android版本的Google maps可谓旅行神器,symbian版本稍差,iphone版本不详。
可以方便的查看地图,在有网络的情况下可以导航和设计路线,可以记录自己的轨迹(latitude history),航点(star),结合网页和Google账户可以自己导入或者计划路线及航点。
在没有网络的情况下,Google maps的cache就是最重要的功能和工具了,但是cache却有两大硬伤。
第一个bug是有时候缓存失败并且误报成功,这个bug可以用手动浏览去解决;
第二个bug才是致命伤,事先预存的cache会被程序自动清空,尤其是在某些没有去过的地方,在没有网络的情况下,来到该处,第一眼所有的地图、街道都在,过会再看所有的地图都是一片模糊。这个问题至今没有找到好的解决办法:(
Trekbuddy 可以离线做 Google maps 的这些事情,而且可以用Google map的地图, 以及bing地图等等. 自定义功能非常强大.
类似的软件很多,但是能替代Google maps的没有,像Google maps这么强大后台服务支持的公司也找不出第二家。rmaps或者其他做离线地图的应用不在此处讨论,离线地图ozi才是王道。
要是说地图数据库的话,openstreetmap的确很强大,很多地方做得比google map要好,但是也有很多城市资料很空缺
我也在用openstreet map的图,城市资源一般,路线道路信息极其强大,比谷歌的地图数据全多了。androzic默认的网络地图就是这个
目前我的就是更新了新版本后,cache就会被清空了
更新版本我的cache好像还在,但是是否完整就没有校验过了。cache可以检查大小,如果没有变小基本可以确定没丢失。