java.lang.Object | ||
↳ | com.carto.datasources.TileDataSource | |
↳ | com.carto.datasources.OrderedTileDataSource |
A tile data source that combines two data sources (usually offline and online).
All requests are made first to first data source. If not found the request will be made to the second data source.
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
OrderedTileDataSource(TileDataSource dataSource1, TileDataSource dataSource2)
Constructs a combined tile data source object.
|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
synchronized void | delete() | ||||||||||
MapBounds |
getDataExtent()
Returns the extent of the tiles in this data source.
| ||||||||||
int |
getMaxZoom()
Returns the maximum zoom level supported by this data source.
| ||||||||||
int |
getMinZoom()
Returns the minimum zoom level supported by this data source.
| ||||||||||
TileData |
loadTile(MapTile tile)
Loads the specified tile.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() | |||||||||||
![]() |
Constructs a combined tile data source object.
dataSource1 | First data source that is used first if found |
---|---|
dataSource2 | Second data source that is used only if dataSource1 tile is not found |
Returns the extent of the tiles in this data source.
The bounds are in coordinate system of the projection of the data source.
Returns the maximum zoom level supported by this data source.
Returns the minimum zoom level supported by this data source.
Loads the specified tile.
Note: the tile coordinate system used here is vertically flipped relative to layer tile coordinate system.
tile | The tile to load. |
---|