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

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

2
ทำให้ rasters หลายชุดเหมือนกัน
ฉันได้นำเข้า rasters บางอย่างที่ควรจะเชื่อมต่ออย่างต่อเนื่อง แต่พวกเขาสร้างตารางที่มีขอบกั้นระหว่างพวกเขา ฉันอาจสันนิษฐานว่านี่เป็นเรื่องของการสอบเทียบระหว่างแรสเตอร์แต่ละอัน แต่ฉันไม่แน่ใจว่าจะรันมันอย่างไรในรูปแบบดาต้า มีใครเคยมีประสบการณ์เช่นนี้มาก่อนและอาจจะรู้วิธีแก้ปัญหาที่เป็นไปได้เพื่อให้ภาพรวมของ rasters ทั้งหมดจะราบรื่นขึ้น ทั้งหมดนี้ควรจะเชื่อมโยงกันในเชิงภูมิศาสตร์ ดังนั้นปัญหาของ 'ขอบเขต' ของสแควร์ ฉันใช้ QGIS บน windows

1
SAGA Inversion Weight Distance Distance ใน QGIS - วิธีกำหนดจำนวนขั้นต่ำ
ฉันกำลังวิเคราะห์ชุดข้อมูลจุด postGIS ใน QGIS เวอร์ชัน 2.8.2 ประมาณ 200k ฟีเจอร์โดยรวม ในการคำนวณค่าเฉลี่ยถ่วงน้ำหนักฉันใช้เทคนิคการแก้ไขค่าน้ำหนักระยะทางผกผันของ Inverse อย่างไรก็ตามฉันกังวลว่าค่า "สูง" ที่ฉันเห็นในผลลัพธ์นั้นเป็นผลมาจากค่าที่เกินขอบเขตจำนวนหนึ่งไม่ใช่พื้นฐานของรูปแบบเชิงพื้นที่ที่มีความหมายใด ๆ มีวิธีในปลั๊กอิน SAGA IDW - หรือเครื่องมือ IDW อื่น - เพื่อกำหนดจำนวนขั้นต่ำที่จำเป็นสำหรับพื้นผิวแรสเตอร์เพื่อคำนวณค่าเฉลี่ยถ่วงน้ำหนักวิธีเดียวกับที่จะพิจารณาจำนวนคะแนนสูงสุดหรือไม่

1
การคำนวณความสัมพันธ์เชิงพื้นที่ระหว่างคุณสมบัติจากสองเลเยอร์ที่แยกจากกันใน QGIS
ฉันพยายามที่จะตรวจสอบว่าการปรากฏตัวของกองกำลังทหารประจำการจำนวนมากในพื้นที่นั้นมีความสัมพันธ์เชิงพื้นที่กับอาชญากรรมที่รุนแรงในระดับที่สูงขึ้น / ต่ำลงหรือไม่ นั่นคือพื้นที่โดยรอบฐานทัพขนาดใหญ่มีความรุนแรงโดยเฉลี่ยมากกว่าพื้นที่ที่ไม่ได้อยู่ใกล้ฐานทัพหรือไม่ ฉันกำลังทำงานกับชุดข้อมูลสองชุดต่อไปนี้: (1)ชุดข้อมูลจุดของฐานทัพทหารในสหรัฐอเมริกาและระดับกองกำลังที่เกี่ยวข้อง: (2)ชุดข้อมูลทั่วประเทศเกี่ยวกับอัตราการเกิดอาชญากรรมรุนแรงตามเมือง / เมือง: ฉันรู้สึกว่าฉันกำลังมองหาโมเดลแรงโน้มถ่วงตามแบบที่ฟังก์ชั่น "มวล" ให้ระดับกองทหารในแต่ละฐาน ดังนั้นการปรากฏตัวของกองทหารขนาดใหญ่จะมีอิทธิพลเหนือพื้นที่ขนาดใหญ่และจะมีผลที่แข็งแกร่งกว่าใกล้กับจุดศูนย์กลางของมวล (เช่นที่ตั้งจุดในชั้น GIS) ฉันคิดว่าในความคิดมันจะมีลักษณะเช่นนี้: ในแผนภาพนี้X, Y, Zเป็นตัวแทนฐานทัพทหาร a, b, c, dแต่ละเมืองเป็นตัวแทน (แต่ละแห่งมีเขตข้อมูลอัตราความรุนแรงในตารางคุณลักษณะ) การไล่ระดับสีรอบฐานแสดงถึงเขตอิทธิพลซึ่งจะลดลงแบบเอกซ์โปเนนเชียลเมื่ออยู่ห่างจากศูนย์กลางเซนทรอยด์ การปรากฏตัวของกองทหารที่ใหญ่กว่านั้นเท่ากับรัศมีอิทธิพลที่ใหญ่กว่า (ด้วยระยะทางสูงสุดที่กำหนด) และยังมีอิทธิพลที่มากขึ้นใกล้กับศูนย์กลางที่สัมพันธ์กับพื้นที่ใกล้เคียงกับฐานที่เล็กกว่า แต่ละเมืองจะได้รับคะแนนตามการรวมขนาดของเวกเตอร์ "แรง" ทั้งหมดจากฐานโดยรอบทั้งหมดที่มีอิทธิพลต่อรัศมีที่พวกเขาอยู่เช่นในแผนภาพของฉันเมืองaจะมีคะแนน 0 เพราะอยู่ ด้านนอกของรัศมีฐานใด ๆ City bจะได้รับอิทธิพลจากฐานXเท่านั้น เมืองcจะได้รับอิทธิพลจากฐานZเท่านั้นและคะแนนจะต่ำกว่าbเนื่องจากXเป็นฐานที่ใหญ่กว่าZมาก ในที่สุด City dตั้งอยู่ภายในรัศมีของทั้งฐานXและYมันจะได้รับคะแนนจากการสรุปขนาดของอิทธิพลจากฐานทั้งสอง ฉันจะดูว่ามีความสัมพันธ์ระหว่างคะแนนที่สูงขึ้นสำหรับเมืองหนึ่งกับอัตราความรุนแรงที่สูงขึ้นหรือไม่ ฉันได้ดูโมเดลแรงโน้มถ่วงหลายแบบ ( Huff Modelsและอื่น ๆ ) แต่ไม่พบเท่าที่ QGIS …

1
เซนทรอยด์ของรูปหลายเหลี่ยมคำนวณได้อย่างไร
ฉันต้องการทราบว่าเครื่องมือเรขาคณิตของ QGIS -> polygon centroid คำนวณพิกัดจุดอย่างไร ยกตัวอย่างเช่นมันแบ่งนักเรียนประจำของรูปหลายเหลี่ยมออกเป็นจุดเล็ก ๆ หรือไม่ใช้สองคู่ของสองจุด (ความยาวและความกว้าง) ด้วยระยะทางสูงสุดและข้ามเส้นทั้งสองนี้เป็นเซนทรอยด์?

2
วิธีออกจาก QGIS หลังจากรันสคริปต์ python
ฉันต้องการเรียกใช้สคริปต์ python ผ่านqgis --code myscript.pyแล้วออกจากทันที ฉันใช้iface.actionExit().trigger()ซึ่งฆ่า QGIS เมื่อฉันเรียกใช้จากคอนโซลหลาม --codeแต่ไม่เมื่อใส่ในสคริปต์ที่ผมผ่านไป วิธีที่ถูกต้องในการออกจากทันทีคืออะไร ฉันใช้ QGIS 2.0.1 อัปเดต : ฉันได้ลองsys.exit()แล้ว QGIS จับมันและดึงหน้าต่างขึ้นมาด้วยสิ่งต่อไปนี้: An error occured during execution of following code: execfile('myscript.py') Traceback (most recent call last): File "", line 1, in File "myscript.py", line 14, in sys.exit() SystemExit อัปเดต : ใช้os.kill(os.getpid(), 9)งานได้ แต่มันแฮ็คสกปรกและฉันกำลังมองหาสิ่งที่ดีกว่า
10 qgis  python  pyqgis 

