OpenStreetMaps data not displaying

704
5
05-09-2024 05:48 AM
GabrielSchugardt
Emerging Contributor

I am attempting to add the OpenStrretMaps 3D Object layer to my current project. I've followed the instructions provided in the release notes of the 1.5 version of the SDK to add the layer to the map, and while I am seeing OpenStreetMaps basemaps added to the menu in the UI, I am not seeing any 3D data being displayed, even when looking at major cities. I have verified using both my project's terrain data and the New York building data from the tutorial that my map is correctly displaying other sources of 3D data, but it is not displaying 3D data from OpenStreetMaps.

I am working in Unreal v5.3.2, using ArcGIS SDK v1.5, with a local map using WGS84 with extents enabled.

0 Kudos
5 Replies
Jade
by Esri Contributor
Esri Contributor

With this dataset https://www.arcgis.com/home/item.html?id=ca0470dbbddb4db28bad74ed39949e25 because OSM uses SR 4326 which is a GCS, and you're using it in a local scene, it will be reprojected to 32662, you'll need to check off other layers on the scene and also select empty basemap in order for SR to reset to 32662. You can find more info about data loading in our FAQ page https://developers.arcgis.com/unreal-engine/faq/ and SR supported by global/local scene https://developers.arcgis.com/unreal-engine/maps/global-local/ 

 

We're also currently working on a way to improve this SR UX. 

0 Kudos
GabrielSchugardt
Emerging Contributor

I tried changing the SR to 32662, but I am still not seeing any 3D building data from OSM. Are there other steps I need to take?

0 Kudos
Jade
by Esri Contributor
Esri Contributor

Did you change the SR in the map tab? Note that there's no way to change the SR in UI, the SR in the map tab is only for you to change how it's displayed (say if you don't know X Y in SR 32662 but you know coordinates under 4326), not the actual SR. The SR is determined by the dataset. You'll need to check off other layers in the scene and also select empty basemap, then add your OSM data, then hit play and go back to see it in editor mode. 

0 Kudos
GabrielSchugardt
Emerging Contributor

I must be severely misinterpreting your instructions. I've tried both disabling the other layers, adding OSM, then running the game, and manually removing the other layers from the map object, adding OSM, and running the game, and in both instances the map's spatial reference did not change and no data from OSM was visible. I even tried creating a new map in a separate level and following your instructions to set up OSM and received the same results.

0 Kudos
KokiSHIOHARA
Esri Contributor

When I inquired about this matter, it was logged as a bug.
It is registered in Unity, but the problem is happening across all game engines.
Bug number: BUG-000170392

Thank you.

0 Kudos