ArcGIS for Desktop

  • Documentation
  • Tarification
  • Support

  • My Profile
  • Aide
  • Sign Out
ArcGIS for Desktop

ArcGIS Online

La plateforme cartographique de votre organisation

ArcGIS for Desktop

Un SIG professionnel complet

ArcGIS for Server

SIG dans votre entreprise

ArcGIS for 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
  • Tarification
  • Support
Esri
  • Se connecter
user
  • Mon profil
  • Déconnexion

Aide

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

Synchroniser les métadonnées

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

Récapitulatif

Met automatiquement à jour des métadonnées d'un élément ArcGIS avec les propriétés actuelles de l'élément.

Par exemple, si les métadonnées décrivent l'attribut comme ayant une projection et que la projection de l'attribut a changé depuis la dernière mise à jour automatique, les informations de l'ancienne projection contenues dans les métadonnées sont remplacées par les informations de la nouvelle projection.

Remarque :

Pour être synchronisées, les métadonnées d'un élément doivent être stockées au format de métadonnées ArcGIS.

Héritage :

Si une propriété a été définie à l'aide d'ArcGIS Desktop 9.3.1 ou d'une version antérieure, pour éviter qu'ArcGIS ne mette à jour automatiquement les métadonnées de cet élément avec les propriétés de l'élément, il est ignoré dans la version actuelle. Les métadonnées ArcGIS sont toujours synchronisées avec l'élément qu'elles décrivent.

Utilisation

  • Par défaut, les métadonnées sont automatiquement mises à jour lorsqu'un utilisateur quel qu'il soit disposant des droits d'accès en écriture pour l'élément ArcGIS affiche ses métadonnées. Les métadonnées peuvent également être synchronisées en exécutant cet outil. L'option permettant de désactiver la synchronisation lorsque vous affichez les métadonnées ne modifie pas le fonctionnement de cet outil.

  • Si un utilisateur modifie les données d'un élément ArcGIS ou qu'il modifie ses propriétés sans afficher les métadonnées, les propriétés enregistrées dans les métadonnées ne correspondent plus aux propriétés actuelles de l'élément. Si vous deviez utiliser ou publier les métadonnées de l'élément dans cet état sans exécuter au préalable cet outil, les informations contenues dans les métadonnées ne seraient pas d'actualité.

    Les outils Exporter les métadonnées, Exporter des métadonnées multiples, Valider des métadonnées et Valider des métadonnées multiples permettent tous de mettre automatiquement à jour les métadonnées avant d'effectuer d'autres opérations. Les outils Importer les métadonnées et Mettre à niveau des métadonnées mettent automatiquement à jour les métadonnées après avoir effectué d'autres opérations.

    Si le workflow de métadonnées de votre organisation intègre d'autres opérations ou outils qui ne permettent pas de synchroniser les métadonnées, vous pouvez développer un script Python pour exécuter cet outil le cas échéant. Par exemple, si vous utilisez un utilitaire qui publie toutes les nuits les métadonnées de tous les éléments d'une géodatabase dans un catalogue de métadonnées, l'idéal consisterait à pouvoir synchroniser le contenu des métadonnées toutes les nuits avant la publication afin de garantir que les informations publiées sont toujours d'actualité.

  • Les fichiers XML ne prennent pas en charge la synchronisation des métadonnées. Si vous essayez de synchroniser un fichier XML de métadonnées autonomes, l'outil ira jusqu'au bout du processus mais le fichier XML restera inchangé.

  • 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 et sélectionnez Générer une variable > Paramètre de départ > Métadonnées de source.

  • Si vous utilisez cet outil dans ModelBuilder, le paramètre Métadonnées en sortie est dérivé du paramètre Métadonnées source.

  • Si vous n'avez pas d'accès en écriture à l'élément ArcGIS ou à ses métadonnées ou au fichier XML de métadonnées autonome que vous essayez de modifier, cet outil est la solution. Il convient néanmoins de noter que les métadonnées de l'élément d'origine restent inchangées.

Syntaxe

SynchronizeMetadata_conversion (source, synctype)
ParamètreExplicationType de données
source

Elément dont les métadonnées sont à synchroniser.

Data Element; Layer
synctype

Type de synchronisation à exécuter.

  • ALWAYS —Les propriétés de l'élément source sont toujours ajoutées aux métadonnées ou mises à jour. Les métadonnées sont créées lorsqu'elles n'existent pas. Il s'agit de l'option par défaut.
  • ACCESSED —Les propriétés de l'élément source sont ajoutées aux métadonnées de l'élément ou mises à jour lorsque l'utilisateur y accède. Les métadonnées sont créées lorsqu'elles n'existent pas.
  • CREATED —Les métadonnées sont créées et les propriétés de l'élément source sont ajoutées aux métadonnées si l'élément n'a pas de métadonnées.
  • NOT_CREATED —Les propriétés de l'élément source sont ajoutées à ou mises à jour dans les métadonnées existantes.
  • OVERWRITE —Comparable au paramètre ALWAYS, à cette différence près que toutes les informations susceptibles d'être automatiquement enregistrées dans les métadonnées sont enregistrées. Toute propriété saisie par une personne est remplacée par la propriété actuelle de l'élément.
  • SELECTIVE —Comparable au paramètre "OVERWRITE", à cette différence près que le titre et le type de contenu ne sont pas remplacés par les valeurs par défaut de l'élément. Utilisé lorsque les métadonnées sont mises à niveau au format de métadonnées ArcGIS 10.x.
String

Exemple de code

Synchronisation des métadonnées d'un élément ArcGIS

Les métadonnées d'un élément ArcGIS sont mises à jour de manière à contenir les propriétés actuelles de l'élément uniquement si l'élément contient déjà des métadonnées. L'outil ne crée pas de nouvelles métadonnées.

import arcpy
from arcpy import env
env.workspace = "C:/data/data.gdb"
arcpy.SynchronizeMetadata_conversion("vegetation", "NOT_CREATED")

Environnements

  • Espace de travail courant

Informations de licence

  • ArcGIS for Desktop Basic: Oui
  • ArcGIS for Desktop Standard: Oui
  • ArcGIS for Desktop Advanced: Oui

Thèmes connexes

  • Présentation rapide des mises à jour automatiques de métadonnées
  • Format des métadonnées ArcGIS
  • Vue d'ensemble du jeu d'outils Métadonnées
  • Programmation d'un script Python pour qu'il s'exécute à des moments définis
Vous avez un commentaire à formuler concernant cette rubrique ?

ArcGIS for Desktop

  • Accueil
  • Documentation
  • Tarification
  • Support

ArcGIS Platform

  • ArcGIS Online
  • ArcGIS for Desktop
  • ArcGIS for Server
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

A propos d'Esri

  • A propos de la société
  • Carrières
  • Blog des initiés
  • Conférence des utilisateurs
  • Sommet des développeurs
Esri
© Copyright 2016 Environmental Systems Research Institute, Inc. | Confidentialité | Légal