Ali*_*Ali 5 mapbox-gl-js react-map-gl kepler.gl
我在 kepler.gl 中工作并从数据库加载数据。如果数据库更新,我希望能够动态更新数据集。有没有办法向数据集添加一行并更新地图?
我已经尝试删除数据集(使用 removeDataset)并将其与更新的数据(addDataToMap)一起添加回来,但是当涉及到更大的数据集时,这效率不高。
提前致谢。
感谢您使用 Kepler.gl。我在建造开普勒的团队工作。
目前我们没有直接的方法来更新现有数据集。我们的 github 项目存在一个问题:https : //github.com/uber/kepler.gl/issues/176。
同时,您可以通过跳过 removeDataSet 并使用新数据调用 addDataToMap 来更改流程。确保您作为 addDataToMap 调用传递的新数据集 ID 与现有数据集 ID 匹配;通过这样做,您将使用新数据覆盖现有数据。
确保传递当前处于开普勒状态的相同配置作为 addDataToMap 调用的一部分。
您可以在调用 addDataToMap 之前使用 KeplerGlSchema 导出配置
| 归档时间: |
|
| 查看次数: |
1948 次 |
| 最近记录: |