Git Product home page Git Product logo

Comments (2)

jgrss avatar jgrss commented on June 24, 2024

Hi @rhugonnet thanks for the note with background and references. I need to look over your package in more detail, but my quick reaction.

The facilitated geo-manipulation

Merging efforts could make sense. Within our config manager, we basically just have rasterio/WarpedVRT and dask.delayed methods. I could see having many of the Xarray/Dask warping methods elsewhere while maintaining the same geowombat API.

The side focus on satellite imagery

This is intriguing. We could do better in terms of supporting more sensors. But we could also benefit from a centralized location as you suggest.

from geowombat.

rhugonnet avatar rhugonnet commented on June 24, 2024

Thanks for the feedback @jgrss!

I could see having many of the Xarray/Dask warping methods elsewhere while maintaining the same geowombat API.

Yes, that makes sense. Technically, how would you see this? A repo built on the same rasterio/dask logic, or probably using directly rioxarray? It might also make sense to contribute there directly for some aspects, but probably not all. If we write our own accessor in GeoUtils, it would essentially wrap rioxarray with facilitated logic for passing metadata between vectors/rasters in any CRS (match-reference, point interpretation, etc, but I'm not sure just adding this feature justifies a whole new repo; having WarpedVRT support would already justify it much more).

We could do better in terms of supporting more sensors. But we could also benefit from a centralized location as you suggest.

Yes, it'd be great but probably the most work! I feel there are a lot of efforts distributed all throughout the Python landscape for satellite imagery... (to the point that I probably don't even know half of them). The Xarray ecosystem needs it. Would need someone very motivated to start this up!

from geowombat.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.