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.
|