Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Constructors

constructor

Methods

addCesiumObject

  • addCesiumObject(object: any): void

Private addCesiumObjects_

  • addCesiumObjects_(cesiumObjects: any[], layerId: string, layer: any): void

Private addLayers_

  • addLayers_(root: any): void

Protected convertLayerToCesiumImageries

  • convertLayerToCesiumImageries(olLayer: any, viewProj: any): ImageryLayer[]
  • Creates an array of Cesium.ImageryLayer. May be overriden by child classes to implement custom behavior. The default implementation handles tiled imageries in EPSG:4326 or EPSG:3859.

    Parameters

    • olLayer: any
    • viewProj: any

      Projection of the view.

    Returns ImageryLayer[]

    array or null if not possible (or supported)

createSingleLayerCounterparts

  • createSingleLayerCounterparts(olLayerWithParents: any): ImageryLayer[]

Protected destroyAll

  • destroyAll(): void

destroyCesiumObject

  • destroyCesiumObject(object: any): void

Private listenForGroupChanges_

  • listenForGroupChanges_(group: any): void

Protected orderLayers

  • orderLayers(): void

raiseToTop

  • raiseToTop(counterpart: ImageryLayer): void

removeAllCesiumObjects

  • removeAllCesiumObjects(destroy: any): void

Private removeAndDestroySingleLayer_

  • removeAndDestroySingleLayer_(layer: any): boolean

Private removeLayer_

  • removeLayer_(root: any): void

removeSingleCesiumObject

  • removeSingleCesiumObject(object: any, destroy: any): void

synchronize

  • synchronize(): void

Private unlistenSingleGroup_

  • unlistenSingleGroup_(group: any): void

Generated using TypeDoc