Outdoor tile source: vector MVT or raster imagery. More...
Public Member Functions | |
| TileProvider (TileSchema schema, HttpTileSource http, MbtilesTileSource mbtiles, int minZoom, int maxZoom, String attribution, TileKind kind) | |
| Default constructor for class TileProvider. | |
| TileProvider (TileSchema schema, HttpTileSource http, MbtilesTileSource mbtiles, String attribution) | |
| Default constructor for class TileProvider. | |
| TileSchema | getSchema () |
Tile schema TileSchema. Used when kind is vector. | |
| HttpTileSource | getHttp () |
| Remote XYZ source HttpTileSource. Ignored when mbtiles is set. | |
| MbtilesTileSource | getMbtiles () |
| Local MBTiles pack MbtilesTileSource. | |
| int | getMinZoom () |
| Minimum source zoom. Default: 0. | |
| int | getMaxZoom () |
| Maximum source zoom (camera overzooms above this). Default: 14. | |
| String | getAttribution () |
Attribution overlay text. Null on a vector source: © OpenStreetMap contributors. | |
| TileKind | getKind () |
| Vector MVT or raster imagery TileKind. Default: vector. | |
| String | toString () |
Outdoor tile source: vector MVT or raster imagery.
Set either http or mbtiles. When mbtiles is set, tiles are read only from that file — no network. kind selects the payload. For vector, schema must match the tiles. For raster, schema is ignored. Null LocationWindow.tileProvider keeps the default OSM Shortbread endpoint.
Referenced from LocationWindow tileProvider.
Definition at line 21 of file TileProvider.java.
|
inline |
Default constructor for class TileProvider.
Definition at line 41 of file TileProvider.java.
|
inline |
Default constructor for class TileProvider.
Definition at line 61 of file TileProvider.java.
|
inline |
Attribution overlay text. Null on a vector source: © OpenStreetMap contributors.
Definition at line 117 of file TileProvider.java.
|
inline |
Remote XYZ source HttpTileSource. Ignored when mbtiles is set.
Definition at line 89 of file TileProvider.java.
|
inline |
Vector MVT or raster imagery TileKind. Default: vector.
Definition at line 124 of file TileProvider.java.
|
inline |
Maximum source zoom (camera overzooms above this). Default: 14.
Definition at line 110 of file TileProvider.java.
|
inline |
|
inline |
|
inline |
Tile schema TileSchema. Used when kind is vector.
Kotlin code snippet:
Definition at line 82 of file TileProvider.java.
|
inline |
Definition at line 129 of file TileProvider.java.