Oracle’s platform for geospatial developers

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

1 comments

Comments 1 - 1 of 1 previous next Post a comment

Post a comment
Embed Video
Edit your comment Cancel

1 Favorite

Oracle’s platform for geospatial developers - Presentation Transcript

  1. <Insert Picture Here> Oracle’s platform for geospatial developers Jayant Sharma, Technical Director, Spatial Oracle USA Inc.
  2. Agenda • Spatial platform <Insert Picture Here> • Its usage • Technology oerview • Database • Middleware • Discussion
  3. Maps, Geocoding, Search
  4. Store and query spatial information SELECT c.holding_company, c.location FROM competitor c, bank b WHERE b.site_id = 1604 AND SDO_WITHIN_DISTANCE(c.location, b.location, 'distance=2 unit=mile') = 'TRUE'
  5. Store and retrieve geospatial imagery
  6. Store and analyze geospatial networks
  7. Store and manage 3D data
  8. Supports all Geospatial Datatypes Polygons (admin, sales territories, high risk zones) Locations Networks (points of interest) (roads, utilities) Data 3D data type Imagery (city models) (satellite imagery) Topology LIDAR Data Type (data provider) TIN Data Type
  9. <Insert Picture Here> Usage Types: Reports, Search, Analysis
  10. Reports – Crew & Order Locations
  11. Query - View Work Order Now view work orders associated with the highlighted asset features. Slide 10
  12. Analysis - Asset Assessment Scoring Thematic Maps showing analytic information. This represents the current state of the Main Line infrastructure. Slide 17
  13. Spatial Database Services Abstract Data Type ROADS Element 0 P P RNAME ID TYPE LANES GEOMETRY 6 7 H P P H 4 M40 140 HWY 6 8 Element 1 (Hole) 5 3 H M25 141 HWY 4 P H Geometry 1 P 1 2 4 Data Type P P 2 3 Indexing X Y Rtree x1 y1 x2 y2 x3 y3 Query/Analysis x4 y4 Select, join, buffer, within distance, nearest neighbor, intersection, union, x5 y5 convex hull, centroid, ... Access: SQL (Structured Query Language)
  14. Spatial Data in Tables Data type: GEOMETRY RASTER NETWORK TOPOLOGY Road ROAD_ID NAME SURFACE LANES LOCATION 1 Homestead Asphalt 4 2 Bellomy Asphalt 2 3 Santa Clara Asphalt 2
  15. Spatial Operators • Full range of spatial operators • Implemented as functional extensions in SQL Inside • Spatial Relationship Operators • InsideContains • Touch Disjoint • Covers Covered By • Equal Overlap Boundary • Distance Operators • Nearest Neighbor • Within Distance Within Distance
  16. Spatial Functions Original Union • Database Server Side Spatial Functions Difference Intersect • Union, Difference, Intersect, etc. • Spatial Aggregates • Buffer • Point at bearing XOR • To_GML • Geometry Validations • Length • Area • Distance • Etc… Buffer
  17. A Spatial Query Find all nearest hospitals within 5 miles of my hotel St Thomas SQL> SELECT H.Hospital_name 5 miles 2> FROM Hospitals R, 3> Hotels H 4> WHERE R.Hospital_type =‘A&E’ Royal 5> AND H.Hotel_name = ‘HILTON’ Hilton George 6> AND MDSYS.SDO_WITHIN_DISTANCE( Main Street 6> R.Location, H.Location, 7> ‘distance=5’) = ‘TRUE’;
  18. Oracle FMW MapViewer • Map rendering service: Server component • Provides a comprehensive set of APIs: • XML, Java, and AJAX-based • Enables easy development of client viewers • Enterprise solution for management of map content and metadata • Oracle Maps • A map cache server • Caches and serves pre-generated map image tiles for base map layers • A feature of interest (FOI) server • Renders dynamic geospatial features on top of base map layers • An Ajax-based JavaScript mapping client library • Fetches map tiles and FOI from the server • Controls user interaction with maps and dynamic features. • Map Builder • Utility for creating and managing map metadata • Create, modify, delete: Styles (colors, text, line, markers), Themes, Map definitions
  19. Development tools: JDeveloper ADF
  20. JDeveloper ADF
  21. Oracle Application Express
  22. Oracle BI EE Answers
  23. Some Oracle Spatial Partners Geospatial Tool Providers Specialty Systems Integrators Data Providers NAVIGATE
  24. “Spatial is not special” • Location is a CORE element of enterprise data • Location should be openly accessible to the spectrum of platforms (GIS and non-GIS) • Location should be a 1st class citizen of enterprise data management Try to imagine another core data type being managed without the benefits of data management ‘best practices’
  25. Some (Light) Further Reading …
  26. QUES T I ON S ANS WERS
SlideShare Zeitgeist 2009

+ GeoSpatial DevelopersGeoSpatial Developers Nominate

custom

825 views, 1 favs, 1 embeds more stats

Jayant Sharma, Technical Director, Spatial
Oracle more

More info about this document

© All Rights Reserved

Go to text version

  • Total Views 825
    • 822 on SlideShare
    • 3 from embeds
  • Comments 1
  • Favorites 1
  • Downloads 50
Most viewed embeds
  • 3 views on http://www.ukocn.com

more

All embeds
  • 3 views on http://www.ukocn.com

less

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

Cancel
File a copyright complaint
Having problems? Go to our helpdesk?

Categories