คำถามติดแท็ก qgis

QGIS เป็นแอพพลิเคชั่น GIS ข้ามแพลตฟอร์มที่ได้รับอนุญาตภายใต้ GNU General Public License

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


1
QGIS บัฟเฟอร์รูปหลายเหลี่ยมที่มีความกว้างแตกต่างกันในแต่ละด้าน
ฉันสร้างแผนที่สำหรับการประเมินความเสี่ยงไฟป่าและฉันถูกถามอย่างต่อเนื่องในการพล็อตพื้นที่บัฟเฟอร์ "ป้องกันได้" รอบ ๆ อาคารซองจดหมายที่มีระยะทางต่างกันในแต่ละด้านของอาคาร (ดูภาพ) ฉันทำสิ่งนี้ใน QGIS โดยการสร้างบัฟเฟอร์สำหรับแต่ละระยะทางที่ต้องการจากนั้นจึงทำการวาดบัฟเฟอร์ที่ใกล้เคียงที่สุดเท่าที่จะทำได้ เห็นได้ชัดว่าน้อยกว่าอุดมคติ มีวิธีที่ฉันสามารถสร้างบัฟเฟอร์เหล่านี้ด้วย QGIS หรือไม่? ฉันยังสามารถเข้าถึง ArcGIS และ MapInfo
12 qgis  polygon  buffer 

2
สร้างบรรทัด“ mean” จากหลายบรรทัดโดยใช้ QGIS
ฉันมีคุณสมบัติหลายบรรทัด (มีในหลายจุด ... ) แทนเส้นทางที่คล้ายกัน (เส้นทางภูเขาในกรณีนี้) ด้วยความแม่นยำของ GPS ที่หลากหลายทำให้มีหลายบรรทัดที่อยู่ใกล้กัน แต่ไม่ทับซ้อนกันอย่างสมบูรณ์ สำหรับวัตถุประสงค์ของโครงการนี้ฉันกำลังมองหาวิธีการคำนวณเส้น "หมายถึง" จากพวกเขาทั้งหมดและสร้างบรรทัดผลลัพธ์ในตำแหน่งที่น่าจะเป็นที่สุดของเส้นทาง คุณจะดำเนินการอย่างไรโดยใช้ QGIS หรือเครื่องมืออื่น ๆ (ฉันคิดถึง OGR ... )
12 qgis  gps  line 

2
วิธีการเปลี่ยนค่าของแอตทริบิวต์โดยใช้ QgsFeature ใน PyQGIS
ฉันต้องการอัปเดตคุณลักษณะหนึ่งคุณลักษณะ อย่างไรก็ตามฉันไม่ทราบว่าจะอัปเดตโดยใช้คุณสมบัติของวัตถุ ฉันต้องใช้ผู้ให้บริการข้อมูลเพื่ออัปเดต layers = QgsMapLayerRegistry.instance().mapLayersByName('my_line') layer = layers[0] dp = layer.dataProvider() it = dp.getFeatures() for i in range(0, dp.featureCount()): feat = it.next() attrs = { 2 : 30 } layer.dataProvider().changeAttributeValues({ feat.id() : attrs }) ฉันสามารถเปลี่ยนค่าของคุณสมบัติโดยใช้QgsFeatureวัตถุได้หรือไม่? ยิ่งไปกว่านั้นมันเป็นไปได้ที่จะวนซ้ำโดยใช้วัตถุตัววนซ้ำ?
12 qgis  python  pyqgis  features 

3
จะใช้ฟังก์ชั่นแทนที่สตริงใน Field Calculator ได้อย่างไร?
ภายในตารางคุณลักษณะฉันพยายามแทนที่สตริงหนึ่งด้วยอีกสตริงหนึ่งโดยใช้ฟังก์ชัน 'replace' ตัวอย่างเช่นมีคุณสมบัติหลายอย่างที่ฟิลด์ 'NAME' มีสตริง '(B)' และฉันต้องการแทนที่ด้วยคำว่า 'County' ฉันกำลังเลือกช่องทำเครื่องหมาย 'อัปเดตฟิลด์ที่มีอยู่' และใช้นิพจน์ต่อไปนี้ replace( '(B)','(B)','County') ผลลัพธ์ที่ได้คือฟิลด์ 'NAME' สำหรับทุกคุณสมบัติจะถูกแทนที่ด้วย 'County' โดยไม่คำนึงว่าฟิลด์ 'NAME' นั้นมีอยู่ในตอนแรกหรือไม่นั้นมีสตริง '(B)' ความช่วยเหลือใด ๆ ที่จะได้รับการชื่นชม

