flutter_baidu_mapapi_map library Null safety
flutter百度地图插件map库
Classes
- BMF3DModelOption
- 3d模型option
- BMF3DModelOverlay
- 3d模型 since 3.1.0
- BMFAndroidVersion
- 获取android系统版本号
- BMFAnimation
- 热力图帧动画自定义类 since 3.3.0
- BMFArcLine
- 弧线
- BMFBaseIndoorMapInfo
- 此类表示室内图基础信息
- BMFCircle
- 圆
- BMFCustomMapStyleOption
- 在线个性化样式配置选项
- BMFDot
- 点
- BMFFamilyName
- BMFGeodesicLine
- 大地曲线 since 3.1.0
- BMFGradient
- 热力图渐变色定义类
- BMFGradientCircle
- 渐变圆不支持镂空及fillColor 设置渐变圆,镂空及fillColor就会失效
- BMFGradientLine
- 渐变线 since 3.1.0
- BMFGround
- 该类用于定义一个图片图层
- BMFHeading
- heading信息
- BMFHeatMap
- 热力图瓦片提供者
- BMFHeatMapNode
- 热力图节点信息
- BMFHollowShape
- 镂空图形数据模型 注意:一个实例BMFHollowShape对象只可对应一个镂空区域
- BMFHorizontalAlign
- Text水平方向上围绕position的对齐方式
- BMFInfoWindow
- infoWindow
- BMFLocation
- 定位信息
- BMFMapAPI_Map
- 获取原生地图Map组件版本号
- BMFMapController
- 地图通信中心
- BMFMapOptions
- mapView属性集合
- BMFMapPoi
- 点击地图标注返回数据结构
- BMFMapStatus
- 此类表示地图状态信息
- BMFMapVersion
- 获取原生地图Map组件版本号 since 3.2.0
- BMFMapWidget
- 百度地图Widget
- BMFMarker
- 大头针
- BMFMarkerDisplayPriority
- marker展示优先级 iOS独有
- BMFMultiPointItem
- 海量点overlay单个点对象
- BMFMultiPointOverlay
- 海量点overlay since 3.1.0
- BMFOfflineCityRecord
- 离线地图搜索城市记录结构
- BMFOverlay
- 地图覆盖物基类
- BMFOverlayBoundsInterface
- overlay的外接矩形 since 3.1.0 仅iOS支持
- BMFPolygon
- 多边形
- BMFPolyline
- 折线
- BMFPrismOverlay
- 3D棱柱 since 3.1.0
- BMFText
- 文本
- BMFTextureMapWidget
- textureMapView,android设备独有
- BMFTile
- 瓦片图
- BMFTraceOverlay
- 动态轨迹 since 3.1.0
- BMFTraceOverlayAnimateOption
- traceOverlay动画参数
- BMFTypeFace
- typeFace
- BMFUpdateElement
- 离线地图更新信息
- BMFUserLocation
- 当前位置对象
- BMFUserLocationDisplayParam
- BMFVerticalAlign
- Text垂直方向上围绕position的对齐方式
- OfflineController
Extensions
- BMF3DModelOverlayUpdateExtension
- 3d模型更新相关拓展 since 3.2.0
- BMFArcLineUpdateExtension
- arcline 更新
- BMFCircleUpdateExtension
- circle更新
- BMFDotUpdateExtension
- dot更新
- BMFGeodesicLineUpdateExtension
- geodesicline更新 since 3.2.0
- BMFGradientLineUpdateExtension
- gradientLine更新 since 3.2.0
- BMFMapCopyrightInfoExtension
- 获取原生地图Map组件版权信息 since 3.3.0
- BMFMarkerUpdateExtension
- marker 更新
- BMFPolygonUpdateExtension
- polygon更新
- BMFPolylineUpdate
- polyline更新
- BMFPrismOverlayUpdateExtension
- prismOverlay更新 since 3.2.0
- BMFTextUpdateExtension
- text更新
- CustomMapExtension
- 个性化地图相关操作
- HeatMapCallbackExtension
- heatMap相关回调
- HeatMapExtension
- 热力图相关操作
- IndoorMapCallbackExtension
- 室内图相关回调
- IndoorMapExtension
- 室内图相关操作
- LayerExtension
- 地图图层
- MapCallbackExtension
- 地图相关回调
- MapExtension
- 地图相关操作
- MapGestureCallbackExtension
- 地图手势相关回调
- MarkerCallbackExtension
- marker相关回调
- MarkerExtension
- marker相关操作
- OverlayCallbackExtension
- overlay相关回调
- OverlayExtension
- 地图overlay相关操作
- OverlayMethodChannelExension
- overlay的MethodChannel,内部维护开发者无需关心
- ProjectionExtension
- 屏幕坐标转换相关
- UserLocationExtension
- 定位图层相关操作
Enums
- BMF3DModelType
- 3D模型文件格式枚举
- BMFAnimationType
- 动画缓动函数类型
- BMFHollowShapeType
- 镂空类型
- BMFLineCapType
- line头尾处理方式枚举(不支持虚线)
- BMFLineDashType
- 虚线绘制样式
- BMFLineDirectionCross180Type
- 折线跨经度180的方式枚举
- BMFLineJoinType
- line拐角处理方式枚举(不支持虚线)
- BMFLocationViewHierarchy
- userlocationView在mapview上显示的层级
- BMFMapFontSizeLevel
- 地图字体大小
- BMFMapLanguageType
- 地图语言类型
- BMFMarkerDragState
- marker拖拽状态枚举
- BMFOverlayType
- BMFTextAlignment
- 枚举:文本对齐方式
- BMFTextLineBreakMode
- 枚举:文本剪裁方式
- BMFTextStyle
- BMFTileLoadType
- 枚举:瓦片图加载方式
- BMFTraceOverlayAnimationEasingCurve
- traceoverlay动画枚举
Typedefs
- BMFGetOfflineMapStateback = void Function(int? type, int? state)
- 通知事件回调方法
- BMFMapCreatedCallback = void Function(BMFMapController controller)
- 地图创建回调