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.rar5 }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包可以不用启动“保存地图缓存”了。