如何在Flutter Google Map中显示2个LatLng作为初始位置

时间:2019-05-21 11:06:37

标签: google-maps flutter

我正在像flutter中的app一样做(OLA,UBER)。我想显示从源到目的地的路线,并通过覆盖两个纬度来设置摄像机的初始位置。

GoogleMap(
                onMapCreated: _onMapCreated,
                mapType: MapType.normal,
                compassEnabled: true,
                myLocationEnabled: true,
                initialCameraPosition: CameraPosition(target: 
                LatLng(0.0, 0.0)), // <---- instead of single 
                // latlong, i wanna show both source and
                // destination
                markers: _createMarker(),
                polylines: Set<Polyline>.of(polyLines.values),
              ),

1 个答案:

答案 0 :(得分:0)

await mapController
    .animateCamera(CameraUpdate.newLatLngBounds(
        LatLngBounds(southwest: LatLongONE, northeast: LatLongTWO), 35))

这两个西南,东北将以此 enter link description here

google Api