谷歌Maps是领先的位置数据和可视化网络平台。你可以用它来找到最快的方式开车去朋友家,坐哪辆公交车去上班,或者在凌晨2点去哪里吃美食。

然而,谷歌地图的功能远远超出了它的移动应用程序——如果你运行一个商业网站或应用程序,并希望以任何方式包括位置显示,谷歌地图提供开发人员api授予谷歌的夸张的地理数据。

有了谷歌地图API,你可以在网站上显示交互式地图并自定义它们。如果你是一个旅游网站,你可以利用地图帮助用户创建行程。配送或共享服务可能会使用谷歌地图显示司机路线。谷歌地图数据也会实时刷新,这意味着你用谷歌API创建的地图对访问者来说总是最新的。

事实上,有无数种方法可以将地图整合到你的网站中,还有很多东西需要解包,所以让我们从基础开始:什么是谷歌地图API,以及如何开始?

立即下载:免费介绍HTML和CSS指南

谷歌Maps API是什么?

谷歌Maps API是一个API(应用程序编程接口的缩写)允许开发人员为他们自己的项目访问谷歌Maps数据和功能。如果你想在你的网站或应用程序中加入定制的谷歌地图,你可以使用谷歌地图API。

目前,谷歌地图平台为其服务的不同方面提供了多个api。有一个静态地图API简单的Google地图嵌入,a地图JavaScript API.对于互动和可定制的地图,a地方空气污染指数访问有关兴趣点的数据,以及方向的API要向某个位置提供路线,只需几个。

您可能不会在网站上使用每个Google Maps API,但您可能需要几个API的集成这取决于你想要的功能。当您注册使用API时,您将可以访问所有这些API,以及其他供开发人员使用的工具。

那么,你真的如何访问谷歌地图API?第一步是注册并获得API密钥。让我们学习如何。

如何获取您的Google地图API密钥

API键是与项目相关联的唯一代码。API向用户分发键,以跟踪如何使用API​​。您对API的请求包括您的API密钥,因此API知道它是您提出的请求。

API键还有助于调节API在任何给定时间接收的调用数,并防止攻击。如果没有API键,则可以崩溃任何API服务器,具有恶意请求的涌入

要调用谷歌的API,首先需要获取服务的API密钥。获得钥匙本身是免费的,谷歌还提供了一个有限的免费试用,其中包括在使用前90天的300美元的积分。

试用后,谷歌将为您的地图API使用提供每月200美元的信用额度。超过这个积分后,谷歌将按使用付费模式收费-更多信息请参阅下面谷歌Maps API Pricing。

注意,在注册免费密钥时,需要提供账单信息。但是,谷歌不会对您超过您的试用限制收费,除非您打开您的帐户自动计费。这意味着您可以测试API,而不必担心不必要的费用。

如何创建一个谷歌地图API密钥免费

要注册和接收谷歌Maps API键,请遵循以下步骤:

1.谷歌地图平台主页, 点击开始

2.如果尚未登录Google帐户,系统将提示您登录或创建帐户。

3.谷歌将带您完成注册Google云平台免费试用的步骤。阅读并同意服务条款,然后单击继续

谷歌免费映射API密钥

4.在下一个屏幕上,通过输入您的电话号码确认您的身份,然后单击发送代码.输入你收到的验证码,然后点击验证

Google地图API键免费:验证联系信息

5.在下一个屏幕上,选择你的帐户类型企业个人)并输入您的商业名称.然后,输入您的信用卡或借记卡信息(或PayPal或银行账户信息)。谷歌不会向您收取费用,除非您启用自动计费功能。

Google地图API密钥免费:输入付款信息

6.您将收到您的API密钥,您可以将其复制到剪贴板。将此密钥安全地存储,不要在使用API的团队之外共享它。您还可以选择访问所有谷歌Maps api,并接收每月预算警报。

谷歌免费映射API键:获取一个API键

7。如果你愿意,点击建立一个演示学习地图API的基础知识。否则,单击可能过几天吧.现在,让我们选择可能过几天吧

8。谷歌还建议使用API​​键限制请求,以防止在您的钥匙被盗的情况下防止有害使用。要限制钥匙,请从中选择限制类型选择限制类型下拉(取决于您的项目)以及限制的任何其他所需信息。然后,点击严格关键

谷歌地图API密钥免费:设置对谷歌API密钥的限制

完成这些步骤后,就可以使用谷歌Maps API了。

如何查看您的谷歌地图API密钥

您可以通过选择来查看API密钥凭证从您的谷歌地图平台仪表板的侧菜单。

谷歌开发人员门户中的API密钥列表

谷歌地图API定价

如前所述,在您启用自动计费之前,您不会因使用谷歌地图API而收费。免费试用限制您在90天内支付300美元的信用卡。

API用户还可以每月获得200美元的API请求积分,相当于每月100000个静态映射请求或28000个动态映射请求。

除了试用和月度信用之外,通过请求数量使用的Maps API的Google费用。费用因请求类型而异 - 例如,如果您只想在网站上显示静态地图作为图像,Google每1000个请求费用2美元。对于互动地图,它每1000个请求为7美元。

您可以查看所有API产品的定价谷歌地图API定价页面,按API类别(地图、路线和地点)分组。

Google Maps API请求的定价表

图片来源

如何在您的网站上使用Google Maps API

一旦你获得了API密钥,你如何在你的网站上放置地图将取决于你使用什么CMS,网站建设者,或平台来管理你的网站,或如果你是从头开始创建你的网站。

如果可用,请在合并Google地图上读取提供商的文档 - 有些人允许您在提供API密钥后插入本机映射模块(例如,Shopify),而其他则需要第三方扩展(例如WordPress -查看我们推荐的Google地图插件)。

如果您的选择的网站工具没有对谷歌地图API的本机支持,或者您正在从头开始编码网站,则可以遵循谷歌地图平台文档为您所需的功能和代码地图。如果您坚持谷歌的说明,使API请求相对简单。

作为入门的简单用例,请尝试谷歌的地图JavaScript API的教程.地图JavaScript API处理您可能从Google地图中看到的许多交互式功能。在这项活动中,您将在澳大利亚地图上放置一个标记。

谷歌地图图片澳大利亚

图片来源

谷歌映射API替代

谷歌地图平台是交互式在线地图的领导者。但是,您可能更喜欢比谷歌工具更便宜或提供不同功能的替代工具。以下是一些值得探索的谷歌Maps api的流行替代品。

苹果地图

Apple Maps的开发者工具提供与Google Maps平台类似的功能,提供对详细地图位置数据、导航等的访问。苹果的工具可以应用到网站和应用程序中。另外值得注意的是其新的室内地图数据格式,可用于在站点或应用程序上绘制室内布局。

谷歌地图API替代Apple地图的屏幕截图

图片来源

Tomtom.

TomTom以其导航产品而闻名,通过其高级API,开发人员可以访问其数据。它允许比谷歌地图API服务更多的请求,以及各种地图视图。此外,它还能够查找位置、查看交通和公共交通,并获得方向。

谷歌地图API替代tomtom的截图

图片来源

地图盒

如果您希望为您的地图添加更多的视觉效果,您可以利用Mapbox API中的定制工具。这个高级服务提供地图和类似于之前选项的服务,但也包括Mapbox studio,一个地图定制器,让你可以像在Photoshop等工具中一样调整地图显示。它可以让你调整地图的小细节,使视觉效果成为你自己的。

谷歌地图api备选地图框截图

图片来源

在这里

这是一个强大的位置数据平台,提供数据可视化,见解报告和映射。地图本身在视觉上丰富,美观地令人愉悦,以及可定制的。您可以创建显示公共区域的地图以及私有空格的地图。但是,如果您想在网页上显示交互式地图,则此选项可能是矫枉过正。

谷歌地图api的截图

图片来源

让你的公司出名

...或者我应该说,在您的业务上的地图。谷歌地图API是良好的,如果您熟悉API,则无法开始使用。

有一些戳式,您可能会发现您之前未想到的一些应用程序,并合并加强您的网站或服务的地图。此外,获得免费的钥匙并使用您的免费请求看看您能做什么的危害。

新的行动呼吁

CSS介绍

最初发布于2021年8月26日上午7:00:00,更新于2021年8月26日

主题:

应用程序编程接口(API)