ความเข้ากันได้กับ ArcGIS และ QGIS: ปัญหาเกี่ยวกับ Shapefiles หรือฐานข้อมูล Geod


9

ฉันทำงานที่คณะกรรมาธิการการวางแผนเล็ก ๆ ในฐานะ 1 ใน 2 ของ GIS ซึ่งเรามีใบอนุญาต ArcGIS 2 ใบ อาสาสมัครเพิ่งเริ่มทำงานกับเรา เขาใช้ QGIS และแก้ไขรูปร่างเป็นส่วนใหญ่ ฉันอาจจะต้องพิจารณาคำถามนี้ก่อน .... ArcGIS และ QGIS เล่นด้วยกันหรือไม่? ในที่สุดทุกอย่างจะจบลงใน ArcGIS จะมีปัญหาใด ๆ ในการแก้ไขรูปร่างหรือฐานข้อมูล Geod ใน QGIS จากนั้นเปิดและ / หรือแก้ไขใน ArcGIS หรือไม่ ฉันไม่รู้ว่าฉันกำลังกดที่นี่เพื่อถามคำถามอื่นหรือไม่ ... หากคำอธิบายประกอบแผนที่ถูกแก้ไขใน QGIS แผนที่นั้นสามารถเปิดใน ArcGIS ได้หรือไม่?


พวกเขาจะเข้าถึงไฟล์ geodatabase / shapefile พร้อมกันหรือไม่ arcmap / catalog จะสร้างไฟล์ล็อคทั้งคู่
Mapperz

1
โพสต์นี้จะมีรายละเอียดเกี่ยวกับเรื่อง: gis.stackexchange.com/questions/120785/…
DPSSpatial

เขาใช้ Shapefiles และคลาสของคุณลักษณะที่ส่งออกเฉพาะสำหรับงานของเขา (ซึ่งเป็นสิ่งที่ฉันอยากจะแนะนำ) หรือเขาขาดคำศัพท์ที่ดีกว่านี้คือเขาแก้ไขข้อมูลพื้นฐานหรือไม่ QGIS ไม่รู้จักไฟล์ดัชนี sbn และ sbx ที่ ArcMap สร้างขึ้นสำหรับ shapefiles หรือ xml หากคุณเพียงแค่ให้ไฟล์พื้นฐานแก่เขา (shp, shx และ dbf และ prj) ผลงานของเขาควรจะปรากฏใน ArcGIS ด้วย หรือคุณสามารถลบ sbx & sbn หากพวกเขาทำให้เกิดปัญหา (ไม่ค่อย) และ ArcMap จะสร้างพวกเขาใหม่ ฉันเคยใช้ QGIS เพื่อแก้ไขฐานข้อมูลไฟล์ geod โดยไม่มีปัญหา แต่ฉันก็ยอมรับว่ามันเป็นอะไรที่แย่ไปกว่านี้อีกเล็กน้อย
johns

ตอนนี้เขาเป็นเพียงการแก้ไขรูปร่างไฟล์สำหรับงานของเขา เราไม่กล้าที่จะทำมากกว่านั้นด้วยการตั้งคำถามเกี่ยวกับความเข้ากันได้ที่นั่น เสียงเหมือนการแลกเปลี่ยน GDB เป็นที่น่าสงสัย งานที่เราอาจจะให้เขากำลังปรับหมายเหตุประกอบแผนที่ แต่ดูเหมือนว่าอาจมีปัญหาเช่นกัน
Mapsy Daisy

1
มันไม่สำคัญว่า ArcGIS และ QGIS เล่นด้วยกันได้ดีหรือไม่ เป็นเรื่องของรูปแบบข้อมูลที่คุณเลือกใช้ นี่คือที่ที่คุณพบความแตกต่างในการสนับสนุนระหว่างแพคเกจซอฟต์แวร์ทั้งสอง Shapefiles สามารถแก้ไขได้ในระดับสากล อื่น ๆ เช่นไฟล์หรือ GDB ส่วนบุคคลสามารถแก้ไขได้ทั้งสองอย่าง แต่ไม่รองรับทุกประเภทคุณลักษณะ อื่น ๆ เช่น PostGIS / PostgreSQL ที่ไม่มี SDE สามารถแก้ไขได้ในหนึ่ง QGIS แต่สามารถดูได้ใน ArcGIS อื่นเท่านั้นผ่านเลเยอร์การสืบค้น ขึ้นอยู่กับการใช้งานปลายทางของคุณว่าชุดค่าผสมใดจะเหมาะสมกว่าสำหรับคุณ
Spatial

