Use a Geo-data library

So far we run our own implementation of a Grid dataset (based on numpy arrays). However, we will need diverse other geodata types like points, irregular grids, ...

We should check for libraries that provide the data types/structures we will likely require.

We can start a list of potential libraries here (feel free to edit the issue description for that sake)

  • GDAL (very uncomfortable to set up)
  • PyVista
  • RasterIO (uses GDAL under the hood)
  • rioxarray
  • geopandas (only vector data)
Edited by Martin Lange