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

SAGA (System for Automated Geoscientific Analyzes) เป็นกล่องเครื่องมือ GIS ที่มีโมดูลมากมายที่สามารถใช้จาก GUI บรรทัดคำสั่งหรือเข้าถึงผ่าน R, python หรือโดยตรงโดยใช้ C ++

4
สร้างรูปหลายเหลี่ยมขนาดเท่ากันพร้อมกับ PyQGIS?
ฉันต้องการสร้างรูปหลายเหลี่ยมตามเส้นเพื่อใช้สำหรับ AtlasCreator ในขั้นตอนต่อไป ArcMap มีเครื่องมือที่เรียกว่าคุณสมบัติ Strip ดัชนีแผนที่ ด้วยเครื่องมือนี้ฉันสามารถเลือกความสูงและความกว้างของรูปหลายเหลี่ยมของฉัน (พูด 8km x 4km) และผลิต / หมุนตามเส้นโดยอัตโนมัติ หนึ่งในคุณลักษณะที่สร้างขึ้นของรูปหลายเหลี่ยมแต่ละอันคือมุมการหมุนที่ฉันต้องหมุนลูกศรทิศเหนือของฉันในตัวสร้าง Atlas ในภายหลัง ใครบ้างมีความคิดวิธีแก้ปัญหานี้ใน QGIS / กับ pyQGIS? Grass- หรือ SAGA-algorithms หรือ prossessing-toolbox model ซึ่งสามารถใช้ในปลั๊กอินที่กำหนดเองได้เช่นกัน;) Edit1: ฉันไม่เพียง แต่ต้องการขอบเขตการพิมพ์เท่านั้น แต่ยังเป็นรูปหลายเหลี่ยมตามที่ฉันต้องการพิมพ์แผนที่ด้วย รูปหลายเหลี่ยม / ส่วนขยายทั้งหมดเป็นแผนที่ภาพรวมบางประเภท แก้ไข 2: ฉันเสนอความโปรดปรานเนื่องจากฉันยังคงมองหาPyQGIS - โซลูชันที่สามารถใช้ใน QGIS-Plugin โดยไม่จำเป็นต้องติดตั้งซอฟต์แวร์นอกเหนือจาก QGIS (ไม่มี RDBMS เช่น PostGIS / …

5
แบ่ง Shapefile เป็นไฟล์แยกสำหรับแต่ละคุณสมบัติโดยใช้ QGIS / GDAL / SAGA หรือไม่
ฉันมีรูปทรงหลายเหลี่ยมที่มีถนนประมาณ 20 ชนิด ฉันต้องการทราบว่าฉันจะสร้างไฟล์เวกเตอร์โดยอัตโนมัติสำหรับแต่ละไฟล์ได้อย่างไร ฉันทราบวิธีการใช้ ArcGIS สำหรับเดสก์ท็อป - ดูการส่งออกคลาสฟีเจอร์ไปยังคลาสฟีเจอร์หลายคลาสตามค่าฟิลด์โดยใช้ ArcGIS สำหรับเดสก์ท็อป ฉันจะใช้ QGIS, GDAL, SAGA และอื่น ๆ ได้อย่างไร
32 qgis  shapefile  gdal  saga 

7
วิธีการตั้งค่าพิกเซลทั้งหมดที่มีค่า <= 0 ถึง“ nodata” ใน DEM raster
ฉันมี DEM แรสเตอร์ที่มีค่าพิกเซลระหว่างประมาณ 3000 ถึง -0.0003 ฉันต้องตั้งค่าพิกเซลทั้งหมดด้วยค่า 0 และ smaler (&lt;= 0) เป็น "nodata" (สำหรับการคำนวณแรสเตอร์ในภายหลังและเพื่อลดขนาดไฟล์) ดูเหมือนว่าสำหรับฉันแล้วนี่เป็นงานสำหรับเครื่องคิดเลขแรสเตอร์ (ตั้งค่าเป็นพิกเซล &lt;= 0 ถึง "nodata") หรือจัดประเภทใหม่ (ตั้งค่าเป็นพิกเซล &lt;= 0 ถึง "nodata" และเก็บค่าอื่น ๆ ไว้ทั้งหมด) แต่ฉันไม่ รู้วิธี
28 qgis  python  grass  saga 

1
การกำหนดความยาวเส้นทางการไหลใน QGIS?
ฉันต้องการความช่วยเหลือเกี่ยวกับความยาวเส้นทางการไหลของ qgis ฉันพยายามเรียกใช้โปรแกรมและเมื่อฉันเรียกใช้โปรแกรมฉันได้รับ raster ที่มีค่า 0 ค่าเนื่องจากข้อมูลที่ป้อนโดยใช้ raster เต็มฉันไม่ได้ตอนนี้ถ้าฉันทำอะไรผิดปกติหรือไม่ แต่ฉันไม่สามารถรับได้ แผนที่.
18 qgis  saga  flow 

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

5
วิธีการแยกเวกเตอร์ออกเป็นส่วนเล็ก ๆ ใน QGIS หรือคล้ายกัน?
ฉันต้องการแบ่ง shapefile ที่มีไพ่หลายใบเป็นแผ่นย่อย ๆ จำนวนมาก ฉันกำลังค้นหาโซลูชันที่ชาญฉลาดเพราะการแก้ไขด้วยตนเองไม่มีคำถาม ทุกคนสามารถช่วยหรือรู้จักฟังก์ชั่นที่ดี?
15 qgis  vector  r  editing  saga 

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

2
วิธีทำให้รูปหลายเหลี่ยมเวกเตอร์ขนาดใหญ่ราบเรียบจาก Raster
ฉันมีไฟล์แรสเตอร์การจำแนกการใช้ที่ดิน (6 คลาส) ของพื้นที่ขนาดใหญ่ แต่ฉันต้องการมันในเวกเตอร์หลายเหลี่ยมดังนั้นฉันจึงเวกเตอร์ ไม่มีปัญหาจนถึงตอนนี้ แต่ผลลัพธ์ก็คือ - แน่นอนว่าทุกพิกเซลจะถูกจัดตำแหน่งให้ตรงกับ egdes ทุกตัว :) แต่ฉันต้องการมันที่ราบเรียบเหมือนรูปทรง ดังนั้นโอเคฉันสามารถพูดคุยกับอัลกอริทึมของ Boyle แต่มันมากเกินไปสำหรับคอมพิวเตอร์ของฉันในการคำนวณว่า ... แล้วฉันจะทำอย่างไรดี ขอบคุณ! นกนางแอ่น

