ArcGIS Runtime SDKs:Building a Routing Application
Patrick Stevens
Frank Kish
March 8–11, 2016 | Palm Springs, CA
Esri Developer Summit
Concepts
Concepts
Sharing data
Concepts
Sharing data
Routing and geocoding in Runtime applications
Concepts
Sharing data
Routing and geocoding in Runtime applications
The API across SDKs
Concepts
Sharing data
Routing and geocoding in Runtime applications
The API across SDKs
Road ahead
Concepts
Sharing data
Routing and geocoding in Runtime applications
The API across SDKs
Road ahead
What should you do next?
Geocoding
1
Geocoding
Address
Point of Interest
Intersection Point on the map
Point on the map
Reverse Geocoding
Address
Point of Interest
Intersection
Routing
2
Shortest path across a road network
A
A
BShortest path across a road network
A
Shortest path across a road networkB
Optimized stop sequence
Time windows
Service time
Curb approach
U-Turns
Restrictions
Barriers
Traffic
Directions
Preparing your data
3
Consolidate
Consolidate
Clip
The Road Ahead
4
Mobile Map Packages
Compressed
Generated in ArcGIS Pro
Contains your map
What’s next?
RuntimeQuartz
Street Map Premium for Runtime
Shared routes
Suggestions
Proximity
What’s next?
Navigator
Android
Custom data
Shared routes
What’s next?
What should I do next?
5
DocumentationSamples
https://developers.arcgis.com/net/https://developers.arcgis.com/android/https://developers.arcgis.com/ios/
DocumentationSamples
https://developers.arcgis.com/net/https://developers.arcgis.com/android/https://developers.arcgis.com/ios/
Demo source codehttps://github.com/Esri/arcgis-runtime-demos-dotnethttps://github.com/Esri/arcgis-runtime-demos-android
DocumentationSamples
https://developers.arcgis.com/net/https://developers.arcgis.com/android/https://developers.arcgis.com/ios/
Demo source codehttps://github.com/Esri/arcgis-runtime-demos-dotnethttps://github.com/Esri/arcgis-runtime-demos-android
Slideshttps://proceedings.esri.com/
Related SessionsArcGIS Runtime SDKs: Building a Modern Interactive Geocoding Experience in Your Applications
• Thursday 1 PM
Related SessionsArcGIS Runtime SDKs: Building a Modern Interactive Geocoding Experience in Your Applications
• Thursday 1 PM
Implementing Offline Routing, Geocoding and Analysis with the Runtime SDKs
• Thursday 4 PM
Related SessionsArcGIS Runtime SDKs: Building a Modern Interactive Geocoding Experience in Your Applications
• Thursday 1 PM
Implementing Offline Routing, Geocoding and Analysis with the Runtime SDKs
• Thursday 4 PM
Remotely Invoking ArcGIS Apps• Friday 8:30 AM
Related SessionsArcGIS Runtime SDKs: Building a Modern Interactive Geocoding Experience in Your Applications
• Thursday 1 PM
Implementing Offline Routing, Geocoding and Analysis with the Runtime SDKs
• Thursday 4 PM
Remotely Invoking ArcGIS Apps• Friday 8:30 AM
Go Mobile with C#, Visual Studio and Xamarin• Wednesday 1 PM