Suite

Obtenir un avertissement lors de l'ouverture du fichier NetCDF à l'aide de gdal ?

Obtenir un avertissement lors de l'ouverture du fichier NetCDF à l'aide de gdal ?


J'utilise Windows 7 (32 bits) et je souhaite déformer les fichiers NetCDF (nc) et enregistrer la sortie au format GeoTIFF.

J'ai d'abord exécuté gdalinfo pour obtenir les informations du sous-ensemble de données dont j'ai besoin et j'ai ajouté NETCDF au début (par exemple, gdalinfo NETCDF: "A2015069035500.L2_LAC_OC.nc"), mais c'était malheureux car un avertissement est apparu :

Avertissement 1 : La variable a 0 dimension(s) - non prise en charge. Échec de gdalinfo - impossible d'ouvrir 'netCDF:A2015069035500.L2_LAC_OC.nc'.

Entrée de ligne de commande :

gdalinfo A2015069035500.L2_LAC_OC.nc

NetCDF est présent lorsque j'ai essayégdalinfo --formats.

Quelqu'un a-t-il une idée à ce sujet ?


Votre problème vient du fait que vous avez mal adressé les sous-ensembles de données.

Si tu coursgdalinfosur le fichier complet, il affichera les noms des sous-ensembles de données :

SUBDATASET_1_NAME=HDF5 : "A2015069000500.L2_LAC_OC.nc"://geophysical_data/Kd_490

Pour obtenir les informations du premier sous-ensemble de données, vous devez saisir le nom complet dans gdalinfo

gdalinfo HDF5:"A2015069000500.L2_LAC_OC.nc"://geophysical_data/Kd_490

Alternativement, vous pouvez utiliser le-Dakota du Sudoption pour adresser un sous-ensemble de données :

gdalinfo -sd 1 A2015069000500.L2_LAC_OC.nc

Si vous souhaitez traduire un sous-ensemble de données de HDF5 vers GeoTiff, vous devrez également fournir le nom complet du sous-ensemble de données :

gdal_translate HDF5 : "A2015069000500.L2_LAC_OC.nc"://geophysical_data/Kd_490 subdataset1.tif

De plus, votre produit est HDF5 et pas NetCDF, comme spécifié dans les produits de données Ocean Level-2.


Voir la vidéo: Manipuler des données multidimensionnelles - netCDF