Added layers#183
Open
Karinon wants to merge 20 commits into
Open
Conversation
…n the texture size
Feat/geotiff
Collaborator
|
Just amazing. |
Collaborator
Author
|
@wachsylon and I are both on vacation for the next two weeks. We are not going merge this during this time. Feel free to test it out |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR introduces the following features:
added layer functionality
Masks-Subsection with coastlines, lat-lon grids and land/sea masks has been replaced by a Layer subsection: All of the previous functionalities is now a layer on the layer stack. You can drag and drop layers how you likesnapshotin the following text for the sake of clarity). Afterwards you can load another dataset or variable and still keep the old snapshot in the stack.Dataset infosorts coordinates and variables into group-dropdowns if the dataset has groups.added 10m coastlines and 15 degrees lat/lon-grids
regarding Geotiff Export:
One could look at like more or less like it is a "regridding": GeoTIFF export does not regrid regular lat/lon grids; those use a direct texture export path at the source texture’s bounds and resolution = 1 lat/lon = 1 pixel. For other grid types, export is effectively a visual rasterization into an equirectangular GeoTIFF, not a scientific regridding algorithm. The fallback path renders the visible grid geometry into an offscreen buffer, using source texture size when possible and otherwise defaulting geometry-backed exports to 8192x4096, clamped by GPU limits. Mesh grids are therefore sampled through GPU projection, rasterization, interpolation, and the active colormap. Irregular point grids are the weakest case because they export rendered point splats rather than true cells or an interpolated continuous field, so gaps, overlaps, and point size can affect the result.