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 capabilitiesMx.GetCapabilities Metadatos sobre el servicio.
urlString URL del WMTS.
EPSGcodeString 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 layerMx.GetCapabilities Lista de capas disponibles en el servicio.
layerNameString Nombre de la capa.
codeString 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 parsedCapabilitiesMx.GetCapabilities Metadatos sobre el servicio.
nameString Nombre de la capa.
codeString 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 layerMx.GetCapabilities Lista de capas disponibles.
urlServiceString URL del WMTS.
EPSGcodeString Código de la proyección.
capabilitiesMx.GetCapabilities Metadatos sobre el servicio.
Returns:
Capas WMTS.