rafaqz / Rasters.jl

Raster manipulation for the Julia language
MIT License
197 stars 34 forks source link

`reproject`/`warp` in Julia? #687

Open asinghvi17 opened 1 week ago

asinghvi17 commented 1 week ago

I can think of a lot of uses for a native-Julia reprojection/warping functionality (e.g. lazy warp etc). I think we have most of the tools from ImageTransformations and Interpolations as well.

Is there any interest to have this functionality in Julia? We could even do a separate package - it would be useful for GeoMakie at some point as well.

rafaqz commented 1 week ago

Absolutely.

gdal just proved a lot of options it will be hard to replicate immediately. Especially warping between any projections.

We could treat it like GEOS() in GeometryOps to have both options available.

asinghvi17 commented 1 week ago

Lol, yeah Cartopy also does something similar in https://github.com/SciTools/cartopy/blob/main/lib/cartopy/img_transform.py. Could be nice to build off of.