BMFMapController class

地图通信中心

Available extensions

Constructors

BMFMapController.withId(int id)

Properties

hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

add3dModelOverlay(BMF3DModelOverlay modelOverlay) → Future<bool>

Available on BMFMapController, provided by the OverlayExtension extension

地图添加3dModel since 3.1.0
addArcline(BMFArcLine arcline) → Future<bool>

Available on BMFMapController, provided by the OverlayExtension extension

地图添加Arcline
addCircle(BMFCircle circle) → Future<bool>

Available on BMFMapController, provided by the OverlayExtension extension

地图添加Circle
addDot(BMFDot dot) → Future<bool>

Available on BMFMapController, provided by the OverlayExtension extension

地图添加Dot
addGeodesicLine(BMFGeodesicLine geodesicLine) → Future<bool>

Available on BMFMapController, provided by the OverlayExtension extension

地图添加大地曲线 since 3.1.0
addGradientCircle(BMFGradientCircle gradientCircle) → Future<bool>

Available on BMFMapController, provided by the OverlayExtension extension

地图添加gradientCircle since 3.4.0
addGradientLine(BMFGradientLine gradientLine) → Future<bool>

Available on BMFMapController, provided by the OverlayExtension extension

地图添加gradientLine since 3.1.0
addGround(BMFGround ground) → Future<bool>

Available on BMFMapController, provided by the OverlayExtension extension

地图添加Ground
addHeatMap(BMFHeatMap heatMap) → Future<bool>

Available on BMFMapController, provided by the HeatMapExtension extension

添加热力图
addInfoWindow(BMFInfoWindow infoWindow) → Future<bool>

Available on BMFMapController, provided by the MarkerExtension extension

地图添加BMFInfoWindow infoWindow
addInfoWindows(List<BMFInfoWindow> infoWindows) → Future<bool>

Available on BMFMapController, provided by the MarkerExtension extension

地图批量添加BMFInfoWindow infoWindow
addMarker(BMFMarker marker) → Future<bool>

Available on BMFMapController, provided by the MarkerExtension extension

地图添加Marker
addMarkers(List<BMFMarker> markers) → Future<bool>

Available on BMFMapController, provided by the MarkerExtension extension

地图添加Markers
addMultiPointOverlay(BMFMultiPointOverlay multiPointOverlay) → Future<bool>

Available on BMFMapController, provided by the OverlayExtension extension

地图添加海量点 since 3.1.0
addOverlays(List<BMFOverlay> overlays) → Future<bool>

Available on BMFMapController, provided by the OverlayExtension extension

地图批量添加overlays since 3.4.0
addPolygon(BMFPolygon polygon) → Future<bool>

Available on BMFMapController, provided by the OverlayExtension extension

地图添加Polygon
addPolyline(BMFPolyline polyline) → Future<bool>

Available on BMFMapController, provided by the OverlayExtension extension

地图添加Polyine
addPrismOverlay(BMFPrismOverlay prismOverlay) → Future<bool>

Available on BMFMapController, provided by the OverlayExtension extension

地图添加prismOverlay since 3.1.0
addText(BMFText text) → Future<bool>

Available on BMFMapController, provided by the OverlayExtension extension

地图添加BMFText Text
addTile(BMFTile tile) → Future<bool>

Available on BMFMapController, provided by the OverlayExtension extension

添加瓦片图(在线瓦片图在某些Android机型上暂时不生效,等后续升级解决)
addTraceOverlay(BMFTraceOverlay traceOverlay) → Future<bool>

Available on BMFMapController, provided by the OverlayExtension extension

地图添加动态轨迹 since 3.1.0
cleanAllMarkers() → Future<bool>

Available on BMFMapController, provided by the MarkerExtension extension

地图清除所有Markers
cleanCluster() → Future<bool>

Available on BMFMapController, provided by the ClusterMarkerExtension extension

