2010-11-02 31 views
0

我在經緯度表示此邊框重新投影矩形來米

POLYGON ((51.2913 -13.5599, 51.2913 13.1589, 
35.0325 13.1589, 35.0325 -13.5599, 51.2913 -13.5599)) 

widthDeg="26.7188" heightDeg="16.2588" areaDeg="434.4156254400001" 

我想獲得相當於寬/高/地區。 我發現這個公式:

1 degree of longitude = 60 * 1.852 km * cos (latitude) 

如何使用這個翻譯的邊框?這是一個有效的近似值嗎?

感謝您的任何提示! Mulone

回答

0

以米爲單位的寬度在邊界框的北側和南側可能不同,除非你的盒子保證在緯度上很小,否則你可能不想試圖用高度和寬度來描述它。

該地區是明確的,雖然;你可以在http://mathforum.org/library/drmath/view/63767.html找到一個公式:它相當於| sin(lat1)-sin(lat2)| * | long1-long2 | * R^2如果你用弧度測量你的經度。 (如果以度爲單位乘以pi/180,在這種情況下,在將它們傳遞給正弦函數之前,不要忘記將它們轉換爲弧度。)這裏R是地球的半徑,約爲6400km;更準確的6371km;如果你認爲你比以前更準確地需要它,請記住,地球並不是一個真正的領域,而是再次思考。