2
กำลังโอนรูปแบบจาก QGIS ไปยัง ArcGIS Desktop หรือไม่
เรามีโครงการ QGIS ที่มีสัญลักษณ์มากมายหลายบรรทัด ข้อมูลมาจากฐานข้อมูลทางภูมิศาสตร์ที่สามารถเข้าถึงได้ทั้ง QGIS และ ArcGIS ตอนนี้เราต้องการใช้สัญลักษณ์ของโครงการ QGIS เพื่อจัดรูปแบบคุณสมบัติในเอกสารแผนที่ ArcGIS วิธีแรกของฉันคือใช้ SLD รูปแบบ QGIS สามารถส่งออกไปยัง SLD ได้อย่างง่ายดาย แต่คุณจะจัดรูปแบบคุณสมบัติตาม SLD โดยใช้ ArcGIS Desktop ได้อย่างไร การตั้งค่า WMS แบบง่ายนั้นไม่เพียงพอทั้ง QGIS และ ArcGIS Desktop ต้องการความสามารถในการแก้ไขคุณสมบัติ ถ้าใครสามารถจัดเตรียม SLD ด้วย WFS (ในแบบ Esri-readable) ที่จะเป็นไปได้เช่นกัน ไม่พบสิ่งใดเลย

2
แอปพลิเคชันแบบสแตนด์อโลนที่ใช้ QGIS และตัวแปรสภาพแวดล้อม
ฉันได้ลองใช้ IRC เพื่อดูว่าผู้คนสามารถช่วยฉันได้หรือไม่ แต่สื่อดูเหมือนจะเงอะงะเล็กน้อยสำหรับการตอบคำถามที่ชัดเจนดังนั้นฉันจะลองทำแทน ฉันต้องการตั้งโปรแกรมแอปพลิเคชันแบบสแตนด์อโลนโดยใช้ PyQGIS วิธีที่ฉันสามารถโปรแกรมแอปพลิเคชันแบบสแตนด์อโลนโดยใช้ ArcPy PyQGIS นั้นตรงไปตรงมา ฉันไม่มีปัญหาในการใช้งานสคริปต์ Python ภายในเอดิเตอร์คอนโซล QGIS อย่างไรก็ตามเพื่อที่จะใช้การผูก Python ในสคริปต์แบบสแตนด์อโลนฉันแนะนำให้ฉันต้องเปลี่ยนการตั้งค่าสภาพแวดล้อมโดยใช้ชุดสคริปต์ (ฉันใช้ Windows Vista ที่บ้านดังนั้นเราจึงกำลังพูดถึงการเขียนสคริปต์ชุดสำหรับ Windows) สิ่งนี้ส่งผลให้เกิดความยุ่งเหยิงในตอนท้ายของฉันเนื่องจากฉันไม่เข้าใจการเขียนสคริปต์แบบชุดและฉันไม่ชอบความคิดที่ว่าฉันกำลังรีเซ็ตสภาพแวดล้อมที่ต้องเป็นวิธีหนึ่งสำหรับแอปพลิเคชันอื่นที่ฉันใช้ ฉันมีปัญหาในการทำความเข้าใจว่าทำไมคำแนะนำในการสร้างการตั้งค่าเหล่านี้จึงมีความซับซ้อนเกินความจำเป็นและเหตุใดพวกเขาจึงไม่ถึงจำนวนหนึ่งบรรทัดของรหัสว่า "ไปยังที่ที่มีการเชื่อมโยงทำให้ไลบรารีที่ฉันต้องการ ) แน่นอนว่า ArcPy ไม่ต้องการให้ผู้คนยุ่งกับการตั้งค่าสภาพแวดล้อมของคอมพิวเตอร์ดังนั้นฉันจึงมีปัญหาในการเข้าใจว่าทำไม PyQGIS ทำเช่นนั้นดูเหมือนว่าฉันจะยอมแพ้แทนที่จะสอนภาษา Windows Batch Script ให้ตัวเอง ตอนนี้ฉันสังเกตเห็นว่าเมื่อฉันเรียกใช้สคริปต์ในตัวแก้ไขคอนโซลของ QGIS มันทำงานได้ ได้รับมันยังทำให้ส่วนที่เหลือของ QGIS ใช้งานไม่ได้หลังจากที่สคริปต์ทำงานดังนั้นฉันต้องรีสตาร์ท QGIS อีกครั้งหลังจากนั้น แต่สคริปต์ทำงานตรงตามที่ฉันได้ตั้งโปรแกรมให้ทำงาน แต่เมื่อฉันทำนอกเหนือจากแอปพลิเคชัน QGIS มันไม่ได้ ปัญหาดูเหมือนว่าฉันไม่ได้นำเข้าแพคเกจ Python บางอย่างที่นำเข้าโดยอัตโนมัติโดยแอปพลิเคชัน …
12 qgis  pyqgis 


7
วิธีแปลงแรสเตอร์ให้ชี้ใน QGIS
ฉันต้องการแปลง Raster เป็น Point Vector ใน QGIS เป็นไปได้ไหม? QGIS มีตัวเลือกในการแปลงเป็นรูปหลายเหลี่ยม แต่ฉันไม่พบเครื่องมือใด ๆ ที่จะแปลงเป็นจุด ใครช่วยฉันได้บ้าง
12 qgis  raster 

