instructivo consumo de servicios web geográficos - icde · el presente documento es un instructivo...

21
Instructivo consumo de servicios web geográficos Versión 1.0 2016 INSTRUCTIVO CONSUMO DE SERVICIOS WEB GEOGRÁFICOS V1.0 2017

Upload: phamhuong

Post on 19-Sep-2018

215 views

Category:

Documents


0 download

TRANSCRIPT

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”:

18

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

20