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

สำหรับคำถามเฉพาะของ QGIS ซีรี่ส์ 3.x

1
วิธีควบคุมความยาวลูกศรของเครื่องหมายฟิลด์เวกเตอร์ในเลเยอร์รายการเลเยอร์
ใน QGIS 2.14.5 LTR (และเมื่อเร็ว ๆ นี้ใน QGIS 3.0) ฉันได้ตั้งค่าการออกแบบแผนที่ที่สวยงามด้วยตัวแสดงภาพที่สำเร็จการศึกษาและตัวบ่งชี้เขตเวกเตอร์สำหรับแต่ละช่วงค่า (ความยาวลูกศรเป็นสัดส่วนโดยตรงกับความเร็วกระแสซึ่งอยู่ในช่วง 0.001 - ~ 5m / s) สิ่งนี้ใช้งานได้ดี แต่ฉันสงสัยว่าฉันพลาดการตั้งค่าเพื่อทำให้ลูกศรในตำนานสั้นลงหรือไม่ ด้วยหน้าต่างชั้นความกว้าง 'ปกติ' ค่าคลาสไม่สามารถมองเห็นได้: หน่วย: มิลลิเมตร เดาแรกของฉันคือว่ามันมีฏ จะทำอย่างไรกับการสลับความยาวลูกศรหน่วยความกว้างของเส้นจากหน่วยมิลลิเมตรไปยังหน่วยแผนที่ แต่สิ่งนี้จะไม่ส่งผลต่อตำนาน: หน่วย: หน่วยแผนที่ UPDATE ปัญหายังคงอยู่ใน QGIS 3.0 ฉันสร้าง screencast เพื่อให้เห็นภาพนี้: https://youtu.be/oxJ3tGXFB18 ในคุณสมบัติ / สัญลักษณ์สัญลักษณ์แสดงผลอย่างถูกต้อง: โปรดทราบว่ารายการเลเยอร์แสดงเครื่องหมายอย่างถูกต้องเมื่อทำซ้ำเลเยอร์หรือใช้การเปลี่ยนแปลงกับสไตล์ตราบใดที่ความกว้างของเลเยอร์แผงไม่เปลี่ยนแปลง

6
QGIS 3.0 ไม่สามารถโหลดการประมวลผลปลั๊กอินไม่มีโมดูลชื่อ 'osgeo' บน Manjaro Linux
ฉันได้ติดตั้ง QGIS3 จากแพ็คเกจ AUR รวมถึงการพึ่งพาเพิ่มเติมทั้งหมด: https://aur.archlinux.org/packages/qgis/ อย่างไรก็ตามเมื่อเปิดตัวฉันได้รับข้อผิดพลาดดังต่อไปนี้: Couldn't load plugin 'processing' ModuleNotFoundError: No module named 'osgeo' Traceback (most recent call last): File "/usr/share/qgis/python/qgis/utils.py", line 311, in loadPlugin __import__(packageName) File "/usr/share/qgis/python/qgis/utils.py", line 664, in _import mod = _builtin_import(name, globals, locals, fromlist, level) File "/usr/share/qgis/python/plugins/processing/__init__.py", line 28, in from processing.tools.dataobjects import * …

2
สคริปต์ R ใน QGIS 3.0?
ดูเหมือนว่าตัวเลือกการประมวลผลใน QGIS 3.0 จะไม่มี R Scripts อีกต่อไป (ไม่มีอยู่ในรายการพร้อมกับ SAGA, GRASS และ GDAL) นี่เป็นการเปลี่ยนแปลงใน QGIS รุ่นนี้หรือฉันมีปัญหากับการติดตั้งหรือไม่?
13 qgis  r  qgis-3 

2
QGIS 3 สร้างโฟลเดอร์“ palettes” ที่ไร้ประโยชน์ต่อไป
การติดตั้งใหม่ของ QGIS 3.0.x สร้างโฟลเดอร์ "palettes" อย่างเป็นระบบใน c: / บน Windows แม้ว่าคุณจะลบมันก็จะได้รับการสร้างขึ้นใหม่ทุกครั้งหลังจากรีสตาร์ท / ติดตั้งใหม่ของ QGIS เคล็ดลับในการกำจัดโฟลเดอร์นี้ครั้งเดียวและดีไหม? หรืออย่างน้อยก็เปลี่ยนเส้นทางที่มันถูกสร้างขึ้น?
13 qgis  qgis-3 

3
จะแก้ไขการเรียกใช้คอนโซล GDAL / OGR ใน QGIS 3.0 ได้อย่างไร
ใน QGIS 2.XX เครื่องมือแถบเมนูแบบหล่นลงมีกล่องโทรที่สามารถแก้ไขได้ที่ด้านล่างซึ่งคำสั่งที่ไม่พร้อมใช้งานใน gui สามารถป้อนด้วยตนเอง (โดยคลิกที่ปุ่มดินสอ) ใน 3.0 เครื่องมือแถบเมนูเหมือนกับเครื่องมือ GDAL ที่พบในกล่องเครื่องมือการประมวลผลซึ่งมีเหตุผลมากกว่า แต่ตอนนี้ฉันไม่เห็นวิธีการเพิ่มคำสั่งง่ายๆในการทำงานของเครื่องมือ ตัวอย่างที่ฉันแนบเป็นwarp (reproject)เครื่องมือฉันต้องการเพิ่มคำสั่ง " -wo CUTLINE_ALL_TOUCHED=TRUE" ฉันจะทำอย่างไร
13 gdalwarp  qgis-3 

2
บันทึกและโหลดโปรไฟล์ผู้ใช้ใน QGIS
มีวิธีใช้ไฟล์กำหนดค่าหรืออาจเป็น. ini ในการโหลดการตั้งค่าที่เกี่ยวข้องสำหรับ QGIS เมื่อมีการตั้งค่าอาจแชร์กับคนอื่นหรือไม่ ติดตั้งปลั๊กอินและที่เก็บปลั๊กอินแล้ว แถบเครื่องมือเปิดใช้งานและปิดใช้งาน การจัดวางแถบเครื่องมือบนหน้าจอ QGIS เส้นทาง SVG สำหรับสไตล์ที่ระบุในเมนู QGIS: ตัวเลือก, ระบบ "คุณพบวิธีที่จะทำให้ QGIS ส่งออกโปรไฟล์ผู้ใช้ที่มีอยู่ไปยังตำแหน่งใหม่ที่ระบุไว้ข้างต้นหรือไม่ - SAnderka 3 มี.ค. 14 เวลา 13:44" ( ฉันจะรวมศูนย์การเชื่อมต่อ QGIS สำหรับการติดตั้ง QGIS หลายแห่ง ) QGIS 3.2.2-1 ได้รับการแก้ไขแล้ว ออกจากการติดตามและไม่ลบเพียงเพื่อให้เป็นที่ชัดเจนว่าวิธีการเหล่านี้อย่างน้อยสำหรับฉันไม่ทำงาน พยายามต่อไปนี้ไม่ประสบความสำเร็จ QGIS 2.2, QGIS 2.14-15 1. สามารถส่งออกการตั้งค่าเริ่มต้นโดยใช้ Open OSGeo4W วาง: qgis --optionspath "X:\mynat\qgis" --configpath …

3
ทำปลั๊กอิน QGIS หลามสำหรับทั้งรุ่น 2.x และ 3.x?
ฉันอยู่ระหว่างการโอนย้ายปลั๊กอิน QGIS python จากและQGIS 2ไปยังQGIS 3แหล่งข้อมูลต่างๆ ยังไม่ชัดเจนว่าเป็นไปได้หรือไม่ที่จะมีปลั๊กอินที่เข้ากันได้กับทั้งสองเวอร์ชันหรือหากจำเป็นต้องมีสองจุดจับสำหรับปลั๊กอินเวอร์ชัน ปัญหาที่ฉันได้รับจนถึงตอนนี้คือวิธีจัดการการนำเข้า PyQt (PyQt4 / PyQt5)?

4
รับรหัสหลาม QGIS 2.x เพื่อทำงานใน QGIS 3.x? วัตถุไม่มีแอตทริบิวต์ 'legendInterface'
โค้ดต่อไปนี้ทำงานได้ดีใน QGIS 2.x แต่มันไม่ทำงานใน QGIS 3.x myDir = 'd:/work/output_folder/' layers = iface.legendInterface().layers() pipe = QgsRasterPipe() for layer in layers: extent = layer.extent() width, height = layer.width(), layer.height() renderer = layer.renderer() provider=layer.dataProvider() crs = layer.crs().toWkt() pipe.set(provider.clone()) pipe.set(renderer.clone()) opts = ["COMPRESS=LZW"] file_writer = QgsRasterFileWriter(myDir + layer.name() + ".tif") file_writer.setCreateOptions(opts) file_writer.writeRaster(pipe, width, height, …

1
เปิดใช้งาน 'การเปลี่ยนแปลงทันที' CRS ใน QGIS 3 หรือไม่
ใน QGIS 2.8 มีปุ่มชัดเจนเพื่อ 'เปิดใช้งานการแปลง CRS ทันที' ใน "คุณสมบัติของโครงการ" สำหรับโครงการใหม่ เห็นที่นี่: แต่ใน QGIS 3.0 ฉันไม่สามารถหามันเพื่อช่วยชีวิตฉันได้ ใครช่วยได้บ้าง
12 qgis  qgis-3 

1
รุ่น QGIS ให้ผลลัพธ์ที่แตกต่างกันในการคำนวณ $ area?
เมื่อให้คะแนนการสอบฉันพบว่า QGIS 3.2 และ 3.4 ให้คุณค่าที่แตกต่างในการคำนวณ$areaบนรูปหลายเหลี่ยม ฉันทดลองใช้$areaและarea($geometry)เพื่อตรวจสอบความแตกต่างระหว่างการคำนวณภาพถ่ายกับระนาบทรงรี ดูเหมือนว่า QGIS 2.18 จะคำนวณพื้นที่ระนาบเป็นค่าเริ่มต้น$areaในขณะที่ QGIS 3.4 ให้พื้นที่รูปวงรีสำหรับ$area(ตามที่อธิบายไว้ในส่วนความช่วยเหลือของฟังก์ชัน) ใน QGIS 3.2 $areaสร้างค่าที่แตกต่าง (ค่อนข้างสูง) กว่า$areaใน QGIS 3.4 ในขณะที่area($geometry)สร้างค่าเดียวกันในสองเวอร์ชัน ตามบริบทแล้วข้อมูลของฉันถูกฉายบน EPSG: 32717 (WGS84 UTM z17 S) ข้อมูลเชิงลึกเกี่ยวกับสิ่งที่เกิดขึ้น? นี่เป็นข้อบกพร่องหรือไม่? ฉันต้องการอธิบายนักเรียนเหล่านี้ให้ทราบและควรระวังเมื่อคำนวณตัวแปรที่ได้จากพื้นที่
11 qgis  qgis-3  area 

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

2
processing.runalg () พ่น“ TypeError: การจับคลาสที่ไม่สืบทอดจาก BaseException ไม่ได้รับอนุญาต”
สวัสดีทุกคนฉันกำลังใหม่กับ PyQGIS และฉันพยายามเรียกใช้สคริปต์ใน QGIS 3.0 โดยไม่ประสบความสำเร็จ (มันวิ่งอย่างสมบูรณ์ใน 2.18) และได้รับข้อผิดพลาดเดียวกันเสมอ: AttributeError: โมดูล 'กำลังประมวลผล' ไม่มีคุณลักษณะ 'runalg' ในระหว่างการจัดการกับข้อยกเว้นข้างต้นเกิดข้อยกเว้นอื่น: การติดตามย้อนกลับ (การโทรล่าสุดครั้งล่าสุด): ไฟล์ "C: \ PROGRA ~ 1 \ QGIS3 ~ 1.0 \ apps \ Python36 \ lib \ code.py ", บรรทัดที่ 91, ใน runcode exec (รหัส, self.locals) ไฟล์" ", บรรทัดที่ 8, ใน TypeError: ไม่อนุญาตให้รับคลาสที่ไม่ได้รับสืบทอดจาก …

2
การเพิ่มเลเยอร์ OpenStreetMap WMS ให้กับ QGIS
ฉันกำลังพยายามเพิ่ม Openstreet Map (OSM) ลงใน QGIS3 (Ubuntu 16.04) เป็นเลเยอร์ WMS พื้นหลัง ฉันพบรายการOSM WMS Serversและแท็บWMSในData Source Manager ใหม่ (Ctrl + L) แต่หลังจากคลิกปุ่มใหม่และป้อน URL http://www.osm-wms.deเพื่อสร้างการเชื่อมต่อ WMS ใหม่ฉันจะได้รับการเชื่อมต่อใหม่ที่เรียกว่าosmซึ่งไม่สามารถใช้งานได้ ฉันไม่สามารถขยายการเชื่อมต่อในบานหน้าต่างดัชนีเหมือนกับสิ่งอื่น ๆ เช่น PostGIS หรือเพิ่มอะไรก็ได้จากการเชื่อมต่อนั้น บางคนสามารถให้คำแนะนำเกี่ยวกับวิธีเพิ่มเลเยอร์ WMS ด้วยตนเอง (โดยไม่ต้องใช้ปลั๊กอิน)

5
มีวิธีใน QGIS 3 เพื่อรับคุณสมบัติที่เลือก WKT หรือไม่?
ใน QGIS 2.x ฉันใช้ปลั๊กอินgetWkt : https://github.com/hugoledoux/QGIS-getWKTเพื่อรับ WKT ของคุณสมบัติที่เลือก แต่ปลั๊กอินนั้นไม่มีอยู่ใน QGIS 3.x ความสามารถนั้นถูกสร้างขึ้นในแกน QGIS 3 หรือไม่? หรือเป็นกรณีที่เรากำลังรอให้ปลั๊กอินติดตาม?

1
ความแตกต่างระหว่างสเกลและกริดใน QGIS?
ฉันใหม่ใน QGIS และฉันไม่สามารถเข้าใจได้ว่าตารางและมาตราส่วนทำงานอย่างไร ฉัน"Project CRS"และฉัน"Grid CRS"ควรจะเหมือนกันหรือไม่? ฉันเล่นด้วยการตั้งค่าและหลังจากนั้นสักครู่และจัดการเพื่อให้ได้สิ่งที่ฉันคิดว่าเป็นกริดที่ถูกต้อง (ขึ้นอยู่กับการเปรียบเทียบกับแผนที่ที่มีอยู่) แต่ถึงกระนั้นฉันไม่แน่ใจว่าจะตั้งค่าบนแผนที่อื่น ๆ ที่ฉันวางแผนจะทำอย่างไรและ Google ก็ไม่ได้ช่วยอะไร ปัญหาของฉันคือ - ขนาดของฉันถูกปิด ตัวอย่างเช่นฉันรู้ว่าระยะทางจากซาเกร็บถึงศรีสะเกษประมาณ 50 กม. และจากแผนที่ของฉันมันบอกว่าประมาณ 70/80 ตัวอย่างอื่น ๆ ที่รุนแรงยิ่งขึ้น อะไรคือปัญหา? ทำไมเครื่องชั่งของฉันถึงทำงานตอนนี้ ฉันยืนยันภาพของฉันอย่างสมบูรณ์แบบ - มันตรงกับเลเยอร์ OpenStreetMap ที่อยู่ข้างใต้อย่างสมบูรณ์ - แต่สเกลของฉันยังคงปิดอยู่ โปรเจคคือ World Mercator

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