new GeoPackageTile(connector, tableName, options)
facade/js/provider/TileProvider.js, line 17
Constructor principal de la clase.
| Name | Type | Description |
|---|---|---|
connector |
GeoPackage |
Instancia de GeoPackage que contiene la capa. |
tableName |
String |
Nombre de la tabla de teselas dentro del archivo GeoPackage. |
options |
Object |
Opciones del proveedor. |
Properties:
| Name | Type | Description |
|---|---|---|
tileWidth_ |
Number | Ancho de las teselas. |
tileHeight_ |
Number | Alto de las teselas. |
Extends
- IDEE.AbstractProvider
Methods
-
getExtent(){Array.<Number>}
facade/js/provider/TileProvider.js, line 71 -
Este método obtiene la extensión de la capa de teselas.
Returns:
Extensión de la capa.
-
getMaxZoom(){Number}
facade/js/provider/TileProvider.js, line 102 -
Este método obtiene el nivel de zoom máximo de la capa.
Returns:
Nivel de zoom máximo de la capa.
-
getMinZoom(){Number}
facade/js/provider/TileProvider.js, line 89 -
Este método obtiene el nivel de zoom mínimo de la capa.
Returns:
Nivel de zoom mínimo de la capa.
-
getTile(x, y, z){Promise.<(Blob|Null)>}
facade/js/provider/TileProvider.js, line 57 -
Este método obtiene la tesela correspondiente a las coordenadas XYZ especificadas.
Name Type Description xNumber Coordenada X de la tesela.
yNumber Coordenada Y de la tesela.
zNumber Nivel de zoom.
Returns:
Imagen de la tesela.