问题标签 [google-directions-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 回答
428 浏览

javascript - 谷歌地图路线和路线附近的区域

我怎么能用谷歌地图在图像中做类似的事情,有没有人知道如何做到这一点。

所以这里是路线方向附近的方向和区域(绿色不透明区域)

在此处输入图像描述

0 投票
0 回答
2395 浏览

python - 谷歌距离矩阵与python

我的问题是我想获得大约 4000 lat longs 的距离。为此,我使用了 Google Direction 矩阵服务。在某种程度上,它对我来说效果很好。之后我收到无效请求的错误。这是因为 GET 方法。我想要一个解决方案,如何使用 Python 将距离矩阵服务与 POST 一起使用。感谢您对此的帮助。提前致谢。

我正在使用 appengine 用 python 编写一个谷歌距离矩阵,我对 urllib post 方法感到震惊

代码: url = 'http://maps.googleapis.com/maps/api/distancematrix/json'

我正在尝试通过大约 4000 个起点和单个目的地。

得到以下错误消息,因为它被视为 GET 。我想使用 urllib2 转换成 POST:

任何帮助真的很感激。

0 投票
0 回答
282 浏览

android - 未收到完整的 google 路线 API 响应

我正在使用适用于 Android 的 Google Directions API 并获得 JSON 响应。唯一的问题是响应恰好在 15422 个字符之后停止接收(即响应恰好在第 4 步中间停止)。我尝试改变缓冲区大小,但它仍然是相同的。我永远无法收到完整的回复。知道为什么会这样吗?

[编辑] 这是请求方向的代码。

这是在后台处理请求的 AsyncTask。

[编辑 2] 我检查了具有不同来源和目的地的应用程序。这一次,收到的字符没有不同。但是不同缓冲区大小的多次尝试表明响应完全停止在同一位置,就像以前一样。

0 投票
1 回答
602 浏览

android - 获取过境方向有什么问题?

当我使用此 url 获取行车方向时,它会正确获取我的 json 并且它可以正常工作:

http://maps.googleapis.com/maps/api/directions/json?origin=sourcelat,sourcelog&destination=destlat,destlog&sensor=false&mode=driving&alternatives=true

当我想获得交通方向时,我使用这个 url,但它不起作用:

http://maps.googleapis.com/maps/api/directions/json?origin=sourcelat,sourcelog&destination=destlat,destlog&sensor=false&mode=transit&alternatives=true

谁能告诉我我的问题是什么?来源和目的地都在巴黎。

0 投票
0 回答
321 浏览

android - 在片段地图上绘制行车路线,并在 android 上使用航点

我正在尝试在我的 fragmentMap 上绘制路线;当我“给”谷歌只有起点和终点时,一切都很好;但是当我尝试添加几个航点时,它失败了!

这是代码,希望你能给我一个解决方案,我快疯了!非常感谢

一直在抓!

0 投票
1 回答
471 浏览

android - 地理编码中的错误纬度值

我知道这之前已经在这里讨论过,但似乎没有硬性规定可以解决它。

我正在尝试从中获取地址的经纬度值,Geocoding API但它似乎不起作用。对于某些地址,lat long 值非常精确,但对于其他一些地址,它只是给我地址所在城市的 lat long。

我浏览了谷歌地图,结果显示了地址。但是当我从查询中输入它时,它只返回城市的纬度。

示例 1:

对于此查询,经纬度是精确的,formatted_address也是位置的名称

示例 2:

但对于这个纬度很长,formatted_address只是城市。

有人可以阐明一些问题并可能为此提供任何解决方案吗?

0 投票
1 回答
1256 浏览

android - 在android中获取两个位置之间的距离(道路距离)在真实设备上不起作用

我正在寻找两个位置之间的道路距离。我在模拟器上得到了正确的输出。但是当我在设备上执行代码时,它只是在打开应用程序后才强制关闭。我不明白为什么设备会发生这种情况。

xml文件——

0 投票
0 回答
1587 浏览

javascript - 谷歌方向路线无法正常工作

我有一个项目需要为两点之间的路线设置多种颜色。我已经使用 Google maps API 来使代码正常工作。这是我正在处理的代码。

HTML部分:

JavaScript 部分:

运行代码时,出现错误。

  1. 在开始或结束输入框中输入位置时,将在输入的位置和西班牙的未知位置之间绘制路线。

我是 Google Maps API 的新手。请提出一些帮助我的建议。
提前致谢。

0 投票
1 回答
2134 浏览

google-maps - Google 路线 API 错误

当我使用以下网址时:

我得到结果

但它适用于谷歌地图。难道我做错了什么?

0 投票
2 回答
5080 浏览

javascript - 带有 google 方向 API 的目的地数组

我是 javascript 新手,我对 google 方向有这个问题:

我有一个表格,其中包含不同地方的坐标,例如:

我想为每个计算行程的地方创建方向按钮。这是计算路径的函数,它在初始化器()之外

但是,每个按钮都会计算表格最后一个位置的行程,我不知道如何安排我的代码来改变它。