Flutter + Google 地图:如何将相机动画化到目标位置

Flutter + Google Maps: How to animate the camera to target location

我想知道你是否可以给我一个关于基于纬度和经度将地图的相机“动画化”到目标位置的示例。

抱歉,我刚刚接触 flutter。 提前致谢。

查看官方 google_maps_flutter 页面。它与您正在寻找的示例完全相同。

基本上,在使用 GoogleMap 小部件的 onMapCreated 回调初始化相机后,您可以使用 GoogleMapController 对象控制相机。

Future<void> _goToTheLake() async {
  final GoogleMapController controller = await _controller.future;
  controller.animateCamera(CameraUpdate.newCameraPosition(_kLake));
 }