问题标签 [google-distancematrix-api]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
1048 浏览

php - Google 距离矩阵 API 错误无效请求

我有以下代码在 PHP 中创建请求以从 Google 距离矩阵 API 获得响应:

当我运行此代码时,我得到以下响应:

但是,当我从上面的响应中复制 url 并将其粘贴到它可以工作的浏览器中时,这是一个问题。我得到以下回复:

有没有人遇到过类似的问题并且知道为什么会这样?我尝试更改 URL,但它在浏览器中工作而不是在 file_get_contents 中没有意义。我也尝试过 cURL 并得到了相同的响应。感谢您提供的任何帮助。

0 投票
3 回答
1873 浏览

android - 在 Android 中计算总行驶距离 Google Maps API V3

到现在为止,我已经在我走过的路径每 5 秒后将所有纬度和经度集插入到我的数据库中。

现在到达目的地后,我必须计算纬度、经度集的距离。这不是关于计算两点之间的行进距离,而是要从我的数据库中的一组 lat,long 中获得总行进距离。

我想到了一种通过获取两点之间的距离并最后将它们相加来计算总距离的方法

还有比这更好的解决方案吗?请建议和帮助

已经阅读了这篇 SO 帖子,但不知道如何使用 Google Maps Distance Matrix API 获得总距离

///////将坐标插入数据库的服务。

0 投票
1 回答
416 浏览

google-distancematrix-api - 谷歌地图距离矩阵api头

如何处理 Google Maps Distance Matrix API 不会像 Google Maps Geocoding API 那样发送“access-control-allow-origin”标头的事实。

我在使用 XMLHttpRequest() 时遇到问题。

0 投票
1 回答
414 浏览

java - 使用 GSON 从 DistanceMatrix Google Api 将嵌套数组 Json 解析为 Java

我需要在 Java 对象中解析 Json 并保存字段:destination_addresses、origin_addresses 和 duration。我无法获得“持续时间”的值。这是我必须解析的json:

这就是我在 Java 中尝试的,以获得我需要的字段:

使用这些课程:

执行此代码,我得到以下输出:

目的地:Blocco Palma Primo,95121 Fattoria Sole Delfino CT,意大利

产地:Contrada Torre Allegra, 95121 Catania CT, Italy

持续时间{text=null, value=0}

显然,我可以成功解析字段destination_addresses 和origin_addresses,但不能解析持续时间,其中的值为0 和null。我哪里错了?如何解决这个问题并获得正确的持续时间值(文本和值)?感谢您的帮助。

0 投票
1 回答
1644 浏览

javascript - 本地主机上的谷歌距离矩阵

我正在尝试使用谷歌距离矩阵来找出从一个来源到一个目的地的距离和时间。

我正在调用函数

我只需要获取返回的任何数据,但问题是每当我加载具有链接的页面时

或触发邮政编码字段的更改,它在控制台中显示以下2个错误

  • 谷歌地图 API 错误:MissingKeyMapError


  • 请求的资源上不存在“Access-Control-Allow-Origin”标头。因此,不允许 访问源“ http://localhost:60197 ”。

还有两个警告

util.js:210 Google Maps API 警告:NoApiKeys https://developers.google.com/maps/documentation/javascript/error-messages#no-api-keys

util.js:210 Google Maps API 警告:SensorNotRequired https://developers.google.com/maps/documentation/javascript/error-messages#sensor-not-required

做错了什么,或者实现所需输出的正确方法是什么(两点之间的距离和时间)。

0 投票
1 回答
1435 浏览

google-distancematrix-api - 谷歌距离矩阵 API 使用

这不是一个编码问题。而是一个笼统的问题。

使用 Google Distance Matrix API 计算 VBA 中两地之间的行驶距离,并记录在 excel 中。

根据服务条款,它需要与谷歌地图一起完成。那么我不可能只想在我的excel文件中记录距离吗?

0 投票
1 回答
316 浏览

android - 强制 Google 距离矩阵 API 返回 place_id 作为地址

我成功地向 Google Distance Matrix API 发送了一个带有地点 ID 列表的请求。但是,当我得到结果时,目标地址是物理地址,而不是请求中发送的地点 ID。有什么方法可以强制 API 返回作为目标地址发送的地点 id?

要求:

回复:

我正在使用距离矩阵 API 构建一个 Android 应用程序,该应用程序可以从自定义列表中找到最近的几个地方。我已经在存储用于这些查询的地点 ID 的应用程序中创建了模型。由于某些地点 ID 不指向确切的机构(有时只是指向一般区域或建筑物),因此我想使用地点 ID 将距离结果映射回对象。

提前致谢 :)

0 投票
1 回答
411 浏览

google-maps-api-3 - 使用 Google 距离矩阵 API 进行服务区域分析

我可以像在 ArcGIS 中那样使用 Google Map API 进行服务区分析吗?我的意思是从某个位置开车 10 分钟内即可到达所有街道。

0 投票
1 回答
509 浏览

ios - 无法在 Google 地图中建立自行车路线

我很奇怪!当我使用 origin1destinationA时不起作用

状态=“零结果”;

但是如果使用origin2destinationB它工作得很好我错过了什么吗

0 投票
2 回答
1463 浏览

ios - 有时谷歌距离矩阵 ZERO_RESULTS 返回

如果我设置默认的纬度和经度,这是我第一个问题,现在我尝试获取当前位置并使用它。我也关注这个 Get User's Current Location / Coordinates但未能达到结果。

我不确定这里发生了什么它不起作用尝试以多种方式进行

API每次json响应

状态=“零结果”;

我的目标: 我不确定为什么代码不起作用我的主要目标是:获取用户当前位置和目的地以计算持续时间和公里。