duke riding the geospatial wave · format (rmf) for high-speed processing tele atlas others and poi...
TRANSCRIPT
![Page 1: Duke Riding the Geospatial Wave · format (RMF) for high-speed processing Tele Atlas Others AND POI RMX RMX RMX Rich Map Compiler RMF NAVTEQ Filter TA Filter Uniform Data Model Rich](https://reader030.vdocuments.us/reader030/viewer/2022040500/5e1fab50b5f7117e0a66a536/html5/thumbnails/1.jpg)
Duke Riding the Geospatial Wave
Chris Holmes (OpenGeo)Steve Citron-Pousty (deCarta)James Macgill (Google)Wilfred Springer (TomTom)
@DukeSpatialPAN-5773
![Page 2: Duke Riding the Geospatial Wave · format (RMF) for high-speed processing Tele Atlas Others AND POI RMX RMX RMX Rich Map Compiler RMF NAVTEQ Filter TA Filter Uniform Data Model Rich](https://reader030.vdocuments.us/reader030/viewer/2022040500/5e1fab50b5f7117e0a66a536/html5/thumbnails/2.jpg)
2008 JavaOneSM Conference | java.sun.com/javaone | 2
deCarta
![Page 3: Duke Riding the Geospatial Wave · format (RMF) for high-speed processing Tele Atlas Others AND POI RMX RMX RMX Rich Map Compiler RMF NAVTEQ Filter TA Filter Uniform Data Model Rich](https://reader030.vdocuments.us/reader030/viewer/2022040500/5e1fab50b5f7117e0a66a536/html5/thumbnails/3.jpg)
deCarta, Inc. Confidential copyright © 2007
deCarta’s technology powers 3 market segments of the Location industry
Internet
Enterprise
Mobile and PNAV
This is a build slide
![Page 4: Duke Riding the Geospatial Wave · format (RMF) for high-speed processing Tele Atlas Others AND POI RMX RMX RMX Rich Map Compiler RMF NAVTEQ Filter TA Filter Uniform Data Model Rich](https://reader030.vdocuments.us/reader030/viewer/2022040500/5e1fab50b5f7117e0a66a536/html5/thumbnails/4.jpg)
deCarta is the leading geospatial software platform in a complex LBS Value Chain
Content Supplier
GeospatialPlatform
Application Developer Service Provider End User
deCarta
Run-timeData
Format
Map Rendering
Geocoding
Routing
Spatial Search
Mobile
Advertising
![Page 5: Duke Riding the Geospatial Wave · format (RMF) for high-speed processing Tele Atlas Others AND POI RMX RMX RMX Rich Map Compiler RMF NAVTEQ Filter TA Filter Uniform Data Model Rich](https://reader030.vdocuments.us/reader030/viewer/2022040500/5e1fab50b5f7117e0a66a536/html5/thumbnails/5.jpg)
4 APIs: Mix and Match - under a single license
Much simplified Browser Integration AJAX style HTTP requestsJavaScript
API
RME
DDS
WebServices
API AdvantagesInterface and Communications
Small and Portable “Atomic” Level Control for:
–Map Rendering–Routing–Spatial Searching–Data Edits and Updates
C Libraries
Rich Feature Set Robust and Mature Toolkit Platform Independent Extensible Suitable for internet and wireless
solutions
Client/Server Proprietary Query
Language Socket-based over
TCP/IP
Rapid application development for both mobile and internet solutions
Platform independent Supports Service Oriented Architecture
(SOA)
XML over HTTP OGC/OpenLS
Compliant
RMF
RME
DDS
DDS WS
JavaScript API
![Page 6: Duke Riding the Geospatial Wave · format (RMF) for high-speed processing Tele Atlas Others AND POI RMX RMX RMX Rich Map Compiler RMF NAVTEQ Filter TA Filter Uniform Data Model Rich](https://reader030.vdocuments.us/reader030/viewer/2022040500/5e1fab50b5f7117e0a66a536/html5/thumbnails/6.jpg)
deCarta IP: Leverage an efficient data format (RMF) for high-speed processing
Tele AtlasOthers AND POI
RMX RMX RMX
Rich Map Compiler
RMF
NAVTEQ Filter TA Filter
Uniform Data Model
Rich Map Format (spatially organized, compact and efficient)RMF RMF
AND FilterPOI FilterdeC S hp Filter
![Page 7: Duke Riding the Geospatial Wave · format (RMF) for high-speed processing Tele Atlas Others AND POI RMX RMX RMX Rich Map Compiler RMF NAVTEQ Filter TA Filter Uniform Data Model Rich](https://reader030.vdocuments.us/reader030/viewer/2022040500/5e1fab50b5f7117e0a66a536/html5/thumbnails/7.jpg)
Drill Down Server Plugins
Routing ProximityImage Lookup VectorMap
SnapDatabaseOverlay
Extract AttributeEdit
CustomPlug-Ins
Traffic
Drill Down Server
DDS Plug – Ins
Rich Map Engine
Rich Map Data
Location-Enabled Applications
JavaScript APIDDS Web Services
DDS Query Language
![Page 8: Duke Riding the Geospatial Wave · format (RMF) for high-speed processing Tele Atlas Others AND POI RMX RMX RMX Rich Map Compiler RMF NAVTEQ Filter TA Filter Uniform Data Model Rich](https://reader030.vdocuments.us/reader030/viewer/2022040500/5e1fab50b5f7117e0a66a536/html5/thumbnails/8.jpg)
![Page 9: Duke Riding the Geospatial Wave · format (RMF) for high-speed processing Tele Atlas Others AND POI RMX RMX RMX Rich Map Compiler RMF NAVTEQ Filter TA Filter Uniform Data Model Rich](https://reader030.vdocuments.us/reader030/viewer/2022040500/5e1fab50b5f7117e0a66a536/html5/thumbnails/9.jpg)
![Page 10: Duke Riding the Geospatial Wave · format (RMF) for high-speed processing Tele Atlas Others AND POI RMX RMX RMX Rich Map Compiler RMF NAVTEQ Filter TA Filter Uniform Data Model Rich](https://reader030.vdocuments.us/reader030/viewer/2022040500/5e1fab50b5f7117e0a66a536/html5/thumbnails/10.jpg)
![Page 11: Duke Riding the Geospatial Wave · format (RMF) for high-speed processing Tele Atlas Others AND POI RMX RMX RMX Rich Map Compiler RMF NAVTEQ Filter TA Filter Uniform Data Model Rich](https://reader030.vdocuments.us/reader030/viewer/2022040500/5e1fab50b5f7117e0a66a536/html5/thumbnails/11.jpg)
Traffic Manager functionality• Flow Functionality
– Detour routing based on flow• Alternate routes• Local detour routes
– Generate flow highlights for a map view– Find flow conditions based on a location
• Incidents Functionality– Find incidents for a map view– Find incidents based on a location
• Real Time and Predictive Capability
![Page 12: Duke Riding the Geospatial Wave · format (RMF) for high-speed processing Tele Atlas Others AND POI RMX RMX RMX Rich Map Compiler RMF NAVTEQ Filter TA Filter Uniform Data Model Rich](https://reader030.vdocuments.us/reader030/viewer/2022040500/5e1fab50b5f7117e0a66a536/html5/thumbnails/12.jpg)
DDS Web Services architecture
Web Server
RMF
DatabaseDDS
DDS WebServices XML
CustomerApplication
DDS DomainCustomer Application Domain
![Page 13: Duke Riding the Geospatial Wave · format (RMF) for high-speed processing Tele Atlas Others AND POI RMX RMX RMX Rich Map Compiler RMF NAVTEQ Filter TA Filter Uniform Data Model Rich](https://reader030.vdocuments.us/reader030/viewer/2022040500/5e1fab50b5f7117e0a66a536/html5/thumbnails/13.jpg)
Usage Pattern for OpenLS Response/Reply Pairs
![Page 14: Duke Riding the Geospatial Wave · format (RMF) for high-speed processing Tele Atlas Others AND POI RMX RMX RMX Rich Map Compiler RMF NAVTEQ Filter TA Filter Uniform Data Model Rich](https://reader030.vdocuments.us/reader030/viewer/2022040500/5e1fab50b5f7117e0a66a536/html5/thumbnails/14.jpg)
![Page 15: Duke Riding the Geospatial Wave · format (RMF) for high-speed processing Tele Atlas Others AND POI RMX RMX RMX Rich Map Compiler RMF NAVTEQ Filter TA Filter Uniform Data Model Rich](https://reader030.vdocuments.us/reader030/viewer/2022040500/5e1fab50b5f7117e0a66a536/html5/thumbnails/15.jpg)
Current DDS Web Services functions Existing DDS Web Services Functions– Tiled maps– Route services– Geocoding – Reverse geocoding– Directory services (POI)– External POI data access – Server side point, line and polygon overlay– More…
![Page 16: Duke Riding the Geospatial Wave · format (RMF) for high-speed processing Tele Atlas Others AND POI RMX RMX RMX Rich Map Compiler RMF NAVTEQ Filter TA Filter Uniform Data Model Rich](https://reader030.vdocuments.us/reader030/viewer/2022040500/5e1fab50b5f7117e0a66a536/html5/thumbnails/16.jpg)
JavaScriptTM APIs today JavaScript API Features– Draggable hybrid/satellite map – Dynamic map styles– Customized pin styles– Numbered pins– Custom Information Window – Event handling using EventRegistry on map and pins– Click-by-click waypoint routing– Freeform geocoding – Reverse geocoding – Multiple route styles– Dynamically retrieve POIs– More…
![Page 17: Duke Riding the Geospatial Wave · format (RMF) for high-speed processing Tele Atlas Others AND POI RMX RMX RMX Rich Map Compiler RMF NAVTEQ Filter TA Filter Uniform Data Model Rich](https://reader030.vdocuments.us/reader030/viewer/2022040500/5e1fab50b5f7117e0a66a536/html5/thumbnails/17.jpg)
ONE THING TO REMEMBER
developer.decarta.com
![Page 18: Duke Riding the Geospatial Wave · format (RMF) for high-speed processing Tele Atlas Others AND POI RMX RMX RMX Rich Map Compiler RMF NAVTEQ Filter TA Filter Uniform Data Model Rich](https://reader030.vdocuments.us/reader030/viewer/2022040500/5e1fab50b5f7117e0a66a536/html5/thumbnails/18.jpg)
2008 JavaOneSM Conference | java.sun.com/javaone | <number>
TomTom
![Page 19: Duke Riding the Geospatial Wave · format (RMF) for high-speed processing Tele Atlas Others AND POI RMX RMX RMX Rich Map Compiler RMF NAVTEQ Filter TA Filter Uniform Data Model Rich](https://reader030.vdocuments.us/reader030/viewer/2022040500/5e1fab50b5f7117e0a66a536/html5/thumbnails/19.jpg)
2008 JavaOneSM Conference | java.sun.com/javaone | <number>
Routes'R Us
![Page 20: Duke Riding the Geospatial Wave · format (RMF) for high-speed processing Tele Atlas Others AND POI RMX RMX RMX Rich Map Compiler RMF NAVTEQ Filter TA Filter Uniform Data Model Rich](https://reader030.vdocuments.us/reader030/viewer/2022040500/5e1fab50b5f7117e0a66a536/html5/thumbnails/20.jpg)
2008 JavaOneSM Conference | java.sun.com/javaone | <number>
Backed by JavaTM PlatformProvide the best routes• IQ Routes™ give us the best routes and the best
estimated time of arrival, with and without traffic information
Provide the best maps• MapShare™ gives us always up-to-date maps by means
of a huge community
Provide the best traffic information• HD Traffic™ based on historical analysis of the road
network and real-time probes
![Page 21: Duke Riding the Geospatial Wave · format (RMF) for high-speed processing Tele Atlas Others AND POI RMX RMX RMX Rich Map Compiler RMF NAVTEQ Filter TA Filter Uniform Data Model Rich](https://reader030.vdocuments.us/reader030/viewer/2022040500/5e1fab50b5f7117e0a66a536/html5/thumbnails/21.jpg)
2008 JavaOneSM Conference | java.sun.com/javaone | <number>
HD Traffic Example (1)
![Page 22: Duke Riding the Geospatial Wave · format (RMF) for high-speed processing Tele Atlas Others AND POI RMX RMX RMX Rich Map Compiler RMF NAVTEQ Filter TA Filter Uniform Data Model Rich](https://reader030.vdocuments.us/reader030/viewer/2022040500/5e1fab50b5f7117e0a66a536/html5/thumbnails/22.jpg)
2008 JavaOneSM Conference | java.sun.com/javaone | <number>
HD Traffic Example (2)
![Page 23: Duke Riding the Geospatial Wave · format (RMF) for high-speed processing Tele Atlas Others AND POI RMX RMX RMX Rich Map Compiler RMF NAVTEQ Filter TA Filter Uniform Data Model Rich](https://reader030.vdocuments.us/reader030/viewer/2022040500/5e1fab50b5f7117e0a66a536/html5/thumbnails/23.jpg)
2008 JavaOneSM Conference | java.sun.com/javaone | <number>
Capturing local knowledge
5 min
3 min
6min
A B
50 km/h
Mon 08:00 Mon 08:03
Simple Routing Model
![Page 24: Duke Riding the Geospatial Wave · format (RMF) for high-speed processing Tele Atlas Others AND POI RMX RMX RMX Rich Map Compiler RMF NAVTEQ Filter TA Filter Uniform Data Model Rich](https://reader030.vdocuments.us/reader030/viewer/2022040500/5e1fab50b5f7117e0a66a536/html5/thumbnails/24.jpg)
2008 JavaOneSM Conference | java.sun.com/javaone | <number>
Capturing local knowledge
5 min?
3 min?
6min?
9 min
7 min
6 min
A B
50 km/h
30 km/h
15 km/h
Childrengoing toschool
Mon 08:00 Mon 08:06
LocalKnowledge
![Page 25: Duke Riding the Geospatial Wave · format (RMF) for high-speed processing Tele Atlas Others AND POI RMX RMX RMX Rich Map Compiler RMF NAVTEQ Filter TA Filter Uniform Data Model Rich](https://reader030.vdocuments.us/reader030/viewer/2022040500/5e1fab50b5f7117e0a66a536/html5/thumbnails/25.jpg)
2008 JavaOneSM Conference | java.sun.com/javaone | <number>
Capturing local knowledge
9 min?
7 min?
6 min?
6 min
8 min
10 min
A B
50 km/h
30 km/h
15 km/h
Bridgeopen schedule
Wed 17:00 Wed 17:06
LocalKnowledge
![Page 26: Duke Riding the Geospatial Wave · format (RMF) for high-speed processing Tele Atlas Others AND POI RMX RMX RMX Rich Map Compiler RMF NAVTEQ Filter TA Filter Uniform Data Model Rich](https://reader030.vdocuments.us/reader030/viewer/2022040500/5e1fab50b5f7117e0a66a536/html5/thumbnails/26.jpg)
2008 JavaOneSM Conference | java.sun.com/javaone | <number>
Capturing local knowledgeMap are huge:
EU + US = 80,000,000 road stretchesTeleAtlas = +/- 2,000 employees
How do you keep this data up-to-date?TomTom has over 10,000,000 end-usersOver 500,000,000 GPS measurements/dayOver 10,000,000,000 km of driving(approx. 1,000 samples per street, road, alley, everywhere)Over 1,000,000,000,000 samples in total!
![Page 27: Duke Riding the Geospatial Wave · format (RMF) for high-speed processing Tele Atlas Others AND POI RMX RMX RMX Rich Map Compiler RMF NAVTEQ Filter TA Filter Uniform Data Model Rich](https://reader030.vdocuments.us/reader030/viewer/2022040500/5e1fab50b5f7117e0a66a536/html5/thumbnails/27.jpg)
2008 JavaOneSM Conference | java.sun.com/javaone | <number>
Open Source Geospatial
![Page 28: Duke Riding the Geospatial Wave · format (RMF) for high-speed processing Tele Atlas Others AND POI RMX RMX RMX Rich Map Compiler RMF NAVTEQ Filter TA Filter Uniform Data Model Rich](https://reader030.vdocuments.us/reader030/viewer/2022040500/5e1fab50b5f7117e0a66a536/html5/thumbnails/28.jpg)
2008 JavaOneSM Conference | java.sun.com/javaone | <number>
OpenGeo.orgSocial Business aiming for full cost recovery, extra revenue reinvested in our Open Source projectsMission driven, to build the geospatial web, but revenue comes from competing with proprietary GIS playersOffering consulting and Enterprise support packagesDivision of The Open Planning Project, not for profit in New York
![Page 29: Duke Riding the Geospatial Wave · format (RMF) for high-speed processing Tele Atlas Others AND POI RMX RMX RMX Rich Map Compiler RMF NAVTEQ Filter TA Filter Uniform Data Model Rich](https://reader030.vdocuments.us/reader030/viewer/2022040500/5e1fab50b5f7117e0a66a536/html5/thumbnails/29.jpg)
2008 JavaOneSM Conference | java.sun.com/javaone | <number>
What we’re working towardsThe best geospatial web-based softwareThe Open Geospatial WebGeospatial information as available and accessible as possible, open to help solve the world’s problems.Enable explosion of collaborative mapping ‘crowd sourcing’ projectsMake collaborative mapping as big as the open source software movement
![Page 30: Duke Riding the Geospatial Wave · format (RMF) for high-speed processing Tele Atlas Others AND POI RMX RMX RMX Rich Map Compiler RMF NAVTEQ Filter TA Filter Uniform Data Model Rich](https://reader030.vdocuments.us/reader030/viewer/2022040500/5e1fab50b5f7117e0a66a536/html5/thumbnails/30.jpg)
2008 JavaOneSM Conference | java.sun.com/javaone | <number>
OpenGeo StackSet of open source components that are well supported and tested togetherOperate all through Open StandardsWork with proprietary protocols as well: ArcSDE, Oracle, Google Maps, Google Earth, Virtual Earth, DB2, ArcIMS, ect.Therefore can easily swap out and combine with existing proprietary and open source solutions
![Page 31: Duke Riding the Geospatial Wave · format (RMF) for high-speed processing Tele Atlas Others AND POI RMX RMX RMX Rich Map Compiler RMF NAVTEQ Filter TA Filter Uniform Data Model Rich](https://reader030.vdocuments.us/reader030/viewer/2022040500/5e1fab50b5f7117e0a66a536/html5/thumbnails/31.jpg)
2008 JavaOneSM Conference | java.sun.com/javaone | <number>
The reference stackPostGIS/Postgresql GeoToolsGeoServerGeoWebCacheOpenLayers
![Page 32: Duke Riding the Geospatial Wave · format (RMF) for high-speed processing Tele Atlas Others AND POI RMX RMX RMX Rich Map Compiler RMF NAVTEQ Filter TA Filter Uniform Data Model Rich](https://reader030.vdocuments.us/reader030/viewer/2022040500/5e1fab50b5f7117e0a66a536/html5/thumbnails/32.jpg)
2008 JavaOneSM Conference | java.sun.com/javaone | <number>
PostGISSpatial Extensions to Postgresql, GPL licensed pluginNative geometry types - point, line polygonPerform spatial operations in the database against geometries (bounding box, intersects, buffer, ect.)Robust and accurate spatial functions• Unfortunately MySQL right now just doesn’t compare, though
they’ve made progress
![Page 33: Duke Riding the Geospatial Wave · format (RMF) for high-speed processing Tele Atlas Others AND POI RMX RMX RMX Rich Map Compiler RMF NAVTEQ Filter TA Filter Uniform Data Model Rich](https://reader030.vdocuments.us/reader030/viewer/2022040500/5e1fab50b5f7117e0a66a536/html5/thumbnails/33.jpg)
2008 JavaOneSM Conference | java.sun.com/javaone | <number>
GeoToolsLeading open source Java geospatial toolkit, LGPL, founded in 2000Initially focused on applets, GT2 is general geospatial toolkitUsed in desktop and server GISHandles projections, common data model for GIS data, reading and writing different formats, rendering maps, ect.• Supports: PostGIS, Oracle Spatial, ArcSDE, DB2, MySQL,
Shapefiles, Geotiff, ArcGrid, MrSID, JP2K, and more
![Page 34: Duke Riding the Geospatial Wave · format (RMF) for high-speed processing Tele Atlas Others AND POI RMX RMX RMX Rich Map Compiler RMF NAVTEQ Filter TA Filter Uniform Data Model Rich](https://reader030.vdocuments.us/reader030/viewer/2022040500/5e1fab50b5f7117e0a66a536/html5/thumbnails/34.jpg)
2008 JavaOneSM Conference | java.sun.com/javaone | <number>
GeoServerJ2EE geospatial web server - connects existing data sources to the ‘Geospatial Web’, GPLBest standard implementations (WMS 1.1.1, WCS 1.0, 1.1 (RI), WFS 1.0 (RI), 1.1 (RI), SLD, Filter, WFS-T (RI), KML, GeoRSS)Great Google Earth support (funded by Google), with Geo Search coming soonThrough the web editing of map dataSpring, Acegi, Struts, and 20 more OS Java libsWeb 2.0 output - GeoRSS, GeoJSON, KML - on Google Earth and Maps, Virtual EarthGPL, working on dual license model
![Page 35: Duke Riding the Geospatial Wave · format (RMF) for high-speed processing Tele Atlas Others AND POI RMX RMX RMX Rich Map Compiler RMF NAVTEQ Filter TA Filter Uniform Data Model Rich](https://reader030.vdocuments.us/reader030/viewer/2022040500/5e1fab50b5f7117e0a66a536/html5/thumbnails/35.jpg)
2008 JavaOneSM Conference | java.sun.com/javaone | <number>
GeoWebCacheCaching layer to accelerate maps on the web, LGPL licensedDivides dynamic maps in to static tilesJ2EE war, built with SpringDrop in configuration with GeoServerExpose layers on Google Earth, Virtual Earth, Google Maps, OpenLayersVery fast, different backend options for scalable caches
![Page 36: Duke Riding the Geospatial Wave · format (RMF) for high-speed processing Tele Atlas Others AND POI RMX RMX RMX Rich Map Compiler RMF NAVTEQ Filter TA Filter Uniform Data Model Rich](https://reader030.vdocuments.us/reader030/viewer/2022040500/5e1fab50b5f7117e0a66a536/html5/thumbnails/36.jpg)
2008 JavaOneSM Conference | java.sun.com/javaone | <number>
OpenLayersPure JavaScript open source equivalent to Google Maps, works with standard APIsDraw tiles from Google Maps, Virtual Earth, Yahoo! Maps, ect., combine with standards like GeoRSS, GeoJSON, WMS, WFSEasy to swap out base map providers, not locked inAdvanced editing, versioning
![Page 37: Duke Riding the Geospatial Wave · format (RMF) for high-speed processing Tele Atlas Others AND POI RMX RMX RMX Rich Map Compiler RMF NAVTEQ Filter TA Filter Uniform Data Model Rich](https://reader030.vdocuments.us/reader030/viewer/2022040500/5e1fab50b5f7117e0a66a536/html5/thumbnails/37.jpg)
2008 JavaOneSM Conference | java.sun.com/javaone | <number>
Learn morehttp://opengeo.orghttp://geoserver.orghttp://geowebcache.orghttp://openlayers.org http://cholmes.wordpress.com
![Page 38: Duke Riding the Geospatial Wave · format (RMF) for high-speed processing Tele Atlas Others AND POI RMX RMX RMX Rich Map Compiler RMF NAVTEQ Filter TA Filter Uniform Data Model Rich](https://reader030.vdocuments.us/reader030/viewer/2022040500/5e1fab50b5f7117e0a66a536/html5/thumbnails/38.jpg)
2008 JavaOneSM Conference | java.sun.com/javaone | <number>
More Open Source Geospatial Java Technology
Open Source Geospatial Foundation• http://osgeo.org • Umbrella for a variety of geospatial projects
GeoNetwork – catalog / portal buildergvSig – desktop GISJTS Topology Suite – robust geometries and spatial operationsuDig – desktop GIS built on GeoTools and Eclipsedeegree – geospatial web serverSpatial DB in a box – JTS plus H2, HSQL, Derby for embedded spatial database (works in progress)
![Page 39: Duke Riding the Geospatial Wave · format (RMF) for high-speed processing Tele Atlas Others AND POI RMX RMX RMX Rich Map Compiler RMF NAVTEQ Filter TA Filter Uniform Data Model Rich](https://reader030.vdocuments.us/reader030/viewer/2022040500/5e1fab50b5f7117e0a66a536/html5/thumbnails/39.jpg)
2008 JavaOneSM Conference | java.sun.com/javaone | <number>
OSGeo and the Summer of Code 2007 Plugins for multidimensional raster data sources. (GeoTools) Caching data in uDig JTileCache New Transformation Algorithms for GeoTools and uDig Implementation of An Interactive GeoRSS tool in uDig 3D Rendering Pipeline for GeoTools
![Page 40: Duke Riding the Geospatial Wave · format (RMF) for high-speed processing Tele Atlas Others AND POI RMX RMX RMX Rich Map Compiler RMF NAVTEQ Filter TA Filter Uniform Data Model Rich](https://reader030.vdocuments.us/reader030/viewer/2022040500/5e1fab50b5f7117e0a66a536/html5/thumbnails/40.jpg)
2008 JavaOneSM Conference | java.sun.com/javaone | <number>
OSGeo and the Summer of Code 2008H2 database spatial indexingImage mosacing/pyramidal geotools pluginRaster-Map-Calc for uDigOpenJUMP-3DGeoWebCache Improvements - REST APIJMagick integration with ImageIO-EXTDigital Elevation Model for uDig
![Page 41: Duke Riding the Geospatial Wave · format (RMF) for high-speed processing Tele Atlas Others AND POI RMX RMX RMX Rich Map Compiler RMF NAVTEQ Filter TA Filter Uniform Data Model Rich](https://reader030.vdocuments.us/reader030/viewer/2022040500/5e1fab50b5f7117e0a66a536/html5/thumbnails/41.jpg)
2008 JavaOneSM Conference | java.sun.com/javaone | <number>
Chris HolmesSteve Citron-PoustyJames MacgillWilfred Springer
PAN-5773
![Page 42: Duke Riding the Geospatial Wave · format (RMF) for high-speed processing Tele Atlas Others AND POI RMX RMX RMX Rich Map Compiler RMF NAVTEQ Filter TA Filter Uniform Data Model Rich](https://reader030.vdocuments.us/reader030/viewer/2022040500/5e1fab50b5f7117e0a66a536/html5/thumbnails/42.jpg)
deCarta, Inc. Confidential copyright © 2007
Mobile Market New LBS models will emerge as mobile devices evolve
Personal Navigation Device
HandsetSmartphone
Connected Navigation Services will combine the user experience of the PND and the benefits of connectivity from the connected handset
Services and content will be subsidized by high value mobile advertising
On-board Connected Navigation Off-Board
• Points of Interest• Dynamic data
(e.g. gas prices, movie times)• Local Search• Map updates • Real-time traffic
![Page 43: Duke Riding the Geospatial Wave · format (RMF) for high-speed processing Tele Atlas Others AND POI RMX RMX RMX Rich Map Compiler RMF NAVTEQ Filter TA Filter Uniform Data Model Rich](https://reader030.vdocuments.us/reader030/viewer/2022040500/5e1fab50b5f7117e0a66a536/html5/thumbnails/43.jpg)
deCarta, Inc. Confidential copyright © 2007
Our spatial key and routing strengths, deCarta can power location-relevant Content (Oh say adverti$ing)
• Can be combined with preferences to drive tailored services
• Traffic and safety information
• Sponsored Search
• Offers
Location BasedOffer
Location and Time relevant
contentKnown
LocationTime
![Page 44: Duke Riding the Geospatial Wave · format (RMF) for high-speed processing Tele Atlas Others AND POI RMX RMX RMX Rich Map Compiler RMF NAVTEQ Filter TA Filter Uniform Data Model Rich](https://reader030.vdocuments.us/reader030/viewer/2022040500/5e1fab50b5f7117e0a66a536/html5/thumbnails/44.jpg)
2008 JavaOneSM Conference | java.sun.com/javaone | <number>
Upcoming work GeoServerGoogle Earth Super OverlaysGeo Search accessibleVersioning - wiki type operationsMore granular securityREST configuration interfaceNew user interface (please help!)Geosynchronization
![Page 45: Duke Riding the Geospatial Wave · format (RMF) for high-speed processing Tele Atlas Others AND POI RMX RMX RMX Rich Map Compiler RMF NAVTEQ Filter TA Filter Uniform Data Model Rich](https://reader030.vdocuments.us/reader030/viewer/2022040500/5e1fab50b5f7117e0a66a536/html5/thumbnails/45.jpg)
2008 JavaOneSM Conference | java.sun.com/javaone | <number>
Upcoming GeoWebCacheBetter REST InterfaceJavaScript driven configuration and seeding interfaceExpiration listener, to WFS-Transactions, ect.Distributed Tilecache?
![Page 46: Duke Riding the Geospatial Wave · format (RMF) for high-speed processing Tele Atlas Others AND POI RMX RMX RMX Rich Map Compiler RMF NAVTEQ Filter TA Filter Uniform Data Model Rich](https://reader030.vdocuments.us/reader030/viewer/2022040500/5e1fab50b5f7117e0a66a536/html5/thumbnails/46.jpg)
2008 JavaOneSM Conference | java.sun.com/javaone | <number>
Upcoming OpenLayersVersioning improvements• Rollback• History
GeoExt - Ext.js mapping componentsStyle editing, choose colors and rendering rules through the web
![Page 47: Duke Riding the Geospatial Wave · format (RMF) for high-speed processing Tele Atlas Others AND POI RMX RMX RMX Rich Map Compiler RMF NAVTEQ Filter TA Filter Uniform Data Model Rich](https://reader030.vdocuments.us/reader030/viewer/2022040500/5e1fab50b5f7117e0a66a536/html5/thumbnails/47.jpg)
2008 JavaOneSM Conference | java.sun.com/javaone | <number>
Chris Holmes Geospatial Web Goal
Internet made it so citizens demanded e-government, let’s build a Geo Web that’s so compelling and easy to use that the question ‘why isn’t my government making its geospatial data available’ comes from everyone, not just ‘the experts’.
![Page 48: Duke Riding the Geospatial Wave · format (RMF) for high-speed processing Tele Atlas Others AND POI RMX RMX RMX Rich Map Compiler RMF NAVTEQ Filter TA Filter Uniform Data Model Rich](https://reader030.vdocuments.us/reader030/viewer/2022040500/5e1fab50b5f7117e0a66a536/html5/thumbnails/48.jpg)
2008 JavaOneSM Conference | java.sun.com/javaone | <number>
He had brought a large map representing the sea,Without the least vestige of land:And the crew were much pleased when they found it to beA map they could all understand
“What's the good of Mercator's North Pole and Equators,Tropics, Zones, and Meridian Lines?”So the Bellman would cry: and the crew would reply,“They are all just conventional signs!”
Other maps are such shapes, with their islands and capes,But we've got our brave Captain to thank”(So the crew would protest) “that's he's brought us the bestA perfect and absolute blank!”
-- From “The Hunting of the Snark”, by Lewis Carroll