清除聚合marker since 3.7.0
closeParticleEffect(BMFParticleEffectType effect) → Future<bool>

Available on BMFMapController, provided by the ParticleEffectExtension extension

关闭粒子效果 since 3.5.0
convertCoordinateToScreenPoint(BMFCoordinate location) → Future<BMFPoint?>

Available on BMFMapController, provided by the ProjectionExtension extension

将地理坐标转换成屏幕坐标 since 3.1.0
convertScreenPointFromMapPoint3(BMFCoordinate location, double height) → Future<BMFPoint?>

Available on BMFMapController, provided by the ProjectionExtension extension

将三维坐标转化为屏幕坐标 since 3.3.0
convertScreenPointToCoordinate(BMFPoint point) → Future<BMFCoordinate?>

Available on BMFMapController, provided by the ProjectionExtension extension

将屏幕坐标转换成地理坐标 since 3.1.0
customParticleEffectWithOption(BMFParticleEffectType effect, BMFParticleEffectOption option) → Future<bool>

Available on BMFMapController, provided by the ParticleEffectExtension extension

自定义粒子效果 since 3.5.0
deselectMarker(BMFMarker marker) → Future<bool>

Available on BMFMapController, provided by the MarkerExtension extension

取消指定的marker的选中状态
getBaiduHeatMapEnabled() → Future<bool?>

Available on BMFMapController, provided by the MapExtension extension

获取map是否打开百度城市热力图图层
getBaseIndoorMapEnabled() → Future<bool?>

Available on BMFMapController, provided by the IndoorMapExtension extension

获取map是否显示室内图
getBuildingsEnabled() → Future<bool?>

Available on BMFMapController, provided by the MapExtension extension

获取map是否现显示3D楼块效果
getClusterOnZoomLevel(int clusterZoom) → Future<List<BMFClusterInfo?>>

Available on BMFMapController, provided by the ClusterMarkerExtension extension

获取指定级别下聚合后的BMFCluster对象 since 3.7.0 IOS独有接口,Android暂不支持 int clusterZoom 地图级别
getFocusedBaseIndoorMapInfo() → Future<BMFBaseIndoorMapInfo?>

Available on BMFMapController, provided by the IndoorMapExtension extension

获取当前聚焦的室内图信息
getForceTouchEnabled() → Future<bool?>

Available on BMFMapController, provided by the MapExtension extension

获取map是否支持3Dtouch
getGesturesEnabled() → Future<bool?>

Available on BMFMapController, provided by the MapExtension extension

获取map是否支持所有手势操作
getLogoPosition() → Future<BMFLogoPosition?>

Available on BMFMapController, provided by the MapExtension extension

获取map的logo位置
getMapBackgroundColor() → Future<Color?>

Available on BMFMapController, provided by the MapExtension extension

获取空白map的背景颜色 since 3.4.0
getMapFontSizeLevel() → Future<BMFMapFontSizeLevel?>

Available on BMFMapController, provided by the MapExtension extension

获取map的字体大小 since 3.1.0
getMapLanguageType() → Future<BMFMapLanguageType?>

Available on BMFMapController, provided by the MapExtension extension

获取map的语言类型 since 3.1.0
getMapScaleBarPosition() → Future<BMFPoint?>

Available on BMFMapController, provided by the MapExtension extension

获取map的比例尺的位置
getMapShowOperateLayer() → Future<bool?>

Available on BMFMapController, provided by the MapExtension extension

获取地图是否展示运营图层 since 3.2.0
getMapStatus() → Future<BMFMapStatus?>

Available on BMFMapController, provided by the MapExtension extension

获取地图状态
getMapType() → Future<BMFMapType?>

Available on BMFMapController, provided by the MapExtension extension

获取map的展示类型
getMaxZoomLevel() → Future<int?>

Available on BMFMapController, provided by the MapExtension extension

获取map的自定义最大比例尺级别
getMinOverlooking() → Future<int?>

