new GeoJSON(vendorOptions)
Constructor principal de la clase. Crea una capa GeoJSON con parámetros especificados por el usuario.
| Name | Type | Description |
|---|---|---|
vendorOptions |
Object |
Opciones para la biblioteca base. Ejemplo vendorOptions: |
Properties:
| Name | Type | Description |
|---|---|---|
idLayer |
String | Identificador de la capa. |
url |
String | Url del archivo o servicio que genera el GeoJSON. |
name |
String | Nombre de la capa, identificador. |
source |
Object | Fuente GeoJSON. |
extract |
Boolean | Activa la consulta al hacer clic sobre un objeto geográfico, 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 GeoJSON. |
Extends
- IDEE.layer.Vector
Members
-
module:IDEE/layer/GeoJSON~GeoJSON.DEFAULT_OPTIONS_STYLE{Object}
-
Parámetros por defecto del GeoJSON.
-
module:IDEE/layer/GeoJSON~GeoJSON.DEFAULT_PARAMS{Object}
-
Estilos por defecto del GeoJSON.
Methods
-
deserialize(encodedSerialized){String}
facade/js/layer/GeoJSON.js, line 296 -
Este método deserializa la fuente, utiliza "decodeURIComponent".
Name Type Description encodedSerializedString Fuente serializada.
Returns:
Devuelve la fuente deserializada.
-
equals(obj){Boolean}
facade/js/layer/GeoJSON.js, line 219 -
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.
-
serialize(){String}
facade/js/layer/GeoJSON.js, line 283 -
Este método serializa la fuente del GeoJSON.
Returns:
Devuelve la fuente serializada, utiliza "encodeURIComponent".
-
setSource(source)
facade/js/layer/GeoJSON.js, line 251 -
Este método sobrescribe la fuente del GeoJSON.
Name Type Description sourceObject Nueva fuente.
-
setStyle(styleParam, applyToFeature, defaultStyle)
facade/js/layer/GeoJSON.js, line 271 -
Este método establece el estilo en capa.
Name Type Default Description styleParamIDEE.Style | String Estilo que se aplicará a la capa.
applyToFeaturebool false Si el valor es verdadero se aplicará a los objetos geográficos, falso no. Por defecto, falso.
defaultStyleIDEE.layer.GeoJSON.DEFAULT_OPTIONS_STYLE Estilo por defecto, se define en GeoJSON.js.
-
setURL(newURL)
facade/js/layer/GeoJSON.js, line 240 -
Sobreescribe la URL de la capa.
Name Type Description newURLString URL
-
source(){Object}
facade/js/layer/GeoJSON.js, line 194 -
Devuelve la fuente del GeoJSON.
Returns:
Fuente del GeoJSON.
-
source(newSource)
facade/js/layer/GeoJSON.js, line 206 -
Sobrescribe la fuente de la capa.
Name Type Description newSourceObject Nueva fuente para la capa de tipo GeoJSON.