new WMS(options, vendorOptions)
Constructor principal de la clase. Crea una capa WMS 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 |
|---|---|---|
options |
Object | Opciones de la capa WMS. |
layers |
Array.<IDEE.layer.WMS> | Intancia de WMS con metadatos. |
Extends
- IDEE.impl.layer.Layer
Members
-
module:IDEE/impl/layer/WMS~WMS.LEGEND_IMAGE{string} {null}
-
WMS LEGEND_IMAGE.
Imagen de la leyenda por defecto.
Methods
-
addCapabilitiesMetadata(capabilitiesLayer)
impl/cesium/js/layer/WMS.js, line 344 -
Este método agrega metadatos.
- ⚠️ Advertencia: Este método no debe ser llamado por el usuario.
Name Type Description capabilitiesLayerObject Metadatos de la capa.
-
addSingleLayer_(capabilities)
impl/cesium/js/layer/WMS.js, line 255 -
Este método agrega esta capa como capa única.
- ⚠️ Advertencia: Este método no debe ser llamado por el usuario.
Name Type Description capabilitiesObject Metadatos de la capa
-
addTo(map)
impl/cesium/js/layer/WMS.js, line 206 -
Este método agrega la capa al mapa.
Name Type Description mapIDEE.impl.Map Mapa de la implementación.
-
createCesiumSource_(){cesium.ImageryProvider}
impl/cesium/js/layer/WMS.js, line 369 -
Este método crea la fuente ol para esta instancia.
- ⚠️ Advertencia: Este método no debe ser llamado por el usuario.
Returns:
Proveedor de Cesium.
-
destroy()
impl/cesium/js/layer/WMS.js, line 610 -
Este método destruye esta capa, limpiando el HTML y anulando el registro de todos los eventos.
-
equals(obj){Boolean}
impl/cesium/js/layer/WMS.js, line 628 -
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(){capabilities}
impl/cesium/js/layer/WMS.js, line 506 -
Devuelve los metadatos, asincrono.
Returns:
Metadatos.
-
getExtent(){Array.<Number>}
impl/cesium/js/layer/WMS.js, line 415 -
Este método obtiene la extensión.
Returns:
Extensión, asincrono.
-
getExtentFromCapabilities(capabilities){Array.<Number>}
impl/cesium/js/layer/WMS.js, line 583 -
Devuelve la extensión de los metadatos.
Name Type Description capabilitiescapabilities Metadatos WMS.
Returns:
WMS Extensión.
-
getLayers(){String}
impl/cesium/js/layer/WMS.js, line 494 -
Devuelve las capas WMS.
Returns:
Capa WMS.
-
getLegendURL(){String}
impl/cesium/js/layer/WMS.js, line 543 -
Devuelve la URL de la leyenda.
Returns:
URL de la leyenda.
-
getMaxResolution(){Number}
impl/cesium/js/layer/WMS.js, line 455 -
Este método obtiene la resolución máxima para este WMS.
Returns:
Resolución Máxima.
-
getMinResolution(){Number}
impl/cesium/js/layer/WMS.js, line 441 -
Este método obtiene la resolución mínima.
Returns:
Resolución mínima.
-
getNumZoomLevels(){Number}
impl/cesium/js/layer/WMS.js, line 482 -
Este método obtiene el número de niveles de zoom disponibles para la capa WMS.
Returns:
Número de niveles de zoom.
-
isQueryable(){Boolean}
impl/cesium/js/layer/WMS.js, line 194 -
Este método indica si la capa es consultable.
Returns:
Verdadero es consultable, falso si no.
-
refresh()
impl/cesium/js/layer/WMS.js, line 568 -
Este método actualiza el estado de este capa.
-
setFacadeObj(obj)
impl/cesium/js/layer/WMS.js, line 598 -
Este método establece la clase de fachada WMS. 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 WMS de la fachada.
-
setLegendURL(legendUrl)
impl/cesium/js/layer/WMS.js, line 555 -
Sobrescribe la leyenda.
Name Type Description legendUrlString URL de la leyenda.
-
setResolutions(resolutions)
impl/cesium/js/layer/WMS.js, line 241 -
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/WMS.js, line 173 -
Este método establece la visibilidad de esta capa.
Name Type Description visibilityBoolean Verdadero es visible, falso si no.
-
updateMinMaxResolution(projection)
impl/cesium/js/layer/WMS.js, line 468 -
Actualiza la resolución mínima y máxima de la capa. No disponible para Cesium.
Name Type Description projection* Proyección del mapa.