Select to view content in your preferred language

Adding a data layer and AR

1083
5
08-11-2025 03:13 AM
AlperAL
Emerging Contributor

Dear community, 

 

I am exploring the arcgis maps SDK for Unreal Engine. I am using the SDK 2.0. The streaming the tutorial data regardign san francisco works well. But when I try to zoom in to my city and add data I am not able to view. Is there anyone with the same issue? Secondly, I want to test how I can view this clipped environment in AR. Could someone guide me more on this issue? I'd appreciate. Thank you

Tags (3)
0 Kudos
5 Replies
AShahbaz
Esri Contributor

Can you provide more information please? What data are you adding? Can you view the basemap at that location or is nothing visible? How do you zoom in to the data (manually or using zoom-to option of the layer in the ma creator ui)?
For the AR use case, I recommend looking into the samples we provide. There is a tabletop sample as part of the plugin and there is a XR-tabletop version of it in our public samples repository that can be viewed in VR or see-through AR.

0 Kudos
AlperAL
Emerging Contributor

Thank you for your reply, 

Actually, I'm still exploring the integration of ArcGIS SDK in Unreal Engine. The example data layers you provided in tutorials work well, but I could not understand how to prepare my own 3D data with attributes in ArcGIS Pro to stream in Unreal Engine (Polygones). As a follow-up, maybe I can also ask whether it is possible to work with different attributes in the table and give different colors and materials in Unreal Engine for differentiation.  

Lastly, I'll definitely check the sample you mentioned. I appreciate it. 

0 Kudos
AShahbaz
Esri Contributor

We currently support certain data layers only, and feature layers (including polygons) are not supported. You will need to convert your data to an image/vector tile layer or a scene layer to be able to display it with our plugin. We also currently don't support accessing the attributes/table directly, but you could likely get them through a rest-api query. And you could generate custom material to modify the appearance based on the queried values. 
I haven't tried this use case before, but I would imagine that it is easier to generate your data with the custom colors already applied, rather than doing it in the game engine with custom materials and rest-queries.

0 Kudos
AlperAL
Emerging Contributor

Thank you for your answer, 

I am struggling to test the tabletop XR sample in GitHub. It warns be about the compatibility. I am using ArcGIS Maps SDK 2.0 and Unreal Engine 5.3.2. Can you guide me on how to move forward? Secondly, may I package this sample to run on a desktop, or do I need VR goggles? Thank you for your time. I appreciate your assistance. 

 

Best,

Alper 

0 Kudos
AShahbaz
Esri Contributor

The XR sample project is setup for the latest supported Unreal version (currently 5.6). There are likely some incompatibilities with the older versions (often related to input management). If you need to use 5.3, you can look into the github history (specifically for the "xr_sample_project") and revert or adjust the changes that have been made since 5.3 was project version (this commit might have been the last one where 5.3 was supported). However if you revert back to a previous sample commit, you might also need to use an older plugin version, since we update the UE version of the samples together with the release of new version of our plugin. That's why it's likely easier to use the latest UE version for the XR sample project.

As for the second question, I believe this project won't run without a VR goggles. You should be able to adapt the level and the inputs to work in a different UE project (or our non-XR sample_project). Also, inside the plugin folder there is a bare-bones tabletop level (...\plugins\ArcGISMapsSDK\Content\Samples\Tabletop.umap), which should work without a XR device, but it won't have the additional assets and interactions that the XR sample project has. 

0 Kudos