esri uc 2014 | technical workshop | achieving interoperability using open standards and...
Post on 23-Jan-2016
213 Views
Preview:
TRANSCRIPT
Esri UC 2014 | Technical Workshop |
Achieving Interoperability Using Open Standards and Specifications Satish Sankaran
Kevin Sigwart
Esri UC 2014 | Technical Workshop |
• Please fill out the session survey:
Offering ID: 1430
Online – www.esri.com/ucsessionsurveys
Esri UC 2014 | Technical Workshop |
Standards
Interoperability
Open
Esri UC 2014 | Technical Workshop |
ArcGIS – Open, Standards Based and Interoperable
OGC / ISO
Data Interoperability
Open DataScientific Domain protocols / formats
Open protocols / specifications
GeoServices REST SpecificationFile GDB API
Shapefile
Esri UC 2014 | Technical Workshop |
Agenda
Interoperability via Web Services –
-GeoServices Rest Specification-Map Service, Feature Service, Image Service, Geocoding Service, …
-OGC Web Services Standards-WMS, WFS, WCS, WPS, KML, WPS, WMTS, SOS, …
Esri UC 2014 | Technical Workshop |
Agenda .. contd
•Esri’s Open Source Initiatives - Advancing Interoperability
•ArcGIS Online – Leveraging Interoperability
Esri UC 2014 | Technical Workshop |
Powerful GIS capabilities
Delivered asWeb services
To help solve real problems
ArcGISServer
Esri UC 2014 | Technical Workshop |
SOAPSOAP
RESTREST
OGCOGC
InternetInternet
Catering to Multiple Communities:
Neogeography/ Mashup (WEB 2.0)Enterprise Architectures (EA) Spatial Data Infrastructures (SDI)
Supporting Multiple Protocols
- Representational State Transfer (Representational State Transfer (RESTREST))
- Simple Object Access Protocol (Simple Object Access Protocol (SOAPSOAP))
- Open Geospatial Consortium (Open Geospatial Consortium (OGCOGC) )
ArcGIS for Server - Building Open and Interoperable Systems
Esri UC 2014 | Technical Workshop |
REST – The Elevator Pitch
4 Key Principles*
Identification Of Resources Everything is a URL
Manipulation Of Resources Through Representations
Exchange standard formats using standard verbs
Self-Descriptive Messages Every request asks the full question, every response includes the full answer
Hypermedia As The Engine Of Application State
Hyperlinks
<a href=“url”>Yeah!</a>
Esri UC 2014 | Technical Workshop |
ArcGIS ServerArcGIS Server
JavascriptJavascript
FlexFlex
SilverlightSilverlightGoogle MapsGoogle Maps
Microsoft VEMicrosoft VE
Yahoo MapsYahoo Maps
iOSiOS
AndroidAndroid
Windows MobileWindows Mobile
PythonPython
phpphp
RubyRuby
REST ServicesSAPSAP
SharepointSharepoint
IBM WebSphere PortalIBM WebSphere Portal
Building Open and Interoperable Systems using the GeoServices REST Specification
Esri UC 2014 | Technical Workshop |
Quick History Lesson
Esri UC 2014 | Technical Workshop |
Google Earth
ENVIENVI
ImagineImagine
MapInfoMapInfo
IonicGeoMedia
ArcGIS ServerArcGIS Server
ArcGIS Desktop
ArcGIS OnlineArcExplorer
Gaia
gvSig
OpenLayers
uDiguDigQGISQGIS
AutoCADAutoCAD
OGC Services
Building Open and Interoperable Systems using the OGC Web Services Specifications
Esri UC 2014 | Technical Workshop |
OGC Landscape
Aeronautical
AIXM + WFS
3D
CityGML
Sensor
SensorML, SOS, SAS
Hydrology
WaterML + WFS / SOS
Mobile
Geopackage
Projects / Initiatives
InspireGeoss
OneGeology
Web service Protocols
wms, wfs, wcs, wps, wmts, cs-w ,
…
Meteo
IWXXMWCS- Multi-Dimensional
Support
Domain Models
PipelineGeology
Earth-Observations
Standards – Bleeding Edge
GeoSPARQLIndoor GML
ARML
Esri UC 2014 | Technical Workshop |
OGC / ISO standards support ( ArcGIS 10.2)
• WMS+ Style Layer Descriptor+ Filter Encoding Support+ Time Support
• WFS+ Transactions
+ Filter Encoding Support
• WCS +GeoTiff, NITF, HDF, JPEG, JPEG2000, PNG
• WMTS
+ REST & KVP Encoding
• WPS
+ Synchronous+ Asynchronous+ Data and Services as inputs
• CSW
+ OGC Core+ ISO 19139
http://www.esri.com/library/whitepapers/pdfs/supported-ogc-iso-standards.pdf
Esri UC 2014 | Technical Workshop |
• OGC Geopackage• Available since 10.2.1• Enhanced at 10.2.2 • Planned enhancements for 10.3
• WMS Support for Multi-dimensional data (Time, + Additional dimensions [Elevation, ….] )• Available since 10.2.1• Planned enhancements for 10.3
• WFS 2.0 • Planned Support for 10.3
• WCS 2.0.1• Planned Support - Post 10.3
OGC / ISO standards support
What’s New & What’s Coming
Esri UC 2014 | Technical Workshop |
Esri - Open Specifications
•Shapefile
•File Geodatabase API
•Geoservics REST Specification
…… Advancing Interoperability
Esri UC 2014 | Technical Workshop |
Esri’s Open Initiatives
Our strategy incorporates the many aspects of an open platform - open code, open data, open formats, open content, and open community.
•Centralized many of our Open Source Software projects via the Esri Github community
•GeoPortal – Esri’s Open Source Platform for Collaboration & Sharing
•Openstreetmap Editor – Esri’s OS Arcmap extension for editing OpenStreetMap Data
•Open-sourced a core geometry engine to enable developers to leverage the Hadoop Big Data platform.
•……
….. Join & Collaborate
…… Advancing Interoperability
Esri UC 2014 | Technical Workshop |
Demo
Esri UC 2014 | Technical Workshop |
…. Some Links to Esri’s Open Source Libraries
• https://github.com/Esri/geoservices-js
• https://github.com/Esri/Terraformer
• https://github.com/ajturner/geoservices-ruby
• http://dev.openlayers.org/apidocs/files/OpenLayers-js.html
• https://github.com/kevinsigwart/EsriOpenLayersClient/
• https://github.com/Esri/esri-leaflet
• https://github.com/Esri/koop
http://esri.github.io/
Esri UC 2014 | Technical Workshop |
ArcGIS Online / Portal for ArcGIS
A complete, map-centric, collaborative content management system for working with geographic information.
Supporting Interoperability thru
GeoServices REST Specification, OGC WMS, CSV, OGC KML, OGC WMTS, ….
…… Leveraging Interoperability
Esri UC 2014 | Technical Workshop |
Thank you…
• Please fill out the session survey:
Offering ID: 1430
Online – www.esri.com/ucsessionsurveys
Esri UC 2014 | Technical Workshop |
top related