Sign layer.
Attention: The signage layer does not support instantiation and needs to be retrieved from the EffectLayers object.
Example:
// Create the MGISManger for the current scene
let mGISManager = new SuperMap3D.MGISManager({ scene: scene, serverUrl: serverUrl});
// get signage layer
let signLayer = mGISManager.effectLayers.signLayer;
Members
-
Set (get) whether the signage can be dragged
-
Default Value:
true
Methods
-
Add signage
Name Type Description sign
Sign signage object -
Get all signage objects
Returns:
All signage objects -
getSignByID(id) → Sign
-
Get the signage object by the signage ID
Name Type Description id
String Signage ID Returns:
Returns the signage object successfully, otherwise returns undefined. -
Remove Signage
Name Type Description sign
Sign Signage object Returns:
True on success, false otherwise.