Google map离线版(已测试可用)

来源:百度文库 编辑:神马文学网 时间:2024/04/30 00:12:19

[系统工具] Google map离线版(已测试可用)G1/G2/G3均可使用

Google, map, 离线 本帖最后由 zhou0462 于 2010-2-7 11:55 编辑
6 D/ Y8 }1 m/ Y# ]
8 L; k+ M& D+ r; r: B. z: v+ V文字是多了点,但是绝对简单,不成功你就是猪: @( y: @% A8 k0 F) Q3 F
一共就3步骤
( I0 w  b3 h& a) U1。下载软件: u/ Q$ R4 i& y# g
2。使用软件 1 c$ I' v* B5 P3 R9 w- g  Q
3。导入在SD卡在简单点,直接装好RMAPS,用WIFI下载, 打开软件会生成一个MAP的位子,地图会自己下载进这,前提是你要用RMAP,建议用 WIFI,否则流量很大。 以后每次登入不需要下载,可以尝试吧WIFI和GPRS关掉,地图还在 。5 j& h2 j6 G+ B- P2 G6 B* [+ f  c

6 L8 ]; ]) h) \& o; p/ r( Y8 p: o3 x# i- ]/ f3 W9 j8 v3 H. f( G0 W
* ]1 |' X; I  }$ ~  s1 s
以下内容是来自 安卓网的朋友的 但是写的不够详细 问题也比较多,此篇文章只是做个补助,进一步的简化问题,让所有的andriod们用上离线版的google map,绝对可用,地图客更新。  
" A- E7 @5 Y  a9 g2 I1 f. x$ k; l, H' z" T, K/ ?8 E
废话不多,我们开始主题
9 m6 J. H, {3 ^5 f* X+ G' U/ u
! k2 X( c, |" M: X$ [! z. ?4 I/ R4 V
测试机型:G1/G2/G3均可用& K8 a0 x* M+ |# {0 Y
- ?, Z6 `! S9 n( G# i) ]. R

3 {, Q  s, D7 k. c先在电脑上装好Java,然后将 TrekBuddy_Atlas_Creator解压到某目录,
; l" k; O* A0 c* r% `5 P e/ O
$ n, d. z. S; [) R' l再将javasqlite解压后得到sqlite.jar和sqlite_jni.dll,放入 TrekBuddy_Atlas_Creator的目录中! 最后,执行TrekBuddy_Atlas_Creator目录中的start.cmd进入软件界面。; j: L* X. N3 e" `( t

6 f4 A5 D9 N0 R% y$ G
# u. C: A' `7 Y) K- |2 R1.下载 http://code.google.com/p/robertprojects/downloads/list里 面的Rmpas和Trebuddy Atlas Creator,把Rmaps安装到Gphone里面,Trebuddy Atlas Creator解压到你的电脑里。; z% e# V- b$ M* n/ P4 e
1 Y% }# Z; ~9 ]. `4 W( o8 _1 Y

" z& |9 S. c9 \1 q0 Q2.下载 http://www.ch-werner.de/javasqlite/javasqlite-20090430-win32.zip, 然后解压到 windows\system32\ 下(我也解压到了Trebuddy Atlas Creator目录下了,所以,提示缺少SQLite的同学也试试放到Trebuddy Atlas Creator目录下). G! x% A9 [4 N* L1 K
这里需要注意,Trebuddy Atlas Creator 必须解压到windows/system32里 必须在此处运行0 k# ^# m) c8 b9 e3 w0 p8 e- O) v

& ?5 O5 i9 ~0 p/ ~- \* H( |3.运行 Trebuddy Atlas Creator 里的 start.cmd 然后它会载入那个jar文件运行。如果报错,别管他什么错误,点击这个下载 java环境,安装完成后继续
) i" j- [. R1 |( h6 B2 h1 W# V% ]http://www.java.com/zh_CN/ ; ]: E/ H; Y* `: \% |+ n
0 }5 p( r4 l0 C0 \+ m: |! K

$ t4 _# w# b( f( K# o8 |6 U) M7 p: F4 ?, f) b% S( y( a
4.运行后地图出来了吧?用鼠标选择框起你需要下载的地 方(不要选太大了哦,等会下载会很慢的),我是上海这边的,就把上海的市区基本都框进去了。
0 T8 }: ]& R( N3 B% s6 L' I4 t+ ]8 p- }  N) X
5.在左上角的map source里面,选择源为Google Map,Zoom Level选择你要下载的层次,就是你放大和缩小的级别(可以自己试着预览一下,一般10-17已经足够了)3 v& x* z) r6 k! z3 L- z0 ~- A

7 E! g, Q* B" @3 g' @. Z9 @  r8 x0 g+ k$ _/ P) }( T5 Q+ W( c
6.在Atlas Content里面,点一下 Add selection,再在 Atlas Setting 选 Bigplanet SQLite
" a1 Z2 d1 E  [" W点击add seletection前 必须 用你的鼠标 选中你需要下载的区域
. w; E" a, }( S/ I, [$ R7 n9 P- }8 s" x/ O* n/ q

8 `7 L1 \3 ~; [& o6 ?) V7.点击 Create atlas 以后,就开始下载地图了。
  O  R0 F9 o% P# J& P- F8 s* ^7 {& H' \0 `
8.,把Trebuddy Atlas Creator目录下的atlases里会有一个BigPlanet_maps.sqlitedb,把它放到你的SD卡的RMaps/maps/ 里吧。
" w0 D! K% J4 t& t) D7 X0 {3 w
5 B% j' T3 P5 R& ~  |9.安装好Rmaps.apk,然后打开GPS,wifi(不是说离线的吗?别急!),运行 Rmaps。软件一开始会下载某些图,并且对你进行定位。你选 Menu -> 更多 -> 设定-> 预定义地图,把里面的全部都不勾上,这样它就不会网络下图了。再在Menu -> 更多 -> 设定->使用自定义地图,选择你SD 卡里面的那个Bigplanet SQLite DBt SQLite DB吧。( G) _, f* p9 I8 O& x: Y" z6 {7 R9 C9 ?& Z: T3 P4 p6 |
8 K: Z7 I7 q! v$ F

! {: E$ x4 _" _" u+ E
- l* F  Y" a- \10.再关掉wifi试试重新定位吧,找到你 的位置以后,地图文件就load出来了。就算不用GPS 定位,你之前开wifi定位好了,也就不至于要看很多灰白的xx了....* C3 ?8 V' B& q. g; V7 b
. N! P; ^) _! q0 Q9 G7 s& V: Z: T

% L. ~2 B4 M- f- s
2 {. p& H/ _7 b+ }7 M
* O5 r3 M4 x( |' rOK 绝对可用' Q+ v/ R& t: P
* g5 A$ ]2 f& ]& o. |9 x. p* |  x

