|
virtual bool | openDB (const std::string &filename, int flags=MBT_READONLY) |
|
bool | closeDB () |
|
bool | writeTileData (int z, int x, int y, const std::vector< unsigned char > &data) |
| Write tile data for the given tile index (in TMS scheme)
|
|
bool | writeTileData (TileId tileId, const std::vector< unsigned char > &data) |
| Write tile data for the given tile index (in TMS scheme)
|
|
bool | readTileData (int z, int x, int y, std::vector< unsigned char > &data) const |
| Get tile data for the given tile index (in TMS scheme)
|
|
bool | readTileData (TileId tileId, std::vector< unsigned char > &data) const |
| Get tile data for the given tile index (in TMS scheme)
|
|
bool | hasTilesAtLevel (int z) const |
|
bool | updateMetadata () |
|
bool | deleteTile (TileId tileId) |
|
void | setMetadata (const std::string &name, const std::string &value) |
|
std::string | getMetadata (const std::string &name) const |
|
void | setBounds (double x_min, double y_min, double x_max, double y_max) |
|
double | lonMin () const |
|
double | latMin () const |
|
double | lonMax () const |
|
double | latMax () const |
|
const std::string & | name () const |
|
void | setName (const std::string &name) |
|
const std::string & | description () const |
|
void | setDescription (const std::string &description) |
|
const std::string & | format () const |
|
void | setFormat (const std::string &format) |
|
const std::string & | projection () const |
|
void | setProjection (const std::string &projection) |
|
int | minlevel () const |
|
void | setMinlevel (int minlevel) |
|
int | maxlevel () const |
|
void | setMaxlevel (int maxlevel) |
|
const Stats & | stats () const |
|
bool | tileExists (TileId tileId) |
|
void | dumpStats () |
|
int | imageSize () const |
|
void | setImageSize (int imgsize) |
|
double | calcCenterResolution () |
|
void | setMaxTransactions (int maxTransactions) |
|
int | maxTransactions () const |
|
double | rootTileWidth () const |
|
void | setRootTileWidth (double rootTileWidth) |
|
double | rootTileHeight () const |
|
void | setRootTileHeight (double rootTileHeight) |
|
double | rootTileOriginY () const |
|
void | setRootTileOriginY (double rootTileOriginY) |
|
double | rootTileOriginX () const |
|
void | setRootTileOriginX (double rootTileOriginX) |
|
bool | pointPixels () const |
|
void | setPointPixels (bool pointPixels) |
|
MBTiles - Short description. Detailed description. Note, MBTiles uses TMS tiling scheme, i.e positive Y direction upwards, while the Maria WebMercator routines assume Google tiling scheme, i.e Y positive downwards.