ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Aide
  • Sign Out
ArcGIS Desktop

ArcGIS Online

La plateforme cartographique de votre organisation

ArcGIS Desktop

Un SIG professionnel complet

ArcGIS Enterprise

SIG dans votre entreprise

ArcGIS Developers

Outils de création d'applications de localisation

ArcGIS Solutions

Modèles d'applications et de cartes gratuits pour votre secteur d'activité

ArcGIS Marketplace

Téléchargez des applications et des données pour votre organisation.

  • Documentation
  • Support
Esri
  • Se connecter
user
  • Mon profil
  • Déconnexion

ArcMap

  • Accueil
  • Commencer
  • Carte
  • Analyser
  • Gérer les données
  • Outils
  • Extensions

Valider des métadonnées

  • Résumé
  • Utilisation
  • Syntaxe
  • Exemple de code
  • Environnements
  • Informations de licence

Résumé

Exporte des métadonnées vers un format de métadonnées standard, puis valide le fichier exporté.

Il n'est pas possible de valider directement les métadonnées ArcGIS par rapport à la structure XML de la norme des métadonnées. Pour valider les métadonnées ArcGIS, cet outil exporte d'abord les métadonnées vers un fichier XML dont le format est conforme à la structure XML de la norme des métadonnées avec l'outil Exporter des métadonnées. Il valide ensuite le fichier exporté à l'aide de l'outil Validation du schéma XML. Utilisez cet outil uniquement pour des métadonnées ArcGIS et non un fichier XML autonome qui est déjà correctement formaté pour un format XML à la norme de métadonnées.

Tous les avertissements et toutes les erreurs de validation éventuels sont signalés dans les messages de l'outil.

Utilisation

  • Certaines structures XML nécessitent que vous indiquiez l'espace de noms XML que vous voulez valider, alors que d'autres ne l'imposent pas. Si une valeur est fournie pour le paramètre URI de l'espace de noms alors qu'aucune n'est requise, tous les avertissements et les erreurs signalés sont liés au fait de ne pas pouvoir trouver les informations appropriées dans la structure XML et n'indiquent pas si le document XML est valide ou non.

    Par exemple, si vous essayez de valider un document XML qui suit le format FGDC (Federal Geographic Data Committee) norme CSDGM (Content Standard for Digital Geospatial Metadata) à l'aide de la structure XML http://www.fgdc.gov/schemas/metadata/fgdc-std-001-1998.xsd, vous ne devez pas fournir de valeur pour le paramètre URI de l'espace de noms.

  • Lors de la validation d'un document XML utilisant un fichier DTD, le nom de l'élément à valider doit être fourni dans le paramètre URI de l'espace de noms. Par exemple, si une déclaration DOCTYPE était ajoutée à un document XML qui référence un fichier DTD externe, cette syntaxe pourrait ressembler à ceci : <!DOCTYPE metadata SYSTEM "http://www.fgdc.gov/schemas/metadata/fgdc-std-001-1998.dtd">. Pour valider un document XML en utilisant ce même fichier DTD externe avec cet outil, vous pouvez fournir la valeur http://www.fgdc.gov/schemas/metadata/fgdc-std-001-1998.dtd dans le paramètre URL de la structure. Fournissez le nom de l'élément racine du document XML dans le paramètre URI de l'espace de noms : metadata. Le contenu de l'élément racine est validé.

  • Si le document XML qui est validé contient une référence incorporée à un fichier DTD XML ou une structure XML externe, cette structure ne sera pas utilisée pour la validation. La structure à utiliser pour la validation et l'élément racine ou l'espace de noms à valider doivent être spécifiés explicitement dans les paramètres URL du schéma et URI de l'espace de noms de cet outil.

  • Spécifiez un fichier en sortie si vous voulez conserver le fichier de métadonnées exporté. Par exemple, après avoir vérifié que le fichier exporté a été validé avec succès, vous pouvez le publier dans un catalogue de métadonnées.

  • 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.

Syntaxe

arcpy.conversion.ValidateMetadata(Source_Metadata, Translator, Schema_URL, {Namespace_URI}, Output_File)
ParamètreExplicationType de données
Source_Metadata

Elément dont les métadonnées seront validées ou fichier XML autonome à valider.

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 :

  • ARCGIS2FGDC.xml —Convertit le contenu stocké au format de métadonnées ArcGIS en format XML FGDC CSDGM. Ce convertisseur est utilisé par défaut lorsque vous exportez des métadonnées à partir de l'onglet l'onglet Description avec le style Métadonnées FGDC CSDGM. Les métadonnées sont converties via une méthode de transformation XSLT et elles ne produisent aucun fichier journal.
  • ARCGIS2ISO19139.xml —Convertit le contenu stocké au format de métadonnées ArcGIS en format XML ISO 19139. Ce convertisseur est utilisé par défaut lorsque vous exportez des métadonnées à partir de l'onglet l'onglet Description à l'aide d'un style quelconque de métadonnées ISO. Il s'agit du convertisseur de choix pour l'exportation de métadonnées au format XML ISO 19139. Les métadonnées sont converties via une méthode de transformation XSLT et elles ne produisent aucun fichier journal.
  • ESRI_ISO2ISO19139.xml —Convertit le contenu stocké au format de métadonnées ArcGIS ou au format de métadonnées ESRI-ISO en format XML ISO 19139. Ce convertisseur est fournit pour assurer la compatibilité ascendante en vue de prendre en charge les modèles existants et les scripts Python. Il présente des limitations connues lors de l'exportation de métadonnées au format XML ISO 19139. Utilisez plutôt le convertisseur ARCGIS2ISO19139.xml. Les métadonnées sont converties à l'aide du moteur de conversion de l'outil Convertisseur de métadonnées Esri qui produit un fichier journal contenant des messages générés par le moteur de conversion.
  • FGDC2ESRI_ISO.xml —Convertit le contenu stocké au format XML FGDC CSDGM au format de métadonnées ArcGIS. Il convertit donc le contenu de métadonnées visible sous l'en-tête Métadonnées FGDC (lecture seule) de l'onglet l'onglet Description. Vous utilisez ce convertisseur lorsque vous importez des métadonnées au format FGDC en exécutant l'outil Importer les métadonnées avec le type FROM_FGDC et que vous mettez à niveau les métadonnées en exécutant l'outil Mettre à niveau des métadonnées avec le type FGDC_TO_ARCGIS. Les métadonnées sont converties à l'aide du moteur de conversion de l'outil Convertisseur de métadonnées Esri qui produit un fichier journal contenant des messages générés par le moteur de conversion.
  • FGDC2ISO19139.xml —Convertit le contenu stocké au format XML FGDC CSDGM au format de métadonnées XML ISO 19139. Il convertit donc le contenu de métadonnées visible sous l'en-tête Métadonnées FGDC (lecture seule) de l'onglet l'onglet Description. Les métadonnées sont converties à l'aide du moteur de conversion de l'outil Convertisseur de métadonnées Esri qui produit un fichier journal contenant des messages générés par le moteur de conversion.
  • ISO19139_2ESRI_ISO.xml —Convertit le contenu stocké au format XML ISO 19139 en format de métadonnées ArcGIS. Vous utilisez ce convertisseur lorsque vous importez des métadonnées au format ISO 19139 en exécutant l'outil Importer des métadonnées avec le type FROM_ISO_19139. Les métadonnées sont converties à l'aide du moteur de conversion de l'outil Convertisseur de métadonnées Esri qui produit un fichier journal contenant des messages générés par le moteur de conversion.
File
Schema_URL

Structure XML ou DTD XML décrivant la structure et le contenu d'un document XML valide.

String
Namespace_URI
(Facultatif)

Espace de noms XML qui sera validé pour une structure XML, si approprié, ou élément racine du document pour un fichier DTD XML.

Si cette valeur n'est pas appropriée pour la structure XML qui est utilisée, utilisez le symbole dièse (#) à la place de l'URI de l'espace de noms.

String
Output_File

Fichier XML autonome à créer, contenant les métadonnées converties.

File

Exemple de code

Validation de métadonnées d'un élément ArcGIS

Exporte les métadonnées ArcGIS vers un fichier XML et valide le fichier exporté à l'aide d'une structure XML.

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"
schema = "http://www.isotc211.org/schemas/2005/gmd/metadataEntity.xsd"
namespace = "http://www.isotc211.org/2005/gmd"
arcpy.ValidateMetadata_conversion ("vegtype.dbf", translator, schema,
    namespace, "vegtype_19139.xml")

Environnements

  • Espace de travail courant

Informations de licence

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

Rubriques connexes

  • Validation de la structure XML
  • Valider des métadonnées multiples
  • Styles et normes des métadonnées
  • Format des métadonnées ArcGIS
  • Valider des métadonnées à l'aide de différents outils de géotraitement
  • Vue d'ensemble du jeu d'outils Métadonnées

ArcGIS Desktop

  • Accueil
  • Documentation
  • Support

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

A propos d'Esri

  • A propos de la société
  • Carrières
  • Blog d’Esri
  • Conférence des utilisateurs
  • Sommet des développeurs
Esri
Donnez-nous votre avis.
Copyright © 2021 Esri. | Confidentialité | Légal