new MVT(parameters, options, vendorOptions)
Constructor principal de la clase. Crea una capa MVT con parámetros especificados por el usuario.
| Name | Type | Description |
|---|---|---|
parameters |
IDEE.layer.MVT.parameters |
Opciones 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/ol/js/layer/MVT.js, line 193 -
Este metodo añade la capa al mapa.
Name Type Description mapIDEE.impl.Map Mapa de la implementación.
-
checkAllTilesLoaded_(evt)
impl/ol/js/layer/MVT.js, line 360 -
Este método comprueba si la tesela esta cargada.
- ⚠️ Advertencia: Este método no debe ser llamado por el usuario.
Name Type Description evtol/source/Tile.TileSourceEvent Evento.
-
equals(obj){Boolean}
impl/ol/js/layer/MVT.js, line 460 -
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.
-
getFeatureById(id){Array.<IDEE.feature>}
impl/ol/js/layer/MVT.js, line 321 -
Este método devuelve un objeto geográfico por su id.
Name Type Description idstring | number Identificador del objeto geográfico..
Returns:
Objeto Geográfico - Devuelve el objeto geográfico con ese id si se encuentra, en caso de que no se encuentre o no indique el id devuelve array vacío.
-
getFeatures(skipFilter, filter){Array.<IDEE.Feature>}
impl/ol/js/layer/MVT.js, line 289 -
Este método devuelve todos los objetos geográficos, se puede filtrar.
Name Type Description skipFilterboolean Indica si el filtro es de tipo "skip".
filterIDEE.Filter Filtro que se ejecutará.
Returns:
Devuelve los objetos geográficos.
-
getFeaturesExtentPromise(skipFilter, filter){Array.<number>}
impl/ol/js/layer/MVT.js, line 398 -
Este método devuelve la extensión de todas los objetos geográficos o discrimina por el filtro, asíncrono.
Name Type Description skipFilterboolean Indica si se salta el filtro.
filterM.Filter Filtro para ejecutar.
Returns:
Alcance de los objetos geográficos.
-
getProjection(){String}
impl/ol/js/layer/MVT.js, line 422 -
Devuelve la proyeccion de la capa.
Returns:
SRS de la capa.
-
getTileSize(){Number}
impl/ol/js/layer/MVT.js, line 434 -
Deuvuelve el tamaño de la tesela de la capa.
Returns:
Tamaño de la tesela.
-
setTileLoadFunction(func)
impl/ol/js/layer/MVT.js, line 446 -
Este método establece la función de carga de teselas.
Name Type Description funcfunction Función de carga de teselas.
-
setVisible(visibility)
impl/ol/js/layer/MVT.js, line 156 -
Este método establece la visibilidad de esta capa.
Name Type Description visibilityBoolean Verdadero es visible, falso si no.