纬度 - 经度矩形区域看起来不对

时间:2010-11-03 20:02:58

标签: geometry geolocation geospatial

我正在尝试使用以下公式计算纬度 - 经度矩形的面积:

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&sensor=false) 是(37.3565410,-122.1178620) - (37.4698870,-122.0446720) 在公式中插入这些值显示的面积为5647平方公里,太大了。 实际面积为32平方公里。边界框区域不应太远。

这个计算有什么问题?

1 个答案:

答案 0 :(得分:3)

你必须在调用罪之前将纬度和经度转换为弧度。