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

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

2
วิธีการต่อฉลากใน QGIS
ฉันใช้ QGIS 1.8 บนเครื่อง windows XP และฉันพยายามทำการต่อหลายฟิลด์เพื่อติดป้ายชื่อถนนในท้องที่ของฉันในตารางคุณลักษณะ แต่ฉันไม่พบไวยากรณ์ที่ถูกต้อง ฟิลด์แรกประกอบด้วยถนน, ลิงก์ประเภทที่สองเช่น: ถนนและการวางแนวที่สามเช่นตะวันออกหรือตะวันตก คุณสามารถบอกวิธีเขียนไวยากรณ์ที่ถูกต้องโดยใช้กล่องโต้ตอบของป้ายกำกับตามสูตร แนบภาพหน้าจอที่แสดงตารางแอตทริบิวต์
14 qgis 

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

4
การป้องกันไม่ให้ป้ายข้อความซ้อนทับเครื่องหมายอื่น ๆ ใน QGIS?
มีวิธีการภายใน QGIS ในการป้องกันไม่ให้เลเบลข้อความซ้อนทับไอคอนที่ใช้เพื่อเลเบลเลเยอร์จุดหรือไม่? ในแผนที่ตัวอย่างที่แสดงด้านล่างมีสองชั้น: เลเยอร์ถนนซึ่งมีป้ายกำกับโดยใช้เครื่องมือการทำป้ายกำกับใหม่ เลเยอร์จุดซึ่งใช้ไอคอน svg เพื่อแสดงโล่ทางหลวง ฉันมีกรณีการใช้งานอื่น ๆ สำหรับสิ่งนี้เช่นการป้องกันการทับซ้อนไอคอนสถานีรถไฟ ในตัวอย่างนี้ฉันสามารถย้ายจุดอย่างไรก็ตามในกรณีอื่น ๆ เช่นสถานีรถไฟใต้ดินนั่นไม่ใช่วิธีแก้ปัญหาที่ใช้การได้ ทางออกที่เป็นไปได้ที่ฉันกำลังพิจารณาจะเกี่ยวข้องกับ: การเพิ่มคอลัมน์ไปยังไฟล์ dbf ของเลเยอร์จุด เติมคอลัมน์ที่เพิ่มด้วยNullหรือช่องว่าง เปิดใช้งานการติดฉลาก [สไตล์ใหม่] ของ QGIS สำหรับคอลัมน์ที่เพิ่ม นี่เป็นวิธีที่จะไปหรือมีวิธีที่ดีกว่า ข้อมูล QGIS: ฉันใช้รุ่น 1.7.4 และรุ่น 1.8 ที่คอมไพล์เมื่อเร็ว ๆ นี้บน Mac OS 10.7.4 ฉันยังมีรุ่น Linux และ Windows การอัพเดทความคืบหน้า : วิธีการที่ฉันอธิบายไว้ข้างต้นใช้งานได้แม้ว่าจะต้องทำการแก้ไขสองขั้นตอน แทนการใช้อักขระช่องว่างหรือNullเป็นพื้นที่ที่ไม่ทำลายจะต้องมีการใช้ ขณะที่การทดสอบผมพบว่าเขตข้อมูลที่มีNullจะไม่แสดงผลและสาขาที่มีเพียงพื้นที่ (s) จะถูกแปลงเป็นNull (ดูหน้าวิกิพีเดียนี้สำหรับข้อมูลเกี่ยวกับวิธีการพิมพ์ช่องว่างไม่แตก ) …
14 qgis  labeling 

5
จะคำนวณสถิติแรสเตอร์สำหรับรูปหลายเหลี่ยมได้อย่างไร
ฉันจะคำนวณจำนวนเงินเฉลี่ย ฯลฯ ของคะแนนแรสเตอร์ (หลายแบนด์) ต่อรูปหลายเหลี่ยมของเวกเตอร์เลเยอร์ได้อย่างไร ฉันบอกว่านี่เรียกว่า "สถิติเชิงพื้นที่" ฉันลองกับ QGIS ก่อน มีวิธีที่จะทำ แต่มันช้าเกินไป (แปลงแรสเตอร์เป็นเวกเตอร์ตัดกับเวกเตอร์เลเยอร์ที่สองคำนวณเรขาคณิตส่งออกตัวเลขคำนวณสถิติด้วยสเปรดชีตหรือโปรแกรมอื่นนำเข้าผลลัพธ์ใช้เวลาตลอดไปสำหรับฉัน 350,000 คะแนนแรสเตอร์) ฉันยังได้รับคำใบ้ในการใช้ saga-gis ที่มี "สถิติโซน" แต่ขึ้นอยู่กับหมวดหมู่จากแรสเตอร์แบนด์ไม่ใช่รูปหลายเหลี่ยมจากเวกเตอร์เลเยอร์ ดังนั้นในการใช้สิ่งนี้ฉันจะต้องแปลงเวกเตอร์เลเยอร์ของฉันเป็นแรสเตอร์แล้วคำนวณสถิติ นี่เป็นวิธีที่ผิดในการแก้ไขปัญหานี้ จะไม่มีวิธีในการพิจารณาคะแนนแรสเตอร์ที่เป็นของรูปหลายเหลี่ยม 2 รูปขึ้นไปเพราะมันถูกตัดกันโดยเขตแดนรูปหลายเหลี่ยม ฉันคิดว่าสถิติที่มีรูปหลายเหลี่ยมควรสามารถจัดการกับสิ่งนี้ดังนั้นฉันจึงคิดว่าฉันยังไม่พบโมดูลที่ถูกต้อง Saga-gis มีโมดูลมากมาย โปรดแจ้งให้เราทราบว่าอันไหนเหมาะสมที่สุดสำหรับแอปพลิเคชันนี้
14 qgis  raster  statistics  saga 

7
การอ้างอิงทางภูมิศาสตร์ DXF โดยใช้ QGIS? [ซ้ำ]
คำถามนี้มีคำตอบอยู่ที่นี่แล้ว : ชั้นเวกเตอร์การอ้างอิงทางภูมิศาสตร์ที่มีจุดควบคุมใช้ QGIS? (8 คำตอบ) ปิดให้บริการใน3 เดือนที่ผ่านมา ฉันมีตัว dxf ซึ่งสร้างขึ้นด้วยยูนิตในระดับที่ไม่ถูกต้อง ฉันจะยกระดับใน QGIS ได้อย่างไร? โปรดทราบว่ามันเปิดใน QGIS ในหน่วยแผนที่และตำแหน่งที่ไม่ถูกต้อง

1
ฉันจะสร้างฟอร์มที่กำหนดเองเพื่อป้อนแอตทริบิวต์ใน QGIS ได้อย่างไร
ฉันทำมาหลายครั้งแล้วใน ArcGIS และ ArcPad แต่ฉันไม่รู้ด้วยซ้ำว่าจะเริ่มสร้างรูปแบบที่กำหนดเองสำหรับการป้อนข้อมูลใน QGIS ได้อย่างไร ฉันต้องการทำเช่นนี้สำหรับการทำงานภาคสนาม - QGIS จะสร้างเครื่องมือภาคสนามที่ดีพร้อมการปรับแต่งเล็กน้อย
14 qgis 

