Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • SyncLayertreeMap

Index

Properties

layerHelper_

layerHelper_: LayerHelper

ngeoWMSTime_

ngeoWMSTime_: WMSTime

ogcServersObject_

ogcServersObject_: Object

Methods

createGroup_

  • createGroup_(treeCtrl: LayertreeController, map: Map, dataLayerGroup: LayerGroup, opt_position: number): ImageLayer<ImageSource> | LayerGroup
  • Create insert and return a layer group (for not mixed case) or a wmsLayer (for mixed case). Take care about the insertion order in the map in case of first level group.

    Parameters

    • treeCtrl: LayertreeController

      ngeo layertree controller.

    • map: Map

      A map that contains the group to insert the not first level group layer.

    • dataLayerGroup: LayerGroup

      the layer group to insert the first level group layer.

    • opt_position: number

    Returns ImageLayer<ImageSource> | LayerGroup

    a new layer.

createLayer

  • createLayer(treeCtrl: LayertreeController, map: Map, dataLayerGroup: LayerGroup, opt_position: number): LayerGroup | BaseLayer
  • Create, insert (or update) and return a layer from the GmfGroup or the GmfLayer of the given treeCtrl.

    Parameters

    • treeCtrl: LayertreeController

      ngeo layertree controller.

    • map: Map

      A map that contains the group to insert the not first level group layer.

    • dataLayerGroup: LayerGroup

      the layer group to insert the first level group layer.

    • opt_position: number

    Returns LayerGroup | BaseLayer

    a new layer.

createLayerFromGroup_

  • createLayerFromGroup_(treeCtrl: LayertreeController, mixed: boolean): ImageLayer<ImageSource> | LayerGroup

createLeafInAMixedGroup_

  • createLeafInAMixedGroup_(treeCtrl: LayertreeController, map: Map): ImageLayer<ImageSource> | TileLayer<TileSource>

createWMTSLayer_

  • createWMTSLayer_(gmfLayerWMTS: GmfLayerWMTS): TileLayer<TileSource>

getFirstLevelGroupCtrl_

getTimeParam_

initGmfLayerInANotMixedGroup_

  • Update a WMS layer with the given treeCtrl node information. Assumes that the first parent with ogcServer information is linked to the layer to update and that this treeCtrl node is a leafNode.

    Parameters

    • treeCtrl: LayertreeController

      ngeo layertree controller.

    • map: Map

      A map that contains the layer to update.

    Returns void

isOneParentNotMixed_

sync_

updateLayerReferences_

  • updateLayerReferences_(node: GmfBaseNode, layer: BaseLayer): void

updateLayerState_

  • updateLayerState_(layer: ImageLayer<ImageSource> | TileLayer<TileSource>, treeCtrl: LayertreeController): void

Generated using TypeDoc