抖音导航地图标注服务资讯站
国内车载导航地图占有率第一的专业地图数据库生产商-企业营销地标最佳平台
抖音地图标注

主页 > 导航地图标注 >

地图容量揭秘,究竟能标注多少个地址?

11-02 来源:网络 点击: 文字:(大,中,小)

我翻手机地图的时候,突然冒出一个奇怪的问题:这玩意儿到底能存多少个地址?按说地图App也就几百兆大小,可它却能显示全世界任何一个角落。朋友圈里有人晒定位,我点进去,好家伙,连那种前不着村后不着店的荒山野岭都有标注。这地图的肚子,到底有多大?

先说个基本常识:地图上的地址,不是像我们手机通讯录那样一条一条存起来的。你通讯录存一千个人就占几个MB,可地图要是按这个存法,全世界的地址加起来,手机内存得撑爆。地图公司用的招数是“分层存储”,就像做千层蛋糕,一层放道路,一层放建筑,一层放水系,一层放行政区划。你要查一个具体地址,它就把这几层叠加起来,现场“烤”给你看。

那具体能标多少个?我翻了高德和百度的技术文档,发现他们自己也没给个准数。但有个数据可以参考:光是中国,地图上的兴趣点,就是那些饭店、加油站、学校、医院之类的标注,已经超过1.5亿个。这还不算街道门牌号、小区楼栋号这些基础地址。你算算,光这1.5亿个兴趣点,如果每个都占一个字节,就是150MB,但一个地图App才多大?所以这些数据根本不存你手机里,全在云端。

云端服务器那就不一样了。阿里云和腾讯云的数据中心,硬盘是按“PB”算的,1个PB等于100万GB。地图数据这种结构化的东西,压缩率特别高,1个GB能装几百万个地址标注。这么一算,一个数据中心存几百亿个地址绰绰有余。但问题来了——存储不是瓶颈,真正卡脖子的是“命名”。

你可能会说,不就是给个坐标打个标签吗?哪有那么复杂。还真有。举个例子:你住的小区,在美团、百度、高德上可能叫三个不同的名字。我住的那个小区,快递地址写“XX花园”,滴滴定位显示“XX苑”,高德地图搜出来却是“XX花园社区”。同一个地方,三个名字。地图公司最头疼的不是存不下,而是怎么把这些乱七八糟的名字对应到同一个坐标点上。

这牵扯到地址标准化。中国邮政有个标准地址库,分省、市、区、街道、社区、楼栋、门牌,一共七级。理论上,每个地址都能拆成这七级。但实际操作中,农村地址就不按这个套路来。我老家那边,地址写的是“XX村XX组XX号”,组和号之间还没个准数,有些人家干脆就没门牌号。地图公司要处理这种非标地址,得靠人工采集加算法推断,工作量巨大。

还有一类地址更头疼——临时性地址。比如路边摆摊的小贩,今天在路口东边,明天挪到西边。还有那些快闪店、临时活动场所,可能就存在一星期。地图公司每天要处理几百万条这种新增和变更的数据。你在地图上搜“煎饼果子”,看到附近有五个摊位,可能第二天再去就剩仨了。这种动态地址,存储本身不是问题,问题在于更新频率。

说到这,你大概明白了:地图的容量,理论上接近无穷大,但实际标注的数量,受限于数据的真实性和更新速度。有家地图公司的工程师跟我透露,他们内部有个“僵尸地址”的说法——就是那些标注了但永远没人去的地方,比如某个已经拆掉的建筑,或者某条已经改了名的路。这些僵尸地址占了多少?他说大概有5%到10%。也就是说,你在地图上搜到的地址,有将近十分之一可能已经不存在了。

那地图公司为啥不清理这些僵尸地址?因为清理的成本比保留还高。你得派人去实地核实,或者用卫星影像比对,再跑算法判断。搞一套这个系统,够养几百个工程师。而且,有时候有些“僵尸地址”反而有用——比如你搜一个老地名,地图上标出来,你才知道原来这儿以前是干嘛的。地图不只是导航工具,它还在记录城市的变迁。

回到最初的问题:地图上能标注多少地址?答案是:你想要的,它都能标。真正限制它的,不是硬盘空间,而是我们这个世界本身的变化速度。今天你在地图上标了个新开的奶茶店,明天可能就关了。地图就像一面镜子,照出的是这个城市活生生的样子——有的地方在长高,有的地方在消失。你问它能装多少,我倒想问:你能给它提供多少真实的、还在存在的东西?地图的容量,从来不是数字问题,而是我们对这个世界的认知边界。

编辑:地图标注

上一篇:手把手教你,在地图上精准标注每个重要地点

下一篇:地图标注底,精准定位每一处细节的基石

地图标注