将GPS坐标转换成3D模型

本文关键字:3D 模型 转换 GPS 坐标 | 更新日期: 2023-09-27 18:14:29

正如问题所说,我希望使用GPS坐标(比如来自谷歌地图)来建立一个3D模型(道路)。

所以它应该是这样工作的:你打开谷歌地图,选择一条路线(可以是两个点之间的路线,也可以是一条线路)。然后你会得到这条路线的纬度坐标。

使用这些数据,然后将其输入一个程序,该程序生成从Google地图获得的坐标的高度图。

我正在尝试用c# (XNA)制作一个演示,你可以快速生成你的驾驶模拟社区的课程(只要我得到了主要路段的权利,它就可以了,不能添加道路的细节特征,例如道路旁边的沟渠或实际路面上的小颠簸)。

有没有人知道我应该从哪里开始解决这样的问题(我已经尝试过谷歌,但我能找到的最好的是在这里)

将GPS坐标转换成3D模型

GPS坐标(纬度,经度,海拔)使用球形 3D模型。你想要的是转换成笛卡尔 3D模型。

在这种情况下你可以把它们转换成ECEF坐标,这就是x y z坐标

ECEF概述见ECEF

可以从。net的Dotspatial库开始:http://dotspatial.codeplex.com/

我已经使用了这些库,但主要是从外部设备收集GPS坐标。例如,我没有在地图上使用过这些坐标。文档是有限的,但如果你四处窥探,你可能会找到一些信息。