Résumé
Met à jour des métadonnées pour qu'elles contiennent les propriétés les plus courantes de l'élément ArcGIS avant de traiter les métadonnées puis de les exporter vers un fichier XML conforme à un format de métadonnées.
L'objectif du premier traitement vise à produire les meilleurs résultats lors de l'exportation des données vers un format de métadonnées standard. Ensuite, les métadonnées sont exportées à l'aide de l'outil Traducteur de métadonnées ESRI.
Utilisation
Un nouveau convertisseur de métadonnées est fourni avec la version actuelle d'ArcGIS Desktop : le convertisseur ArcGIS vers ISO 19139 ARCGIS2ISO19139.xml. Tous les styles de métadonnées basés sur les normes ISO ont été mis à jour pour utiliser ce traducteur. Tous les modèles de géotraitement et les scripts Python qui exportent des métadonnées au format ISO 19139 doivent être mis à jour pour utiliser également ce traducteur.
L'ancien convertisseur ArcGIS ou ESRI-ISO vers ISO 19139, ESRI_ISO2ISO19139.xml, est encore fourni. Toutefois, il existe plusieurs problèmes connus avec ce convertisseur qui ne peuvent pas être résolus. Toutes les métadonnées existantes de version 9.3.1 au format ESRI-ISO doivent être mises à niveau vers le format de métadonnées ArcGIS pour exporter correctement le contenu des métadonnées de l'élément au format ISO 19139 à l'aide du convertisseur ArcGIS vers ISO 19139, ARCGIS2ISO19139.xml.
Les fichiers en sortie générés par cet outil ne peuvent pas être stockés dans une géodatabase. Si l’environnement Espace de travail courant est défini sur une géodatabase, les fichiers en sortie sont stockés dans un emplacement différent, comme décrit ci-après.
- Si l’environnement Espace de travail courant est défini sur une géodatabase fichier ou personnelle, les fichiers en sortie sont stockés dans le dossier qui contient la géodatabase.
- Si l’environnement Espace de travail courant est défini sur une géodatabase d’entreprise ou de groupe de travail, les fichiers en sortie sont stockés dans l’emplacement défini par la variable d’environnement système TEMP.
Le paramètre Métadonnées source est associé à un type de données complexe. Si vous utilisez cet outil dans un modèle, créez une variable pour le paramètre Métadonnées source dans ModelBuilder. Pour ce faire, cliquez avec le bouton droit sur l'outil, pointez sur Générer une variable, sur A partir du paramètre, puis cliquez sur Source des métadonnées.
Syntaxe
arcpy.conversion.ExportMetadata(Source_Metadata, Translator, {Output_File})
Paramètre | Explication | Type de données |
Source_Metadata | Elément dont les métadonnées seront converties ou fichier XML autonome à convertir. | Data Element; Layer |
Translator | Fichier XML définissant la conversion à effectuer. Les fichiers du convertisseur fournis avec ArcGIS Desktop se trouvent dans le dossier <ArcGIS Installation Location>\Metadata\Translator. Les convertisseurs suivants sont proposés :
| File |
Output_File (Facultatif) | Fichier XML autonome à créer, contenant les métadonnées converties. | File |
Exemple de code
Exemple d'utilisation de l'outil ExportMetadata (fenêtre Python)
Met à jour et exporte des métadonnées ArcGIS vers un fichier XML dont le format est conforme à la norme de métadonnées ISO 19139.
import arcpy
from arcpy import env
env.workspace = "C:/data"
#set local variables
dir = arcpy.GetInstallInfo("desktop")["InstallDir"]
translator = dir + "Metadata/Translator/ESRI_ISO2ISO19139.xml"
arcpy.ExportMetadata_conversion ("data.gdb/roads", translator,
"roads_19139.xml")
Environnements
Informations de licence
- Basic: Oui
- Standard: Oui
- Advanced: Oui