Не могу пошагово найти, как использовать андроид-пространственный.https://github.com/sevar83/android-spatialite
Я начинаю разрабатывать на Android в течение короткого времени
Я хотел бы знать, как создать столбец геометрического типа в базе данных sqlite.
Iзнаю, в sqlite он принимает только INTEGER, TEXT, REAL и BLOB.
Я нашел эту документацию, однако я не совсем понял, как выбор может добавить столбец в мою базу данных
https://www.gaia -gis.it / gaia-sins /atialite-cookbook / html / new-geom.html
private SQLiteDatabase db;
public OrderPoleGeoDao(Context context){
super(context, "databasesqlite", null, 2);
this.db = getWritableDatabase();
}
@Override
public void onCreate(SQLiteDatabase db) {
String sql = "CREATE TABLE order_pole_geo (id INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, " +
"alias TEXT);";
if(db == null){
onUpgrade(this.db, 1, 1);
}else{
db.execSQL(sql);
}
}
@Override
public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
String sql = "DROP TABLE IF EXISTS order_pole_geo";
db.execSQL(sql);
onCreate(db);
}
Мне нужна таблица, в которой я могу хранить географические координаты
как: ID |Алиас |GEOM (4326) |