谷歌地图是如何工作的?

谷歌地图每天都有数百万人在使用,你可能就是其中之一,但它究竟是如何工作的,谷歌又是如何保持其准确性的呢?...

谷歌地图(Google Maps)已经成为互联网的主要产品十多年了,但很少有人真正知道它是如何工作的。对我们其他人来说,谷歌地图离魔术只有一步之遥。

google-maps-green-icon

例如,谷歌如何为这么多不同的地区创建如此精确的地图?它怎么能收集到这么多关于世界各地的数据呢?谁负责维护和更新地图?而附近企业的实时交通状况、临时限速和运营时间又如何呢?

不知何故,所有这些复杂的功能都运行得非常好,这就是为什么我们中的许多人开始依赖谷歌地图进行日常导航。那么,是不是该让我们知道这一切是如何运作的了?继续读下去,看看幕后的魔力。

谷歌为什么要推出地图?

谷歌的公共使命是“组织全世界的信息,使之普遍可用”。该公司目前的许多项目(但不是全部)都专注于这项任务——这项任务依赖于收集、组织和解释数百万GB的数据。

但谷歌试图组织的信息不仅仅是在线的。大部分是离线的。谷歌地图(Google Maps)高级产品经理曼尼克•古普塔(Manik Gupta)在接受《大西洋月刊》(Atlantic)采访时解释说:“随着我们的生活越来越频繁,我们正试图弥合现实世界和(网络世界)之间的鸿沟,而地图确实起到了这一作用。”

google maps example

在一个非常基本的层面上,谷歌地图已经将大量的离线信息发布到网上。我们谈论的是公路网、路标、街道名称和商业名称。但正如我在下面所暗示的,谷歌希望地图在未来能够做更多的事情。

为谷歌地图收集数据

当涉及到收集数据以帮助维护和改进谷歌地图时,似乎永远都不够——令人印象深刻的是,这些信息都没有超过三年的历史。这是一项规模巨大的工程。

地图合作伙伴

为了帮助这一努力,谷歌通过其基础地图合作伙伴计划与“最全面和最权威的数据源”合作。大量机构向谷歌提交详细的矢量数据,这些机构包括美国农业部林业局、美国国家公园管理局、美国地质调查局、各市县议会等。

这些数据用于划分不断变化的边界和水道,显示新的自行车道等,这有助于保持“基础地图”尽可能最新。

街景

谷歌街景是一次永无止境的公路旅行。由于大量的车辆分散在地球上,他们的目标是在能找到的每一条无障碍道路上反复行驶——同时在所到之处拍摄360度照片。

google street view example

基于这些车辆的GPS坐标,谷歌将其街景图像覆盖在其基础地图上。

街景提供的不仅仅是街道和目的地的全景。利用不断改进的光学字符识别(OCR)功能,谷歌可以“读取”路标、交通标志和企业名称等内容。

这些额外的读取被处理并转化为导航和方向数据,地图可以整合到其数据库中。如果道路的名称自上次拍照后发生了变化,则最近的街景照片将检测到这一点。这也是(部分)谷歌如何建立其庞大的本地业务细节数据库的原因。

卫星

谷歌地图的另一层是它的卫星视图。这是与谷歌地球的密切合作,将上面卫星拍摄的地球高分辨率照片拼接在一起。

这些图像与其他数据层进行交叉检查,例如街景以及外部机构提交的数据。这有助于地图捕捉地质变化、新建和改建的建筑物等。

定位服务

关于谷歌到底是如何利用移动定位服务来更新地图的,目前还没有太多的信息,但它显然起到了很大的作用。

google maps directi***

是的,没错:如果谷歌可以访问你的智能**收集的位置数据,那么你就是谷歌众包业务的一部分,以改善和扩大地图。

您的位置数据可用于实时交通更新、估计当前交通速度和精确定位道路改道。如果一条繁忙的路线突然没有交通,地图可以假设有分流,并相应地调整方向。

谷歌还利用这一数据来估计各个企业的繁忙时间。它通过监视各个建筑物的行人流量来做到这一点。也许有点让人毛骨悚然,但这是另一种将离线信息带到网上的尝试。

