Décrire un fichier NetCDF (Outils multidimensionnels)

Synthèse

Décrit la nature et le contenu d’un jeu de données netCDF en entrée. Répertorie toutes les variables avec leurs dimensions et attributs.

Utilisation

  • Cet outil prend en charge les formats netCDF-3 et netCDF-4 avec les extensions .nc et .nc4.

  • Cet outil génère un message de géotraitement et un fichier texte Markdown en option en sortie.

  • Le paramètre Table de description de la sortie (out_table dans Python) génère un fichier texte Markdown lorsque vous spécifiez le nom de fichier ou le chemin complet à enregistrer. Spécifiez le nom de fichier avec l’extension .md.

  • Les éléments produits en sortie sont les suivants :

    • Un récapitulatif des dimensions dans le fichier netCDF. Il répertorie les noms et tailles de chaque dimension dans les variables correspondantes.
    • Un récapitulatif des variables dans le fichier netCDF. Il répertorie les noms, dimensions et attributs de chaque variable.
    • Les attributs associés à chaque variable. Ces attributs fournissent des informations supplémentaires sur les variables, telles que les unités, les plages valides et l’historique.

Paramètres

ÉtiquetteExplicationType de données
Fichier NetCDF en entrée

Fichier NetCDF en entrée qui sera décrit.

File
Fichier de description en sortie
(Facultatif)

Nom du fichier texte Markdown de description de la sortie qui contiendra les informations récapitulatives sur le fichier netCDF en entrée. Spécifiez le nom de fichier avec l’extension .md.

File

arcpy.management.DescribeNetCDFFile(in_netCDF_file, {out_file})
NomExplicationType de données
in_netCDF_file

Fichier NetCDF en entrée qui sera décrit.

File
out_file
(Facultatif)

Nom du fichier texte Markdown de description de la sortie qui contiendra les informations récapitulatives sur le fichier netCDF en entrée. Spécifiez le nom de fichier avec l’extension .md.

File

Exemple de code

Exemple 1 d’utilisation de la fonction DescribeNetCDFFile (fenêtre Python)

Décrit un fichier netCDF.

import arcpy    
arcpy.md.DescribeNetCDFFile(in_netCDF_file=r"C:\example\airtemp.nc")
Exemple 2 d’utilisation de la fonction DescribeNetCDFFile (script autonome)

Décrit un fichier netCDF.

# Name: DescribeNetCDFFile.py  
# Description: Describe a NetCDF dataset.  

# Import system modules 
import arcpy 
 
# Set environment settings  
arcpy.env.workspace = "C:/data" 

# Set a variable 
in_netCDF_file = r"C:\example\airtemp.nc" 
out_file = r"C:\example\summary.md" 

# Run DescribeNetCDFFile 
arcpy.md.DescribeNetCDFFile(in_netCDF_file, out_file)