eSeminar Esri España: Estándares e Interoperabilidad, no solo INSPIRE

54
Estándares e Interoperabilidad no solo INSPIRE (aunque también!) 17 de Junio de 2014, 11.00h Esri y los estándares geográficos

description

Presentación mostrada durante el seminario online gratuito ofrecido por Esri España

Transcript of eSeminar Esri España: Estándares e Interoperabilidad, no solo INSPIRE

Page 1: eSeminar Esri España: Estándares e Interoperabilidad, no solo INSPIRE

Estándares e Interoperabilidadno solo INSPIRE (aunque también!)

17 de Junio de 2014, 11.00h

Esri y los estándares geográficos

Page 2: eSeminar Esri España: Estándares e Interoperabilidad, no solo INSPIRE

Agenda y Organización

• El Papel de los Estándares

• Interoperabilidad de datos y servicios geográficos con ArcGIS

• INSPIRE y ArcGIS for INSPIRE

• Preguntas

[email protected] – Marketing Técnico

[email protected] – Sector Administración Pública

[email protected] – Sector Administración Pública

Page 3: eSeminar Esri España: Estándares e Interoperabilidad, no solo INSPIRE

Estándares ¿Cuál es su papel?

Foto: CC Michael Maggs - Wikipedia

Page 4: eSeminar Esri España: Estándares e Interoperabilidad, no solo INSPIRE

Conceptos Abierto / Libre / Gratis / Estándar

Foto: http://www.wallpaperup.com

Page 5: eSeminar Esri España: Estándares e Interoperabilidad, no solo INSPIRE

Objetivos de los Estándares

• Adecuación al propósito

• Intercambiabilidad

• Reducción de costes

• Compatibilidad

• Seguridad y Salud

• Eliminación de barreras

comerciales

• Fomentar la evolución tecnológica

INTEROPERABILIDAD

LIBERTAD DE LOS

USUARIOS

UTILIDAD

EVOLUCIÓN

TECNOLÓGICA

Page 6: eSeminar Esri España: Estándares e Interoperabilidad, no solo INSPIRE

El compromiso de ESRI con los estándares

• Estándares en General

• Estándares OGC

- WMS

- WFS

- WPS

- GeoPackage

• INSPIRE

- No es OGC

http://www.esri.com/products/technology-topics/standards

Page 7: eSeminar Esri España: Estándares e Interoperabilidad, no solo INSPIRE

ESRI y Open Source

• OpenSource usado en muchos productos

- Tomcat, Python,…

• Productos OpenSource

- GeoPortal

- WebApp Builder

- Motor de Geometría en Java para Hadoop

- Editor OpenStreetMap

• GitHub

- Proyectos centralizados en GitHub

http://esri.github.io/

Page 8: eSeminar Esri España: Estándares e Interoperabilidad, no solo INSPIRE

Interoperabilidad¿Qué buscamos?, ¿Cómo lo hacemos?

• Segura

• Fiable

• Escalable

• Extensible

• Utilizable en móviles, desktop,

server y nube

• Fácil de usar

• Formatos de datos abiertos

• APIs Abiertas

• Lectura/Escritura directa de

formatos de terceros

• ETL

• Libertad de elección de Hw,

BBDD, Sistema Operativo,

Lenguaje de programación

• Libertad de elección de sistemas

de coordenadas, direcciones…

Page 9: eSeminar Esri España: Estándares e Interoperabilidad, no solo INSPIRE

Interoperabilidad¿Qué condiciones le debemos exigir a una especificación?

• Especificación completa y sin ambigüedades

• Especificación práctica

- Eficiente

- Sencilla

- Entendible

• Especificación abierta

• Implementaciones ampliamente disponibles

• ¿A que comunidades sirve?

- Web 2.0, Arquitecturas Corporativas, IDEs

Page 10: eSeminar Esri España: Estándares e Interoperabilidad, no solo INSPIRE

Obstáculos¿Cuáles son las consecuencias negativas?

• Especificación incompleta

• Especificación ambigua o con alternativas

• Especificación poco eficiente, complicada o difícil de

entender

• Especificación teórica sin implementaciones

• Mono-comunidad

Page 11: eSeminar Esri España: Estándares e Interoperabilidad, no solo INSPIRE

Comparación de

Estándares

Page 12: eSeminar Esri España: Estándares e Interoperabilidad, no solo INSPIRE

Ejemplos

• KVP

• SOAP

/map.cgi?service=WMS&request=GetMap&version=1.3.0

<SOAP-ENV:Envelope xmlns:SOAP-

ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:SOAP-

ENC="http://schemas.xmlsoap.org/soap/encoding/"

xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

xmlns:xsd="http://www.w3.org/2001/XMLSchema" SOAP-

ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">

<SOAP-ENV:Body>

<m:getTypes xmlns:m="http://arcweb.esri.com/v2">

<dataSource

xsi:type="xsd:string">ESRI.Gazetteer.World</dataSource>

<token xsi:type="xsd:string">MyToken</token>

</m:getTypes>

</SOAP-ENV:Body>

</SOAP-ENV:Envelope>

Page 13: eSeminar Esri España: Estándares e Interoperabilidad, no solo INSPIRE

Tipos de Protocolos

• KVP

- Poco formalizado

- Inconvenientes técnicos

• SOAP

- Muy formalizado

- XML / GML, formato pesado, difícil de implementar

• REST

Page 14: eSeminar Esri España: Estándares e Interoperabilidad, no solo INSPIRE

REST / JSONEl lenguaje nativo de Internet

• 1. Todo es una URL

• 2. Uso del estándar HTTP

- Verbos GET/POST/PUT/DELETE

- códigos de ERROR

- mecanismos de cacheo

- …

• 3. Mensajes autodescriptivos (sin estado)

- Cada pregunta es la pregunta completa, y obtiene la respuesta

completa

• 4. Hiperenlaces

Page 15: eSeminar Esri España: Estándares e Interoperabilidad, no solo INSPIRE

GeoServicios RESTEspecificación creada por Esri para la plataforma ArcGIS

• Especificación abierta

• Especificación práctica

- JSON

- Autodescriptiva: f=json, f=html

• Implementaciones disponibles

- Servidor: ArcGIS Server, ArcGIS Online, koop, Libelium…

- Cliente: ArcGIS *, OpenLayers, Leaflet, QGIS, GDAL

Page 16: eSeminar Esri España: Estándares e Interoperabilidad, no solo INSPIRE

GeoServicios REST

DEMO

Page 17: eSeminar Esri España: Estándares e Interoperabilidad, no solo INSPIRE

GeoServicios OGCPublicando servicios OGC con ArcGIS

• Ventajas

- 1 servicio, múltiples “capacidades”

- Consistencia de datos

- Facilidad de publicación y mantenimiento

Page 18: eSeminar Esri España: Estándares e Interoperabilidad, no solo INSPIRE

WMS, WFS, WMTS

Publicación GeoServicios

REST + OGC

DEMO

Page 19: eSeminar Esri España: Estándares e Interoperabilidad, no solo INSPIRE

Soporte OGC

• WMS

- Style Layer Descriptor

- Filter Encoding Support

- Time Support

• WFS

- Transactions

- Filter Encoding Support

• WCS

- GeoTIFF, NITF, HDF, JPEG, JPEG2000, PNG

• WMTS

- REST & KVP

• WPS

- Síncrono

- Asíncrono

- Datos y servicios como entrada

• CSW

- OGC Core

- ISO 19139

- ebRIM

En ArcGIS 10.2

http://www.esri.com/library/whitepapers/pdfs/supported-ogc-iso-standards.pdf

Page 20: eSeminar Esri España: Estándares e Interoperabilidad, no solo INSPIRE

REST + WPS

Servicios de

Geoprocesamiento

DEMO

Page 21: eSeminar Esri España: Estándares e Interoperabilidad, no solo INSPIRE

Soporte OGC

• OGC Geopackage

- Disponible desde la 10.2.1

- Mejorada en 10.2.2

- Mejoras en 10.3

• WMS para datos

multidimensionales

- Tiempo, dimensiones adicionales

(elevación…)

- Disponible en la 10.2.1

- Mejoras en 10.3

• WFS 2.0

- Planificado para la 10.3

• WCS 2.0.1

- Planificado para la 10.3

Novedades actuales y futuras

Page 22: eSeminar Esri España: Estándares e Interoperabilidad, no solo INSPIRE

GeoPackage

DEMO

Page 23: eSeminar Esri España: Estándares e Interoperabilidad, no solo INSPIRE

Especificaciones Abiertas de Esri

• Shapefile

• File Geodatabase API

• GeoServices REST Specification

Page 24: eSeminar Esri España: Estándares e Interoperabilidad, no solo INSPIRE

INSPIRE

Page 25: eSeminar Esri España: Estándares e Interoperabilidad, no solo INSPIRE

INSPIRE busca una Infraestructura de Datos Espaciales Europea

• Datos Autorizados

• Servicios Online

- Vista

- Descarga

- Descubrimiento

Page 26: eSeminar Esri España: Estándares e Interoperabilidad, no solo INSPIRE