谷歌地图用户

谷歌地图**商是谷歌众包其地图业务的另一种方式,这是一个从2008年开始实施的项目(在谷歌的许多其他项目中)。

Google Map Maker的工作方式与OpenStreetMap大致相同,它允许任何人将本地知识贡献给Google Maps。好消息是,大部分这一功能正在被纳入地图本身,一旦过渡完成,Map Maker将在2017年永久关闭。

google map maker

简而言之,用户可以用自己的个人贡献编辑谷歌地图。您可以添加和编辑地点、新道路、建筑轮廓和徒步旅行路线。如果你认为你可以摆脱破坏行为,再想想:用户编辑可以由其他用户审查。

这意味着有大量的公共编辑24/7为谷歌地图提供最新信息。这对于绘制难以到达的地方以及收集谷歌无法触及或意识不到的知识尤其有用。

当地导游

除了编辑大军,谷歌还拥有数以百万计的所谓本地指南。本地指南是一个会让你想起Foursquare的功能,它是谷歌试图收集一层更主观的数据来覆盖它的底图。

当你在谷歌地图,去我的贡献,你可以在你的地区搜索不同的地方。通过留下评论、回答几个问题和提交一张照片,您可以为这一额外的数据层做出贡献。

这些本地知识有助于地图了解咖啡馆的氛围、酒店是否有停车场、餐厅是否有素食选择。作为对贡献的回报,用户可以获得奖励,比如在googledrive上增加存储空间。

理解数据

正如你所见,谷歌收集的数据量惊人——我们甚至还没有涉及其他一些服务集成,比如谷歌的商业列表。

经过处理后,这些数据层使我们能够访问Google地图上的所有信息。但究竟是什么让这些数据变得有意义呢?

这在很大程度上归结为构成谷歌公司基石的各种算法。这些算法,碰巧是非常复杂和秘密的,工作来清理数据,发现不一致的地方,并把它们联系在一起,使之更有用。

例如,当Street View扫描图像中的路标和企业名称时,算法可能会试图通过解释这些路标来理解道路网络。同时,在计算从A到B的最快路线时,可以考虑位置数据。

尽管算法一直在改进,但它们只能做这么多,所以所有这些数据还与大量的人类参与结合在一起。如果有什么谷歌的算法无法理解的地方,团队成员会手动检查并纠正。

通常,交叉口逻辑是手动输入的,新的道路是“按摩”到位。这是因为有时理解路上所见的最好的方法是把任务委派给一个人。

这无疑是一项艰巨的任务。这就是为什么谷歌在世界各地都有团队致力于在其运营的每一个国家让事情保持最新。

当谷歌地图出现错误时

每天,谷歌地图都有大量的变化。其中一些可能是增加了新的地方和新的道路,而其他的变化可能涉及修复错误。

其中许多问题是由公众偶然修复的:编辑场所描述、添加道路等等。然而,除此之外,谷歌还有一个庞大的团队,负责处理每天提交给谷歌的数千份报告。

editing google maps

这些报告中有很大一部分是手动审阅和执行的。这是使用谷歌自己的地图编辑程序Atlas完成的。手工绘制新路线,连接道路,绘制新建筑等。

这是一个永远不会结束的项目。每天都有成千上万条新道路在修建,城市也在必要时改变交通规则,谷歌地图将一直在为保持准确而战斗。

谷歌地图:一项巨大的事业

虽然谷歌地图通常被视为“只是另一张地图”,但我们认为有大量的图层是理所当然的。所有这些因素共同作用,提供了许多人所依赖的服务,这项服务的深度和质量远远超过了竞争对手。

从行驶数百万英里,通过复杂的算法,到所需的大量人力投入,Google地图是值得赞赏的。

Google Maps Street View Camera

然而,谷歌不会就此止步。谷歌地图已经将在该公司进军自动驾驶汽车领域发挥重要作用。随着越来越多的主观信息、照片和视频链接到地图上,这个应用程序可能会从世界地图变成世界指南。

你知道在维护谷歌地图上做了这么多工作吗?你还希望在谷歌地图中使用哪些其他信息?如果你不使用谷歌地图,为什么不呢?

图片来源:Shutterstock之谜

2010年2月22日由Dean Sherwin撰写

  • 发表于 2021-03-16 08:28
  • 阅读 ( 409 )
  • 分类:IT

你可能感兴趣的文章

你很快就能在谷歌地图上避开铁路交叉口

如果你经常被困在铁路交叉口,谷歌地图现在可以帮助你避免这些情况。最新版本的Google地图现在会在你选择的路线上有铁路交叉口时向你发送通知。 ...

  • 发布于 2021-03-11 01:21
  • 阅读 ( 222 )

谷歌地图是如何工作的?

谷歌地图(Google Maps)已经成为互联网的主要产品十多年了,但很少有人真正知道它是如何工作的。对我们其他人来说,谷歌地图离魔术只有一步之遥。 ...

  • 发布于 2021-03-16 08:28
  • 阅读 ( 409 )

最好的谷歌地球和地图:5宝石你应该看到

... 一些网站,以及谷歌自己,尽其所能突出显示地球和地图上一些惊人的数据。从显示地球老化的时间线,到记录谷歌相机捕捉到的愚蠢和怪异的事情,这是谷歌地球最好的一面。 ...

  • 发布于 2021-03-16 14:19
  • 阅读 ( 408 )

如何删除谷歌地图和谷歌现在的位置

谷歌现在是Android**上一个非常强大的助手。即使你不问,它还提供体育更新、发送通知和新闻,你会喜欢阅读。随着它与更多的应用和服务集成,谷歌现在变得更好了。 ...

  • 发布于 2021-03-16 17:46
  • 阅读 ( 206 )

如何在ios版谷歌地图上使用匿名模式

谷歌在iOS版的谷歌地图上推出了匿名模式。这与Android应用程序上的隐姓埋名模式的工作原理相同。2019年11月,Android版的Google地图上出现了隐姓埋名模式,但进入iOS应用程序的时间稍长。 ...

  • 发布于 2021-03-17 19:17
  • 阅读 ( 184 )

谷歌地图帮助上班族上班

随着谷歌地图的最新更新,谷歌正试图让通勤者的生活更轻松一点。上下班从来都不是一件有趣的事,但至少可以少一点挫败感。谷歌地图可能是关键。。。 ...

  • 发布于 2021-03-23 12:33
  • 阅读 ( 211 )

苹果地图与谷歌地图:是时候转换了吗?

... 那么,是不是该从谷歌地图跳槽到苹果地图了?在本文中,我们将从苹果用户的角度探讨这样做的区别和好处。 ...

  • 发布于 2021-03-24 07:47
  • 阅读 ( 927 )

如何在google地图上找到两点之间的最短距离

多亏了谷歌地图,你可以很快地从一个地点到任何其他地点与信心。你甚至可以发现交通混乱和计划多条路线。但是你知道你也可以测量直线上两点之间的最短距离吗? ...

  • 发布于 2021-03-24 09:31
  • 阅读 ( 478 )

如何使用谷歌地图找到你的家人和朋友

谷歌地图能让你在遇到亲人时心平气和。无论是学龄儿童还是老年家庭成员,你都可以使用谷歌地图找到你的家人或朋友的位置。 和你的孩子保持联系,看看他们什么时候到家,或者去看一个旅行的好朋友。有了谷歌地图在...

  • 发布于 2021-03-31 13:08
  • 阅读 ( 176 )

如何在卫星视图中启动google地图

卫星视图是谷歌地图(googlemaps)自该服务首次发布以来的一项功能。可以方便地看到任何位置的真实世界的自顶向下视图。我们将向您展示如何在Android和iPhone上默认启动此视图。 在我们默认启用卫星视图之前,您应该知道它...

  • 发布于 2021-03-31 15:47
  • 阅读 ( 174 )
慧子lay
慧子lay

0 篇文章

相关推荐