我在Spotfire中有一张地图,我正在尝试添加一个shapefile作为要素图层。这个shapefile代表意大利最重要的城市(省)。我将其作为数据表插入到仪表板中,并将其作为要素图层添加到地图图表中(按城市着色),但它没有显示在地图中,我看不到该图层。我还尝试将这个shapefile与Spotfire中已经存在的要素层(Feature layer --> Europe --> Europe cities,我不能用作要素层,因为它不显示城市的</e
Deck.gl docs on interactivity非常清楚如何将单击侦听器添加到地图中的特定图层,但我不确定如何将单击侦听器添加到底图本身。我想要的用例是,单击一个iconLayer会显示一个模式,然后单击底图(一个基于<DeckGL/>的组件,与iconLayer等子组件不同)会隐藏该模式。我可以通过将点击监听器绑定到webgl画布上,然后在点击时检查我的iconLayer是否收到点击