¿Qué busca ArcGIS for INSPIRE? Alcanzar la conformidad con INSPIRE

apoyándose en la plataforma ArcGIS

• Servicios Conformes

• Modelos de Datos

• Herramientas Integradas

• Extensiones de Desktop y Server

ArcGIS

ArcGIS for INSPIRE

View

Discovery

Download

Page 27: eSeminar Esri España: Estándares e Interoperabilidad, no solo INSPIRE

ArcGIS for INSPIRE: ¿Qué viene incluido?Geoportal ServerWeb Map Viewer

Geodatabase

Templates

Desktop Extension:

Data management

and authoring metadata and

services

ArcGIS for Server

Extension

(View and

Download Services)

Geoportal Server

(Discovery service)

Metadata

Catalog

Page 28: eSeminar Esri España: Estándares e Interoperabilidad, no solo INSPIRE

Normas Implementadas

INSPIRE Implementing Rule Implemented in ArcGIS 10.2.1 for INSPIRE

Regulation on INSPIRE Network

Services - INSPIRE View Service

Technical Guidance for the implementation of

INSPIRE View Services 3.1

Regulation on INSPIRE Network

Services -INSPIRE Download

Service

Technical Guidance Download Services 3.1

Regulation on INSPIRE Network

Services -INSPIRE Discovery Service

Technical Guidance for the implementation of

INSPIRE Discovery Service 3.1

Regulation on INSPIRE MetadataTechnical Guidelines based on EN ISO 19115 and EN

ISO 19119 (Version 1.2)

Regulation on interoperability of

spatial data sets and services

Technical Guidance on Annex I data themes

(Administrative Units, Cadastral Parcels,

Geographical Names, Hydrography, Protected Sites,

Transport Networks, Addresses, Coordinate Reference

Systems, Geographical Grid Systems) 3.0.1

Page 29: eSeminar Esri España: Estándares e Interoperabilidad, no solo INSPIRE

Calendario de INSPIRE Plan en distintas fases

Page 30: eSeminar Esri España: Estándares e Interoperabilidad, no solo INSPIRE

ArcGIS for INSPIRE - Opciones de Implementación

• Servicio de Visualización conforme INSPIRE basado en

- OGC WMS

- OGC WMTS

• Servicio de Descarga conforme INSPIRE basado en

- OGC WFS 2.0

- ATOM (descarga de un dataset predefinido)

• … con datos conformes o no

• A día de hoy se cumplen todos los requisitos

Page 31: eSeminar Esri España: Estándares e Interoperabilidad, no solo INSPIRE

Implementación de INSPIRE en 10.2.1ArcGIS 10.2.1 for INSPIRE

proporciona una solución inmediata y

en el futuro

Con WFS y ATOM

Con ATOM

Page 32: eSeminar Esri España: Estándares e Interoperabilidad, no solo INSPIRE

Resumen de las Temáticas INSPIRE Por Anexos

Annex I Annex II Annex III

•Coordinate Reference System

•Geographical Grid System

•Geographical Names

•Administrative Units

•Addresses

•Cadastral Parcels

•Transport Networks

•Hydrography

•Protected Sites

•Elevation

•Land Cover

•Orthoimagery

•Geology

•Statistical Units

•Buildings

•Soil

•Land Use

•Human Health and Safety

•Utility and Governmental Services

•Environmental Monitoring Facilities

•Production and Industrial Facilities

•Agricultural and Aquacultural Facilities

•Population Distribution - Demography

•Area Managements/Restriction/Regulation Zones and Reporting Units

•Natural Risk Zones

•Atmospheric Conditions

•Meteorological Geographical Features

•Oceanographic Geographical Features

•Sea Regions

•Bio-geographical Regions

•Habitats and Biotopes

•Species Distribution

•Energy Resources

•Mineral Resources

Page 33: eSeminar Esri España: Estándares e Interoperabilidad, no solo INSPIRE

Alternativa de Implementación (1/3)Solución válida a corto plazo para

Anexos I, II y III

Geodatabase corporativa Esri existente Servicios de Visualización y Descarga de ArcGIS for INSPIRE

publicar

INSPIRE Network

Page 34: eSeminar Esri España: Estándares e Interoperabilidad, no solo INSPIRE

Alternativa de Implementación (2/3)Solución válida para datos

grid/coverage data y/o capacidad

limitada en Anexos I, II y III

Información Existente /Sistemas de Almacenamiento

Ficheros en múltiples formatos(fgdb, shp, gml, ...)

Servicio de Descarga Predefinido de ArcGIS for INSPIRE

publicarexportar

