2013-10-22 87 views
0

我有一幅墨卡托地圖(4000px乘2828px)的圖像。我知道左邊的經度是-170,右邊的經度是190,底部的緯度是85.給定地圖的圖像將x和y座標轉換爲經度和緯度

我可以計算出從經度和緯度的x和y解決方案在Mercator longitude and latitude calculations to x and y on a cropped map (of the UK)。但是,我正在尋找相反的東西。有一些評論描述了相反的情況,但是如果你在兩個方程之間來回切換,你不會得到相同的結論。

給定x和y像素座標如何計算地圖上的緯度和經度?

+0

這是我的經度偏移http://gis.stackexchange.com/ – multigoodverse

回答

0

查看this page上的Javascript實施。

可以使用Conv.m2ll()函數:

var latlon=Conv.m2ll(pixel_x, pixel_y); 
+0

的問題。左邊的經度是-170,右邊的經度是190.底部的緯度是85.我如何將它納入方程? – wwwuser

+0

所以使用lat = -85,lon = -170(lon不能> 180)。順便說一句,那個位置聽起來像是南極附近的某個地方:-) – DaveAlden

相關問題