The latest release of ArcGIS Maps SDK for Unreal Engine introduces several enhancements, including new APIs for monitoring drawing progress, simplified display of layer source attribution text, support for development and deployment on Linux, and full compatibility with Unreal Engine 5.5.
Draw status
The new DrawStatusChanged event on the ArcGISView enables you to track the drawing status of a view, indicating whether the content is currently being drawn (InProgress) or if the drawing process is complete (Completed). This status can change during actions like zooming, panning, or any other activity that triggers a redraw of the map. To showcase this functionality, the DisplayDrawStatus sample is included as a plugin sample, demonstrating how to subscribe to the draw status changed event to show a loading spinner while layers in the map are being drawn.
Layer attribution text
The new AttributionText property on the ArcGISView provides access to a unified string that combines the attribution text for the layer data currently displayed within the map view. This attribution text encompasses information about data providers or sources for layers, as well as copyright details. Included in the SDK is a component that showcases this functionality by displaying the attribution text in a banner positioned along the bottom edge of the view, adjacent to the “Powered by Esri” text, which is required for all applications utilizing Esri technology. For detailed information on attribution requirements, refer to the Attribution topic.
Linux support
ArcGIS Maps SDK for Unreal Engine now supports Linux. For detailed requirements for development and deployment, see the Unreal Engine Maps SDK system requirements topic in the guide doc. Additionally, for detailed information on using the Unreal Engine Editor on Linux, see Linux Development Requirements in the Unreal Engine documentation.
Unreal Engine 5.5 support
This release enables you to leverage the latest development tools from Epic Games with support for Unreal Engine 5.5. Our Unreal Engine Maps SDK lifecycle supports the current version of Unreal Engine and two previous releases. Consequently, with this release, we continue to support your development with versions 5.5, 5.4, and 5.3, but have removed support for the previous 5.2 release.
Download and get started
To learn more about ArcGIS Maps SDK for Unreal Engine and download the latest version, visit the Esri Developer website. For more details about the enhancements, deprecations, resolved issues, and known issues in this release, refer to the Release Notes. If you’re new to developing with our SDK, the Get Started page also provides helpful resources to kick-start your journey.
Commenting is not enabled for this article.