Available on BMFMapController, provided by the MapExtension extension

获取map的俯视角度最小值
getMinZoomLevel() → Future<int?>

Available on BMFMapController, provided by the MapExtension extension

获取map的自定义最小比例尺级别
getNativeMapApprovalNumber() → Future<Map?>

Available on BMFMapController, provided by the BMFMapCopyrightInfoExtension extension

获取原生地图map组件审图号 since 3.3.0
getNativeMapCopyright() → Future<Map?>

Available on BMFMapController, provided by the BMFMapCopyrightInfoExtension extension

获取原生地图map组件版权信息 since 3.3.0
getNativeMapQualification() → Future<Map?>

Available on BMFMapController, provided by the BMFMapCopyrightInfoExtension extension

获取原生地图map组件测绘资质 since 3.3.0
getOverlookEnabled() → Future<bool?>

Available on BMFMapController, provided by the MapExtension extension

获取map是否支持俯仰角
getOverlooking() → Future<double?>

Available on BMFMapController, provided by the MapExtension extension

获取map的地图俯视角度
getPoiTagEnable(BMFPoiTagType type) → Future<bool>

Available on BMFMapController, provided by the LayerExtension extension

获取是否展示底图poi标签 since 3.4.0
getRotateEnabled() → Future<bool?>

Available on BMFMapController, provided by the MapExtension extension

获取map是否支持旋转
getRotation() → Future<double?>

Available on BMFMapController, provided by the MapExtension extension

获取map的旋转角度
getScrollEnabled() → Future<bool?>

Available on BMFMapController, provided by the MapExtension extension

获取map是否支持用户移动地图
getShowIndoorMapPoi() → Future<bool?>

Available on BMFMapController, provided by the IndoorMapExtension extension

获取map的室内图标注是否显示
getShowMapPoi() → Future<bool?>

Available on BMFMapController, provided by the MapExtension extension

获取map是否显示底图poi标注
getShowMapScaleBar() → Future<bool?>

Available on BMFMapController, provided by the MapExtension extension

获取map是否显式比例尺
getTrafficEnabled() → Future<bool?>

Available on BMFMapController, provided by the MapExtension extension

获取map是否打开路况图层(在某些Android机型上,路况图无法正常展示)
getVisibleMapBounds() → Future<BMFCoordinateBounds?>

Available on BMFMapController, provided by the MapExtension extension

获取map的可视范围
getZoomEnabled() → Future<bool?>

Available on BMFMapController, provided by the MapExtension extension

获取map是否支持用户多点缩放(双指)
getZoomEnabledWithTap() → Future<bool?>

Available on BMFMapController, provided by the MapExtension extension

获取map是否支持用户缩放(双击或双指单击)
getZoomLevel() → Future<int?>

Available on BMFMapController, provided by the MapExtension extension

获取map的比例尺级别
isUserLocationVisible() → Future<bool>

Available on BMFMapController, provided by the UserLocationExtension extension

定位坐标点是否在当前地图可视区域内
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
refreshClusters(List<BMFClusterInfo> clusterInfos) → Future<bool>

Available on BMFMapController, provided by the ClusterMarkerExtension extension

在合适的时机更新聚合marker,推荐在setMapRegionDidChangeCallback回调中进行更新 since 3.7.0 可以根据getClusterOnZoomLevel获取到当前层级下的BMFClusterInfo,然后进行marker样式设置 iOS独有 Android暂不支持 List<BMFClusterInfo> clusterInfos clusterInfos的样式
removeHeatMap() → Future<bool>

Available on BMFMapController, provided by the HeatMapExtension extension

删除热力图
removeInfoWindow(BMFInfoWindow infoWindow) → Future<bool>

Available on BMFMapController, provided by the MarkerExtension extension

地图移除BMFInfoWindow infoWindow
removeMarker(BMFMarker marker) → Future<bool>

Available on BMFMapController, provided by the MarkerExtension extension

地图指定删除Marker
removeMarkers(List<BMFMarker> markers) → Future<bool>

Available on BMFMapController, provided by the MarkerExtension extension

地图批量删除Markers
removeOverlay(String overlayId) → Future<bool>

Available on BMFMapController, provided by the OverlayExtension extension

地图指定删除overlay
removeTile(BMFTile tile) → Future<bool>

Available on BMFMapController, provided by the OverlayExtension extension

移除瓦片图
removeTraceOverlay(String overlayId) → Future<bool>

Available on BMFMapController, provided by the OverlayExtension extension

地图指定删除trace overlay
selectMarker(BMFMarker marker) → Future<bool>

Available on BMFMapController, provided by the MarkerExtension extension

选中marker
setCenterCoordinate(BMFCoordinate coordinate, bool animated, {int? animateDurationMs}) → Future<bool>

Available on BMFMapController, provided by the MapExtension extension

设定地图中心点坐标
setClusterCoordinates(List<BMFClusterInfo> clusterInfos) → Future<bool>

Available on BMFMapController, provided by the ClusterMarkerExtension extension

设置需要聚合的marker经纬度 since 3.7.0
setClusterMaxDistanceInDP(int maxDistanceInDP) → Future<bool>

Available on BMFMapController, provided by the ClusterMarkerExtension extension

maxDistanceInDP 最大聚合距离 单位dp 默认为50dp since 3.7.0
setCompassImage(String imagePath) → Future<bool>

Available on BMFMapController, provided by the MapExtension extension

设置罗盘的图片
setCustomMapStyle(String path, int mode) → Future<bool>

Available on BMFMapController, provided by the CustomMapExtension extension

设置个性化地图样式路径,仅影响当前mapView对象,需在对象创建后调用
setCustomMapStyleEnable(bool enable) → Future<bool>

Available on BMFMapController, provided by the CustomMapExtension extension

个性化地图样式开关,仅影响前mapView对象,需在地图创建后调用
setCustomMapStyleWithOptionPath({required BMFCustomMapStyleOption customMapStyleOption, required void preload(String? path), required void success(String? path), required void error(int? errorCode, String? path)}) → Future<bool>

Available on BMFMapController, provided by the CustomMapExtension extension

设置个性化地图样式路径,仅影响当前mapView对象,需在对象创建后调用
setCustomTrafficColor({required Color smooth, required Color slow, required Color congestion, required Color severeCongestion}) → Future<bool>

Available on BMFMapController, provided by the MapExtension extension

自定义路况颜色。
setHeatMapFrameAnimatioIndex(int index) → Future<bool>

Available on BMFMapController, provided by the HeatMapExtension extension

设置控制渲染帧索引
setHeatMapFrameAnimationIndexCallback({required BMFHeatMapFrameAnimationCallback callback}) → void

Available on BMFMapController, provided by the HeatMapCallbackExtension extension

heatMap点击回调
setMapClickedMarkerCallback({required BMFMapMarkerCallback callback}) → void

Available on BMFMapController, provided by the MarkerCallbackExtension extension

设置marker点击回调
setMapClusterClickCallback({required BMFMapClusterCallback callback}) → void

Available on BMFMapController, provided by the ClusterCallbackExtension extension

设置点聚合的点击回调 android 独有 BMFMapClusterCallback callback 回调接口
setMapClusterItemClickCallback({required BMFMapClusterClickItemCallback callback}) → void

Available on BMFMapController, provided by the ClusterCallbackExtension extension

设置点聚合的Item点击回调
setMapDidClickedInfoWindowCallback({required BMFMapMarkerCallback callback}) → void

Available on BMFMapController, provided by the MarkerCallbackExtension extension

设置marker的infoWindow(iOS paopaoView)点击回调
setMapDidDeselectMarkerCallback({required BMFMapMarkerCallback callback}) → void

Available on BMFMapController, provided by the MarkerCallbackExtension extension

设置marker取消回调
setMapDidFinishedRenderCallback({required BMFMapSuccessCallback callback}) → void

Available on BMFMapController, provided by the MapCallbackExtension extension

设置地图渲染回调
setMapDidLoadCallback({required BMFMapCallback callback}) → void

Available on BMFMapController, provided by the MapCallbackExtension extension

设置地图加载完成回调
setMapDragMarkerCallback({required BMFMapDragMarkerCallback callback}) → void

Available on BMFMapController, provided by the MarkerCallbackExtension extension

设置marker拖拽回调
setMapInOrOutBaseIndoorMapCallback({required BMFMapInOrOutBaseIndoorMapCallback callback}) → void

Available on BMFMapController, provided by the IndoorMapCallbackExtension extension

设置地图View进入/移出室内地图回调接口
setMapOnClickedMapBlankCallback({required BMFMapCoordinateCallback callback}) → void

Available on BMFMapController, provided by the MapGestureCallbackExtension extension

设置点中底图空白处会回调接口
setMapOnClickedMapPoiCallback({required BMFMapOnClickedMapPoiCallback callback}) → void

Available on BMFMapController, provided by the MapGestureCallbackExtension extension

设置点中底图标注后会回调接口
setMapOnClickedMultiPointOverlaItemCallback({required BMFMapOnClickedMultiPointOverlayItemCallback callback}) → void

Available on BMFMapController, provided by the OverlayCallbackExtension extension

设置地图点击海量点回调 since 3.2.0
setMapOnClickedOverlayCallback({required BMFMapOnClickedOverlayCallback callback}) → void

Available on BMFMapController, provided by the OverlayCallbackExtension extension

地图点击覆盖物回调,目前只支持点中Polyline,Text时回调
setMapOnDoubleClickCallback({required BMFMapCoordinateCallback callback}) → void

Available on BMFMapController, provided by the MapGestureCallbackExtension extension

设置双击地图时会回调接口
setMapOnDrawMapFrameCallback({required BMFMapOnDrawMapFrameCallback callback}) → void

Available on BMFMapController, provided by the MapCallbackExtension extension

设置地图渲染每一帧画面过程中,以及每次需要重绘地图时(例如添加覆盖物)回调接口
setMapOnForceTouchCallback({required BMFMapOnForceTouchCallback callback}) → void

Available on BMFMapController, provided by the MapGestureCallbackExtension extension

设置3DTouch回调接口
setMapOnLongClickCallback({required BMFMapCoordinateCallback callback}) → void

Available on BMFMapController, provided by the MapGestureCallbackExtension extension

设置长按地图时会回调接口
setMapRegionDidChangeCallback({required BMFMapRegionChangeCallback callback}) → void

Available on BMFMapController, provided by the MapCallbackExtension extension

设置地图区域改变完成后会调用接口
setMapRegionDidChangeWithReasonCallback({required BMFMapRegionChangeReasonCallback callback}) → void

Available on BMFMapController, provided by the MapCallbackExtension extension

设置地图区域改变完成后会调用接口
setMapRegionWillChangeCallback({required BMFMapRegionChangeCallback callback}) → void

Available on BMFMapController, provided by the MapCallbackExtension extension

设置地图区域即将改变时会调用接口
setMapRegionWillChangeWithReasonCallback({required BMFMapRegionChangeReasonCallback callback}) → void

Available on BMFMapController, provided by the MapCallbackExtension extension

设置地图区域即将改变时会调用接口
setMapRenderValidDataCallback({required BMFMapRenderValidDataCallback callback}) → void

Available on BMFMapController, provided by the MapCallbackExtension extension

设置地图绘制出有效数据的监听回调接口
setMapStatusDidChangedCallback({required BMFMapCallback callback}) → void

Available on BMFMapController, provided by the MapCallbackExtension extension

