I should start by stating that I am no expert in UE4, so I can’t guarantee I’ll know all of the correct jargon. I also don’t know code but am pretty good with blueprints.
Anyways, I am currently developing a “tool/game” for a specific real-world location to help to visualize things in 3D before they happen.
However, there is a need to have these objects placed in very specific locations on the real world hight data I’ve imported. (The real-world site is over 90 miles squared)
One way I thought this might be possible is by having real-world coordinates translate to this map I’m making. Maybe by the user simply typing in the real world coordinates and then it takes them to that spot in the game.
I really don’t know where to start, so any helpat all would be greatly appreciated!
After importing your height map you could use Unreal’s grid coordinate system as long as you lock the landscape to the grid. For example make the center be 0,0,0 or a corner. After that you can setup an array of transforms to hold all your location data. Only downside is you will probably have to manually setup exactly where each object will be, but once setup it would be specific.
Do you have all the object locations already defined? Also how large of number of objects do you have roughly?
If you need something incredibly detailed, here is a guide on how to get accurate terrain using a geographical information system, and the logic behind it: Real-world Terrain Visualization with Unreal Engine
Thank you very much for your reply! This is a good start in the right direction. I will post back here if I run into any snags along the way or if I find a cool way to complete this complex task. Thanks again!