1
การวิเคราะห์การฉายรังสี - GRASS กับ SAGA ความคลาดเคลื่อนอย่างมีนัยสำคัญ
ฉันต้องการคำนวณและแสดงให้เห็นถึงภาพค่ารังสีสำหรับพล็อต ไม่ทราบสาเหตุ แต่ในสำเนาของ QGIS 2.18.5 ฉันขาดโมดูล SAGA ที่เหมาะสมใน "การวิเคราะห์ภูมิประเทศ -&gt; สายฟ้า " ดังนั้นฉันจึงเลือกอัลกอริทึมGRASS " r.sun " ผลลัพธ์ค่อนข้างน่าประหลาดใจ ดูเหมือนว่าแม้จะมีแรสเตอร์เชิงภูมิศาสตร์ที่ถูกต้องตามที่การวิเคราะห์ทำอยู่พล็อตจะต้องตั้งอยู่บนดาวศุกร์แทนที่จะเป็นโปแลนด์ตะวันออก เป็นไปไม่ได้ที่จะได้รับเกือบ 5 kWh / ตารางเมตร a ในวันที่ 21 มิถุนายนที่นี่ เพื่อตรวจสอบตัวเลขที่ผมพบว่าแบบสแตนด์อโลนคัดลอกของSAGA 5.0และ re-run วิเคราะห์ ( "ศักยภาพที่เข้ามาฉายรังสีแสงอาทิตย์"อัลกอริทึม) เวลานี้ผลลัพธ์มีความน่าเชื่อถือมากกว่า (ภาพแรสเตอร์ที่นำเข้าสู่ QGIS เพื่อเปรียบเทียบ) อัลกอริทึมทั้งสองนั้นแตกต่างกันมากหรือไม่? มีใครประสบปัญหาเดียวกันหรือไม่ ยังคงทดสอบฟังก์ชั่นนี้เท่านั้น รุ่น QGIS: 2.18.5 รุ่น GRASS: 7 รุ่น SAGA: 5.0.0 อินพุต: …

