new WMTS(options, vendorOptions)
Constructor principal de la clase. Crea una capa WMTS con parámetros especificados por el usuario.
| Name | Type | Description |
|---|---|---|
options |
Mx.parameters.LayerOptions |
Parámetros opcionales para la capa.
|
vendorOptions |
Object |
Opciones para la biblioteca base. Ejemplo vendorOptions: |
Properties:
| Name | Type | Description |
|---|---|---|
minZoom |
Number | Zoom mínimo aplicable a la capa. |
maxZoom |
Number | Zoom máximo aplicable a la capa. |
options |
Object | Opciones personalizadas para esta capa. |
Extends
- IDEE.impl.layer.Layer
Methods
-
activatePickFeatures(source)
impl/cesium/js/layer/WMTS.js, line 323 -
Almacena en optsPickFeatures donde el usuario realiza click. Se usa principalmente para permitir consultar la capa.
Name Type Description sourceObject WebMapTileServiceImageryProvider.
-
addLayer_(capabilitiesOptions)
impl/cesium/js/layer/WMTS.js, line 229 -
Este método agrega esta capa como capa única.
- ⚠️ Advertencia: Este método no debe ser llamado por el usuario.
Name Type Description capabilitiesOptionsIDEE.layer.WMTS.impl.capabilitiesOptions Opciones metadatos.
-
addLayerNotCapabilities_()
impl/cesium/js/layer/WMTS.js, line 274 -
Este método agrega esta capa sin usar capabilidades.
- ⚠️ Advertencia: Este método no debe ser llamado por el usuario.
-
addTo(map)
impl/cesium/js/layer/WMTS.js, line 141 -
Este método añade la capa al mapa.
Name Type Description mapIDEE.impl.Map Mapa de la implementación.
-
destroy()
impl/cesium/js/layer/WMTS.js, line 515 -
Este método destruye esta capa, limpiando el HTML y anulando el registro de todos los eventos.
-
equals(obj){Boolean}
impl/cesium/js/layer/WMTS.js, line 533 -
Este método comprueba si un objeto es igual a esta capa.
Name Type Description objObject Objeto a comparar.
Returns:
Verdadero es igual, falso si no.
-
getCapabilities(){capabilitiesOptionsPromise}
impl/cesium/js/layer/WMTS.js, line 424 -
Este método devuelve los metadatos de un servicio WMTS.
Returns:
Metadatos.
-
getCapabilitiesOptions_(){capabilitiesOptionsPromise}
impl/cesium/js/layer/WMTS.js, line 397 -
Este método devuelve las opciones de los metadatos de un servicio WMTS.
- ⚠️ Advertencia: Este método no debe ser llamado por el usuario.
Returns:
Opciones metadatos.
-
getFeatureInfoUrl(coordinate, zoom, formatInfo, longlat){String}
impl/cesium/js/layer/WMTS.js, line 557 -
Devuelve la url con información de los objetos geográficos.
Name Type Description coordinateArray Coordenadas. La coordenada X Y del mosaico.
zoomNumber Zoom. El nivel del mosaico.
formatInfoString Formato de la información.
longlatArray Longitud y latitud en la que se seleccionarán las características.
Returns:
URL de la información de los objetos geográficos.
-
getFilterCapabilities_(capabilities){Object}
impl/cesium/js/layer/WMTS.js, line 346 -
Este método devuelve las opciones filtradas de los metadatos de un servicio WMTS para la capa actual.
- ⚠️ Advertencia: Este método no debe ser llamado por el usuario.
Name Type Description capabilitiesObject Metadatos.
Returns:
Metadatos filtrados.
-
getLegendURL(){String}
impl/cesium/js/layer/WMTS.js, line 658 -
Devuelve la URL de la leyenda.
Returns:
URL de la leyenda.
-
getMaxResolution(){maxResolution}
impl/cesium/js/layer/WMTS.js, line 478 -
Este método obtiene la resolución máxima para este WMTS.
Returns:
Resolución Máxima.
-
getMinResolution(){minResolution}
impl/cesium/js/layer/WMTS.js, line 465 -
Este método obtiene la resolución mínima para este WMTS.
Returns:
Resolución Mínima.
-
getRelativeTileCoordInPixel_(coordinate, zoom){Array}
impl/cesium/js/layer/WMTS.js, line 620 -
Devuelve las coordenadas relativas de mosaico en píxeles.
- ⚠️ Advertencia: Este método no debe ser llamado por el usuario.
Name Type Description coordinateArray Coordenadas. La coordenada X Y del mosaico.
zoomNumber Zoom. El nivel del mosaico.
Returns:
Devuelve las coordenadas en pixeles.
-
getTileColTileRow(coordinate, zoom){Array}
impl/cesium/js/layer/WMTS.js, line 602 -
Devuelve las columnas y las filas de la tesela.
Name Type Description coordinateArray Coordenadas. La coordenada X Y del mosaico.
zoomNumber Zoom. El nivel del mosaico.
Returns:
Devuelve las columnas y las filas de la tesela.
-
isQueryable(){Boolean}
impl/cesium/js/layer/WMTS.js, line 503 -
Este método indica si la capa es consultable.
Returns:
Verdadera es consultable, falsa si no.
-
setFacadeObj(obj)
impl/cesium/js/layer/WMTS.js, line 491 -
Este método establece la clase de fachada WMTS. La fachada se refiere a un patrón estructural como una capa de abstracción con un patrón de diseño.
Name Type Description objobject Capa de la fachada.
-
setLegendURL(legendUrl)
impl/cesium/js/layer/WMTS.js, line 670 -
Sobrescribir la url de la leyenda.
Name Type Description legendUrlString Nueva URL.
-
setResolutions(resolutions)
impl/cesium/js/layer/WMTS.js, line 196 -
Este método establece las resoluciones para esta capa. No disponible para Cesium.
Name Type Description resolutionsArray.<Number> Nuevas resoluciones a aplicar.
-
setVisible(visibility)
impl/cesium/js/layer/WMTS.js, line 208 -
Este método establece la visibilidad de esta capa.
Name Type Description visibilityBoolean Verdadero es visibilidad, falso si no.