我正在使用 ArcGIS JavaScript 7.8 API,并且已将 CSVLayer 集成到 Angular 6 应用程序中,但它没有显示任何热图。图例显示它正在获取渲染器数据,并且热图被添加为渲染器。但是没有显示热图。
但是当我点击我期待热图的地图时,我可以看到 PopupTemplate 显示我的数据。如下图:
当我放大我的 CSV 图层时,我可以在地图上看到我通过将 heatmaprenderer 替换为更简单的缩放事件创建的点。截图如下:
此外,我将 ArcGIS 网站中的示例转换为 Angular 组件并尝试在网站上显示它。但它也没有显示任何数据。我使用了此处的“创建与比例相关的可视化文本”示例。沙盒代码在这里。
我的代码在GitHub 上。( https://github.com/SiddharthMishraPersonal/arcgis-csvlayer-example ) 在上面的图片中,您可以看到第二张地图没有显示任何热图。
如果我做错了什么,请告诉我。