问题标签 [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.
android - 我的 UI 使用 AsyncTask 与 distancematrix 和谷歌地图被阻止
我正在使用谷歌地图来显示一些标记。标记是从数据库下载的,同时,我从 google api 获取用户当前位置与从数据库获取的标记之间的距离矩阵。
我的问题是我用 .get 做这个,阻塞了我的 ui(我读过 .get 阻止了 ui:
现在,我正在尝试在不阻塞 ui 的情况下做同样的事情,但我无法同时或以一种好的方式获得此标记的距离。
我很感激一些帮助,请。
这是我的旧代码和错误 .get 代码:
startRetrievenDistanceAndDuration 方法:
异步任务类:
我正在尝试这样做,但我只显示列表的最后一个标记:
在循环中调用方法:
并在 onTaskDone 尝试放置标记,但只获取我列表的最后一个标记
更改后更新:(仍然不起作用) 我可以解析 Asynctask 中的数据并将其发送到 onPostExecute,但我只得到一个值,而不是我拥有的 9 个值....
主要活动:
异步任务类:。
r - R:JSONlite 循环问题
我连续收到所有“Google Map API Requests”,但是当我尝试循环调用和解析它时。我收到一个错误。如果我不使用循环并手动执行它,它就可以工作。
我得到的错误是:
javascript - 使用 Javascript 查询 Google 距离矩阵 API
我对 Javascript 不是很流利,但我正在尝试使用它构建一个简单的 Web 应用程序来尝试学习更多内容。
我想使用谷歌距离矩阵 API 来查询两个地址之间的距离。
我有两个输入字段,它们使用 Google 的自动完成功能来获取地址,然后我使用这些place_id
地址来查询 API。
我相信我需要使用 JSONP 来调用 API 并获取数据,但是我在使用响应时遇到了问题,并且我在控制台中收到以下错误:
Uncaught SyntaxError: Unexpected token :
我一直在四处寻找,每个人都在将 PHP 与 JSONP 结合使用——但我想避免这种情况,并将整个过程保持在客户端。
如何发出请求,然后使用返回的 JSON 响应?
这是我目前用来发出请求的函数:
如果我检查请求,它会成功运行并返回正确的 JSON 数据:
java - 谷歌距离矩阵没有得到距离
我粗略地尝试从Google Distance Matrix API解析 JSON ,但它没有显示距离。
我的 GPS 位置不是0,0
我确定的。
字符串距离 = getMatrix(纬度,经度);
我的函数代码是:
ios - 您可以在发送到谷歌地图矩阵 api 的 HTTP 请求中包含变量吗?
我对编程有点陌生(显然),我正在做一个项目,我需要获得两个地方之间的估计旅行时间,我决定使用谷歌地图 API 来做到这一点。每当我的用户按下按钮时,我想发送一个 HTTP 请求。这是谷歌矩阵网站上的示例代码
现在,我想做的是发送这样的请求,但在我的应用程序中使用变量。例如,做类似的事情
提前谢谢你,我试图在大头溢出时找到这个答案,但是我找到的答案要么不是很快,要么没有解决像这样的 HTTP 请求。提前致谢。
javascript - 错误:连接 ETIMEDOUT - 在 Meteor 服务器上与 Google 保持距离时
我正在使用谷歌使用 Meteor 查找服务器端 2 点之间的距离和持续时间。它工作正常,但突然出现此错误:
这是我在服务器上的代码:
似乎我的 http 请求超时了。我也将代码放在 try catch 中,但它并没有出现在 catch 部分。这里可能是什么问题?
android - 为什么 Google 方向和距离矩阵 API 针对源值和目标值显示不同的结果
我正在尝试使用谷歌方向 API 获取距离和持续时间
https://maps.googleapis.com/maps/api/directions/json?origins=latitude,longitude&destinations=latitude,longitude&&mode=driving&key=xxxxxxxxxxxxxxxxxxxxx
并且它工作正常并获得这样的距离和持续时间
当我尝试使用 distancematrix api 获取距离和持续时间时,
https://maps.googleapis.com/maps/api/distancematrix/json?origins=latitude,longitude&destinations=latitude,longitude&&mode=driving&key=xxxxxxxxxxxxxxxxxxxxx
注意:为两个 API 传递相同的纬度和经度值。为什么两个 API 对相同的纬度和经度值显示不同的结果?
android - 为什么google apis显示不同的结果?
我正在尝试使用谷歌方向 API 获取距离和持续时间
并且它工作正常并获得这样的距离和持续时间
当我尝试使用 distancematrix api 获取距离和持续时间时,
注意:为两个 API 传递相同的纬度和经度值。为什么两个 API 对相同的纬度和经度值显示不同的结果?
google-sheets - Google 电子表格中位置之间的实时旅行时间
我想根据我的谷歌电子表格中的当前天气/交通状况,根据开始时间计算两个地点之间的旅行时间。格式是这样的:
开始地点 结束地点 开始时间 预计行程时间
我正在使用 Mapquest Api
但它给了我一个不正确的旅行时间,而且旅行时间不是实时的(基于我的开始时间)。还有另一种方法可以实现这一目标吗?
编辑:距离矩阵 API 是我遇到的,但不知道如何集成到 Google 电子表格中。有没有办法通过谷歌脚本在那里使用它?
javascript - 为什么在使用 Google 距离矩阵服务 API 时没有调用我的回调函数
下面的代码工作正常,只是没有调用该callback
函数。函数中的任何警报callback
均未显示,但Start
和End
警报均出现。我检查了控制台,谷歌返回了您期望的数据,示例如下。
我的担忧是;
谷歌响应之前的奇怪代码是什么(
/**/_xdc_._6ct5vb && _xdc_._6ct5vb(
)callback=initMap
包含 Google javascript 文件时,URL 参数有什么作用?
谷歌回应:
Javascript/jQuery:
HTML: