new MBTilesVector(userParameters, options, vendorOptions)
Constructor principal de la clase. Crea una capa MBTilesVector con parámetros especificados por el usuario.
| Name | Type | Description |
|---|---|---|
userParameters |
String | Mx.parameters.MBTilesVector |
Parámetros por la construcción de la capa, estos parámetros los proporciona el usuario.
|
options |
Mx.parameters.LayerOptions |
Estas opciones se mandarán a la implementación.
|
vendorOptions |
Object |
Opciones para la biblioteca base. Ejemplo vendorOptions: |
Properties:
| Name | Type | Description |
|---|---|---|
idLayer |
String | Identificador de la capa. |
extract |
Boolean | Opcional. Activa la consulta haciendo clic en el 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. |
Extends
- IDEE.layer.Vector
Members
-
module:IDEE/layer/MBTilesVector~MBTilesVector.DEFAULT_OPTIONS_STYLE{Object}
-
Estilos por defecto de la capa MBTilesVector.
-
module:IDEE/layer/MBTilesVector~MBTilesVector.DEFAULT_PARAMS{Object}
-
Opciones de estilo por defecto para esta capa.
Methods
-
addFeatures()
facade/js/layer/MBTilesVector.js, line 230 -
Este método añade objetos geográficos a la capa.
-
equals(obj){Boolean}
facade/js/layer/MBTilesVector.js, line 201 -
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.
-
getFeatures(){Array.<IDEE.RenderFeature>}
facade/js/layer/MBTilesVector.js, line 186 -
Obtiene todos los objetos geográficos.
Returns:
Objetos geográficos.
-
getGeometryType(){string}
facade/js/layer/MBTilesVector.js, line 166 -
Obtiene el tipo de geometría de la capa.
Returns:
Tipo de geometría de la capa.
-
getProjection(){Mx.Projection}
facade/js/layer/MBTilesVector.js, line 154 -
Este método obtiene la proyección del mapa.
Returns:
Proyección del mapa.
-
redraw()
facade/js/layer/MBTilesVector.js, line 257 -
Este método vuelve a dibujar la capa.
-
refresh()
facade/js/layer/MBTilesVector.js, line 248 -
Este método refresca la capa.
-
removeFeatures()
facade/js/layer/MBTilesVector.js, line 239 -
Este método elimina objetos geográficos de la capa.
-
setFilter()
facade/js/layer/MBTilesVector.js, line 221 -
Este método establece los filtros para la capa.
-
setStyle(styleParam, applyToFeature, defaultStyle)
facade/js/layer/MBTilesVector.js, line 142 -
Este método establece el estilo de la 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, es falso.
defaultStyleIDEE.Style Estilo por defecto, se define en MBTilesVector.js
-
toGeoJSON()
facade/js/layer/MBTilesVector.js, line 267 -
Este método convierte la capa a formato GeoJSON.