我正在使用GoogleMap片段来使用标记显示一些位置数据。我想做的是,在地图上绘制一个半径为特定距离的圆,以使该圆大致覆盖地图上的某些区域。我不确定从哪里开始,我已经有了一张显示位置数据的地图,可以从位置数据中找出这些点距中心位置的距离。

任何帮助都会很棒。

最佳答案

CircleOptions circleOptions = new CircleOptions()
    .center(new LatLng(37.4, -122.1))
    .radius(1000)); // In meters

// Get back the mutable Circle
Circle circle = myMap.addCircle(circleOptions);


有关详细信息,请检查:https://developers.google.com/maps/documentation/android-api/shapes

08-06 11:50