Google Distance Matrix Usage说明
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Google Distance Matrix Usage说明相关的知识,希望对你有一定的参考价值。
谷歌距离矩阵说:
使用限制
发送到距离矩阵API的每个查询都受允许元素数量的限制,其中原点数乘以目标数量定义元素数量。
Distance Matrix API具有以下限制:
每个查询100个元素。每10秒100个元素。每24小时有2 500个元素。
Google Maps API for Business客户有更高的限制:
每个查询625个元素。每10秒1000个元素。每24小时有10万个元素。 Maps API for Business客户可以通过联系其Google Enterprise销售客户经理购买额外的配额。
元素的定义是什么?每个查询100个元素和每10秒100个元素是什么意思?
我可以在带有谷歌地图链接的html桌子上显示行车距离吗?即在网页上,我将有一列用于检查员名称,一列用于KM中的距离,一列用于地图图标,用于将用户导航到谷歌地图。
同时,用户可以在查询数据库之后在网页上显示200个检查员,并且一次可能有超过100个用户使用该页面。
在没有API Key的情况下使用JSON进行距离矩阵是否有任何限制?
元素的定义是什么?
元素是距离计算。这就是“原点数乘以目的地数量定义元素数量”的原因。如果您请求从A点到B点的距离,则表示您要求1x1请求,总计1个元素。如果你要求从A到B,C和D的距离,那将是1x3 = 3个元素。
每个查询100个元素和每10秒100个元素是什么意思?
您可以每10秒生成10x10个元素或10个1x10元素查询。
我可以在链接到谷歌地图的html桌上显示行车距离吗?即在网页上,我将有一列用于检查员姓名,一列用于KM中的距离,一列用于地图图标,用于在用户点击它之后将用户带到谷歌地图。
嗯,是的,这是可行的,但我认为这超出了这个特定线程的范围。它与谷歌地图api几乎没有任何关系:你必须解析响应并自己渲染表格。
在每24小时的距离矩阵100 000个元素中,每个查询最多625个元素,每10秒最多1 000个元素。
根据这个,可以选择购买这些API,但如果我们要求单一来源和多个目的地,那么基本问题对我们来说仍然是一样的,那么谷歌如何完成元素计算?
但在谷歌文件中说:
分子
关于每个起始 - 目的地配对的信息在元素条目中返回。元素包含以下字段:
状态:有关可能的状态代码列表,请参阅状态代码。 duration:此路由的持续时间,以秒为单位(值字段)和文本。文本表示根据查询的语言参数进行本地化。距离:此路线的总距离,以米(值)和文本表示。文本值使用由原始请求的单位参数或原点的区域指定的单位系统。
元素的定义是什么? 关于每个起始 - 目的地配对的信息在元素条目中返回。元素包含以下字段:
- 状态
- 持续时间
- duration_in_traffic
- 距离
在实际调用中,元素看起来像
<row>
<element>
<status>OK</status>
<duration>
<value>1550</value>
<text>26 mins</text>
</duration>
<distance>
<value>16748</value>
<text>16.7 km</text>
</distance>
<duration_in_traffic>
<value>1946</value>
<text>32 mins</text>
</duration_in_traffic>
</element>
</row>
发送到Distance Matrix API的每个查询都会生成元素,其中原点数乘以目标数等于元素数。
每个查询100个元素和每10秒100个元素是什么意思? 如上所述,查询基于发送到查询的起源的数量和目的地的数量来生成元素。 因此,您可以发送一个查询,每10秒有10个来源和10个目的地。因为此查询返回100个元素。 要么 您可以每秒发送10个查询,其中包含1个来源和10个目的地(反之亦然)。因为每个查询返回10个元素。总共我们有100个元素。
以上是关于Google Distance Matrix Usage说明的主要内容,如果未能解决你的问题,请参考以下文章
使用pincode计算距离(Google map Distance Matrix API)
如果我使用 Origin 和 Destination 变量,Google Distance Matrix API 不会返回值
如何使用 Ajax Api 在 Google Distance Matrix API 中修复“跨源请求被阻止”[重复]
在 NodeJS 项目中放置 Google Maps API 密钥的位置