Технический стандарт для Географической информационной системы
Веб -картографическая служба ( WMS ) — это стандартный протокол, разработанный Открытым геопространственным консорциумом в 1999 году для обслуживания изображений карт с географической привязкой через Интернет. [1] Эти изображения обычно создаются картографическим сервером на основе данных, предоставленных базой данных ГИС . [3]
История
Открытый геопространственный консорциум (OGC) начал заниматься разработкой стандартов для веб-картографирования после того, как в 1997 году Аллан Дойл опубликовал статью, в которой описал «WWW Mapping Framework». [4] OGC создал целевую группу для разработки стратегии, [5] и организовал инициативу «Web Mapping Testbed», приглашая пилотные проекты веб-картографирования, которые основывались на идеях Дойла и целевой группы OGC. Результаты пилотных проектов были продемонстрированы в сентябре 1999 года, а вторая фаза пилотных проектов завершилась в апреле 2000 года. [6]
Открытый геопространственный консорциум выпустил версию WMS 1.0.0 в апреле 2000 года, [7] за которой последовала версия 1.1.0 в июне 2001 года, [8] и версия 1.1.1 в январе 2002 года. [9] OGC выпустил версию WMS 1.3.0 в январе 2004 года . [10]
Запросы
WMS определяет ряд различных типов запросов, два из которых требуются любому серверу WMS: [11]
- GetCapabilities – возвращает параметры WMS (такие как формат изображения карты и совместимость версии WMS) и доступные слои (ограничивающая рамка карты, системы координат, URI данных и является ли слой в основном непрозрачным или нет)
- GetMap – возвращает изображение карты. Параметры включают: ширину и высоту карты, систему координат, стиль рендеринга, формат изображения
Типы запросов, которые поставщики WMS могут опционально поддерживать, включают:
- GetFeatureInfo – если слой помечен как «доступный для запроса», то вы можете запросить данные о координатах изображения карты.
- DescribeLayer – возвращает типы объектов указанного слоя или слоев, которые могут быть дополнительно описаны с помощью запросов WFS или WCS . Этот запрос зависит от профиля Styled Layer Descriptor (SLD) WMS. [12]
- GetLegendGraphic – возвращает изображение легенды карты, предоставляя визуальное руководство по элементам карты.
Все коммуникации осуществляются по протоколу HTTP .
Изображение карты
Сервер WMS обычно предоставляет карту в растровом формате, например, PNG, GIF, JPEG и т. д. Кроме того, может быть включена векторная графика , такая как точки, линии, кривые и текст, выраженная в формате SVG или WebCGM .
Программное обеспечение
Программное обеспечение с открытым исходным кодом , обеспечивающее возможности веб-картографических сервисов, включает в себя:
Проприетарное серверное программное обеспечение, позволяющее предоставлять услуги веб-карт, включает в себя:
Автономное (клиентское) программное обеспечение с открытым исходным кодом, позволяющее просматривать службы веб-карт, включает в себя:
К фирменному автономному (клиентскому) программному обеспечению, позволяющему просматривать веб-картографические сервисы, относятся:
WMS — это широко поддерживаемый формат для карт и данных ГИС, доступных через Интернет и загружаемых в клиентское ПО ГИС. Основные коммерческие ПО ГИС и картографирования, поддерживающие WMS, включают:
К программному обеспечению с открытым исходным кодом, поддерживающему WMS, относятся:
Смотрите также
Ссылки
- ^ ab Scharl, Arno; Klaus Tochtermann (2007). Геопространственная сеть: как геобраузеры, социальное программное обеспечение и Web 2.0 формируют сетевое общество . Springer. стр. 225. ISBN 978-1-84628-826-5.
- ^ "OGC Document Notice" . Получено 2 февраля 2011 г. .
- ^ "Web Map Service". Открытый геопространственный консорциум . Получено 2009-03-23 .
- ^ Дойл, Аллан (1997). «Структура картографирования WWW». Открытый консорциум ГИС.
- ^ Катберт, А. (1998). «Взаимодействие пользователя с геопространственными данными». Открытый ГИС-консорциум.
- ^ Пэн, Чжун-Жэнь; Мин-Сян Цзоу (2003). Интернет ГИС . John Wiley and Sons. стр. 191.
- ^ "Спецификация реализации интерфейса веб-картографического сервера OpenGIS (версия 1.0.0)". Открытый геопространственный консорциум. 2000-04-19 . Получено 2009-04-10 .
- ^ "Спецификация реализации сервиса веб-карт версии 1.1.0". Открытый геопространственный консорциум. 2001-06-21 . Получено 2009-04-10 .
- ^ "Спецификация реализации сервиса веб-карт – Версия 1.1.1". Открытый геопространственный консорциум. 2002-01-16 . Получено 2009-04-10 .
- ^ "Спецификация реализации сервиса веб-карт – Версия 1.3.0". Открытый геопространственный консорциум. 2004-01-20 . Получено 2010-10-26 .
- ^ "WMS Server". Mapserver . Получено 2009-04-10 .
- ^ "Профиль дескриптора стилизованного слоя (SLD) картографического веб-сервиса OpenGIS". OGC . Получено 01.07.2015 .
- ^ ab – Решения Luciad
Внешние ссылки
На Викискладе есть медиафайлы по теме «Картографический веб-сервис» .
- Официальный сайт
- Спецификация реализации картографического веб-сервиса OpenGIS (WMS), версия 1.3.0, 15 марта 2006 г., 06-042
- Краткий обзор парадигмы WMS и ключевых слов от Natural Resources Canada