| Class | Description |
|---|---|
| AssetTileDataSource |
A tile data source where each map tile is a seperate image file bundled with the application.
The requests are generated using a template scheme, where tags in the basePath string are replaced with actual values. The following tags are supported: zoom, x, y, xflipped, yflipped, quadkey. For example, if basePath = "t{zoom}_{x}_{y}.png" and the requested tile has zoom == 2, x == 1 and y == 3, then the tile will be loaded from the following path: "t2_1_2.png". |
| BitmapOverlayRasterTileDataSource |
Tile data source that uses given bitmap with two, three or four control points define a raster overlay.
Note: if two points are given, conformal transformation is calculated. |
| CacheTileDataSource |
A tile data source that loads tiles from another tile data source and caches them.
|
| CombinedTileDataSource |
A tile data source that combines two data sources (usually offline and online) and selects tiles
based on zoom level. |
| CompressedCacheTileDataSource |
A tile data source that loads tiles from another tile data source
and caches them in memory as compressed images. |
| HTTPTileDataSource |
A tile data source that loads tiles using a HTTP connection.
The requests are generated using a template scheme, where tags in the baseURL string are replaced with actual values. The following tags are supported: zoom, x, y, xflipped, yflipped, quadkey. For example, if baseURL = "http://tile.openstreetmap.org/{zoom}/{x}/{y}.png" and the requested tile has zoom = 2, x = 1 and y = 3, then the tile will be loaded from the following URL: "http://tile.openstreetmap.org/2/1/3.png". |
| LocalVectorDataSource |
A modifiable vector data source that keeps all the elements in the local memory.
Optionally vector elements can be kept in a spatial index and only the visible elements get rendered. There can be a small delay before previously invisible elements become visible after view changes. This makes it suitable for cases where there are a large number of static vector elements. The draw order of vector elements within the data source is undefined. |
| MBTilesTileDataSource |
A tile data source that loads tiles from a local Sqlite database.
The database must contain table "tiles" with the following fields: "zoom_level" (tile zoom level), "tile_column" (tile x coordinate), "tile_row" (tile y coordinate), "tile_data" (compressed tile image). |
| NMLModelLODTreeDataSource |
An abstract base class for NML model LOD tree data sources.
|
| NutiteqOnlineTileDataSource |
An online tile data source that connects to Nutiteq tile server.
Tile server is currently used to |
| OnlineNMLModelLODTreeDataSource |
Online NML LOD Tree data source.
|
| PackageManagerTileDataSource |
A tile data source that loads tiles from package manager.
|
| PersistentCacheTileDataSource |
A tile data source that loads tiles from another tile data source
and caches them in an offline sqlite database. |
| SqliteNMLModelLODTreeDataSource |
A sqlite database based data source for NML model LOD trees.
|
| TileDataSource |
Abstract base class for tile data sources.
|
| VectorDataSource |
Abstract base class for envelope based vector data sources.
|
| Enum | Description |
|---|---|
| LocalSpatialIndexType |
Spatial index type for local data source.
|
| MBTilesScheme |
MBTiles tile schemes.
|