1
วิธีที่ดีที่สุดในการเป็นตัวแทนของสะพานโดยใช้เลเยอร์เวกเตอร์จุดใน QGIS คืออะไร?
ฉันกำลังทำงานบนแผนที่เส้นทางเดินป่า / ขี่จักรยานในป่าซึ่งบางครั้งมีสะพานที่จำเป็นต้องแสดงบนแผนที่ ฉันพยายามหาวิธีที่ดีที่สุดในการจับภาพและเป็นตัวแทนของพวกเขาโดยใช้ QGIS และไฟล์รูปร่างจุด ฉันกำลังจับภาพพวกเขาในเลเยอร์ "คุณสมบัติ / เครื่องหมาย" โดยที่ฉันยังเก็บตำแหน่งของสิ่งต่าง ๆ เช่นบูธข้อมูลและคุณลักษณะ / สถานที่ที่น่าสนใจ ฉันมีแอททริบิวชื่อ "ประเภท" ที่ฉันใช้เพื่อจัดรูปแบบคุณลักษณะแต่ละประเภท ("บริดจ์", "ข้อมูล", "คุณสมบัติ" ฯลฯ ) และฟิลด์ "ชื่อ" ฉันสามารถใช้เพื่อติดป้ายกำกับคุณลักษณะได้ เนื่องจากบริดจ์ชี้ไปในทิศทางที่แน่นอนฉันจึงเพิ่มฟิลด์ "การหมุน" ซึ่งฉันอ้างอิงใน "สไตล์, ขั้นสูง, ฟิลด์การหมุน" ในที่สุดฉันก็ใช้ "หน่วยแผนที่" เป็นหน่วยของฉันดังนั้นขนาดของสะพานจึงขยายตามขนาดของแผนที่ ฉันกำลังพิจารณาที่จะเพิ่มฟิลด์ "ขนาด" ในเลเยอร์ "คุณสมบัติ" ด้วยเช่นกันในกรณีที่ฉันพิจารณาว่าบริดจ์ที่แตกต่างกันนั้นจำเป็นต้องมีขนาดแตกต่างกัน ฉันอยากรู้ว่าคนอื่นจะจับสะพาน / สไตล์อย่างไรและหากไม่มีสิ่งใดที่ฉันไม่ได้พิจารณา นี่คือภาพหน้าจอที่มีลักษณะ:
14 qgis  vector  symbology 

1
วิธีแรเงาหรือวางซ้อนแผนที่แรสเตอร์เพื่อสะท้อนเวลาของวันและแสงโดยรอบ
ฉันมีแรสเตอร์ในเวลากลางวันของพื้นที่ศึกษาของฉัน ฉันมีเคาน์เตอร์มากกว่า 20 แห่งในพื้นที่ศึกษาที่นับ "สิ่ง" ด้วยเวลาประทับ ใช้PyEphemฉันกำหนดประเภทของแสงโดยรอบสำหรับแต่ละจุดข้อมูลที่เก็บรวบรวม สิ่งที่ฉันต้องการทำ: เพิ่มการซ้อนทับแบบโปร่งใสสีเทา / กึ่งเพื่อสะท้อนแสงโดยรอบ (พลบค่ำ, พระอาทิตย์ขึ้น, กลางวัน, พระอาทิตย์ตกและมืด) เป้าหมายสุดท้าย: สร้างการสร้างภาพข้อมูลตามเวลาของการรวบรวมข้อมูลที่เน้นเวลาของวัน หรือสามารถสร้างสแนปชอตในเวลาที่แน่นอนด้วยการซ้อนทับสีเทาที่เหมาะสม คิดว่านี่เป็นภาพ: แหล่ง

1
การเลือกกลุ่มเพื่อนบ้านที่ใกล้ที่สุดใน QGIS
ฉันมีรายการที่มีมากกว่า 100,000 คะแนนในรูปแบบ lat / long ซึ่งฉันได้นำเข้าสู่ qgis ตอนนี้สิ่งที่ฉันพยายามทำที่นี่คือจัดกลุ่มจุดทั้งหมดเหล่านี้เป็นกลุ่มกล่องและโดยที่ฉันหมายถึงว่าฉันต้องการแยกแผนที่เป็นกล่องขอบ ความต้องการของฉันมีดังนี้: ไม่ควรจัดกลุ่มที่มีกล่องน้อยกว่า 100 และไม่เกิน 200 คะแนน ไม่ควรมีจุดอยู่ในกลุ่มมากกว่าหนึ่งกลุ่ม คะแนนทั้งหมดควรขึ้นอยู่กับเพื่อนบ้านที่ใกล้ที่สุด ฉันจะทำสิ่งนี้ผ่าน qgis ได้อย่างไร? ฉันสมมติว่าสามารถส่งรหัสแบบสอบถามที่กำหนดเองและบันทึกผลลัพธ์หรือกล่องที่สร้างขึ้นเป็นรูปร่างไฟล์ที่ถูกต้องหรือไม่ มีคนช่วยอธิบายวิธีการนี้ให้สำเร็จและรหัสจะเป็นอย่างไร ตามที่กล่าวไว้วัตถุประสงค์ของฉันคือการแสดงกล่องสี่เหลี่ยมจำนวนหนึ่งเป็นเลเยอร์ shapefile โดยภายในแต่ละกล่องจะมีคุณสมบัติไม่น้อยกว่า 100 คุณสมบัติและไม่เกิน 200


