new GeoJSON(parameters, options, vendorOptions)
Constructor principal de la clase. Crea una capa GeoJSON con parámetros especificados por el usuario.
| Name | Type | Description |
|---|---|---|
parameters |
Object |
Parámetros 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. Ejemplo vendorOptions: |
Extends
- IDEE.impl.layer.Vector
Methods
-
addTo(map)
impl/ol/js/layer/GeoJSON.js, line 116 -
Este método añade a la capa al mapa.
Name Type Description mapIDEE.impl.Map Mapa de la implementación.
-
equals(obj){Boolean}
impl/ol/js/layer/GeoJSON.js, line 297 -
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.
-
isLoaded(){Boolean}
impl/ol/js/layer/GeoJSON.js, line 284 -
Devuelve si la capa esta cargada o no.
Returns:
Verdadero se cargo falso si no.
-
recreateLayer()
impl/ol/js/layer/GeoJSON.js, line 177 -
Actualiza la capa con la nueva URL.
-
refresh(source)
impl/ol/js/layer/GeoJSON.js, line 134 -
Este método refresca la capa.
Name Type Default Description sourceString null Nueva fuente, por defecto nulo.
-
requestFeatures_(){IDEE.layer.GeoJSON.impl.loadFeaturesPromise_}
impl/ol/js/layer/GeoJSON.js, line 204 -
Este método devuelve los objetos geográficos de manera asincrona.
- ⚠️ Advertencia: Este método no debe ser llamado por el usuario.
Returns:
Objetos geográficos, asíncrono.
-
setSource(source)
impl/ol/js/layer/GeoJSON.js, line 162 -
Este método devuelve la fuente de la capa.
Name Type Description sourceString Nueva fuente.
-
setURL()
impl/ol/js/layer/GeoJSON.js, line 191 -
Sobreescribe la URL de la capa.
-
updateSource_()
impl/ol/js/layer/GeoJSON.js, line 239 -
Este método actualiza la fuente de la capa.
- ⚠️ Advertencia: Este método no debe ser llamado por el usuario.