new MapLibre(parameters, options, vendorOptions)
Constructor principal de la clase. Crea una capa MapLibre con parámetros especificados por el usuario.
| Name | Type | Description |
|---|---|---|
parameters |
IDEE.layer.MapLibre.parameters |
Opciones de la fachada, la fachada se refiere a un patrón estructural como una capa de abstracción con un patrón de diseño. |
options |
Mx.parameters.LayerOptions |
Parámetros opcionales para la capa.
|
vendorOptions |
Object |
Opciones para la biblioteca base. |
Extends
- IDEE.impl.layer.MapLibre
Methods
-
addTo(map)
impl/ol/js/layer/MapLibre.js, line 128 -
Este metodo añade la capa al mapa.
Name Type Description mapIDEE.impl.Map Mapa de la implementación.
-
destroy()
impl/ol/js/layer/MapLibre.js, line 500 -
Este método destruye esta capa, limpiando el HTML y anulando el registro de todos los eventos.
-
equals(obj){Boolean}
impl/ol/js/layer/MapLibre.js, line 523 -
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.
-
getFeatureById(id){null|IDEE.feature}
impl/ol/js/layer/MapLibre.js, line 465 -
Este método devuelve un objeto geográfico por su id.
Name Type Description idstring | number Identificador del objeto geográfico..
Returns:
Objeto Geográfico - Devuelve el objeto geográfico con ese id si se encuentra, en caso de que no se encuentre o no indique el id devuelve nulo.
-
getProjection(){String}
impl/ol/js/layer/MapLibre.js, line 477 -
Devuelve la proyeccion de la capa.
Returns:
SRS de la capa.
-
isLoaded(){Boolean}
impl/ol/js/layer/MapLibre.js, line 488 -
Devuelve verdadero si la capa esta cargada.
Returns:
Verdadero.
-
parseFeaturesForTemplate_(feature){Object}
impl/ol/js/layer/MapLibre.js, line 327 -
Pasa los objetos geográficos a la plantilla.
- ⚠️ Advertencia: Este método no debe ser llamado por el usuario.
Name Type Description featureol.Feature Objetos geográficos de Openlayers.
Returns:
"FeaturesTemplate.features".
-
removePopup()
impl/ol/js/layer/MapLibre.js, line 439 -
Este método destruye el "popup" MapLibre.
-
selectFeatures(features, coord, evt)
impl/ol/js/layer/MapLibre.js, line 384 -
Este método se ejecuta cuando se selecciona un objeto geográfico.
Name Type Description featuresol.Feature Objetos geográficos de Openlayers.
coordArray Coordenadas.
evtObject Eventos.
-
setLayoutProperty(layerId, property, value)
impl/ol/js/layer/MapLibre.js, line 302 -
Este método establece el valor de una propiedad de diseño.
Name Type Description layerIdString Id de la capa.
propertyString Propiedad de diseño.
value* Valor de la propiedad.
-
setPaintProperty(layerId, property, value)
impl/ol/js/layer/MapLibre.js, line 281 -
Este método establece el valor de una propiedad de pintura.
Name Type Description layerIdString Id de la capa.
propertyString Propiedad de pintura.
value* Valor de la propiedad.
-
setStyleMap(visible)
impl/ol/js/layer/MapLibre.js, line 241 -
Este método establece la visibilidad de la capa.
Name Type Description visibleBoolean Visibilidad de la capa.
-
unselectFeatures()
impl/ol/js/layer/MapLibre.js, line 425 -
Evento que se activa cuando se termina de hacer clic sobre un objeto geográfico.