我目前正在創建一個應用程序,它以間隔記錄移動設備的當前位置,顯示路線作爲設備上的彩色線實時顯示。與此同時,應用程序正在將經度和緯度存儲在SQLite數據庫中,因爲我希望用戶能夠再次提出該特定路線。在Android中的MapView中顯示存儲在SQLite數據庫中的經度和緯度值(非實時)
該路線有一個主鍵,每個航點都通過外鍵鏈接到該路線。
在地圖上顯示保存的路線最簡單的方法是什麼?
我目前正在創建一個應用程序,它以間隔記錄移動設備的當前位置,顯示路線作爲設備上的彩色線實時顯示。與此同時,應用程序正在將經度和緯度存儲在SQLite數據庫中,因爲我希望用戶能夠再次提出該特定路線。在Android中的MapView中顯示存儲在SQLite數據庫中的經度和緯度值(非實時)
該路線有一個主鍵,每個航點都通過外鍵鏈接到該路線。
在地圖上顯示保存的路線最簡單的方法是什麼?
退房這個example ....
我將能夠創造一個光標與所有的航點值一個特定的軌道,然後使用一個循環,並使用MoveToNext();方法來移動光標,爲每個添加覆蓋?例如:
int i = 0;
do {
i++;
Cursor cursor = db1.query(TABLE_NAME, FROM, null, null, null, null,
ORDER_BY);
Double lat = cursor.getDouble(2);
Double lon = cursor.getDouble(1);
cursor.moveToNext();
overlay.addGeoPoint(new GeoPoint((int)(lat*1E6), (int)(lon*1E6)));
} while ....
謝謝Praveen :) – jcrowson 2010-04-02 12:11:32