ArcMap İçindekiler bölümündeki kopyala / yapıştır işleminden sonra katman değiştirme veri kaynağı?


9

Her zaman bu duruma giriyorum;

Genellikle bir Harita Belgesinin İçindekiler'deki katmanlarını ve katman gruplarını kopyalarım ve daha sonra başka bir Harita Belgesinin İçindekileri'ne yapıştırırım.

Çoğunlukla bu iyi çalışır, ancak genellikle katmanın Veri Kaynağı yapıştırıldığında değişir. Sonuç olarak, yapıştırılan katmanın yanında kırmızı ünlem işareti bulunur ve Veri Kaynağını manuel olarak ayarlayana kadar hiçbir veri gösterilmez.

Bir belgeye kopyaladığım katmanın Veri kaynağının, katmanı başka bir belgeye yapıştırdığımda değiştiğini doğruladım.

Bu, 8.x sürümünün başından beri devam eden bir şey ve hala sürüm 10 SP3'te bir sorun. Birkaç bilgisayarda bu sorunla karşılaştığım için de bilgisayara özgü değil.

Herhangi bir fikir?

Yapıştırıldıktan sonra katman:

resim açıklamasını buraya girin

Kaynak "kopyalanıyor katmanı" Veri Kaynağı: resim açıklamasını buraya girin

Hedef "başka bir belgeye yapıştırıldıktan sonra" Veri Kaynağı: resim açıklamasını buraya girin


4
Aynı sorunu gördüm. Esri ile belgelemeye çalıştım ama çoğaltmak kolay değil.
Brad Nesom

Arccatalog içinde klasör bağlantılarınızı ayarlama şekliniz herhangi bir fark yaratıyor mu?
Kirk Kuykendall

Emin değilim. Genellikle bağlı birkaç "Kök" dizin var. Bağlantıları kurmanın tercih edilen bir yolu var mı? Ayrıca, tüm belgeleri kapatmanın ve bazen açmanın (her zaman değil) işe yaradığını belirtmeyi unuttum.
Jakub Sisak GeoGraphics

Eklediğim görüntülere baktığımda, son görüntüdeki dizinin mevcut olmadığını belirtmeliyim. Sürücü harfi değiştirilmiş görünüyor.
Jakub Sisak GeoGraphics

Yanıtlar:


7

Bu, harita belgesinin (MXD) varsayılan veritabanı ve göreli yollarıyla ilişkili gibi görünmektedir. Göreli yollar hakkında ayrıntılı bilgi için ESRI Yardımı'na bakın . Göreli yollar genellikle iyi bir şeydir. Bunun bir hata olup olmayacağından emin değilim, ama kesinlikle bir gotcha.

Çözünürlük, kaynak MXD'nin, Dosya-> Belge Özelliklerini Eşle ...-> Yol Adlarının harita belgesi özelliklerinde "Göreli yolları sakla ..." seçeneğinin işaretini kaldırmaktır. Ardından katmanları hedef MXD'ye kopyalayabilmeli ve mutlak yolları koruyabilmelisiniz. İşlemi tamamladığınızda, kaynak MXD'yi göreli yollara geri döndürebilirsiniz.

Alternatif bir çözüm, iki MXD için varsayılan veritabanını aynı gdb'ye ayarlamak olacaktır. Buna aynı Harita Belgesi Özellikleri penceresinden de erişilebilir.

Kendim için, ağ kaynakları için UNC yollarını kullanmayı tercih ediyorum. UNC yolları, çok kullanıcılı, çok bilgisayarlı durumlarda ortaya çıkabilen harita sürücüleri vb. İle ilgili sorunları büyük ölçüde ortadan kaldırır. UNC yolları aptalca kanıt değildir, ancak yardımcı olurlar.


Bunun göreceli ve mutlak yollar olduğuna inanıyorum. UNC yollarından yararlanmak için +1. Bununla birlikte, UNC yollarının bir MXD'nin yüklenmesi daha uzun sürdüğünü biliyoruz (eşlenmiş sürücü harfleri veya göreceli yollarla karşılaştırıldığında).

İyi öneriler, teşekkürler. İlk fırsatta deneyeceğim.
Jakub Sisak GeoGraphics

Bu çalışıyor. Açıkçası göreli yolları olan bir hata. Teşekkürler.
Jakub Sisak GeoGraphics

0

Şablon klasörünü klasöre kopyala aynı hiyerarşiye yerleştirene kadar bu sorunu yaşadık.

örnek:
Z: \ Folder1 \ Folder2 \ Folder3 \ TemplateFolder
Z: \ Folder1 \ Folder2 \ Folder3 \ CopyFolder

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.