谷歌地图

Google地图是由Google开发的网络地图服务。 它提供卫星图像,街道地图,街道360度全景(街景),实时交通状况(谷歌交通),以及步行,汽车,自行车(测试版)或公共交通的路线规划。

Google Maps最初是Where 2 Technologies的C ++桌面程序。 2004年10月,该公司被谷歌收购,谷歌将其转换为网络应用程序。 在对地理空间数据可视化公司和实时流量分析器进行额外收购后,Google Maps于2005年2月推出。该服务的前端采用JavaScript,XML和Ajax。 Google地图提供了一个API,允许地图嵌入第三方网站,并为世界各地的城市企业和其他组织提供定位器。 Google地图制作工具允许用户在全球范围内协作扩展和更新服务的地图,但自2017年3月起停止使用。但是,谷歌地图的众包贡献并未停止,因为该公司宣布这些功能将转移到Google本地向导计划。

谷歌地图的卫星视图是“自上而下”或“鸟眼”视图; 大多数城市的高分辨率图像是从800到1500英尺(240到460米)的飞机上拍摄的航空摄影,而大多数其他图像来自卫星。 许多可用的卫星图像不超过三年,并定期更新。 Google地图使用了墨卡托投影的变体,因此无法准确显示两极周围的区域。 但是,在2018年8月,桌面版Google地图已更新,以显示3D地球仪。

当前重新设计的桌面应用程序版本于2013年推出,与“经典”(2013年之前)版本一起提供。 适用于Android和iOS设备的Google地图于2008年9月发布,具有GPS转弯导航功能以及专用的停车辅助功能。 2013年8月,它被确定为全球最受欢迎的智能手机应用程序,超过54%的全球智能手机用户至少使用过一次。

2012年,谷歌报告有超过7,100名员工和承包商直接从事地图制作工作。

路线
Google地图提供路线规划器,允许用户通过驾驶,公共交通,步行或骑自行车查找可用的路线。 谷歌已与全球800多家公共交通运营商合作,采用通用运输饲料规范(GTFS),将数据提供给第三方。 Google Traffic实时提供交通数据,使用彩色地图叠加层显示特定道路上的车辆速度。 众包用于获得GPS确定的大量手机用户的位置,从中生成实时交通地图。

履行
与许多其他Google Web应用程序一样,Google Maps广泛使用JavaScript。 当用户拖动地图时,从服务器下载网格方块并将其插入页面。 当用户搜索商家时,结果将在后台下载,以便插入侧面板和地图; 页面未重新加载。 通过在地图图像顶部放置一个红色引脚(由几个部分透明的PNG组成)来动态绘制位置。 使用带有表单提交的隐藏IFrame,因为它保留了浏览器历史记录。 出于性能原因,该站点还使用JSON进行数据传输而不是XML。 这些技术都属于广泛的Ajax保护伞。 结果被称为slippy map,并在OpenLayers等项目的其他地方实现。

2011年10月,Google宣布了MapsGL,这是一个WebGL版本的地图,具有更好的渲染效果和更平滑的过渡效果。

适用于传统Google地图的Google街景版本需要使用Adobe Flash。

Google Indoor Maps使用JPG,.PNG,.PDF,.BMP或.GIF作为平面图。

可扩展性和自定义
由于Google地图几乎完全采用JavaScript和XML编码,因此一些最终用户对该工具进行了逆向工程,并生成了客户端脚本和服务器端钩子,允许用户或网站将扩展或自定义功能引入Google Maps界面。

使用核心引擎和Google托管的地图/卫星图像,此类工具可以将自定义位置图标,位置坐标和元数据,甚至自定义地图图像源引入Google地图界面。 脚本插入工具Greasemonkey提供了大量客户端脚本来自定义Google Maps数据。

与照片共享网站的组合,如Flickr,用于创建“记忆图”。[需要澄清什么是记忆图?]使用Keyhole卫星照片的副本,用户利用图像标注功能提供个人历史和信息关于该地区的特定点。

Google Maps API
在chicagocrime.org和housingmaps.com等逆向工程mashup取得成功后,Google于2005年6月推出了Google Maps API,允许开发人员将Google Maps集成到他们的网站中。 这是一项免费服务,在2018年6月之前不需要API密钥(更改于7月16日生效),当时宣布链接到启用了结算的Google Cloud帐户的API密钥将需要访问API 。 API目前不包含广告,但Google在其使用条款中声明,他们保留将来展示广告的权利。

