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/ol/js/util/wmtscapabilities.js, line 106 -
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/ol/js/util/wmtscapabilities.js, line 23 -
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/ol/js/util/wmtscapabilities.js, line 123 -
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/ol/js/util/wmtscapabilities.js, line 59 -
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.