ฉันใช้ ArcMap เป็นครั้งแรก หัวหน้าของฉันในที่ทำงานขอให้ฉันทำวิจัยเกี่ยวกับวงจรชีวิตของไฟล์. mdd
มีอะไรที่เรียกว่าวงจรชีวิตของไฟล์ mxd เช่นวงจรชีวิตของ servlets หรือไม่?
ฉันใช้ ArcMap เป็นครั้งแรก หัวหน้าของฉันในที่ทำงานขอให้ฉันทำวิจัยเกี่ยวกับวงจรชีวิตของไฟล์. mdd
มีอะไรที่เรียกว่าวงจรชีวิตของไฟล์ mxd เช่นวงจรชีวิตของ servlets หรือไม่?
คำตอบ:
ลองดู X-Ray ชุดเครื่องมือที่ดีสำหรับการดูโครงสร้าง (และความแตกต่าง) ของ MXD และฐานข้อมูลทางภูมิศาสตร์ ดูลิงค์ด้านล่าง เครื่องมือดังกล่าวได้รับการพัฒนาโดยกลุ่มรูปแบบข้อมูลรัฐบาลท้องถิ่นของ ESRI สำหรับการทำงานกับชุดข้อมูล basemap เทศบาลขนาดใหญ่และ mxds ที่พวกเขาทำงานด้วย แต่ได้รับการเผยแพร่สำหรับการใช้งานทั่วไปและดูเหมือนว่ามีประโยชน์มากเมื่อทำงานกับ mxd ขนาดใหญ่ที่มีจำนวนมาก เลเยอร์การติดฉลากแบบซับซ้อนนามแฝงจำนวนมากการมองเห็นเลเยอร์ที่แตกต่างกันขึ้นอยู่กับขนาด ฯลฯ ...
X-Ray สำหรับ ArcMap (ArcGIS 10.2) (ลิงก์วิดีโอภาพรวมโดยย่อ) http://www.arcgis.com/home/item.html?id=f0ae73e90c1a4992a1059e7d370966d4
X-Ray สำหรับ ArcCatalog (ArcGIS 10.2) (ลิงก์วิดีโอภาพรวมโดยย่อ) http://www.arcgis.com/home/item.html?id=9ea218ff575f4a5195e01a2cae03a0ae
ในขณะที่การโค่นล้มถูกใช้บ่อยที่สุดสำหรับการจัดการเวอร์ชัน / การควบคุมรหัสมันเป็นไปได้ที่จะใช้สำหรับเอกสารและไฟล์ประเภทอื่น ๆ มีเป็นตัวอย่างของคนที่ใช้กับเอกสาร Word
การโค่นล้มเป็นผู้ใหญ่และมีการสนับสนุนมากมายในเน็ต ' ฉันอยากจะแนะนำถ้าคุณจริงจังกับการติดตามและคืนค่าการเปลี่ยนแปลงใน MXD โดยเฉพาะอย่างยิ่งถ้าคุณมีคนหลายคนทำงานบน MXD เดียวกันหรือชุด MXD เดียวกัน
ฉันเดาว่าเขาหมายถึงว่าไฟล์ mxd พัฒนาในเวลายังควรติดตามสิ่งที่คุณเปลี่ยนแปลงและวิธีที่คุณทำกับตัวเลือกในการกลับไปเป็นรุ่นก่อนหน้า คุณสามารถลองใช้ระบบควบคุมเวอร์ชันเช่น mercurial เพื่อติดตามไฟล์ mxd แต่สิ่งนี้อาจเป็นปัญหาได้
อาจเปลี่ยนเป็นภาษาสคริปต์เช่น R หรือ python (โดยเฉพาะ python ดูเหมือนว่าทำงานได้ดีกับ ArcGIS เนื่องจากเป็นภาษาสคริปต์มาตรฐานตอนนี้ไม่ใช่ตัวเลือก แต่สิ่งนี้สนับสนุนทุกสิ่งนี้คุณสามารถควบคุมเวอร์ชัน R script ซึ่งทำการประมวลผล และการแสดงข้อมูลเป็นภาพคุณติดตามไฟล์. R ในที่เก็บเพื่อทำการเปลี่ยนแปลงตามที่คุณกระทำแต่ละการกระทำจะมาพร้อมกับข้อความว่าทำไมคุณถึงกระทำการนี้นอกจากนี้คุณยังสามารถรับสคริปต์เวอร์ชันเก่าออกจากที่เก็บได้ เพื่อสร้างผลลัพธ์ของรุ่นที่เก่ากว่า
ฉันจัดการ mxd ขนาดใหญ่เป็นพิเศษ (หลายสิบกลุ่มและเลเยอร์) ในสภาพแวดล้อมที่มีผู้ใช้หลายคนที่จำเป็นต้องเปลี่ยนแปลงบ่อยครั้ง เราใช้ในการติดตามการเปลี่ยนแปลงในไฟล์. txt แบบง่ายซึ่งจัดเก็บในไดเรกทอรีเดียวกัน แต่ไม่มีประสิทธิภาพ แต่ตอนนี้ฉันได้สร้างตารางในฐานข้อมูลภูมิศาสตร์ที่มีเขตข้อมูลเพื่อติดตามการเปลี่ยนแปลงเวอร์ชันแล้ว mxd อ้างถึงตารางและเก็บข้อมูลการกำหนดเวอร์ชันไว้ในเอกสารของตัวแผนที่ซึ่งสามารถเข้าถึงและแก้ไขได้อย่างง่ายดายแม้สำหรับผู้ใช้ที่ไม่สามารถเข้าถึงโฟลเดอร์ที่บรรจุได้ มันไม่ได้เป็นการตั้งค่าที่หรูหรา แต่อย่างใด แต่ทำงานได้ดีสำหรับเรา