如何在 google 地图中制作多个圆圈 flutter
How to make multiple circle in google map flutter
我在不同的半径上有多个位置,我想根据半径值画圆。如果你在图片中看到两个圆根据其半径值显示
使用这段代码非常简单:
Set<Circle> mCircle = Set.from([
Circle(
circleId: CircleId(id1),
center: LatLng(lat, lng),
radius: 500,
),
Circle(
circleId: CircleId(id2),
center: LatLng(lat2, lng2),
radius: 500,
)
]);
GoogleMap(
mapType: MapType.normal,
initialCameraPosition: initialMapLocation,
onMapCreated: (GoogleMapController controller) {
_controller.complete(controller);
},
onCameraMove: null,
circles: mCircle,
);
我在不同的半径上有多个位置,我想根据半径值画圆。如果你在图片中看到两个圆根据其半径值显示
使用这段代码非常简单:
Set<Circle> mCircle = Set.from([
Circle(
circleId: CircleId(id1),
center: LatLng(lat, lng),
radius: 500,
),
Circle(
circleId: CircleId(id2),
center: LatLng(lat2, lng2),
radius: 500,
)
]);
GoogleMap(
mapType: MapType.normal,
initialCameraPosition: initialMapLocation,
onMapCreated: (GoogleMapController controller) {
_controller.complete(controller);
},
onCameraMove: null,
circles: mCircle,
);