You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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:
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:
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.
Insbesondere wird auf der Github-Seite die Struktur noch weiter dargelegt. Offenbar ist es für alle Overviews erlaubt, ein Tiling vorzunehmen.
Konkrete Frage: Wie kann man für ein gegebenes Dreieck (bzw. falls es einfacher ist, dessen Bounding-Box als Quadrat) alle Daten extrahieren? Lässt sich das mit GDAL realisieren? Hier sind Beispiele, wie ein einzelner Pixel/Blöcke von Pixeln gelesen werden können:
Idea: We may want to overload StdGlobPosData::evaluate. Instead of using the point-wise routine evaluate, we can use the bounding box of a set of points (i..e, const MathVector []) or the element (i.e. GridObject* elem) to determine the resoltuin (i.e., the overlay in COG).
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
The text was updated successfully, but these errors were encountered: