【发布时间】:2012-11-11 10:05:11
【问题描述】:
我正在尝试将游戏地球地图中的坐标转换为 Google 地球的 kml 文件中的值。游戏中的地球是这样表示的:
地图平坦,宽度为 43,200,000m(X 从 -21,600,000 到 21,600,000),高度为 21,600,000m(Y 从 -10,800,000 到 10,800,000)
度数之间的距离始终相同:长度为 120,000 m。
如何将此地图上的 X 、 Y 坐标转换为 Google 地球格式的十进制纬度/经度?
我尝试过使用这些公式:
LON = (360/map width) * X
LAT = (180/map height) * Y
但是坐标总是相差几百米。一定是我遗漏了什么。
【问题讨论】:
-
"一定是我遗漏了什么。" 确实。而且由于您的帖子也缺少它,因此我们无法为您提供帮助。
-
您已经在gis.stackexchange.com/questions/36792/… 中询问过这个问题。那是提出此类问题的更好地方,您可以澄清一下。或者您可以阅读从投影系统到地理系统的转换。
标签: math geolocation gis geospatial