Namespace: plotting

L.supermap.plotting

iClient9D 动态标绘模块的命名空间。

Classes

airDeployment
airRoute
algoSymbol
arcRegion
avoidRegion
dotSymbol
drawControl
editControl
flagGroup
GOAnimation
GOAnimationAttribute
GOAnimationBlink
GOAnimationGrow
goAnimationManager
GOAnimationRotate
GOAnimationScale
GOAnimationShow
GOAnimationWay
graphicLayer
GraphicObject
groupObject
interferenceBeam
lineRelation
literateSign
missileRoute
movingTargetLayer
navyDeployment
navyRoute
pathText
picture
plottingLayer
PlottingObject
query
Route
routeNode
satellite
satelliteTimeWindows
sitDataManager
symbolLib
symbolLibManager
symbolText
symbolText1

Methods

destroy()

leaflet/plot/Plotting.js, line 124

销毁该类,释放相关资源。

getClientID(){string}

leaflet/plot/Plotting.js, line 194

获取客户端用户的ID。

Returns:
Type Description
string 返回客户端用户的ID。

getControl(map, serverUrl){L.supermap.plotting}

leaflet/plot/Plotting.js, line 314

获取总控类对象。

Name Type Description
map L.map

地图。

serverUrl string

标绘服务地址。

Returns:
Type Description
L.supermap.plotting 返回总控类对象。

getDefaultStyle(){SuperMap.Plot.DefaultStyle}

leaflet/plot/Plotting.js, line 158

获取缺省属性管理接口。

Returns:
Type Description
SuperMap.Plot.DefaultStyle 返回缺省属性对象。

getDPI(){Number}

leaflet/plot/Plotting.js, line 230

获取DPI。

Returns:
Type Description
Number 返回DPI。

getFeatureByUuid(uuid){L.supermap.plotting.PlottingObject}

leaflet/plot/Plotting.js, line 292

根据用户定义的唯一ID获取指定的feature。

Name Type Description
uuid string

用户定义的唯一ID。

Returns:
Type Description
L.supermap.plotting.PlottingObject 返回feature。

getGOAnimationManager(){L.supermap.plotting.goAnimationManager}

leaflet/plot/Plotting.js, line 185

获取动画管理器。

Returns:
Type Description
L.supermap.plotting.goAnimationManager 返回动画管理对象。

getSitDataManager(){L.supermap.plotting.sitDataManager}

leaflet/plot/Plotting.js, line 167

获取态势数据管理接口。

Returns:
Type Description
L.supermap.plotting.sitDataManager 返回态势数据管理对象。

getSymbolLibManager(){L.supermap.plotting.symbolLibManager}

leaflet/plot/Plotting.js, line 176

获取标号库管理器。

Returns:
Type Description
L.supermap.plotting.symbolLibManager 返回标号库管理对象。

getTouchMode(){boolean}

leaflet/plot/Plotting.js, line 212

获取触屏模式标志。

Returns:
Type Description
boolean 返回触屏模式标志。

getTransManager(){L.supermap.plotting.getTransManager}

leaflet/plot/Plotting.js, line 248

获取标号编辑信息列表管理类。

Returns:
Type Description
L.supermap.plotting.getTransManager 返回标号编辑信息列表管理对象。

setClientID(clientID)

leaflet/plot/Plotting.js, line 203

设置客户端用户的ID。

Name Type Description
clientID string

客户端用户的ID。

setDPI(dpi)

leaflet/plot/Plotting.js, line 239

设置DPI。

Name Type Description
dpi Number

DPI。

setMap(map)

leaflet/plot/Plotting.js, line 257

设置地图。

Name Type Description
map L.map

地图。

setPlotUrl(plotUrl)

leaflet/plot/Plotting.js, line 273

设置标绘服务地址

Name Type Description
plotUrl string

标绘服务地址。

setTouchMode(touchMode)

leaflet/plot/Plotting.js, line 221

设置触屏模式标志。

Name Type Description
touchMode boolean

触屏模式标志。