假设我有一个地理方形/矩形,我有西北和东南角的纬度/经度定义。
我想在每个方向上将这个方形矩形展开500米。我应该采取什么方法?一个例子就是很棒。
P.S。地球不平坦,有些人会让我们相信,所以我愿意接受近似的模型。
答案 0 :(得分:1)
查找从弧的分钟和秒到米的转换,转换,添加和转换回来。
编辑:以米为单位的地球周长约为40,000,000(仪表的原始定义)。由于看起来你需要一个任意矩形的解决方案,假设一个球体,然后360 * 500 / 40,000,000 = 0.0045度= 16.2弧秒是你需要添加到每一面。
答案 1 :(得分:1)
Lat / long to distance是使用Haversine公式完成的,但我不认为反转是微不足道的。但是,对于如此短的距离,您可以在给定纬度计算距离(以米为单位)的距离,然后适当地相乘。