new WFS(userParams, options, impl, vendorOpts)
Constructor principal de la clase. Crea una capa WFS con parámetros especificados por el usuario.
| Name | Type | Description |
|---|---|---|
userParams |
string | Mx.parameters.WFS |
Parámetros para la construcción de la capa.
|
options |
Mx.parameters.LayerOptions |
Estas opciones se mandarán a la implementación de la capa.
|
impl |
IDEE.WFSImpl |
Implementación por defecto. |
vendorOpts |
Object |
Opciones para la biblioteca base. Ejemplo vendorOptions: |
Properties:
| Name | Type | Description |
|---|---|---|
idLayer |
String | Identificador de la capa. |
namespace |
String | Espacio de trabajo asociado a la capa. |
legend |
String | Indica el nombre que queremos que aparezca en el árbol de contenidos, si lo hay. |
cql |
String | Declaración CQL para filtrar las características. El método setCQL(cadena_cql) refresca la capa aplicando el nuevo predicado CQL que recibe. |
geometry |
String | Tipo de geometría: POINT (Punto), MPOINT (Multiples puntos), LINE (línea), MLINE (Multiples línes), POLYGON (Polígono), or MPOLYGON (Multiples polígonos). |
ids |
String | Identificadores por los que queremos filtrar los objeto geográfico. |
version |
String | Versión del estándar a utilizar. El valor predeterminado es 1.0.0. |
extract |
Boolean | Activa la consulta al hacer clic en la característica, por defecto verdadero. |
transparent |
Boolean | (deprecated) Falso si es una capa base, verdadero en caso contrario. |
isBase |
Boolean | Define si la capa es base. |
template |
String | Plantilla que se mostrará al consultar un objeto geográfico. |
options |
Object | Opciones de WFS. |
Extends
- IDEE.layer.Vector
Members
-
module:IDEE/layer/WFS~WFS.DEFAULT_OPTIONS_STYLE{Object}
-
Estilo predeterminado para capas WFS.
-
module:IDEE/layer/WFS~WFS.DEFAULT_PARAMS{Object}
-
Parámetros predeterminados para las capas WFS de estilo.
Methods
-
cql(){IDEE.layer.WFS.impl.cql}
facade/js/layer/WFS.js, line 210 -
Devuelve el CQL de la capa.
Returns:
Devuelve el CQL.
-
cql(newCQL)
facade/js/layer/WFS.js, line 220 -
Sobrescribe el cql de la capa.
Name Type Description newCQLString Nuevo CQL.
-
equals(obj){Boolean}
facade/js/layer/WFS.js, line 380 -
Este método comprueba si un objeto es igual a esta capa.
Name Type Description objObject Objeto a comparar.
Returns:
Valor verdadero es igual, falso no lo es.
-
geometry(){IDEE.layer.WFS.impl.geometry}
facade/js/layer/WFS.js, line 230 -
Devuelve la geometría de la capa WFS.
Returns:
Devuelve la geometría.
-
geometry(newGeometry)
facade/js/layer/WFS.js, line 240 -
Sobrescribe la geometría.
Name Type Description newGeometryArray Nueva geometría.
-
ids(){IDEE.layer.WFS.impl.ids}
facade/js/layer/WFS.js, line 256 -
Devuelve los ids de la capa.
Returns:
Devuelve los ids.
-
ids(newIds)
facade/js/layer/WFS.js, line 266 -
Sobrescribe los ids de la capa.
Name Type Description newIdsArray Nuevos ids.
-
namespace(){IDEE.layer.WFS.impl.namespace}
facade/js/layer/WFS.js, line 190 -
Devuelve el "namespace" de la capa.
Returns:
Devuelve el "namespace".
-
namespace(newNamespace)
facade/js/layer/WFS.js, line 200 -
Sobrescribe el "namespace" de la capa.
Name Type Description newNamespaceString Nuevo "namespace".
-
setCQL(newCQLparam)
facade/js/layer/WFS.js, line 340 -
Este método Sobrescribe el filtro CQL.
Name Type Description newCQLparamString Nuevo filtro CQL.
-
setName(newName)
facade/js/layer/WFS.js, line 318 -
Este método sobreescribe el nombre de la capa.
Name Type Description newNamestring Nuevo nombre de la capa.
-
setNamespace(newNamespace)
facade/js/layer/WFS.js, line 330 -
Este método sobreescribe el espacio de nombres de la capa.
Name Type Description newNamespacestring Nuevo espacio de nombres de la capa.
-
setStyle(styleParam, applyToFeature, defaultStyle)
facade/js/layer/WFS.js, line 367 -
Este método establece el estilo en capa.
Name Type Default Description styleParamIDEE.Style Estilo que se aplicará a la capa.
applyToFeatureBoolean false Si el valor es verdadero se aplicará a los objetos geográficos, falso no. Por defecto, falso.
defaultStyleIDEE.layer.WFS.DEFAULT_OPTIONS_STYLE Estilo por defecto, se define en WFS.js.
-
setURL(newURL)
facade/js/layer/WFS.js, line 306 -
Este método sobreescribe la URL de la capa.
Name Type Description newURLstring Nueva URL de la capa.
-
version(){IDEE.layer.WFS.impl.ids}
facade/js/layer/WFS.js, line 280 -
Devuelve la versión de la capa.
Returns:
Devuelve la versión.
-
version(newVersion)
facade/js/layer/WFS.js, line 290 -
Sobrescribe la versión de la capa.
Name Type Description newVersionArray Nueva versión.