ГИС-сервисы
В основе каждого ГИС-сервиса лежит геоинформационный ресурс: карта, база данных, инструмент геообработки и др. ГИС-сервис является связующим звеном между исходным ресурсом и клиентским приложением (настольной или мобильной ГИС, веб-приложением и др.), выполняя передачу данных от ресурса к клиенту и обратно, обслуживая различные запросы пользователей. Клиентскому приложению, чтобы обратиться к геоинформационному ресурсу, не нужно понимать форматы хранения географических данных и функций — все это берет на себя ГИС-сервис. Достаточно послать стандартный запрос к ГИС-сервису по сети Интернет/Интранет, чтобы получить нужный результат. Например, отправить координаты участка на местности и получить в ответ соответствующее изображение.
ГИС-сервисы могут использоваться следующими способами:
-
Как часть веб-ГИС — для реализации на веб-сайтах возможностей доступа к пространственным данным и функциям геообработки.
Например, агентство недвижимости может создать корпоративный сайт для своих агентов, на котором будет отображаться подробная карта города, расположение выставленных для продажи/аренды объектов недвижимости с возможностью просмотра детальной информации о каждом объекте. В этом случае отображение карты и информации об объектах будет обеспечиваться картографическим веб-сервисом, опубликованном на ГИС-сервере организации.
-
Как независимые веб-сервисы — для предоставления другим организациям возможности встраивания сервисов в собственные приложения на платной или бесплатной основе.
Например, Министерство водных ресурсов может создать картографический веб-сервис, содержащий актуальную информацию о водных объектах региона (границы, характеристики, уровень загрязнения и др.) и предоставлять другим заинтересованным органам государственной власти и организациям возможность добавлять сервис в свои веб-ГИС на платной или бесплатной основе.
Преимуществами использования ГИС-сервисов в составе веб-ГИС являются:
- стандартизация использования геоинформационных ресурсов в организации (пользователи работают с одним и тем же представлением данных и функций);
- сокращение расходов на покупку настольных ГИС-приложений и организацию локального хранения данных.
Преимуществами использования ГИС-сервисов как независимых веб-сервисов являются:
- для организации, разработавшей ГИС-сервис — возможность получения дополнительной прибыли за счет предоставления платного доступа к своим ГИС-сервисам;
- для сторонней организации, использующей ГИС-сервис — возможность доступа к актуальным данным другой предметной области без необходимости самостоятельно разрабатывать, обновлять и поддерживать эти данные.
Можно выделить несколько основных типов ГИС-сервисов, различающихся своими функциональными возможностями.
Тип ГИС-сервиса | Функции |
Картографический сервис | Предоставление доступа к содержимому карты, в том числе к отдельным слоям, объектам и атрибутам |
Сервис изображений | Предоставление доступа к наборам растровых данных, в том числе к значениям пикселей, метаданным и каналам |
Сервис геокодирования | Поиск объектов на карте по адресу, определение адреса указанной на карте точки |
Сервис геоданных | Предоставление доступа к содержанию базы геоданных для запросов, извлечения и репликации данных |
Сервис сетевого анализа | Анализ транспортной сети (построение оптимальных маршрутов) |
Сервис геообработки | Моделирование и анализ пространственных отношений (прогнозирование распространения наводнения, анализ закономерностей возникновения вспышек заболеваний и др.) |
Для стандартизации создаваемых ГИС-сервисов и обеспечения возможности доступа к ним из различных приложений разработчики часто придерживаются стандартов консорциума OGC (Open Geospatial Consortium). Основными стандартами ГИС-сервисов являются:
- Web Map Service (WMS) — для работы с коллекциями слоев как с картографическими изображениями;
- Web Map Tile Service (WMTS) — для работы со слоями карты как с листами кэша карты;
- Web Feature Service (WFS) — для работы с данными как с векторными пространственными объектами;
- Web Coverage Service (WCS) — для работы с данными как с растровыми покрытиями;
- Web Processing Service (WPS) — для предоставления инструментов геообработки.
Для публикации и поддержки работы ГИС-сервисов необходимо серверное программное обеспечение (ГИС-сервер), например, ArcGIS for Server компании Esri.
Компания «Совзонд» предлагает свои услуги по разработке ГИС-сервисов, соответствующих потребностям заказчика. С примерами предлагаемых ГИС-сервисов можно ознакомиться в разделе «Геоинформационные онлайн-сервисы».