Instructivo consumo de
servicios web geográficos
Versión 1.0
2016
INSTRUCTIVO CONSUMO DE SERVICIOS WEB
GEOGRÁ FICOS V1.0
2017
1
Contenido
Introducción ................................................................................................................................................ 2
Alcance ........................................................................................................................................................ 3
Consideraciones .......................................................................................................................................... 3
¿Qué es un servicio web geográfico? ...................................................................................................... 3
¿Qué es la Open Geospatial Consortium (OGC)? .................................................................................... 3
¿Qué es un web map service (WMS)? .................................................................................................... 3
¿Qué es un web Feature service (WFS)? ................................................................................................. 3
Recomendaciones ....................................................................................................................................... 3
1. Consumo de servicios web geográficos ............................................................................................... 4
1.1 Consumir WMS en ArcMap 10.3.1 ............................................................................................... 4
1.2 Consumir WMS en QGIS Essen 2.14.3 .......................................................................................... 7
1.3 Consumir servicio WFS en ArcMap 10.3.1 ................................................................................. 10
1.4 Consumir WFS en QGIS Essen 2.14.3 ......................................................................................... 14
Bibliografía ................................................................................................................................................ 19
2
Introducción
La fuerza de las infraestructuras de datos espaciales como sistemas colaborativos integrados por un
conjunto de recursos (tecnologías, estándares, políticas y recursos tecnológicos) no radica en la
capacidad de acceder y acopiar datos geográficos, sino en la posibilidad de encadenar servicios de
información geográfica que eviten la acumulación de datos como la realización de procesos en nuestro
propio sistema. (Instituto Geográfico Nacional, 2014)
Por su parte el Open Geoespatial Consortium como una organización de estandarización que lidera el
desarrollo de estándares abiertos e interoperables relacionados con servicios web de información
geográfica, ha desarrollado diversas especificaciones como WMS (Web Map Service) y WFS (Feature
Web Service), que permiten consultar y acceder a la información geográfica en web.
Gracias a la implementación y consumo de servicios web geográficos, se permite la interoperabilidad
entre diversos sistemas de información, el acceso a los datos es instantáneo y por supuesto se obtiene
la última versión del dato al consumir la información directamente desde la entidad productora.
El presente documento es un instructivo práctico que muestra la manera de consumir servicios web
geográficos WMS y WFS y a manera de ejemplo, se utilizan las URL de los servicios relacionados con la
cartografía básica IGAC a escala 1:25.000.
3
Alcance El presente instructivo ilustra el paso a paso para consumir servicios web geográficos WMS y WFS
utilizando software GIS de escritorio propietario y libre.
Consideraciones
¿Qué es un servicio web geográfico?
También conocido como geoservicio, es una funcionalidad disponible en Internet que permite la consulta
y/o descarga de información geográfica en línea desde fuentes remotas.
¿Qué es la Open Geospatial Consortium (OGC)?
Es una organización internacional con miembros de más de 300 organizaciones comerciales,
gubernamentales, sin fines de lucro y de investigación de todo el mundo. Sus miembros desarrollan e
implementan estándares para contenido geoespacial y servicios, procesamiento de datos SIG e
intercambio (QGIS, 2016).
¿Qué es un web map service (WMS)?
Es una especificación internacional definida por la OGC para el intercambio de información
georeferenciada, que permite acceder y visualizar información geográfica representada como mapa en
una imagen digital.
¿Qué es un web Feature service (WFS)?
Es una especificación internacional definida por la OGC para el intercambio de información
georeferenciada, que no solo permite visualizar la información como un mapa digital, sino que se tiene
acceso a información atributiva del mismo y permite guardar una copia de la fuente de datos (vectorial)
en el disco duro local. (Mappinggis, 2016)
Recomendaciones
Asegurarse de tener instalados los software GIS de escritorio para poder consumir los servicios.
Verificar que el equipo donde se consumirán los servicios tenga conexión a Internet.
4
1. Consumo de servicios web geográficos
1.1 Consumir WMS en ArcMap 10.3.1
Entrar a ArcMap buscando el ícono en el escritorio o desde la barra de inicio o buscador
del navegador como se muestra a continuación:
Una vez se ha ingresado al software GIS, en la barra de herramientas se busca el ícono y se hace
clic en la opción “ArcCatalog”:
Se desplegará la ventana “Catalog” en el que se debe buscar la opción “Gis Servers” y desplegar
el menú haciendo clic en :
5
Posteriormente se debe hacer doble clic sobre la opción “Add WMS Server”:
A continuación aparecerá la ventana “Add WMS Server” en la que se debe diligenciar en la casilla
“URL” la dirección del servicio que se desea consumir. Para el desarrollo del ejercicio se utilizará
el geoservicio del IGAC que corresponde a la cartografía básica nacional escala 1:25.000:
http://geocarto.igac.gov.co/geoservicios/veinticinco_mil/wms
Posteriormente se hace clic en la opción “Get Layers” y finalmente hacer clic en “OK”.
6
En la ventana de ArcCatalog se debe buscar el servicio cargado y posterior a esto, hacer
despliegue del mismo hasta llegar al último nivel donde se encuentra la información que
contiene. El despliegue se realiza haciendo clic en hasta llegar al listado de capas que
contiene el servicio:
Se elige la capa o capas de información geográfica a visualizar, arrastrándola desde ArcCatalog a
la tabla de contenido de ArcMap.
NOTA: Para visualizar el servicio se debe tener en cuenta la escala.
7
1.2 Consumir WMS en QGIS Essen 2.14.3
Entrar a QGIS buscando el ícono el ícono en el escritorio o en el menú de inicio o a través
de la opción de búsqueda al digitar “QGIS”. Se debe seleccionar la opción QGIS Desktop.
Una vez se ingresa al software se debe buscar en el menú izquierdo el ícono “Añadir capa
WMS/WMST” como se muestra a continuación:
8
Aparecerá la ventana “Añadir capa(s) desde un servidor WMS(T)” Y hacer clic en el botón
“Nuevo”:
En la ventana “Crear una nueva conexión WMS”, se deben diligenciar los siguientes campos y
posteriormente hacer clic en “Aceptar”:
Nombre Cartografía Básica IGAC 25000 (texto libre)
URL http://geocarto.igac.gov.co/geoservicios/veinticinco_mil/wms
9
Hacer clic en “conectar”, elegir la capa o capas que se deseen visualizar y luego se hace clic en
“Añadir”.
A continuación se visualizará el servicio con la(s) capa(s) seleccionada(s):
NOTA: Para visualizar el servicio se debe tener en cuenta la escala.
10
Los servicios WFS permiten además de la visualización de la capa, tener acceso a los datos. Por
tanto, para comprobarlo simplemente se accede a la tabla de atributos, haciendo clic derecho a
la capa y seleccionando “Open attribute table”:
1.3 Consumir servicio WFS en ArcMap 10.3.1
Para iniciar el proceso el usuario debe tener creada un GDB como requerimiento de
almacenamiento.
Entrar a ArcMap y ejecutar dar clic en “search” (Ctrl + F):
Al activarse la ventana de “Search”, se debe escribir “WFS” y luego hacer “Enter” en el teclado o
presionar el símbolo de lupa que se encuentra al lado derecho de la barra de búsqueda.
Seleccionar la opción “WFS To Feature Class (Conversion)” y al aparecer la ventana
correspondiente, se diligencia la siguiente información:
11
Diligenciar en la nueva ventana que aparece “WFS to Feature Class” la información relacionada
con el servicio:
WFS Server http://geocarto.igac.gov.co:8080/geoservicios/veinticinco_mil/wfs
Select Feature Type Extract
Capa que se desea obtener información
Output Location Ruta de almacenamiento de la GDB
Feature Class Name Nombre por defecto de la capa a descargar (se puede modificar)
Una vez se han diligenciado todos los datos, se hace clic en “OK”:
NOTA: De acuerdo a la cantidad de entidades que existan en la capa seleccionada, la información
puede o no tomar demasiado tiempo en cargar.
12
Como la información ha quedado cargada dentro de la GDB, el paso a seguir es añadir la capa
desde la GDB, haciendo clic en la herramienta “Añadir capa” (A) que se encuentra en la barra de
herramientas o bien sea haciendo la búsqueda de la GDB en ArcCatalog (B):
(A) (B)
En la ventana “Add Data” se realiza la respectiva búsqueda de la GDB, se selecciona la capa
seleccionada y se hace clic en “Add”:
Finalmente se observa la capa cargada.
13
NOTA: La información consumida como WFS puede aparecer con una simbología por defecto. Para
modificarla es necesario hacer clic derecho sobre la capa y seleccionar “properties” y posterior a ellos
en la pestaña “symbology” definir la representación deseada.
Los servicios WFS permiten además de la visualización de la capa, tener acceso a los datos. Por
tanto, para comprobarlo simplemente se accede a la tabla de atributos, haciendo clic derecho a
la capa y seleccionando “Open attribute table”:
14
1.4 Consumir WFS en QGIS Essen 2.14.3
En QGIS el proceso de consumo de QGIS es muy parecido al consumo de WMS, simplemente se
debe utilizar la herramienta “Añadir capa WFS”:
15
Aparecerá la ventana “Añadir capa desde un servidor WFS” Y hacer clic en el botón “Nuevo”:
En la ventana “Crear una nueva conexión WFS”, se deben diligenciar los siguientes campos y
posteriormente hacer clic en “Aceptar”:
Nombre Cartografía Básica IGAC 25000 (texto libre)
URL http://geocarto.igac.gov.co:8080/geoservicios/veinticinco_mil/wfs
16
Hacer clic en “conectar”, elegir la capa o capas que se deseen visualizar y luego se hace clic en
“Añadir”:
Una vez se ha añadido la capa, se debe esperar a que se carguen los datos en formato GML, los
cuales permitirán tener acceso a la tabla de atributos.
A continuación se visualizará el servicio con la(s) capa(s) seleccionada(s):
17
NOTA: La información consumida como WFS puede aparecer con una simbología por defecto. Para
modificarla es necesario hacer clic derecho sobre la capa y seleccionar “propiedades”, posterior
seleccionar la pestaña “Estilo” y definir la representación deseada.
Los servicios WFS permiten además de la visualización de la capa, tener acceso a los datos. Por
tanto, para comprobarlo simplemente se accede a la tabla de atributos, haciendo clic derecho a
la capa y seleccionando “Abrir tabla de atributos”:
19
Bibliografía
Instituto Geográfico Nacional. (2014). Introducción a las infraestructuras de datos espaciales. España:
Centro Nacional de Información Geográfica (CNIG).
Mappinggis. (9 de febrero de 2016). Cómo conectar con servicios WMS y WFS con ArcGIS, QGIS y gvSIG.
Obtenido de Cómo conectar con servicios WMS y WFS con ArcGIS, QGIS y gvSIG
QGIS. (2016). QGIS como cliente de datos OGC. Obtenido de
http://docs.qgis.org/2.6/es/docs/user_manual/working_with_ogc/ogc_client_support.html