Estándares e Interoperabilidad
no solo INSPIRE (aunque también!)
17 de Junio de 2014, 11.00h
Esri y los estándares geográf...
Agenda y Organización
• El Papel de los Estándares
• Interoperabilidad de datos y servicios geográficos con ArcGIS
• INSPI...
Estándares ¿Cuál es su papel?
Foto: CC Michael Maggs - Wikipedia
Conceptos Abierto / Libre / Gratis / Estándar
Foto: http://www.wallpaperup.com
Objetivos de los Estándares
• Adecuación al propósito
• Intercambiabilidad
• Reducción de costes
• Compatibilidad
• Seguri...
El compromiso de ESRI con los estándares
• Estándares en General
• Estándares OGC
- WMS
- WFS
- WPS
- GeoPackage
• INSPIRE...
ESRI y Open Source
• OpenSource usado en muchos productos
- Tomcat, Python,…
• Productos OpenSource
- GeoPortal
- WebApp B...
Interoperabilidad
¿Qué buscamos?, ¿Cómo lo hacemos?
• Segura
• Fiable
• Escalable
• Extensible
• Utilizable en móviles, de...
Interoperabilidad
¿Qué condiciones le debemos exigir a una especificación?
• Especificación completa y sin ambigüedades
• ...
Obstáculos
¿Cuáles son las consecuencias negativas?
• Especificación incompleta
• Especificación ambigua o con alternativa...
Comparación de
Estándares
Ejemplos
• KVP
• SOAP
/map.cgi?service=WMS&request=GetMap&version=1.3.0
<SOAP-ENV:Envelope xmlns:SOAP-
ENV="http://schemas...
Tipos de Protocolos
• KVP
- Poco formalizado
- Inconvenientes técnicos
• SOAP
- Muy formalizado
- XML / GML, formato pesad...
REST / JSON
El lenguaje nativo de Internet
• 1. Todo es una URL
• 2. Uso del estándar HTTP
- Verbos GET/POST/PUT/DELETE
- ...
GeoServicios REST
Especificación creada por Esri para la plataforma ArcGIS
• Especificación abierta
• Especificación práct...
GeoServicios REST
DEMO
GeoServicios OGC
Publicando servicios OGC con ArcGIS
• Ventajas
- 1 servicio, múltiples “capacidades”
- Consistencia de da...
WMS, WFS, WMTS
Publicación GeoServicios
REST + OGC
DEMO
Soporte OGC
• WMS
- Style Layer Descriptor
- Filter Encoding Support
- Time Support
• WFS
- Transactions
- Filter Encoding...
REST + WPS
Servicios de
Geoprocesamiento
DEMO
Soporte OGC
• OGC Geopackage
- Disponible desde la 10.2.1
- Mejorada en 10.2.2
- Mejoras en 10.3
• WMS para datos
multidim...
GeoPackage
DEMO
Especificaciones Abiertas de Esri
• Shapefile
• File Geodatabase API
• GeoServices REST Specification
INSPIRE
INSPIRE busca una Infraestructura de Datos Espaciales Europea
• Datos Autorizados
• Servicios Online
- Vista
- Descarga
- ...
¿Qué busca ArcGIS for INSPIRE? Alcanzar la conformidad con INSPIRE
apoyándose en la plataforma ArcGIS
• Servicios Conforme...
ArcGIS for INSPIRE: ¿Qué viene incluido?
Geoportal ServerWeb Map Viewer
Geodatabase
Templates
Desktop Extension:
Data mana...
Normas Implementadas
INSPIRE Implementing Rule Implemented in ArcGIS 10.2.1 for INSPIRE
Regulation on INSPIRE Network
Serv...
Calendario de INSPIRE Plan en distintas fases
ArcGIS for INSPIRE - Opciones de Implementación
• Servicio de Visualización conforme INSPIRE basado en
- OGC WMS
- OGC WMT...
Implementación de INSPIRE en 10.2.1
ArcGIS 10.2.1 for INSPIRE
proporciona una solución inmediata y
en el futuro
Con WFS y ...
Resumen de las Temáticas INSPIRE Por Anexos
Annex I Annex II Annex III
•Coordinate Reference System
•Geographical Grid Sys...
Alternativa de Implementación (1/3)
Solución válida a corto plazo para
Anexos I, II y III
Geodatabase corporativa Esri exi...
Alternativa de Implementación (2/3)
Solución válida para datos
grid/coverage data y/o capacidad
limitada en Anexos I, II y...
Alternativa de Implementación (3/3)
Solución más sofisticada disponible
para el Anexo I
Información Existente /
Sistemas d...
Conclusiones
Distintas opciones
• Lo importante es empezar a compartir la información lo antes posible
• La solución senci...
Referencias
Irlanda del Norte
https://www.spatialni.gov.uk/geoportal
Irlanda
https://www.geoportal.ie
Luxemburgo
http://www.geoportal.lu/Portail
Alemania
http://geoportal.sachsen.de
Polonia
http://geoportal.gov.pl
Lituania
http://www.geoportal.lt
Estonia
http://inspire.maaamet.ee
Portugal
http://snig.igeo.pt/portal
España
http://idena.navarra.es
Austria
http://www.gis.steiermark.at
Italia
http://geoviewer.isprambiente.it
Istituto Superiore per la Protezione e la Ricerca Ambientale - ISPRA
(Institute fo...
Eslovenia
http://gis.arso.gov.si/geoportal
Rumanía
http://geoportal.ancpi.ro
ArcGIS Online and
Romanian INSPIRE
Geoportal
Resumen
Conclusiones
• No perder de vista el objetivo
- Que la información geoespacial sea lo más útil posible
- La interoperabili...
Enlaces Útiles
• http://www.opengeospatial.org/ogc/vision
• http://www.esri.com/products/technology-topics/standards
• htt...
javier.abadia@esri.es – Marketing Técnico
diego.hidalgo@esri.es – Sector Administración Pública
alvaro.martin@esri.es – Se...
Upcoming SlideShare
Loading in...5
×

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

330

Published on

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

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
330
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
27
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

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

  1. 1. Estándares e Interoperabilidad no solo INSPIRE (aunque también!) 17 de Junio de 2014, 11.00h Esri y los estándares geográficos
  2. 2. 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 javier.abadia@esri.es – Marketing Técnico diego.hidalgo@esri.es – Sector Administración Pública alvaro.martin@esri.es – Sector Administración Pública
  3. 3. Estándares ¿Cuál es su papel? Foto: CC Michael Maggs - Wikipedia
  4. 4. Conceptos Abierto / Libre / Gratis / Estándar Foto: http://www.wallpaperup.com
  5. 5. 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
  6. 6. 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
  7. 7. 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/
  8. 8. 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…
  9. 9. 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
  10. 10. 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
  11. 11. Comparación de Estándares
  12. 12. 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>
  13. 13. Tipos de Protocolos • KVP - Poco formalizado - Inconvenientes técnicos • SOAP - Muy formalizado - XML / GML, formato pesado, difícil de implementar • REST
  14. 14. REST / JSON El 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
  15. 15. GeoServicios REST Especificació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
  16. 16. GeoServicios REST DEMO
  17. 17. GeoServicios OGC Publicando servicios OGC con ArcGIS • Ventajas - 1 servicio, múltiples “capacidades” - Consistencia de datos - Facilidad de publicación y mantenimiento
  18. 18. WMS, WFS, WMTS Publicación GeoServicios REST + OGC DEMO
  19. 19. 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
  20. 20. REST + WPS Servicios de Geoprocesamiento DEMO
  21. 21. 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
  22. 22. GeoPackage DEMO
  23. 23. Especificaciones Abiertas de Esri • Shapefile • File Geodatabase API • GeoServices REST Specification
  24. 24. INSPIRE
  25. 25. INSPIRE busca una Infraestructura de Datos Espaciales Europea • Datos Autorizados • Servicios Online - Vista - Descarga - Descubrimiento
  26. 26. ¿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
  27. 27. 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
  28. 28. 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 Metadata Technical 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
  29. 29. Calendario de INSPIRE Plan en distintas fases
  30. 30. 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
  31. 31. Implementación de INSPIRE en 10.2.1 ArcGIS 10.2.1 for INSPIRE proporciona una solución inmediata y en el futuro Con WFS y ATOM Con ATOM
  32. 32. 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
  33. 33. 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
  34. 34. 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
  35. 35. 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
  36. 36. Conclusiones Distintas 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
  37. 37. Referencias
  38. 38. Irlanda del Norte https://www.spatialni.gov.uk/geoportal
  39. 39. Irlanda https://www.geoportal.ie
  40. 40. Luxemburgo http://www.geoportal.lu/Portail
  41. 41. Alemania http://geoportal.sachsen.de
  42. 42. Polonia http://geoportal.gov.pl
  43. 43. Lituania http://www.geoportal.lt
  44. 44. Estonia http://inspire.maaamet.ee
  45. 45. Portugal http://snig.igeo.pt/portal
  46. 46. España http://idena.navarra.es
  47. 47. Austria http://www.gis.steiermark.at
  48. 48. Italia http://geoviewer.isprambiente.it Istituto Superiore per la Protezione e la Ricerca Ambientale - ISPRA (Institute for Environmental Protection and Research)
  49. 49. Eslovenia http://gis.arso.gov.si/geoportal
  50. 50. Rumanía http://geoportal.ancpi.ro ArcGIS Online and Romanian INSPIRE Geoportal
  51. 51. Resumen
  52. 52. 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
  53. 53. 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
  54. 54. javier.abadia@esri.es – Marketing Técnico diego.hidalgo@esri.es – Sector Administración Pública alvaro.martin@esri.es – Sector Administración Pública
  1. ¿Le ha llamado la atención una diapositiva en particular?

    Recortar diapositivas es una manera útil de recopilar información importante para consultarla más tarde.

×