2012-11-23 119 views
1

我試圖將座標從遊戲的地球地圖轉換爲Google地球的kml文件中的值。在遊戲中的地球表示這種方式:將遊戲的x,y座標轉換爲Google Earth經緯度

該地圖是平坦的43200000米(X變爲從-21,600,000至21600000)和21600000米的高度的寬度(Y變爲從-10,800,000至10800000)

度數之間的距離總是相同的:120,000米長。

如何將此地圖上的X,Y座標轉換爲Google地球格式中的十進制經度/緯度?

我試圖使用這些公式:

LON = (360/map width) * X 
LAT = (180/map height) * Y 

但座標是始終關閉的幾百米。必須有一些我錯過了。

+0

「*必須有我遺失的東西。*」的確。由於你的文章也錯過了,所以我們無法幫助你。 – RBarryYoung

+0

您已在http://gis.stackexchange.com/questions/36792/help-converting-projection-coordinates-to-google-earth上詢問了此問題。這是問這些問題的好地方,你可以澄清它。或者,您可以閱讀有關從投影到地理系統的變體信息。 – nadya

回答

1

您需要確切地知道,您的projection是什麼。它看起來像一個圓柱形。 (希望,你的數據是WGS84)。 Google Earth使用WGS84地理座標。然後你可以找到並使用正確的逆方程從你的投影座標到地理。

也許你可以找到有用的東西herehere

+0

謝謝你的鏈接!我認爲我需要一個適形的轉換。 –

相關問題