คำถามติดแท็ก schema-architecture

3
หลักการตั้งชื่อคอลัมน์เรขาคณิต - 'geom' หรือ 'the_geom'
ฉันเริ่มโครงการ PostGIS ครั้งแรกของฉันและในหนังสือและแบบฝึกหัดต่าง ๆ ฉันได้เห็นคอลัมน์รูปทรงเรขาคณิตที่มีป้ายกำกับว่า 'geom' หรือ 'the_geom' เป็นธรรมดามากกว่าอื่น ๆ ? นอกจากนี้มีเหตุผลที่ดีที่จะใช้ 'geom' / 'the_geom' แทนที่จะเป็นชื่อที่อธิบายเพิ่มเติมสำหรับคอลัมน์รูปทรงเรขาคณิตหรือไม่ (เช่น 'centre_point' สำหรับจุดกึ่งกลางของสถานที่) เราไม่ติดป้ายกำกับคอลัมน์คอลัมน์แบบดั้งเดิม 'the_int' หรือ 'the_string' ดังนั้นทำไมจึงติดป้ายคอลัมน์รูปทรงเรขาคณิตด้วยวิธีนี้

4
วิธีสร้างสกีมาของฮาร์ดแวร์ / ซอฟต์แวร์ / เวิร์กโฟลว์ GIS
บ่อยครั้งที่ฉันพบว่าตัวเองอยู่ในสถานการณ์ที่ฉันต้องการอธิบายฮาร์ดแวร์หรือซอฟต์แวร์โครงสร้างพื้นฐาน GIS ให้กับผู้ที่ไม่มีความรู้เกี่ยวกับ GIS หรือให้ภาพรวมของงานการประมวลผลทางภูมิศาสตร์ที่เกี่ยวข้องในการวิเคราะห์ ในกรณีเช่นนี้รูปภาพอาจมีค่ามากกว่าหนึ่งพันคำ ในการเตรียมการในนาทีสุดท้ายฉันมักจะอาศัยสไลด์ PowerPoint ที่รวดเร็วและสกปรกด้วยการสุ่มเลือกไอคอนและรูปภาพฟรีจากทั่วทั้งเว็บ ฉันกำลังคิดเกี่ยวกับ schemas คล้ายกับภาพตัวอย่างเช่นนี้: หรือสิ่งนี้: ซอฟท์แวร์ประเภทใด (ฟรีกว่า) จะเหมาะที่สุดในการสร้างภาพดังกล่าว มีสถานที่ใดบ้างที่คุณสามารถใช้ไอคอน 'GIS-specific' ได้ฟรี (โดยเฉพาะ) ในแผนภาพดังกล่าว?

10
จัดเรียงเขตข้อมูลใหม่ (ถาวร) ในฐานข้อมูลไฟล์โดยใช้ ArcGIS Desktop หรือไม่
การใช้ ArcGIS 10.0 เป็นไปได้หรือไม่ที่จะเรียงลำดับฟิลด์ในฐานข้อมูลไฟล์อีกครั้งและยังคงมีคำสั่งซื้ออยู่ในฐานข้อมูลหรือไม่ เราถือว่าการส่งออกเป็น XML และเขียน parser เพื่อเปลี่ยนลำดับฟิลด์จากนั้นสร้างฐานข้อมูลใหม่จาก XML อีกครั้ง ดูเหมือนว่าจะเป็นกระบวนการที่ลำบาก อีกแนวคิดหนึ่งคือการนำเข้าข้อกำหนดเขตข้อมูลที่มีอยู่ไปยัง Excel สั่งซื้อใหม่ส่งออกเป็น CSV แล้วเขียนสคริปต์ Python เพื่อสร้างเขตข้อมูลเหล่านี้ในฐานข้อมูล Geodatabase ใหม่ สคริปต์ลักษณะนี้มีอยู่ก่อนที่เราจะเขียนตั้งแต่เริ่มต้นหรือไม่ น่าเสียดายที่ ArcGIS Diagrammer ดูเหมือนจะไม่สนับสนุนการสั่งซื้อภาคสนามอีกครั้ง มีสคริปต์หรือแฮ็กที่เราสามารถใช้เพื่อทำให้กระบวนการนี้ง่ายขึ้นหรือไม่?

3
วิธีการเปรียบเทียบสกีมาจากฐานข้อมูลทางภูมิศาสตร์ของไฟล์ทั้งสอง?
เรามีเทมเพลตฐานข้อมูลภูมิศาสตร์ซึ่งเราส่งออกไปยังผู้สร้างข้อมูลระดับภูมิภาคของเรา พวกเขาอัพเดทฐานข้อมูลทางภูมิศาสตร์เหล่านี้และแปลงข้อมูลทั้งหมดจากภูมิภาคของพวกเขาในชั้นเรียนที่กำหนดไว้ล่วงหน้า ตอนนี้เราได้รับฐานข้อมูลไฟล์ทางภูมิศาสตร์แล้วเราพบว่าบ่อยครั้งที่ฟีเจอร์คลาสต่างๆได้รับการแก้ไข อาจจะมีการเพิ่มหรือลบฟิลด์ ในบางกรณีฟีเจอร์คลาสนั้นจะถูกลบหรือสร้างขึ้นใหม่ ฉันต้องการรับรายงานที่ระบุว่าฟีเจอร์คลาสและตารางใดมีการเปลี่ยนแปลงรวมถึงฟิลด์ที่แตกต่างในตารางทั่วไปและฟีเจอร์คลาส ฉันได้ดูคำถามหลายข้อแล้วเช่น: เครื่องมือในการเปรียบเทียบสำเนาของข้อมูลเชิงพื้นที่ มีวิธีที่ดีในการรับความแตกต่างระหว่างฐานข้อมูล SDE รุ่นเก่าและใหม่หรือไม่? แต่คำตอบที่ให้ไว้ในคำถามเหล่านี้ไม่ได้มีประโยชน์

3
วิธีออกแบบสกีมาฐานข้อมูลแบบสอบถามสถานีรถบัส?
เรามีข้อมูลสถานีรถบัสและเราต้องการสร้างแอปพลิเคชันที่จะให้สาย / หลายบรรทัดสำหรับสถานีเริ่มต้นที่กำหนดและสถานีปลายทาง ตัวอย่างเช่นผู้ใช้ลองรับข้อเสนอแนะสายรถประจำทางจากสถานี 1 ถึงสถานี 2 หากมีรถบัสสายที่สามารถครอบคลุมทั้งสองstation1และstation2ควรกลับสายนี้ ผลลัพธ์อาจมีลักษณะเช่นนี้: Step1: station1 -- station2 หากไม่มีรถบัสสายตรงระหว่างสถานี 1 และสถานี 2 ดังนั้นแอปพลิเคชันควรพยายามค้นหาแผนแลกเปลี่ยนตัวอย่างเช่นผลลัพธ์อาจมีลักษณะเช่นนี้: Step1: station1 -- exchangestation Step2: exchangestation -- station2 ตอนนี้เรามีข้อมูลแล้ว แต่เราไม่ทราบวิธีการออกแบบตัวแบบข้อมูลในฐานข้อมูลวิธีสร้าง schema เพื่อทำให้แบบสอบถามมีประสิทธิภาพหรือไม่ ============================================= ปรับปรุง: ตัวอย่างเช่นฉันมีสี่บัสบัส (สองอัน) แต่ละอันมีสีแตกต่างกัน: l1: A-B-C-D l2: D-B-A (in fact, the l2 is the reverse of l1 except the …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.