Źródło danych zmiany warstwy po skopiowaniu / wklejeniu w Spisie treści ArcMap?


9

Cały czas spotykam się z tą sytuacją;

Często po prostu kopiuję warstwy i grupy warstw do spisu treści jednego dokumentu mapy i wklejam następnie do spisu treści innego dokumentu mapy.

W większości przypadków działa to dobrze, ale często źródło danych warstwy zmienia się po wklejeniu. W rezultacie wklejona warstwa ma czerwony wykrzyknik i żadne dane nie są wyświetlane, dopóki ręcznie nie ustawię źródła danych.

Potwierdziłem, że źródło danych warstwy, którą kopiuję na jednym dokumencie, zmienia się po wklejeniu warstwy do innego dokumentu.

Dzieje się tak od wczesnej wersji 8.xi nadal występuje w wersji 10 SP3. Nie jest on również specyficzny dla komputera, ponieważ mam problem z kilkoma komputerami.

Jakieś pomysły?

Warstwa po wklejeniu:

wprowadź opis zdjęcia tutaj

Źródło „kopiowanej warstwy” Źródło danych: wprowadź opis zdjęcia tutaj

Miejsce docelowe „po wklejeniu w innym dokumencie” Źródło danych: wprowadź opis zdjęcia tutaj


4
Widziałem ten sam problem. Próbowałem to udokumentować za pomocą esri, ale nie jest łatwo odtworzyć.
Brad Nesom

Czy sposób skonfigurowania połączeń folderów w arccatalog robi jakąkolwiek różnicę?
Kirk Kuykendall

Nie jestem pewien. Zazwyczaj mam tylko kilka katalogów „Root”. Czy istnieje preferowany sposób konfigurowania połączeń? Zapomniałem też wspomnieć, że zamykanie wszystkich dokumentów i otwieranie ich czasami (nie zawsze) działa.
Jakub Sisak GeoGraphics

Patrząc na obrazy, które dodałem, powinienem wspomnieć, że katalog na ostatnim obrazie nie istnieje. Litera dysku wydaje się być podstawiona.
Jakub Sisak GeoGraphics

Odpowiedzi:


7

Wydaje się, że jest to związane z domyślną bazą danych dokumentu mapy (MXD) i ścieżkami względnymi. Szczegółowe informacje na temat ścieżek względnych można znaleźć w pomocy ESRI . Ścieżki względne są na ogół dobrą rzeczą. Nie jestem pewien, czy byłby to błąd, ale z pewnością jest to problem.

Rozwiązaniem jest odznaczenie opcji „Zapisz ścieżki względne ...” we właściwościach dokumentu mapy źródłowej MXD, Plik-> Właściwości dokumentu mapy ...-> Ścieżki. Powinieneś być w stanie skopiować warstwy do docelowego MXD i zachować ścieżki bezwzględne. Po zakończeniu możesz przełączyć źródłowy MXD z powrotem na ścieżki względne.

Alternatywnym rozwiązaniem byłoby ustawienie domyślnej bazy danych dla dwóch MXD na tę samą gdb. Jest to również dostępne z tego samego okna Właściwości dokumentu mapy.

Dla siebie wolę używać ścieżek UNC do zasobów sieciowych. Ścieżki UNC w dużej mierze eliminują problemy związane z napędami map itp., Które mogą pojawić się w sytuacjach z udziałem wielu użytkowników i wielu komputerów. Ścieżki UNC nie są głupie, ale pomagają.


Uważam, że jest to również ścieżka względna vs absolutna. +1 za korzyść ścieżek UNC. Zauważ jednak, że znane są ścieżki UNC, które powodują, że ładowanie MXD zajmuje więcej czasu (w porównaniu do mapowanych liter dysków lub ścieżek względnych).

Dobre sugestie, dzięki. Spróbuję jak najszybciej.
Jakub Sisak GeoGraphics

To działa. Oczywiście błąd z względnymi ścieżkami. Dzięki.
Jakub Sisak GeoGraphics

0

Ten problem występował do momentu umieszczenia folderu szablonu w tej samej hierarchii co kopia do folderu.

przykład:
Z: \ Folder1 \ Folder2 \ Folder3 \ TemplateFolder
Z: \ Folder1 \ Folder2 \ Folder3 \ CopyFolder

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.