GMSCameraPosition:将公里数转换为缩放级别

时间:2013-11-13 14:15:53

标签: google-maps gmsmapview

有一种方法可以将距离(以千米为单位)转换为GMSCameraPosition的浮动缩放级别吗?

我有一个应用程序,用户指定他想要在gps复选标记(他的位置)周围看到的直径(以公里为单位)。因此,我需要将该距离(例如,30公里)转换为适合该公里距离的缩放级别。

我对谷歌地图很新,直到现在才找到方法。

提前致谢。

1 个答案:

答案 0 :(得分:2)

使用GPS坐标进行计算时,请查看here。 (特别是“目的地点给定距离和起点承载”)。

当你有坐标时,你可以使用Map - 对象的fitBounds方法,它完全符合你的要求。