Class: CesiumTilesetLayer

vcs.vcm.layer.cesium~CesiumTilesetLayer

represents a specific layer for cesium tileset data, such as buildings, vector tiles, i3dm etc.

new CesiumTilesetLayer(options)

Name Type Description
options vcs.vcm.layer.cesium.CesiumTilesetLayer.Options

Subclasses

Extends

Members

className{string}

class Name of the Object

hiddenObjectIds{Array.<string>}

array of object Ids which should be hidden global, if this layer is active

name{string}

unique Name

Methods

activate(active){Promise} inherited

Activates or deactivates this layer object, i.e. changes its internal view state and updates the map by calling show

Name Type Description
active boolean

false or true activates or deactivates this layer

Fires:

addGenericFeatureProperties(properties) inherited

Set properties, which are always added to the generic object, eg. for use in balloons

Name Type Description
properties Object

clearHiddenObjects() inherited

clears all the hidden objects

clearHighlighting() inherited

clears all highlighted objects

clearStyle() inherited

Clears the style of this layer

dispose() inherited

disposes of this layer, removes instances from the current maps and the framework

getCesium3DTileset(){Cesium.Cesium3DTileset|null} inherited

returns the cesium 3D Tileset (see Cesium API Documentation for more details)

Deprecated
  • v3.6

    getClassName(){string} inherited

    returns the class name of this object.

    Deprecated
    • Yes
    Returns:
    className

    getConfigObject(){Object} inherited

    getExclusiveGroup(){string} inherited

    returns the exclusive group of this layer

    Deprecated
    • Yes

    returns the Extent of this layer

    Deprecated
    • Yes

    getId(){string} inherited

    returns the id of this object

    Deprecated
    • Yes

    getName(){string} inherited

    returns the name of the Object, the name is either given by the config Object or a uuid is generated

    Deprecated
    • Yes

    getType(){number} inherited

    returns the type of this layer

    Deprecated
    • Yes

    hideObjects(toHide) inherited

    hides a number of objects

    Name Type Description
    toHide Array.<(string|number)>

    A list of Object Ids which will be hidden

    highlight(toHighlight) inherited

    highlights a number of building objects with the given color

    Name Type Description
    toHighlight Object.<string, (vcs.vcm.util.style.VectorStyleItem|Cesium.Color|ol.style.Style)>

    isActive(){boolean} inherited

    checks if the layer is active

    Deprecated
    • Yes

    isExclusive(){boolean} inherited

    returns whether this layer can only be used exclusive

    Deprecated
    • Yes

    isIconManagerInUse(){boolean} inherited

    returns whether this layer is used by the iconmanager

    Deprecated
    • Yes

    isInitialized(){boolean} inherited

    returns true if the layer is initialized

    Deprecated
    • Yes

    isSupported(opt_map){boolean} inherited

    checks if the currently active map supports this layer

    Name Type Description
    map vcs.vcm.maps.Map

    setMaximumScreenSpaceError(value) inherited

    set the maximum screenspace error of this layer

    Name Type Description
    value number

    showObjects(unHide) inherited

    unHides a number of objects

    Name Type Description
    unHide Array.<(string|number)>

    A list of Object Ids which will be unHidden

    unHighlight(toUnHighlight) inherited

    unhighlights a number of building objects

    Name Type Description
    toUnHighlight Array.<string>

    Array with IDS to unhighlight

    Events

    LAYER_ACTIVATED inherited

    vcs.vcm.event.EventType.LAYER_ACTIVATED is triggered when a layer is activated.

    Type:

    LAYER_CHANGED inherited

    vcs.vcm.event.EventType.LAYER_CHANGED is triggered when a layer is activated or deactivated.

    Type:

    LAYER_DEACTIVATED inherited

    vcs.vcm.event.EventType.LAYER_DEACTIVATED is triggered when a layer is deactivated.

    Type:

    vcs.vcm.layer.cesium.CesiumTilesetLayer

    represents a specific layer for cesium tileset data, such as buildings, vector tiles, i3dm etc.

    new vcs.vcm.layer.cesium.CesiumTilesetLayer()

    Subclasses

    Extends

    Members

    className{string}

    class Name of the Object

    hiddenObjectIds{Array.<string>}

    array of object Ids which should be hidden global, if this layer is active

    name{string}

    unique Name

    Methods

    activate(active){Promise} inherited

    Activates or deactivates this layer object, i.e. changes its internal view state and updates the map by calling show

    Name Type Description
    active boolean

    false or true activates or deactivates this layer

    Fires:

    addGenericFeatureProperties(properties) inherited

    Set properties, which are always added to the generic object, eg. for use in balloons

    Name Type Description
    properties Object

    clearHiddenObjects() inherited

    clears all the hidden objects

    clearHighlighting() inherited

    clears all highlighted objects

    clearStyle() inherited

    Clears the style of this layer

    dispose() inherited

    disposes of this layer, removes instances from the current maps and the framework

    getCesium3DTileset(){Cesium.Cesium3DTileset|null} inherited

    returns the cesium 3D Tileset (see Cesium API Documentation for more details)

    Deprecated
    • v3.6

      getClassName(){string} inherited

      returns the class name of this object.

      Deprecated
      • Yes
      Returns:
      className

      getConfigObject(){Object} inherited

      getExclusiveGroup(){string} inherited

      returns the exclusive group of this layer

      Deprecated
      • Yes

      returns the Extent of this layer

      Deprecated
      • Yes

      getId(){string} inherited

      returns the id of this object

      Deprecated
      • Yes

      getName(){string} inherited

      returns the name of the Object, the name is either given by the config Object or a uuid is generated

      Deprecated
      • Yes

      getType(){number} inherited

      returns the type of this layer

      Deprecated
      • Yes

      hideObjects(toHide) inherited

      hides a number of objects

      Name Type Description
      toHide Array.<(string|number)>

      A list of Object Ids which will be hidden

      highlight(toHighlight) inherited

      highlights a number of building objects with the given color

      Name Type Description
      toHighlight Object.<string, (vcs.vcm.util.style.VectorStyleItem|Cesium.Color|ol.style.Style)>

      isActive(){boolean} inherited

      checks if the layer is active

      Deprecated
      • Yes

      isExclusive(){boolean} inherited

      returns whether this layer can only be used exclusive

      Deprecated
      • Yes

      isIconManagerInUse(){boolean} inherited

      returns whether this layer is used by the iconmanager

      Deprecated
      • Yes

      isInitialized(){boolean} inherited

      returns true if the layer is initialized

      Deprecated
      • Yes

      isSupported(opt_map){boolean} inherited

      checks if the currently active map supports this layer

      Name Type Description
      map vcs.vcm.maps.Map

      setMaximumScreenSpaceError(value) inherited

      set the maximum screenspace error of this layer

      Name Type Description
      value number

      showObjects(unHide) inherited

      unHides a number of objects

      Name Type Description
      unHide Array.<(string|number)>

      A list of Object Ids which will be unHidden

      unHighlight(toUnHighlight) inherited

      unhighlights a number of building objects

      Name Type Description
      toUnHighlight Array.<string>

      Array with IDS to unhighlight

      Events

      LAYER_ACTIVATED inherited

      vcs.vcm.event.EventType.LAYER_ACTIVATED is triggered when a layer is activated.

      Type:

      LAYER_CHANGED inherited

      vcs.vcm.event.EventType.LAYER_CHANGED is triggered when a layer is activated or deactivated.

      Type:

      LAYER_DEACTIVATED inherited

      vcs.vcm.event.EventType.LAYER_DEACTIVATED is triggered when a layer is deactivated.

      Type: