amap_map library
Classes
- AMapController
- AMapWidget
- 用于展示高德地图的Widget
- BaseOverlay
- 地图覆盖物基类
- BitmapDescriptor
- Bitmap工具类
- CameraPosition
- CameraTargetBounds
- CameraUpdate
- 描述地图状态将要发生的变化
- CustomStyleOptions
- 地图自定义样式
- InfoWindow
- Marker的气泡 Android和iOS的实现机制有差异,仅在接口层面拉齐,效果一致
- Marker
- 点覆盖物的类
- MarkerUpdates
- 用以描述Marker的更新项
- MinMaxZoomPreference
- 地图最大最小缩放级别的封装对象
- MyLocationStyleOptions
- 定位小蓝点配置项
- Polygon
- 线相关的覆盖物类,内部的属性,描述了覆盖物的纹理、颜色、线宽等特征
- PolygonUpdates
- 该类主要用以描述Polygon的增删改等更新操作
- Polyline
- 线相关的覆盖物类,内部的属性,描述了覆盖物的纹理、颜色、线宽等特征
- PolylineUpdates
- 该类主要用以描述Polyline的增删改等更新操作
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> >
Enums
- CapType
- 线头类型
- DashLineType
- 虚线类型
- JoinType
- 连接点类型
- MapType
- 地图类型
Typedefs
-
MapCreatedCallback(
AMapController controller) → void -
MarkerDragEndCallback(
String id, LatLng endPosition) → void - 带有一个回调参数的回调类型