Je rencontre cette situation tout le temps;
Je copie souvent des calques et des groupes de calques dans la table des matières d'un document ArcMap, puis je les colle dans la table des matières d'un autre document ArcMap.
Pour la plupart, cela fonctionne bien mais assez souvent, la source de données de la couche change lorsqu'elle est collée. Par conséquent, le calque collé a le point d'exclamation rouge à côté et aucune donnée n'est affichée jusqu'à ce que je définisse manuellement la source de données.
J'ai confirmé que la source de données du calque que je copie sur un document change lorsque je colle le calque dans un autre document.
C'est quelque chose qui se produit depuis la première version 8.x et qui reste un problème dans la version 10 SP3. Ce n'est pas non plus spécifique à l'ordinateur car je rencontre ce problème sur plusieurs ordinateurs.
Des idées?
Couche après avoir été collée:
Source "calque en cours de copie" Source de données:
Destination "après avoir été collée dans un autre document" Source de données:
la source
Réponses:
Cela semble être lié à la base de données par défaut du document ArcMap (MXD) et aux chemins relatifs. Consultez l' aide d'ESRI pour plus de détails sur les chemins relatifs. Les chemins relatifs sont généralement une bonne chose. Je ne sais pas si ce serait un bug, mais c'est certainement un problème.
La résolution consiste à décocher l'option "Stocker les chemins relatifs ..." dans les propriétés du document ArcMap du MXD source, Fichier-> Propriétés du document Map ...-> Chemhnames. Vous devriez alors pouvoir copier les couches vers le MXD de destination et conserver les chemins absolus. Une fois que vous avez terminé, vous pouvez basculer le MXD source vers des chemins relatifs.
Une solution alternative serait de définir la base de données par défaut pour les deux MXD sur le même gdb. Vous pouvez également y accéder à partir de la même fenêtre Propriétés du document ArcMap.
Pour ma part, je préfère utiliser les chemins UNC pour les ressources réseau. Les chemins UNC éliminent en grande partie les problèmes liés aux lecteurs de carte, etc. qui peuvent apparaître dans des situations multi-utilisateurs et multi-ordinateurs. Les chemins UNC ne sont pas infaillibles, mais ils aident.
la source
Nous avons eu ce problème jusqu'à ce que nous mettions le dossier de modèles dans la même hiérarchie que la copie dans le dossier.
exemple:
Z: \ Folder1 \ Folder2 \ Folder3 \ TemplateFolder
Z: \ Folder1 \ Folder2 \ Folder3 \ CopyFolder
la source