问题标签 [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 投票
0 回答
30 浏览

passwords - 此处未经授权映射空白方块

在我们的网站上加载听到地图时,一些方块是空白的,然后查看方块的 url 会返回以下内容

错误:未经授权的错误描述:这不是有效的 app_id 和 app_code 对。请确认值未在 app_id 和 app_code 之间交换,并且 HERE 提供的值(由您的客户代表或通过http://developer.here.com/myapps提供)已正确复制到请求中。

其他方块加载,所以关键是工作,有人知道为什么会这样吗?

0 投票
1 回答
37 浏览

javascript - 如何在 HERE 地图的特定位置搜索图标(domMarker)?

我想知道在特定位置是否有任何 domMarker,但我无法使用以下方法使其工作:

0 投票
1 回答
218 浏览

here-api - 这里 Maps API (JS):GeoJSON 加载的多边形为属性字段返回空值

我的 HERE Maps Javascript 实现正在加载 GeoJSON 多边形,其属性字段设置为数据(下面的示例)。当我将 GeoJSON 加载到地图中并附加一个单击侦听器(“tap”事件)时,我想获取在 GeoJSON 中设置的属性。当我检查 clickevent 目标时,它说属性字段为空,而我希望我的 GeoJSON 值在那里。

一个类似的,如果不一样,问题已在近 2 年前得到回答:HereMaps GeoJSON Polygon click read properties提供的解决方案似乎不适用于 Here Maps 的 V3.1 API。

我使用的 GeoJSON 示例:

我正在使用的 Javascript 代码:

我设置了一个 GeoJSON 阅读器,解析数据并将其添加到地图中:

然后我想为添加到地图中的每个多边形附加一个单击侦听器(使用 2 年前 HERE Maps 团队的响应):HereMaps GeoJSON Polygon click read properties

HERE 地图提供的文档对 GeoJSON 的属性字段进行了如下说明:

几何图形附带的辅助数据(字段属性的内容)绑定到地图对象,并且可以使用该对象上的 getData() 方法获取。请参阅 H.map.Object#getData。

来源:https ://developer.here.com/cn/documentation/maps/hls-chn/topics_api/h-data-geojson-reader.html#h-data-geojson-reader__class-description

我尝试使用该信息来探索如何将其转换为他们的 API,但无法在(此处)地图对象本身上运行(例如)getData。我还尝试从单击事件目标(e.target)中获取对象,但也无法获取任何属性值。

0 投票
1 回答
67 浏览

javascript - 获取视图中地图边缘的坐标

我有一个简单的地图(取自文档),它以一个点为中心

有没有办法在显示中获取地图边缘点的坐标?即所有4个角的坐标?我正在尝试根据用户可以看到的内容自动绘制一个矩形。(无需用户手动获取角的坐标)

地图图片

0 投票
1 回答
369 浏览

flutter - 缩放 HERE 地图以显示所有标记 Flutter

我在 Flutter 应用程序的 HERE 地图上显示了多个位置。总共有 4 个标记,其中 3 个标记在一个城市,1 个在另一个城市。目前,我的地图缩放到一个城市中只有 3 个标记可见,而第 4 个不可见的级别。为了看到那个标记,我必须缩小一个相当大的水平。

有没有办法,我可以显示地图范围内的所有标记?

我得到了 android 的答案,但没有 Flutter 的答案。

Zoom HERE 地图以显示所有标记 Android

0 投票
1 回答
34 浏览

javascript - 从给定的 lat 和 long 角度列表中检测边界 lat longs

在此处输入图像描述我正在使用这里的地图。我有一个对象列表,其中包含来自地图的特定区域的所有纬度和经度,如下所示

//德州积分

有没有办法从上面的列表中找出边界点。任何想法如何解决这个问题。提前致谢。

0 投票
1 回答
103 浏览

kml - 从 Here maps api 中的 kml 文件设置标记样式

我有一个 kml 文件:

我从一个带有一段 javascript 的 html 文件中引用它:

读取该文件是因为在正确位置生成了带有默认气泡标记的地图。为什么不使用引用的标记?

0 投票
1 回答
70 浏览

popup - 将 kml 文件中的信息添加到 Here Maps 中的弹出气泡

我有一张地图,上面标有从 kml 文件派生的图标。kml 文件是:

单击图标时,我想在气泡中显示信息。我写的代码是:

可悲的是,当我单击该图标时,什么也没有发生。该页面位于https://wcsb.nz/wellringers/kmltest.html。感激地收到任何帮助。

0 投票
1 回答
193 浏览

javascript - Here Maps Api:pointenter上带有气泡图标的可拖动折线

我在使用指针上的气泡图标实现折线时遇到问题。尝试在折线上放置标记,但这似乎不起作用,所有折线都覆盖着我并不真正需要的标记。想法是这样的——

https://wego.here.com/directions/mix/Popasnianskyi-raion,-Ukraine:48.80203,38.30358/Komarova-vulytsia,-54,-Sakhnovshchynskyi-raion,-64501,-Ukraine:via49.16267,35.86741/Solonianskyi -raion,-乌克兰:48.03645,34.26061?map=48.39529,36.2739,7,正常

在谷歌地图中它被称为Draggable directions,但我找不到任何关于它的文档 这里地图。

0 投票
0 回答
107 浏览

javascript - 这里映射 api:行为在 Microsoft Web 浏览器 ActiveX 中没有反应

我在 Here maps about draggable Marker 中尝试了示例: Draggable Marker | 这里

第一次尝试地图没有显示在 AX2009 Microsoft Web Browser ActiveX 中。我切换vectorraster并添加engineType: H.map.render.RenderEngine.EngineType.P2了默认网络浏览器中的标记,如 IE11、Chrome、edge 工作正常,我可以拖动标记。但是在 AX2009 上的 ActiveX 中,标记没有拖动,但我可以像在默认网络浏览器中一样看到地图 istelf。有什么想法我应该添加到代码中吗?任何帮助表示赞赏。