Un Servicio de Mapas Web ( WMS ) es un protocolo estándar desarrollado por el Open Geospatial Consortium en 1999 para servir imágenes de mapas georreferenciadas 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 SIG . [ 3 ]
Historia
El Open Geospatial Consortium (OGC) se involucró en el desarrollo de estándares para la cartografía web tras la publicación en 1997 de un artículo de Allan Doyle que describía un "Marco de Cartografía WWW". [ 4 ] El OGC creó un grupo de trabajo para elaborar una estrategia, [ 5 ] y organizó la iniciativa "Web Mapping Testbed", invitando a proyectos piloto de cartografía web basados en las ideas de Doyle y el grupo de trabajo del OGC. Los resultados de los proyectos piloto se presentaron en septiembre de 1999, y una segunda fase de proyectos piloto finalizó en abril de 2000. [ 6 ]
El Open Geospatial Consortium publicó 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 ] El OGC publicó la versión 1.3.0 de WMS en enero de 2004. [ 10 ]
Solicitudes
WMS especifica varios tipos de solicitud diferentes, dos de los cuales son requeridos por cualquier servidor WMS: [ 11 ]
- GetCapabilities: devuelve parámetros sobre el WMS (como el formato de la imagen del mapa y la compatibilidad con la versión del 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 solicitudes 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 entidades de la capa o capas especificadas, que pueden describirse con mayor detalle mediante solicitudes WFS o WCS . Esta solicitud depende del perfil del descriptor de capa con estilo (SLD) de WMS. [ 12 ]
- GetLegendGraphic: devuelve una imagen de la leyenda del mapa, que sirve de guía visual para los elementos del mapa.
Toda la comunicación se realiza a través de HTTP .
Imagen del mapa
Un servidor WMS suele servir 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
Entre los programas de código abierto que proporcionan servicios de mapas web se incluyen:
El software de servidor propietario que permite proporcionar servicios de mapas web incluye:
- Servidor ArcGIS
- ArcIMS
- Cubeserv de Terrapixel
- GeoWebPublisher de Bentley Systems
- GeognoSIS de Cadcorp
- GeoMedia
- Oracle MapViewer
- SIAS ( Servidor de aplicaciones de Internet Smallworld ) de GE Energy
- Servidor de mapas de infraestructura de Autodesk
- Sistema de colectores
- Servidor MapTiler
- Productos LuciadLightspeed y LuciadFusion de Luciad [ 13 ]
El software independiente de código abierto (del lado del cliente) que permite visualizar servicios de mapas web incluye:
El software propietario independiente (del lado del cliente) que permite visualizar servicios de mapas web incluye:
- Google Earth
- Esri ArcGIS y ArcGIS Explorer
- Mapeador global
- Kongsberg Gallium Ltd. InterVIEW / InterMAPhics
- Productos LuciadLightspeed, LuciadRIA y LuciadMobile de Luciad [ 13 ]
WMS es un formato ampliamente compatible para mapas y datos SIG a los que se accede a través de Internet y que se cargan en software SIG del lado del cliente. Los principales programas comerciales de SIG y cartografía que admiten WMS incluyen:
- Productos Map 3D y Civil 3D de Autodesk
- MicroStation, Bentley Map y productos SIG para escritorio y servidor de Bentley Systems.
- Suite de productos Cadcorp SIS
- D3.js
- Productos ArcGIS de ESRI
- GeoMedia
- Mapeador global
- Cinética
- Sistema de colectores
- MapInfo Professional
- Software de cartografía Maptitude
- MATLAB y la caja de herramientas de mapeo
- Qlik Sense
- Cuadro
El software de código abierto que admite WMS incluye:
- QGIS
- uDig
- OpenJUMP
- MapGuide de código abierto
- NASA World Wind
- SIG de GRASS
- GeoTrellis
- JOSM
- gvSIG
- Capas abiertas
- Leaflet.js
- SIAS de GE Energy , una biblioteca Ajax , admite WMS para integrar mapas WMS en páginas web, al igual que Mapbender.
Véase 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 la 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 geonavegadores, el software social y la Web 2.0 están dando forma a la sociedad en red . Springer. pág. 225. ISBN 978-1-84628-826-5.
- ^ "Aviso sobre el documento de la 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 mapeo WWW". Consorcio Open GIS.
- ^ Cuthbert, A. (1998). "Interacción del usuario con datos geoespaciales". Open GIS Consortium.
- ^ Peng, Zhong-Ren; Ming-Hsiang Tsou (2003). SIG en Internet . John Wiley and Sons. pág. 191.
- ^ "Especificación de implementación de la interfaz del servidor de mapas web OpenGIS (Revisión 1.0.0)" . Open Geospatial Consortium. 19 de abril de 2000. Consultado el 10 de abril de 2009 .
- ^ "Especificación de implementación del servicio de mapas web Versión 1.1.0" . Open Geospatial Consortium. 21 de junio de 2001. Consultado el 10 de abril de 2009 .
- ^ "Especificación de implementación del servicio de mapas web – Versión 1.1.1" . Open Geospatial Consortium. 16 de enero de 2002. Consultado el 10 de abril de 2009 .
- ^ "Especificación de implementación del servicio de mapas web – Versión 1.3.0" . Open Geospatial Consortium. 2004-01-20 . Recuperado el 2010-10-26 .
- ^ "Servidor WMS" . Servidor de mapas . Consultado el 10 de abril de 2009 .
- ^ "Perfil del 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
- Servicios de mapas web
- Software SIG
- ISO/TC 211
- Consorcio Geoespacial Abierto