Skip to content

Extension to GeoTiff / COG / HDF5 #1

@anaegel

Description

@anaegel
  1. 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

  1. 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

  1. 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

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions