com.nutiteq.db
Class AndroidTileDatabaseHelper
java.lang.Object
com.nutiteq.db.AndroidTileDatabaseHelper
public class AndroidTileDatabaseHelper
- extends java.lang.Object
Universal helper for SQLite tile database.
- Author:
- jaak
|
Field Summary |
android.database.sqlite.SQLiteDatabase |
database
|
|
Constructor Summary |
AndroidTileDatabaseHelper(android.content.Context ctx,
java.lang.String databaseName,
java.lang.String tileTable,
java.lang.String keyZoom,
java.lang.String keyX,
java.lang.String keyY,
java.lang.String keyData,
java.lang.String tableWhere)
Construct database helper with own tile table format. |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
database
public android.database.sqlite.SQLiteDatabase database
AndroidTileDatabaseHelper
public AndroidTileDatabaseHelper(android.content.Context ctx,
java.lang.String databaseName,
java.lang.String tileTable,
java.lang.String keyZoom,
java.lang.String keyX,
java.lang.String keyY,
java.lang.String keyData,
java.lang.String tableWhere)
- Construct database helper with own tile table format.
- Parameters:
ctx - Android application contextdatabaseName - Database file pathtileTable - Tile table name, e.g. "tiles"keyZoom - column name for zoomkeyX - table column name for x/columnkeyY - table column name for y/rowkeyData - column for binary data (blob)tableWhere - where SQL clause for tile row search, as prepared statement e.g. "zoom_level = ? and tile_column = ? and tile_row = ?"
open
public void open()
close
public void close()
containsKey
public boolean containsKey(int z,
int x,
int y)
get
public byte[] get(int z,
int x,
int y)