问题标签 [turn-by-turn]

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 投票
0 回答
46 浏览

android - 转弯 GPS 导航中的位置不准确

我正在开发一个 Android 应用程序,它在两个位置之间具有逐向导航。但是,我一直在努力使导航顺畅。

我从 Google API 调用 Directions Api 来检索路线,并且我已经在地图上显示了它。当切换到逐向导航时,我只需使用位置管理器(同时使用路线和精细位置)将标记设置为新位置(同时为标记设置动画)。一切正常,尽管 gps 和网络提供商有一些不准确的位置,如下面链接中的图片所示。

虽然错误有时不会太大(例如位置设置在街道旁边的人行道上),但只要用户遵循路线,我需要标记始终遵循折线,否则将不得不重新计算路线。此外,当我通过以前的位置和新的位置计算图标的方位时,有时图标会做一些奇怪的事情。

我不想使用任何外部库,因为大多数库不是免费的,并且该应用程序将来不会供个人使用。我的第一个想法是检查我更新位置到折线的距离是否大于 x(比如 5),以便检测这些错误。但是,我的应用程序必须重新计算路线,所以这不是一个有效的选项。我读过卡尔曼算法来检测错误,但人们说gps内部已经使用该算法过滤位置。

所以我需要建议来修复那些不准确的位置,并像 Mapbox、谷歌地图或优步那样进行流畅的导航。

图片链接:https ://ibb.co/n511We

黄线表示我所做的路线,紫色圆圈是不准确的位置。

0 投票
1 回答
68 浏览

android - 从这里开始使用 STARTER 计划的卡车转弯导航问题

我想为我的 android 移动应用程序实现卡车功能的转弯导航。

作为测试,我尝试制作以下代码示例,其中包含: https ://github.com/hermaps/here-android-sdk-examples/tree/master/turn-by-turn-navigation

我从 HERE订阅了入门计划并下载了相关的 SDK 包。

当我尝试让它运行时,它说我们缺少以下包:com.here.android.mpa.guidance.NavigationManager,尤其是guidance.

当我查看包时,我注意到 libs 文件夹不包含包的任何内容(请参阅图片

谁能帮我解决这个问题?

此致

0 投票
1 回答
42 浏览

ios - 根据车辆路线获取从一个位置到另一个位置的路线

我正在开发一个 iOS 应用程序,我必须在其中获取从一个位置到另一个位置的路线。我正在使用 MKDirectionsRequest API 获取路线。这个 api 给出了两个位置之间的方向。但问题是这个api返回的路线没有考虑车辆行驶的方向(路线)。有没有办法在iOS中获取用户当前位置到目的地之间的路线,这也考虑了移动车辆的路线。目前我正在使用以下功能:

提前致谢!

0 投票
2 回答
82 浏览

python - 我如何将两个列表放在一起,但在 Python 中 TURN-BY-TURN

我有这个列表:

我想将这些结合起来:

我想一个接一个地做这个。所以附加 a 的第一个元素和 b 的第一个元素,然后附加 a 的第二个元素和 b 的第二个元素等。

0 投票
1 回答
98 浏览

routes - Valhalla 转弯路线 API

我正在尝试获取一条路线的折线。我使用 valhalla 转弯路线 API 并传递多个坐标,但作为响应,我得到每条腿的编码折线,而不是整条路线。是否可以选择获取路线的折线或以某种方式合并腿的折线?先感谢您。

0 投票
0 回答
18 浏览

ionic-framework - 为 Ionic 寻求开源的转向导航库

我正在使用 Ionic (Angular)、OpenStreetMap 中的导航应用程序,并且我使用 Valhalla 作为路由机,现在我想知道是否有可能实现如图所示的开源逐向导航?

0 投票
1 回答
88 浏览

ios - Mapbox Basic Navigation App:如何将路线原点设置为用户位置?

我从 Mapbox 教程中获得了一些用于 Turn-by-Turn 视图中的基本导航应用程序的代码。一切正常,我已经添加了一个 Waypoint。

在示例中,路线的原点设置为固定坐标。这与我的用例不兼容。Waypoints 和 Destination 也由坐标固定,这很好。但来源必须是“用户的位置”,这显然是可变的。

也许有人可以帮助我,将不胜感激。:)

0 投票
1 回答
27 浏览

ios - ios sdk 操作指令ForLanguage:language unitSystem array empty

我正在开发科尔多瓦 HERE 地图插件以在应用程序中获取路线计算数据。我正在为 ios 添加功能。我想获得路线的机动指令,以下是我的代码来获取计算路线的机动指令。

但我不知道为什么它返回空数组。请帮助任何知道如何获得机动指令的人。

0 投票
1 回答
164 浏览

react-native - 反应原生包@homee/react-native-mapbox-navigation 不显示地图(ANDROID)

我正在尝试在 react native 中实现轮流导航,我使用了包'@homee/react-native-mapbox-navigation'。我已使用这些说明(https://reactnativeexample.com/smart-mapbox-turn-by-turn-routing-based-on-real-time-traffic-for-react-native/)设置所有 gradle.properties /gradle.build 和清单设置。这就是我的 app.js 的样子:

这是我的模拟器显示的内容:

在此处输入图像描述

有没有人知道为什么我的屏幕是空的以及如何解决这个问题?

谢谢各位!

0 投票
1 回答
133 浏览

android - 当 shouldsimulate 为 false 时,React Native mapbox android 导航崩溃

我正在使用包@homee/react-native-mapbox-navigation 进行逐个导航。下面你可以看到依赖和版本:

当我设置属性 shouldSimulateRoute={true} 时,包工作正常。当我将其设置为 false 或将其删除时,应用程序在 androidphone 上崩溃。在我的模拟器上,它给了我一个错误的位置。

这是我的 gradle.build:

在我的 AndroidManifest.xml 文件中,我添加了这行代码

在我的 MainApplication.java 中,我导入了这个:

奇怪的是,当我设置为 false 时 shouldSimulate 为 true 时一切正常,因为默认情况下它应该不再起作用。

有人知道如何解决这个问题吗?

谢谢!