2011-02-01 73 views
2

我有一張地圖圖像,我在地圖上存儲gps coordiantes。我使用x和y座標,併爲這些x和y座標存儲gps座標。我無法爲我的地圖上的每個x和y座標存儲gps座標。 Cooridnates僅存儲在地圖的某些區域,但我希望能夠獲取gps位置或地圖上選定的任何區域。對地圖進行地理編碼

有沒有辦法從地圖上的另一個區域(可以說已經存儲在數據庫中的區域)中計算出一個區域的gps座標。我希望能夠點擊地圖上的任何地方,並獲得該地區的GPS座標。有人可以告訴我如何做到這一點。

+0

你必須提供更多的信息來幫助你,你使用的地圖類型,使用的數據庫,編程語言等。 – RRUZ 2011-02-01 01:43:32

回答

1

如果您希望能夠將X,Y像素座標轉換爲經度和緯度座標,則它取決於地圖使用的地圖投影以及其他一些變量。對於初學者,我推薦這篇文章:http://msdn.microsoft.com/en-us/library/bb259689.aspx大多數在線地圖(Google,OpenStreet)都使用這種方法。希望有所幫助。