问题标签 [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 投票
1 回答
653 浏览

java - 使用 GSON 从嵌套 JSON 中检索值

我是第一次使用 JSON,我的目标是从这个 JSON 结果(Google 距离矩阵 API)中创建一个具有 Destination、Origin 和 Duration 属性的对象

到目前为止,我已经能够使用这条线正确存储目的地和原点
Property data = new Gson().fromJson(json, Property.class); 但是我很难弄清楚如何从巢中获取值。具体来说,我试图从持续时间中获取“文本”。
任何帮助将不胜感激!

0 投票
0 回答
619 浏览

google-api - 优化google距离矩阵api的使用

我正在为应用程序提供服务,我需要在其中显示附近地点的列表以及每个地点距当前用户位置的行驶距离。

对于我正在使用 google place api 的地方,每个请求都会点击一次,但需要为列表中的所有地方点击 google distance api,因为我正在克服来自 google 的使用错误。

有什么方法可以避免一次又一次地碰到距离矩阵 api 吗?

将结果缓存在数据库中是否有意义,因为将有无限的纬度来计算距离?

0 投票
1 回答
5758 浏览

google-maps - Google maps api v3 按州计算里程

我正在寻找一种使用 Google Maps API v3 根据路线的起点、航点和目的地计算美国各州里程的方法。

我曾尝试使用 Google 的距离矩阵 API,但它正在计算 2 点之间的距离,这很好,但我需要分解每个州的行驶里程。出于税收目的(IFTA 运输报告)。

我已经做了很多谷歌搜索并查看了文档,但我没有看到任何计算每个州里程的东西。

我知道如何使用谷歌地图,而且我知道这是可能的,因为我在一个视频中看到了它。没有我可以显示的代码,因为我不知道该怎么做。有什么想法吗?

我发现的有用链接:

如何使用 Google Map API V3 实时绘制路线并计算路线时间和距离http://www.c-sharpcorner.com/UploadFile/8911c4/how-to-draw-routes-and-calculate-route-time-和距离开/

如何使用 Google Maps API 构建测距仪http://www.1stwebdesigner.com/distance-finder-google-maps-api/

0 投票
1 回答
967 浏览

javascript - 谷歌距离矩阵 API

我正在尝试获取direction_in_traffic,它不是使用常规方向 api 返回的。我发现distancematrixapi 中有一个字段可以做到这一点。

当我从自己的机器上运行此代码时,它可以工作,但是一旦它在线,我会看到有关的错误Access-Control-Allow-Origin

我已经创建了密钥,但是在domain verification选项卡上它似乎“忘记”了我输入的地址。

jsbin(这显然不起作用,因为该域上不允许使用此密钥,但我在自己的域上遇到相同的错误)。

我正在尝试的完整代码可见于https://github.com/haroenv/maps-checker

谢谢你的帮助!

0 投票
1 回答
1112 浏览

android - Google 距离矩阵 API 到达时间

我正在尝试获取 Google 距离矩阵 API 的到达时间参数,但我不明白如何将数据传递给它。我正在尝试制作一个应用程序来告诉我什么时候从某个地方离开以准时到达另一个地方。仅仅获取 API 中的信息是否违反了他们的使用条款?示例:https ://maps.googleapis.com/maps/api/distancematrix/json?origins=Pawtucket+Rhode+Island&destinations=North+Attleboro+Massachusetts&arrival_time=Dec+5+2015+8+PM&key=YOUR_KEY

0 投票
1 回答
266 浏览

python - 处理字典列表中的数据(Google API 距离矩阵)

我需要帮助。我正在使用 Google API 距离矩阵和 Python 3.5 来找出距另一点最近的点。我有下面的字典列表,我想有如下输出:

“起点 1:最近的目的地是终点 1 (1504 m)”

“起点 2:最近的目的地是终点 1 (2703 m)”

很快..

任何想法我怎样才能获得这个输出?

0 投票
1 回答
441 浏览

google-maps - Google 距离矩阵覆盖范围 - 公交/东京

当我查询东京的公交路线时,我发现 Google 距离矩阵 API 返回“ZERO_RESULTS”。然而,根据谷歌的网站,他们确实有东京的“过境”服务

此外,如果我在线尝试谷歌地图,我可以获得路线。这是唯一一个我无法使用矩阵 API 获取公交路线的城市(首尔工厂、新德里工厂、曼谷工厂等)。

在此处输入图像描述

0 投票
1 回答
4555 浏览

javascript - 使用谷歌地图距离矩阵api JSON输出获取距离

我开发了以下代码以通过 2 个文本字段获取给定 2 个城市的距离,我想使用以下 URl 将它们发送到谷歌地图距离矩阵 api。我发送这些城市并获得 JSON 输出文件。但我的问题是如何从该 JSON 文件中获取特定属性(距离)并显示在另一个文本字段上。

JSON 输出文件http://pastebin.ca/3318529

请帮助解决这个问题。我是 JSON 新手。因此,如果您有任何其他想法,请告诉我。非常感谢 :)

0 投票
1 回答
861 浏览

c# - C#如何查找两个城市之间的距离

我想知道如何使用 Google Maps Distance Matrix API 在 c# 中找到两个城市之间的距离

但是,我不知道如何解析 json

我想在文本框中显示结果

0 投票
2 回答
1140 浏览

php - Why is google distance matrix not accepting my variables as locations?

I am trying to pass some html form input through google distance matrix api. I have put them into variables and replaced the spaces with "+" signs. When I echo the variables they are perfect. When I hard code those variable values the api returns the distance, but it returns nothing when I use the variable representations.