0
儘管能夠將LAT/LON座標轉換爲墨卡託投影的像素,但我無法弄清楚如何對在http://www.shadedrelief.com/political中可用的此Patterson地圖中描述的這種假圓柱投影執行相同操作,即13661 x 7853像素。虛擬圓柱投影到(X,Y)像素中
我有一個城市,像'里約熱內盧'(-22,9068,-43,1729),我想輸出城市所在的像素(x,y)。
我已經挖掘了一些參考,沒有成功。由於我的聲望,我無法在此發佈鏈接,但它們都位於上面給出的鏈接內(搜索Patterson投影)。
我的墨卡託Java代碼/ Excel的代碼是一樣的東西:
pixelX = (Longitude+180)/(width/360)
pixelY = height/2 - (width * mercN/(2*PI()))
where mercN = LOG(Tan((PI()/4 + Latitude*PI())/360)
它自然不爲僞圓柱投影工作。
此鏈接可以幫助:http://cartographicperspectives.org/index.php/journal/article/ view/cp78-patterson-et-al/1362以及這個:https://en.wikipedia.org/wiki/Natural_Earth_projection – Chaotic