问题标签 [heremaps-android-sdk]

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 回答
49 浏览

if-statement - MapGesture.OnGestureListener 让用户选择他们想要的路线

下面更新!!

我试图让用户决定他们想要采取的 3 条路线中的哪一条。这是路线的屏幕截图。截屏

我正在使用 HERE SDK FOR ANDROID (PREMIUM EDITION) 3.18.5

这是我将路线添加到地图的代码:

当我将它们添加到地图时,我将第一条路线设为正常颜色,然后其他两条路线为灰色,并且它们的 zIndex 较低,以免覆盖所选路线。

我正在使用 MapGesture.OnGestureListener 来确定何时选择了其中一条路线。这是代码。

此代码使最初选择的路线 [0] 突出显示,我认为它应该只突出显示选择的另一条路线。我还没有将最初选择的路线设为灰色,或者在屏幕顶部更新时间和距离,但是当我使用代码时,它会运行其中的所有 Log 调用。

我正在调用私有 var mapGestures: MapGesture.OnGestureListener?= null 在 initMapFragmentView() 中我还有其他对 NavigationListener 的调用。

这是手势的 HERE Docs的链接。

如果问题出在 onMapObjectsSelected for 循环上,或者我如何设置 if 语句或其他问题,我不肯定?当我单击任何一条灰色折线时,它们中的所有 3 条都会突出显示,而不仅仅是选中的那条。

更新!!

我做了一些代码更改,试图让它工作。在此过程中,我发现同一 MapRoute 的值不同。例如:

这将打印出这些值:

我现在试图找出为什么相同 MapRoute(routeResults[0].route) 的值不同?

我是否误解了 MapRoute 的命名方式?因为当我点击地图上的路线时,它也会返回不同的值。有没有更好的方法来确定用户选择了哪条路线?

0 投票
2 回答
65 浏览

android - Android SDK 路线导航定制

您好,我正在尝试在我的应用程序中自定义此处的导航

是否可以更改导航内路线的粗细(类似线程Android HereMaps SDK 路线粗细? )?

使用 NavigationManager.MapUpdateMode.ROADVIEW 时是否可以更改最大/最小缩放?

最后是否可以在导航内的屏幕底部移动 mapView.positionIndicator ?

0 投票
1 回答
76 浏览

android - 如何使用 HERE SDK 计算一个月内的交易数量?

我正在使用Here android sdk,我试图通过路由估计交易数量。我只是在使用路由、导航,并且我已经禁用了流量。

有人能告诉我如何估计交易数量吗?

0 投票
1 回答
219 浏览

react-native - 为 React Native 应用程序(iOS 和 Android)实现 Here SDK 的最佳方式是什么?

是否有现有的 React-Native 库来实现 Here 地图和导航,还是我必须为这两个平台本地实现 Here SDK?

0 投票
0 回答
46 浏览

android - 安卓位置管理器不工作。我无法获取当前位置

我在我的项目中使用 HERE 地图。我无法获取用户的当前位置。但我可以得到最后一个已知的位置。

mLocationManagerNetwork.requestLocationUpdates(LocationManager.NETWORK_PROVIDER, 5, 0, mLocationListenerNetwork); 正在工作,为什么我遇到上述问题?

0 投票
1 回答
81 浏览

android - 这里Android SDK与华为的兼容性

我正在创建一个当前集成 Google Maps SDK 的应用程序,问题是我们有一些使用华为的用户,由于缺少 Google Play 服务而无法呈现 Google Maps。我发现这个问题提到了我刚才所说的。

我想知道Here Maps SDK是否考虑了使用华为手机的用户。如果是这样,在这方面是否有额外的步骤?

0 投票
0 回答
56 浏览

flutter - 在 HERE Flutter SDK 上使用导航时运行时崩溃

我在使用导航时在运行时遇到了一些错误。此外,我在应用程序中实现代码时使用的参考是

heremaps/here-sdk-examples/navigation_app

在此处输入图像描述

在此处输入图像描述

我几乎每次尝试都会遇到这种崩溃。你对这个话题有什么建议?这里版本:4.8.0.0 Flutter 版本:2.5.2 • 通道稳定

0 投票
0 回答
31 浏览

heremaps-android-sdk - 执行 setPadding 方法后如何更改基本相机视角?

由于视图左侧的 UI,我使用setPadding方法移动了地图的中心。在当前位置标记位于正确位置之后,但道路的尽头仍以屏幕中间为中心。如何更改基本相机视角(主要点)以匹配预期状态?我正在使用带有 MapUpdateMode - ROADVIEW 的导航管理器。

当前状态: 当前状态

预期状态: 预期状态

我正在使用 HERE SDK for Android (Premium Edition) 3.18.3

0 投票
0 回答
23 浏览

heremaps-android-sdk - 有没有办法修改 NavigationManager.RoadView 缩放行为?

https://developer.here.com/documentation/android-premium/3.18/api_reference_java/content/com/here/android/mpa/guidance/NavigationManager.MapUpdateMode.html

我在用:

ROADVIEW - 使用 NavigationManager.RoadView 更新地图,缩放级别会根据接近的机动、道路类型和速度自动调整。

我可以更改默认的自动缩放行为吗?有没有可用的价值乘数?

我正在使用 HERE SDK for Android (Premium Edition) 3.18.3

0 投票
1 回答
80 浏览

java - 如何使用 Here Maps SDK 将数据中心(POI、样式)与 Android 应用程序集成

我目前正在使用(Here maps freemium plan),将 Here maps Android SDK(Premium Edition -version 3.18)与 Android studio 项目集成。
还在 ( https://studio.here.com/ ) 上创建了一个数据中心项目,其中包含具有自定义点样式的 POI 数据的图层。

我正在尝试做的是,将来自 Data Hub 的数据与我的 Android 项目集成,因此一旦加载,自定义 POI 将在地图上可见。我确实知道添加一个MapContainer可以用作地图图层,然后可以容纳多个MapMarker对象,但我认为在处理大量POI 和其他数据时这不是明智之举。

那么,有没有一种方法可以在 Data Hub 和 Android 项目之间建立连接,自动同步数据和样式?
这是因为免费增值计划吗?
如果这是计划限制,那么建立这种连接的文档在哪里?
因为,一旦发布 Data Hub 项目,我收到的唯一东西就是查看器链接。