Nguồn dữ liệu của lớp thay đổi sau khi sao chép / dán trong Mục lục của ArcMap?


9

Tôi luôn gặp phải tình huống này;

Tôi thường chỉ sao chép các lớp và nhóm lớp trong TOC của một Tài liệu Bản đồ và sau đó dán vào TOC của Tài liệu Bản đồ khác.

Đối với hầu hết các phần này hoạt động tốt nhưng thường đủ Nguồn dữ liệu của lớp thay đổi khi dán. Kết quả là lớp được dán có dấu chấm than màu đỏ bên cạnh và không có dữ liệu nào được hiển thị cho đến khi tôi đặt Nguồn dữ liệu theo cách thủ công.

Tôi xác nhận rằng nguồn Dữ liệu của lớp tôi sao chép trên một tài liệu sẽ thay đổi khi tôi dán lớp đó vào tài liệu khác.

Đây là điều đã xảy ra từ phiên bản 8.x đầu tiên và vẫn là một vấn đề trong phiên bản 10 SP3. Nó cũng không phải là máy tính cụ thể khi tôi gặp phải vấn đề này trên một số máy tính.

Có ý kiến ​​gì không?

Lớp sau khi được dán:

nhập mô tả hình ảnh ở đây

Nguồn "lớp đang được sao chép" Nguồn dữ liệu: nhập mô tả hình ảnh ở đây

Đích "sau khi dán trong tài liệu khác" Nguồn dữ liệu: nhập mô tả hình ảnh ở đây


4
Tôi đã thấy vấn đề tương tự. Tôi đã cố gắng ghi lại nó bằng esri nhưng không dễ để nhân rộng.
Brad Nesom

Cách bạn thiết lập kết nối thư mục của mình trong arccatalog có tạo ra sự khác biệt nào không?
Kirk Kuykendall

Tôi không chắc. Tôi thường chỉ có một số thư mục "Root" được kết nối. Có một cách ưa thích để thiết lập các kết nối? Ngoài ra, tôi quên đề cập đến việc đóng tất cả tài liệu và đôi khi mở chúng (không phải lúc nào) cũng hoạt động.
Jakub Sisak GeoGraphics

Nhìn vào những hình ảnh tôi đã thêm tôi nên đề cập rằng thư mục trên hình ảnh cuối cùng không tồn tại. Ký tự ổ đĩa dường như đã được thay thế.
Jakub Sisak GeoGraphics

Câu trả lời:


7

Điều này dường như có liên quan đến cơ sở dữ liệu mặc định (MXD) của tài liệu bản đồ và các đường dẫn tương đối. Xem Trợ giúp ESRI để biết chi tiết về các đường dẫn tương đối. Con đường tương đối nói chung là một điều tốt. Tôi không chắc đây có phải là một lỗi không, nhưng chắc chắn là một vấn đề.

Độ phân giải là bỏ chọn tùy chọn "Lưu trữ đường dẫn tương đối ..." trong thuộc tính tài liệu bản đồ của MXD nguồn, Tệp-> Thuộc tính tài liệu bản đồ ...-> Tên đường dẫn. Sau đó, bạn có thể sao chép các lớp vào MXD đích và duy trì các đường dẫn tuyệt đối. Khi bạn hoàn tất, bạn có thể chuyển MXD nguồn trở lại các đường dẫn tương đối.

Một giải pháp thay thế sẽ là đặt cơ sở dữ liệu mặc định cho hai MXD thành cùng một gdb. Điều này cũng được truy cập từ cùng cửa sổ Thuộc tính Tài liệu Bản đồ.

Đối với bản thân tôi, tôi thích sử dụng các đường dẫn UNC cho tài nguyên mạng. Đường dẫn UNC loại bỏ phần lớn các vấn đề liên quan đến ổ đĩa bản đồ, v.v. có thể phát triển trong các tình huống đa người dùng, nhiều máy tính. Đường dẫn UNC không phải là bằng chứng ngu ngốc, nhưng chúng giúp.


Tôi tin rằng đó cũng là một con đường tương đối so với đường dẫn tuyệt đối. +1 vì lợi ích của các đường dẫn UNC. Tuy nhiên, xin lưu ý rằng các đường dẫn UNC đã được biết là làm cho MXD mất nhiều thời gian hơn để tải (so với các ký tự ổ đĩa được ánh xạ hoặc các đường dẫn tương đối).

Đề nghị tốt, cảm ơn. Tôi sẽ cố gắng sớm nhất có cơ hội.
Jakub Sisak GeoGraphics

Những công việc này. Rõ ràng là một lỗi với các đường dẫn tương đối. Cảm ơn.
Jakub Sisak GeoGraphics

0

Chúng tôi đã có vấn đề này cho đến khi chúng tôi đặt thư mục mẫu ở cùng phân cấp với bản sao vào thư mục.

ví dụ:
Z: \ Folder1 \ Folder2 \ Folder3 \ TemplateFolder
Z: \ Folder1 \ Folder2 \ Folder3 \ CopyFolder

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.