设为首页
收藏本站
开启辅助访问
切换到窄版
用户名
Email
记 住
找回密码
密码
立即注册
微信扫一扫,快速登录
快捷导航
兰溪在线
Portal
兰溪家园
BBS
杂谈
热点
兰江
民生
答疑
市场
男婚女嫁
同城
文娱
生活
招聘求职
房屋租售
教育
旅游
饮食
我形我塑
情感随笔
妈咪宝贝
消费
商家展厅
视频
小说
游戏
摄影沙龙
家有爱宠
便民
养生
装修
数码
钓鱼
搜索
搜索
热搜:
活动
交友
discuz
本版
文章
帖子
用户
兰溪在线|lanxi.online|兰溪新闻|兰溪社区|兰溪论坛|兰溪信息|兰溪网|兰溪村
»
兰溪家园
›
兰溪在线--俱乐部联盟
›
户外运动
›
如何制作手机离线地图?
社区广播台
返回列表
查看:
992
|
回复:
0
如何制作手机离线地图?
[复制链接]
钱塘在线
钱塘在线
当前离线
积分
1526
508
主题
508
帖子
1526
积分
金牌会员
金牌会员, 积分 1526, 距离下一级还需 1474 积分
金牌会员, 积分 1526, 距离下一级还需 1474 积分
积分
1526
发消息
发表于 2019-4-13 22:52:52
|
显示全部楼层
|
阅读模式
说明:这是之前发在我个人公众号里的文章。以后技术类还是发坛子里比较好。一来可以得到高人的指点;二来可以和别人一起讨论研究。如果有人需要更详细的描述,欢迎跟帖。
//+++++++++++++++++++++++++++++++++
之前答应兄弟写一篇制作手机离线的教程。最近又有人问我怎么做的。于是今天草草水一篇。不截图细说了,这是技术文章,明白的人自然明白,不明白的人写再细也没用。
第一步轨迹
在两步路、六只脚下载已有的轨迹。把轨迹导入GoogleEarth,删除不必要的路点、照片,保证整个轨迹上只有少量路点+水宿标注点。因为根本不需要那么多的地名道路,多了反而屏幕看起来乱。从GoogleEarth中导出KML文件。
把KML文件导入GlobalMapper,对成坨的轨迹剪断--删除--合并(具体操作:右键)。参照其它轨迹,再绘制备选路径、撤退路径等。导出两次:一个是KML文件,一个是GPX文件。
导出KML文件时,汉字会有乱码。解决办法:记事本打开KML,修改第一行encoding为utf-8编码格式,另存为utf格式。
第二步卫图
需要用到MOBAC这个工具。上述之所以导出GPX格式,是因为这个工具只认这个格式。
把上述GPX导入MOBAC,选择卫星地图来源。要下载qsc简化版,这里面已经做好了地图源。另外注意不要使用偏移地图。选择级数(级数越大地图越清晰,一般17级就够了)。点击获取,等待等待
//以下经@键盘侠指正,删除。
/*--------------------
得到map+png文件。
安装Java虚拟机,运行OruxMapsDesktop,点击calibration file选择上述map文件。生成压缩地图。
---------------*/
//以下为2018年10月12日修正。
使用MOBAC下载时,新建地图,选择OruxMaps sqlite格式。直接下载为压缩地图。
第三步等高线
GlobalMapper自带很多等高线下载源,不过最近老下载不了。可以下载STRM数据,但这个只有90米精度。改为下载:ASTGTM2高程数据,30米精度。好像有更改精度的,但是我还不知道怎么用,好像也没有下载成功。不过,这也只是个大概而已,不必过分追求
ASTGTM2高程数据以经纬度分区块。在GlobalMapper中看一下轨迹大致的经纬度,再加载相应区块的高程数据。然后分析——转化成等高线。此时选择间距20m,这样5根线之间就是100m落差。其它选项不是必须,自己琢磨。导出KML格式的等高线文件(实质就是由点构成的轨迹线)。
注意:不要渲染等高线,虽然渲染了看起来形象,但是一坨一坨的啊。甚至OurxMaps还可以看立体图,也完全没必要。一定要省电,不要卡机。
第三步导入
安卓机下载OurxMaps。将【KML轨迹+KML等高线+压缩地图2个文件】一起拷贝到OurxMaps\mapsfile文件夹下。
OurxMaps的使用,请自行摸索。并把程序设置成自己喜欢的样子。我不喜欢界面花哨,而且在户外,走的时候累的要死,除了看轨迹和高程,哪有时间精力点来点去啊。
如果要使用佳明导航的话,把上述所有文件打包成img格式即可。方法:在GlobalMapper中导出mp格式,在GPSEdit中生成img,导入佳明即可。OurxMaps也支持img格式。
另外,还有从地图包中拆分湖泊、道路、地名等,不过这些东西对户外基本没用。不再赘述。
卷心菜心不卷 发表于 2018-10-9 16:01
两步路一个软件就搞定了,热门线路还有很多前人的照片参考,
正是因为有朋友使用两步路觉得不够好,所以才让我写了这篇文章。
两步路有两点不好。(1)卫图不够清晰。(2)所谓热门路线,其实很杂。也没办法自己规划标注路线。
以上仅供参考。键盘侠 发表于 2018-10-10 09:01
谢谢您的回复。
(1)我试验了一下,按照您说的方法确实要方便很多。
(2)如果需要对卫图再次编辑,比如叠加路网、水系、地名等,仍然需要用MOBAC下载OZI格式。
芝清 发表于 2018-10-18 10:05
我用主要global mapper 制作 但global mapper不好添加图源而且也不好调整
我都是网上找矢量地图 找轨迹叠加层路网 然后导出成mbtiles格式的 这个格式在OruxMaps里面可以使用也可以导入手持机
手持机用的是二手的F30 拿做备用导航的
不过还是手机导航好用 研究过户外助手的离线路网发现丫的居然是加密压缩包
(1)网上找矢量地图可能不好找吧,还是建议试试MOBAC。下载挺快的,而且可以下载卫图啊(其实卫图这个东西好像用处不是很大)。
(2)mbtiles格式的地图文件比较大,所以才用OruxMapsDesktop进行压缩。
(3)新版的OruxMaps加载地图的时候只是加载手机屏幕局部的地图,而不是整个地图,所以运行起来还是很流畅的。另外这个软件真的比7只脚好用。
键盘侠 发表于 2018-10-16 15:02
MOBAC地图源配置文件可以叠加透明图源,天地图的图层基本不偏。。。。。个人认为多加一层,地图包大不少,不如自己做一个带地名的GPX文件,需要知道地名时直接用软件调用,或者在编辑修改好的导航文件中添加关键地名的路点方便查看。
我也觉得没必要添加地名层。我的做法是自己动手添加一部分需要标注的点,并把这些标注单独导出为KML。导出的时候注意会出现乱码。
我没有试过GPX格式,感觉不够直观,好像也不支持色彩吧。
以上经验,我觉得还不错。供兄弟参考。(1)GPX没有深入研究过。我曾经在GoogleEarth中标了线路和文字颜色,转成GPX之后,好像没有颜色了。我觉得颜色可以更直观的区分。后来也没有仔细研究这个。
(2)路点还是要有的。否则真的出现兄说的不知道在什么地方了。出发前看的地图和实际走的时候还不太一样。
(3)目前我都是按照规划好的路线走。有时候卫图也是看不清的,不过有卫图就用吧。另外,新版的OruxMaps只是加载局部的卫图,所以不会卡。
(4)请教:我在路上用OruxMaps的时候,有时候只是在屏幕上点一下,并不是设为目的地。但是这个程序就弹出一个框,显示从当前位置到点的位置之间的距离。感觉很烦。不知道您是怎么解决这个问题的?
↓以下是准备好的文件。包含:路点+主路径+备选路径+等高线+卫图。
回复
使用道具
举报
返回列表
发表回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
© 2001-2013
兰溪在线
(http://www.lanxi.online) 版权所有 All Rights Reserved.
风格购买及设计联系:13199855600 QQ:119331234 Designed By
优源码
Powered by
Discuz!
X3.4
技术支持:
源码论坛
快速回复
返回顶部
返回列表