Developing AR/VR experiences with Esri Rex Hansen
Who are we? • Rex
Hansen
• Product • Esri
• Global
Manager, ArcGIS Runtime
leader in professional GIS software, services, and solutions
• Redlands,
California
Esri helps customers (ie developers) Create and Manage
Visualize and Analyze
Share and Collaborate
Quickly and easily extract value from geographic data
Understand and experience events and change
Evaluate results, solve problems, and publish solutions
Esri supports 3D GIS in all industries Developing Energy resources
Transportation
Mining
Scientific Visualization Environmental assessment Utilities and Telecommunications
Urban Planning
Facilities Management
Land Information Management
Military
Prize for best use of an ArcGIS SDK or API!
How to use Esri when building AR/VR experiences? • Native
app development
- ArcGIS
•
Runtime SDKs
Content/analysis hosting ArcGIS Online - ArcGIS REST APIs -
• Content creation -
ArcGIS Desktop/Esri CityEngine
Devices
Online
Desktop
Best option for $2500 prize
ArcGIS Runtime SDKs: Private Beta program •
Native SDKs for .NET, iOS, and Android
Controls for rendering 3D content - AR: Transparent background to render on video/camera feed - VR: “Stereo display” rendering mode - Includes samples and toolkits to integrate with device sensors/capabilities -
Get started, request access to the beta program, email:
ArcGISRuntimeARVRBeta@esri.com
ArcGIS Runtime AR/VR in action!
ArcGIS Runtime AR/VR demo
Integrating ArcGIS data/operations with game engines •
Publish to format used by a game engine -
•
CityEngine Free trial: http://www.esri.com/software/cityengine/free-trial
Stream data and access operations from services -
Built on open standards, ArcGIS REST APIs
-
Maps and elevation Location, routing, analysis
-
Example: https://github.com/Esri/hololens-terrain-viewer
-
ArcGIS Online: Hosting content and analysis Hosted data and analysis:
-
•
Basemaps: http://www.arcgis.com/home/group.html?id=702026e41f6641fb85da88efe79dc166#overview
Elevation: https://elevation3d.arcgis.com/arcgis/rest/services/WorldElevation3D/Terrain3D/ImageServer Featured data: http://www.arcgis.com/home/gallery.html#f=scenes&c=esri&o=title&t=maps Analysis: https://doc.arcgis.com/en/arcgis-online/analyze/perform-analysis.htm Services: https://developers.arcgis.com/rest/
Publish data to ArcGIS Online -
CSV, shapefiles, excel spreadsheets, etc‌
Prize for best use of an ArcGIS SDK or API!
Get Started
Join the Private Beta (free) - ArcGISRuntimeARVRBeta@esri.com 2. Start coding - Explore the beta doc, samples - More help at developers.arcgis.com 3. Use the ArcGIS platform - Access content, services - Prepare, upload, use your data 1.
Email: Rex Hansen, rhansen@esri.com Rich Zwaap, rzwaap@esri.com