УДК 004.41

ПРИМЕНЕНИЕ ВЕБ-СЕРВИСА GOOGLE EARTH ДЛЯ РЕШЕНИЯ ЗАДАЧ КАРТОГРАФИРОВАНИЯ В НАУКЕ О ЛЕСЕ

Щукова Кристина Борисовна
Национальный исследовательский Томский политехнический университет

Аннотация
В данной статье рассмотрены вопросы применения ГИС-технологий в науке о лесе. Разработана система картографирования на основе веб-сервиса Google Earth для оценки растительного покрова и моделирования ландшафта местности. Система картографирования разработана на языке C#, CSS, HTML и JavaScript. Пространственные данные системы картографирования хранятся в едином информационном пространстве.

Ключевые слова: Картографирование, наука о лесе, оценка растительного покрова, пространственные данные


USING THE WEB SERVICE GOOGLE EARTH TO SOLVE PROBLEMS OF MAPPING IN FOREST SCIENCE

Shchukova Kristina Borisovna
National Research Tomsk Polytechnic University

Abstract
The paper considers the issues relating to the use of GIS-based technologies in the Vegetation Science. The cartography system based on Google Earth has been developed in order to estimate the vegetation covers and simulate a lanscape. The system has been developed via C#, CSS, HTML and JavaScript. Spatial data of the system are stored in a common information space.

Keywords: Google Earth


Библиографическая ссылка на статью:
Щукова К.Б. Применение веб-сервиса Google Earth для решения задач картографирования в науке о лесе // Современная техника и технологии. 2015. № 12 [Электронный ресурс]. URL: http://technology.snauka.ru/2015/12/8843 (дата обращения: 26.05.2017).

В настоящее время в области ландшафтоведения и науке о лесе существует потребность в разработке системы картографирования на основе веб-сервиса Google Earth, которая обеспечит пространственный анализ данных и централизованное хранение пространственных данных в едином информационном пространстве [1].

Специалисты в сфера ландшафтоведения активно применяют ГИС-технологии для решения следующих задач:

1. построение тематических карт для оценки состояния леса.

2. построение планов лесонасаждений.

3. построение буферных зон для оценки лесных пожаров.

4. решение аналитических задач на основе пространственных данных [2].

Целью работы является разработка системы картографирования на основе веб-сервиса Google Earth и базы данных для хранения пространственных данных. Для реализации системы использован объектный подход, языки программирования C#, JavaScript, HTML и CSS.

Система состоит из следующих подсистем:

1. подсистема сбора, загрузки и обработки пространственных данных.

2. подсистема импорта данных.

3. подсистема управления пространственными данными.

4. подсистема хранения пространственных данных.

Рассмотрена область ландшафтоведения и наука о лесе с позиции информационного обеспечения. Проведен инфологический анализ и выявлены типовые объекты и связи между пространственными данными.

На рисунке 1 представлена схема взаимодействия ИС с ГИС Google Earth.

 

Рис. 1. Схема взаимодействия ИС с Google Earth

 Взаимодействие клиента с веб-сервером Google Earth осуществляется посредством передачи HTTP-запросов и ответов локальному геосерверу, который обеспечивает коммуникацию между клиентом и веб-сервисом Google Earth и Google Maps. Таким образом, локальный геосервер является связующим звеном между пользователями Google Earth и веб-сервером Google Earth, а также обеспечивает общение между ними.

В качестве HTTP-клиента выступает настольное приложение, а в качестве локального геосервера – компьютер, на котором установлено приложение. Запросы от локального геосервера к веб-серверу Google Earth передаются посредством сетевого протокола TCP/IP. Аналогичным образом поступают ответы от веб-сервера Google Earth на локальный геосервер.

Такой локальный геосервер позволяет устранить проблемы доступа к данным, возникающие между JavaScript и локальной файловой системы, через HTTP-соединения.

Данный геосервер поддерживает ограниченное число форматов файлов и изображений: .txt, .html, .kml, .xml, .kmz, .jpg, .png, .gif, .collada.

Геосервер использует версию HTTP 1.1. По умолчанию сервер принимает соединения только от пользователей Google Earth.

Примеры функционирования системы приведены на рисунках 2 и 3.

Рис.2. Пример картирования лесных пожаров Красноярском крае

Рис.3. Пример построения буферной зоны с заданным радиусом для оценки площади загрязненного леса

Система позволяет создавать точечные, полигональные и полилинейные объекты, строить буферные зоны, рассчитывать площади объектов. Все объекты хранятся базе данных. Для создания БД использована СУБД MS SQL Server 2012. Выбранная СУБД поддерживает специальные пространственные типы данных, который позволяют хранить сложную геометрию объектов.


Библиографический список
  1. Голубев А.С., Любимцев А.В. Применение ГИС в лесном хозяйстве и при планировании лесоводственных исследований [Электронный ресурс]. URL: http://www.science-bsea.bgita.ru/2011/les_2011/golubev_primenenie.htm (дата обращения: 21.12.2015).
  2. В. Л. Черных. Геоинформационные системы в лесном хозяйстве: учебное пособие. – Йошкар-Ола: Марийский государственный технический университет, 2007. – 200 с.


Все статьи автора «Щукова Кристина Борисовна»


© Если вы обнаружили нарушение авторских или смежных прав, пожалуйста, незамедлительно сообщите нам об этом по электронной почте или через форму обратной связи.

Связь с автором (комментарии/рецензии к статье)

Оставить комментарий

Вы должны авторизоваться, чтобы оставить комментарий.

Если Вы еще не зарегистрированы на сайте, то Вам необходимо зарегистрироваться: