Constructors
constructor
- new BaseMap(baselineBaseMap): BaseMap
Accessors
baselineBaseMap
- get baselineBaseMap(): default
Returns default
Methods
getMapViewCtrlInstance
- getMapViewCtrlInstance(): number
Returns number
getMapControlHandle
- getMapControlHandle(): number
Returns number
addTileLayer
- addTileLayer(layer, addSDKTileBundle): boolean
Parameters
- layer: default
- addSDKTileBundle: AddSDKTileBundle
Returns boolean
updateTileLayer
- updateTileLayer(layer): void
Returns void
cleanSDKTileCache
- cleanSDKTileCache(layer): null | number
Returns null | number
createAddLayer
- createAddLayer(eUpdataType, ulTimerEscap, tag): number
Parameters
- eUpdataType: number
- ulTimerEscap: number
- tag: string
Returns number
setGestureEnable
- setGestureEnable(canMoving?, canZoom?, canRotate?, canOverLook?): void
Parameters
- canMoving: boolean = true
- canZoom: boolean = true
- canRotate: boolean = true
- canOverLook: boolean = true
Returns void
setGestureConfig
- setGestureConfig(bundle): void
Returns void
setMinLevel
- setMinLevel(level): void
Returns void
setMaxLevel
- setMaxLevel(level): void
Returns void
setDBClickEnable
- setDBClickEnable(enable): void
Returns void
setTouchNearly
- setTouchNearly(val): void
Returns void
setMapStatus
- setMapStatus(bundle): void
Returns void
updateShowCustomLayer
- updateShowCustomLayer(bundle): void
Returns void
showPoiMarker
- showPoiMarker(isShow): void
Returns void
showIndoorPoiMarker
- showIndoorPoiMarker(isShow): void
Returns void
fetchMapStatus
- fetchMapStatus(): NativeMapStatusBundle
Returns NativeMapStatusBundle
getMapOptions
- getMapOptions(): default
Returns default
relativePixel
- relativePixel(ll): [number, number]
Returns [number, number]
showLayer
- showLayer(layerId, bShow): void
Parameters
- layerId: number
- bShow: boolean
Returns void
updateLayer
- updateLayer(layer): void
Returns void
addLayer
- addLayer(layer): void
Returns void
removeLayer
- removeLayer(layer): boolean
Returns boolean
clearLayer
- clearLayer(layerId): void
Returns void
getOverlays
- getOverlays(): List<default>
Returns List<default>
findOverlayByName
- findOverlayByName(name): null | default
Returns null | default
zoom
- zoom(mapStatus, level, ptOffset?): void
Parameters
- mapStatus: MapStatus
- level: number
- ptOffset: [number, number] = ...
Returns void
setMapStatusLimits
- setMapStatusLimits(b): void
Returns void
rotatePlus
- rotatePlus(deg): void
Returns void
overlookingPlus
- overlookingPlus(deg): void
Returns void
setPixelToCenter
- setPixelToCenter(left, top, isAnimate): void
Parameters
- left: number
- top: number
- isAnimate: boolean
Returns void
getZoomToBoundF
- getZoomToBoundF(bundle, screenBd?): number
Parameters
- bundle: default
Optional screenBd: default
Returns number
registMapViewListener
- registMapViewListener(mapListener): void
Returns void
getDefaultCompassLayer
- getDefaultCompassLayer(): null | default
Returns null | default
getDefaultLocationLayer
- getDefaultLocationLayer(): null | default
Returns null | default
showTrafficMap
- showTrafficMap(bShow): void
Returns void
showBaseIndoorMap
- showBaseIndoorMap(bShow): void
Returns void
isBaseIndoorMapMode
- isBaseIndoorMapMode(): boolean
Returns boolean
isBaseIndoorMapShow
- isBaseIndoorMapShow(): boolean
Returns boolean
setEnableOverLook
- setEnableOverLook(bCanOverLook): void
Returns void
switchIndoorFloor
- switchIndoorFloor(obj): void
Returns void
changeCustomStyle
- changeCustomStyle(resourceManager, overwrite, r_path, path, callback): void
Parameters
- resourceManager: ResourceManager
- overwrite: boolean
- r_path: string
- path: string
- callback: Callback<void>
Returns void
initCustomStyle
- initCustomStyle(path, res_path?): boolean
Parameters
- path: string
Optional res_path: string
Returns boolean
setCustomStyleEnable
- setCustomStyleEnable(enable): boolean
Returns boolean
getNearlyObjID
- getNearlyObjID(x, y, radius): null | string
Parameters
- x: number
- y: number
- radius: number
Returns null | string
setOnBackOrForeground
- setOnBackOrForeground(isForeground): void
Returns void
set3DModelEnable
- set3DModelEnable(isEnable): void
Returns void
setHouseHeightEnable
- setHouseHeightEnable(isEnable): void
Returns void
showParticleEffectByType
- showParticleEffectByType(type): boolean
Returns boolean
closeParticleEffectByType
- closeParticleEffectByType(type): void
Returns void
customParticleEffectByType
- customParticleEffectByType(type, options): boolean
Returns boolean
addHexagonMapData
- addHexagonMapData(bundle): void
Returns void
setBaiduHeatMapEnabled
- setBaiduHeatMapEnabled(enabled, type): void
Parameters
- enabled: boolean
- type: number
Returns void
clearHexagonLayerCache
- clearHexagonLayerCache(): void
Returns void
setHexagonMapEnabled
- setHexagonMapEnabled(enabled): void
Returns void
clearHeatMapLayerCache
- clearHeatMapLayerCache(): void
Returns void
initHeatMapData
- initHeatMapData(bundle): void
Returns void
updateHeatMapData
- updateHeatMapData(bundle): void
Returns void
setHeatMapEnabled
- setHeatMapEnabled(enabled, data?): void
Parameters
- enabled: boolean
Optional data: string
Returns void
startHeatMapFrameAnimation
- startHeatMapFrameAnimation(): void
Returns void
stopHeatMapFrameAnimation
- stopHeatMapFrameAnimation(): void
Returns void
setHeatMapFrameAnimationIndex
- setHeatMapFrameAnimationIndex(idx): void
Returns void
geoPoint3toScreenLocation
- geoPoint3toScreenLocation(x, y, z): null | NativePoint
Parameters
- x: number
- y: number
- z: number
Returns null | NativePoint
BaseMap 类用于管理地图的基本操作。 该类扩展了基线引擎BaseMap,提供了额外的功能和接口,以便于处理更多类型的图层和覆盖物.