注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

猎户陨石的天空

感悟自然、道法自然

 
 
 

日志

 
 
 
 

【教程】制作沿道路的离线地图-ZAX  

2013-08-15 16:35:52|  分类: GPS相关 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
评:转自zax的帖子!


    很多用户抱怨地图加加不提供官方离线地图,其实,利用免费软件:MOBAC的强大的地图下载能力,您可以随时下载全球任意区域的、任意类型的最新的离线地图,整个下载过程可能比下载一个官方地图包更快(如:Google地图服务器下载速度一般在40~200KB/s)。并且,利用MOBAC软件的强大区域选择能力,您可以下载和制作复杂区域的离线地图。然后在iOS应用:“地图加加”中直接查看。

    我们下面介绍的就是特殊区域的一种:沿着某条线路的离线地图的制作。

    制作这样地图的意义:
    1、如果您的长途旅游需要经过多个城市,手头又没有全部的离线地图,还觉得逐个城市下载离线地图过于繁琐。
    2、如果您手头的离线地图在偏远地图的道路并不精细或者时效性差,您希望制作基于当前最新Google地图的包含更多缩放级别的沿途离线地图。
    3、如果您计划沿着某个山路长途骑行,需要提前制作沿着这条道路的Google卫星地图的离线地图、地形图或者其它类型的特殊地图。
    4、如果您计划在国外进行旅行,希望下载旅游线路上所有城市和地区的离线地图
    5、如果您正在使用“地图加加”的轨迹记录功能,希望提前下载沿着预定线路的离线地图。
       ......
    这时候,您可以使用MOBAC来下载基于线路或者多边形区域的离线地图。

    这里我们以深圳到重庆的自驾线路为例,为您讲解如何下载制作基于线路的离线地图。

第一步:制作线路KML
    1.1 搜索线路
    打开谷歌地图的主网站https://maps.google.com网站,搜索从“深圳”到“重庆”的线路,如下图所示:

【教程】制作沿道路的离线地图-ZAX - chly63 - 猎户陨石的天空
 
    导航搜索结果如下:

【教程】制作沿道路的离线地图-ZAX - chly63 - 猎户陨石的天空

    注意,搜索结果可能存在偏移问题(线路和地图不重合),但对我们地图下载的影响不大。

    1.2 导出线路KML
    线路搜索成功后,点击线路最下方的“保存到我的地图”, 如下图所示:

【教程】制作沿道路的离线地图-ZAX - chly63 - 猎户陨石的天空

    保存线路需要您有一个Google账号,如果您没有又不愿意注册,也可以用Google Earth软件来生成这样的KML。

    保存成功后,将看到一个线路说明,点击标题下方的“KML”文字,即可另存为KML文件,如下图所示:

【教程】制作沿道路的离线地图-ZAX - chly63 - 猎户陨石的天空

2、将KML转换为GPX

    您需要安装一个名叫GPSBabel软件来转换KML文件到GPX格式,(这是一个免费软件,但您可以给它投钱资助它)
    GPSBabel下载地址在:http://www.gpsbabel.org/download.html
    注意:Windows用户请下载其中的exe文件,苹果OSX用户下载dmg文件,Linux用户下载gz文件。
    安装并运行这个软件,如下图所示:

【教程】制作沿道路的离线地图-ZAX - chly63 - 猎户陨石的天空


选择输入类型(input format)为: “Google Earth (keyhole)Markup Language”
选择输出类型(output format)为:“GPX XML”
并选择输入文件为刚才从谷歌地图下载的KML文件,输出文件为您任意指定的一个文件名,扩展名为GPX。
注意:界面上有一个按钮Filter,如果您不熟悉,请确保里面所有的选项都没有被勾选。
最后,点击Apply按钮开始转换。
转换成功会看到:Translation successful的提示。

3、使用MOBAC进行基于GPX的道路下载
    MOBAC软件下载地址:Mobile Atlas Creator 多语言版 1.9.11.x MP
    运行MOBAC软件, 新建一个MBTiles类型的离线地图,(基本使用方法详见:http://miocool.com/forums/viewtopic.php?f=16&t=229)或者视频说明:(http://v.youku.com/v_show/id_XNTA4NDM0NzI4.html?firsttime=178)

    确保软件右侧的GPX面板可见,如果不可见,可以用菜单:Panels->Show/Hide GPX editor panel来打开

    点击在GPX面板最下面的“Load GPX”按钮,选择刚才转换得到的GPX文件,如下所示:

【教程】制作沿道路的离线地图-ZAX - chly63 - 猎户陨石的天空

    这时整个线路将会显示到地图中,如下图所示:

【教程】制作沿道路的离线地图-ZAX - chly63 - 猎户陨石的天空

    选择好要下载的地图类型和地图缩放级别后,在GPX面板中选中刚才导入的线路,然后点击菜单项:“Maps” -> “Add Selection by GPX track”,这时会弹出一个对话框选择要下载的区域的宽度,也就是从GPX线路中心向道路两侧延伸的区域的宽度,考虑到线路可能存在偏移问题,可以选择一个稍微大一点的范围,例如500米,如下图所示:

【教程】制作沿道路的离线地图-ZAX - chly63 - 猎户陨石的天空

     您可以在Atlas Content中,通过右键选择要下载的地图,然后选择"display selected area"来显示选中的区域(黄色),或者在Atlas Content中双击某个子区域,来查看最终下载的实际图片大小(红色)。

【教程】制作沿道路的离线地图-ZAX - chly63 - 猎户陨石的天空

    对于较长的线路,使用"Add Selection by GPX track"选择可能非常慢,建议尽量选择较少的缩放级别,对道路一般选择10~14级即可,如果要添加的GPX点太多造成过于缓慢,也可以使用手工指定多边形来替代自动GPX选择,切换到多边形选择的方法为菜单:"Maps" -> "Selection Mode" -> Polygon

    最后,点击Create Atlas开始下载地图,等待下载完成即可。

  评论这张
 
阅读(874)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017