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:194

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:175


dialog

● dialog: MatDialog

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


dialogRef

● dialogRef: MatDialogRef<WmtsLayerManagertDialogComponent>

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


errorInRun

● errorInRun: boolean = false

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


format

● format: string

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


getCapaUrl

● getCapaUrl: string

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


getTilesBaseUrl

● getTilesBaseUrl: string

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


getTilesInfoBus

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

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


isGetCapaLoading

● isGetCapaLoading: boolean = false

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


metadata

● metadata: Map<string, string>

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


onError

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

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


supportedCRSCode

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

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


tileMatrixSetIdenttifier

● tileMatrixSetIdenttifier: string

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


version

● version: string

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


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:466

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:436

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:277

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:401

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:293

Parameters:

Name Type
layerElement Element

Returns: Array<Dimension>


getDimensionsFromGroupValues

getDimensionsFromGroupValues(formGroup: any): Object

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

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:322

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:354

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:375

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:342

Parameters:

Name Type
xmlDoc any

Returns: string


getZoomMinMax

getZoomMinMax(xmlDoc: Document): Array<number>

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

Parameters:

Name Type
xmlDoc Document

Returns: Array<number>


ngOnChanges

ngOnChanges(changes: SimpleChanges): void

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

Parameters:

Name Type
changes SimpleChanges

Returns: void


ngOnInit

ngOnInit(): void

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

Returns: void


run

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

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

Parameters:

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

Returns: void