加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

新版googlemap不能用我的地图之后GPS地图的终极解决方案

(2013-10-01 10:42:34)
标签:

杂谈

以前事情很简单,下载线路的GPX文件转成KML,导入我的地图。然后在GOOGLE地图中直接打开这个线路,GPS开好踏着线路走就OK。

现在新版GOOGLE地图的纱布之处数不胜数,像是取消地形图,取消点对点路径搜索,取消缩放按钮等等,而其中最脑残的就是拿掉了我的地图的功能,用一个莫名其妙的地图引擎(现在完全是个残废)来取代。地图引擎不能导入GPX或者KML文件,要导入线路还要先做老版我的地图再导进去,等于脱裤子放屁。地图引擎不能直接被新版GOOGLEMAP调用,还要用GOOGLEEARTH,而GOOGLEEARTH在移动设备上的操作性比新版GOOGLEMAP还烂一百倍,等于彻底没法用,而且就算你想用,还可能存在移动设备GOOGLEEARTH找不到你地图引擎创建地图的问题。(我就是桌面版GOOGLEEARTH明明找得到,偏偏移动版就是找不到)

那么GOOGLEMAP不升级就好了?我也这么想,曾经,以前。但手机操作系统的自动升级中会强制帮你把嵌入底层的GOOGLEMAP换成新版。然后就彻底完蛋——毕竟不是每一部手机都可以降级或者刷写ROM的。

那么使用网页版GOOGLEMAP呢?虽然确实可以顺利读入我的地图的线路,但网页版的GOOGLEMAP莫名其妙的不能正确定位,无论基站还是GPS定位统统错误。而且网页版的GOOGLEMAP即使是移动优化版性能也奇差,操作极为不便,所以现在这玩意儿的用处只剩下紧急情况用来查看地形图了。

/////////////

解决方案有两个,一个简单一个稍微复杂一点。

简单的方案就是使用GPSトラックログマップ这个日本人做的免费软件。这是一个功能非常简单的软件,GOOGLE地图的地图和卫星图,GPS定位,自动画轨迹,手动留下重要的CHECKPOINT。由于可以读取KML,所以这个软件直接就可以取代以前的GOOGLEMAP,并且画GPS轨迹和留下重要节点并输出为KML的功能也算是实用。只是问题在于:

1.没有地形图。GPS轨迹毕竟是别人的东西,真正的路线判断还是要靠自己。根据地形图选择路线是非常基本的技巧,在野外没有地形图你就等于是半个瞎子。当然也可以依靠网页版的GOOGLEMAP来辅助就是了。

2.操作界面比较差,主要是没办法双击放大,缩放按钮也比较小。

3.GOOGLEMAP本身的功能也不能用,包括点击查看地址对应的信息或者路径功能之类。还得要配合GOOGLEMAP客户端来用。

总而言之这个简单的解决方案基本上可以解决新版GOOGLEMAP带来的困扰,并且加入实用的GPS轨迹记录功能(可以选择锁屏待机时关闭GPS轨迹记录,这样就不会增加额外耗电),再加上也有英文界面,算是一个实用的选择吧。

//////////////

第二个方案就复杂得多,但也有意思得多,那便是利用ANDROID神级GPS软件ORUXMAPS了。这个软件总而言之就是超强,可以无限引用在线地图,可以无限导入离线地图,GPS的轨迹记录控制也尽善尽美。提前准备和现场应对都是完美。

只是完美的东西总是难搞,要开始用这个软件,需要如下准备。

1.首先的问题就是新版本因为版权纠纷删去了GOOGLEMAP和BINGMAP。当然我们可以自己在XML文件中加入无限制的网上地图。但又不是人人懂它的语法(在XML的语句中地图地址需要转化为图形文件,这其中就有点麻烦),所以简单的办法就是下载老版本手动安装,留下老版本的在线地图定义XML文件,然后到GOOGLE PLAY去下新版本。这里直接把包含GOOGLEMAP的老版本在线地图定义文件丢上来:http://pan.baidu.com/s/1cmAs 密码:2e88

2.接下来请自己看说明书。http://www.oruxmaps.com/oruxmapsmanual_en.pdf

