Skip to content
This repository has been archived by the owner on Aug 29, 2023. It is now read-only.

Reprojection operation #80

Open
forman opened this issue Oct 14, 2016 · 4 comments
Open

Reprojection operation #80

forman opened this issue Oct 14, 2016 · 4 comments
Assignees

Comments

@forman
Copy link
Member

forman commented Oct 14, 2016

Provide an reprojection operation to a create new, reprojected dataset from an existing one:

 repr_ds = reproject(ds, var, projection, params)

Especially the polar stereographic projection shall be considered early in order to support remapping of gridded ECVs (Ozone, Clouds, Aerolsols, ...) to the ones that use Shapefiles (Glaciers, Icesheets).

Note that this operation is not necessarily required to to create the scaleable maps requested by #79. Instead this operation is likely to be used to collocate datasets that don't share a common grid definition.

@JanisGailis
Copy link
Member

Similar comment as for #81. Wasn't this supposed to be a visualization issue only for this iteration? If it's possible in the light of uc11.

@forman forman modified the milestones: IPM4, IPM3 Feb 7, 2017
@forman forman modified the milestones: IPM5, IPM4 Apr 25, 2017
@forman forman modified the milestones: IPM6, IPM5 Jul 3, 2017
@forman forman modified the milestones: IPM6, IRM7 Sep 21, 2017
@JanisGailis
Copy link
Member

We should probably go for the 'usual suspect' when implementing this:

https://pypi.python.org/pypi/GDAL

But there is a need for discussion on how this affects the overall 'Cate' software. For example, what happens with the CDM? Do we have a 'default' projection that we expect the datasets to have? If a dataset is converted into polar stereographic coordinates, can the GUI handle this? Etc.

Relevant CF Conventions:
http://cfconventions.org/Data/cf-conventions/cf-conventions-1.7/cf-conventions.html#grid-mappings-and-projections

@forman
Copy link
Member Author

forman commented Mar 7, 2018

Or consider using rasterio in combination with its xarray backend:

However that introduces a new dependency. I also belive rasterio uses a different GDAL binding, possibly adding another gigabyte package to our distribution. Will check...

@forman forman removed this from the IRM7 milestone Mar 15, 2018
@JanisGailis JanisGailis removed the uc11 label Mar 19, 2018
@JanisGailis
Copy link
Member

Not necessary for UC11, re-projection is done as part of plotting.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants