M8 离线地图攻略
By lerosua | 六月 23, 2009
M8下目前有两款地图软件,分别是googlemap,mbar maps。我只试过后一款,目前两者都需要连上网络。地图的流量对于wifi的m8或gprs的m8都够呛。好在支持离线浏览。只要查看过的地图以后就可以离线浏览了。
于是想到只要在pc上生成离线的地图数据,把它放到m8上就成了。搜索一下,pc上果然有相同的工具可用。也就是GMapCatcher , 地址:http://code.google.com/p/gmapcatcher/
这可是一个python写成的好工具,跨平台支持。可以通过它来查看google地图.而且支持离线浏览。更帅的是它支持批量下载地图。
在它的包里找到download.py这个文件,执行一下这个文件,会有帮助出现
leros@lerosua:/opt/google/gmap$ ./download.py Download all maps of given location with one command OPTIONS --location= Location to download --latitude= Latitude of the location --longitude= Longitude of the location --map Retrieve map images (default) --satellite Retrieve satellite images --terrain Retrieve terrain images --latrange= Latitude Range to get (default = 0.050000) --lngrange= Longitude Range to get (default = 0.050000) --max-zoom= Maximum Zoom (default = 17) --min-zoom= Minimum Zoom (default = 2) --threads= Number of threads (default = 5) --full-range Sets Lat, Lng to (0, 0) and range to the Max, very useful to download maps of entire world SAMPLE USAGE download.py --location="Paris, France" download.py --min-zoom=13 --full-range download.py --latitude=37.979180 --longitude=23.716647
非常简明。
比如要下载广州的地图,执行
$./download.py --location="Guangzhou, Guangdong, China" --min-zoom=0
如此,即将广州市中心位置0级至17级大小的地图都下载回来,估计三十多M而已.
下载回来的数据图片是放在$HOME/.googlemap/tiles目录下面。
跟着下来只需要跟M8里的数据同步一下即可。
接上你的M8至电脑。找到mbar maps程序目录,(/media/Meizu M8是m8接上我电脑后的目录)
$rsync -av ~/.googlemaps/tiles /media/Meizu\ M8/Programs/MbarMaps/mtdata/default/ $mv media/Meizu\ M8/Programs/MbarMaps/mtdata/default/tiles media/Meizu\ M8/Programs/MbarMaps/mtdata/default/mt
后一句改名是因为mbar maps用的目录名称是mt,因此将之改名。当然如果之前mt里有数据的话,最好备份,或者选择将tiles目录覆盖mt目录。执行rsync之中有提示不能更改权限的警告,忽视即可。
拨下M8,启动mbar maps,此时即可浏览到广州市任意大小的地图了。
有足够硬盘空间的朋友可以试试 download.py –min-zoom=0 –full-range 这个命令,这是下载所有的地图数据,注意它可能会撑爆你的硬盘,哈哈。
Topics: 网络 | 5 Comments »


六月 23rd, 2009 at 10:04 下午
呵呵,支持支持!不过偶的手机似乎用不着,还是用google map的手机版本好了..
七月 6th, 2009 at 12:32 上午
等M8返修…
修好回来装上试下看
三月 4th, 2010 at 3:39 下午
你好。请问能把最新版的win下的gmapcatcher软件修改一下,只下载带中文的地图文件么?
三月 5th, 2010 at 8:58 上午
http://bbs.meizu.com/thread-1612529-1-1.html 这里或许能帮到你.
六月 7th, 2010 at 1:25 下午
下载超过一定量会禁止访问的