谷歌android映射v2 MetersToEquatorPixel

时间:2014-06-05 22:18:28

标签: android google-maps maps

我目前的任务是将Google Android地图v1应用程序转换为Google Android Maps V2应用程序。这个过程不是一个愉快的过程(感谢谷歌)。

我的问题是,在之前的应用程序中,他们使用了一个很好的Google Android地图v1方法,名为 metersToEquatorPixels ,您可以从Map的投影对象中获取。

int px =(int) (mapProjection.metersToEquatorPixels(radiusInMeters) * (1 / Math.cos(Math.toRadians(latitudeActual))));

然而,在Google Android地图V2中,我找不到这样的方法。任何人都可以告诉我它在哪里,或者合适的替代品可能是什么?

1 个答案:

答案 0 :(得分:2)

你不需要这样做,只需画一个圆圈并以米为单位去掉中心和半径

mMap.addCircle(new CircleOptions()
     .center(latLng)
     .radius(radiusInMeters)
     .fillColor(Color.BLUE));