javascript - 诺基亚这里 map 热图覆盖漏洞

标签 javascript heatmap here-api

我正在使用 Nokia Here map API,通过热图叠加层可视化数据。第一次将热图提供程序添加到 map 时,它似乎缺少图 block 并在数据中显示空洞,如下所示:

Issue with heatmap missing tiles

只有在重新打开热图或重新加载数据后,它才能正确显示。它应该显示如下:

enter image description here

这是一个已知问题吗?有没有人遇到过这个问题并有快速的解决方案?提前致谢。

最佳答案

我的感觉是这是 Canvas 渲染中的一个错误,因为我遇到了 similar issue before (但有覆盖)。建议的解决方法似乎也适合我。使用 DOM 模式时,我从未遇到任何叠加渲染问题 - 似乎这个问题似乎只发生在 Canvas 模式下。

要强制库使用 DOM 模式,请更改 <script>通过附加 &map=js-p2d-dom 进行标记如图所示。 代码:

 <script type="text/javascript" charset="UTF-8"
      src="http://api.maps.nokia.com/2.2.4/jsl.js?with=all&map=js-p2d-dom">
 </script>

关于javascript - 诺基亚这里 map 热图覆盖漏洞,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17057506/

相关文章:

javascript - jQuery、onBeforeUnload 和 ASP.Net 表单

javascript - 使用 jquery xmlhttp.responsetext 结果无法出现在 div 中

python - 3 维散点图值的热图 (Python)

c# - Windows Phone 8 映射 XAMLParseException

java - 我需要使用 HERE SDK 路由排除指向路线的点

javascript - 在新页面上,自动向下滚动到特定div

javascript - 如何缓存通过 API 获取的 YouTube 视频元数据

r - 如何在 heatmap.2 中创建预先注释的行边列

angularjs - Angularjs 的 Heatmap.js 指令

javascript - 更改组件的位置