设置地图状态改变完成后回调接口
setMaptDidSelectMarkerCallback({required BMFMapMarkerCallback callback}) → void

Available on BMFMapController, provided by the MarkerCallbackExtension extension

设置marker选中回调
setNewLatLngZoom({required BMFCoordinate coordinate, required double zoom, int? animateDurationMs}) → Future<bool>

Available on BMFMapController, provided by the MapExtension extension

设置地图中心点以及缩放级别(Android 独有)
setNewMapStatus({required BMFMapStatus mapStatus, int? animateDurationMs}) → Future<bool>

Available on BMFMapController, provided by the MapExtension extension

更新地图新状态
setPoiTagEnableAndPoiTagType(bool enable, BMFPoiTagType type) → Future<bool>

Available on BMFMapController, provided by the LayerExtension extension

设置是否展示底图poi标签 since 3.4.0
setPrismOverlayViewFloorAnimationDidEndCallback(BMFPrismOverlayViewFloorAnimationDidEndCallback callback) → void

Available on BMFMapController, provided by the OverlayCallbackExtension extension

楼层动画结束回调 since 3.5.0
setScrollBy(int xPixel, int yPixel, {int? animateDurationMs}) → Future<bool>

Available on BMFMapController, provided by the MapExtension extension

按像素移动地图中心点(Android独有)
setTraceOverlayAnimationDidEndCallback(BMFTraceOverlayAnimationDidEndCallback callback) → void

Available on BMFMapController, provided by the OverlayCallbackExtension extension

设置动态轨迹动画结束回调 since 3.2.0
setTraceOverlayAnimationDidStartCallback(BMFTraceOverlayAnimationDidStartCallback callback) → void

Available on BMFMapController, provided by the OverlayCallbackExtension extension

设置动态轨迹动画开始回调 since 3.2.0
setTraceOverlayAnimationRunningProgressCallback(BMFTraceOverlayAnimationRunningProgressCallback callback) → void

Available on BMFMapController, provided by the OverlayCallbackExtension extension

设置动态轨迹动画进度回调 since 3.2.0
setTraceOverlayAnimationUpdatePositionCallback(BMFTraceOverlayAnimationUpdatePositionCallback callback) → void

Available on BMFMapController, provided by the OverlayCallbackExtension extension

设置动态轨迹动画更新的当前位置点回调 since 3.2.0
setUserTrackingMode(BMFUserTrackingMode userTrackingMode, {bool enableDirection = true, String? customMarker}) → Future<bool>

Available on BMFMapController, provided by the UserLocationExtension extension

设定定位模式
setUserTrackingModeChangedCallback({required BMFUserTrackingModeChangedCallback callback}) → void

Available on BMFMapController, provided by the MapCallbackExtension extension

切换定位模式会调用此接口
setVisibleMapBounds(BMFCoordinateBounds visibleMapBounds, bool animated) → Future<bool>

Available on BMFMapController, provided by the MapExtension extension

设置显示在屏幕中的地图地理范围
setVisibleMapRectWithPadding({required BMFCoordinateBounds visibleMapBounds, required EdgeInsets insets, required bool animated}) → Future<bool>

Available on BMFMapController, provided by the MapExtension extension

设置显示在指定相对于MapView的padding中的地图地理范围 since 3.1.0
setVisibleMapRectWithPaddingHandler({required BMFCoordinateBounds visibleMapBounds, required EdgeInsets insets, required bool animated}) → Future<bool>

Available on BMFMapController, provided by the MapExtension extension

设置显示在指定相对于MapView的padding中的地图地理范围
setZoomBy(double amount, {int? animateDurationMs}) → Future<bool>

Available on BMFMapController, provided by the MapExtension extension

根据给定增量缩放地图级别(Android独有)
setZoomPointBy(double amount, BMFPoint focus, {int? animateDurationMs}) → Future<bool>

