new GeoTIFF(options, vendorOptions)
Constructor principal de la clase. Crea una capa GeoTIFF 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 GeoTIFF. |
visibility |
Boolean | Define si la capa es visible o no. |
minZoom |
Number | Limitar el zoom mínimo. |
maxZoom |
Number | Limitar el zoom máximo. |
style |
Object | Opciones de la capa GeoTIFF. |
Extends
- IDEE.impl.layer.Layer
Methods
-
addTo(map)
impl/ol/js/layer/GeoTIFF.js, line 210 -
Este método agrega la capa al mapa.
Name Type Description mapIDEE.impl.Map Mapa de la implementación.
-
createOLLayer_()
impl/ol/js/layer/GeoTIFF.js, line 229 -
Este método agrega esta capa como capa única.
- ⚠️ Advertencia: Este método no debe ser llamado por el usuario.
-
createOLSource_(){ol.source}
impl/ol/js/layer/GeoTIFF.js, line 314 -
Este método crea la fuente ol para esta instancia.
- ⚠️ Advertencia: Este método no debe ser llamado por el usuario.
Returns:
Fuente de Openlayers.
-
destroy()
impl/ol/js/layer/GeoTIFF.js, line 478 -
Este método destruye esta capa, limpiando el HTML y anulando el registro de todos los eventos.
-
equals(obj){Boolean}
impl/ol/js/layer/GeoTIFF.js, line 496 -
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.
-
getLegendURL(){String}
impl/ol/js/layer/GeoTIFF.js, line 425 -
Devuelve la URL de la leyenda.
Returns:
URL de la leyenda.
-
getMaxExtent(){Array.<Number>}
impl/ol/js/layer/GeoTIFF.js, line 380 -
Este método obtiene la extensión.
Returns:
Extensión, asincrono.
-
getMaxResolution(){Number}
impl/ol/js/layer/GeoTIFF.js, line 302 -
Este método obtiene la resolución máxima para este GeoTIFF.
Returns:
Resolución Máxima.
-
getMinResolution(){Number}
impl/ol/js/layer/GeoTIFF.js, line 288 -
Este método obtiene la resolución mínima.
Returns:
Resolución mínima.
-
refresh()
impl/ol/js/layer/GeoTIFF.js, line 450 -
Este método actualiza el estado de este capa.
-
setFacadeObj(obj)
impl/ol/js/layer/GeoTIFF.js, line 466 -
Este método establece la clase de fachada GeoTIFF. 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 GeoTIFF de la fachada.
-
setLegendURL(legendUrl)
impl/ol/js/layer/GeoTIFF.js, line 437 -
Sobrescribe la leyenda.
Name Type Description legendUrlString URL de la leyenda.
-
setMaxExtent(maxExtent)
impl/ol/js/layer/GeoTIFF.js, line 402 -
Sobrescribe la extensión máxima de la capa.
Name Type Description maxExtentmaxExtent Extensión máxima.
-
setVisible(visibility)
impl/ol/js/layer/GeoTIFF.js, line 182 -
Este método establece la visibilidad de esta capa.
Name Type Description visibilityBoolean Verdadero es visible, falso si no.