ArcGIS Maps SDK for Unreal Engine is a plugin for Unreal Engine. In order to use the ArcGIS Maps SDK for Unreal Engine to create 3D GIS applications with real-world maps and 3D content from ArcGIS, you must prepare your Unreal Engine project. Make sure that you download the plugin before starting.
1. Install Unreal Engine
The plugin supports Unreal Engine 5.5, 5.4, and 5.3. If you don't have it installed, install Unreal Engine. For information about setting up Visual Studio for Unreal Engine, see the Unreal Engine 5 documentation.
2. Install the plugin
To use ArcGIS Maps SDK for Unreal Engine, you have the option to use it in a new project or an existing project.
3. Choose the scene setting option
The SDK provides four options to use ArcGIS data and other geospatial content within a scene:
- The Modes Panel UI provides the option to create a scene without writing any lines of code.
- Components are behind the Modes Panel UI and provide the option to create a scene without writing any lines of code.
- Blueprints provide the option to create scenes using the node-based visual scripting interface offered in Unreal Engine.
- The C++ API provides customization options by modifying the plugin source code.
Additional download
You can download the developer documentation as an archive from the Downloads page. The stand-alone documentation includes the developer guide, API reference, tutorials, and sample documentation. The archive contains instructions to serve the documentation from a local web server so you can access it without a connection to the internet. This documentation is designed to run on a local stand-alone computer or an internal network and not on the public internet.
To use the documentation locally:
- Download the documentation for the ArcGIS Maps SDK for Unreal Engine. The downloaded files are in a .zip archive format.
- Extract the archive to a local folder. The extracted archive has two subfolders:
public
andinstall
. - Open the
READM
file in theE.md install
folder and follow the instructions for your chosen web server.