1
นำเข้าโมดูล GRASS และ SAGA ไปยังสคริปต์ python
ฉันใหม่ที่นี้ ฉันเป็น "สร้าง" ปลั๊กอินหลามสำหรับ qgis และฉันต้องการนำเข้าโมดูลจาก GRASS และ SAGA แต่ฉันไม่เข้าใจวิธีการทำ ปลั๊กอินที่ฉันต้องการนำเข้าคือ Kriging interpolation จาก SAGA หรือ v.surf.idw จาก GRASS หรือปลั๊กอินการแก้ไขจาก Raster qgis ฉันต้องการวิธีการแก้ไขเพื่อแปลงคะแนนในตาราง คุณสามารถช่วยฉันได้ไหม? ฉันมีข้อสงสัยอีก ฉันเรียกใช้บรรทัดเหล่านี้ในรหัสของฉัน: vectorlayer_vector = ftools_utils.getVectorLayerByName(inputLayer) Elevation = self.lineAttrib.currentText() cellSize = int(self.linePix.value()) outPath = self.inputLayerCombo3.text() output = ftools_utils.getRasterLayerByName(outPath) Processing.runAlgorithm("saga:shapestogrid", vectorlayer_vector, Elevation, 0, 0, 4, None, cellSize, output) …

2
จะใช้การคำนวณมุมมองอย่างไร
ฉันกำลังมองหาวิธีที่จะใช้การเปิดเผย (aka viewshed) ฉันพบคำถาม GIS SEก่อนหน้าซึ่งแนะนำแอปพลิเคชั่น GIS ไม่กี่ตัว (ไม่ใช่สิ่งที่ฉันต้องการ - ฉันพยายามฝังการคำนวณ) และ SAGA SAGAดูเหมือนว่าสิ่งที่ฉันกำลังมองหา (C ++, Java, C # classes) แต่ฉันไม่เข้าใจเอกสาร API เพียงพอที่จะเข้าใจว่าคลาสใดที่ฉันจำเป็นต้องสร้างอินสแตนซ์ (หรือคลาสย่อย) ฉันไม่ได้เชื่อมโยงกับแนวคิดของ SAGA - ฉันแค่มองหาไลบรารี่ / เอ็นจิ้นที่สามารถทำการแทรกซึมได้ ข้อ จำกัด คือจำเป็นต้อง: "น้ำหนักเบา" พอสมควร (เนื่องจากฉันต้องการครอบคลุมการฝัง / มือถือ) โอเพ่นซอร์สอย่างสมเหตุสมผล (เนื่องจากแอปพลิเคชันของฉันจะเป็นโอเพ่นซอร์สแม้ว่าฉันจะมีความยืดหยุ่นตรงกับใบอนุญาตที่ตราบใดที่มันเข้ากันได้กับ (L) GPL) ใครสามารถแนะนำไลบรารี่หรือเอ็นจิ้นดังกล่าวและให้คำอธิบายหรือลิงค์ไปยังไลบรารี่หรือเอ็นจิ้นที่ฉันต้องใช้ในการคำนวณมุมมอง? อีกทางหนึ่ง / นอกจากนี้ฉันขอขอบคุณที่อ้างอิงถึงเอกสารหรือแบบฝึกหัดที่อธิบายวิธีการคำนวณเหล่านี้ในวิธีที่มีประสิทธิภาพ (ใช้ได้กับอุปกรณ์สมองกลฝังตัว / อุปกรณ์เคลื่อนที่ดังนั้นการใช้งานแบบ GPU …
11 c++  saga  viewshed 

2
Zonal Statistics ทำงานอย่างไร
ฉันสับสนเล็กน้อยเกี่ยวกับการทำงานของเครื่องมือสถิติโซนใน QGIS (ทั้งเครื่องมือ 'สถิติสถิติ' ภายใต้เครื่องมือ Raster จากกล่องเครื่องมือทางภูมิศาสตร์ของ QGIS หรือเครื่องมือ 'สถิติ Raster จากรูปหลายเหลี่ยม' ภายใต้ SAGA Vector &lt;-&gt; เครื่องมือแรสเตอร์ ) โดยทั่วไปฉันมีเลเยอร์แผนที่แรสเตอร์และรูปหลายเหลี่ยมขนาดเล็กในชั้นแยกต่างหาก ฉันต้องการกำหนดค่าของรูปหลายเหลี่ยมด้านล่างแต่ละรูปหลายเหลี่ยม ในกรณีที่รูปหลายเหลี่ยมซ้อนกันหลาย ๆ เซลล์แรสเตอร์ฉันแค่ต้องการให้มีค่าสูงสุด แต่ผลลัพธ์ไม่สมเหตุสมผลและฉันไม่สามารถเข้าใจเหตุผลของผลลัพธ์เหล่านั้นได้ (ซึ่งเห็นได้ชัดว่าไม่ใช่จำนวนสูงสุดของเซลล์แรสเตอร์แบบขีดเส้นใต้): ความคิดใด ๆ ที่ฉันทำผิดหรือสิ่งที่ฉันยังไม่ได้พิจารณา? ผลกับ API หลามในqgis.analysis.QgsZonalStatistics()( ตามคำถามนี้ที่นี่ ) ที่ดีมาก แต่จะมีเพียงcount, meanและsum... แต่ด้วยเหตุผลบางอย่างไม่มีหรือmaxmin

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

2
อะไรคือแหล่งกำเนิดของแนวนอนและแนวตั้งใน USGS DEMs?
เมื่อประมวลผลข้อมูล DEM ขนาด 30 ม. และ 10 ม. ที่ดาวน์โหลดผ่าน National Map Viewer จากชุดข้อมูลระดับชาติเราสังเกตเห็นการสตริปในแนวนอนและแนวตั้งไม่เพียง แต่ในผลการผลิต แต่ในการวิเคราะห์เฉดสี DEM ดิบเท่านั้น ไม่มีใครรู้แหล่งที่มา? หากไม่ใช่แหล่งที่มาอาจเป็นวิธีการลบสิ่งประดิษฐ์เหล่านี้หรือไม่ สิ่งประดิษฐ์เหล่านี้เด่นชัดมากเมื่อใช้ DEMs ในการคำนวณดัชนีภูมิประเทศ สิ่งประดิษฐ์เหล่านี้ยังคงอยู่แม้จะเกิดภาวะซึมเศร้าเกิดขึ้น ภาพด้านล่างแสดงภาพสตริปในข้อมูล 30 ม. และ 10 ม. จากแหล่งต้นน้ำทั้งในเพนซิลเวเนียและโคโลราโดและการคำนวณดัชนีภูมิประเทศเสร็จแล้วแสดงสิ่งประดิษฐ์สำหรับสันปันน้ำในซีราคิวส์นิวยอร์ก โคโลราโด - HUC8 - 10190004 - 10m โคโลราโด - HUC8 - 10190004 - 30m เพนซิลเวเนีย - HUC8 - 02040103 - …

2
วิธีการเปรียบเทียบ DEM สองอันและแสดงความแตกต่างได้อย่างไร
ฉันต้องการเปรียบเทียบ DEM ของฉันกับกันและกัน (ASTER GDEM2 และ SRTM4.1) ฉันรู้ว่า GDEM มี "รู" บางส่วนที่มีระดับความสูงผิดปกติ (ฉันพบ 3 ตัวในพื้นที่ทำงานของฉัน) ตอนนี้ฉันต้องรู้ว่าหากมีพวกเขาอีกมากที่จะแก้ไขพวกเขาด้วย SRTM ในที่สุด ฉันใช้ SAGA, GRASS และ QGIS
10 qgis  grass  dem  saga 

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