通过使用Google Maps API,可以将Google地图嵌入外部网站,以覆盖特定于网站的数据。 虽然最初只是JavaScript API,但Maps API已扩展为包含Adobe Flash应用程序的API(但已弃用),用于检索静态地图图像的服务以及用于执行地理编码,生成行车路线和获取海拔高度的Web服务配置文件。 超过1,000,000个网站使用Google Maps API,使其成为使用最频繁的Web应用程序开发API。

Google Maps API可免费用于商业用途,前提是其使用该网站的网站可公开访问且不收取访问费用,并且每天不会产生超过25,000次地图访问。 不符合这些要求的网站可以购买Google Maps API for Business。

Google Maps API的成功催生了许多竞争对手,包括HERE Maps API,Bing Maps Platform,Leaflet和OpenLayers通过自托管…… Yahoo! Maps API正在关闭中。

2011年9月,谷歌宣布将停止其部分产品,包括谷歌地图API for Flash。

适用于Android和iOS设备的Google地图
主要文章:谷歌地图(app)
Google地图可用作Android和iOS移动操作系统的移动应用。

Android应用程序于2008年9月首次发布,但GPS自定位功能自2007年开始在手机上进行测试。谷歌地图是Apple在iOS上的地图服务解决方案,直到2012年9月发布iOS 6,此时它被苹果地图取代,谷歌将于去年12月在iOS平台上发布自己的谷歌地图独立应用程序。

Android和iOS上的Google地图应用程序有许多共同点,包括精细导航,街景和公共交通信息。 2012年6月和2014年5月的更新启用了允许用户保存某些地图区域以供离线访问的功能,而2017年的更新包括主动帮助美国用户在城市中找到可用停车位的功能,并为印度用户提供两轮车运输模式改善交通可达性。

iOS版谷歌地图在2012年12月发布独立应用程序后获得了极大的赞誉,评论家们将其详细信息和设计视为积极因素。 然而,这些应用程序受到了关于隐私问题的批评,特别是提供“逐步”位置记录的位置历史记录跟踪页面,隐私权倡导者建议用户禁用该功能,并且2014年4月的隐私政策更改使Google能够拥有在整个iOS应用程序中统一登录,帮助它识别每个用户在每个应用程序中的交互。

Google地图和街景视图参数
在Google地图中,网址参数有时会受到数据限制,网络提供的用户界面可能会或可能不会反映这些限制。 特别地,支持的缩放级别(由z参数表示)是变化的。 在人口较少的区域中,受支持的缩放级别可能会在18左右停止。在早期版本的API中,指定这些较高的值可能会导致无法显示图像。 在西方城市,支持的缩放级别通常会停止在20左右。在某些孤立的情况下,数据支持最多23个或更多,就像这些大象或非洲乍得一口井的人们看到的那样。 不同版本的API和Web界面可能会也可能不会完全支持这些更高级别。

自2010年10月起,Google地图查看器会更新其缩放栏,以允许用户在支持更高缩放级别的区域上居中时完全缩放。 在经典版本中,自定义(拆分)地图和街景视图可以保存为参数化URL链接并由用户共享。 在2013年重新设计的版本中,一个小得多的概览窗口在悬停时变得具有交互性,并允许用户更改位置并旋转街景视图并保存参数化视图。

历史

收购
谷歌地图最初是由两家丹麦兄弟Lars和Jens Eilstrup Rasmussen在位于悉尼的Where 2 Technologies公司设计的C ++程序开始的。 它首先被设计为由用户单独下载,但该公司后来将纯粹基于Web的产品的想法提交给Google管理层,改变了分发方法。 2004年10月,该公司被谷歌公司收购,并转变为网络应用程序谷歌地图。 同月,谷歌收购了Keyhole,一家地理空间数据可视化公司(来自CIA的有争议的投资),其大型应用程序套件Earth Viewer在2005年成为非常成功的Google Earth应用程序,同时集成了其核心技术的其他方面进入谷歌地图。 2004年9月,谷歌收购了ZipDash,这是一家提供实时流量分析的公司。

2005-2010
该应用程序于2005年2月8日首次在Google博客上发布,位于Google。

2005年9月,在卡特里娜飓风过后,谷歌地图迅速更新了新奥尔良的卫星图像,以便用户查看该城市各个地区的洪水泛滥程度。 (奇怪的是,在2007年3月,显示飓风破坏的图像被风暴前的图像取代;这个替换不是在谷歌地球上进行的,谷歌地球仍然使用卡特里娜飓风后的图像。)

2009年10月,谷歌取代Tele Atlas成为美国版地图中地理空间数据的主要供应商,并使用他们自己的数据。

