I followed the "Display a map (UI)" tutorial and was able to get the terrain working and all the image and 3D layers for New York City. However, when I tried to use 3D Building data for other locations, I can't get any buildings to appear. Specifically, I'm trying to get buildings to show up in Orem, Utah, USA, but nothing appears. I believe this may be because the 3D building data used for the New York demo is a Scene Layer, while the data I'm trying to use for Utah is a Feature Layer.
Here is the layer I'm trying to use in Unreal Engine:
https://www.arcgis.com/home/item.html?id=10c67c4cf75543e3ab767c2eb601b82d
Here is the link that works in UE5 with New York City's 3D buildings, maybe there's something I'm missing with it that makes it compatible.
https://tiles.arcgis.com/tiles/P3ePLMYs2RVChkJx/arcgis/rest/services/Buildings_NewYork_17/SceneServe...
I had already tried using that OSM layer and couldn't get it to work. The buildings remain flat like in the photo I've attached. I assume either it's just incompatible or I'm just doing something wrong. I should also mention that I haven't gotten any image layers working either, other than the New York population density example from the tutorial project, with again makes me suspect it might be me doing something wrong.
For my project I'll need to be able to have 3D Buildings (even if it's just simple blocked out ones) for a lot of the Western/Midwestern United States (Montana, Idaho, Utah, Wyoming, etc.) so if there's some kind of layer that would work, I would love to know about it. Thanks!
Please check our sample repo for adding feature layer
As for other image layers you can attach ArcGIS view state to see the error. You can also refer to these data troubleshooting steps.
Hi,
Unfortunately, the new OSM 3D buildings layer that you tried is still in Beta isn't fully supported yet (for more info see this thread).
In the meantime, you can work with scene services and scene layer packages of type 3D Object Scene Layer or Integrated Mesh Scene Layer that are published based on the i3S 1.x spec - this ArcGIS Online query for "buildings" and "scenelayers" will provide you with some examples: https://www.arcgis.com/home/search.html?q=buildings&focus=layers-weblayers-scenelayers
Thanks
Hi, thanks for clarifying. Is there any way for me to tell if a layer is i3S 1.x spec, or will I just have to try the layer in Unreal in order to see if it's supported? Also, if I can't find any 3D building data on here that is supported, is there anywhere that I could download the data for a specific area and import it myself into Unreal? Thanks!
Hi,
Apologies for the delay replying to this... the good news is that we're currently working no support for the global 3D buildings layer and it will be supported in an upcoming release. In the meantime, to check the I3S version you can follow these steps:
1. Go to the ArcGIS Online / portal item page e.g. https://www.arcgis.com/home/item.html?id=ca0470dbbddb4db28bad74ed39949e25.
2. Scroll down until you see the URL property on the right side, the click the View link (or copy / paste into a new browser tab).
3. Find and check the property `serviceVersion` in the JSON. If it is 2.0 then it's not currently supported in our Unreal Engine Maps SDK v1.4, but will soon be supported in an upcoming release.
Thanks
Did you somehow make it work. I need help on this.
Hi,
Can you share details of the service / data you're trying to use?
Thanks