2
การโอนกระแส (การเชื่อมต่อ + ค่า) ระหว่างรูปหลายเหลี่ยม
ใน QGIS มีสองรูปร่างไฟล์ที่แสดงถึงข้อมูลเคลื่อนไหวระหว่างเซลล์และอีกหนึ่งเลเยอร์เพิ่มเติมดูที่ภาพด้านล่าง การย้ายข้อมูลที่กำหนดโดย: รูปหลายเหลี่ยม"LayerA"(สี่เหลี่ยมโปร่งใสด้วยเค้าร่างสีแดง) นอกจากนี้ยังเกี่ยวข้องกับวงกลมที่แสดงถึงการเคลื่อนไหวภายในเซลล์มองเห็นตำแหน่งของ"LayerA"geocentroids ชั้น Polyline "Flows"(ลูกศรสีเหลือง / สีเทา) ถ่ายทอดค่าผ่านการเชื่อมต่อระหว่าง"LayerA"คุณสมบัติของ geocentroids เลเยอร์เป้าหมาย: รูปหลายเหลี่ยม"LayerB"(สีม่วงอ่อนที่มีเค้าร่างสีเทาเข้ม) นอกจากนี้ฉันได้ถ่ายโอนแล้ว"FLUX"และค่าการเคลื่อนไหวภายในเซลล์จาก"LayerA"เป็น"LayerB"รูปหลายเหลี่ยมดูคำถามก่อนหน้าของฉัน: รับค่าระหว่างรูปหลายเหลี่ยมใน QGIS? . มันก็ทำได้โดยใช้%การ$areaคำนวณ อาจจะมีวิธีการแก้ปัญหาที่มีความหมาย / วิธีการของการถ่ายโอน / ส่งสัญญาณ / การเปลี่ยนแปลงการไหลของ การเชื่อมต่อแทนด้วย"Flows"และคุณค่าของมันมาจากความสัมพันธ์ของเข้าไปในความสัมพันธ์ของ"LayerA""LayerB" ฉันจะบรรลุการเชื่อมต่อเหล่านั้นในฐานะ polylines ได้อย่างไร "Flows"นอกจากนี้กระแสใหม่จะได้รับมรดกสไตล์คล้ายกับ โดยการร้องขอฉันสามารถให้ตัวอย่างของข้อมูล กระแสจะมีอยู่ไม่ได้อยู่ระหว่างคุณสมบัติของ"LayerA"แต่ระหว่างคุณสมบัติของ "LayerB"เป้าหมายหลักคือเพื่อให้ได้แอตทริบิวต์"FLUX"(เช่นจาก / ถึง) สำหรับการเชื่อมต่อระหว่างที่"LayerB"เป็นไปได้เช่นตาราง / Origin-Destination Matrix มีข้อกำหนด / เกณฑ์บางประการที่ควรปฏิบัติตาม: 1.ไม่มีการเชื่อมต่อการไหลระหว่างส่วนต่าง ๆ ของคุณสมบัติ (เลือกเป็นสีเหลือง) ในเซลล์เดียวกัน 2.ไม่มีการเชื่อมต่อระหว่างคุณสมบัติเดียวกันแม้จะอยู่ในส่วนต่าง …

