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 193 -
缓存所有标号。
-
cacheSymbolData()
leaflet/plot/SymbolLib.js, line 274 -
缓存标号数据。
-
destroy()
leaflet/plot/SymbolLib.js, line 86 -
销毁图形对象。
-
getClassFication(){String}
leaflet/plot/SymbolLib.js, line 310 -
获得标号库的密级。
Returns:
Type Description String 返回标号库密级。 -
getCreateTime(){String}
leaflet/plot/SymbolLib.js, line 323 -
获得标号库的创建时间。
Returns:
Type Description String 返回标号库创建时间。 -
getCreator(){String}
leaflet/plot/SymbolLib.js, line 336 -
获取标号库的创建单位。
Returns:
Type Description String 返回标号库的创建单位。 -
getModifyTime(){String}
leaflet/plot/SymbolLib.js, line 349 -
获取标号库的修改时间。
Returns:
Type Description String 返回标号库的修改时间。 -
getRootSymbolIconUrl(){String}
leaflet/plot/SymbolLib.js, line 362 -
获得标号Icon根目录的URL。
Returns:
Type Description String 返回标号Icon根目录的URL。 -
getRootSymbolInfo(){Object}
leaflet/plot/SymbolLib.js, line 388 -
获取标号库的根节点信息。
Returns:
Type Description Object 返回标号库的根节点信息。 -
getSymbolCount(){number}
leaflet/plot/SymbolLib.js, line 286 -
获取标号的个数。
Returns:
Type Description number 返回标号的个数。 -
getSymbolData(){Object}
leaflet/plot/SymbolLib.js, line 259 -
获取标号数据。
Returns:
Type Description Object 返回标号数据。 -
getSymbolLibID(){number}
leaflet/plot/SymbolLib.js, line 250 -
获取标号库标识。
Returns:
Type Description number 返回标号库标识。 -
getSymbolLibName(){String}
leaflet/plot/SymbolLib.js, line 114 -
获取标号库名称。
Returns:
Type Description String 返回标号库名称。 -
getSymbolName(code){String}
leaflet/plot/SymbolLib.js, line 127 -
获取标号名称。
Name Type Description code
number 标号的code。
Returns:
Type Description String 返回标号名称。 -
getVersion(){String}
leaflet/plot/SymbolLib.js, line 375 -
获取标号库的版本信息。
Returns:
Type Description String 返回标号库的版本信息。 -
querySymbolbyKey(key){Array.<Object>}
leaflet/plot/SymbolLib.js, line 299 -
根据关键字(名称或code)查询标号。
Name Type Description key
string 关键字。
Returns:
Type Description Array.<Object> 返回标号信息数组。