2011- 2015年
2011年4月19日,Map Maker被添加到美国版Google地图中,允许任何查看者编辑和添加对Google地图的更改。 这为Google提供了几乎实时的本地地图更新,而不是等待数字地图数据公司发布更多不经常更新。

2012年1月31日,由于免费提供地图,谷歌因滥用其谷歌地图应用程序的主导地位而被判有罪,并被法院命令向法国地图绘图公司Bottin Cartographer支付罚款和赔偿金。

2012年6月,谷歌与Canal和River Trust合作开始绘制英国的河流和运河。 该公司已表示将在年内更新该计划,以允许用户计划在英国2000英里的河道上行程,包括锁,桥和牵引路径。

2012年12月,苹果公司将其从iOS 6移动操作系统版本的默认安装中删除后,谷歌地图应用程序在App Store中单独发布。面对众多关于新发布的Apple Maps应用程序的抱怨,Apple CEO蒂姆库克被迫道歉并推荐其他类似的申请。

2013年1月29日,Google地图更新为包含朝鲜地图。

截至2013年5月3日,谷歌地图将巴勒斯坦视为一个国家,而不是重定向到巴勒斯坦领土。

2013年8月,Google地图删除了维基百科图层,该图层使用维基百科地理编码提供了有关谷歌地图中显示的位置的维基百科内容的链接。

2014年4月12日,Google地图进行了更新,以反映2014年克里米亚危机。 克里米亚被列为俄罗斯的克里米亚共和国和乌克兰的克里米亚自治共和国。 所有其他版本显示虚线有争议的边框。

2015年4月,在巴基斯坦拉瓦尔品第市附近的地图上,通过地图制作工具添加了在Apple徽标上小便的Android徽标图像,并在Google地图上显示。 破坏行为很快被删除,Google公开道歉。 然而,因此,谷歌禁止在地图制作工具上进行用户审核,并在5月12日禁用全球编辑,直到它可以设计批准编辑和避免故意破坏的新政策。

2015年4月29日,经典Google地图的用户被转发到新的Google地图,并可选择还原从界面中移除。 旧的网址方案也转发到新的Google地图,使用户无法使用经典版本。 但是,在各种博客上,用户找到了继续使用传统Google地图的解决方法。 一位博主还发起了针对谷歌首席执行官拉里佩奇的请愿书,要求他回馈使用经典地图的选项,该地图已收到超过17,000个签名。

2015年7月14日,在Change.org上发布了菲律宾的请愿书后,Scarborough Shoal的中文名称被删除。

2016本
2016年6月27日,谷歌在全球范围内推出了来自Landsat 8的全新卫星图像,其中包含超过700万亿像素的新数据。 2016年9月,Google Maps收购了地图分析初创公司Urban Engines。

2017年10月16日,谷歌地图更新了几个行星和卫星的可访问图像,如泰坦,水星和维纳斯,以及直接访问月球和火星的图像。

2018年5月,Google宣布从2018年6月11日开始对API结构进行重大更改。此更改将18个不同的端点合并为三个服务,并将基本和高级计划合并为一个。 这一变化的一个主要后果是,基本计划的用户只需提前六周通知价格上涨1400%。 这一突然的举动引起了开发者社区的严厉反应。 6月,谷歌将更改日期推迟到2018年7月16日。

在2018年8月,Google地图将其全部视图(完全缩小时)更改为3D地球仪,放下墨卡托投影,用于将行星投影到平面上。

谷歌使用经典的谷歌地图

谷歌街景
2007年5月25日,Google发布了Google街景视图,这是Google地图的一项新功能,可提供各种位置的360°全景街道视图。 在发布之日,该功能仅包括美国的五个城市。 它已经扩展到全球数千个地点。 2009年7月,谷歌开始绘制大学校园及周边路径和小径。

由于对全景照片未经审查的性质的隐私担忧,街景在发布后引起了很多争议。 从那时起,谷歌开始通过自动面部识别来模糊面部和车牌。

2014年底,谷歌推出了Google水下街景,包括2,300公里(1,400英里)的澳大利亚大堡礁3D。 这些图像由特殊摄像机拍摄,这些摄像机转动360度并每3秒拍摄一次。

谷歌纵横
谷歌纵横是谷歌的一项功能,可让用户与其他人分享他们的实际位置。 此服务基于Google地图,特别是在移动设备上。 台式机和笔记本电脑也有一个iGoogle小部件。 对使用该服务引起的隐私问题表达了一些担忧。 2013年8月9日,此服务已停止,2017年3月22日,Google将谷歌地图应用程序中的功能纳入谷歌地图应用程序。

室内谷歌地图
2011年3月,室内地图被添加到谷歌地图,使用户能够在机场,博物馆,商场,大型商店,大学,中转站和其他公共场所(包括地下设施)等建筑物内自行导航。 Google鼓励公共设施的所有者提交其建筑物的平面图,以便将其添加到服务中。 地图用户可以通过单击显示在多个级别上映射的任何结构附近的级别选择器来查看建筑物或地铁站的不同楼层。

Google本地指南
Google本地指南是Google地图推出的一项计划,旨在帮助用户为Google地图做出贡献,并为他们提供额外的优惠和优势。 该程序部分是Google Map Maker的继承者,因为前一个程序的功能已集成到网站和应用程序中。

该计划包括添加评论,照片,基本信息,视频和纠正信息,如轮椅无障碍。

地球以外区域的地图
Google拥有包括Google地球内部的程序和功能,可以探索火星,月球,地球和外太空的天空景观,包括太阳系中各种物体的表面。

Google获取了Moon的公共领域图像,将其集成到Google Maps界面中,并创建了一个名为Google Moon的工具。 默认情况下,此工具具有一组减少的特征,还显示所有阿波罗号宇宙飞船降落在月球上的着陆点。 美国宇航局艾姆斯研究中心与谷歌之间的合作项目称为行星内容项目,它集成并改进了用于Google Moon的数据。

Google Mars提供了可见的图像视图,如Google Moon,以及火星行星的红外图像和阴影浮雕(海拔)。 用户可以在高程,可见和红外数据之间切换,方法与在Google地图的地图,卫星和混合模式之间切换相同。 谷歌与位于亚利桑那州立大学的火星太空飞行设施的NASA科学家合作,向公众提供了从两个美国宇航局火星任务,火星全球探测器和2001年火星奥德赛收集的数据。

混搭
Google地图界面通过“维基百科图层”链接到英文维基百科文章中的地理标记,但不支持非英文版本,从而降低了其在非英语语言和非英语地区的实用性。 它还链接到带有来自Panoramio的GPS标签的照片。

可以使用Google Maps API生成等时线图。

月亮,火星和满天星斗的天空
自2014年8月起,可以通过Google Maps 3D界面探索月球和火星。 这两个提供的Google Moon和Google Mars仍然可用。 同样,自2009年以来,谷歌地球都可以用3D探测这两个天体。在Google Sky上的二维视图中可以看到星空。

编程接口
Google提供的编程界面允许您将Google地图集成到您自己的网页中。 通过API调用,您可以在自己的页面上配置地图,标记可以放在地图上。 Google Maps Platform的18个API包括地图,路线和地点。

该集成需要一个API密钥,允许您的网页向Google云端平台中的Google地图服务器提交请求。 地图的标准版和高级版(已于2018年推出)已合并,因此API调用需要付款资料 – 即使仅使用免费配额。 每个API调用都是收费的,但Google每个月为每个用户每月授予200美元的信用额度。 无论您使用多少次,嵌入式卡等基本功能都可以免费使用。 为此,Google提供了可直接嵌入的HTML代码。 可以在代码中定义表示的像素尺寸。 因此,您可以使用Google地图创建比默认视图中更大的地图。

不同的在线地图服务
百度地图,Bing地图,Mappy,这里提供类似于Google地图的服务。 它们的共同点是某些用途的访问是免费的,包含可缩放的航拍视图,并提供路线计算服务。 与第一批城市不同,Mappy仅覆盖欧洲。 OpenStreetMap还提供全球制图和路线计算服务,完全免费且可免费使用,不提供航拍视图。

IGN在其Géoportail网站上提供的制图是Matrix Image类型。 这是一种老式的制图,它保留了离散比例(1/25 000,1 / 100,000等)的概念。 提供Google地图的矢量映射提供了一个连续的比例,可以使用样式表类型的CSS按需创建切片。 Geoportal站点还可以查看其他图层,例如BRGM的地质图。

移动版本
还有一些谷歌地图的移动版本,它们使用包括3G在内的电话网络以与互联网版本相同的方式加载卡。 版本的变化很大,取决于手机的屏幕定义,触摸屏,处理器的功能。 卫星定位在大多数携带所需硬件的移动设备上实现。 如果判断位置可解释为运动,则用蓝点和箭头表示。

