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

  • 192 views
Uploaded on

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

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

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
192
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
13
Comments
0
Likes
1

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 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. 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. Estándares ¿Cuál es su papel? Foto: CC Michael Maggs - Wikipedia
  • 4. Conceptos Abierto / Libre / Gratis / Estándar Foto: http://www.wallpaperup.com
  • 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. 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. 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. 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. 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. 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. Comparación de Estándares
  • 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. Tipos de Protocolos • KVP - Poco formalizado - Inconvenientes técnicos • SOAP - Muy formalizado - XML / GML, formato pesado, difícil de implementar • REST
  • 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. 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. GeoServicios REST DEMO
  • 17. GeoServicios OGC Publicando servicios OGC con ArcGIS • Ventajas - 1 servicio, múltiples “capacidades” - Consistencia de datos - Facilidad de publicación y mantenimiento
  • 18. WMS, WFS, WMTS Publicación GeoServicios REST + OGC DEMO
  • 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. REST + WPS Servicios de Geoprocesamiento DEMO
  • 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. GeoPackage DEMO
  • 23. Especificaciones Abiertas de Esri • Shapefile • File Geodatabase API • GeoServices REST Specification
  • 24. INSPIRE
  • 25. INSPIRE busca una Infraestructura de Datos Espaciales Europea • Datos Autorizados • Servicios Online - Vista - Descarga - Descubrimiento
  • 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. 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. 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. Calendario de INSPIRE Plan en distintas fases
  • 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. 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. 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. 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. 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. 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. 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. Referencias
  • 38. Irlanda del Norte https://www.spatialni.gov.uk/geoportal
  • 39. Irlanda https://www.geoportal.ie
  • 40. Luxemburgo http://www.geoportal.lu/Portail
  • 41. Alemania http://geoportal.sachsen.de
  • 42. Polonia http://geoportal.gov.pl
  • 43. Lituania http://www.geoportal.lt
  • 44. Estonia http://inspire.maaamet.ee
  • 45. Portugal http://snig.igeo.pt/portal
  • 46. España http://idena.navarra.es
  • 47. Austria http://www.gis.steiermark.at
  • 48. Italia http://geoviewer.isprambiente.it Istituto Superiore per la Protezione e la Ricerca Ambientale - ISPRA (Institute for Environmental Protection and Research)
  • 49. Eslovenia http://gis.arso.gov.si/geoportal
  • 50. Rumanía http://geoportal.ancpi.ro ArcGIS Online and Romanian INSPIRE Geoportal
  • 51. Resumen
  • 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. 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. 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