L'outil Définir les sources de données est disponible lorsque vous cliquez avec le bouton droit de la souris sur une carte (.mxd) dans ArcCatalog ou la fenêtre Catalogue. Cet outil permet de modifier les sources de données référencées dans un document ArcMap.
Etant donné que les changements ne sont appliqués qu'à la source de données de la couche, les autres propriétés de la couche comme les jointures et les relations ou les définitions de requête ne sont pas mises à jour. Pour les cartes, d'autres personnalisations (code VBA, contrôles UI et barres d'outils personnalisées), diagrammes et propriétés d'apparence de la fenêtre de la table sont supprimés des fichiers .mxd lorsque vous mettez à jour leurs sources de données à l'aide de l'outil Définir les sources de données. Pour les préserver, mettez plutôt à jour les sources de données dans ArcMap.
Pour en savoir plus sur la modification des sources de données dans ArcMap
Lorsque vous modifiez la source de données référencée pour une couche dans un fichier .mxd, vous pouvez modifier le type d'espace de travail. Par exemple, changez le chemin d'accès à la source de données de géodatabase personnelle en géodatabase fichier. Vous devez vérifier que le jeu de données existe dans le nouvel emplacement des données. Sinon, les liens vers les données de la couche risquent d'être rompus.
L'outil ne remplacera pas le fichier .mxd. En revanche, une copie du fichier d'origine est créée par défaut. Vous pouvez modifier les sources de données référencées pour toutes les couches de la carte ou de la définition du service de carte ou pour un bloc de données spécifique. Pour modifier la source de données référencée d'une couche, vous pouvez rechercher et remplacer le chemin de connexion de la source de données de la couche ou accéder au nouveau jeu de données que vous souhaitez définir pour la couche. Chaque changement que vous appliquez à la source de données d'une couche peut être réinitialisé sur la source de données actuelle. Sélectionnez la couche que vous souhaitez réinitialiser, cliquez avec le bouton droit, puis choisissez Réinitialiser. Si vous sélectionnez Rétablir tout, toutes les modifications apportées aux sources de données sont réinitialisées sur la source de données actuelle.
Parcourir les données
A la fin de l'entrée de la couche sélectionnée se trouve le bouton Parcourir les données . Il permet d'ouvrir la boîte de dialogue Parcourir les données. Dans la boîte de dialogue, accédez aux données que vous souhaitez utiliser comme référence pour la couche. Les changements que vous apportez ne s'appliqueront qu'à la couche sélectionnée.
Rechercher et remplacer le chemin d'accès à la source de données
Pour les sources de données de type fichier, vous pouvez transformer le chemin de connexion en source de données référencée d'une couche. Sélectionnez une ou plusieurs couches et cliquez sur le bouton Remplacer pour ouvrir la boîte de dialogue Remplacer. Dans cette fenêtre, vous pouvez indiquer la partie du chemin de connexion actuel que vous souhaitez remplacer par le nouveau chemin de connexion. Si vous souhaitez modifier les chemins de connexion de toutes les couches, cliquez sur le bouton Remplacer tout pour ouvrir la boîte de dialogue Remplacer tout. Comme avec la boîte de dialogue Remplacer, vous pouvez spécifier la partie du chemin de connexion que vous souhaitez remplacer par le nouveau chemin de connexion. Une fois que vous avez cliqué sur Remplacer tout, le nouveau chemin de connexion est défini pour toutes les couches. Pour que le chemin de connexion d'une couche soit toujours correct, utilisez la fonction de recherche et remplacement pour modifier une chaîne ou un caractère dans le chemin de connexion plusieurs fois et chaque fois que la nouvelle source de données est modifiée.
Utilisation de l'outil Définir la source de données avec les fichiers .mxd et les données ArcSDE
- Cliquez avec le bouton droit sur le fichier .mxd dans ArcCatalog ou la fenêtre Catalogue et sélectionnez Définir les sources de données.
- Sélectionnez une couche qui référence la source de données ArcSDE que vous souhaitez remplacer.
- Cliquez sur le bouton Remplacer tout. Dans la zone de texte Remplacer par, saisissez le chemin d'accès au fichier .sde de connexion ArcSDE à remplacer dans la source de données courante.
- Cliquez sur Remplacer tout pour remplacer la chaîne trouvée par la nouvelle chaîne dans le chemin de connexion de la source de données.
- Cliquez sur OK pour enregistrer le nouveau fichier .mxd.
Utilisation de l'outil Définir la source de données pour modifier le chemin de connexion
- Cliquez avec le bouton droit sur le fichier .mxd dans ArcCatalog ou la fenêtre Catalogue et sélectionnez Définir les sources de données.
- Sélectionnez les couches pour lesquelles vous souhaitez créer une nouvelle source de données.
- Cliquez sur le bouton Remplacer.
- Dans la zone de texte Rechercher, définissez la chaîne ou le caractère à rechercher dans la source de données actuelle.
- Dans la zone de texte Remplacer par, définissez la chaîne ou le caractère à remplacer dans la source de données actuelle.
- Cliquez sur Remplacer pour remplacer la chaîne trouvée par la nouvelle chaîne dans le chemin de connexion de la source de données.
- Cliquez sur OK pour enregistrer le fichier obtenu.