Un Web Map Service ( WMS ) es un protocolo estándar desarrollado por Open Geospatial Consortium en 1999 para servir imágenes de mapas georreferenciados a través de Internet. [1] Estas imágenes suelen ser producidas por un servidor de mapas a partir de datos proporcionados por una base de datos GIS . [3]
Desarrollado por | OGC |
---|---|
Versión inicial | 1999 [1] |
Tipo de formato | Formato contenedor |
Contenedor para | XML , JPEG , PNG , otros |
¿ Formato abierto ? | Sí, con Copyright [2] |
Sitio web | www |
Historia
El Consorcio Geoespacial Abierto (OGC) se involucró en el desarrollo de estándares para la cartografía web después de que Allan Doyle publicara un artículo en 1997, que describía un "Marco de cartografía WWW". [4] El OGC estableció un grupo de trabajo para elaborar una estrategia, [5] y organizó la iniciativa "Web Mapping Testbed", invitando a proyectos piloto de mapeo web que se basaron en las ideas de Doyle y el grupo de trabajo de OGC. Los resultados de los proyectos piloto se demostraron en septiembre de 1999 y una segunda fase de proyectos piloto terminó en abril de 2000. [6]
El Consorcio Geoespacial Abierto lanzó la versión 1.0.0 de WMS en abril de 2000, [7] seguida de la versión 1.1.0 en junio de 2001, [8] y la versión 1.1.1 en enero de 2002. [9] La OGC lanzó la versión 1.3.0 de WMS. en enero de 2004. [10]
Peticiones
WMS especifica varios tipos de solicitudes diferentes, dos de las cuales son requeridas por cualquier servidor WMS: [11]
- GetCapabilities: devuelve parámetros sobre el WMS (como el formato de imagen del mapa y la compatibilidad de la versión WMS) y las capas disponibles (cuadro delimitador del mapa, sistemas de referencia de coordenadas, URI de los datos y si la capa es mayoritariamente opaca o no)
- GetMap: devuelve una imagen de mapa. Los parámetros incluyen: ancho y alto del mapa, sistema de referencia de coordenadas, estilo de representación, formato de imagen
Los tipos de solicitud que los proveedores de WMS pueden admitir opcionalmente incluyen:
- GetFeatureInfo: si una capa está marcada como 'consultable', puede solicitar datos sobre una coordenada de la imagen del mapa.
- DescribeLayer: devuelve los tipos de características de la capa o capas especificadas, que se pueden describir con más detalle mediante solicitudes WFS o WCS . Esta solicitud depende del perfil de descriptor de capa con estilo (SLD) de WMS. [12]
- GetLegendGraphic: devuelve una imagen de la imagen de la leyenda del mapa, proporcionando una guía visual de los elementos del mapa.
Toda la comunicación se realiza a través de HTTP.
Imagen del mapa
Un servidor WMS normalmente sirve el mapa en formato de mapa de bits , por ejemplo PNG, GIF, JPEG, etc. Además, se pueden incluir gráficos vectoriales , como puntos, líneas, curvas y texto, expresados en formato SVG o WebCGM .
Software
El software de código abierto que proporciona la capacidad de servicios de mapas web incluye:
El software de servidor propietario que permite proporcionar servicios de mapas web incluye:
- ArcGIS Server
- ArcIMS
- GeoWebPublisher de Bentley Systems
- GeognoSIS de Cadcorp
- GeoMedia
- Oracle MapViewer
- SIAS ( Smallworld Internet Application Server) de GE Energy
- Servidor de mapas de infraestructura de Autodesk
- Sistema de colector
- Productos LuciadLightspeed y LuciadFusion de Luciad [13]
El software independiente de código abierto (del lado del cliente) que permite ver servicios de mapas web incluye:
- Mármol
El software propietario independiente (del lado del cliente) que permite ver los servicios de mapas web incluye:
- Google Earth
- Esri ArcGIS y ArcGIS Explorer
- Mapeador global
- Entrevista / InterMAPhics de Kongsberg Gallium Ltd.
- Productos LuciadLightspeed, LuciadRIA y LuciadMobile de Luciad [13]
WMS es un formato ampliamente admitido para mapas y datos SIG a los que se accede a través de Internet y se carga en el software SIG del lado del cliente. Los principales software de cartografía y SIG comerciales que admiten WMS incluyen:
- Productos Map 3D y Civil 3D de Autodesk
- MicroStation de Bentley Systems , Bentley Map, productos GIS de escritorio y basados en servidor
- Conjunto de productos Cadcorp SIS
- D3.js
- ESRI 's ArcGIS productos
- GeoMedia
- Mapeador global
- Cinética
- Sistema de colector
- MapInfo Professional
- Software de mapeo Maptitude
- MATLAB y Mapping Toolbox
- Qlik Sense
- Cuadro
El software de código abierto que admite WMS incluye:
- QGIS
- uDig
- OpenJUMP
- Código abierto MapGuide
- Viento mundial de la NASA
- GRASS GIS
- GeoTrellis
- JOSM
- gvSIG
- OpenLayers
- Leaflet.js
- SIAS de GE Energy , una biblioteca Ajax , es compatible con WMS para integrar mapas WMS en páginas web, al igual que Mapbender.
Ver también
- Fundación Geoespacial de Código Abierto (OSGeo)
- Servicio de cobertura web (WCS)
- Servicio de procesamiento de cobertura web (WCPS)
- Servicio de funciones web (WFS)
- Tile Map Service , una especificación de Open Source Geospatial Foundation (OSGeo) para capas de mapas en mosaico
Referencias
- ^ a b Scharl, Arno; Klaus Tochtermann (2007). La Web geoespacial: cómo los navegadores geográficos, el software social y la Web 2.0 están dando forma a la sociedad en red . Saltador. pag. 225. ISBN 1-84628-826-6.
- ^ "Aviso de documento OGC" . Consultado el 2 de febrero de 2011 .
- ^ "Servicio de mapas web" . Consorcio Geoespacial Abierto . Consultado el 23 de marzo de 2009 .
- ^ Doyle, Allan (1997). "Marco de cartografía WWW". Consorcio GIS abierto.
- ^ Cuthbert, A. (1998). "Interacción del usuario con datos geoespaciales". Consorcio GIS abierto.
- ^ Peng, Zhong-Ren; Ming-Hsiang Tsou (2003). SIG de Internet . John Wiley e hijos. pag. 191.
- ^ "Especificación de implementación de la interfaz del servidor de mapas web OpenGIS (revisión 1.0.0)" . Consorcio Geoespacial Abierto. 2000-04-19 . Consultado el 10 de abril de 2009 .
- ^ "Especificación de implementación del servicio de mapas web versión 1.1.0" . Consorcio Geoespacial Abierto. 2001-06-21 . Consultado el 10 de abril de 2009 .
- ^ "Especificación de implementación del servicio de mapas web - Versión 1.1.1" . Consorcio Geoespacial Abierto. 2002-01-16 . Consultado el 10 de abril de 2009 .
- ^ "Especificación de implementación del servicio de mapas web - Versión 1.3.0" . Consorcio Geoespacial Abierto. 2004-01-20 . Consultado el 26 de octubre de 2010 .
- ^ "Servidor WMS" . Mapserver . Consultado el 10 de abril de 2009 .
- ^ "Perfil de descriptor de capa con estilo (SLD) del servicio de mapas web OpenGIS" . OGC . Consultado el 1 de julio de 2015 .
- ^ a b - Soluciones Luciad
enlaces externos
- Página web oficial
- Especificación de implementación del servicio de mapas web OpenGIS (WMS), versión 1.3.0, 15 de marzo de 2006, 06-042
- Una descripción concisa del paradigma WMS y las palabras clave de Natural Resources Canada