问题标签 [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 回答
328 浏览

here-api - 如何在 Here Maps API 中获取某个区域的卡车限制?

Here网站上有这张卡车限制地图

但这仅显示了一个没有多大用处的图像。有没有办法以正确的格式获取信息?

0 投票
1 回答
125 浏览

reactjs - 在 Here 地图中集成路标

嗨,我是 React 和 Here 地图的新手,我正在使用 Here 地图作为地图。目前我可以显示实时标记位置,我也想显示路标。

为此,我正在构建此处指定的请求文档

在文档中,只提到了高速公路标志。可以查询交通、限速标志吗?并且响应返回 image(PNG) ,我正在考虑将该图像放在特定纬度和经度位置的地图上。这是正确的做法吗?

0 投票
1 回答
159 浏览

jquery - 如何在 HERE 地图中放大和移动地图到相同放大的位置

我正在为我的网站实施 HERE 地图并在其上绘制许多标记。第一个标记很大,其余的很小。如果用户将鼠标悬停在特定位置,则会弹出大标记。现在,如果我的位置在同一个城市或国家,那很好,但如果全球有 150 多个位置,地图将水平伸展并显示每个位置。我需要的是,如果城市和国家都在那里,那么一切都很好,但如果是全局的,那么地图应该放大到第一个位置并随着用户悬停到具有相同缩放值的下一个位置而移动。

我的代码:

0 投票
1 回答
42 浏览

swift - HERE iOS SDK Level 3 类别

我知道您可以使用HERE SDK for iOS搜索级别 1级别 2 类别

但是,是否可以按3 级类别进行搜索?我已经打印出了类别,但是二级类别没有获得子类别。

使用 HERE 地点 API,我可以使用他们的 ID 根据 3 级类别搜索地点数据库,例如“ 600-6800-0090 ”。虽然使用 SDK 似乎我们无法使用 id。

0 投票
0 回答
394 浏览

npm - 无法从 package.json 安装 here-api-for-javascript

我在第二点添加了文档中描述的包:

之后我进入package.json

经过一些更改后,我将代码部署到远程服务器并键入:

并得到错误:

0 投票
1 回答
123 浏览

here-api - HERE Map:如何知道图层的渲染状态?

我目前正在使用 vueJs 开发 PWA,我想知道如何在 HERE Map 中获取特定图层的渲染状态。

我阅读了一篇关于类似问题的帖子,其中 HERE 开发人员提出了解决方案。但是,渲染消息被触发不止一次,因为我有多个要渲染的东西(层、集群等)。

我想使用我在文档中找到的RenderState函数,它可以告诉我特定层的渲染状态(PENDINGACTIVEDONE)。

不幸的是,我不知道如何将它与我的地图链接并获取我需要的信息。我唯一能做到的就是写H.map.render.RenderState,但我无法将它链接到我的任何图层或地图。

0 投票
1 回答
176 浏览

here-api - HereMaps API Autosuggest resultType houseNumber 的结果仅返回标签

使用 HereMaps api 自动建议 resultType houseNumber 仅返回地址属性中的标签。'直到明天,它过去常常返回 countryCode、countryName、state、county、city、district、street、postalCode 和 houseNumber。回复有什么变化吗?

编辑:api调用

https://autosuggest.search.hereapi.com/v1/autosuggest?app_id=${app_id}&apiKey=${apiKey}&at=44.8154033,20.2825135&q=koste%20glavinica%2016&lang=%27en%27

以前的反应是这样的:

现在的回应是:

0 投票
1 回答
41 浏览

javascript - HERE 映射(集群)集成以响应应用程序

我能够将 Here maps 聚类覆盖与虚拟数据集成,但无法操纵从 api 获取的数据以正确使用它。

在过去的两天里,我一直在搞乱这么多不同的 JS 数组和对象方法,以至于我忘记了我尝试过和没有尝试过的东西。

我来自 api 的 JSON 响应是:

和此功能的代码:

我尝试了 forEach、loop、map/flatMap 的变体,但我似乎无法用我的任何解决方案替换虚拟数据。

谁能指出我正确的方向?

蒂亚!

0 投票
2 回答
482 浏览

three.js - 在 Harp-GL 地球仪上放置标记

我尝试使用 HERE 和harp.gl构建一个带有标记(如谷歌地图上的标记)的地球仪。这些标记是 SVG 图像,需要从它们的文件中加载。它们还需要可点击,并附有一些元数据,如 ID。

所以我的问题是:

  • 显示这些标记的最佳方式是什么?
  • 我怎样才能让它们可点击?(光线投射?)
  • 有没有办法附加一些元数据?

提前致谢!

编辑: 为了澄清,标记是存储在 SVG 文件中的 SVG 图像,需要加载并显示为标记。

数据由 API 提供,因此我尝试将其添加为自己的点,例如 Cube-Example,并尝试将其转换为 GeoJSON 和 FeatureSet:

当我尝试添加 GeoJSON-Layer 时,出现无法加载decoder.min.js 的错误,但我将其配置为:

pluginpath是一个包含前缀的变量,因为 js 文件夹不像所有示例中那样直接位于根目录中。

总结一下:我需要将 API 提供的数据显示为标记。标记应该是前面提到的 SVG 图像,并且这些标记应该是可点击的。

编辑 2: 我尝试修改此示例以显示 SVG 标记。第一步工作,我只是在所需位置显示示例中的立方体,但我无法用标记替换立方体。我使用了three.js网站上的这两个文档,但它们对我不起作用:

我没有收到任何错误,只是 SVG 没有出现。

0 投票
2 回答
193 浏览

api - Here Maps - 超出 API 配额时返回什么 HTTP 状态代码?

我正在开发一个使用 HERE maps API 的距离计算的应用程序......

我正在为 API 未返回我的应用程序所期望的内容(包括距离信息的正确响应)的情况做准备。所以我想为这个案子做好准备API Request Quota was exceeded......

超出 API 配额时返回什么 HTTP status code

它是否返回带有一些 JSON 的 200 来解释由于配额而发生的错误?