ArcGIS Runtime SDKs:Offline Routing
andGeocoding
Patrick StevensNa An
• Offline routing and geocoding
•Demo: Sharing data from ArcMap
•Demo: Disconnected routing and geocoding on an Android tablet
•What should you do next?
Why offline routing?
• Address/POI Point on a map
What is geocoding?
• Point on a map Address/POI
What isreverse geocoding?
• Multiple stops- fixed sequence- optimal sequence
Offline Routing
• Time windows
Offline Routing
• Curb approach
• U-Turn policy
Offline Routing
• Street network restrictions
• Barriers- Point- Polygon- Line
Offline Routing
• Street network restrictions
• Barriers- Point- Polygon- Line
Offline Routing
• Historical traffic
Offline Routing
• Directions- Multiple languages
Offline Routing
• Android• Java SE• iOS• Mac OS X• .Net• Qt
Supported in manyRuntime SDKs
• Package your data- Clipping to an extent- Basemaps- Network dataset- Locator- 10.2+
Create Runtime Content
Runtime Geocoding API Cheat Sheet
Create a Locator (Offline/Online)
Sample code
Runtime Geocoding API Cheat Sheet
Create a Locator (Offline/Online)
Sample code
Runtime Geocoding API Cheat Sheet
Geocoding
Sample code
Runtime Geocoding API Cheat Sheet
Geocoding
Sample code
Runtime Geocoding API Cheat Sheet
Reverse Geocoding
Sample code
Runtime Geocoding API Cheat Sheet
Reverse Geocoding
Sample code
Runtime Routing API Cheat SheetClass Global Instances
Switching between Online and Offline
Sample code
Runtime Routing API Cheat SheetClass Global Instances
Switching between Online and Offline
Sample code
Runtime Routing API Cheat Sheet (Continued)
Optimized Routing
Sample code
Runtime Routing API Cheat Sheet (Continued)
Directions in Multiple Languages
Sample code
Runtime Routing API Cheat Sheet (Continued)
Adding Stops
Sample code
Runtime Routing API Cheat Sheet (Continued)
Adding Polygon Barriers
Sample code
What should I do next?
https://github.com/Esri/arcgis-runtime-demos-android
Documentationhttps://developers.arcgis.com/documentation/
Sampleshttps://developers.arcgis.com/android/sample-code/
Demo source code
http://proceedings.esri.com/
Slides
• Navigation- Stand alone application- Remote control API- No SDK
• Geocoding - Suggestions- Local search
What’s Next
• Mobile map packages- Compressed- Generated from ArcGIS Pro only
• Esri provided data will be available
What’s Next
Please, take a few moments torate this sessionwww.esri.com/RateMyDevSummitSession
http://www.esri.com/RateMyDevSummitSession
Top Related