找出500米圆半径内所有可能的纬度/经度

时间:2016-04-23 09:37:42

标签: android google-maps

我的Android应用程序中有一个谷歌地图。我在地图上绘制了一个特定纬度和经度的圆圈,圆的半径为500米。我想找到那个圈子中的最大和最小纬度和经度,怎么做?

进一步解释我的想法,见下图:

The picture

我想计算那个红色圆圈上所有可能的纬度和经度,有人可以告诉我该怎么做吗?

1 个答案:

答案 0 :(得分:1)

纬度和经度的单个最大值和最小值将为您提供方形形状,这不是图像暗示您正在寻找的形状。此外,在该区域内将存在无限的纬度和经度,具体取决于您想要获得的精确程度,因此获取所有将是一个问题。

我怀疑你之后是一种检查特定纬度和经度是否在该圈内的方法。你可以使用毕达哥拉斯定理:

enter image description here

0.005基于地球上500度的一般近似值为0.005度。

相关问题