Web Map Service

Материал из Википедии — свободной энциклопедии
Перейти к: навигация, поиск

Web Map Service (WMS рус. сервис веб-карт) — стандартный протокол для обслуживания через Интернет географически привязанных изображений, генерируемых картографическим сервером на основе данных из БД ГИС.[1] Данный стандарт был разработан и впервые опубликован международной организацией OGC (Open Geospatial Consortium — открытый геопространственный консорциум) в 1999 году.[2]

История[править | править исходный текст]

Открытый геопространственный консорциум (OGC) приступил к созданию стандартов для веб-картографии после того, как в 1997 году был опубликован доклад Аллана Дойла, в общих чертах описывающий концепцию сетевой картографии — «WWW Mapping Framework».[3] OGC учредил рабочую группу для разработки стратегии[4] и выступил с инициативой создания испытательного стенда веб-картографии — «Web Mapping Testbed», привлёк к работе пилотные веб-картографические проекты, базирующиеся на идеях Дойла и рабочей группы OGC. Результаты пилотных проектов были продемонстрированы в сентябре 1999 года, а вторая фаза пилотных проектов была завершена в апреле 2000 года.[5]

Открытый геопространственный консорциум выпустил WMS версии 1.0.0 в апреле 2000 года,[6], затем в июне 2001 года последовала версия 1.1.0,[7] и версия 1.1.1 в январе 2002 года.[8] OGC выпустил WMS версии 1.3.0 в январе 2004 года.[9]

Запросы[править | править исходный текст]

WMS определяет ряд различных типов запросов, два из которых требуются любым WMS-сервером:[10]

  • GetCapabilities — возвращает параметры, касающиеся WMS и доступных слоёв
  • GetMap — получив определённые параметры, возвращает изображение карты

Некоторые типы запросов, факультативно поддерживаемые поставщиками WMS:

  • GetFeatureInfo
  • DescribeLayer
  • GetLegendGraphic

Программное обеспечение[править | править исходный текст]

Программное обеспечение с открытым кодом, предоставляющее возможность веб-картографических сервисов: GeoServer, MapServer, Geozilla, World Wind Server и MapGuide Open Source. Проприетарное серверное ПО, позволяющее предоставлять веб-картографические сервисы: ObjectFX Web Mapping Tools, ArcGIS Server, ArcIMS, Envinsa от Pitney Bowes Business Insights, GeoWebPublisher от Bentley Systems, GeognoSIS от Cadcorp, GeoMedia, Oracle MapViewer, Express Server от LizardTech и SIAS (Smallworld Internet Application Server) от GE Energy, Infrastructure Map Server от Autodesk и другие.

WMS — широко поддерживаемый формат для карт и данных ГИС, получаемых через Интернет и загружаемых в ГИС-программы на стороне клиента. Среди крупных коммерческих ГИСов и картографического ПО, поддерживающих WMS есть такие, как MATLAB и Mapping Toolbox, Netwin, Autodesk Map 3D и Civil 3D, Bentley Systems GIS, ESRI ArcGIS, Cadcorp SIS, MapInfo Professional, GeoMedia, Global Mapper, Manifold System, PYXIS WorldView[11] и Google Earth. Среди ПО с открытым кодом, поддерживающего WMS: Quantum GIS, uDig, OpenJUMP, MapGuide Open Source, NASA World Wind, GRASS GIS и gvSIG. OpenLayers, GE Energy SIAS, библиотека Ajax поддерживают WMS для встраивания WMS-карт на веб-страницы.[12]

Примечания[править | править исходный текст]

  1. Web Map Service. Open Geospatial Consortium. Проверено 23 марта 2009. Архивировано из первоисточника 11 сентября 2012.
  2. Scharl Arno The Geospatial Web: How Geobrowsers, Social Software and the Web 2.0 are Shaping the Network Society. — Springer. — P. 225. — ISBN 1846288266
  3. Doyle, Allan (1997). «WWW Mapping Framework» (Open GIS Consortium).
  4. Cuthbert, A. (1998). «User Interaction with Geospatial Data» (Open GIS Consortium).
  5. Peng, Zhong-Ren Internet GIS. — John Wiley and Sons. — P. 191.
  6. OpenGIS Web Map Server Interface Implementation Specification (Revision 1.0.0). Open Geospatial Consortium (19 апреля 2000). Проверено 10 апреля 2009. Архивировано из первоисточника 11 сентября 2012.
  7. Web Map Service Implementation Specification Version 1.1.0. Open Geospatial Consortium (21 июня 2001). Проверено 10 апреля 2009. Архивировано из первоисточника 11 сентября 2012.
  8. Web Map Service Implementation Specification - Version 1.1.1. Open Geospatial Consortium (16 января 2002). Проверено 10 апреля 2009. Архивировано из первоисточника 11 сентября 2012.
  9. Web Map Service Implementation Specification - Version 1.3.0. Open Geospatial Consortium (20 января 2004). Проверено 26 октября 2010. Архивировано из первоисточника 11 сентября 2012.
  10. WMS Server. Mapserver. Проверено 10 апреля 2009. Архивировано из первоисточника 11 сентября 2012.
  11. PYXIS WorldView GeoWeb Browser. Архивировано из первоисточника 11 сентября 2012.
  12. Geoserver - Clients. OpenGeo. Проверено 22 апреля 2009. Архивировано из первоисточника 11 сентября 2012.

Ссылки[править | править исходный текст]