地图软件是日常出行的必备软件之一,无论是找路还是导航都需要它的帮助,但是使用离线地图也需要开着网络,那么离线地图真的可以实现零流量吗?下面来看看地图软件的前世今生。

一、先下再用时代

离线地图真的零流量吗,论地图软件的前世今生

离线地图的前生一,早期的手机地图,必须先下载从几百MB到几G容量不等的地图数据包,然后配合导航应用使用。用过塞班手机的同学应该还记得著名的R66导航吧?当时就是这么用的。

印象中,那时的地图,等同于400 MB左右客户端 + 1G以上地图包 + 零流量(GPS定位时)。

二、即需即下时代

离线地图真的零流量吗,论地图软件的前世今生

离线地图的前生二,所谓「离线地图」,只相当于一张画满了建筑和道路的图层,由于平常人去的地方非常有限,没必要预置全世界的地图图层在手机中(会占据大量手机容量),因此部分地图APP采用了全在线地图的方式,「即需即下」,Goolge Map就是如此。在网络通畅、流量便宜的地区,这种服务非常方便。

看了早期的Google Map for Android,客户端15 MB,因为要下载图层,流量消耗没有上限,根据使用情况而定。

三、离线地图时代

离线地图真的零流量吗,论地图软件的前世今生

离线地图时代,由于每次都需要加载图层、流量消耗较大,工程师发现:与其每次下载图层文件,不如把一些常去地的图层做成大小能接受的数据包(即离线地图包),供用户在wifi等流量不敏感的环境下下载,这样使用地图时,就不用消耗读取图层所需要的流量了。「提前预知所需,先下再用」,百度、高德地图都是这个思路。在制作离线地图包的过程中,工程师花了不少心思在减少地图包的大小上,比如通过矢量绘制等方法。目前主流的地图APP已经把城市地图包压缩在几十MB大小。比如百度地图 for iOS,客户端46 MB,北京市18.6 MB地图包,根据搜索、导航、定位的使用情况,耗费几百KB到数MB不等的流量。

四、零流量地图时代

离线地图真的零流量吗,论地图软件的前世今生

离线地图零流量时代,随着LBS服务的兴起、人们出行需求日益增多,用户又提出了新的问题:为何我下载了离线地图,定位、搜索地点、规划路线还需要联网?随着网络变化,地图部分服务的速度也会受到影响,这个有办法解决吗?其实,地图定位分为GPS卫星定位和基站定位:在户外卫星信号较好时,采用GPS卫星定位,室内等卫星信号不好的地方,则通过手机接收到的基站或wifi信号,采用了多源融合及指纹等方式进行定位。后者需要耗费少许流量。同时,搜索地点、规划路线因为涉及到云端算法,必须请求到云端才能返回相应结果,该步骤也需要联网、消耗流量。

五、可预期的未来

离线地图真的零流量吗,论地图软件的前世今生

离线地图的未来,技术永无止境,手机离线地图的发展,也许还有几个值得期待的方向:

1、 地图包增量更新:城市发展日新月异,地图底图的更新也愈发频繁,但是总不能每次都下载完整的地图包吧?通过增量更新,可以让用户只更新增加的数据部分,可以想见,未来不用在WIFI网络下,都可以通过极少的流量获得最新的地图数据。

2、 离线街景地图:相比虚拟图层,人们可能更倾向于在街景照片中查看路口、参照建筑物,随着图片数据压缩技术、手机硬件技术的提升,未来可能在离线数据包中,就能看到关键路径上的街景参照物。

六、那些软件支持零流量

离线地图真的零流量吗,论地图软件的前世今生

目前市面上的覆盖主流平台的零流量手机地图,例如腾讯地图,高德地图,百度地图等等都支持离线地图,最新的iOS版本20MB左右客户端 ,北京市离线地图包+导航包约100MB 。使用时若全程开启零流量模式,除了部分GPS信号覆盖不到的地方可能需要耗费几Byte的流量进行定位 ,离线搜索、离线公交、离线步行规划、离线驾车导航都可看成是不消耗任何流量。补充:WP平台的Here地图也支持零流量功能。

以上就是关于离线地图的相关介绍,这里我们可以清晰的看到地图软件的发展轨迹,其实小编在猜测如果技术到了一定阶段,能否带着3D眼镜进入地图中,那样就可以探索世界了,此梦还有多远?

(编辑:暖羊羊)