L.supermap.plotting.symbolLib(options)
leaflet/plot/SymbolLib.js, line 2
| Name | Type | Description | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options |
Object |
标号库参数。
|
Examples
如果没有通过 L.supermap.plotting.symbolLib 去获取标号库,则标号库的使用方法如下:
(code)
var symbolLib = new L.supermap.plotting.symbolLib({"url":url, "libID":libID});
symbolLib.on(SuperMap.Plot.Event.initializecompleted, function(){ });
symbolLib.initializeAsync();
(end)
直接用标号库数据去初始化,方法如下:
(code)
var symbolLib = new L.supermap.plotting.symbolLib({"symbolLibData":symbolLibData});
(end)
Methods
-
cachedSymbols()
leaflet/plot/SymbolLib.js, line 191 -
缓存所有标号。
-
cacheSymbolData()
leaflet/plot/SymbolLib.js, line 243 -
缓存标号数据。
-
destroy()
leaflet/plot/SymbolLib.js, line 86 -
销毁图形对象。
-
getClassFication()
leaflet/plot/SymbolLib.js, line 277 -
获得标号库的密级。
-
getCreateTime()
leaflet/plot/SymbolLib.js, line 289 -
获得标号库的创建时间。
-
getCreator()
leaflet/plot/SymbolLib.js, line 301 -
获取标号库的创建单位。
-
getModifyTime()
leaflet/plot/SymbolLib.js, line 313 -
获取标号库的修改时间。
-
getRootSymbolIconUrl()
leaflet/plot/SymbolLib.js, line 325 -
获得标号Icon根目录的Url。
-
getRootSymbolInfo()
leaflet/plot/SymbolLib.js, line 349 -
获取标号库的根节点信息
-
getSymbolCount()
leaflet/plot/SymbolLib.js, line 255 -
获取标号的个数。
-
getSymbolData()
leaflet/plot/SymbolLib.js, line 229 -
获取标号数据。
-
getSymbolLibID()
leaflet/plot/SymbolLib.js, line 221 -
获取标号库标识。
-
getSymbolLibName()
leaflet/plot/SymbolLib.js, line 114 -
获取标号库名称。
-
getSymbolName(code)
leaflet/plot/SymbolLib.js, line 126 -
获取标号名称。
Name Type Description codenumber 标号的code。
-
getVersion()
leaflet/plot/SymbolLib.js, line 337 -
获取标号库的版本信息。
-
querySymbolbyKey(key)
leaflet/plot/SymbolLib.js, line 267 -
根据关键字(名称或code)查询标号。
Name Type Description keystring 关键字。