SymbolLibManager

new SuperMap3D.SymbolLibManager(url)

Symbol libary management class
Name Type Description
url String Plot service address

Methods

staticSuperMap3D.SymbolLibManager.getInstance(Plot service address )SymbolLibMangaer

Name Type Description
Plot service address String
Returns:
Instance object of symbol libary management
Example:
var symbolLibManager = SymbolLibManager.getInstance(url);
 symbolLibManager.initializecompleted.addEventListener(function(){});
 symbolLibManager.initializeAsync();

cacheSymbolLib(libID)

Cache all dot symbols from a specific symbol library
Name Type Description
libID Number ID of symbol library

cacheSymbolLib(libID)

Cache all dot symbols from a specific symbol library
Name Type Description
libID Number ID of symbol library

destroy()

Destroy a Graphic Object.

destroy()

Destroy a Graphic Object.

initializeAsync()

Asynchronously initialize a Symbol Library Management Object.

initializeAsync(isCachedAllSymbols)

Asynchronously initialize a Symbol Library Management Object.
Name Type Description
isCachedAllSymbols Boolean Whether to cache all symbol information