JSLayerList
Provides an API for managing layers within a map.
let userlayer = new Module.JSLayerList(true); // Returns a user layer
let serverlayer = new Module.JSLayerList(false); // Returns a service layerFunction
count() → number
let layerList = new Module.JSLayerList(true);
layerList.createLayer(“firstlayer”, Module.ELT_POLYHEDRON);
layerList.createLayer(“endlayer”, Module.ELT_POLYHEDRON);
let count = layerList.count();
console.log(count);createLayer(name, type) → JSLayer
Name
Type
Description
let layerList = new Module.JSLayerList(true);
let layer = layerList.createLayer(“NewLayer”, Module.ELT_POLYHEDRON);createObjectLayer(option) → JSLayer
Name
Type
Description
createWFSLayer(name, type) → JSLayer
Name
Type
Description
createWMSLayer( name ) → JSLayer
Name
Type
Description
createXDServerLayer(option) → JSLayer
Name
Type
Description
delLayerAtFirst() → boolean
delLayerAtIndex(index) → boolean
Name
Type
Description
delLayerAtLast() → boolean
delLayerAtName(name) → boolean
Name
Type
Description
firstAtLayer() → JSLayer
indexAtLayer(index) → JSLayer
Name
Type
Description
lastAtLayer() → JSLayer
layerAtIndex(layer) → number
Name
Type
Description
nameAtLayer(name) → JSLayer
Name
Type
Description
setLayerMove(layer, type) → boolean
Name
Type
Description
setLayerTopNBottom(layer, type) → boolean
Name
Type
Description
getVisible(name) → number
Name
Type
Description
setVisible(name, type)
Name
Type
Description
Type Definitions
CreateObjectLayerOptions
Name
Type
Attributes
Default
Description
CreateServerLayerOptions
Name
Type
Attributes
Default
Description
Last updated