Android Offline地圖 出外遊最好用!
你部Android咁Smart 又有Compass 又有 GPS 出國外遊就正啦 不過問題係Google Maps 要上網先用到喎!! Roaming 唔係咁平喎:)
今日我就試過做過香港Offline 地圖啦 用的就是 RMaps (可以到Android Market 找找)
主要分兩個Steps:
1) TrekBuddy Atlas Creator 1.6 , 用這個軟件去下載Google Maps 到一個Sqlite DB.
由於它是用Java 寫的,可以在Windows, Mac OS X , Linux 上運行的 (筆者嘗試在Mac 上行,由於要裝JavaSqlite,試了一段時間失敗,所以改用Windows)
2) Rmaps for Android 一個Android APP 可以讀翻個Sqlite Map DB
兩個軟件都可以係Robert 的Google Code 網址下載
http://code.google.com/p/robertprojects/downloads/list
記得要用Rmaps v0.7.3 這個是最新又用到的版本 之前v0.7 有Bug!
Robert 做好一個教學教大家點樣下載Google Map:
我試過成個香港到Zoom Level 17 (差不到睇到大部份街) 只係要31MB. 做好之後Copy 到你的SD card folder “Rmaps/maps/” 咁就得!
攪唔掂 留言比我 大家研究下:)
現在睇香港地圖都唔使用Data 唔使等:) 好快 !!
真係要同作者講句 “Hey Robert, You make my day!”
Atlas setting 應該用邊一款呀?
又係我啦 我見你係Andorid 但我下戴之後 setting 無Andorid 點算呀?
選Big Planet SQLite就好OK!
話要The BigPlanet atlas format uses a SQLite database for storing the tiles. For creating SQLite database additional libraries (Java and native) are required. TrekBuddy Atlas Creator uses the JavaSQLite wrapper by Christian Werner. For installing the SQLite wrapper copy the files sqlite.jar and sqlite_jni.dll (Windows) respectively sqlite_jni.so (Linux/Unix) into the program directory of TrekBuddy Atlas Creator (where the TrekBuddy_Atlas_Creator.jar is located).
搞左一輪 只係有Error
Version: TrekBuddy Atlas Creator 1.6.1
Platform: Windows XP (5.1) (windows)
Java VM: Java HotSpot(TM) Client VM (1.6.0_11-b03)
Mapsources rev: 641
Error hierarchy:
MapCreationException: Error creating SQL database
SQLException: java.lang.UnsatisfiedLinkError: SQLite.Database.internal_init()V
tac.exceptions.MapCreationException: Error creating SQL database
at tac.program.mapcreators.MapCreatorBigPlanet.createMap(MapCreatorBigPlanet.java:83)
at tac.program.AtlasThread.createMap(AtlasThread.java:296)
at tac.program.AtlasThread.createAtlas(AtlasThread.java:140)
at tac.program.AtlasThread.run(AtlasThread.java:73)
Caused by: java.sql.SQLException: java.lang.UnsatisfiedLinkError: SQLite.Database.internal_init()V
at SQLite.JDBCDriver.connect(JDBCDriver.java:112)
at tac.utilities.jdbc.DriverProxy.connect(DriverProxy.java:38)
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at tac.program.mapcreators.MapCreatorBigPlanet.getConnection(MapCreatorBigPlanet.java:90)
at tac.program.mapcreators.MapCreatorBigPlanet.initializeDB(MapCreatorBigPlanet.java:95)
at tac.program.mapcreators.MapCreatorBigPlanet.createMap(MapCreatorBigPlanet.java:74)
… 3 more
奇怪 我沒有見過這個問題…
你想要那個地圖? 如果是香港 我可以給你試試
我整左好耐都整唔到,我想要香港地圖你可以send比我麻,thx
pennyleung12@yahoo.com.hk
入左去”Rmaps/maps/”之後o係rmaps度冇自己整o個個名出現…..
在 RMAPS -> Menu -> More -> Settings -> User defined Maps
你會見到你做的MAP 入去選ENABLE MAP!
ok左啦,thx!!!!!!
Would you send 香港地圖 to me ar ?
Many many thx !!
can u send me a hk map and i wanna a japan map also , coz i will go to japan next week
hi! can u share to me hk map?
thanks!
my email : fai888_22@hotmail.com
Could you send me the hk map? any hk hiking maps?
Thx so much.
tc8036@yahoo.com.hk
朋友們可以到這裹找找地圖啦;
http://androidhk.com/2010/05/16/rmaps-offline-%E4%B8%AD%E5%9C%8B%E5%9C%B0%E5%9C%96%E9%9B%86/
還有個 AgereLite 程式, 相容於 RMaps & BigPlanet, 可讀取之前製作好的圖檔
https://market.android.com/search?q=agere&so=1&c=apps
http://aretechservice.blogspot.com/