1. Введение
1.1. Глоссарий
Интероперабельность — способность системы к взаимодействию с другими систе-мами.
OGC (Open Geospatial Consortium) — международный консорциум, в который входят более 230 компаний, правительственных агентств и университетов, участвующих в про-цессе согласования проектов разработки стандартов и требований к обработке геоинфор-мационных данных.
WMS (Web Map Service) – сервис, состоящий из трёх основных функций (GetCapabilities, GetMap, and GetFeatureInfo), поддерживает создание и отображение рас-тровых данных и информации о них. Функции GetCapabilities, GetMap дают пользователям возможность, работая в сети, объединять и рассматривать изображения карты, полученные из разных источников. А с помощью функции GetFeatureInfo можно получить атрибутив-ную информацию о географических свойствах карты, просто щёлкнув мышью по карте. Данный сервис относится к стандарту OGC[8].
WFS (Web Feature Service) – сервис, предоставляющий доступ к данным и воз-можность выполнять различные операции над географическими объектами. Также являет-ся стандартом OGC[9].
WCS (Web Coverage Service) - стандарт OGC, расширяющий возможности WMS, для предоставления растровой географической информации в сети Интернет. В отличии от WMS, сервис WCS предоставляет доступные данные вместе с их детальным описани-ем.[10]
Пространственные данные, ПД – данные о пространственных объектах, их наборах и связях между ними, создаваемые по установленным правилам.
1.2. Описание предметной области
Описание должно содержать, по меньшей мере, две ссылки на литературу.
За последние годы накопилось огромное количество оцифрованных пространствен-ных данных, полученных из различных источников, таких как пакеты автоматической оцифровки аналоговых карт, системы проектирования, программы обработки изображе-ний, наблюдательные космические системы и многих других. Теперь на первый план вы-ходит проблема удобного и простого способа предоставления собранной пространствен-ной информации потребителям. Существует несколько способов:
• Распространение на носителях информации(CD, DVD,...);
• Цифровая дистрибуция.
• Создание web-сервисов.
Распространение на носителях имеет целый ряд недостатков, таких как: издержки на создание копий, малая вместительность, износ носителя, время доставки, сложность учёта индивидуальных потребностей заказчика и так далее. В условиях малой развитости интер-нета, этот способ был практически единственным. Сейчас же с развитием интернета поя-вилась возможность цифровой дистрибуции, которая избавлена от некоторых недостатков традиционной дистрибуции, но всё же не лишена их полностью. Например, пространст-венные данные обладают значительным объёмом, и при традиционном скачивании поль-зователь может получить довольно много ненужных ему данных.
Также в современном мире широкую актуальность приобрело создание инфраструк-туры пространственных данных. Периодически возникают ситуации, для разрешения ко-торых необходимо быстрое получение пространственных данных различной степени дета-лизации. Зачастую эти данные располагаются в различных организациях, которые в свою очередь могут быть разбросаны по разным странам. И для полной картины происходящего необходимо получить данные от каждой из этих организаций. Ко всему этому в мире осоз-наётся значимость пространственных данных в решении различных задач и развития эко-номики. Для этого необходимо решить задачу системы распределённого хранения про-странственных данных. Также нужно обеспечить управления этими распределёнными ре-сурсами и организации возможностей массового доступа к распределённым ресурсам ПД.
Создание web-сервисов решает эти проблемы. Они создаются на основе стандартизо-ванных спецификаций OGC и любой клиент, удовлетворяющий этим спецификациям, из любой точки мира через интернет может за несколько секунд получить доступ к храня-щимся на них данным. При этом отпадает необходимость загружать весь объём данных, так как, в соответствии с этими спецификациями, пользователю передаётся только тот ку-сок данных, с которым он работает.
Для организации и использования распределённых ресурсов ПД необходимы как ми-нимум две вещи:
1) Web-сервисы, которые будут хранить ПД и предоставлять доступ к ним.
2) Клиенты, способные получать ПД с web-сервисов, обрабатывать их и визуализи-ровать.
Взаимодействие между web-сервисом и клиентом производится по спецификациям OGC: WFS, WMS, WCS.
На данный момент существуют как коммерческое так и некоммерческое (в том числе и с открытым кодом) соответствующее стандартам OGC позволяющее организовать web¬¬¬¬– сервисы.
Рассмотрим некоторые из них:
I) ArcIMS (продукт компании ESRI) является одним из наиболее популярных ком-мерческих систем создания картографических web-сервисов. Порядка 50% картографиче-ских web-сервисов в Интернет создано с его помощью, большая часть этих сервисов, бла-годаря широким возможностям модификации имеет разной степенью адаптации под кон-кретные задачи и следовательно функциональность.
Сложность сервиса пропорциональна потраченному на его создание времени. На-пример, для создания достаточно простого сервиса вам потребуется порядка часа времени (с учетом того, что ArcIMS уже установлен и функционирует). Более сложные варианты могут потребовать достаточно серьезного дополнительного программирования. Для того, чтобы установить ArcIMS необходимы Web-сервер и servlet engine. Остальные системные требования зависят от выбора платформы и конфигурации Web-сервера.
К основным достоинствам программы можно отнести следующие:
1) Легкость создания картографического сервиса даже для не-программистов и не-администраторов
|