首页 > 解决方案 > Flutter + Google Maps:如何将相机动画到目标位置

问题描述

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

对不起,我只是很陌生。提前致谢。

标签: google-mapsfluttergoogle-maps-api-3

解决方案


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

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

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

推荐阅读