洛岸书 2023-02-21 15:49 采纳率: 45.8%
浏览 12
已结题

经纬度转unity坐标的问题

想问一下如果我有一个osgb转fbx的地形模型,然后我想根据经纬度确定这个地形的位置,方便有GPS车辆在地图上跑,有什么好的办法吗!感谢!
网上的
https://blog.csdn.net/qq_38139885/article/details/106872278?utm_medium=distribute.pc_relevant.none-task-blog-2~default~baidujs_baidulandingword~default-0-106872278-blog-122445703.pc_relevant_3mothn_strategy_recovery&spm=1001.2101.3001.4242.1&utm_relevant_index=3
类似于这种两个点定位的方式尝试过了,但是误差较大,有什么别的办法么

  • 写回答

1条回答 默认 最新

  • MarkHan_ 2023-02-21 16:00
    关注

    该回答引用GPTᴼᴾᴱᴺᴬᴵ

    如果你想在地图上根据经纬度来显示这个地形模型,可以采用以下的方式:

    1. 获取地形模型的经纬度信息
      首先,你需要获取地形模型的经纬度信息。如果你已经知道了这个地形模型所代表的地理位置的经纬度坐标,那么这一步就很简单了。否则,你可以使用一些地理信息系统(GIS)工具,例如ArcGIS、QGIS等,来获取这个地形模型的经纬度坐标。
    2. 将地形模型转换为地理坐标系统
      一般来说,地形模型的坐标系统是本地坐标系,这种坐标系与地球椭球体上的经纬度坐标系不一致。因此,需要将地形模型转换为地球椭球体上的经纬度坐标系,以便在地图上正确显示位置。
      可以使用一些专业的工具,例如OpenSceneGraph、osgEarth等,将地形模型转换为地球椭球体上的经纬度坐标系。这些工具可以根据地形模型的坐标系和地球椭球体的参数来进行坐标转换,得到每个点在地球上的经纬度坐标。
    3. 在地图上显示地形模型
      一旦你得到了地形模型的经纬度坐标,就可以将其在地图上进行显示了。可以使用一些地图API,例如Google Maps、OpenLayers等,将地形模型的经纬度坐标添加到地图上,并将其渲染为3D模型。

    对于车辆的GPS导航,你可以使用一些GPS定位服务,例如Google Maps、百度地图等,将车辆的位置在地图上进行实时显示,并与地形模型进行叠加显示,以便更好地进行导航。

    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 2月28日
  • 创建了问题 2月21日