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

android - Android 上的路线 API

当我浏览这个博客时,我对在 android 上使用 Directions API 感到困惑。是否可以在地图上集成 Directions API?为了更清楚起见,我正在开发一个应用程序,该应用程序将接受用户的输入,例如source......destinations接受这些输入我想显示一个合适的地图,其中包含步行和驾驶方向。仅JSON parser (or XML)足以支持我的这个愿望,以及可以在上面绘制的画布......还是我必须创建自己的 API才能完成这项工作?

0 投票
1 回答
679 浏览

google-maps - 如何从 Places API 获取 Google 地图方向以识别设施?

我试图在 Places API 的 2 个“机构”搜索结果之间显示方向,但是将这些位置传递给方向的最佳方法是什么?

当我使用 Places 库并获取搜索结果时,将位置传递给方向的最佳方法似乎是使用 place[0].geometry.location,它给出了结果的经度和纬度。

但是,仅使用该地点的经度和纬度,方向将其地理编码为地址并返回带有近似地址的结果,而我希望它显示来自 Places 的机构名称。

例如,在 Places 返回 SF MOMA 的结果后,我希望路线显示来自“旧金山现代艺术博物馆”之类的路线,而不是“150 3rd Street, San Francisco, CA 94103, USA”,无法描述那个地点。

使用 place[0].name 作为路线的位置也是不准确的。

谢谢!!科迪

0 投票
3 回答
6093 浏览

java - 时间格式说明(Google Directions API)

我已阅读 Google Directions API 的文档以提出方向请求。URL 的示例如下所示

变量的值departure_time应该反映以下信息:

2012 年 7 月 30 日上午 9 点 45 分。

有人可以解释一下这种时间格式吗?

谢谢。

0 投票
1 回答
756 浏览

google-maps-api-3 - 谷歌方向api没有响应

我正在使用谷歌方向 api 来获取两个地方之间的方向/路线。

当我查询

http://maps.googleapis.com/maps/api/directions/json?origin=New%20York%20LaGuardia%20Airport%20Marriott,%20Queens,%20NY,%20United%20States&destination=200%20e%2057th%20st%20ny&sensor =假

我得到状态 = NOT_FOUND。

但是,当我使用https://maps.google.com/搜索从美国纽约皇后区纽约拉瓜迪亚机场万豪酒店200 e 57th st ny的这条路径时。谷歌显示这两个地方之间的方向路径。你可以通过链接看到这个:link

我应该怎么做才能从 google api 获得响应。

谢谢。

0 投票
0 回答
28283 浏览

google-maps-api-3 - 如何使用 google map api 查找沿途地点?

如果您使用 google.maps.DirectionsService() 获取路线(例如从兰斯到巴黎)。现在,我们如何才能获得可以在这条路线上/沿这条路线找到的所有地点(例如搜索酒店、餐馆或加油站)(稍后将作为标记添加到地图中,连同路线的信息一起)。

谷歌搜索了很多之后,没有发现任何有用的东西。Google 有关于此类查询的简短信息,例如http://support.google.com/gmm/bin/answer.py?hl=en&answer=165392&topic=1650221&ctx=topic

非常感谢任何帮助。

更新 发现了一些类似的问题但不满意的问题或有答案:

  1. 链接 1
  2. 链接 2
  3. 链接 3
0 投票
2 回答
4157 浏览

ios - 在 iOS 应用中使用 Google Maps Direction API

基本上我想在它上面显示从一个地方到另一个地方的方向覆盖的谷歌地图,并将方向指示显示到 UITableView 中(例如,向左移动 30 英里,向右转 20 英里等)

苹果能接受吗?我可以使用

主要要求是在 UITableView 中显示方向说明,例如驾驶、步行说明。

但不确定苹果是否会批准它。

如果不是我们必须这样做的其他选择。

任何帮助将不胜感激。

0 投票
1 回答
415 浏览

objective-c - 谷歌折线花费太多时间来渲染

我正在开发一个iPhone使用谷歌地图的应用程序。

对于同一个应用程序,我使用 google direction WebService 来获取 2 个位置之间的方向。我从谷歌方向网络服务响应中获取编码折线并对其进行解码。

解码后,我有位置之间的坐标列表并将这些坐标连接到它旁边的坐标,我得到了完整的方向。

但问题是这种加入(渲染)坐标需要太多时间,这根本不是用户友好的。

一件奇怪的事情是,每次我渲染一个方向时,这个渲染所花费的时间都会增加。

注意:每次我为不同的位置渲染方向。有没有人遇到过类似的问题?

0 投票
2 回答
5377 浏览

javascript - 在 Google Map API 3 中清除方向服务的路线失败

当我单击一个按钮通过清除标记和方向路线来重置地图时,我不确定用户是否已经创建了路线。如果在点击事件期间包含以下代码,我的功能将失效。但是如果这三个代码被删除,它就可以正常工作......

执行上述代码前是否需要判断directionsDisplay是否为空?我的编码在下面提取以供您参考...非常感谢...

0 投票
3 回答
5639 浏览

html - Google Map API v3 中的清除/重置方向面板

每次我们通过方向服务搜索路线时,结果都会附加到方向面板的底部。有些人建议将 div 选项卡中的面板重置为空...任何人都可以建议如何做到这一点...

HTML部分:

0 投票
2 回答
6376 浏览

php - 使用 Google Map API v3 的 DirectionsService 查找并显示最近标记的路线

感谢这个论坛的帮助,我几乎完成了寻找起点和许多标记之间的最短路线的任务。然而,我的距离测量只是采用Haversine公式,但它没有显示两点之间的真实路由距离。我正在尝试结合先前已在 Google Map 中使用的开发功能,以使用 DirectionServices 获得两点之间的最短距离。从以下主页,我找到了计算每条路线距离的方法。 http://ratan.com.np/calculate-distance-location-longitude-latitude-google-maps-v3-route/

我已经反复检查了我的代码,但我仍然不知道为什么代码失败了......它返回了一个语法错误'unexpected token <'......

谁能帮我看一下代码……看看我修改后的程序中的任何概念错误……非常感谢……

单击一个按钮以调用 'Submit2() 函数

调用 calcRoute() 函数计算路线距离

'search_nearest_trig_advanced.php'