Skip to content
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

Function to Transform WKW Datasets #1217

Open
Tobias314 opened this issue Nov 21, 2024 · 0 comments
Open

Function to Transform WKW Datasets #1217

Tobias314 opened this issue Nov 21, 2024 · 0 comments

Comments

@Tobias314
Copy link

Tobias314 commented Nov 21, 2024

Detailed Description

  • a dataset layer should have a function like transform(coordinate_mapping, inverse_coordinate_mapping, output_layer, roi_bbox) which allows to specify a transformation as a lambda which maps coordinates from one coordinate system to another (e.g. could be an AffineTransform) as well as specifies an output layer for the result and an optional bounding box in case the transformation should only be applied to a subset of the dataset layer. The function should then materialize the transformed version of the input layer in the output layer. Ideally it does so using multiprocessing and chunking to make sure all processing cores are utilized while memory limits are kept.

I (@Tobias314 ) already created a first prototype of this for another project.

Use Cases & Context

  • Rotate a dataset
  • Warp a dataset
  • Materialize a transformation used for viewing a Dataset in WK
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant