new SelectCluster(optionsParam)
Constructor principal de la clase.
| Name | Type | Description |
|---|---|---|
optionsParam |
Object |
Parametros opcionales:
|
Extends
- ol.interaction.Select
Methods
-
animateCluster_(center, callbackFn)
impl/ol/js/interaction/SelectedCluster.js, line 312 -
Este método se encarga de animar el "cluster".
Name Type Description centerArray.<number> Centro del "cluster".
callbackFnfunction Función de callback.
-
clear()
impl/ol/js/interaction/SelectedCluster.js, line 119 -
Este método se encarga de eliminar los eventos de la interacción.
-
drawAnimatedFeatureAndLink_(clusterFeature, resolution, center, newPoint)
impl/ol/js/interaction/SelectedCluster.js, line 269 -
Este método se encarga de dibujar los objetos geográficos y los enlaces.
- ⚠️ Advertencia: Este método no debe ser llamado por el usuario.
Name Type Description clusterFeatureol.Feature Objeto geográfico que forma el "cluster".
resolutionnumber Resolución del mapa.
centerArray.<number> Centro del "cluster".
newPointArray.<number> Nuevo punto.
-
drawFeaturesAndLinsInCircle_(cluster, resolution, radiusInPixels, center)
impl/ol/js/interaction/SelectedCluster.js, line 218 -
Este método se encarga de dibujar los objetos geográficos y las líneas en el "cluster".
- ⚠️ Advertencia: Este método no debe ser llamado por el usuario.
Name Type Description clusterArray.<ol.Feature> Array de objetos geográficos que forman el "cluster".
resolutionnumber Resolución del mapa.
radiusInPixelsnumber Radio en píxeles.
centerArray.<number> Centro del "cluster".
-
drawFeaturesAndLinsInSpiral_(cluster, resolution, center)
impl/ol/js/interaction/SelectedCluster.js, line 241 -
Este método se encarga de dibujar los objetos geográficos y las líneas en espiral.
- ⚠️ Advertencia: Este método no debe ser llamado por el usuario.
Name Type Description clusterArray.<ol.Feature> Array de objetos geográficos que forman el "cluster".
resolutionnumber Resolución del mapa.
centerArray.<number> Centro del "cluster".
-
getLayer(){IDEE.layer.Vector}
impl/ol/js/interaction/SelectedCluster.js, line 132 -
Este método devuelve la capa vectorial sobre la que se aplica la interacción.
Returns:
Capa vectorial sobre la que se aplica la interacción.
-
refreshViewEvents()
impl/ol/js/interaction/SelectedCluster.js, line 143 -
Este método se encarga de recargar los eventos de la interacción.
-
selectCluster(e)
impl/ol/js/interaction/SelectedCluster.js, line 157 -
Este método se encarga de seleccionar los "clusters".
Name Type Description eol.interaction.Select.Event Evento de selección.
-
setMap(map){boolean}
impl/ol/js/interaction/SelectedCluster.js, line 90 -
Este método se encaraga de añadir los eventos de la interacción.
Name Type Description mapol.map Mapa sobre el que se va a aplicar la interacción.
Returns:
Verdadero si se ha añadido correctamente.