Available on BMFMapController, provided by the MapExtension extension

根据给定增量以及给定的屏幕坐标缩放地图级别(Android独有)
setZoomTo(double zoom, {int? animateDurationMs}) → Future<bool>

Available on BMFMapController, provided by the MapExtension extension

设置地图缩放级别(Android独有)
showBaseIndoorMap(bool show) → Future<bool>

Available on BMFMapController, provided by the IndoorMapExtension extension

是否展示室内地图
showBaseIndoorMapPoi(bool showPoi) → Future<bool>

Available on BMFMapController, provided by the IndoorMapExtension extension

室内图标注是否显示
showHeatMap(bool show) → Future<bool>

Available on BMFMapController, provided by the HeatMapExtension extension

显示热力图(在某些Android机型上,该方法执行无效)
showmarkers({required List<BMFMarker> markers, required bool animated, EdgeInsets? insets}) → Future<bool>

Available on BMFMapController, provided by the MarkerExtension extension

设置地图使显示区域显示所有markers (iOS)since 3.1.0
showParticleEffect(BMFParticleEffectType effect) → Future<bool>

Available on BMFMapController, provided by the ParticleEffectExtension extension

显示粒子效果 since 3.5.0
showUserLocation(bool show) → Future<bool>

Available on BMFMapController, provided by the UserLocationExtension extension

地图设定是否显示定位图层
startHeatMapFrameAnimation() → Future<bool>

Available on BMFMapController, provided by the HeatMapExtension extension

开始热力图动画
stopHeatMapFrameAnimation() → Future<bool>

Available on BMFMapController, provided by the HeatMapExtension extension

停止热力图动画
switchBaseIndoorMapFloor(String floorId, String indoorId) → Future<BMFSwitchIndoorFloorError>

Available on BMFMapController, provided by the IndoorMapExtension extension

设置室内图楼层
switchLayerOrder(BMFLayerType layer, BMFLayerType otherLayer) → Future<bool>

Available on BMFMapController, provided by the LayerExtension extension

地图交换图层顺序 since 3.6.0 layer 其中一个图层 otherLayer 另一个图层
switchOverlayLayerAndPOILayer(bool isSwitch) → Future<bool>

Available on BMFMapController, provided by the LayerExtension extension

地图overlay图层与POI图层交换位置 since 3.2.0
takeSnapshot() → Future<Uint8List?>

Available on BMFMapController, provided by the MapExtension extension

获得地图当前可视区域截图
takeSnapshotWithRect(BMFMapRect rect) → Future<Uint8List?>

Available on BMFMapController, provided by the MapExtension extension

获得地图指定区域截图 (ios)
toString() → String
A string representation of this object.
inherited
updateClusters(List<BMFClusterInfo> clusterInfos) → Future<bool>

Available on BMFMapController, provided by the ClusterMarkerExtension extension

更新聚合BMFClusterInfo, since 3.7.0
updateHeatMap(BMFHeatMap heatMap) → Future<bool>

Available on BMFMapController, provided by the HeatMapExtension extension

更新热力图 since 3.5.0
updateLocationData(BMFUserLocation userLocation) → Future<bool>

Available on BMFMapController, provided by the UserLocationExtension extension

动态更新我的位置数据
updateLocationViewWithParam(BMFUserLocationDisplayParam userlocationDisplayParam) → Future<bool>

Available on BMFMapController, provided by the UserLocationExtension extension

动态定制我的位置样式
updateMapOptions(BMFMapOptions change) → Future<bool>

Available on BMFMapController, provided by the MapExtension extension

flutter -> native
zoomIn() → Future<bool>

Available on BMFMapController, provided by the MapExtension extension

map放大一级比例尺
zoomOut() → Future<bool>

Available on BMFMapController, provided by the MapExtension extension

map缩小一级比例尺

Operators

operator ==(Object other) → bool
The equality operator.
inherited