new OGCAPIFeatures(options, vendorOptions)
Constructor principal de la clase. Crea una capa OGCAPIFeatures con parámetros especificados por el usuario.
| Name | Type | Description |
|---|---|---|
options |
Mx.parameters.LayerOptions |
Parámetros opcionales para la capa.
|
vendorOptions |
Object |
Opciones para la biblioteca base. Ejemplo vendorOptions: -cql: Declaración CQL para filtrar las características (Sólo disponible para servicios en PostgreSQL). Ejemplo vendorOptions: |
Extends
- IDEE.impl.layer.Vector
Methods
-
addTo(map)
impl/cesium/js/layer/OGCAPIFeatures.js, line 114 -
Este método agrega la capa al mapa.
Name Type Description mapIDEE.Map Implementación del mapa.
-
equals(obj){Boolean}
impl/cesium/js/layer/OGCAPIFeatures.js, line 332 -
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.
-
getDefaultValue(type){String}
impl/cesium/js/layer/OGCAPIFeatures.js, line 276 -
Devuelve valores por defecto.
Name Type Description typeString "DateTime", "date", "time", "duration", "hexBinary", ...
Returns:
Devuelve el valor por defecto.
-
getDescribeFeatureType(){describeFeatureType_}
impl/cesium/js/layer/OGCAPIFeatures.js, line 250 -
Devuelve el tipo de los objetos geográficos.
Returns:
Respuesta del servicio describiendo el tipo de los objetos geográficos.
-
isLoaded(){Boolean}
impl/cesium/js/layer/OGCAPIFeatures.js, line 303 -
Devuelve si la capa esta cargada.
Returns:
Verdadero se carga, falso si no.
-
refresh(forceNewSource)
impl/cesium/js/layer/OGCAPIFeatures.js, line 135 -
Este método refresca la capa.
Name Type Description forceNewSourceBoolean Si es verdadero fuerza una nueva fuente.
-
requestFeatures_(){features}
impl/cesium/js/layer/OGCAPIFeatures.js, line 315 -
Devuelve los objetos geográficos, asincrono.
- ⚠️ Advertencia: Este método no debe ser llamado por el usuario.
Returns:
Objetos geográficos, promesa.
-
selectFeatures(features, coord, evt)
impl/cesium/js/layer/OGCAPIFeatures.js, line 208 -
Este método ejecuta un objeto geográfico seleccionado.
Name Type Description featuresCesium.Entity Objetos geográficos de Cesium.
coordArray Coordenadas.
evtObject Eventos.
-
setCQL(newCQL)
impl/cesium/js/layer/OGCAPIFeatures.js, line 151 -
Este método cambia el CQL y llama al método "refresh".
Name Type Description newCQLString Nuevo CQL para aplicar.
-
updateSource_(forceNewSource)
impl/cesium/js/layer/OGCAPIFeatures.js, line 164 -
Este método actualiza la capa de origen.
- ⚠️ Advertencia: Este método no debe ser llamado por el usuario.
Name Type Description forceNewSourceBoolean Si es verdadero fuerza una nueva fuente.