【发布时间】:2018-09-06 12:16:01
【问题描述】:
我有地图一部分的纬度/经度。我想把这个纬度/经度放在 3d 空间 webgl(lib:three.js) 中。然后如何将纬度/经度转换为相应的 x,y,z 线。
【问题讨论】:
-
你在这里问什么?听起来您希望我们为您定义坐标空间;我们不知道什么是实用的,因此我们无法为您做出这些决定。向我们提供有关您必须处理的内容的更多详细信息(屏幕尺寸、深度、GL 坐标系中地图部分的大小等)
-
有很多算法可以解决这个问题。你试过什么?
-
我有一组纬度/经度和海拔高度,对应于从地图上拍摄的图像。它实际上是一个表面不平整的图像。如果表面有山丘,那么它的纬度/经度和海拔高度非常高,反之亦然。如何在 3d 世界中表示那些纬度/经度 alt(如 x/y 和 z)。例如 lat=17.1234 lon=83.1234 alt=23 到什么 x?,y?z(=alt)?
标签: javascript three.js openlayers