2010-11-03 15 views
1

我試圖計算使用下式的經緯度矩形的面積:區經緯度矩形的看上去錯誤

A =(PI/180)R^2 | SIN(LAT1)-sin( LAT2)| | lon1-lon2 | R是地球半徑(6378公里)

(來源:http://mathfax.com/area-of-a-latitude-longitude-rectangle/) 在上述URL中推導公式似乎是正確的。

但是使用這個公式來計算中小城市的面積給出了一個更大的結果。 (來源:maps.googleapis.com/maps/api/geocode/json?address=mountain%20view,%20california &傳感器= false) 是(37.3565410,-122.1178620)( ) - (37.4698870,-122.0446720) 堵塞公式中的這些值表示面積爲5647平方公里,這太大了。 實際面積32平方公里。邊界框區域不應太遠。

這個計算有什麼問題?

回答

2

你必須在調用罪之前將緯度和經度轉換爲弧度。