Module: IDEE/impl/util/wmtscapabilities

IDEE/impl/util/wmtscapabilities


Este módulo contiene funciones para obtener la extensión de una capa WMTS.

Methods

module:IDEE/impl/util/wmtscapabilities.getLayers(capabilities, url, EPSGcode){Array.<IDEE.Layer>}

impl/cesium/js/util/wmtscapabilities.js, line 104

Este método obtiene las capas WMTS a partir de su 'GetCapabilities'.

Name Type Description
capabilities Mx.GetCapabilities

Metadatos sobre el servicio.

url String

URL del WMTS.

EPSGcode String

Código de la proyección.

Returns:
Capas WMTS.
Example
import { getLayers } from 'impl/util/wmtscapabilities';

getExtentRecursive(layer, layerName, code){Array.<Number>}

impl/cesium/js/util/wmtscapabilities.js, line 21

Este método calcula recursivamente la extensión de una capa específica a partir de su 'GetCapabilities'.

Name Type Description
layer Mx.GetCapabilities

Lista de capas disponibles en el servicio.

layerName String

Nombre de la capa.

code String

Código de la proyección.

Returns:
Extensión.

getLayerExtent(parsedCapabilities, name, code){Array.<Number>}

impl/cesium/js/util/wmtscapabilities.js, line 121

Este método calcula la extensión de una capa específica a partir de su 'GetCapabilities'.

Name Type Description
parsedCapabilities Mx.GetCapabilities

Metadatos sobre el servicio.

name String

Nombre de la capa.

code String

Código de la proyección.

Returns:
Extensión.
Example
import getLayerExtent from 'impl/util/wmtscapabilities';

getLayersRecursive(layer, urlService, EPSGcode, capabilities){Array.<IDEE.Layer>}

impl/cesium/js/util/wmtscapabilities.js, line 57

Este método obtiene las capas WMTS a partir de su 'GetCapabilities'.

Name Type Description
layer Mx.GetCapabilities

Lista de capas disponibles.

urlService String

URL del WMTS.

EPSGcode String

Código de la proyección.

capabilities Mx.GetCapabilities

Metadatos sobre el servicio.

Returns:
Capas WMTS.