INSPIRE Network

Page 35: eSeminar Esri España: Estándares e Interoperabilidad, no solo INSPIRE

Alternativa de Implementación (3/3)Solución más sofisticada disponible

para el Anexo I

Información Existente /Sistemas de Almacenamiento

Plantillas de Geodatabase de ArcGIS for INSPIRE

Servicios de Visualización y Descarga de ArcGIS for INSPIRE

publicartransformar

INSPIRE Network

Page 36: eSeminar Esri España: Estándares e Interoperabilidad, no solo INSPIRE

ConclusionesDistintas opciones

• Lo importante es empezar a compartir la información lo antes posible

• La solución sencilla NO es menos conforme

- Muy fácil de implementar a corto plazo

- Útil

• La solución “sofisticada” está poco extendida

- principalmente debido a la complejidad de los esquemas GML

- no aporta MAS información

Page 37: eSeminar Esri España: Estándares e Interoperabilidad, no solo INSPIRE

Referencias

Page 38: eSeminar Esri España: Estándares e Interoperabilidad, no solo INSPIRE

Irlanda del Norte

https://www.spatialni.gov.uk/geoportal

Page 39: eSeminar Esri España: Estándares e Interoperabilidad, no solo INSPIRE

Irlanda

https://www.geoportal.ie

Page 40: eSeminar Esri España: Estándares e Interoperabilidad, no solo INSPIRE

Luxemburgo

http://www.geoportal.lu/Portail

Page 41: eSeminar Esri España: Estándares e Interoperabilidad, no solo INSPIRE

Alemania

http://geoportal.sachsen.de

Page 42: eSeminar Esri España: Estándares e Interoperabilidad, no solo INSPIRE

Polonia

http://geoportal.gov.pl

Page 43: eSeminar Esri España: Estándares e Interoperabilidad, no solo INSPIRE

Lituania

http://www.geoportal.lt

Page 44: eSeminar Esri España: Estándares e Interoperabilidad, no solo INSPIRE

Estonia

http://inspire.maaamet.ee

Page 45: eSeminar Esri España: Estándares e Interoperabilidad, no solo INSPIRE

Portugal

http://snig.igeo.pt/portal

Page 46: eSeminar Esri España: Estándares e Interoperabilidad, no solo INSPIRE

España

http://idena.navarra.es

Page 47: eSeminar Esri España: Estándares e Interoperabilidad, no solo INSPIRE

Austria

http://www.gis.steiermark.at

Page 48: eSeminar Esri España: Estándares e Interoperabilidad, no solo INSPIRE

Italia

http://geoviewer.isprambiente.it

Istituto Superiore per la Protezione e la Ricerca Ambientale - ISPRA

(Institute for Environmental Protection and Research)

Page 49: eSeminar Esri España: Estándares e Interoperabilidad, no solo INSPIRE

Eslovenia

http://gis.arso.gov.si/geoportal

Page 50: eSeminar Esri España: Estándares e Interoperabilidad, no solo INSPIRE

Rumanía

http://geoportal.ancpi.ro

ArcGIS Online and

Romanian INSPIRE

Geoportal

Page 51: eSeminar Esri España: Estándares e Interoperabilidad, no solo INSPIRE

Resumen

Page 52: eSeminar Esri España: Estándares e Interoperabilidad, no solo INSPIRE

Conclusiones

• No perder de vista el objetivo

- Que la información geoespacial sea lo más útil posible

- La interoperabilidad es el camino

- Esri está comprometido con ese objetivo al 100%

- Los estándares son un medio y no deben ser un obstáculo al objetivo principal

• INSPIRE

- ArcGIS for INSPIRE es una solución que permite la conformidad desde el primer

momento para los 3 anexos

- Ampliamente implementada

Page 53: eSeminar Esri España: Estándares e Interoperabilidad, no solo INSPIRE

Enlaces Útiles

• http://www.opengeospatial.org/ogc/vision

• http://www.esri.com/products/technology-topics/standards

• http://esri.github.io/

• https://s3.amazonaws.com/webapps.esri.com/esri-

proceedings/devsummit14/papers/dev-134.pdf

• http://www.esri.com/library/whitepapers/pdfs/supported-ogc-iso-

standards.pdf

• http://www.unido.org/fileadmin/user_media/Publications/Pub_free/Role

_of_standards.pdf

• http://esri-es.github.io/dev-summit-talk-esri-leaflet

Page 54: eSeminar Esri España: Estándares e Interoperabilidad, no solo INSPIRE

[email protected] – Marketing Técnico

[email protected] – Sector Administración Pública

[email protected] – Sector Administración Pública