ArcGIS Maps SDK for Unity
Current version: 1.3.0 - August, 2023
ArcGIS Maps SDK for Unity is a Unity plugin that gives you access to real-world maps and 3D content in ArcGIS. The SDK contains samples, a Map Creator UI, components, and an API to create interactive, photorealistic 3D, and XR experiences with geospatial data.
Where to start
Discover key features of the SDK.
Get an API key and build your first application.
Are you new to ArcGIS? Learn more about location services, developer tools, and APIs in the Mapping APIs and location services guide.
Tutorial
Sample code
Gain hands-on experience with the latest version of ArcGIS Maps SDK for Unity by exploring the provided samples.
Samples in the ArcGIS Maps SDK for Unity
The included plugin samples showcase how to leverage basic ArcGIS capabilities in your Unity apps. They are provided in the Assets/Samples/ArcGIS Maps SDK for Unity/[version]/Sample Content/Scenes/
folder. To see those samples, import sample assets to your Unity project.
Samples in GitHub
The samples in GitHub show the combined capability of Unity and ArcGIS features and services.

Line of sight
Show a line of sight between two objects

Feature layer query
Query objects from a feature layer and show it on the map

Find a route
Show a route between two points on a map using Esri's routing service REST API

Measure distance
Display the measured distance by drawing lines on the map

Geocoding
Find the location for an address or find the address of a selected location using the Geocoding service

Explore with Third Person Character
Explore from the perspective of a third-person camera following a controllable character
API reference
Learn about the classes and methods provided by the plugin.