คำตอบ:


7

ฉันทำงานในสภาพแวดล้อมที่เราใช้ทั้งซอฟต์แวร์และนี่คือความประทับใจของฉัน ฉันเริ่มใช้ QGIS เมื่อประมาณหนึ่งปีที่ผ่านมาในที่สุดฉันก็เบื่อหน่ายกับการจ่ายเงินสำหรับส่วนขยายเพิ่มเติมและระดับสิทธิ์ใช้งาน ฉันพบว่า QGIS นั้นดีสำหรับการจัดการข้อมูลและทำให้เป็นรูปแบบโอเพนซอร์สที่เป็นมิตรมากขึ้นในขณะที่ ArcGIS นั้นดีกว่ามากสำหรับการสร้างแผนที่ ที่ถูกกล่าวว่ามีข้อ จำกัด คุณสามารถเปิดไฟล์ฐานข้อมูล geod ภายใน QGISแต่ไม่ใช่ข้อมูลส่วนบุคคล (ตามความรู้ของฉัน) หลีกเลี่ยงผู้ใช้หลายคนที่กำลังแก้ไข shapefile ในเวลาเดียวกัน (โดยปกติฉันมีหนึ่งไฟล์สำหรับผู้ใช้แต่ละคนและรวมเข้าด้วยกันเป็นระยะ) ฉันไม่เชื่อว่าคำอธิบายประกอบใน QGIS จะมาถึง แต่ฉันอาจผิด

ที่ถูกกล่าวว่าฉันไม่เคยมีปัญหาการแก้ไขรูปร่างในหนึ่งแล้วเปิดในอีกและด้วยเงินที่คุณประหยัดในใบอนุญาตอื่น ... เจ็ทสกี


หากใช้ทั้งสองอย่างดูเหมือนว่าไฟล์รูปร่างจะเป็นทางออกที่ปลอดภัยที่สุด มีข้อ จำกัด อื่น ๆ อีกหรือ Hangup ที่คุณเจอ? ขอบคุณล่วงหน้า.
Mapsy Daisy

ฉันชอบที่จะใช้ shapefiles บนฐานข้อมูลด้วยเหตุผลสองสามข้อ สิ่งหนึ่งที่ง่ายต่อการผสานในตอนท้าย (ฟิลด์ทั้งหมดควรเหมือนกัน) และพวกเขายังสามารถนำเข้าสู่ geoserver หรือ PostGIS ได้อย่างง่ายดายในภายหลังในตอนท้ายบรรทัด มันอาจไม่ใช่โซลูชันที่ลื่นที่สุดหรือทนทานที่สุด แต่ก็ง่ายและมีประสิทธิภาพ และเจ็ตสกี
dave_does_not_understand

ฉันเริ่มคิดว่ามันคือทั้งหมดที่เกี่ยวกับเจ็ตสกี .. คุณคิดยังไงกับเรื่องนี้ ส่งออกไปยัง shp จาก GDB ใน ArcGIS แก้ไข shp ใน QGIS แล้วโหลด shp กลับไปที่ GDB?
Mapsy Daisy

2
@Slinn - ผิดปกติพอฉันไม่เคยทดสอบนี้มาก่อน แต่ฉันเพิ่งแก้ไขเลเยอร์จากไฟล์ GDB ใน QGIS ได้สำเร็จ จากนั้นฉันดูการแก้ไขใน ArcGIS ดังนั้นจึงไม่จำเป็นต้องส่งออก GDB ไปยัง shp หรือในทางกลับกันเนื่องจากประเภทคุณลักษณะพื้นฐานที่สนับสนุนโดย shapefiles จะสามารถแก้ไขได้ใน QGIS ใน FGDB หรือ PGDB ประเภทคุณลักษณะขั้นสูงของคุณเช่นคำอธิบายประกอบเป็นที่ที่คุณมีข้อ จำกัด การใช้สิ่งเหล่านี้จะเชื่อมโยงคุณเข้ากับจักรวาล ESRI ซึ่งไม่ดีหรือไม่ดีสิ่งที่ควรระวัง
Spatial
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.