-
Notifications
You must be signed in to change notification settings - Fork 8
-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Vector serialization of Geopandas data #251
Comments
@paddymul you may already be aware of this but if not https://github.com/developmentseed/lonboard may be a useful reference here when looking to make this more performant - it exposes and interface to visualise GeoDataFrames in deck.gl where geoarrow is used as the transfer format betwen python and the browser (but you would then need a different way to render the geometries, rather than using the shapely svg (as I understand is what's currently happening from the linked issue above). I'm afraid I'm not across the finer details myself, but if you've got questions I'm happy to try and answer |
Checks
How would you categorize this request. You can select multiple if not sure
Display (is this related to visual display of a value), Performance, Other (please describe in Issue Description)
Enhancement Description
Buckaroo should serialize GeoPandas geometry columns for the frontend in a way that allows a specially crafted displayer to render vector graphics for that column.
Pseudo Code Implementation
Here is some raw code
Note that this should run in
GeopandasBuckarooWidget._df_to_obj
Ideally the transform will be compatible with a future move to arrow/parquet serialization
Prior Art
#224
The text was updated successfully, but these errors were encountered: