new GeoPackageTile(userParameters, provider)
Constructor principal de la clase. Crea una capa GeoPackageTile con parámetros especificados por el usuario.
| Name | Type | Description |
|---|---|---|
userParameters |
string | Mx.parameters.GeoPackageTile |
Parámetros proporcionados por el usuario.
|
provider |
IDEE.TileProvider |
Proveedor de teselas para una capa ráster en un archivo GeoPackage. |
Properties:
| Name | Type | Description |
|---|---|---|
tileLoadFunction |
function | Función de carga de tiles. |
maxExtent_ |
IDEE.layer.maxExtent | La medida en que restringe la visualización a una región específica. |
opacity_ |
Number | Opacidad de la capa. |
zIndex_ |
Number | Índice z de la capa. |
visibility |
Boolean | Visibilidad de la capa. |
extent_ |
Array.<number> | Extensión de la capa. |
minZoom_ |
Number | Mínimo zoom de la capa. |
maxZoom_ |
Number | Máximo zoom de la capa. |
provider |
IDEE.provider.GeoPackageTileProvider | Proveedor de la capa. |
Extends
- IDEE.impl.layer.Layer
Methods
-
addTo(map)
impl/ol/js/layer/GeoPackageTile.js, line 152 -
Este método agrega la capa al mapa.
Name Type Description mapIDEE.impl.Map Mapa de la implementación.
-
destroy()
impl/ol/js/layer/GeoPackageTile.js, line 268 -
Este método destruye esta capa, limpiando el HTML y desregistrando todos los eventos.
-
equals(obj){Boolean}
impl/ol/js/layer/GeoPackageTile.js, line 287 -
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.
-
getExtentFromProvider(){Promise.<array.<number>>}
impl/ol/js/layer/GeoPackageTile.js, line 303 -
Este método devuelve la extensión de la capa.
Returns:
Extensión de la capa.
-
getMaxResolution(){number}
impl/ol/js/layer/GeoPackageTile.js, line 258 -
Este método obtiene la máxima resolución de la capa.
Returns:
Máxima resolución.
-
getMinResolution(){number}
impl/ol/js/layer/GeoPackageTile.js, line 248 -
Este método obtiene la mínima resolución de la capa.
Returns:
Mínima resolución.
-
loadTile(tile, target)
impl/ol/js/layer/GeoPackageTile.js, line 215 -
Este método es la función personalizada de carga de la tesela.
Name Type Description tileol.Tile Tesela.
targetIDEE.provider.Tile Proveedor de la tesela.
-
loadTileWithProvider(tile, target)
impl/ol/js/layer/GeoPackageTile.js, line 197 -
Este método carga la imagen de la tesela desde las coordenadas x, y, z.
Name Type Description tileol.Tile Tesela.
targetIDEE.provider.Tile Proveedor que devuelve una promesa con la URL de la imagen.
-
setFacadeObj(obj)
impl/ol/js/layer/GeoPackageTile.js, line 236 -
Este método establece la clase de la fachada de GeoPackageTile.
Name Type Description objObject Objeto a establecer como fachada.
-
setVisible(visibility)
impl/ol/js/layer/GeoPackageTile.js, line 122 -
Este método establece la visibilidad de esta capa.
Name Type Description visibilityBoolean Verdadero es visible, falso si no.