特征
取决于移动导航是通过触摸还是通过键盘。 在最新的智能手机版本中,可以在三种显示模式之间进行选择:“计划”,“卫星”和“混合”; 最后一个是前两个之间的混合物。 由于最近可用“街景视图”功能在一些主要城市显示照片,如互联网版本。 可以在位置上创建书签。 还存在搜索功能。 除了定位所需位置之外,例如,对于公司而言,它最终可以显示诸如其公共电话号码或其网站之类的信息。 也可以搜索并遵循路线。 最后,某些版本提供地理定位功能,根据手机的设备,使用GPS芯片或使用GSM天线的三角测量系统。 然而,后一种解决方案的准确性要低得多,特别是在农村地区。

声望
随着公众可以通过卫星照片,以精确的方式可视化整个世界的工具,该项目取得了真正的成功,因此专门用于谷歌地图的网站诞生了。 例如,Google Sightseeing和Google Globetrotting网站是指向纪念碑(埃菲尔铁塔,自由女神像等),已知地点或不寻常的地方(例如比尔盖茨的房子)的直接链接的目录,这在全世界范围内,使用谷歌地图服务。

在谷歌地图上组织了一个巨大的垄断,目标是购买地球上所有可用的街道。

2010年4月1日,谷歌假装实施了3D。 为此,屏幕左侧的一个小家伙戴着红色和绿色眼镜,点击它,创建了3D打印。 当然,这是一个骗局,在网上停留了两天多。

2012年12月7日,Google在Google地图博客上发布了一篇文章,显示该服务每月用户超过10亿。

版权
Google地图条款和条件规定,Google地图中的资料使用受Google服务条款和其他一些限制条款的约束。 Google已经从已建立的公司购买了本地地图数据,或已签订租赁协议以使用受版权保护的地图数据。 版权所有者列在缩放地图的底部。 例如,日本的街道地图是从Zenrin出租的。 中国的街道地图是从AutoNavi租赁的。 俄罗斯街道地图由Geocentre Consulting和Tele Atlas租赁。 朝鲜的数据来自配套项目Google Map Maker。

错误
修复和报告错误
在Google Map Maker可用的区域,例如亚洲,非洲,拉丁美洲和欧洲以及美国和加拿大的大部分地区,登录其Google帐户的任何人都可以通过修正错误的行车路线直接改善地图,添加骑自行车道,或添加失踪的建筑物或道路。 可以使用Google地图中的报告问题链接报告澳大利亚,奥地利,比利时,丹麦,法国,列支敦士登,荷兰,新西兰,挪威,南非,瑞士和美国的一般地图错误,并由Google更新。 对于Google使用Tele Atlas数据的区域,可以使用Tele Atlas地图洞察报告地图错误。

如果图像丢失,过时,未对齐或通常不正确,可以通过其联系请求表单通知Google。

2016年11月,Google宣布截至2017年3月停止使用Google地图制作工具。

地图数据
2011年,谷歌地图将美国30号公路从俄勒冈州阿斯托利亚到新泽西州大西洋城的全部标记错误标记为魁北克366号公路。

用户可以使用“发送反馈”按钮建议更正。 这些建议经过审核,接受或拒绝; 在做出此决定时通知用户。

商家信息
Google会整理来自多个在线和离线来源的商家信息。 为了减少索引中的重复,Google的算法根据地址,电话号码或地理编码自动组合列表,但有时单独业务的信息将无意中相互合并,导致列表不准确地合并来自多个业务的元素。

Google允许企业主验证自己的商业数据,并且还招募了志愿者来检查和纠正地面实况数据。

谷歌地图可以很容易地被那些实际上位于他们记录列表的区域的企业操纵。 有些人滥用谷歌地图超越他们的竞争对手,他们在在线目录网站上放置了许多未经验证的列表,知道这些信息将传递到谷歌(重复的网站)。 更新这些列表的人员不使用注册的公司名称。 关键字和位置详细信息放在他们的谷歌地图业务标题上,超过了可靠的商业列表。 特别是在澳大利亚,真正的公司和企业正在注意到各种行业中虚假商业列表的趋势。

意象
在某些区域中,街道地图叠加可能与相应的卫星图像不完全匹配。 街道数据可能完全是错误的,或者只是过时了:“最大的挑战是数据的货币,数据的真实性,”谷歌地球代表布莱恩麦克伦登说。 因此,在2008年3月,Google添加了一项功能来编辑房屋和企业的位置。

通过明确审查被视为潜在安全威胁的地点,已对Google地图施加了限制。 在某些情况下,编辑区域是针对特定建筑物的,但在其他情况下,例如华盛顿特区,限制是使用过时的图像。 这些位置完全列在卫星地图图像上,数据缺失或不清楚。