amap_flutter_map library
高德地图Flutter插件入口文件
Classes
- AMapController
- 地图通信中心
- AMapWidget
- 用于展示高德地图的Widget
- BaseOverlay
- 地图覆盖物基类
- BitmapDescriptor
- Bitmap工具类
- CameraPosition
- 相机位置,包含可视区域的位置参数。
- CameraTargetBounds
- CameraUpdate
- 描述地图状态将要发生的变化
- CustomStyleOptions
- 地图自定义样式
- InfoWindow
- Marker的气泡
- Marker
- 点覆盖物的类
- MarkerUpdates
- 用以描述Marker的更新项
- MinMaxZoomPreference
- 地图最大最小缩放级别的封装对象
- MyLocationStyleOptions
- 定位小蓝点配置项
- Polygon
- 线相关的覆盖物类,内部的属性,描述了覆盖物的纹理、颜色、线宽等特征
- PolygonUpdates
- 该类主要用以描述Polygon的增删改等更新操作
- Polyline
- 线相关的覆盖物类,内部的属性,描述了覆盖物的纹理、颜色、线宽等特征
- PolylineUpdates
- 该类主要用以描述Polyline的增删改等更新操作
Enums
- CapType
- 线头类型
- DashLineType
- 虚线类型
- JoinType
- 连接点类型
- MapType
- 地图类型
Functions
-
keyByMarkerId(
Iterable< Marker> markers) → Map<String, Marker> -
keyByPolygonId(
Iterable< Polygon> polylines) → Map<String, Polygon> -
keyByPolylineId(
Iterable< Polyline> polylines) → Map<String, Polyline> -
serializeOverlaySet(
Set< BaseOverlay> overlays) → List<Map< ?String, dynamic> >
Typedefs
- MapCreatedCallback = void Function(AMapController controller)
- MarkerDragEndCallback = void Function(String id, LatLng endPosition)
- Marker拖动回调