每次打开谷歌地图,大约消耗1到2MB流量;每缩放或滑动一次地图,再叠加约1MB。单看数字不大,但对流量套餐有限、又靠它找路的人来说,这些零碎消耗会一点点累积起来。
![]()
这笔账要从谷歌地图承载的资产体量算起。地图共有23个缩放层级,从整颗地球铺满屏幕,一直能下探到单个城市街区。标准图层用矢量和形状呈现,并附带元标签,把道路等要素定义清楚。打开卫星图层后,还要处理多个不同分辨率的影像来源。数据量摆在那里,应用本身不可能把全部内容都装在本地。
所以当你缩放和滑动时,应用需要加载新的“瓦片”来填充画面。一个典型的新瓦片分辨率为512×512,用标准图层时体积在几十KB,换成卫星影像则可能超过100kB。第一次打开应用时,就有若干瓦片要加载;朝任意方向滑动,都要额外生成几块瓦片,包括相邻区域;切换缩放层级,又是一整套按该分辨率缩放的新瓦片。
在谷歌地图里做的每件小事都在用流量。调出一家餐厅或某个兴趣点,应用要请求谷歌服务器,加载营业时间、电话号码、评论,以及用户上传的照片和视频。交通拥堵和公交到站时间,用的数据源会实时更新。导航模式更不用说,随着行程推进要不断加载新瓦片,还可能叠加路况信息和用户上报的危险提示。高强度使用下,这些操作混在一起,每小时可以吃掉200MB以上。
还没算街景,以及步行导航用的AR增强实时视图。如果这个月手机流量吃紧,可行的做法是:在Wi-Fi环境下使用谷歌地图,下载并保存离线地图,同时把卫星图层关掉。
回到最初的问题:缩放确实会带来额外流量,单次约1MB,但真正把用量推高的,是瓦片加载、兴趣点查询、实时路况和导航叠加在一起的综合消耗。把卫星图层关掉、提前存好离线地图,是控制这笔开销最直接的两个动作。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.