pygmt.load_dataarray¶
pygmt.load_dataarray(filename_or_obj, \**kwargs)
Ouvrez, chargez en mémoire et fermez un DataArray à partir d’un fichier ou d’un objet semblable à un fichier contenant une seule variable de données.
Il s’agit d’une enveloppe mince autour xarray.open_dataarray. Il diffère de xarray.open_dataarrayen ce qu’il charge le DataArray en mémoire, obtient des métadonnées spécifiques à GMT sur la grille via GMTDataArrayAccessor, ferme le fichier et renvoie le DataArray. En revanche, xarray.open_dataarraygarde le descripteur de fichier ouvert et charge paresseusement son contenu. Tous les paramètres sont passés directement à xarray.open_dataarray. Voir cette documentation pour plus de détails.
Paramètre¶
filename_or_obj ( str ou pathlib.Path ou file-like ou DataStore ) – Les objets Strings et Path sont interprétés comme un chemin vers un fichier netCDF ou une URL OpenDAP et ouverts avec python-netCDF4, sauf si le nom de fichier se termine par .gz, auquel cas le fichier est compressé et ouvert avec scipy.io.netcdf (seul netCDF3 est pris en charge). Les chaînes d’octets ou les objets de type fichier sont ouverts par scipy.io.netcdf (netCDF3) ou h5py (netCDF4/HDF).
Retour¶
datarray ( xarray.DataArray ) – Le DataArray nouvellement créé.
Exemple¶
?