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

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

4
จะทำอย่างไรกับ -3.4e + 38 ค่า nodata?
ฉันพยายามประมวลผลไฟล์แรสเตอร์ทางชีวภาพบางอย่างเช่นสามารถดาวน์โหลดได้จากhttp://www.worldclim.org/current (ชุด bioclim) ดูเหมือนว่าพวกเขาจะตั้งค่า nodata -3.4e+38ตาม QGIS (ดูที่ผลลัพธ์ของ gdalinfo มัน-3.39999999999999996e+38) ดูเหมือนว่าเครื่องมือ gdal ไม่สามารถจัดการกับค่า nodata นี้ได้และ qgis ก็ไม่สามารถจดจำได้เช่นกัน ในสไตล์เลเยอร์มีรายการสำหรับ -3.4e + 38 ตั้งค่าเป็น 100% โปร่งใส แต่ยังคงแสดงค่าดังกล่าวแม้ว่าตัวเลือก "ระบุคุณสมบัติ" จะแสดงว่ามีค่า -3.4e + 38 ฉันได้ลองสร้าง vrt เพื่อแปลงค่า nodata เป็น -9999 แทน แต่นั่นก็ไม่ได้ผลเช่นกัน ฉันจะประมวลผลไฟล์ดังกล่าวเพื่อให้มีค่าโหนดที่ใช้งานได้อย่างไร
17 qgis  raster  gdal 

8
จัดเรียงตามหลายฟิลด์ในเวลาเดียวกันใน QGIS?
เป็นไปได้ไหมที่จะเรียงลำดับหลาย ๆ ฟิลด์ในเวลาเดียวกันใน QGIS? ตัวอย่างเช่นฉันต้องการจัดเรียงตารางตามชื่อรัฐแล้วภายในแต่ละรัฐเรียงตามชื่อเขต นี่จะเหมือนกับตัวเลือก Advanced Sort ที่มีอยู่ใน ArcMap

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

