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

android - 如何以编程方式在 android 中启动地图应用程序以显示方向?

我的客户要求我显示两个位置之间的方向。因此他希望我们的应用程序应该启动 android 的地图应用程序并显示两个位置之间的方向。我找不到这个问题的解决方案。

因此,任何人都可以告诉我如何以编程方式从我们当前的应用程序启动地图应用程序并显示 Android 中两个位置之间的方向。

我如何实现这一目标?

0 投票
1 回答
3051 浏览

android - 从源到目的地行车路线的方向箭头

我想要什么:我的应用程序需要绘制从源到目的地的行车路线,这已经完成。我的问题是我需要一个从源到目的地的方向箭头。

我做了什么:我可以画一个箭头,我也计算了角度,但不知道如何将该角度应用于代码以使箭头旋转......我已经尝试了所有代码......没有任何效果,箭头在源处绘制,但指向错误的方向。

PS:我已经在 android 中的 Google 地图中的两个 GeoPoints 之间尝试了这个方向 没有找到解决方案我不想显示谷歌地图服务..我的意思是我不想使用这个URI.parse()东西。

下面是我正在使用的代码:

Road.java 中的代码

Point.java 中的代码

包 com.abhi.maproute;

RoadProvider.java 中的代码

0 投票
1 回答
386 浏览

java - 如何在 DirectionPathOverlay 类中设置不透明度/透明

如果我们制作一个应用程序来使用 android 和 google 地图制作路线/路径,我们可以使用类DirectionPathOverlay来制作从一个点到另一个点的线,但我不能使线更透明(不是 100% 透明),它使街道名称不能看清楚了,谁能帮帮我?

这里有一些来自 DirectionPathOverlay 类的代码

0 投票
1 回答
6269 浏览

google-maps-api-3 - Google Maps v3 上的可点击行车路线

我正在制作一个谷歌地图项目,需要创建一条点击它的路线。

我的项目有 2 个点具有预定义的 lat 和 lng,我想自己绘制点 A 和 B 的起点和终点,并且不要失去它的功能。

我制作了另一个项目,您可以单击它来绘制路线,但它没有标记,也不是可拖动的,这是我的带有完整代码的实际项目,我将在此处发布一个仅包含我的方向的短代码。

我希望我第一次点击 A 点,第二次点击我的 B 点,并且他们可以拖动它们,就像链接的项目一样

我在这里更新我的代码,我只完成了 wayA,即第一个航路点,第二个是预定义的 latLng,在您单击的位置,它会获取 latLng 并放入“原点”。

这是我的完整代码测试

0 投票
2 回答
1066 浏览

android - 显示路线路径名称

//此类中的主要活动在评论中显示如下两个错误

googleparser 类在这里出现一个错误

0 投票
1 回答
1219 浏览

android - 从两个位置获取距离

我在这里搜索了很多链接。但我不明白完整的代码。建议我一个简单易懂的代码,用于两个位置之间的行车方向,并从两个位置获取距离。

0 投票
1 回答
1155 浏览

android - 如何在默认导航一个 Geopoint 中设置用户当前位置?

我想将我的当前位置设置为我的一个 Geopoint 中的默认位置。如果我想获取从我当前位置到另一个位置的方向路径,我想在我的一个位置显示默认当前位置。

这是查找用户当前位置的代码:

如何在方向路径中设置此用户当前位置默认值:

0 投票
3 回答
279 浏览

google-maps - 如何防止 Google Maps API v3 DirectionsService 产生的结果受到当前交通状况的影响?

我编写了一个网站,它使用 Google Maps API v3 的 DirectionsService 来查找两个用户定义位置之间的行驶距离。

我发现它在一天中的不同时间或一周中的不同日子产生不同的结果。

例如,我曾两次在 Coatbridge 和 Grangemouth 之间进行过一次旅行,第一次告诉我距离是 41.8 公里,第二次告诉我距离是 39.9 公里。

我怀疑它可能会受到当前交通状况的影响。我在 Google 文档中没有找到任何线索。

有没有其他人遇到过这个问题?更重要的是,有人有解决方案吗?

编辑:
当前交通状况的影响似乎是 Google Maps DirectionsService 的一个已知“功能”(感谢您的输入@vitors),但是到目前为止,还没有人提出一种“关闭”它的方法功能。

如何防止结果受到当前交通状况的影响?有人可以帮忙吗?

编辑: 似乎谷歌终于添加了一个durationInTraffic参数(感谢@Ron的信息)。可惜对我来说已经晚了将近2年!希望这对其他人有用。

0 投票
1 回答
4409 浏览

javascript - 使用 Google 地图获取路线问题

我对此很陌生,问题是当您单击重置时方向面板不会消失以及如何使旅行模式选项起作用。谢谢 HTML 代码

javascript代码:

0 投票
2 回答
2047 浏览

ios - 在 iOS 中使用 UIWebview 更新谷歌地图中的当前位置

我在应用程序中创建了一个 WebView,它调用 Google Maps Directions 来绘制当前位置和 POI 之间的路线。

webView 加载后,整个谷歌地图的方向就会被加载。现在我需要用我当前的位置更新地图。例如,我希望代表我当前位置的标志/图标在用户旅行时与他一起移动。但到目前为止,我似乎能够做到这一点的唯一方法是通过调用新位置来重新加载整个地图。

这在时间/数据使用方面都非常昂贵。有没有更好的方法让我想念?

这是我的代码:

有人请帮忙!!!