4
แปลงแรสเตอร์ให้เป็นรูปหลายเหลี่ยมได้อย่างราบรื่นใน QGIS
ฉันประสบความสำเร็จอย่าง จำกัด ในการสร้างรูปหลายเหลี่ยมเส้นเรียบจากชั้นแรสเตอร์ ฉันได้สร้างเส้นชั้นความสูงและเส้นเขตแดนและใช้ QGIS Union จากนั้นฉันก็ใช้ QGIS Polygonize จากนั้นใช้สถิติเชิงพื้นที่กับแรสเตอร์ดั้งเดิมเพื่อรับค่ารูปหลายเหลี่ยม วิธีที่สองที่ฉันพยายามคือการแปลงแรสเตอร์เป็นรูปหลายเหลี่ยม จากนั้นสร้างคอลัมน์คุณลักษณะใหม่ที่โค้งมนไปยังรูปร่างที่ฉันต้องการ จากนั้นฉันก็ยุบบรรทัดระหว่างค่าเดียวกัน จากนั้นใช้ v.generalize วิธีนี้เร็วกว่าเล็กน้อย แต่จะทำให้รูปหลายเหลี่ยมมีรอยหยัก / ไม่สลบ มีวิธีที่ง่ายกว่านี้หรือเปล่าที่ใช้งานได้จริงตลอดเวลา ดูเหมือนว่าควรมีคำสั่งง่าย ๆ ที่ทำกระบวนการทั้งหมด
14 qgis  raster  contour 

3
Inverting Polygons โดยใช้ QGIS
ฉันมี Shapefile พร้อมคุณสมบัติรูปหลายเหลี่ยมซึ่งเป็นตัวแทนพื้นที่โลก (ทวีปเกาะ) เป็นไปได้ไหมที่จะคว่ำสิ่งเหล่านี้และได้รับเรขาคณิตที่แสดงถึงมหาสมุทรและทะเลของโลก? ดังนั้นรูปหลายเหลี่ยมของดินแดนดั้งเดิมจึงจำเป็นต้องกลายเป็นวงแหวนในรูปหลายเหลี่ยมระดับโลกเดียวที่ครอบคลุมดาวเคราะห์ โดยทั่วไปฉันกำลังมองหาบางอย่างเช่นเลือก> อินเวอร์สใน Photoshop ฉันกำลังใช้ QGIS

1
ใช้แผนที่พื้นหลังที่นี่ใน QGIS
ปลั๊กอิน OpenLayers สำหรับ QGIS อนุญาตให้หนึ่งเพิ่มแผนที่พื้นหลังจากแหล่งต่าง ๆ ไปยังกรอบข้อมูล แหล่งข้อมูลเหล่านี้รวมถึง OSM, Google, Bing, MapQuest และ Apple อย่างไรก็ตาม Nokia's HERE Maps ไม่ใช่ของพวกเขา ไม่มีใครรู้วิธีเพิ่มสิ่งนี้หรือมีตัวเลือกอื่นให้ใช้ที่นี่ Maps เป็นพื้นหลังใน QGIS เท่าที่ฉันรู้ไม่มีวิธีง่ายๆในการเพิ่ม HERE Maps เป็นพื้นหลังใน ArcMap แต่เป็นไปได้ในตัวตรวจสอบข้อมูล FME ตราบใดที่คุณมีบัญชี Developer Developers
14 qgis  fme  here-maps 

2
เป็นไปได้ไหมที่จะใช้ความคิดเห็นใน QGIS Query Builder กับ ESRI Shapefiles
ฉันลองใช้ข้อความค้นหาต่าง ๆ ในตัวสร้างแบบสอบถาม มีวิธีแสดงความคิดเห็นแบบสอบถามหรือไม่ ฉันลองด้วย /* */ # -- ปราศจากความสำเร็จ : เกิดข้อผิดพลาดขณะดำเนินการค้นหา ผู้ให้บริการข้อมูลกล่าวว่า: ข้อผิดพลาด OGR [3] 1: ข้อผิดพลาดในการแยกวิเคราะห์ SQL Expression: ข้อผิดพลาดทางไวยากรณ์ แก้ไข : ฉันได้ส่งคำขอคุณสมบัติของคำถามนี้: http://hub.qgis.org/issues/10914 @Bernd V. สังเกตว่านิพจน์ได้รับการประเมินแตกต่างกันไปตามรูปแบบของเวกเตอร์ (ดูที่ปุ่ม [วิธีใช้] ในตัวสร้างคิวรีสำหรับข้อมูลเพิ่มเติม)
14 qgis  query 

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