问题标签 [heremaps]

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

javascript - 为什么 HereMap 计算路线旅行时间,包括目的地航点的 stopOver 时间?

我正在发出 HereMap Calculate Route API 请求。航点 0 没有停止时间,但航点 1 和 2 有。示例请求:

所以 waypoint1 的 stopOver 时间为 48 分钟。当我从计算路线调用中得到响应时,路线的第 0 段包括旅行时间,加上航点 1 的停留时间。

6184 秒是 55 分钟的行程时间加上 48 分钟的停留时间。我不希望在第一回合中包含随着时间的推移而停止。卡车直到航路点 1 才停下。因此,我希望航点 0 和航点 1 之间的旅行时间不包括任何停留时间。API 文档对 stopOver 并没有多说。stopOver 是如何工作的?在我的示例中,为什么第一回合中包含 stopOver time?

0 投票
2 回答
488 浏览

javascript - Here Maps 3.1 鼠标滚轮事件使用 Here Maps

我已经为 Here Maps Javascript API: 3.1 实现了新版本,我想禁用鼠标滚轮,但仅在滚动地图本身时,而不是所有页面。

请参阅以下示例:https ://jsfiddle.net/ms57x34z/ 。当我在地图上方时,我仍然希望能够向下滚动页面,这样我就可以到达页脚内容。

这种情况有解决办法吗?

0 投票
0 回答
69 浏览

here-maps-rest - getRoutingService().calculateRoute 参数的问题

我正在研究 HereMaps 作为我们公司可能的地图提供者,并且在退货时遇到了params困难calculateRoute。我正在尝试从端点返回路由指令,但尝试这样做时失败。我目前正在通过...

这似乎可行,但是当我尝试return: 'polyline, actions, instructions',获取路线请求失败的指令信息时。我在文档中注意到这些是可用的,但似乎不适用于我的情况。我的猜测是,这可能是因为现在使用的是免费版本。任何帮助表示赞赏。

0 投票
1 回答
56 浏览

android - Heremap AndroidXMapFragment 回压处理

我使用 HERE 地图 Android SDK 及其 AndroidXMapFragment。我通过以下方式将地图片段添加到我的片段容器中:

但是当后按动作发生时,我得到一个空片段,其中没有地图和对象。所以,问题是:我应该如何处理后按,我应该手动重新创建 AndroidXMapFragment 吗?在文档中,我发现的唯一内容是:

AndroidXMapFragment 对象有自己的生命周期、状态和返回栈,因此假设 AndroidXMapFragment 实例返回的对象(Map 除外)在其附加活动的整个生命周期内都可用是不安全的。

0 投票
2 回答
130 浏览

ios - 了解 Here Map iOS SDK 中的错误代码

我正在使用 Here Map iOS SDK 版本 3.16.3 我正在使用 Here 地图绘制具有多个航点的路线。在计算路线中的 ETA 时,我收到错误NMARoutingErrorViolatesOptions。当我在NMARouteResult类中进一步检查时,该类中的 Property deniedOptions在数组中返回4096 。请在下面找到有关providedOptions属性的注释。

我已将NMACoreRouter对象中的路由选项设置为NMARoutingOptionAvoidBoatFerry

NMARoutingOptionAvoidBoatFerry = 1 << 0,

以下是违反选项的枚举,我正在尝试查找路线中发生的确切错误。

由于 4096 的二进制代码是 1000000000000 = 1 << 12。在代码文档中

从 NMARouter 返回的冲突选项值将是 NMARoutingOption 和 NMARoutingViolatedOption 值的 OR 组合。因此,NMARoutingViolatedOption 值从较大的值偏移,以便为 NMARoutingOption 值在未来增长留出空间。

1 << 0 (NMARoutingOption) 或 (NMARoutingViolatedOption 中的某个值) = 1 << 12 (4096)

这是获取 NMARoutingViolatedOption 值的正确逻辑吗?没有一个NMARoutingViolatedOption值不适合上述逻辑。谁能帮助我更好地理解这一点?

0 投票
0 回答
68 浏览

here-api - {状态:401,消息:“无效的 app_id app_code 组合”}

我正在运行一个角度应用程序,使用此处映射 api-keys 进行身份验证。但是当我根本不使用 app_id 或 app_code 时,我收到 {status: 401, message: "Invalid app_id app_code combination"}。

当我使用搜索 api 时会发生此错误。以下是我的搜索如何工作的示例:

0 投票
1 回答
44 浏览

here-api - 限制 TLS 1.1 及更早版本访问 Here Maps API

如本版本所述: https ://developer.here.com/blog/here-workspace-marketplace-2.4-release Here API 现在与 TLS 1.2 及更高版本兼容。

有没有办法限制对 TLS 1.1 和更早版本的 API 的访问?

某些应用程序不仅需要与 1.2 兼容,而且还需要限制为 1.1 及更早版本

0 投票
0 回答
34 浏览

navigation - 从旧坐标沿相反方向计算新坐标,即距旧坐标50米

问题描述

想计算距离堵塞道路起点50米的纬度,经度。使用下面的代码行来计算纬度,经度,但它是在蚂蚁方向而不是正确方向上随机计算的。

0 投票
1 回答
1071 浏览

flutter - 如何在 Flutter 中使用 Here 实现 oauth

当我尝试使用 Here APi 获取 oauth 令牌时出现此错误

这是错误

这是我在 Flutter 中的 oauth 代码

我发送所有标头和正文请求,但响应失败。正文请求是

grant_type=client_credentials

我真的不知道哪些数据不发送或丢失了哪些参数。我正在使用颤振 Oauth 1.0。身份验证在邮递员中工作正常,但在颤振中集成不起作用。

当我从 sendgetrequest() 方法打印 _headers 时,它会打印: {Content-Type: application/x-www-form-urlencoded, Authorization: OAuth oauth_consumer_key="o2zr ***** bXuA", oauth_nonce="oaqpiovg", oauth_signature="H7M92BoEneotellYHqJCMkMfLOq9sMrm1R5KdtS8lAM%3D", oauth_signature_method="HMAC-SHA256", oauth_timestamp="1601165843", oauth_version="1.0"}

您可以看到标题格式正确

0 投票
0 回答
165 浏览

javascript - 您可以在 HERE 地图的卫星视图中切换语言吗?

只是一个简单的问题。您可以为 HERE 地图卫星视图选择不同的语言吗?在文档内部有一个示例,您可以在创建默认图层时指定 lg 属性。只要我使用 vector.normal.map 图层,它就可以正常工作,但是如果我切换到卫星视图,它将不会使用选定的语言。这是我从文档中获取的示例。