To implement this project, we used geographic data in SHP format, which contains spatial information about the location and characteristics of buildings. Since Unity does not support direct SHP file import, we developed a custom script to convert these files into GeoJSON format, making it easier to work with the data in Unity.
Based on the converted GeoJSON data, accurate 3D models of the buildings were created and placed on the map according to real GPS coordinates. A custom script was used to convert GPS coordinates into Unity’s local coordinate system to ensure correct positioning in the virtual space.