ผสานหลายเวกเตอร์เลเยอร์เป็นหนึ่งเลเยอร์โดยใช้ QGIS


82

ฉันได้นำเข้าหลายรูปร่างที่ซึ่งส่งออกจาก Mapinfo .tab มีการนำเข้าไฟล์แท็บหลายไฟล์ทำให้มีเลเยอร์มากกว่า 20+ หลังจากนั้นฉันต้องการส่งออกไปยัง geoJSON; แต่ฉันลังเลที่จะเลือกแต่ละเลเยอร์และส่งออกด้วยตนเอง

มีวิธีรวมเลเยอร์ทั้งหมดเข้าด้วยกันโดยใช้ QGIS หรือไม่?


ฟังก์ชั่นทั้งหมดเหล่านี้สามารถเข้าถึงได้ผ่านปลั๊กอิน Sextante รวมถึงใน Lisboa

ใช่เครื่องมือทำงานได้อย่างสมบูรณ์แบบ ถ้า input shapefiles อยู่ใน UTF8 แล้ว output shapefile จะสูญเสียแอททริบิว .... มีวิธีใดที่จะบอกว่า QGIS สร้าง SHP ใน UTF8? สิ่งที่ต้องการใน ArcGIS คุณสามารถตั้งค่ารีจิสทรีในหน้า defaul codepage เป็น UTF8 ได้อย่างไร

คำตอบ:


74

คุณสามารถใช้เครื่องมือMMqgisสำหรับการรวม ...

mmqgis

เครื่องมือเลเยอร์การผสานผสานคุณสมบัติจากหลายเลเยอร์เข้ากับ Shapefile เดียวและเพิ่ม Shapefile ที่ผสานเข้ากับโครงการ มีการเลือกเลเยอร์อย่างน้อยหนึ่งรายการจากกล่องโต้ตอบ "เลือกเลเยอร์แหล่งที่มา" และระบุชื่อรูปร่างไฟล์เอาท์พุทในช่องโต้ตอบ "เอาท์พุทรูปร่างไฟล์"

เลเยอร์ที่ผสานจะต้องเป็นประเภทเรขาคณิตเดียวกัน (จุดรูปหลายเหลี่ยม ฯลฯ ) ถ้าเลเยอร์ต้นทางมีฟิลด์แอ็ตทริบิวต์ที่แตกต่างกัน (แยกตามชื่อและประเภท) ไฟล์ที่ผสานจะมีชุดของฟิลด์ที่ต่างกันทั้งหมดจากเลเยอร์ต้นทางที่มีค่า NULL แทรกอยู่เมื่อเลเยอร์ต้นทางไม่มีฟิลด์เอาต์พุตเฉพาะ

ฉันหวังว่ามันจะช่วยคุณ ...


13
มีตัวเลือกดังกล่าวภายใต้เมนูแบบเวกเตอร์เครื่องมือจัดการข้อมูล
Ecodiv

จะเป็นอย่างไรถ้าทั้งสองเลเยอร์หรือมากกว่านั้นมีระบบพิกัดที่ต่างกัน? gis.stackexchange.com/questions/279571/…
aaaaa

67

คุณสามารถใช้ฟังก์ชัน 'ผสานรูปร่างเข้ากับหนึ่ง' ได้ภายใต้เมนูเวกเตอร์ | เครื่องมือการจัดการข้อมูล คุณสามารถรวมไฟล์ทั้งหมดในไดเรกทอรีอินพุตหรือเลือกไฟล์เฉพาะในไดเรกทอรีอินพุต

ป้อนคำอธิบายรูปภาพที่นี่

เช่นเดียวกับสำหรับเครื่องมือ MMqgis: เลเยอร์ที่ผสานจะต้องเป็นประเภทเรขาคณิตเดียวกัน นอกจากนี้หากเลเยอร์ต้นทางมีฟิลด์แอททริบิวต์ที่แตกต่างกันไฟล์ที่ผสานจะมีฟิลด์ทั้งหมด แต่จะมีการใส่ค่า NULL เมื่อเลเยอร์ต้นทางไม่มีฟิลด์เฉพาะ


5

คุณสามารถใช้v.patchโมดูลภายใต้คำสั่ง GRASS มันมีอยู่ในกล่องเครื่องมือการประมวลผล

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

ป้อนคำอธิบายรูปภาพที่นี่

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