Résumé
Cet outil utilise l’utilitaire d’analyse de métadonnées USGS, connu sous le nom mp, pour exporter ou valider le contenu des métadonnées FGDC. L’utilitaire mp est créé et géré par l’USGS en vue de gérer les métadonnées conformes à la norme FGDC CSDGM (norme standard pour les métadonnées géospatiales numériques). Une version de mp est fournie avec ArcGIS.
Utilisation
Pour plus d’informations sur l’utilitaire mp, consultez la page relative aux métadonnées et à leurs outils sur le site Web de l’USGS.
Les éléments de métadonnées FGDC, s’ils existent dans les métadonnées ArcGIS, ne figurent pas dans l’ordre préconisé par les règles FGDC CSDGM. Si l’utilitaire mp est utilisé indépendamment pour valider ou exporter des métadonnées ArcGIS, il enregistre des avertissements dans le fichier journal indiquant que les éléments ne sont pas correctement triés. Cet outil traite les métadonnées ArcGIS en interne grâce à la feuille de style _MPXML2.xsl dans le dossier <ArcGIS Installation Location>\Metadata\Stylesheets. Cela lui permet de sélectionner uniquement les élément de métadonnées FGDC et des les classer correctement avant d’utiliser l’utilitaire mp pour exporter ou valider le fichier XML obtenu.
Lors de l’utilisation de la boîte de dialogue de l’outil, le nom du fichier en sortie par défaut porte une extension de fichier appropriée au type de conversion sélectionné à la définition des métadonnées source. Si vous modifiez le type de conversion après avoir spécifié la source, supprimez le nom de fichier en sortie par défaut. Le système génère un nouveau nom de fichier avec l’extension de fichier appropriée. Vous pouvez aussi modifier manuellement l'extension du fichier en sortie.
Pour tous les types de conversion, les métadonnées source sont validées par rapport aux règles CSDGM du FGDC, et les avertissements et messages d’erreur éventuels relatifs au contenu des métadonnées sont consignés dans les messages de l’outil. Si un fichier journal est spécifié, ces mêmes avertissements ou messages d’erreur sont enregistrés dans le fichier spécifié. Si « aucune » conversion n’est spécifiée, seul le fichier journal est créé. Aucune conversion n'est effectuée et aucun fichier en sortie n'est généré.
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.USGSMPTranslator(source, {config}, {conversion}, {output}, {errors})
Paramètre | Explication | Type de données |
source | Elément dont les métadonnées seront converties ou fichier XML autonome à convertir. | Data Element; Layer |
config (Facultatif) | Fichier définissant les paramètres personnalisés pris en compte par l'utilitaire mp lors du traitement des métadonnées. Pour exporter des métadonnées sans utiliser un fichier de configuration, indiquez # à la place du nom de fichier. | File |
conversion (Facultatif) | Type de conversion à effectuer.
Par défaut, la conversion "XML" est effectuée. | String |
output (Facultatif) | Fichier à créer, contenant les métadonnées converties. Le type de fichier créé est défini par le type de conversion. Pour rechercher les problèmes dans les métadonnées FGDC à l’aide de l’utilitaire mp et ne pas générer un fichier en sortie, indiquez # à la place du nom de fichier. | File |
errors (Facultatif) | Fichier texte à créer, répertoriant les avertissements et les erreurs survenus pendant le processus de conversion. Pour exporter des métadonnées sans générer de fichier journal, utilisez le symbole dièse (#) à la place d'un nom de fichier. | File |
Exemple de code
Exportation des métadonnées FGDC existantes d'un élément ArcGIS
Exporte les informations contenues dans les métadonnées d'un élément ArcGIS mises en forme suivant la norme FGDC CSDGM vers un fichier HTML.
import arcpy
from arcpy import env
env.workspace = "C:/data"
arcpy.USGSMPTranslator_conversion("yellowstone.mxd", "#", "HTML",
"yellowstone_map.html", "yellowstone_map.log")
Environnements
Informations de licence
- Basic: Oui
- Standard: Oui
- Advanced: Oui