Créer des informations multidimensionnelles (Multidimension)

Résumé

Génère des métadonnées multidimensionnelles dans le jeu de données mosaïque en incluant les informations relatives aux variables et aux dimensions.

Utilisation

  • Lorsque vous créez un jeu de données mosaïque à partir de fichiers netCDF, GRIB ou HDF, les informations multidimensionnelles sont intégrées au jeu de données mosaïque et vous pouvez les consulter dans les propriétés du jeu de données. L’outil Build Multidimensional Info (Créer des informations dimensionnelles) génère des informations multidimensionnelles pour un jeu de données mosaïque qui contient des images recueillies à plusieurs reprises, profondeurs ou hauteurs, mais qui n’a pas été créé à partir de fichiers NetCDF.

  • Cet outil crée les deux champs textuels suivants dans le jeu de données mosaïque :

    • Variable : stocke les noms des variables. Par exemple, ce champ stocke la chaîne Temperature pour toutes les images avec les données relatives à la température et la chaîne Salinity pour toutes les images contenant des données relatives à la salinité.
    • Dimensions : stocke les noms des dimensions. Par exemple, si vos données de température ont un champ de dimension Date correspondant représentant le jour de sa saisie, et si vos données relatives à la salinité ont un champ de dimension Depth représentant la profondeur à laquelle elles ont été mesurées, le champ Dimensions de cette variable serait Date, Depth. Les deux champs, Date et Depth, doivent exister et être complétés dans le jeu de données mosaïque.

Syntaxe

arcpy.md.BuildMultidimensionalInfo(in_mosaic_dataset, {variable_field}, {dimension_fields}, {variable_desc_units})
ParamètreExplicationType de données
in_mosaic_dataset

Jeu de données mosaïque multidimensionnelles en entrée.

Mosaic Layer
variable_field
(Facultatif)

Le champ du jeu de données mosaïque qui stocke les noms de variable et est utilisé pour compléter un nouveau champ intitulé Variable. Si tous les rasters du jeu de données mosaïque représentent la même variable, saisissez le nom de la variable, par exemple, Temperature (Température).

Si le champ Variable n’existe pas déjà, un champ existant ou une valeur de chaîne doit être spécifié. Si le champ Variable existe, l’outil met à jour uniquement les informations multidimensionnelles.

String
dimension_fields
[[dimension field, description, units],...]
(Facultatif)

Les champs du jeu de données mosaïque qui stocke les informations de dimension et est utilisé pour compléter un nouveau champ intitulé Dimensions.

Si le champ Dimensions existe, l’outil met à jour uniquement les informations multidimensionnelles.

Value Table
variable_desc_units
[[variable name, description, units],...]
(Facultatif)

Indique des informations supplémentaires sur le champ Variable.

Value Table

Sortie dérivée

NomExplicationType de données
out_mosaic_dataset

Jeu de données mosaïque mis à jour.

Couche de mosaïque

Exemple de code

Exemple 1 de BuildMultidimensionalInfo (fenêtre Python)

Il s'agit d'un exemple de script Python pour BuildMultidimensionalInfo.

## Build multidimensional information for a time series mosaic dataset 
## with Landsat 7 imagery.

import arcpy
arcpy.BuildMultidimensionalInfo_md(
	"C:/data/input.gdb/L7TimeSeriesMosaic", "Landsat7", 'AcquisitionDate')
Exemple 2 de BuildMultidimensionalInfo (script autonome)

Ceci est un exemple de script Python pour BuildMultidimensionalInfo.

## Build multidimensional information for a mosaic dataset 
## containing sea ice extent imagery over time and water depth.

import arcpy
arcpy.env.workspace = "C:/data"

## Define the input parameters
inputmosaicdataset = "input.gdb/seaice_1982_2019"
variable_field = "measurement"
dimension_fields= "AcquisitionDate;Depth"

arcpy.BuildMultidimensionalInfo_md(
	inputmosaicdataset, variable_field, 
	dimension_fields)

Environnements

Cet outil n'utilise pas d’environnement de géotraitement.

Informations de licence

  • Basic: Non
  • Standard: Oui
  • Advanced: Oui

Rubriques connexes