2
วิธีสร้างบรรทัดผู้นำแบบไดนามิก
ฉันกำลังพยายามสร้างบรรทัดผู้นำแบบไดนามิกโดยใช้มุมมอง PostGIS เพิ่มเติมจากเครื่องมือ QGIS„ ย้ายป้ายกำกับ“ CREATE VIEW leader_line AS SELECT gid, ST_MakeLine(geom, ST_SetSRID(ST_MakePoint(xcord_label, ycord_label), SRID))::geometry(linestring, SRID) AS geom FROM point WHERE xcord_label IS NOT NULL; นี้ทำงานได้ดีสำหรับป้ายกำกับทั้งหมดแต่สร้างผิดมองเส้นผู้นำสำหรับป้ายชื่อWHERE ST_X(geom) < xcord_labelWHERE ST_X(geom) > xcord_label ไม่มีใครรู้วิธีการวางสายผู้นำสำหรับป้ายกำกับอย่างเหมาะสมWHERE ST_X(geom) > xcord_labelหรือไม่ มีวิธีใดบ้างในการอ้างถึงพิกัด xmax ของฉลาก?

10
QGIS สามารถส่งออก Geospatial PDF สำหรับแอพแผนที่ Avenza PDF ได้หรือไม่
เนื่องจาก QGIS ใช้ GDAL แผนที่ใดที่ส่งออกเป็น PDF กลายเป็น Geospatial PDF หรือไม่ ฉันหวังว่าจะนำเข้าแผนที่จาก QGIS ไปยังแอพ Avenza PDF Map ในโทรศัพท์ของฉัน โพสต์ก่อนหน้ากล่าวถึงการส่งออกเป็น Geospatial PDF และ GeoTiff แต่ไม่มีคำตอบหรือกระบวนการที่แน่นอน

2
การคำนวณพื้นที่ QGIS นั้นแตกต่างกันเมื่อเปิดใช้งานการแปลงแบบ CRS fly
เมื่อฉันเปิด QGIS เพิ่มเลเยอร์และคำนวณพื้นที่ของ shapefile ผ่านเครื่องคิดเลขภาคสนามฉันได้พื้นที่ที่แตกต่างจากเมื่อฉันเปิด QGIS และตรวจสอบ "เปิดใช้งานการแปลง CRS ทันที" และคำนวณพื้นที่ นี่คือการทำให้แน่ใจว่าโครงการและเลเยอร์มีระบบพิกัดเดียวกัน (หมายเลข EPSG เดียวกัน) ผมทำอะไรผิดหรือเปล่า? ฉันมีรูปร่างไฟล์ที่มีการคำนวณพื้นที่ที่ทำกับ ArcGIS (ไม่ใช่ฉันข้อมูลถูกส่งมาให้ฉันและฉันไม่มีเงื่อนงำที่ CRS พื้นที่คำนวณด้วย ArcGIS) เลเยอร์ไฟล์ CRS คือ EPSG: 21781 (สวิตเซอร์แลนด์) ใน QGIS ถ้าฉันไม่เปลี่ยนการตั้งค่า OTF และปล่อยให้ CRS โครงการเป็น EPSG: 4326 (WGS84) ฉันได้รับค่าเดียวกันกับค่าพื้นที่ ArcGIS อย่างไรก็ตามถ้าฉันเปลี่ยน OTF ก่อนเพิ่มเลเยอร์เป็น EPSG: 21781 ฉันจะได้รับค่าพื้นที่ที่แตกต่างกัน ดังที่ฉันเข้าใจสิ่งนี้แนะนำว่า ArcGIS Area คำนวณด้วย …

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

2
การสร้างบัฟเฟอร์ตาม polyline โดยไม่มีการปิดท้ายบรรทัดและไม่ต้องยกเลิกการสร้างรูปหลายเหลี่ยมใน QGIS?
ฉันมีเลเยอร์บรรทัดที่คาดการณ์ (Shapefile) ใน QGIS สำหรับทุกส่วนของเส้นฉันต้องการสร้างรูปหลายเหลี่ยมโดยไม่มีการปิดท้ายบรรทัด Polygone ที่เป็นผลลัพธ์ไม่ควรถูกยุบไปเป็นอันเดียว ฉันลองใช้เครื่องมือบัฟเฟอร์ fTools สิ่งนี้สามารถสร้างบัฟเฟอร์ได้โดยไม่ต้องละลาย แต่เป็นไปไม่ได้ที่จะกำหนดแคปสิ้นสุดบรรทัด ฉันลอง v.buffer ของ GRASS ด้วย สิ่งนี้สามารถสร้างบัฟเฟอร์ด้วยสิ้นสุดบรรทัดที่กำหนด แต่ฉันไม่สามารถปิดการละลาย มีความเป็นไปได้ที่จะมีทั้งสองอย่าง: ไม่ละลายและไม่มีตัวพิมพ์ใหญ่ที่ปลายบรรทัด? ผลลัพธ์ควรเป็น Shapefile ที่มีรูปหลายเหลี่ยม (บัฟเฟอร์) สำหรับทุกส่วนของบรรทัด
10 qgis  buffer  dissolve 

2
วิธีการแปลงรอยเท้าอาคารด้วยดิจิทัลเป็นมุมฉาก
ด้วยการใช้ QGIS ฉันกำลังพยายามทำแผนที่แรสเตอร์แบบดิจิทัลและเนื่องจากในที่สุดฉันต้องการโหลดเลเยอร์ 2d เหล่านี้ลงในแบบร่างเพื่อเปลี่ยนเป็นแบบจำลอง 3 มิติฉันต้องการให้ทุกอย่างเป็นรูปสี่เหลี่ยมจัตุรัส นี่คือตัวอย่างของแผนที่ที่ฉันทำงานด้วย: เส้นสีเขียวที่คุณเห็นนั้นเป็นเลเยอร์เวกเตอร์ของรางรถไฟที่ฉันได้ทำการแปลงเป็นดิจิทัลโดยใช้รูปทรงของเส้นส่วนที่เหลือเป็นเลเยอร์ตามแรสเตอร์ที่ฉันอ้างอิงทางภูมิศาสตร์ได้อย่างถูกต้องและเป็นพื้นหลังทุกชั้น สิ่งที่ฉันตั้งใจจะทำคือการจับภาพรอยเท้าอาคารตัวอย่างของฉันและการใช้เครื่องมือรูปหลายเหลี่ยมจับภาพปกติสิ่งนี้: ขณะนี้ทำงานได้อย่างเพียงพอสำหรับการสร้างแผนที่เวกเตอร์ 2 มิติ (EG: เพื่อแสดงเป็นแผ่นแผนที่เว็บหรือใช้ใน QGis) มันไม่ดีสำหรับการส่งออกเป็น KML จากนั้นนำเข้าสู่ Sketch-up เนื่องจากทุกอย่างไม่ได้เป็นสี่เหลี่ยมจัตุรัส 100% ยิ่งมันยากมากที่จะได้ของ 100% สแควร์ อย่างที่คุณเห็นจากเครื่องมือของฉันใน QGis ฉันได้ติดตั้งรูปสี่เหลี่ยมดิจิทัลและปลั๊กอินเครื่องมือ CAD แต่สิ่งเหล่านี้ไม่ดีสำหรับสิ่งที่ฉันต้องทำตัวอย่างเช่นถ้าเราใช้เครื่องมือจับรูปหลายเหลี่ยมแบบ orthogonal: ฉันสามารถเริ่มต้นวาดเส้นแรกของฉันที่มุมที่ฉันต้องการ แต่แล้วทันทีที่ฉันกด CTRL เพื่อให้ได้สิ่งต่าง ๆ ในมุมที่ถูกต้องและ / หรือสี่เหลี่ยมจัตุรัสถึงบรรทัดแรกทุกอย่างผิดปกติเพราะปลั๊กอินไม่ได้ นำมุมการหมุนของอาคารมาพิจารณาซึ่งหมายความว่าจุดเพิ่มเติมใด ๆ เป็นจริงโดยเฉพาะขอบเขตทิศเหนือ / ทิศตะวันออก / แนวตั้งและ 90 องศากับแกนเหล่านั้น หากอาคารที่ฉันพยายามตามรอยอยู่บนแกนเหล่านั้นก็ไม่มีปัญหาทุกอย่างสมบูรณ์แบบ แต่ส่วนมากไม่อยู่ในมุมต่าง …
10 qgis  digitizing 

1
การคำนวณการเดินและขี่จักรยานแผนที่ Isochrone โดยใช้ QGIS & pgRouting?
เพิ่งติดตั้ง QGIS เพราะฉันเชื่อว่าฉันจะสามารถผลิตไอโซนิกเดินและขี่จักรยานได้จากจุดที่กำหนด ฉันทำสิ่งนี้ได้อย่างง่ายดายก่อนที่จะใช้ ArcMap แต่ฉันกำลังดิ้นรนกับ QGIS จริงๆ จากสิ่งที่ฉันได้อ่านฉันควรใช้การทำแผนที่ PGRouting และ OSM2PGrouting (ซึ่งฉันได้ติดตั้งแล้ว) ฉันไม่ได้ใช้ SQL มาก่อนและค้นหาแนวทางในการทำไอโซโทปเหล่านี้ ฉันได้อ่านเกี่ยวกับวิธีการต่างๆโดยละเอียดแล้ว SQL ส่วนใหญ่ที่ฉันกำลังดิ้นรนอยู่

2
ฟังก์ชั่นหลักใน QGIS จะใช้ประโยชน์จากมัลติเธรดหรือไม่?
หลังจากอ่านการเปิดใช้งานการประมวลผลแบบมัลติเธรดใน QGIS? ฉันสงสัยว่า QGIS 2.6 จะรวมสิ่งนี้หรือไม่เมื่อใช้กระบวนการต่างๆ ฉันตรวจสอบออนไลน์และฉันพบได้เพียงว่าการเรนเดอร์แบบมัลติเธรดนั้นได้รับการแนะนำให้รู้จักกับ QGIS 2.4 (ฉันคิดว่ามันจะใช้งานได้อีกใน 2.6) ตอนนี้แผนที่สามารถวาดใหม่ได้อย่างรวดเร็วโดยเฉพาะเมื่อจัดการกับชุดข้อมูลขนาดใหญ่ ฉันอ่านว่ามันค่อนข้างยากที่จะรวมฟังก์ชั่นมัลติเธรดเข้ากับคอร์และผู้ใช้ควรใช้โค้ด Python เพื่อให้บรรลุผลเช่นในการปฏิบัติการ Parallelising GIS ใน PyQGIS? . ฉันได้ตรวจสอบคำขอคุณสมบัติแล้วแต่ถูกปิดไป 9 เดือนโดย Tim Sutton ด้วยความคิดเห็นล่าสุด: "ฉันกำลังปิดตัวลงนี้ - Martin Dobias มีการนำไปใช้ในสาขาซึ่งจะถูกรวมเข้าด้วยกัน QGIS 2.2" ฟังก์ชั่นบางอย่างใน QGIS 2.6 ใช้ประโยชน์จากมัลติเธรด (หรือจะเน้นไปที่การเรนเดอร์อีกครั้ง) และถ้าไม่จะเปลี่ยนที่ QGIS 3.0 หรือไม่

2
QGIS ระยะทางของส่วนข้ามของโปรไฟล์โดยใช้ Ellipsoid?
ฉันกำลังทำงานกับ QGIS 1.8 และ 2.6 และไม่สามารถใช้เครื่องมือโปรไฟล์ข้ามส่วนใด ๆ เพื่อให้ระยะทางรี ("เหมาะสม") ระยะทางทั้งหมดใช้พิกัดทางภูมิศาสตร์ซึ่งยาว / ไกลเกินไป ตัวอย่างเช่นระยะทางเส้นตรงจาก Vancouver BC ถึง Kelowna ประมาณ 270km ภาพตัดขวางของฉันบอกว่ามันคือ 420km เครื่องมือวัดระยะทาง QGIS ช่วยให้คุณใช้ Ellipsoid (ฉันตั้งค่าของฉันเป็น WGS 84) และให้ฉัน 271km ทุกคนสามารถอธิบายวิธีรับเครื่องมือโปรไฟล์เพื่อให้ระยะทาง "ถูกต้อง" ได้หรือไม่

2
บันทึกหลายเลเยอร์จาก QGIS ไปยังฐานข้อมูล SpatiaLite หรือไม่
แต่ละครั้งที่ฉันบันทึกเลเยอร์จาก QGIS เป็น spatialite มันจะยืนยันในการสร้าง db ใหม่ (ถ้าคุณเลือก db ที่มีอยู่คุณจะถูกถามว่าจะยกเลิกหรือแทนที่) ฉันต้องการจัดทำเลเยอร์ทั้งหมดของโครงการเป็นฐานข้อมูล spatialite เดียวสำหรับการแจกจ่าย ฉันคิดว่าฉันสามารถใช้เครื่องมือ sqlite ดั้งเดิมเพื่อรวมเลเยอร์จากแต่ละไฟล์ แต่มันก็ดีที่ไม่ต้องทำเช่นนั้น
10 qgis  spatialite 

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