This repository has been archived by the owner on Sep 28, 2021. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 164
调用方法交互
小山 edited this page Oct 4, 2020
·
1 revision
方法交互的概念是从程序角度出发提出的。地图 SDK 提供了很多与地图交互的接口方法,例如:改变地图显示的区域(即改变地图中心点)、改变地图的缩放级别、限制地图的显示范围等。
地图视角交互的核心方法均依赖 AmapController
类提供的方法。
如果想改变地图中心点,可以通过如下方法,animated
参数可以控制是否以动画方式移动地图:
await controller.setCenterCoordinate(LatLng(23.16, 113.23), animated: false);
如果想改变地图的缩放级别,可以通过如下方法,animated
参数可以控制是否以动画方式移动地图:
await controller.setZoomLevel(10, animated: false);
手机屏幕仅显示设定的地图范围,例如:希望设置仅显示北京市区地图,可使用此功能。注意:如果限制了地图显示范围,地图旋转手势将会失效。
final southWest = LatLng(40, 116);
final northEast = LatLng(42, 118);
await controller.setMapRegionLimits(southWest, northEast);
- 创建工程
- 创建地图
- 与地图交互
- 在地图上绘制
- 获取地图数据
- 出行路线规划
- 地图计算工具
- 最佳实践
- 实用工具