Ich bin die ganze Zeit in diese Situation geraten;
Ich kopiere oft nur Ebenen und Gruppen von Ebenen in das Inhaltsverzeichnis eines Kartendokuments und füge sie dann in das Inhaltsverzeichnis eines anderen Kartendokuments ein.
Zum größten Teil funktioniert dies einwandfrei, aber häufig ändert sich die Datenquelle der Ebene beim Einfügen. Infolgedessen wird auf der eingefügten Ebene das rote Ausrufezeichen angezeigt, und es werden keine Daten angezeigt, bis ich die Datenquelle manuell festgelegt habe.
Ich habe bestätigt, dass sich die Datenquelle der Ebene, die ich in ein Dokument kopiere, ändert, wenn ich die Ebene in ein anderes Dokument einfüge.
Dies ist etwas, was seit der frühen 8.x-Version passiert ist und immer noch ein Problem in Version 10 SP3 ist. Es ist auch nicht rechnerspezifisch, da ich auf mehreren Computern auf dieses Problem stoße.
Irgendwelche Ideen?
Ebene nach dem Einfügen:
Quelle "Ebene wird kopiert" Datenquelle:
Ziel "nach dem Einfügen in ein anderes Dokument" Datenquelle:
quelle
Antworten:
Dies scheint mit der Standarddatenbank des Kartendokuments (MXD) und den relativen Pfaden in Zusammenhang zu stehen. Weitere Informationen zu relativen Pfaden finden Sie in der ESRI-Hilfe . Relative Pfade sind im Allgemeinen eine gute Sache. Ich bin mir nicht sicher, ob dies ein Fehler wäre, aber es ist sicherlich ein Gotcha.
Die Lösung besteht darin, die Option "Relative Pfade speichern ..." in den Eigenschaften des Kartendokuments der Quell-MXD unter "Datei-> Eigenschaften des Kartendokuments ...-> Pfadnamen" zu deaktivieren. Sie sollten dann in der Lage sein, die Ebenen auf das Ziel-MXD zu kopieren und die absoluten Pfade beizubehalten. Sobald Sie fertig sind, können Sie die Quell-MXD wieder auf relative Pfade umschalten.
Eine alternative Lösung wäre, die Standarddatenbank für die beiden MXDs auf dieselbe GDB festzulegen. Auf diese wird auch über dasselbe Fenster mit den Eigenschaften des Kartendokuments zugegriffen.
Für mich selbst bevorzuge ich die Verwendung von UNC-Pfaden für Netzwerkressourcen. UNC-Pfade beseitigen weitgehend Probleme im Zusammenhang mit Kartenlaufwerken usw., die in Situationen mit mehreren Benutzern und mehreren Computern auftreten können. UNC-Pfade sind nicht narrensicher, aber sie helfen.
quelle
Wir hatten dieses Problem, bis wir den Vorlagenordner in dieselbe Hierarchie wie die Kopie in den Ordner gestellt haben.
Beispiel:
Z: \ Folder1 \ Folder2 \ Folder3 \ TemplateFolder
Z: \ Folder1 \ Folder2 \ Folder3 \ CopyFolder
quelle