4
การสร้างระยะห่างที่กำหนดอย่างสม่ำเสมอ # ของคะแนนภายในรูปหลายเหลี่ยมใน QGIS
ฉันใช้เครื่องมือการวิจัย "คะแนนปกติ" เพื่อสร้างจุดจำนวนหนึ่งภายในรูปหลายเหลี่ยม แต่มันเป็นรูปสี่เหลี่ยมของจุดที่เป็นรูปสี่เหลี่ยมแทนที่จะอยู่ในรูปของรูปหลายเหลี่ยมเท่านั้น เนื่องจากฉันต้องการคะแนนจำนวนหนึ่งในรูปหลายเหลี่ยมจึงมีวิธีใดที่ทำได้โดยไม่ต้องลองผิดลองถูก? เช่นตอนนี้มีเพียง 8 จาก 25 คะแนนที่ฉันต้องการอยู่ภายในรูปหลายเหลี่ยม แต่ฉันต้องการ 25 คะแนนดังนั้นฉันสามารถเพิ่มเป็น 50 คะแนนและดูจำนวนที่ปรากฏภายในรูปหลายเหลี่ยม

5
หลังจากเข้าร่วม shapefile กับตัวเลือกสัญลักษณ์จบการศึกษาไฟล์ CSV ไม่สามารถใช้งานได้ใน QGIS?
ฉันได้เข้าร่วมข้อมูลจากไฟล์ csv ไปยัง shapefile ใน QGIS สำเร็จแล้ว แต่ด้วยเหตุผลบางประการที่ฉันมีปัญหาในการแสดงข้อมูลของฉัน ฉันต้องการใช้สัญลักษณ์จบการศึกษา แต่ตัวเลือกนี้ไม่สามารถใช้ได้กับคอลัมน์ใด ๆ สำหรับตารางที่เข้าร่วมของฉัน ฉันลองบันทึกเป็นเลเยอร์ใหม่แล้ว แต่นี่ไม่เปลี่ยนปัญหา มีใครมีเคล็ดลับในการแก้ไขปัญหานี้บ้างไหม?

5
การแบ่งรูปหลายเหลี่ยมเดียวเป็นหลายรูปหลายเหลี่ยม?
ฉันสร้างรูปหลายเหลี่ยม voronoi หลังจากที่ฉันละลายพวกเขาบนพื้นฐานของคุณลักษณะหนึ่ง ขณะนี้มีบางกรณีที่ในหนึ่งคุณลักษณะ "abc" ฉันมี 3 รูปหลายเหลี่ยมที่สถานที่ต่างกันด้วย id วัตถุเดียวกัน ฉันต้องการแยกสิ่งเหล่านี้ออกเป็น 3 รูปหลายเหลี่ยมเนื่องจากอยู่ในตำแหน่งที่ตั้งที่ต่างกัน มีเครื่องมือใดใน ArcGIS Desktop หรือ QGIS ที่สามารถช่วยฉันทำสิ่งนั้นได้หรือไม่?

3
QGIS คำนวณระยะทางของจุดตามเส้น
ฉันมีรูปหลายเหลี่ยม (เส้นทางการเคลื่อนไหว) และคะแนนที่บันทึกตามเส้น ฉันต้องการคำนวณระยะทางตามเส้นใน Quantum GIS ของแต่ละจุด ฉันหวังว่าจะได้ผลลัพธ์ซึ่งจะเพิ่มคอลัมน์ใหม่ในตารางแอตทริบิวต์จุดที่ระบุระยะทางตามที่อยู่ในบรรทัด ฉันขอขอบคุณความคิดใด ๆ ไมค์
12 qgis  distance  point 

5
วิธีการขยาย QGIS Print Composer ที่ไม่มีล้อเลื่อน
ฉันพยายามพิมพ์แผนที่ง่าย ๆ จาก QGIS ในแนวตั้ง เมื่อฉันใช้เครื่องมือ "เพิ่มแผนที่ใหม่" มันจะนำแผนที่มาให้อยู่ในขอบเขตที่ตรงกับกรอบข้อมูลดั้งเดิมของฉันหากฉันต้องใช้การวางแนวนอน ดูด้านล่าง: อย่างไรก็ตามเมื่อฉันตั้งเป็นแนวตั้งแม้ว่าฉันจะทำก่อนที่ฉันจะเพิ่มแผนที่มันจะซูมออกอย่างมากและวางพื้นที่ที่ฉันสนใจที่ด้านล่างสุดของแผนที่ ตอนนี้การค้นคว้าเล็กน้อยเปิดเผยว่าฉันสามารถซูมเข้าไปในพื้นที่ที่ฉันสนใจด้วยล้อเลื่อนของเมาส์ อย่างไรก็ตามเมาส์ของฉันไม่มีล้อเลื่อน นอกจากนี้ทางลัด Ctrl ++ ที่ทำงานในส่วนที่เหลือของ QGIS ไม่ทำงานใน Print Composer ความช่วยเหลือใด ๆ ที่จะได้รับการชื่นชม

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