คุณจัดการกับ (ซ่อมแซม / หลีกเลี่ยง) เส้นทาง MXD \ LYR ที่เสียหายได้อย่างไร


10

เกี่ยวกับคำถามนี้ ...

ในอดีตเมื่อใดก็ตามที่ฉันทำความสะอาดเล็กน้อยและย้ายเลเยอร์รอบ ๆ (หรือเปลี่ยนชื่อ) เส้นทางของ MXD ของฉันเสียและใช้เวลานานในการแก้ไข

ฉันต้องการได้ยินจากประสบการณ์ของคุณและอาจเรียนรู้เคล็ดลับจากคุณ:

คุณจัดการกับเส้นทาง MXD ที่ใช้งานไม่ได้อย่างไร

(ฉันกำลังมองหาวิธีแก้ปัญหาสำหรับคอมพิวเตอร์หนึ่งเครื่องหรือไดรฟ์เครือข่ายแบบง่ายดังนั้นหากโซลูชันของคุณเกี่ยวข้องกับเครือข่ายขนาดใหญ่หรือเว็บโปรดพูดอย่างนั้น)

คำตอบ:


5

ตกลงนี่คือสิ่งที่เราทุกคนต้องเผชิญในครั้งเดียวหรืออื่น ฉันได้เห็น 2 วิธีในการจัดการกับสิ่งนี้

1) ดังเช่นที่ Andy W นำมาใช้โดยละเอียด สิ่งนี้จะทำงานได้ดีที่สุดเมื่อคุณมีโครงการ MXD ในรูทของโฟลเดอร์โครงการและข้อมูลทั้งหมดภายใต้ในโฟลเดอร์ข้อมูล จากนั้นทุกที่ที่คุณย้ายโครงการทั้งหมดลิงก์จะยังคงอยู่

2) มีที่เก็บข้อมูลส่วนกลางซึ่งข้อมูลทั้งหมดของคุณอยู่และเข้าถึงข้อมูลทั้งหมดจากที่นั่นสำหรับ MXD ทั้งหมดของคุณ ในตัวอย่างนี้อาจเป็นความคิดที่จะตรวจสอบให้แน่ใจว่าปิดเส้นทางสัมพัทธ์

หากต้องการเปิดและปิดสิ่งนี้คุณจะไปที่เมนูไฟล์และเลือกคุณสมบัติของเอกสาร

ขอให้สนุก CDB


ข้อมูลสรุปที่ดีเกี่ยวกับวิธีสร้างเส้นทางที่สัมพันธ์กัน: esrichina-hk.com/support/pdf/TT100023.pdf
jonatr

8

ฉันยังใช้และแนะนำเส้นทางที่เกี่ยวข้องเพื่อลดการเกิดสถานการณ์นี้โดยทั่วไป แต่เมื่อมันเกิดขึ้นฉันมักจะแก้ไขโดยใช้ฟังก์ชั่น ArcGIS นอกกรอบที่ฉันไม่เห็นที่นี่ - ตั้งค่าแหล่งข้อมูลใน ArcCatalog:

คลิกขวาที่ mxd / msd แล้วเลือก Set Data Sources

อัพเดตพา ธ ตามต้องการ


7

หมอ MXD

"ยูทิลิตี้นี้มีฟังก์ชั่นการวิเคราะห์ไฟล์เอกสาร ArcMap (MXD) ที่เสียหายทั้งนี้ขึ้นอยู่กับการวิเคราะห์เอนทิตีที่อยู่ในไฟล์ MXD ที่ใช้งานไม่ได้สามารถคัดลอกจากไฟล์ที่เสียหายไปยังไฟล์ MXD ใหม่ได้ยูทิลิตี้นี้ ยูทิลิตี้คุณควรสำรองไฟล์ MXD ที่ชำรุดอยู่เสมอและหากคุณเลือกไฟล์ MXD ที่มีอยู่เป็นเป้าหมายไฟล์นั้นก็จะดีเช่นกัน "

http://edndoc.esri.com/arcobjects/9.0/ArcGISDevHelp/DeveloperTools/MXDDoctor.htm

ตัวแก้ไข MXD

"Mxd Editor เป็นเครื่องมือที่ช่วยให้คุณสามารถตรวจสอบและแก้ไขเลเยอร์ที่ชำรุดในเอกสารแผนที่ของคุณ (ไฟล์. mxd) มันขึ้นอยู่กับ Eclipse RCP framework และใช้ประโยชน์จากส่วนประกอบ arcobjects ที่จัดหาโดย ArcGIS Engine และ ArcGIS Server เครื่องมือนี้มีให้ ด้วยการติดตั้ง ArcGIS Engine Java Developer Kit และการติดตั้ง ArcGIS Server Java SOC "

http://resources.esri.com/help/9.3/ArcGISEngine/java/doc/5a6ae887-c141-4616-bab3-167ccc5c0ed3.htm

ArcMAP MXD Redirect Data Sources

"อนุญาตให้ผู้ใช้แก้ไขเส้นทางของแหล่งข้อมูลที่เสียหายในเอกสาร MXD ที่มีอยู่มีสองวิธีในเครื่องมือนี้ 1) แบบโต้ตอบ - วิธีนี้จะค้นหาเส้นทางแหล่งข้อมูลที่เสียหายทั้งหมดใน MXD และแจ้งผู้ใช้แต่ละคนและผู้ใช้ มีตัวเลือกในการเลือกแหล่งข้อมูลใหม่ 2) การค้นหาและแทนที่ - วิธีนี้มีประสิทธิภาพมากและจะค้นหาสตริงที่แน่นอนและแทนที่สตริงเหล่านั้นในเส้นทางของแหล่งข้อมูลมีเครื่องมือที่คล้ายกันอยู่บ้าง ค้นหาและแทนที่ตัวเลือก "หวังว่านี่จะช่วยคุณออก !!! ช่วยให้เราประหยัดเวลาได้มากสำหรับการใช้งานง่าย ๆ ในไฟล์รูปร่างและฐานข้อมูลทางภูมิศาสตร์"

http://arcscripts.esri.com/details.asp?dbid=14456



2

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

ฉันไม่ค่อยพึ่งพาไฟล์ mxd เองและการเปลี่ยนแปลงใด ๆ ที่ฉันใช้บ่อยฉันจะบันทึกรูปร่างไฟล์ใหม่ในลักษณะที่เหมาะสมกับฉันที่สุด แม้ว่ามันจะค่อนข้างต่อต้านการขอให้เก็บไฟล์เป็นระเบียบและลดความซ้ำซ้อน

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