ฉันคิดว่าคำตอบหุ้น / ที่เห็นได้ชัดคือการใช้ฐานข้อมูลเชิงพื้นที่ (PostGIS, Oracle, SDE, MSSQL Spatial และอื่น ๆ ) ร่วมกับเซิร์ฟเวอร์ข้อมูลเมตาเช่น GeoPortal หรือแอปพลิเคชัน GeoNetwork ของโอเพ่นซอร์สโดยรวม ทางออกที่ดีที่สุด อย่างไรก็ตามคุณอาจมีความต้องการสแน็ปช็อต / สาขา / แท็กตามโครงการเสมอ ฐานข้อมูลขั้นสูงบางส่วนมีวิธีการจัดการเหล่านี้ แต่โดยทั่วไปไม่ได้ง่ายสำหรับผู้ใช้ / จัดการ
สำหรับสิ่งที่คุณเก็บไว้นอกฐานข้อมูล (ภาพขนาดใหญ่, ไฟล์ที่ใช้ในโครงการ) ฉันคิดว่ากุญแจสำคัญคือการมีระเบียบการตั้งชื่อที่สอดคล้องกันและรีจีสทรีเมทาดาตาอีกครั้ง ตรวจสอบให้แน่ใจว่ามีการจัดการอย่างถูกต้อง ตัวอย่างเช่นในกรณีของไฟล์ที่ใช้โปรเจ็กต์สิ่งนี้อาจหมายถึงการลบทิ้งเมื่อนโยบายการจัดการเรคคอร์ดสั่งหรือกลิ้งมันไปที่ที่เก็บส่วนกลางเมื่อเสร็จสิ้นโครงการ
ฉันได้เห็นวิธีแก้ปัญหาที่น่าสนใจแล้ว ...
ย้อนกลับไปเมื่อกระทรวงสิ่งแวดล้อมของ BC กำลังปิดการทำงานของอาร์ค / ข้อมูลพวกเขามีกระบวนการซิงโครไนซ์แบบสองทางที่ใช้งานได้ดี ความครอบคลุมที่อยู่ภายใต้การควบคุมส่วนกลางถูกผลักออกไปยังภูมิภาคทุกคืนและข้อมูลภูมิภาคถูกส่งกลับเข้ามาการถ่ายโอนความแตกต่างระดับบล็อกนี้ทำได้ดีมากแม้จะเชื่อมโยงมากกว่า 56k มีกระบวนการที่คล้ายกันสำหรับการเรพลิเคทฐานข้อมูลแอ็ตทริบิวต์ที่ใช้ Oracle แต่ฉันไม่คิดว่าพวกเขาโดยทั่วไปจะทำการโทรผ่านสายโทรศัพท์ได้ดีเกินไป :)
ที่ทำงานปัจจุบันของฉันใช้โซลูชันไฮบริดที่คล้ายกัน ชุดข้อมูลแต่ละชุดมีสำเนาที่เชื่อถือได้ (บางส่วนใน Oracle, อื่น ๆ ใน MapInfo, อื่น ๆ ในฐานข้อมูลส่วนบุคคลทางภูมิศาสตร์) และเหล่านี้เป็นแบบข้าม ETL ทุกคืนโดยใช้ FME มีบางค่าใช้จ่ายที่สำคัญสวยที่นี่เมื่อมันมาถึงการบำรุงรักษาแม้ว่า; ความพยายามในการสร้างชุดข้อมูลใหม่และตรวจสอบให้แน่ใจว่าทัศนวิสัยขององค์กรสูงกว่าที่ควรจะเป็น เราอยู่ในระหว่างการตรวจสอบเพื่อหาวิธีการรวมบัญชีเพื่อหลีกเลี่ยงค่าใช้จ่ายนี้