RESTful Spatial Services with ORDS - Oracle...RESTful Spatial services with ORDS David Lapp, Jayant...
Transcript of RESTful Spatial Services with ORDS - Oracle...RESTful Spatial services with ORDS David Lapp, Jayant...
Oracle Spatial Summit at BIWA 2017
RESTful Spatial services with ORDS
David Lapp, Jayant Sharma Product Management, Oracle
Oracle Spatial Summit at BIWA 2017
Safe Harbor Statement
The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle.
2
Oracle Spatial Summit at BIWA 2017
Agenda • Oracle REST Data Services • Defining Spatial services with SQLDeveloper • Consuming • Discussion
Oracle Spatial Summit at BIWA 2017
Provides external data access via HTTP For modern development frameworks REST is contemporary choice for
JavaScript (web), mobile, cloud solutions
Maps standard HTTP/S RESTful
calls to SQL Declaratively returns results in JSON
format Supports high number of end users
Oracle REST Data Services (ORDS)
Oracle Spatial Summit at BIWA 2017
JSON results from the database
• Java JEE mid tier application, e.g., WebLogic, Tomcat, Glassfish • Also supports “Standalone” mode for development
• For input, maps/binds URI to SQL and PL/SQL • For output, transforms results to JSON and other formats
Oracle REST Data Services HTTP(S) client Oracle Database
SQL Map & Bind URI
JSON Transform to JSON SQL Result Set
Oracle Spatial Summit at BIWA 2017
Oracle SQL Developer Support for ORDS RESTful Services – build, test, deploy
Oracle Spatial Summit at BIWA 2017
Spatial Examples
Oracle Spatial Summit at BIWA 2017
Walkthrough
Oracle Spatial Summit at BIWA 2017
Oracle Spatial Summit at BIWA 2017
Oracle Spatial Summit at BIWA 2017
Oracle Spatial Summit at BIWA 2017
Oracle Spatial Summit at BIWA 2017
Oracle Spatial Summit at BIWA 2017
Oracle Spatial Summit at BIWA 2017
Oracle Spatial Summit at BIWA 2017
Oracle Spatial Summit at BIWA 2017
Oracle Spatial Summit at BIWA 2017
Oracle Spatial Summit at BIWA 2017
Oracle Spatial Summit at BIWA 2017
Oracle Spatial Summit at BIWA 2017
Oracle Spatial Summit at BIWA 2017
Oracle Spatial Summit at BIWA 2017
Oracle Spatial Summit at BIWA 2017
Oracle Spatial Summit at BIWA 2017
Oracle Spatial Summit at BIWA 2017
Oracle Spatial Summit at BIWA 2017
Oracle Spatial Summit at BIWA 2017
Oracle Spatial Summit at BIWA 2017
Oracle Spatial Summit at BIWA 2017
Oracle Spatial Summit at BIWA 2017
Oracle Spatial Summit at BIWA 2017
Oracle Spatial Summit at BIWA 2017
Oracle Spatial Summit at BIWA 2017
Oracle Spatial Summit at BIWA 2017
Oracle Spatial Summit at BIWA 2017
Oracle Spatial Summit at BIWA 2017
Oracle Spatial Summit at BIWA 2017
Oracle Spatial Summit at BIWA 2017
Consume in a web app
Oracle Spatial Summit at BIWA 2017
Consume: Choose ORDS dataset
Oracle Spatial Summit at BIWA 2017
Consume: Add to web app
Oracle Spatial Summit at BIWA 2017
Oracle Spatial Summit at BIWA 2017