- Zum Thema Geotiff gibt es hier eine Beschreibung: (konkret geht es um Cloud-optimierte Geotiffs, eine Spezialform).
https://www.cogeo.org/
Hier wäre die Aufgabe, einen Reader zu schreiben, der auch mit hierarchischen Daten umgehen kann. Einen Prototypen für TIFF-Dateien gibt es dabei schon:
https://github.com/UG4/plugin_TiffImage
Allerdings ist dieser entstanden, lange bevor sich GeoTIFF auch als Cloudbasiertes-Format etabliert hat. Ziel der Arbeit wäre, den alten Reader zu reaktivieren und für die Verwendung von Cloud-Optimized-GeoTiFFs fit zu machen. Dabei können z.B. auch Bausteine aus der GDAL-Bibliothek verwendet werden:
https://gdal.org/drivers/raster/cog.html#raster-cog
- Zum Thema HDF5 sind ein paar Quellen:
https://docs.hdfgroup.org/hdf5/v1_14/_intro_h_d_f5.html
https://docs.hdfgroup.org/hdf5/v1_14/_learn_basics.html
https://www.hdfgroup.org/2022/08/cloud-storage-options-for-hdf5
Es geht darum, den in UG4 bestehenden Writer für das VTK-Format (dabei schreibt jeder Prozessor für sich) nach VTKHDF zu übertragen. Dazu sollte das HDF5-Format beschrieben, der Writer realisiert und zuletzt auch alles (bzgl. Performance, etc) getestet werden.
https://docs.vtk.org/en/latest/design_documents/VTKFileFormats.html
https://github.com/UG4/ugcore/blob/master/ugbase/lib_disc/io/vtkoutput.h
- Allgemeine Kommentare:
- Auf folgender Webseite werden verschieden HDF5 und GeoTiff (sowie weitere Formate) gegenübergestellt. Dort gibt es auch Beispieldaten
https://libguides.colostate.edu/c.php?g=64763&p=9316374
- Zuletzt ist hier eine Beschreibung, wie mittels des GDAL-Tools HDF5 in GeoTiff konvertieren lässt:
https://www.hdfeos.org/software/gdal.php
https://www.cogeo.org/
Hier wäre die Aufgabe, einen Reader zu schreiben, der auch mit hierarchischen Daten umgehen kann. Einen Prototypen für TIFF-Dateien gibt es dabei schon:
https://github.com/UG4/plugin_TiffImage
Allerdings ist dieser entstanden, lange bevor sich GeoTIFF auch als Cloudbasiertes-Format etabliert hat. Ziel der Arbeit wäre, den alten Reader zu reaktivieren und für die Verwendung von Cloud-Optimized-GeoTiFFs fit zu machen. Dabei können z.B. auch Bausteine aus der GDAL-Bibliothek verwendet werden:
https://gdal.org/drivers/raster/cog.html#raster-cog
https://docs.hdfgroup.org/hdf5/v1_14/_intro_h_d_f5.html
https://docs.hdfgroup.org/hdf5/v1_14/_learn_basics.html
https://www.hdfgroup.org/2022/08/cloud-storage-options-for-hdf5
Es geht darum, den in UG4 bestehenden Writer für das VTK-Format (dabei schreibt jeder Prozessor für sich) nach VTKHDF zu übertragen. Dazu sollte das HDF5-Format beschrieben, der Writer realisiert und zuletzt auch alles (bzgl. Performance, etc) getestet werden.
https://docs.vtk.org/en/latest/design_documents/VTKFileFormats.html
https://github.com/UG4/ugcore/blob/master/ugbase/lib_disc/io/vtkoutput.h
https://libguides.colostate.edu/c.php?g=64763&p=9316374
https://www.hdfeos.org/software/gdal.php