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/cesium/js/layer/GeoJSON.js, line 109 -
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/cesium/js/layer/GeoJSON.js, line 306 -
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/cesium/js/layer/GeoJSON.js, line 225 -
Este método devuelve la extensión de todos los objetos geográficos, se le puede pasar un filtro. Asíncrono.
Name Type Description skipFilterboolean Indica si se filtra por el filtro "skip".
filterIDEE.Filter Filtro.
Returns:
Extensión de los objetos geográficos.
-
isLoaded(){Boolean}
impl/cesium/js/layer/GeoJSON.js, line 293 -
Devuelve si la capa esta cargada o no.
Returns:
Verdadero se cargo falso si no.
-
refresh(source)
impl/cesium/js/layer/GeoJSON.js, line 137 -
Este método refresca la capa.
Name Type Default Description sourceString null Nueva fuente, por defecto nulo.
-
requestFeatures_(){IDEE.layer.GeoJSON.impl.loadFeaturesPromise_}
impl/cesium/js/layer/GeoJSON.js, line 182 -
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.
-
selectFeatures(feature, coord, evt)
impl/cesium/js/layer/GeoJSON.js, line 253 -
Evento que se ejecuta cuando se hace clic sobre un objeto geográfico.
Name Type Description featureCesium.Entity Objetos geográficos de Cesium.
coordArray Coordenadas.
evtObject Eventos.
-
setSource(source)
impl/cesium/js/layer/GeoJSON.js, line 167 -
Este método devuelve la fuente de la capa.
Name Type Description sourceString Nueva fuente.
-
updateSource_()
impl/cesium/js/layer/GeoJSON.js, line 205 -
Este método actualiza la fuente de la capa.
- ⚠️ Advertencia: Este método no debe ser llamado por el usuario.