servicios web geogrÁ ficos 2020€¦ · 14 1.3 consumir servicio wfs en arcmap 10.5 • para...

29
1 INSTRUCTIVO CONSUMO DE SERVICIOS WEB GEOGRÁ FICOS 2020

Upload: others

Post on 03-Jun-2021

6 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: SERVICIOS WEB GEOGRÁ FICOS 2020€¦ · 14 1.3 Consumir servicio WFS en ArcMap 10.5 • Para iniciar el proceso el usuario debe tener creada un GDB como requerimiento de almacenamiento

1

INSTRUCTIVO CONSUMO DE SERVICIOS WEB GEOGRÁ FICOS

2020

Page 2: SERVICIOS WEB GEOGRÁ FICOS 2020€¦ · 14 1.3 Consumir servicio WFS en ArcMap 10.5 • Para iniciar el proceso el usuario debe tener creada un GDB como requerimiento de almacenamiento

2

Contenido Introducción ................................................................................................................................................... 3

Alcance ........................................................................................................................................................... 4

Consideraciones ............................................................................................................................................. 4

¿Qué es un servicio web geográfico? .................................................................................................................... 4

¿Qué es la Open Geospatial Consortium (OGC)? .................................................................................................. 4

¿Qué es un web map service (WMS)? .................................................................................................................. 4

¿Qué es un web Feature service (WFS)? ............................................................................................................... 4

¿Qué es un web Web Map Tile Service (WMTS)? ................................................................................................. 4

Recomendaciones .......................................................................................................................................... 5

1. Consumo de servicios web geográficos ................................................................................................ 6

1.1 Consumir WMS en ArcMap 10.5 ................................................................................................................ 6

1.2 Consumir WMS en QGIS Essen 3.12.2 ........................................................................................................ 9

1.3 Consumir servicio WFS en ArcMap 10.5 .................................................................................................. 14

1.4 Consumir WFS en QGIS Essen 3.12.2 ....................................................................................................... 18

1.5 Consumir WMTS en ArcMap 10.5 ............................................................................................................. 23

Bibliografía ................................................................................................................................................... 28

Page 3: SERVICIOS WEB GEOGRÁ FICOS 2020€¦ · 14 1.3 Consumir servicio WFS en ArcMap 10.5 • Para iniciar el proceso el usuario debe tener creada un GDB como requerimiento de almacenamiento

3

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), WFS (Feature Web

Service) que permiten consultar y acceder a la información geográfica en web y WMTS (Servicio Web de

Teselas) que proporciona capacidades de almacenamiento en caché.

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, WFS y WMTS 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.

Page 4: SERVICIOS WEB GEOGRÁ FICOS 2020€¦ · 14 1.3 Consumir servicio WFS en ArcMap 10.5 • Para iniciar el proceso el usuario debe tener creada un GDB como requerimiento de almacenamiento

4

Alcance El presente instructivo ilustra el paso a paso para consumir servicios web geográficos WMS, WFS y WMTS

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)

¿Qué es un web Web Map Tile Service (WMTS)?

Un servicio WMTS tiene la capacidad de almacenar los datos recientemente leídos en un medio

denominado caché, que permite al usuario recuperarlos con mayor agilidad en el caso que vuelva a

solicitarlos

Page 5: SERVICIOS WEB GEOGRÁ FICOS 2020€¦ · 14 1.3 Consumir servicio WFS en ArcMap 10.5 • Para iniciar el proceso el usuario debe tener creada un GDB como requerimiento de almacenamiento

5

Recomendaciones

• Asegurarse de tener instalados los softwares GIS de escritorio para poder consumir los servicios.

• Verificar que el equipo donde se consumirán los servicios tenga conexión a Internet.

Page 6: SERVICIOS WEB GEOGRÁ FICOS 2020€¦ · 14 1.3 Consumir servicio WFS en ArcMap 10.5 • Para iniciar el proceso el usuario debe tener creada un GDB como requerimiento de almacenamiento

6

1. Consumo de servicios web geográficos

1.1 Consumir WMS en ArcMap 10.5

• 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

Page 7: SERVICIOS WEB GEOGRÁ FICOS 2020€¦ · 14 1.3 Consumir servicio WFS en ArcMap 10.5 • Para iniciar el proceso el usuario debe tener creada un GDB como requerimiento de almacenamiento

7

menú haciendo clic en:

• 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://gw-geoportal-test.igac.gov.co/cartografia25k/service