4
แก้ไข DEM แรสเตอร์ด้วยตนเอง (OpenSource) หรือไม่
เป็นไปได้ไหมที่จะแก้ไข DEM แบบแรสเตอร์ด้วยการเปลี่ยนค่าของเซลล์แรสเตอร์ด้วยตนเองเช่น "การทาสี"? My DEM (ASTER) มีข้อผิดพลาดเล็กน้อยหนึ่งข้อที่ระดับความสูงต่ำกว่าระดับความสูงจริงประมาณ 300 ม. มันควรจะเป็นเนินเขาไม่ใช่หลุม ... SRTM 4.1 เป็นสิ่งที่ดี แต่มีข้อผิดพลาดอื่น ๆ (เนินเขาสูงชันและเล็กมาก SRTM จึง "ไม่สนใจ" มัน (<90m)
17 qgis  grass  dem  saga 

2
คัดลอกรูปทรงเรขาคณิตจากคุณลักษณะหนึ่งไปยังอีกคุณลักษณะหนึ่งโดยไม่มีแอตทริบิวต์หรือไม่
ด้วย QGIS มันง่ายที่จะเพิ่มชิ้นส่วนใหม่ให้กับคุณสมบัติ / รูปทรงเรขาคณิตที่มีอยู่ แต่ฉันไม่เห็นวิธีการคัดลอก / วางส่วนนี้จากคุณสมบัติ / รูปทรงเรขาคณิตที่มีอยู่อื่น เป็นไปได้ไหม?
17 qgis  geometry  copy 

7
กำลังดูข้อมูล LIDAR (.las) ใน QGIS หรือไม่
มีเส้นทางที่ง่ายต่อการแสดงข้อมูล LIDAR ใน QGIS หรือไม่? ฉันมีบางข้อมูลที่ USGS LIDAR ในรูปแบบ .las ดาวน์โหลดได้จากhttp://lidar.cr.usgs.gov/ ซึ่งหมายความว่าฉันมีทั้ง. Atlas และข้อมูลเมตาในรูปแบบ. xml ฉันรับรู้liblasแต่ไม่ใช่วิธีนำไปใช้กับภารกิจนี้ ฉันกำลังใช้งาน Ubuntu 11.04 ด้วย QGIS 1.7.0-Wroclaw คำถามที่คล้ายกันสำหรับ ArcGIS คือ: การ แปลงข้อมูล LiDAR เป็น raster (DEM / DSM) สำหรับอินพุต ArcGIS หรือไม่ . ฉันแค่ต้องการทราบข้อมูลนี้และการลงทะเบียน การแปลงเป็น DEM จะใช้ได้ถ้าฉันเห็นภาพ

3
การสร้างรูปหลายเหลี่ยมที่มีส่วนขยายของไฟล์แรสเตอร์ใน QGIS?
ฉันมีไฟล์รูปภาพ TIFF และต้องการได้รูปหลายเหลี่ยมที่มีขอบเขตของ TIFF มีวิธีโดยตรงในการทำเช่นนี้? ตอนนี้ฉันต้องแปลงภาพเป็นเวกเตอร์ (ด้วย gdal_polygonize) แล้วละลายรูปหลายเหลี่ยม
17 qgis  imagery 

1
การเขียนสคริปต์ประมวลผลหลามด้วย QGIS 3.0
หลังจากการอัพเดตเป็น QGIS 3.0 มันยากมากที่จะค้นหาข้อมูลใด ๆ ที่เกี่ยวข้องกับการเขียนสคริปต์การประมวลผลใน QGIS 3.0 @ Underdark (ดูที่นี่ ) ได้ให้พื้นฐานสำหรับโครงกระดูก ดูเหมือนว่ารหัสนี้จะถูกเพิ่มใน QGIS เมื่อเขียนสคริปต์ใหม่จากเทมเพลต (QGIS 3.0.2) อย่างไรก็ตามฉันไม่สามารถหาวิธีที่จะช่วยให้ Python ใหม่ ๆ เหมือนฉันเข้าใจวิธีการเปลี่ยนรหัสนั้นโดยเฉพาะอย่างยิ่งสำหรับเลเยอร์อินพุตและเอาต์พุต เป้าหมายของฉันคือการเขียนสคริปต์โดยใช้ 2 เลเยอร์แรสเตอร์และสองเท่าเป็นอินพุต การเปลี่ยนแปลงที่จำเป็นต้องมีในโค้ดตัวอย่างคืออะไร สำหรับ QGIS 2.x ฉันจะใช้ไวยากรณ์ต่อไปนี้: ##Layer1=raster ##Layer2=raster ##myDouble=Double ##OutLayer1=output raster ##OutLayer2=output raster จากสิ่งที่ฉันเข้าใจการเปลี่ยนแปลงจะต้องทำในขั้นตอนต่อไปนี้ แต่ฉันไม่แน่ใจว่าจะต้องทำอะไร def initAlgorithm(self, config=None): self.addParameter(QgsProcessingParameterFeatureSource( self.INPUT, self.tr("Input layer"), [QgsProcessing.TypeVectorAnyGeometry])) self.addParameter(QgsProcessingParameterFeatureSink( self.OUTPUT, …
17 qgis  pyqgis  qgis-3 

4
ตัด / คลิป / แยกรูปหลายเหลี่ยมที่มีรูปหลายเหลี่ยมอื่นจากชั้นเดียวกัน
เพื่อไม่ให้มีรูปหลายเหลี่ยม / คุณลักษณะที่ซ้อนทับกันฉันมักใช้รูปหลายเหลี่ยมอย่างน้อยหนึ่งรายการเพื่อตัด / สร้างรูปหลายเหลี่ยมอื่น ๆ นี่มักจะเร็วกว่าการติดตามเมื่อเพิ่มรูปหลายเหลี่ยม ฯลฯ ฉันไม่พบฟังก์ชันการทำงานนี้ใน QGIS รูปหลายเหลี่ยมที่เน้นถูกซ้อนทับด้วยรูปหลายเหลี่ยมที่อยู่ติดกัน (ตะวันตก / ซ้าย) กับขอบตรง ฉันต้องการตัดรูปหลายเหลี่ยมที่อยู่ติดกันด้วยไฮไลต์

1
ติดตั้ง QGIS ด้วยที่เก็บปลั๊กอินท้องถิ่นเท่านั้น
มีวิธีปฏิบัติที่ดีที่สุดในการติดตั้ง QGIS โดยไม่มีที่เก็บอย่างเป็นทางการ แต่มีที่เก็บในเครื่องหรือไม่? แนวคิดเบื้องหลังนี้คือการตั้งค่าสภาพแวดล้อมที่มั่นคงที่ปลั๊กอินตรวจสอบ GIS ของผู้ดูแลระบบในท้องถิ่นก่อนที่จะถูกเพิ่มลงในที่เก็บโลคัล เรามีปัญหาบางอย่างกับปลั๊กอินที่ทำให้การติดตั้ง QGIS ของเราไม่เสถียร (ตัวอย่างเช่นhttps://github.com/vinayan/RectOvalDigitPlugin/issues/6 ) เนื่องจากความเชื่อถือได้ของซอฟต์แวร์มีความสำคัญต่อเพื่อนร่วมงานของเรามากกว่าตัวเลือกฟรีระหว่าง 800 ปลั๊กอินเราจึงต้องการเลือกปลั๊กอินที่มีให้ก่อน ในตอนท้ายของวันนั้นอาจเป็นไปไม่ได้สำหรับบุคคลที่ต้องติดตั้งการติดตั้ง QGIS เพื่อป้องกันไม่ให้ผู้ใช้ติดตั้งปลั๊กอินที่ไม่พึงประสงค์ / ไม่เสถียรบางอย่างเป็นไดเรกทอรีปลั๊กอินและ QGIS2.ini จะต้องเขียนโดยผู้ใช้ แต่เรายังต้องการ เพื่อทำให้สภาพแวดล้อมการทำงานของ QGIS ของเรามีเสถียรภาพมากขึ้น ความคิดของฉันคือ: กำลังนำพื้นที่เก็บข้อมูลในเครื่องออกและทำให้ปุ่ม "เพิ่ม" ไม่ปรากฏหรือไม่ การบล็อกที่เก็บข้อมูลอย่างเป็นทางการผ่านพร็อกซีหรือไม่ ใช้รายการที่อนุญาตสำหรับปลั๊กอินที่อนุญาตและตรวจสอบปลั๊กอินที่ติดตั้งกับรายการที่อนุญาตด้วยปลั๊กอินที่ติดตั้งในโฟลเดอร์โปรแกรม QGIS หรือไม่ มีใครอีกบ้างที่เคยมีประสบการณ์กับการติดตั้ง QGIS ในโครงสร้างพื้นฐานด้านไอทีของธุรกิจ?

1
เทคนิคการแก้ไขใดที่เหมาะกับการอาบน้ำของทะเลสาบขนาดเล็ก
นี่คือทะเลสาบประมาณ 13 ฮ่าโดยมี 81 จุดความลึกตัวอย่างในเส้นตัดผ่านประมาณ 10 เส้น: ก่อนหน้านี้ใน ARCgis ที่มีทะเลสาบ 50 ha และจุดสุ่มตัวอย่างเชิงลึกประมาณ 100 จุดฉันได้ผลลัพธ์ที่ดีด้วยTopotoRasterเครื่องมือ อย่างไรก็ตามดูเหมือนว่าไม่มีสิ่งที่เทียบเท่ากับ QGIS หรือซอฟต์แวร์โอเพนซอร์ซ ใน QGIS ฉันได้แรสเตอร์แบบสอดแทรกด้านล่างโดยใช้วิธี TIN ในปลั๊กอินการแรสเตอร์การแก้ไข อย่างไรก็ตามสิ่งนี้ดูเหมือนจะเป็นผลลัพธ์ที่โชคดีเมื่อฉันพยายามที่จะทำซ้ำฉันได้ผลลัพธ์ที่แตกต่าง (ไม่น่าพอใจ) แม้ว่าจะไม่ได้เปลี่ยนแปลงพารามิเตอร์ใด ๆ เหล่านี้เป็นรถถังในเมือง (สร้าง) มากกว่าทะเลสาบดังนั้นพวกมันจึงค่อนข้างปกติในโปรไฟล์เตียงของพวกเขาดังนั้นความหนาแน่นของการสุ่มตัวอย่างจุดต่ำ บางบทความดูเหมือนจะแนะนำ Inverse Distance Weighting (IDW) เป็นเทคนิคที่เหมาะสมที่สุด แต่ดูเหมือนว่าฉันจะได้ผลลัพธ์ที่แย่ที่สุด (อาจเป็นเพราะความหนาแน่นของจุดต่ำ) มีฮิวริสติกใดบ้างที่สามารถใช้งานได้ที่นี่เมื่อพิจารณาขนาดของทะเลสาบโปรไฟล์ปกติและความหนาแน่นของการสุ่มตัวอย่างแบบจุดถึงวิธีการแก้ไขที่เหมาะสมหรือไม่ (ระหว่าง Kriging, IDW, Bilinear, Cubic convolution, TIN หรือ spline) หรือว่าเป็นการทดลองและข้อผิดพลาดอยู่เสมอ

3
กำลังคำนวณผลรวมของส่วนต่าง ๆ ของคอลัมน์ตามคอลัมน์อื่นโดยใช้เครื่องคำนวณฟิลด์ QGIS
ฉันต้องการคำนวณผลรวมของค่าในหนึ่งคอลัมน์โดยยึดตามค่าในคอลัมน์อื่น เพื่อแสดงคำถามของฉันฉันอัพโหลดรูปภาพด้านล่าง คอลัมน์ที่สองประกอบด้วยรหัสไปรษณีย์ยอดขายรวมที่สาม ฉันต้องการที่จะรู้ว่ายอดขายรวมต่อรหัสไปรษณีย์คืออะไร? ดังนั้นในกรณีนี้: ผลรวมของคอลัมน์สามสำหรับค่าของคอลัมน์สองคือ1023อะไร 4 (0+1+1+2+0)เอาท์พุทจากนั้นควรจะเป็น ผลรวม1024จากนั้นควรเป็น 11,5 ตามตรรกะเดียวกัน เนื่องจากเป็นชุดข้อมูลที่ค่อนข้างใหญ่ฉันจึงต้องการให้เครื่องคำนวณฟิลด์ QGIS (หรือเครื่องมืออื่น ๆ ) คำนวณฟิลด์ใหม่ซึ่งระบุยอดขายรวมในรหัสไปรษณีย์ จนถึงตอนนี้ฉันไม่สามารถทำงานได้และหวังว่าคนที่นี่จะช่วยฉันได้ อย่างที่คุณเห็นฉันมีค่าขาดหายไปนี่เป็นปัญหาในการคำนวณหรือไม่? อาจจะพูดได้ดีก็คือมันเป็นโต๊ะ

2
คุณลักษณะการฉายจากชั้นรูปหลายเหลี่ยมหนึ่งไปยังอีกใน QGIS?
ฉันมี 2 ชั้นรูปหลายเหลี่ยมซึ่งสามารถพบได้ที่นี่ สองชั้นซ้อนทับกัน ครั้งแรกประกอบด้วยแผนที่ของมณฑลเยอรมันในปี 1928 และครั้งที่สองเป็นจังหวัดในปี 2014 เลเยอร์ 2014 มีข้อมูลเกี่ยวกับประชากร (เรียกว่า Bev ในชุดข้อมูล) เป็นไปได้หรือไม่ที่จะคาดการณ์แอตทริบิวต์ของประชากรจากชั้นรูปหลายเหลี่ยมหนึ่งไปยังอีกชั้นหนึ่ง? หากต้องการเฉพาะเจาะจงมากขึ้น: พิจารณาสถานการณ์ที่ฉันมี 2 เขตในชั้นที่มีแอ็ตทริบิวต์ประชากร แต่ในพื้นที่เดียวกันบนชั้นอื่น ๆ มีเพียง 1 เขตเท่านั้น QGIS สามารถรวมประชากรของทั้งสองมณฑลและเขียนข้อมูลนี้ในเลเยอร์อื่นได้หรือไม่? หากใช้งานได้จะมีวิธีในการทำอย่างไรเมื่อเลเยอร์ที่มีข้อมูลอยู่ในพื้นที่เฉพาะเพียง 1 เขต แต่มีอีก 2 เขตในอีกชั้นหนึ่งหรือไม่? ในกรณีนี้ฉันต้องการแยกสัดส่วนประชากรตามขนาดของเขต
16 qgis  polygon 

2
QGIS กรองค่าหลายค่าโดยใช้ตัวสร้างแบบสอบถาม
ใน "ตัวสร้างแบบสอบถาม" ฉันสามารถกรองมูลค่าจาก "รายการค่า" ได้ แต่ฉันต้องการกรองหลายค่าพร้อมกัน ฉันจะทำสิ่งนี้โดยใช้ SQL และ "ส่วนของผู้ปฏิบัติงาน" ได้อย่างไร
16 qgis  qgis-2  query 

4
เปรียบเทียบบรรทัดที่คล้ายกันและเลเยอร์อัปเดต
ที่นี่มีสองชั้นที่มีการแสดงถนนและความคิดคือ: เราต้องการอัปเดตเลเยอร์ล่าสุด (ด้วยสายสีแดง) ด้วยข้อมูลบางส่วนที่เก็บอยู่ในอีกชั้นหนึ่ง (สีฟ้าอ่อน) แต่เลเยอร์เหล่านี้เป็น ที่คล้ายกันในตำแหน่งทางภูมิศาสตร์ที่สามารถอยู่ใกล้และไกลกว่าเล็กน้อยขึ้นอยู่กับสถานที่ในแผนที่และมีเพียงหนึ่งแอตทริบิวต์ที่ตรงกันในกรณีที่บรรทัดนั้นเหมือนกันในอีกอันหนึ่ง (codlog x codlog5) ตัวอย่างเช่น: ในช่วงกลางของภาพมีทั้งสองเลเยอร์ แต่ฉันจะทำอย่างไรในแผนที่เพื่อให้รู้ว่าสีน้ำเงินนั้นเหมือนกับสีเขียวและอัปเดตเลเยอร์ล่าสุด ฉันจะทำมันได้อย่างไร มีปลั๊กอินหรือเครื่องมือที่ช่วยด้วยหรือไม่

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