Message posté par : nico-29
----------------------------------------
Bonjour,
J'essaie d'ouvrir un fichier HDF5 avec PyQGIS et GDAL.
-----------------
Code :
hdf_path = f'HDF5:{self.file}://path/vers/le/layer'
hdflayer = gdal.Open(hdf_path, gdal.GA_ReadOnly)
print(hdflayer.RasterXSize)
print(hdflayer.RasterYSize)
print(hdflayer.RasterCount)
-----------------
En résultat, j'ai bien la taille de la grille :
-----------------
Code :
3317
1754
1
-----------------
Mais quand je veux accéder aux données de la grille, j'ai comme résultat None :
-----------------
Code :
band = hdflayer.GetRasterBand(1)
print(band.ReadAsArray())
-----------------
Qu'est ce qui cloche?
Merci,
Nico
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=360194#p360194
Pour y répondre : qgis_fr(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net