arlas-web-components > "components/wmts-layer-manager/wmts-layer-manager.component" > WmtsLayerManagerComponent

Class: WmtsLayerManagerComponent

Hierarchy

WmtsLayerManagerComponent

Implements

  • OnInit
  • OnChanges

Index

Constructors

Properties

Methods


Constructors

constructor

new WmtsLayerManagerComponent(dialog: MatDialog, http: HttpClient): WmtsLayerManagerComponent

Defined in components/wmts-layer-manager/wmts-layer-manager.component.ts:193

Parameters:

Name Type
dialog MatDialog
http HttpClient

Returns: WmtsLayerManagerComponent


Properties

dateFormat

● dateFormat: string = "YYYY-MM-DDT00:00:00"

Defined in components/wmts-layer-manager/wmts-layer-manager.component.ts:174


dialog

● dialog: MatDialog

Defined in components/wmts-layer-manager/wmts-layer-manager.component.ts:195


dialogRef

● dialogRef: MatDialogRef<WmtsLayerManagertDialogComponent>

Defined in components/wmts-layer-manager/wmts-layer-manager.component.ts:134


errorInRun

● errorInRun: boolean = false

Defined in components/wmts-layer-manager/wmts-layer-manager.component.ts:192


format

● format: string

Defined in components/wmts-layer-manager/wmts-layer-manager.component.ts:164


getCapaUrl

● getCapaUrl: string

Defined in components/wmts-layer-manager/wmts-layer-manager.component.ts:139


getTilesBaseUrl

● getTilesBaseUrl: string

Defined in components/wmts-layer-manager/wmts-layer-manager.component.ts:151


getTilesInfoBus

● getTilesInfoBus: Subject<GetTilesInfo> = new Subject()

Defined in components/wmts-layer-manager/wmts-layer-manager.component.ts:185


isGetCapaLoading

● isGetCapaLoading: boolean = false

Defined in components/wmts-layer-manager/wmts-layer-manager.component.ts:193


metadata

● metadata: Map<string, string>

Defined in components/wmts-layer-manager/wmts-layer-manager.component.ts:144


onError

● onError: Subject<Error> = new Subject()

Defined in components/wmts-layer-manager/wmts-layer-manager.component.ts:190


supportedCRSCode

● supportedCRSCode: string[] = new Array('3857', '900913')

Defined in components/wmts-layer-manager/wmts-layer-manager.component.ts:169


tileMatrixSetIdenttifier

● tileMatrixSetIdenttifier: string

Defined in components/wmts-layer-manager/wmts-layer-manager.component.ts:180


version

● version: string

Defined in components/wmts-layer-manager/wmts-layer-manager.component.ts:158


Methods

buildGetTileInfo

buildGetTileInfo(xmlDoc: Document, layer: string, style: string, md: Object, dimensions?: Object): GetTilesInfo

Defined in components/wmts-layer-manager/wmts-layer-manager.component.ts:465

Parameters:

Name Type
xmlDoc Document
layer string
style string
md Object
Optional dimensions Object

Returns: GetTilesInfo


buildGetTileUrl

buildGetTileUrl(xmlDoc: Document, layer: string, style: string, dimensions?: Object): string

Defined in components/wmts-layer-manager/wmts-layer-manager.component.ts:435

Parameters:

Name Type
xmlDoc Document
layer string
style string
Optional dimensions Object

Returns: string


geLayerToData

geLayerToData(xmlDoc: Document): Map<string, LayerParam>

Defined in components/wmts-layer-manager/wmts-layer-manager.component.ts:276

Parameters:

Name Type
xmlDoc Document

Returns: Map<string, LayerParam>


getBbox

getBbox(xmlDoc: Document, layer: string): Array<number>

Defined in components/wmts-layer-manager/wmts-layer-manager.component.ts:400

Parameters:

Name Type
xmlDoc Document
layer string

Returns: Array<number>


getDimension

getDimension(layerElement: Element): Array<Dimension>

Defined in components/wmts-layer-manager/wmts-layer-manager.component.ts:292

Parameters:

Name Type
layerElement Element

Returns: Array<Dimension>


getDimensionsFromGroupValues

getDimensionsFromGroupValues(formGroup: any): Object

Defined in components/wmts-layer-manager/wmts-layer-manager.component.ts:476

Parameters:

Name Type
formGroup any

Returns: Object


getFormat

getFormat(xmlDoc: Document, layer: string): string

Defined in components/wmts-layer-manager/wmts-layer-manager.component.ts:321

Parameters:

Name Type
xmlDoc Document
layer string

Returns: string


getKVPBaseUrl

getKVPBaseUrl(xmlDoc: Document): string

Defined in components/wmts-layer-manager/wmts-layer-manager.component.ts:353

Parameters:

Name Type
xmlDoc Document

Returns: string


getTileMatrixSet

getTileMatrixSet(xmlDoc: Document, layer: string): string

Defined in components/wmts-layer-manager/wmts-layer-manager.component.ts:374

Parameters:

Name Type
xmlDoc Document
layer string

Returns: string


getVersion

getVersion(xmlDoc: any): string

Defined in components/wmts-layer-manager/wmts-layer-manager.component.ts:341

Parameters:

Name Type
xmlDoc any

Returns: string


getZoomMinMax

getZoomMinMax(xmlDoc: Document): Array<number>

Defined in components/wmts-layer-manager/wmts-layer-manager.component.ts:423

Parameters:

Name Type
xmlDoc Document

Returns: Array<number>


ngOnChanges

ngOnChanges(changes: SimpleChanges): void

Defined in components/wmts-layer-manager/wmts-layer-manager.component.ts:202

Parameters:

Name Type
changes SimpleChanges

Returns: void


ngOnInit

ngOnInit(): void

Defined in components/wmts-layer-manager/wmts-layer-manager.component.ts:199

Returns: void


run

run(header?: HttpHeaders, md?: object, timeoutDuration?: number, numberOfRetry?: number): void

Defined in components/wmts-layer-manager/wmts-layer-manager.component.ts:209

Parameters:

Name Type Default value
Optional header HttpHeaders -
Default value md object {}
Default value timeoutDuration number 100000
Default value numberOfRetry number 0

Returns: void