kepler.gl
kepler.gl copied to clipboard
[feat] experimental support for ARROW:extension:point
- adds support for ARROW:extension:name EXTENSION_NAME.POINT position columns in Point, Line, Arc, Text and Heatmap layers.
- interleaved xy geo buffer is supplied directly as a position data attribute for rendering.
- this PR doesn't affect existing loading and support of non-geo columns.
Known issues:
-
text layer supplied with ARROW:extension:point column can only render string arrow columns.
-
figure out how to store an Arrow table in Arrow Data containers, and to update it properly with progressive loading.
-
[ ] check whether changes in esbuild.config.mjs are required after loaders bump