【发布时间】:2021-07-26 21:17:16
【问题描述】:
我有一个使用 React、Mapbox 和 Deck.gl 堆栈的项目。我正在尝试查询样式地图上的功能,但在实现 Deck.gl 的 getRenderedFeatures 函数时遇到了问题,即使在查看了 documentation 之后也是如此。
我当前的 React 组件:
<DeckGL
{...deckGLProps}
layers={layers}
onViewportChange={() => console.log(mapRef)}
ref={mapRef}
getRenderedFeatures={(e) => console.log(e)}
>
<StaticMap
ref={mapRef}
visible={!level}
{...staticMapProps}
{...viewport}
mapStyle={mapStyle[0]}
/>
</DeckGL>
我了解建议在 onViewportLoad 上查询 getRenderedFeatures,但我找不到可行的实现。
是否有人有getRenderedFeatures 的有效实现或指向该函数的更好文档的链接?
【问题讨论】:
标签: javascript reactjs mapbox-gl-js deck.gl react-map-gl