问题标签 [map-directions]

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 投票
2 回答
8233 浏览

javascript - 谷歌地图api中可以进行语音导航吗?

如何使用 google map api v3 激活基于语音的方向?我已经实现了从起点到终点给出方向的地图。但现在我想听听我当前所在位置的名称。请帮忙 ?我在 ios UIWebView 中实现了它,所以我从 GPS 获取当前位置。现在我每 2 秒更新一次,但我想添加基于语音的方向。这怎么可能?请帮忙

0 投票
2 回答
3383 浏览

iphone - 检查用户是否遵循路线(iphone)

我正在制作一个基于导航的应用程序。在此应用程序中,我从用户选择的点绘制路线。如果用户不遵循路线,我需要重新计算路线。

用于计算我使用的路线Google direction API。为了绘制路线,我使用了这段代码

到现在为止一切正常。

现在,如果用户不在路线(超过 100 米),我想要一个通知。我也可以收到通知

问题:~ 如果道路是直的(超过 100 公吨),那么我无法在路上得分。为了解释问题,我附上了图片......

路线

在这张图片中,假设黑线是我的路径(折线),红色圆圈是我从 google api 获得的点。但是在显示为蓝色圆圈的直线路径中,我无法获得要比较的点,并且在此路径中调用了重新计算函数。

谁能告诉我解决方案,即使它是一条笔直的道路,我也可以从中获得所有路线点。

0 投票
2 回答
7109 浏览

google-maps - 在 Google Maps Apiv3 中获取路线服务生成的所有坐标

我的应用程序允许用户选择地图上的两个点,并使用 Google maps Apiv3 的 Directions Service 找到它们之间的路线。然后沿着这条路线的坐标必须保存到数据库中。我可以成功编写所有代码来完成此任务。但是我被一个问题排除在外。

我知道 StackOverflow 中还有其他几个问题 - One , Two on the same,但我认为他们或我肯定在这里错过了一些东西。

示例代码:

上面的代码工作完美,除了似乎包含 lat 和 lng 坐标的概览路径的kb和属性并不总是相同的。lb上次写代码的时候是kbandlb几天,后来改成mb,nb今天jbkb.

除了上述之外,我没有看到对象中可以为我提供 latlng 的任何其他属性。其他类似问题的答案都提到了这个问题。我在这里错过了什么吗?请提供任何可靠的解决方案。

0 投票
2 回答
3050 浏览

ios - 如何为 iOS 应用程序构建内部地图导航?

我有以下提到的要求:

  • 已经有平面图地图图片
  • 首先检测地板上的当前位置
  • 然后使用平面图地图图像选择目的地位置
  • 现在应用程序应该提供该源到目标路径的方向和距离
  • 这就像谷歌方向的工作原理,但它的内部地图需要。

例如, - 用户的当前位置是:在他的办公桌前 - 会议室 #11 在哪里 - 因此应用程序应该在地图/平面图图像上提供方向和距离更新。

任何形式的建议/帮助都会很棒。

提前致谢

0 投票
1 回答
730 浏览

javascript - 使用过境旅行模式的方向限制

我正在尝试使用地图中的“过境”旅行模式获得 4 个方向。但确定了每次浏览量限制为 3 次“中转”调用。我想知道我的代码是否有问题,或者此限制是否存在于 Google Maps API V3 的付费版本中。

0 投票
1 回答
4347 浏览

google-maps-api-3 - 清除谷歌地图v3中的方向

我们有两个文本框,在两个文本框中给出位置名称并转换为纬度和经度值。并将值传递给下面的函数。第一次方向加载成功,第二次修改文本框值,会覆盖之前的方向。它没有清除以前加载的方向。我想清除方向并加载新方向。请帮忙。

0 投票
1 回答
774 浏览

google-maps - 为什么这条折线画错了?

有谁知道为什么这条特定的折线画错了?通常一切都很好,但是对于这次旅行,我现在不再有想法了!测试站点:http: //junkvibration.com/test/walk/test.htm

感谢帮助!

我这个例子的航点是:

0 投票
1 回答
3928 浏览

php - 谷歌地图标记:需要“获取路线”选项

比较直接的问题。

我目前已经在我的网站上实施了谷歌地图。到目前为止,我已经能够编辑标记上显示的数据以及这些数据的样式。

我被困在最后一点。我需要能够让访问者选择单击“获取路线”。我在标记上有一个名为“方向”的链接。我希望访问者能够“以某种方式”单击它并为他们提供方向。我不确定方法或如何完成。我到处都看过。任何帮助将不胜感激。我已经包含了我的标记的屏幕截图。

标记/地图的屏幕截图http://postimg.org/image/t5v5hy7yj/

另外,在回答时,请将我视为仅了解到目前为止所需要做的基本知识的人。谢谢!

编辑*

我已经对其进行了编辑,以便当他们点击“方向”链接时,它会使用谷歌地图搜索命令并将我从 mysql 数据库中命令它的内容放入其中。他们仍然需要在现在的谷歌结果页面上再点击一次路线来获取路线。我需要一种更直接的方式来做到这一点!=)

0 投票
1 回答
186 浏览

google-maps - Directions API 中转时间与 Maps Search 不匹配

我正在尝试从谷歌方向 API 中提取运输时间。

我的过境旅行持续时间(路线>>行程>>持续时间>>文本/值)与 maps.google.com 上手动输入的信息不匹配,尽管给出的路线是相同的。

我注意到在某些情况下,方向 API 会降低传输时间(当等待从火车转移到火车时),但其他情况则更加模棱两可。从传输中提取并手动输入的数据的传输时间差异高达 20 分钟(API 一直小于,以我有限的经验)。有谁知道为什么会发生这种情况/如何解决?

我已经验证了我的时间公式(到达/离开时间)是正确的(自 1970 年 1 月 1 日以来的秒数 + 时差 x 小时 * 3600 + 未来时间的 y 小时 * 3600)。还有什么我应该看的吗?

谢谢!

0 投票
1 回答
929 浏览

javascript - 如何使用 jQuery 和 jQuery Mobile 的 Google map v3 插件获取路线?

我正在尝试在现有地图上获取路线。该文档使我想到了这一点:

但这似乎无济于事。我得到一个错误Uncaught Error: Invalid value for property <map>: [object Object]

我的目标是加载地图并单击按钮以显示一些方向。

有任何想法吗?