Résumé
Utilise l'utilitaire d'analyse syntaxique des métadonnées USGS, appelé mp, pour exporter ou valider le contenu des métadonnées FGDC. L'utilitaire mp est créé et mis à jour par l'USGS pour gérer les métadonnées qui respectent la norme "CSDGM (Content Standard for Digital Geospatial Metadata)" du FGDC. 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 en interne les métadonnées ArcGIS à l'aide de la feuille de style _MPXML2.xsl qui se trouve dans le dossier <ArcGIS Installation Location>\Metadata\Stylesheets pour ne sélectionner que les éléments des métadonnées FGDC et les trier correctement à l'aide de l'utilitaire mp pour exporter ou valider le fichier XML obtenu en sortie.
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'erreurs 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 Current_workspace 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 Current_workspace est défini sur une géodatabase fichier ou personnelle, les fichiers en sortie sont stockés dans le dossier dans lequel la géodatabase est stockée.
- Si l'environnement Current_workspace 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
USGSMPTranslator_conversion (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
- ArcGIS Desktop Basic: Oui
- ArcGIS Desktop Standard: Oui
- ArcGIS Desktop Advanced: Oui