1
我需要實現從具有高數據的地理座標到圖像的轉換。圓柱投影 - 如何從tangens(緯度)獲取y圖像座標
如http://mathworld.wolfram.com/CylindricalProjection.html中所述。
我根本不知道如何創造合適的y值...
例如:
double longitude = -180; // (λ)
double latitude = 80; // (φ)
int mapHeight = 360;
int mapWidth = 720;
x = (int)((longitude+180.0)*(mapWidth/360.0));
如何使用
Math.tan(Math.toRadians(latitude))
感謝結果您!
非常感謝您的快速和有益的答案! /Math.tan(Math.toRadians(maxlat))是我缺失的部分。 我知道墨卡託是一個比標準圓柱體更好的地圖投影,我已經有了它的實現(我必須實現3個不同的投影)。 – user3183556