ooomap 文档
API
使用手删
使用手删
欢迎使用 ooomap SDK
总控平台地图组件的使用
Classes
BaseLayer
Methods
addToTree
createTile
disposeTiles
findFarOfMyLevel
getLapNeighbor
getTileByData
hideAllChildren
isInView
viewToShowOrLoad
Map
Members
brightness
frameRate
isActive
maxFrameRate
picker
sceneManager
state
themes
useAOEffect
view
Methods
getInstance
clear
dispose
getThemeByID
nextTick
pause
resume
setConfig
Events
blockCreated
blur
buildingLoaded
doubleClick
endPick
floorLoaded
focus
longPressed
markerCreated
modelCreated
mouseenter
mouseleave
nodeCreated
picked
ready
sceneLoaded
startPick
update
viewChanged
viewModeChanged
zoomLevelChanged
MapEventHandler
Members
doubleClick
enabled
endPick
longPressed
mouseenter
mouseleave
picked
pickIndex
startPick
Methods
clone
dispose
setEntity
Node
Members
children
data
entity
name
parent
position
show
type
Methods
add
clone
dispose
find
findData
getProp
remove
removeEntity
setData
setEntity
setProp
OMBlock
Members
height
Methods
addTopImage
build
buildBorder
buildTopImages
changeType
disposeBorderLine
flashHeight
getMaxArea
getStyle
removeTopImage
removeTopImages
setAlpha
setColor
setHeight
setType
updateStyle
OMBuilding
Methods
findData
findPath
focusFloors
getFloorByFloorNumber
getFloorIndex
getFloors
getNodeByID
getOMScene
keywordsFind
locateFloors
remove
removeFloor
toIndoor
toOutdoor
viewFloors
OMModel
Methods
changeModelID
clearActions
load
setEmissive
OMNode
Members
id
Methods
add
addScript
getAncestor
getScriptByName
invokeScript
remove
removeAllScriptInstance
removeScript
setPosition
setRotation
setScale
setTransform
updateTransform
OMPrimitive
Methods
setAlpha
setColor
OMScene
Members
autoIndoor
Methods
addBuilding
clear
createScene
findData
getBuildingByID
getBuildingByIndex
getBuildingIndex
getFloor
removeBuilding
removeChildren
setData
OMScriptManager
Methods
addScript
createSceneScripts
createScriptByString
invokeScripts
registerScript
removeScript
OMStruct
Methods
forEachNode
getRootModelRadius
hideNodes
onlyShowNode
setPosition
setRotation
setScale
showAllNodes
showNodes
PlaneMarkerNode
Members
angle
angle
id
size
Methods
add
addScript
getAncestor
getScriptByName
invokeScript
moveTo
remove
removeAllScriptInstance
removeScript
setPosition
setRotation
setScale
setSize
setSpriteSheet
setTransform
updateTransform
Route
Methods
clearLines
computeGraph
createByData
createLineNodeByPath
createRoadSegment
findClosestLifts
findClosestSegment
findPathAsync
findPathRoadPointIDArrAsync
getPointsByPath
getVectors
registerToGraph
removePoints
removeSegments
snapToRoute
SpriteMarkerNode
Members
doubleClick
enabled
endPick
longPressed
mouseenter
mouseleave
picked
pickIndex
position
scale
scale
startPick
tag
Methods
clone
dispose
flash
getFrameString
getTextData
getTextString
markerHide
markerShow
refresh
setData
setEntity
setImage
setImageSize
setText
setTextColor
toTargetAlpha
updateContent
updateFrame
updateRect
utils
Methods
bd09ToGcj02
bd09ToWgs84
checkSpriteInView
cloneJSON
collect
collectMaterials
colorToStr
findFromArray
findMarkerData
findModelData
focusObject
gcj02ToBd09
gcj02ToWgs84
generateID
getBBoxOfObjects
getBoundingSphere
getCamera2DSize
getCameraDataByZoom
getMouse
getNearestAngle
getNodeRoot
getp
getPointByDistance
getRootNode
getSuper
getZoomByRadius
getZoomFactor
iscw
isJson
latLongToVector3
lngLatToMercator
loadTexture
mercatorToLngLat
removeFromArray
setMaterialColor
traverse
traverseJSON
vector3ToScreen
wgs84ToGcj02
View
Members
backgroundColor
maxPolarAngle
minPolarAngle
polarAngle
viewAngle
viewCenter
viewCenter
viewMode
zoom
zoomLevel
Methods
dispose
getScreenShot
getViewState
moveTo
onlyShow
resize
setConfig
setViewState
setZoomLevelRange
updateCamera2D
updateFrustum