• Posteriormente se hace clic en la opción “Get Layers” y finalmente hacer clic en “OK”.

Page 8: SERVICIOS WEB GEOGRÁ FICOS 2020€¦ · 14 1.3 Consumir servicio WFS en ArcMap 10.5 • Para iniciar el proceso el usuario debe tener creada un GDB como requerimiento de almacenamiento

8

• 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.

Page 9: SERVICIOS WEB GEOGRÁ FICOS 2020€¦ · 14 1.3 Consumir servicio WFS en ArcMap 10.5 • Para iniciar el proceso el usuario debe tener creada un GDB como requerimiento de almacenamiento

9

1.2 Consumir WMS en QGIS 3.12.2

• 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ú superior, la opción “capa”, luego

“añadir capa” y escoger la opción de “Añadir capa WMS/WMTS” como se muestra a continuación:

Page 10: SERVICIOS WEB GEOGRÁ FICOS 2020€¦ · 14 1.3 Consumir servicio WFS en ArcMap 10.5 • Para iniciar el proceso el usuario debe tener creada un GDB como requerimiento de almacenamiento

10

• Aparecerá la ventana “Administrador de fuentes de datos WMS/WMTS” hacer clic en el botón

“Nuevo”:

Page 11: SERVICIOS WEB GEOGRÁ FICOS 2020€¦ · 14 1.3 Consumir servicio WFS en ArcMap 10.5 • Para iniciar el proceso el usuario debe tener creada un GDB como requerimiento de almacenamiento

11

• En la ventana “Crear una nueva conexión WMS/WMTS”, se deben diligenciar los siguientes campos y posteriormente hacer clic en “Aceptar”:

Page 12: SERVICIOS WEB GEOGRÁ FICOS 2020€¦ · 14 1.3 Consumir servicio WFS en ArcMap 10.5 • Para iniciar el proceso el usuario debe tener creada un GDB como requerimiento de almacenamiento

12

Nombre Cartografía Básica IGAC 25000 (texto libre)

URL http://gw-geoportal-test.igac.gov.co/cartografia25k/service

• Hacer clic en “conectar”, elegir la capa o capas que se deseen visualizar y luego se hace clic en

“Añadir”.

Page 13: SERVICIOS WEB GEOGRÁ FICOS 2020€¦ · 14 1.3 Consumir servicio WFS en ArcMap 10.5 • Para iniciar el proceso el usuario debe tener creada un GDB como requerimiento de almacenamiento

13

• 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.

Page 14: SERVICIOS WEB GEOGRÁ FICOS 2020€¦ · 14 1.3 Consumir servicio WFS en ArcMap 10.5 • Para iniciar el proceso el usuario debe tener creada un GDB como requerimiento de almacenamiento

14

1.3 Consumir servicio WFS en ArcMap 10.5

• Para iniciar el proceso el usuario debe tener creada un GDB como requerimiento de

almacenamiento.

• Entrar a ArcMap y 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:

Page 15: SERVICIOS WEB GEOGRÁ FICOS 2020€¦ · 14 1.3 Consumir servicio WFS en ArcMap 10.5 • Para iniciar el proceso el usuario debe tener creada un GDB como requerimiento de almacenamiento

15

Diligenciar en la nueva ventana que aparece “WFS to Feature Class” la información relacionada con el servicio:

WFS Server http://gw-geoportal-test.igac.gov.co/cartografia25k/service

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.

Page 16: SERVICIOS WEB GEOGRÁ FICOS 2020€¦ · 14 1.3 Consumir servicio WFS en ArcMap 10.5 • Para iniciar el proceso el usuario debe tener creada un GDB como requerimiento de almacenamiento

16

• 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.

Page 17: SERVICIOS WEB GEOGRÁ FICOS 2020€¦ · 14 1.3 Consumir servicio WFS en ArcMap 10.5 • Para iniciar el proceso el usuario debe tener creada un GDB como requerimiento de almacenamiento

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

Page 18: SERVICIOS WEB GEOGRÁ FICOS 2020€¦ · 14 1.3 Consumir servicio WFS en ArcMap 10.5 • Para iniciar el proceso el usuario debe tener creada un GDB como requerimiento de almacenamiento

18

1.4 . Consumir WFS en QGIS 3.12.2

• En QGIS el proceso de consumo de WFS es muy parecido al consumo de WMS, simplemente en el

menú superior, se despliega la opción “capa”, luego “añadir capa” y escoger la opción de “Añadir capa WFS” como se muestra a continuación:

Page 19: SERVICIOS WEB GEOGRÁ FICOS 2020€¦ · 14 1.3 Consumir servicio WFS en ArcMap 10.5 • Para iniciar el proceso el usuario debe tener creada un GDB como requerimiento de almacenamiento

19

• Aparecerá la ventana “Administrador de fuentes de datos WFS/ OGC” hacer clic en el botón “Nuevo”

• En la ventana “Crear una nueva conexión WFS”, se deben diligenciar los siguientes campos y

Page 20: SERVICIOS WEB GEOGRÁ FICOS 2020€¦ · 14 1.3 Consumir servicio WFS en ArcMap 10.5 • Para iniciar el proceso el usuario debe tener creada un GDB como requerimiento de almacenamiento

20

posteriormente hacer clic en “Aceptar”:

Nombre Cartografía Básica IGAC 25000 (texto libre)

URL http://gw-geoportal-test.igac.gov.co/geoservices/cartografia25k/wfs

Page 21: SERVICIOS WEB GEOGRÁ FICOS 2020€¦ · 14 1.3 Consumir servicio WFS en ArcMap 10.5 • Para iniciar el proceso el usuario debe tener creada un GDB como requerimiento de almacenamiento

21

• 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):

Page 22: SERVICIOS WEB GEOGRÁ FICOS 2020€¦ · 14 1.3 Consumir servicio WFS en ArcMap 10.5 • Para iniciar el proceso el usuario debe tener creada un GDB como requerimiento de almacenamiento

22

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 “Simbología” 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”:

Page 23: SERVICIOS WEB GEOGRÁ FICOS 2020€¦ · 14 1.3 Consumir servicio WFS en ArcMap 10.5 • Para iniciar el proceso el usuario debe tener creada un GDB como requerimiento de almacenamiento

23

1.5 . Consumir WMTS en ArcMap 10.5

• En ArcMap, el proceso de consumo de un servicio WMTS es similar al consumo de WMS. De nuevo en

la barra de herramientas se busca el ícono y se hace clic en la opción “ArcCatalog”:

Page 24: SERVICIOS WEB GEOGRÁ FICOS 2020€¦ · 14 1.3 Consumir servicio WFS en ArcMap 10.5 • Para iniciar el proceso el usuario debe tener creada un GDB como requerimiento de almacenamiento

24

• Se desplegará la ventana “Catalog” en el que se debe buscar la opción “Gis Servers” y desplegar el

menú haciendo clic en :

• Posteriormente se debe hacer doble clic sobre la opción “Add WMTS 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://gw-geoportal-test.igac.gov.co/cartografia25k/service?REQUEST=GetCapabilities&SERVICE=WMTS

• Posteriormente se hace clic en la opción “Get Layers” y finalmente hacer clic en “OK”.

Page 25: SERVICIOS WEB GEOGRÁ FICOS 2020€¦ · 14 1.3 Consumir servicio WFS en ArcMap 10.5 • Para iniciar el proceso el usuario debe tener creada un GDB como requerimiento de almacenamiento

25

Page 26: SERVICIOS WEB GEOGRÁ FICOS 2020€¦ · 14 1.3 Consumir servicio WFS en ArcMap 10.5 • Para iniciar el proceso el usuario debe tener creada un GDB como requerimiento de almacenamiento

26

• 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, y al igual que el servicio WMS, se

arrastra desde ArcCatalog a la tabla de contenido de ArcMap.

NOTA: Para visualizar el servicio se debe tener en cuenta la escala.

Page 27: SERVICIOS WEB GEOGRÁ FICOS 2020€¦ · 14 1.3 Consumir servicio WFS en ArcMap 10.5 • Para iniciar el proceso el usuario debe tener creada un GDB como requerimiento de almacenamiento

27

NOTA: El consumo de un servicio WMTS en QGIS es igual al explicado en la sección 1.2 ( Consumir WMS en QGIS 3.12.2)

Page 28: SERVICIOS WEB GEOGRÁ FICOS 2020€¦ · 14 1.3 Consumir servicio WFS en ArcMap 10.5 • Para iniciar el proceso el usuario debe tener creada un GDB como requerimiento de almacenamiento

28

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

Page 29: SERVICIOS WEB GEOGRÁ FICOS 2020€¦ · 14 1.3 Consumir servicio WFS en ArcMap 10.5 • Para iniciar el proceso el usuario debe tener creada un GDB como requerimiento de almacenamiento

20