new WMC(userParameters, options)
Constructor principal de la clase. Crea una capa WMC con parámetros especificados por el usuario.
| Name | Type | Description |
|---|---|---|
userParameters |
string | Mx.parameters.WMC |
Parámetros para la construcción de la capa.
|
options |
Mx.parameters.LayerOptions |
Estas opciones se mandarán a la implementación de la capa.
|
Properties:
| Name | Type | Description |
|---|---|---|
attribution |
Object | Atribución de la capa. |
_type |
string | Tipo de la capa. |
url |
string | URL del servicio. |
name |
string | Nombre de la capa. |
idLayer |
string | Identificador de la capa. |
options |
Mx.parameters.LayerOptions | Opciones de la capa. |
loaded_ |
boolean | Indica si la capa WMC y sus capas están cargadas. |
Extends
- IDEE.Layer
Methods
-
calculateMaxExtent(){IDEE.layer.maxExtent}
facade/js/layer/WMC.js, line 238 -
Este método obtiene la extensión máxima de la capa. Se trata de la versión asíncrona de getMaxExtent.
Returns:
Devuelve la extensión máxima de esta capa.
-
equals(obj){boolean}
facade/js/layer/WMC.js, line 369 -
Este método comprueba si un objeto es igual a esta capa.
Name Type Description objObject Objeto a comparar.
Returns:
Valor verdadero es igual, falso no lo es.
-
getMaxExtent(){IDEE.layer.maxExtent}
facade/js/layer/WMC.js, line 224 -
Este método obtiene la extensión máxima de la capa.
Returns:
Devuelve la extensión máxima de esta capa.
-
isLoaded(){boolean}
facade/js/layer/WMC.js, line 390 -
Este método indica si la capa está cargada.
Returns:
Valor verdadero si está cargada, falso no lo está.
-
layers(){IDEE.layer.WMC.impl.layers}
facade/js/layer/WMC.js, line 134 -
Devuelve las capas proporcionadas por el archivo WMC.
Returns:
Capas de WMC.
-
layers(newLayers)
facade/js/layer/WMC.js, line 146 -
Sobreescribe las capas de una WMC.
Name Type Description newLayersIDEE.WMC.layers Nuevas capas de una WMC.
-
maxExtent(newMaxExtent)
facade/js/layer/WMC.js, line 185 -
Sobreescribe la extensión máxima de la capa WMC.
Name Type Description newMaxExtentIDEE.WMC.maxExtent Nueva extensión máxima de la capa WMC.
-
options(){IDEE.layer.WMC.impl.options}
facade/js/layer/WMC.js, line 198 -
Devuelve las opciones de la capa WMC.
Returns:
Opciones de la capa WMC.
-
options(newOptions)
facade/js/layer/WMC.js, line 211 -
Sobreescribe las opciones de la capa WMC.
Name Type Description newOptionsIDEE.WMC.options Nuevas opciones de la capa WMC.
-
projection(){IDEE.layer.WMC.impl.projection}
facade/js/layer/WMC.js, line 159 -
Devuelve la proyección proporcionada por el archivo WMC.
Returns:
Proyección de la capa WMC.
-
projection(newProjection)
facade/js/layer/WMC.js, line 172 -
Sobreescribe la proyección de la capa WMC.
Name Type Description newProjectionIDEE.WMC.projection Nueva proyección de la capa WMC.
-
resetMaxExtent()
facade/js/layer/WMC.js, line 272 -
Este método restablece la extensión máxima de la capa.
-
select()
facade/js/layer/WMC.js, line 333 -
Este método selecciona la capa WMC y lanza el evento para dibujarla.
-
selected(){IDEE.layer.WMC.impl.selected}
facade/js/layer/WMC.js, line 107 -
Devuelve la propiedad 'selected'. Indica si la capa WMC está seleccionada.
Returns:
Verdadero si la capa está seleccionada, falso en caso contrario.
-
selected(newSelectedValue)
facade/js/layer/WMC.js, line 122 -
Sobreescribe la propiedad 'selected'. Indica si la capa WMC está seleccionada.
Name Type Description newSelectedValueIDEE.WMC.selected Nuevo valor para indicar si la capa está seleccionada o no.
-
setLoaded(loaded)
facade/js/layer/WMC.js, line 404 -
Este método modifica el valor que indica si la capa está cargada o no.
Name Type Description loadedboolean Verdadero si la capa está cargada, falso si no lo está.
-
setMaxExtent(maxExtent)
facade/js/layer/WMC.js, line 262 -
Este método cambia la extensión máxima de la capa.
Name Type Description maxExtentString Nuevo valor para el "MaxExtent".
-
setMaxScale(maxScale)
facade/js/layer/WMC.js, line 320 -
Esta función establece el valor de la escala máxima para esta capa.
Name Type Description maxScaleNumber Nueva escala máxima.
-
setMaxZoom(zoom)
facade/js/layer/WMC.js, line 296 -
Este método sobrescribe el zoom máximo aplicable a la capa.
Name Type Description zoomNumber Nuevo zoom.
-
setMinScale(minScale)
facade/js/layer/WMC.js, line 308 -
Esta función establece el valor de la escala mínima para esta capa.
Name Type Description minScaleNumber Nueva escala mínima.
-
setMinZoom(zoom)
facade/js/layer/WMC.js, line 284 -
Este método sobrescribe el mínimo zoom aplicable a la capa.
Name Type Description zoomNumber Nuevo zoom mínimo.
-
setZIndex(zIndex)
facade/js/layer/WMC.js, line 249 -
Este método establece el z-index para esta capa.
Name Type Description zIndexNumber Nuevo z-index.
-
unselect()
facade/js/layer/WMC.js, line 350 -
Este método deselecciona la capa WMC y borra todas sus capas.