new KML(options, vendorOptions)
| Name | Type | Description |
|---|---|---|
options |
Mx.parameters.LayerOptions |
Opciones personalizadas para esta capa.
|
vendorOptions |
Object |
Opciones para la biblioteca base. Ejemplo vendorOptions: |
Extends
- IDEE.impl.layer.Vector
Methods
-
addTo(map)
impl/ol/js/layer/KML.js, line 151 -
Este método añade la capa al mapa.
Name Type Description mapIDEE.impl.Map Implementación del mapa.
-
destroy()
impl/ol/js/layer/KML.js, line 345 -
Este método destruye esta capa, limpiando el HTML y anulando el registro de todos los eventos.
-
equals(obj){Boolean}
impl/ol/js/layer/KML.js, line 440 -
Esta función comprueba si un objeto es igual a esta capa.
Name Type Description objObject Objeto a comparar.
Returns:
Verdadero es igual, falso si no.
-
getFeaturesExtentPromise(skipFilter, filter){Array.<number>}
impl/ol/js/layer/KML.js, line 385 -
Este método devuelve la extensión de todos los objetos geográficos, se le puede pasar un filtro. Este método es asincrono.
Name Type Description skipFilterboolean Indica si se utilizará el filtro de tipo "skip".
filterIDEE.Filter Filtro que se ejecutará.
Returns:
Extensión de los objetos geográficos.
-
recreateLayer()
impl/ol/js/layer/KML.js, line 286 -
Este método elimina y crea la capa de OpenLayers.
-
removePopup()
impl/ol/js/layer/KML.js, line 365 -
Este método destruye el KML del popup.
-
requestFeatures_(force){IDEE.layer.GeoJSON.impl.loadFeaturesPromise_}
impl/ol/js/layer/KML.js, line 413 -
Petición de objetos geográficos.
- ⚠️ Advertencia: Este método no debe ser llamado por el usuario.
Name Type Description forceboolean Indica si se debe forzar la solicitud de objetos geográficos.
Returns:
Devuelve los objetos geográficos tras realizar la petición, asincrono.
-
selectFeatures(feature)
impl/ol/js/layer/KML.js, line 192 -
Este método selecciona un objeto geográfico.
Name Type Description featureol.Feature Objeto geográfico de Openlayers.
-
setScreenOverlayImg(screenOverlayImg)
impl/ol/js/layer/KML.js, line 333 -
Establece la imagen de superposición de pantalla para este archivo KML.
Name Type Description screenOverlayImgHTMLElement Imagen de superposición de pantalla.
-
setURL(newURL)
impl/ol/js/layer/KML.js, line 320 -
Sobreescribe la URL de la capa.
Name Type Description newURLString Nueva URL de la capa.
-
setVisible(visibility)
impl/ol/js/layer/KML.js, line 125 -
Este método sobrescribe la visilibidad de la capa.
Name Type Description visibilityBoolean Define si la capa es visible o no. Verdadero por defecto.
-
unselectFeatures()
impl/ol/js/layer/KML.js, line 240 -
Evento que se produce cuando se deja de hacer clic sobre un objeto geográfico.
-
updateSource_(force)
impl/ol/js/layer/KML.js, line 257 -
Este método sobrescribe la fuente de la capa.
- ⚠️ Advertencia: Este método no debe ser llamado por el usuario.
Name Type Description forceboolean Indica si se debe forzar la solicitud de objetos geográficos.