【问题标题】:How to make multiple circle in google map flutter [closed]如何在谷歌地图中制作多个圆圈颤动[关闭]
【发布时间】:2021-03-06 01:21:46
【问题描述】:

我在不同的半径上有多个位置,我想根据半径值绘制圆。如果您在图片中看到两个圆圈根据其半径值显示

【问题讨论】:

    标签: flutter google-maps google-maps-markers flutter-dependencies


    【解决方案1】:

    使用这段代码真的很容易:

        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,
          );
    

    【讨论】:

    • 如何在圆圈中插入文字?
    猜你喜欢
    • 1970-01-01
    • 2013-06-06
    • 2021-11-17
    • 1970-01-01
    • 2014-06-02
    • 2023-04-10
    • 2015-01-04
    • 1970-01-01
    • 2013-02-12
    相关资源
    最近更新 更多