BMFMapOptions constructor

BMFMapOptions(
  1. {BMFMapType mapType: BMFMapType.Standard,
  2. BMFCoordinateBounds limitMapBounds,
  3. BMFPoint compassPosition,
  4. BMFCoordinate center,
  5. int zoomLevel,
  6. int minZoomLevel,
  7. int maxZoomLevel,
  8. double rotation,
  9. double overlooking,
  10. int minOverlooking,
  11. bool buildingsEnabled,
  12. bool showMapPoi: true,
  13. bool trafficEnabled,
  14. bool baiduHeatMapEnabled: false,
  15. bool gesturesEnabled,
  16. bool zoomEnabled,
  17. bool zoomEnabledWithTap,
  18. bool scrollEnabled,
  19. bool overlookEnabled,
  20. bool rotateEnabled,
  21. bool forceTouchEnabled: false,
  22. bool showMapScaleBar,
  23. BMFPoint mapScaleBarPosition,
  24. BMFLogoPosition logoPosition: BMFLogoPosition.LeftBottom,
  25. BMFCoordinateBounds visibleMapBounds,
  26. BMFEdgeInsets mapPadding,
  27. bool updateTargetScreenPtWhenMapPaddingChanged: true,
  28. bool changeWithTouchPointCenterEnabled: false,
  29. bool changeCenterWithDoubleTouchPointEnabled: true,
  30. bool baseIndoorMapEnabled,
  31. bool showIndoorMapPoi: true}
)

BMFMapOptions构造方法

Implementation

BMFMapOptions({
  this.mapType: BMFMapType.Standard,
  this.limitMapBounds,
  this.compassPosition,
  this.center,
  this.zoomLevel,
  this.minZoomLevel,
  this.maxZoomLevel,
  this.rotation,
  this.overlooking,
  this.minOverlooking,
  this.buildingsEnabled,
  this.showMapPoi: true,
  this.trafficEnabled,
  this.baiduHeatMapEnabled: false,
  this.gesturesEnabled,
  this.zoomEnabled,
  this.zoomEnabledWithTap,
  this.scrollEnabled,
  this.overlookEnabled,
  this.rotateEnabled,
  this.forceTouchEnabled: false,
  this.showMapScaleBar,
  this.mapScaleBarPosition,
  this.logoPosition: BMFLogoPosition.LeftBottom,
  this.visibleMapBounds,
  this.mapPadding,
  this.updateTargetScreenPtWhenMapPaddingChanged: true,
  this.changeWithTouchPointCenterEnabled: false,
  this.changeCenterWithDoubleTouchPointEnabled: true,
  this.baseIndoorMapEnabled,
  this.showIndoorMapPoi: true,
});