Android 如何在MapView中查找覆盖项目的半径(以米为单位)

Android 如何在MapView中查找覆盖项目的半径(以米为单位),android,google-maps,android-mapview,Android,Google Maps,Android Mapview,我正在尝试为Android编写一个应用程序,它取决于用户是否在设定位置的某个半径范围内 我想知道的是,如何计算(并存储)用户在地图覆盖图上绘制的圆的半径(以米为单位)。 例如,用户可以缩放到他们想要的任何级别,触摸一个点并调整滑块以增大或减小半径 我想找到以米为单位的半径,而不是投影上的像素 谢谢。您可以使用计算两个位置/点之间的距离差

我正在尝试为Android编写一个应用程序,它取决于用户是否在设定位置的某个半径范围内

我想知道的是,如何计算(并存储)用户在地图覆盖图上绘制的圆的半径(以米为单位)。 例如,用户可以缩放到他们想要的任何级别,触摸一个点并调整滑块以增大或减小半径

我想找到以米为单位的半径,而不是投影上的像素


谢谢。

您可以使用计算两个位置/点之间的距离差