clq

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

http://bbs.hiapk.com/thread-652242-1-1.html

 

Google.Maps.v4.6.0.4686-brut17.Android.CHS-DOSPY1 d2 i. y4 n& g& `9 ?5 Z
可以将地图文件保存在SD卡上,不需要联网/ X' {. j+ y$ a( b5 w2 L( p5 m
下载地址:/ z0 b5 ~% G* p+ P' x$ P
http://u.115.com/file/f9b33b457a; W% V% y8 ^& x
Google.Maps.v4.6.0.4686-brut17.Android.CHS-DOSPY.apk
! F. }' l( P! [, U
然后下载支持brut格式的gmapmaker  W/ T& e" F5 o! y. X
http://u.115.com/file/f95089c71f
gMapMakerHCP_v0.2.rar
5 }8 m# X3 X& p7 {  k, L1 N; w



访问这个网站:http://mapcacher.com/


% A& {7 o" N- }2 k

8 K& N& L' Z2 M# W0 L
鼠标点击选择你要制作的地图范围,zoom level 设置缩放的级别范围,一般最大到20(强烈建议大家选择地图层数不要超过17层,不然下载下载的地图会非常庞大并且文件数量恐怖),level of details 可以选择为 slow and detailed, type of maps 选择为 google road maps (china),然后点击 “Generate !” 按钮,稍等片刻,下载产生的 map 文件。

  {7 f# U* i/ a
* b9 S3 Z+ ], @5 T




使用文本编辑器打开下载的map文件,将第一行改为:BrutMapAndNav,注意大小写,保存。$ M, C) a9 a" @& N: b& J4 ]+ x

: _7 h$ x  @, Q9 _' O2 _
7 j  H5 F; X2 p7 _8 ^2 _" z


4 u0 T& W/ S3 Q8 P
/ J* q7 R2 R3 c/ a) l0 @( Y

运行支持 brut google maps 的 gmapmaker(如有部分不能运行,请确保你的电脑安装了.net framework)

: V. N7 x- s0 ?. q
0 X; W# c) {& \5 v



/ A7 [% [  A/ u9 S( f4 P

cache folder选择离线地图保存的目录;max parallel downloads 设置下载最大并发线程,网络好 的话可以设置为 10;选中 group by zoom;最重要的operating mode 改为最后一项:BurtMapsAndNav mode;Hash size 和 Tiles per file 都设置为 1,然后点击“GO”按钮,会让你选择 map 文件,选择刚才下载并修改过的 map 文件,. a*然后就会开始自动下载离线地图文件了,剩下就是等待了。

: V8 b. P6 F2 W! B
1 P# F4 k6 m  L# A& h& c5 L# G3 u


: X. g, z. l9 }8 {- O

全部下载完毕之后,你所选择的地图保存目录下会产生一个 MGMapsCache\BrutMapsAndNav 文件夹到这里。地图制作就结束了,接下来就是离线地图的安装了。




地图安装有2种方法,1是将地图文件直接放入手机的地图文件夹,2是将地图文件制作成zip包,再放入手机(推荐此方法)。


8 _2 F; |1 W; v, h


第一种方法:将下载得到的将 BrutMapsAndNav 下的所有文件夹移动到(所有数字文件夹)*手机SD的 brut google maps 的离线地图目录中。目录应该是:\brut.googlemaps\tiles\map-zh_CN-andnav\


8 D8 @( t# e* B" g9 }. r

( d: }( t9 G: \: m4 l


第二中方法:将 BrutMapsAndNav 目录下的所有数字分组的目录压缩成一个ZIP文件,直接压缩所有数字文件,不是对上一层目录进行压缩0 ?4 g4(建议通过7zip或者winzip进行压缩,winrar文件太大处理不了)然后把zip文件重命名为:map-zh_CN-andnav.zip
注意大小写,最后将这个zip文件放入手机SD卡的 brut google maps 的离线地图目录中。目录应该是:\brut.googlemaps\tiles\



3 W$ c9 s3 K( H0 ?
% b$ p. k3 d# l- t$ W

最后打开 android2 r" B  A% z& \: d% L4 J5 q5 t9 R
设置 - 应用程序 - 管理应用程序,选择 地图或者 maps,清除缓存,然后重新打开brut google maps,选择 更多 - 高级设置(brut mode) 启用了 brut 的从“缓存读取地图”和“保存地图缓存”。如果选择的zip包可以不用启动“保存地图缓存”了。

posted on 2012-02-17 14:28  clq  阅读(1392)  评论(2编辑  收藏  举报