3.想用离线地图的话可以看这里http://www38.atwiki.jp/oruxmaps/pages/60.html,国土地理院的详细地形图都可以用上,无敌了。

接下来好好介绍下离线地图的问题,这玩意儿用好你全世界跑都不需要无线数据连接了,神中之神。

1.首先是Mobile Atlas Creator这个超级软件。这个软件功能非常简单但强大,就是把在线地图分层扒下来再整合成各种地图软件能够使用的格式。有了它,地图就完全离线化了,再加上地图软件比如ORUXMAPS的强大功能,可以做到甚至比原版在线地图更方便好用。这次用到的几个软件都是神级,但各有致命弱点。这个软件就因为太好用惨遭各大地图的封杀……不过不要紧,老版本仍然可用,所以去下老版本吧https://code.google.com/p/android-map/downloads/detail?name=Mobile_Atlas_Creator_1.8_SQLite.zip&can=2&q=

2.打开Mobile Atlas Creator,几乎没有任何需要设定的地方,直接在左边最上方选定MAP SOURCE(也就是你想要下载的在线地图),右边地图部分鼠标左键选定范围,右键移动区域,滚轮缩放。选完区域后回到左边选定ZOOM LEVEL,数字越大越详细,一般来说市区有全部十九级细节,郊区就只有十五级。所以其实选到15级为止就足够确认位置了,最多用到十六级,再大储存容量会是问题,而且下载太凶也不好,万一老版本也被在线地图封杀就彻底完了。选完区域在下面有个小按钮ADD SELECTION,当然可以把多重区域加入同一输出的离线地图。然后选择FORMAT是ORUXMAPS SQLITE,点击CREATE ATLAS,就彻底搞定了。输出的地图文件夹直接放到手机上ORUXMAPS的MAP文件夹下,然后到ORUXMAPS里读取离线地图即可使用。(需要在软件内读取地图界面上按右上角的刷新键)

3.Mobile Atlas Creator支持所有重要的商业地图,但在日本还有一个超级非商业地图也就是国土地理院地形图。由于国土地理院地形图提供了详细等高线和地形细节,再加上甚至标识了山间小路(当然由于这个地形图不再更新,有些小路其实已经失效),所以可以说是在日本HIKING的圣器,人人都必须熟读并膜拜。这时候就轮到LOAD MAP这个更简单的软件登场了。http://www.ac.cyberhome.ne.jp/~v-tails/delphi/loadmaps.html

4.这个软件第三版(右边标签)最为简单,就是单纯的选中ウオッちず,选定缩放LEVEL(一般用15级,也可以用16级,然后利用ORUXMAPS里的数码变焦就可以了),最后再右边划定范围,直接输出地图。第四版可以制作“光学变焦”的复合图层地图,也就是像Mobile Atlas Creator一样把多个缩放等级放在一个数据包里输出,不过必要性不是特别大了。第三版的优点是可以手动输入经纬度,精确满足你的需求,第四版的优点就是可以光学变焦。不过其实都无所谓了,一般15级的地图就够用,16级由于国土地理院的服务器下载速度极慢所以不太推荐。

5.上面离线地图教程中提到两个注意事项。第一是利用Mobile Atlas Creator来制作LOADMAP的预览图。由于LOADMAP只提供了日本全境8-10级的缩放范围,所以在范围选择上可能会有偏差,可以先利用Mobile Atlas Creator制作出8-12级缩放的精确范围图,再输出为RMaps SQLite格式,用输出的文件替换掉LOAD MAP目录下的japan.sqlitedb文件,就可以更准确的缩放选择了。第二是LOAD MAP输出的.otrk2.xml文件文字编码有误,把这个文件用记事本打开保存是选择UTF-8编码即可。

///////////////////

户外活动还是要安全第一,提前准备好线路和地图是关键中的关键。YAMARECO这样的网站提供GPX轨迹下载,必须善加利用。而除了以前介绍的GPX2GE这款软件之外,我现在发现还有个在线网站可以帮你转换格式。http://gpx2kml.com/由于GPX2GE是一个收费软件,免费版会删除大量轨迹点,所以现在看来还是在线的比较好用……

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有