Веб-картографический сервис - Web Map Service
Разработан | OGC |
---|---|
изначальный выпуск | 1999[1] |
Тип формата | Формат контейнера |
Контейнер для | XML, JPEG, PNG, другие |
Открытый формат ? | Да, с авторским правом[2] |
А Веб-картографический сервис (WMS) - стандартный протокол, разработанный Открытый геопространственный консорциум в 1999 году для обслуживания привязанный отображать изображения через Интернет.[1] Эти изображения обычно создаются картографический сервер из данных, предоставленных ГИС база данных.[3]
История
В Открытый геопространственный консорциум (OGC) стал участвовать в разработке стандартов для веб-картографии после того, как в 1997 году Аллан Дойл опубликовал статью, в которой описывалась «Структура картографирования в Интернете».[4] OGC создал целевую группу для разработки стратегии,[5] и организовал инициативу «Стенд для тестирования веб-карт», пригласив пилотные проекты веб-картографии, основанные на идеях Дойла и целевой группы OGC. Результаты пилотных проектов были продемонстрированы в сентябре 1999 г., а второй этап пилотных проектов завершился в апреле 2000 г.[6]
Консорциум Open Geospatial выпустил 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 Запросы. Этот запрос зависит от профиля стилизованного дескриптора слоя (SLD) WMS.[12]
- GetLegendGraphic - возвращает изображение легенды карты, предоставляя визуальное руководство по элементам карты.
Изображение карты
Сервер WMS обычно обслуживает карту в битовая карта формат, например PNG, GIF, JPEG и т. Д. Кроме того, векторная графика могут быть включены, например, точки, линии, кривые и текст, выраженные в SVG или же WebCGM формат.
Программного обеспечения
Открытый исходный код программного обеспечения которые предоставляют возможности веб-картографических сервисов, включают:
Проприетарное серверное программное обеспечение, позволяющее предоставлять услуги веб-карт, включает:
- ArcGIS Server
- ArcIMS
- GeoWebPublisher из Bentley Systems
- GeognoSIS от Кадкорп
- GeoMedia
- Oracle MapViewer
- SIAS (Маленький мир Сервер Интернет-приложений) из GE Energy
- Autodesk сервер карты инфраструктуры
- Система коллектора
- Люсиад продукты LuciadLightspeed и LuciadFusion[13]
Автономное программное обеспечение с открытым исходным кодом (на стороне клиента), которое позволяет просматривать веб-картографические сервисы, включает:
Запатентованное автономное (клиентское) программное обеспечение, которое позволяет просматривать веб-картографические сервисы, включает:
- Гугл Земля
- Esri ArcGIS & ArcGIS Explorer
- Глобальный картограф
- Kongsberg Gallium Ltd. InterVIEW / InterMAPhics
- Люсиад продукты LuciadLightspeed, LuciadRIA и LuciadMobile[13]
WMS - широко поддерживаемый формат для карт и данных ГИС, доступных через Интернет и загружаемых в программное обеспечение ГИС на стороне клиента. К основным коммерческим программам ГИС и картографии, поддерживающим WMS, относятся:
- Autodesk продукты Map 3D и Civil 3D
- Bentley Systems Продукты ГИС MicroStation, Bentley Map, настольные и серверные
- Кадкорп Пакет продуктов SIS
- D3.js
- ESRI с ArcGIS товары
- GeoMedia
- Глобальный картограф
- Кинетика
- Система коллектора
- MapInfo Professional
- Maptitude Картографическое программное обеспечение
- MATLAB и набор инструментов для картирования
- Qlik Sense
- Tableau
Программное обеспечение с открытым исходным кодом, поддерживающее WMS, включает:
- QGIS
- uDig
- OpenJUMP
- MapGuide с открытым исходным кодом
- НАСА Мировой ветер
- ТРАВА ГИС
- GeoTrellis
- JOSM
- gvSIG
- OpenLayers
- Leaflet.js
- GE Energy SIAS, Аякс библиотека, поддерживает WMS для интеграции карт WMS в веб-страницы, а также Mapbender
Смотрите также
- Фонд геопространственных данных с открытым исходным кодом (OSGeo)
- Служба веб-покрытия (WCS)
- Служба обработки веб-материалов (WCPS)
- Сервис веб-функций (WFS)
- Сервис мозаичных карт, спецификация Фонд геопространственных данных с открытым исходным кодом (OSGeo) для мозаичных слоев карты
Рекомендации
- ^ а б Шарл, Арно; Клаус Тохтерманн (2007). Геопространственная сеть: как геобраузеры, социальное программное обеспечение и Интернет 2.0 формируют сетевое общество. Springer. п. 225. ISBN 1-84628-826-6.
- ^ «Уведомление о документе OGC». Получено 2 февраля 2011.
- ^ «Сервис веб-карт». Открытый геопространственный консорциум. Получено 2009-03-23.
- ^ Дойл, Аллан (1997). «Структура отображения WWW». Открытый консорциум ГИС. Цитировать журнал требует
| журнал =
(помощь) - ^ Катберт, А. (1998). «Взаимодействие пользователя с геопространственными данными». Открытый консорциум ГИС. Цитировать журнал требует
| журнал =
(помощь) - ^ Пэн, Чжун-Рен; Мин-Сян Цзоу (2003). Интернет ГИС. Джон Уайли и сыновья. п. 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». Mapserver. Получено 2009-04-10.
- ^ «Профиль стилизованного дескриптора слоя (SLD) сервиса веб-карт OpenGIS». OGC. Получено 2015-07-01.
- ^ а б - Решения Luciad