แหล่งข้อมูลของการเปลี่ยนแปลงเลเยอร์หลังจากที่คัดลอก / วางในสารบัญของ ArcMap?


9

ฉันพบกับสถานการณ์นี้ตลอดเวลา

ฉันมักจะคัดลอกเลเยอร์และกลุ่มของเลเยอร์ใน TOC ของเอกสารแผนที่หนึ่งแล้ววางลงใน TOC ของเอกสารแผนที่อื่น

ส่วนใหญ่ทำงานได้ดี แต่บ่อยครั้งที่แหล่งข้อมูลของเลเยอร์เปลี่ยนไปเมื่อวาง เป็นผลให้เลเยอร์ที่วางมีเครื่องหมายอัศเจรีย์สีแดงอยู่ด้านข้างและไม่มีข้อมูลปรากฏขึ้นจนกว่าฉันจะตั้งค่าแหล่งข้อมูลด้วยตนเอง

ฉันยืนยันว่าแหล่งข้อมูลของเลเยอร์ที่ฉันคัดลอกในเอกสารหนึ่งมีการเปลี่ยนแปลงเมื่อฉันวางเลเยอร์ลงในเอกสารอื่น

นี่คือสิ่งที่เกิดขึ้นตั้งแต่รุ่น 8.x ต้นและยังคงเป็นปัญหาในรุ่น 10 SP3 มันไม่ใช่คอมพิวเตอร์เฉพาะที่ฉันพบปัญหานี้ในคอมพิวเตอร์หลายเครื่อง

ความคิดใด ๆ

เลเยอร์หลังจากถูกวาง:

ป้อนคำอธิบายรูปภาพที่นี่

แหล่งข้อมูล "เลเยอร์ที่กำลังคัดลอก" แหล่งข้อมูล: ป้อนคำอธิบายรูปภาพที่นี่

ปลายทาง "หลังจากวางในเอกสารอื่น" แหล่งข้อมูล: ป้อนคำอธิบายรูปภาพที่นี่


4
ฉันเคยเห็นปัญหาเดียวกัน ฉันพยายามทำเอกสารด้วย esri แต่มันไม่ง่ายที่จะทำซ้ำ
แบรดเนสซัม

วิธีที่คุณตั้งค่าการเชื่อมต่อโฟลเดอร์ใน arccatalog สร้างความแตกต่างหรือไม่?
Kirk Kuykendall

ฉันไม่แน่ใจ. ฉันมักจะมีไดเรกทอรี "รูท" หลายตัวที่เชื่อมต่ออยู่ มีวิธีที่ต้องการในการตั้งค่าการเชื่อมต่อหรือไม่? นอกจากนี้ฉันลืมพูดถึงว่าการปิดเอกสารทั้งหมดและเปิดบางครั้ง (ไม่เสมอไป) ใช้ได้
Jakub Sisak GeoGraphics

ดูภาพที่ฉันเพิ่มฉันควรพูดถึงว่าไม่มีไดเรกทอรีอยู่ในภาพสุดท้าย ดูเหมือนว่าจะมีการเปลี่ยนตัวอักษรไดรฟ์
Jakub Sisak GeoGraphics

คำตอบ:


7

สิ่งนี้ดูเหมือนจะเกี่ยวข้องกับฐานข้อมูลเริ่มต้นและเส้นทางสัมพัทธ์ (MXD) ของเอกสารแผนที่ ดูวิธีใช้ESRIสำหรับรายละเอียดเกี่ยวกับเส้นทางที่เกี่ยวข้อง เส้นทางสัมพัทธ์โดยทั่วไปเป็นสิ่งที่ดี ฉันไม่แน่ใจว่านี่จะเป็นข้อผิดพลาดหรือไม่ แต่ก็เป็น gotcha แน่นอน

ความละเอียดคือการยกเลิกการเลือกตัวเลือก "เก็บเส้นทางสัมพัทธ์ ... " ในคุณสมบัติเอกสารแผนที่ของแหล่ง MXD, ไฟล์ -> คุณสมบัติเอกสารแผนที่ ... -> ชื่อเส้นทาง จากนั้นคุณควรจะสามารถคัดลอกเลเยอร์ไปยัง MXD ปลายทางและรักษาเส้นทางที่แน่นอน เมื่อเสร็จแล้วคุณสามารถสลับ MXD ต้นทางกลับไปเป็นเส้นทางสัมพัทธ์

โซลูชันทางเลือกคือการตั้งค่าฐานข้อมูลเริ่มต้นสำหรับ MXD สองรายการเป็น gdb เดียวกัน สามารถเข้าถึงได้จากหน้าต่าง Map Document Properties เดียวกัน

สำหรับตัวฉันเองฉันชอบที่จะใช้พา ธ UNC สำหรับทรัพยากรเครือข่าย เส้นทาง UNC ส่วนใหญ่กำจัดปัญหาที่เกี่ยวข้องกับแผนที่ไดรฟ์และอื่น ๆ ที่สามารถครอบตัดในสถานการณ์ที่ผู้ใช้หลายคนและคอมพิวเตอร์หลายเครื่อง เส้นทางของ UNC นั้นไม่ใช่หลักฐานที่โง่เขลา แต่มันก็ช่วยได้


ฉันเชื่อว่ามันเป็นเส้นทางสัมพัทธ์กับเส้นทางสัมบูรณ์เช่นกัน +1 เพื่อประโยชน์ของเส้นทาง UNC อย่างไรก็ตามโปรดทราบว่าเส้นทาง UNC เป็นที่รู้จักกันดีในการทำให้ MXD ใช้เวลาโหลดนานกว่า (เปรียบเทียบกับตัวอักษรไดรฟ์ที่แมปหรือเส้นทางสัมพัทธ์)

คำแนะนำที่ดีขอบคุณ ฉันจะพยายามอย่างเร็วที่สุด
Jakub Sisak GeoGraphics

วิธีนี้ใช้ได้ผล เห็นได้ชัดว่าเป็นข้อบกพร่องที่มีเส้นทางญาติ ขอบคุณ
Jakub Sisak GeoGraphics

0

เรามีปัญหานี้จนกว่าเราจะวางโฟลเดอร์แม่แบบในลำดับชั้นเดียวกับคัดลอกไปยังโฟลเดอร์

ตัวอย่าง:
Z: \ Folder1 \ Folder2 \ Folder3 \ TemplateFolder
Z: \ Folder1 \ Folder2 \ Folder3 \ CopyFolder

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.