Datenquelle des Ebenenwechsels nach dem Kopieren / Einfügen im Inhaltsverzeichnis von ArcMap?


9

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:

Geben Sie hier die Bildbeschreibung ein

Quelle "Ebene wird kopiert" Datenquelle: Geben Sie hier die Bildbeschreibung ein

Ziel "nach dem Einfügen in ein anderes Dokument" Datenquelle: Geben Sie hier die Bildbeschreibung ein


4
Ich habe das gleiche Problem gesehen. Ich habe versucht, es mit esri zu dokumentieren, aber es ist nicht einfach zu replizieren.
Brad Nesom

Hat die Art und Weise, wie Sie Ihre Ordnerverbindungen in arccatalog eingerichtet haben, einen Unterschied gemacht?
Kirk Kuykendall

Ich bin mir nicht sicher. Ich habe normalerweise nur mehrere "Root" -Verzeichnisse verbunden. Gibt es eine bevorzugte Methode zum Einrichten der Verbindungen? Außerdem habe ich vergessen zu erwähnen, dass das Schließen und Öffnen aller Dokumente manchmal (nicht immer) funktioniert.
Jakub Sisak GeoGraphics

Wenn ich mir die Bilder ansehe, die ich hinzugefügt habe, sollte ich erwähnen, dass das Verzeichnis auf dem letzten Bild nicht existiert. Der Laufwerksbuchstabe scheint ersetzt worden zu sein.
Jakub Sisak GeoGraphics

Antworten:


7

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.


Ich glaube, es ist auch ein relativer gegen einen absoluten Weg. +1 zugunsten von UNC-Pfaden. Beachten Sie jedoch, dass UNC-Pfade dafür bekannt sind, dass das Laden eines MXD länger dauert (im Vergleich zu zugeordneten Laufwerksbuchstaben oder relativen Pfaden).

Gute Vorschläge, danke. Ich werde es zum frühestmöglichen Zeitpunkt versuchen.
Jakub Sisak GeoGraphics

Das funktioniert. Offensichtlich ein Fehler mit relativen Pfaden. Vielen Dank.
Jakub Sisak GeoGraphics

0

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

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.