Skip to content

feat: OmGrid interface based on crs_wkt #32

Merged
terraputix merged 55 commits intomainfrom
domain-logic-and-metadata
Jan 14, 2026
Merged

feat: OmGrid interface based on crs_wkt #32
terraputix merged 55 commits intomainfrom
domain-logic-and-metadata

Conversation

@terraputix
Copy link
Copy Markdown
Collaborator

@terraputix terraputix commented May 16, 2025

This adds an OmGrid class which can be initialized from crs_wkt strings in meta.json files, or directly saved in the om-files in the crs_wkt attribute. To facilitate working with regular, projected and Gaussian grids, this class abstracts over two underlying implementations RegularGrid and GaussianGrid. Functionality will be further iterated on in future PRs, e.g. adding the possibility to select bounding boxes.

Related issues: #84, #22

@terraputix terraputix force-pushed the domain-logic-and-metadata branch from d25c3f1 to 5922da9 Compare May 16, 2025 07:23
@terraputix terraputix force-pushed the domain-logic-and-metadata branch from 7f463d5 to c96170c Compare May 19, 2025 08:58
@terraputix terraputix force-pushed the domain-logic-and-metadata branch from 298170e to 1c87828 Compare May 19, 2025 17:37
@terraputix terraputix changed the title om domains feat: grid definitions for open meteo domains Jun 20, 2025
@terraputix terraputix force-pushed the domain-logic-and-metadata branch from 8d8e609 to 4fe9658 Compare June 26, 2025 07:15
@terraputix terraputix force-pushed the domain-logic-and-metadata branch from d38824e to db61328 Compare August 1, 2025 18:33
Comment thread examples/plot_map.py Outdated
@terraputix terraputix force-pushed the domain-logic-and-metadata branch from 59a806c to 2e17a7e Compare January 14, 2026 15:23
@terraputix terraputix force-pushed the domain-logic-and-metadata branch from 7df3b63 to 77ad111 Compare January 14, 2026 16:44
@terraputix terraputix force-pushed the domain-logic-and-metadata branch from 6950bad to 9d1216c Compare January 14, 2026 16:52
@terraputix terraputix force-pushed the domain-logic-and-metadata branch from 1a1be4c to a97ea84 Compare January 14, 2026 16:54
@terraputix terraputix marked this pull request as ready for review January 14, 2026 16:58
@terraputix terraputix changed the title feat: grid definitions for open meteo domains feat: OmGrid interface based on crs_wkt Jan 14, 2026
@terraputix terraputix merged commit 8db561c into main Jan 14, 2026
32 checks passed
@terraputix terraputix deleted the domain-logic-and-metadata branch January 16, 2026 11:42
@terraputix terraputix mentioned this pull request Jan 19, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants