離線地圖下載程式更新了,和前一個版本 TrekBuddy_Atlas_Creator_1.2 beta 1 (android-map.blogspot.com Ver. 1) 相比,修改的地方如下:
* 將 TrekBuddy Atlas Creator 從 1.2 beta 1 升級成 1.5 final,並加入 SQLite DB 輸出格式。
* 將程式生成的 BigPlanet_maps.sqlitedb 移至 atlases\ 目錄下。
按此下載 TrekBuddy Atlas Creator 1.5 final (android-map.blogspot.com Version)
Solutions to Offline Google Maps for Android Phones : [Big Planet Tracks] + [RMaps] + [Mobile Atlas Creator].
Android 手機的 Google 離線地圖解決方案。
熱門文章
-
[離線地圖製作軟體] 專業的離線地圖製作軟體 TrekBuddy Atlas Creator (TAC) 從 2010 年起釋出全新版本,重要更新條列如下: 改名為 Mobile Atlas Creator (MOBAC),以反映該程式能下載各種線上地圖,並儲存為不同格...
-
[離線地圖製作軟體] Mobile Atlas Creator (MOBAC) 10 月 31 日釋出 1.8 Final 正式版了。 關於 1.7 與 1.8 版的主要區別,請看 前一篇文章 。 從 MOBAC 官方網站下載 Mobile Atlas Cre...
-
[Big Planet Tracks 介紹] Big Planet Tracks 2.1 (*星跡地圖* - GPS 軌跡記錄器) 是一款實用的 Android 離線地圖程式, 能匯入, 匯出與記錄 GPS 軌跡, 並"即時"顯示時間, 速度, 距離,...
2009年8月23日 星期日
2009年8月9日 星期日
Big Planet TW 1.2.4 中文版
Android 手機的離線地圖程式 Big Planet TW 1.2.4 推出中文版囉!
正確來說是 i18n 的多國語言版本,目前支援英文及繁體中文兩種語系,會根據手機設定的語系作自動切換。
按此下載 BigPlanet_TW_1.2.4_Multi-language.apk
正確來說是 i18n 的多國語言版本,目前支援英文及繁體中文兩種語系,會根據手機設定的語系作自動切換。
按此下載 BigPlanet_TW_1.2.4_Multi-language.apk
![]() | ![]() |
標籤:
Android,
Big Planet TW,
Download,
Google Maps
2009年8月2日 星期日
Android 離線地圖系列(四):Big Planet TW 的 SQLite 離線地圖資料庫之檔案大小分析
離線地圖製作器 TrekBuddy Atlas Creator 1.2 beta 1 (android-map.blogspot.com Ver. 1) 除了具備產生 SQLite 地圖資料庫 (BigPlanet_maps.sqlitedb) 的基本功能外,更具備自動將程式分次執行所下載的不同區域地圖檔,都新增至同一個資料庫的貼心功能。
例如首次執行上述程式時,設定抓取 Zoom 0-15 的台灣地圖,產生 BigPlanet_maps.sqlitedb
第二次再執行上述程式時,設定抓取 Zoom 13-17 的北台灣地圖,只要沒把原來產生的 SQLite 地圖資料庫 (也就是BigPlanet_maps.sqlitedb) 移走,則 Zoom 16-17 的地圖檔會新增至同一個 SQLite 地圖資料庫;Zoom 13-15 的地圖檔則檢查後知道已經存在資料庫,就不會再次新增至資料庫。(換句話說,同一個資料庫可以一直增加不同區域的地圖,但以此例來說,不會有兩份 Zoom 13-15 的地圖檔同時存在資料庫內,是不是很貼心啊!)。
故大家可以善用此功能特性,視您的需求,分批為自己的 SQLite 地圖資料庫增添更多不同區域的離線地圖檔。以下是選擇不同設定,執行四次 TrekBuddy Atlas Creator 1.2 beta 1 (android-map.blogspot.com Version 1) 所產生的統計數據。

上表說明了離線地圖儲存方式有目錄結構與 SQLite 資料庫兩種。
1. 目錄結構的儲存方式,會造成 "檔案佔磁碟大小" 遠比 "檔案實際大小" 還大的多,原因是最小的地圖檔(全部藍色的海洋部份)其實只有178位元組(Bytes),卻因PC磁碟叢集大小(Cluster size)為4KB,造成即使最小的地圖檔還是佔用了4KB磁碟大小,導致空間浪費。而在32KB叢集大小的SD卡內,空間浪費情形會更嚴重,同時將 25萬多 (257,289) 個檔案,實際大小共 466MB 的全部地圖放入SD卡中,寫入速度會慢到讓人發瘋,更不用說手機效能會因此降低。
2. SQLite 資料庫的儲存方式,使得原本 25萬多 (257,289) 個檔案,實際大小共 466MB 的全部地圖,存入 SQLite 資料庫後變成 496 MB,其中多出現的 30MB 主要是用來儲存資料庫內的索引 (Index),496MB 的 SQLite 資料庫放進 SD 卡內還是 496 MB,經過 Dr. TYT 測試,雖然資料庫內存了 25 萬多筆資料,但尚無效能問題。
故 Dr. TYT 的結論就是,採用 SQLite 資料庫作為儲存離線地圖的此款 Android 程式 Big Planet 1.2.4 真是太棒了,十分感謝程式原作者 Vadim Bartko,寫出這麼實用的程式,並釋出原始碼,雖然還有一些 Bug,以及不好使用的地方,但瑕不掩瑜,該程式還是相當實用,Dr. TYT 閒暇時,依舊會繼續加強該程式的功能,暫訂的目標是中文化,以及修好 Search 功能;選擇地圖語系(hl參數)與選擇不同 SQLite 地圖資料庫似乎比較沒有迫切性,故僅列為未來目標。大家若有其他想法,十分歡迎提出。
以下為本站提供的程式:
TrekBuddy Atlas Creator 1.2 beta 1 (android-map.blogspot.com Version 1)
Big Planet TW 1.2.4
例如首次執行上述程式時,設定抓取 Zoom 0-15 的台灣地圖,產生 BigPlanet_maps.sqlitedb
第二次再執行上述程式時,設定抓取 Zoom 13-17 的北台灣地圖,只要沒把原來產生的 SQLite 地圖資料庫 (也就是BigPlanet_maps.sqlitedb) 移走,則 Zoom 16-17 的地圖檔會新增至同一個 SQLite 地圖資料庫;Zoom 13-15 的地圖檔則檢查後知道已經存在資料庫,就不會再次新增至資料庫。(換句話說,同一個資料庫可以一直增加不同區域的地圖,但以此例來說,不會有兩份 Zoom 13-15 的地圖檔同時存在資料庫內,是不是很貼心啊!)。
故大家可以善用此功能特性,視您的需求,分批為自己的 SQLite 地圖資料庫增添更多不同區域的離線地圖檔。以下是選擇不同設定,執行四次 TrekBuddy Atlas Creator 1.2 beta 1 (android-map.blogspot.com Version 1) 所產生的統計數據。

上表說明了離線地圖儲存方式有目錄結構與 SQLite 資料庫兩種。
1. 目錄結構的儲存方式,會造成 "檔案佔磁碟大小" 遠比 "檔案實際大小" 還大的多,原因是最小的地圖檔(全部藍色的海洋部份)其實只有178位元組(Bytes),卻因PC磁碟叢集大小(Cluster size)為4KB,造成即使最小的地圖檔還是佔用了4KB磁碟大小,導致空間浪費。而在32KB叢集大小的SD卡內,空間浪費情形會更嚴重,同時將 25萬多 (257,289) 個檔案,實際大小共 466MB 的全部地圖放入SD卡中,寫入速度會慢到讓人發瘋,更不用說手機效能會因此降低。
2. SQLite 資料庫的儲存方式,使得原本 25萬多 (257,289) 個檔案,實際大小共 466MB 的全部地圖,存入 SQLite 資料庫後變成 496 MB,其中多出現的 30MB 主要是用來儲存資料庫內的索引 (Index),496MB 的 SQLite 資料庫放進 SD 卡內還是 496 MB,經過 Dr. TYT 測試,雖然資料庫內存了 25 萬多筆資料,但尚無效能問題。
故 Dr. TYT 的結論就是,採用 SQLite 資料庫作為儲存離線地圖的此款 Android 程式 Big Planet 1.2.4 真是太棒了,十分感謝程式原作者 Vadim Bartko,寫出這麼實用的程式,並釋出原始碼,雖然還有一些 Bug,以及不好使用的地方,但瑕不掩瑜,該程式還是相當實用,Dr. TYT 閒暇時,依舊會繼續加強該程式的功能,暫訂的目標是中文化,以及修好 Search 功能;選擇地圖語系(hl參數)與選擇不同 SQLite 地圖資料庫似乎比較沒有迫切性,故僅列為未來目標。大家若有其他想法,十分歡迎提出。
以下為本站提供的程式:
TrekBuddy Atlas Creator 1.2 beta 1 (android-map.blogspot.com Version 1)
Big Planet TW 1.2.4
訂閱:
文章 (Atom)