0 A$ `9 j' z7 J* X( ?7 }, i1 y! g% k, m$ i" q) ]

. T2 n: q, H, N3 k% x* ]1 v
  e* V( W  @6 j8 d; h
1 j, E$ [. s8 h  p
% ]4 n5 k8 r' v+ q, p. N
  `2 M4 a: U& K( H9 U6 r( a2 A7 r: T" y8 p
) @; e- I! `6 x' V

) Y' ?% ?/ p; [. X. b+ Q: X4 ?* ^- r: w" Z+ J- a
' S5 V$ v% ]( Q  y

6 O/ ^1 g+ t2 G7 v4 s# `
+ J/ ^& {( z3 f; Q5 Z8 R
4 ~$ ?9 D! X  P/ j$ n1 ?问题:完全按楼主说的做了 全部解压缩到system32目下 自动运行的 也安装了JAVA 可是到了下载这部还是出现错误没有SQL6 H+ M  v6 R/ Y" Q. L% o

* f, q0 Y1 ^. G/ S7 a6 a
$ J+ p2 p$ M0 n* Q9 Y答:解压到 windows/system32下
. a& Z0 k" L# e9 p打开start.cmd那个软 件: s: x3 q6 C; f0 y3 W5 X/ C
会自懂弹出地图
# N8 c' R6 j7 L. H2 S& u! M, A, C+ G* Z( T# q
缺少SQL 你先装java环境* b1 Y3 g, }' W! F  n* V

' U; H# g2 ~1 ?6 [问题:java环境我已经装了2 p, g# D0 @7 G- ]1 ~+ ]! Y4 ?! J8 T6 P1 m( y( g: Y$ w
运行start.cmd后出现“could not read file settings.xml program will exit”+ `) p% C9 z4 L. P% s( i! k! @& \  N+ A( k2 T7 J
何解?3 G3 W5 o7 g9 g. V6 R
. F& }" l5 A1 n. \( }3 T
答:下载解压的东西没找到,必须放在windows/system32下,最好重启下,建议去官网上下java
7 K  B" H% f! I6 D7 W: ]8 p$ G5 z- a1 S

% D% ?! q; U8 U2 C, N问题:unable ti finde the SQL$ m+ z4 }+ a  M9 k) D4 h

% }1 ~/ U$ U6 `: Q8 d答:你没装JAVA环境,安装后 重启下,在次打开start.cmd; g+ \4 P/ P4 a' _' r$ C" Q1 J8 D& g# O
! ]  G! j8 v3 C5 t; }+ B' d8 q
) e# M# F5 |3 @6 m$ z/ [3 r! R
问题:楼主个沙子 ,自己傻还说别人没装 上是自己问题,这教程 有问题,大家 可以 去这边看" p7 Z+ a# u8 B( I

- j0 v% t3 g+ \# T1 U( e3 l答:你大爷的,哥只 是提供个简版的,别没事找茬  B: S. `: V; d* O2 v) e2 E
# E, |3 R* W$ g/ \/ Q5 h- V% m

: }6 b" C: [  U1 U% a  k" o* l) `8 e+ m: T1 P/ d2 d
问题:按照楼主所说,下载的1.6版,但每次生成地图时都提示“sqlite not available”3 V1 C' I" E' v7 K
. z% u1 k1 x/ k9 J' ]9 y- w
答:JAVA 环境问题 卸载下下个6.0JAVA环境
  E' L9 Y# |3 u: B! q' Y. O: f4 r. i* V  }5 T
. a* L2 C5 E# B& |; \
, F3 I  A' C4 t
问题:sqlite.jar和sqlite_jni.dll要放到TrekBuddy_Atlas_Creator.jar所在的目录?
+ J; \) e8 l& @/ Z: n$ q& L* k" M8 K
答:不需要  全放在windows/system32下就可以
# J, w2 W9 n- d5 s' u& q) E2 n6 X7 v4 \- O
问题:搞了半天终于弄出来了,我来提示大家一下。javasqlite-20090430-win32解压缩后 把最里面的两个文件夹的里面  分别两个文件 复制到最外面TrekBuddy_Atlas_Creator_1[1].6.1目录下,不拿出来事没办法下载的。1 M! |6 @8 R# Y

) m$ [& M& {* p3 k答:..................... 忘记写了?解压出来啊不是说了。。。
. }" j  H7 T! b( V; j- A
& L! ?- V% }0 \+ ~# {1 _
% ^7 W- e% z* A5 l) D- W, D: j  ]问 题:LZ能提供地图吗?
# c3 r, p$ G6 F3 f; A( m! t* V0 f* [1 z4 ~
答:我提供还不你自己去下的快,自带的软件会下载地图的
. |+ R9 P2 `/ I9 H
9 Z0 D3 @  T( `# B! _9 i. W问题:OH YE 成功装上 感谢ing
; v# l, _3 b# ^
- _' [  B6 x% C8 V% k答:感谢我。那就请我去爆**吧