打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
OruxMaps应用Garmin地图制作及美化方案 by epic
新版的OruxMaps已经支持Garmin的矢量地图,这无疑是个好消息。实际测试了一下,发现有两个问题,一个是汉字地名显示为“???”一样的乱码,另外无论什么级别的道路的线条都是一样的细线,看起来单调且呆板。虽然可以无级缩放,但看起来也不大舒服。<br />  不知道哪位tx能解决乱码的问题。<br />
<br />
<br /><br />今天把 Oruxmaps 升級, 可以顯示 img 地圖, 中英文地圖的情況與上面的圖片相同.
嘗試用 Mapedit 自己動手把騎車的軌跡轉變成道路, 加上英文和數字的 label, 單字折, 它顯示了...
部份 poi 如建築物, 是不顯示 label 的.
估計不是亂碼, 以是不支持雙字節 (double bit) 漢字.

应该是编码问题
我记得garmin地图里面的汉字是GB码, android必须用unicode, 大概需要先把img解成MP,然后再转码,再压回img,类似纠偏的流程,谁熟练的可以搞一下. Garmin img 格式是用 codepage 来储存不同语言的文字.
Oruxmaps 5.0 用 jgarminimg library 打开 img 文件.
jgarminimg 不支持 双字节 codepage 或 UTF8.

Oruxmaps 支持 Mapsforge 的矢量地图.
Mapsforge 是基于 OpenStreetMap (OSM) 的一个 rendering library.

  http://code.google.com/p/mapsforge/

大家可以试试下面的 HongKong Macau .map+.xml.
用 Oruxmaps 5.0 打开.

  http://www.openandromaps.org/en/downloads/asia-middle-east

Oruxmaps 5.0, 徐了十分不好看的红色主调及新icon外, 有很多新功能:
- Garmin img 支持: 虽然不能显示地标, 但打开GM+cgpsmapper生成的等高线图效果不错.
- 三维地图: 将SRTM的hgt放在oruxmaps/dem内,按3D icon就可以.
  利用ASTER+GM输出30m间距的hgt + 14层卫星地图效果比GE更好.
- KML图层 (overlay): 不同于kml轨迹输入, 你可以选择显示kml内不同部分.
  e.g. 一般kml轨迹会有轨迹(trackl)+地标(poi, waypoint), 输入轨迹时两者都会显示.
  但作为KML图层, 你可以选显示 track/poi/track+poi.
- Lateral daskboard (settings->UI -> Misc UI): 在横放手机时会同时显示地图及雷达/轨迹/Trip computer (用于骑行或自驾). 信息量大!

怪不得人工修改img的中文内码为UTF8等后也无效。

直接用 ASTER HGT+14层GE生成的3D Landscape存在很多空洞,或还没有摸到窍门?步骤:
- GM12 -> open ASTGTM2_N22E114.zip
- File menu -> Export Elevation Grid Format ..
- 选 SRTM (1-arc second HGT)
- 把生成的 N22E114.hgt 拷到 Andriod 中 Oruxmaps/dem
- Oruxmaps 5.0, 打开相关的卫星图, 按3D icon
- 把玩一番谢谢!

原来用的是原始HGT文件,存在空洞。用GM Export后(似乎作了插值),空洞没有了。

3D效果确实不错!

另请教“地图校准”之操作:按+;移动地图至正确位置;按OK。此处的“移动地图至正确位置”,是否能把地图上某点准确移到指定的经纬度上?如何作? 起初我也是用SRTM 90M的HGT. 不过在Oruxmaps 3D模式会有一格格的效果.
所以才想到把ASTER 30M的TIF/DEM换成HGT. 注意这只是格式转换, 而不是
把90M的SRTM插值成30M.

yyshkm wrote:

另请教“地图校准”之操作:按+;移动地图至正确位置;按OK。此处的“移动地图至正确位置”,是否能把地图上某点准确移到指定的经纬度上?如何作?


应该不行. 如果你知道偏移值, 可直接修改地图包中的 .otrk2.xml
epic wrote:
步骤:
- GM12 -> open ASTGTM2_N22E114.zip
- File menu -> Export Elevation Grid Format ..
- 选 SRTM (1-arc second HGT)
- 把生成的 N22E114.hgt 拷到 Andriod 中 Oruxmaps/dem
- Oruxmaps 5.0, 打开相关的卫星图, 按3D icon
- 把玩一番


谢谢分享。
按照这种方法导出 .hgt 文件,复制到dem目录下,打开OruxMaps在线地图Google Earth,可以看到3D地形图,但不够明显,只是大概的地势。
貌似不能使用离线地图显示3D地形的?
pirch wrote:
安装个oruxmaps最新测试版,已经可以直接通过wifi下载指定地区的HTG文件,等几分钟下载完毕就能看到3D效果。
不过感觉很粗略,就只能看个山势

3D地图有很多设置可选, 试试

- Settings -> Maps -> 3D settings
   Texture Complexity = Medium - High
   Texture size = 512 x 512
- 打开在线/离线地图,e.g. 14级的卫星图
- 按3D icon

Oruxmaps 5.0.3beta8 (http://www.oruxmaps.com/cs/) 增加了Dem插值功能,
即使用SRTM 90M hgt, 3D图中的一格格/阶梯效果亦不会出现. 但不知能否填补
早期SRTM的空洞. Dem插值功能:

- Settings -> GPS -> Interpolate DEM altitude 3D图的质量确实不错。四核CPU也可满足滑动漫游要求。
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
等高线数据获得以及地图制作方法
用google earth卫星图自制高精度3d地图(新增大量图例)
献礼T3英雄会★安卓手机无网络情况下变身专业户外GPS★OruxMaps应用★含T3路径地图★
OruxMaps真的很强大,在OruxMaps中显示三维卫星地图
图新地球免费下载
户外等高线地图制作及Android OruxMaps应用(2月16日更新,完成)
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服