Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/396.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 诺基亚在此映射热图覆盖孔_Javascript_Heatmap_Here Api - Fatal编程技术网

Javascript 诺基亚在此映射热图覆盖孔

Javascript 诺基亚在此映射热图覆盖孔,javascript,heatmap,here-api,Javascript,Heatmap,Here Api,我正在使用Nokia Here maps API,通过热图覆盖显示数据。第一次将热图提供程序添加到地图时,它似乎丢失了分片,并显示数据中的漏洞,如下所示: 只有在关闭和再次打开热图或重新加载数据后,热图才会正确显示。它应显示如下所示: 这是一个已知的问题吗?以前有没有人遇到过这种情况,并有一个快速的解决方案?提前感谢。我的感觉是,这是画布渲染中的一个bug,因为我遇到了一个错误(但有重叠)。一个解决办法建议这里似乎也适合我。在使用DOM模式时,我从未遇到任何叠加渲染问题-似乎只有在Canva

我正在使用Nokia Here maps API,通过热图覆盖显示数据。第一次将热图提供程序添加到地图时,它似乎丢失了分片,并显示数据中的漏洞,如下所示:

只有在关闭和再次打开热图或重新加载数据后,热图才会正确显示。它应显示如下所示:


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

我的感觉是,这是画布渲染中的一个bug,因为我遇到了一个错误(但有重叠)。一个解决办法建议这里似乎也适合我。在使用DOM模式时,我从未遇到任何叠加渲染问题-似乎只有在Canvas模式下才会出现此问题

要强制库使用DOM模式,请通过添加
&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>