1

假设我有一个地理正方形/矩形,其中我有西北和东南角的纬度/经度定义。

我想将这个方形矩形在每个方向上扩大 500 米。我应该采取什么方法?一个例子会很棒。

PS 地球并不像某些人想让我们相信的那样平坦,所以我愿意接受近似模型。

4

2 回答 2

1

查找从弧分和秒到米的转换,转换、添加和转换回来。

编辑:以米为单位的地球周长约为 40,000,000(米的原始定义)。因为看起来你需要一个任意矩形的解决方案,假设一个球体,然后 360 * 500 / 40,000,000 = 0.0045 度 = 16.2 弧秒是你需要添加到每一边的。

于 2011-04-25T22:41:49.310 回答
1

距离经纬度是用Haversine公式完成的,但我不认为反转是微不足道的。但是,对于这么短的距离,您可能可以在给定的纬度计算以米为单位的距离,并适当地相乘。

于 2011-04-25T22:47:15.457 回答