คำถามติดแท็ก raster-calculator

2
การครอบตัดเลเยอร์แรสเตอร์โดยใช้ QGIS?
ฉันจะตัดเลเยอร์แรสเตอร์ใน QGIS ได้อย่างไร ฉันต้องการสร้างรูปทรงจากส่วนของเลเยอร์และการรวมเลเยอร์ทั้งหมดจะสร้างข้อมูลมากกว่าที่ฉันต้องการและทำให้การเรนเดอร์ช้าลง ฉันพบว่าฉันสามารถทำได้โดยใช้เครื่องคิดเลข Raster และระบุระดับเลเยอร์ใหม่ แต่ฉันจะรู้ได้อย่างไรว่าควรป้อนค่าใดสำหรับแถวและคอลัมน์ ฉันยังพยายามครอบตัด geotiff ใน Photoshop แต่ดูเหมือนว่าจะสูญเสียข้อมูลพิกัด มีวิธีใดที่จะสร้างรูปทรงจากส่วนของเลเยอร์แรสเตอร์โดยไม่ต้องตัดมันก่อนหรือไม่?

1
กำลังคำนวณสถิติโฟกัสสำหรับพื้นที่ใกล้เคียงพิเศษหรือไม่
ฉันต้องการคำนวณสถิติโฟกัสสำหรับแต่ละแรสเตอร์ของแต่ละเซลล์ภายในละแวกบ้านตามเกณฑ์ที่กำหนด ความเป็นมา - ฉันมีแรสเตอร์ไบนารีสองตัวแต่ละตัวแสดงประเภทพืชที่น่าสนใจเพียงชนิดเดียว ฉันต้องการคำนวณเปอร์เซ็นต์ความครอบคลุมของพืชแต่ละชนิดภายใน (เช่น) 20 กม. ^ 2 ของเซลล์ใด ๆ ในพื้นที่ศึกษาของฉัน (ผลรวม / เซลล์ทั้งหมดในละแวกใกล้เคียง) ปัญหาคือฉันไม่สามารถใช้วงกลมหรือสี่เหลี่ยมจัตุรัสรอบ ๆ แต่ละเซลล์ได้เพราะถ้าฉันทำพื้นที่ค้นหาที่ใช้ในการคำนวณผลรวมจะรวมพื้นที่นอกเขตการศึกษาของฉันด้วย ข้อยกเว้นนี้มีความสำคัญเนื่องจากสถิติจะถูกใช้เป็นข้อมูลป้อนเข้าสำหรับแบบจำลองที่อยู่อาศัยและพื้นที่ที่อยู่นอกพื้นที่ศึกษาของฉันไม่สามารถพิจารณาที่อยู่อาศัยที่เป็นไปได้ รวมถึงพวกเขาจะให้ฉันสถิติที่ผิดพลาด ดังนั้นสิ่งที่ฉันnกำหนดโดยจำนวนของเซลล์ที่จำเป็นเพื่อให้ครอบคลุมพื้นที่เท่ากับขนาดใกล้เคียงของฉันต้องการ) ที่ตรงตามเกณฑ์ของฉัน เกณฑ์ที่ว่าพวกเขาจะไม่ตกอยู่ในพื้นที่ทำให้เป็นเมือง ฉันคิดว่าควรใช้รูปแบบเซลลูลาร์แบบอัตโนมัติ ฉันไม่เคยทำงานกับ CA มาก่อน ฉันเดาว่าสิ่งที่ฉันต้องการคืออะไรเช่นรหัสเริ่มต้นหรือจุดในทิศทางที่ถูกต้อง ตอบกลับความคิดเห็นด้านล่าง: สมมติว่าฉันกำลังคำนวณสถิตินี้สำหรับเซลล์บนขอบเขตของไซต์การศึกษาของฉัน ถ้าฉันกำหนดทุกพื้นที่นอกพื้นที่ศึกษาของฉันให้เป็นศูนย์ (หรือเพิกเฉย NoData) จากนั้นฉันจะได้รับสถิติที่แสดงถึงครึ่งหนึ่งของพื้นที่ครอบคลุมของสมองที่ฉันสนใจดังนั้นเปอร์เซ็นต์ครอบคลุมในพื้นที่ ~ 10 km ^ 2 แทนพื้นที่ 20 กม. ^ 2 เนื่องจากฉันกำลังศึกษาขนาดของบ้านเป็นสิ่งสำคัญ ละแวกใกล้เคียงต้องเปลี่ยนรูปร่างเนื่องจากเป็นวิธีการที่สัตว์ดู / ใช้ภูมิทัศน์ หากพวกเขาต้องการ …

1
r.mapcalc ไม่ได้ให้ผลลัพธ์ใน QGIS
ในขณะนี้ฉันพยายามใช้ r.mapcalc จากกล่องเครื่องมือประมวลผล QGIS อย่างไรก็ตามอัลกอริทึมไม่ได้ให้ผลลัพธ์ใด ๆ แก่ฉัน ฉันลองหลายชั้นแบบแรสเตอร์และนิพจน์ที่แตกต่างกัน แต่อัลกอริทึมไม่เคยส่งผลอะไรกับ "ไดเรกทอรีผลลัพธ์" ด้านล่างมีรูปภาพที่แสดงตัวอย่างง่ายๆของการตั้งค่าอัลกอริทึม บางทีฉันอาจจะพลาดบางสิ่งบางอย่าง แต่ฉันไม่พบสิ่งที่คล้ายกันทางออนไลน์

2
จะคำนวณจำนวนเซลล์ด้วยค่าที่กำหนดได้อย่างไร
ฉันมีไฟล์แรสเตอร์ที่เซลล์ทั้งหมดมีค่าระหว่าง -3 และ 7 ไม่มีค่าข้อมูลคือ -9999 ฉันจะคำนวณจำนวนเซลล์ด้วยค่าเฉพาะเช่น 6 ได้อย่างไร ฉันสามารถใช้เครื่องคิดเลขได้ไหม


1
การคำนวณระยะทางจากจุดหนึ่งไปยังอีกชั้นหนึ่งในแรสเตอร์โดยใช้ ArcGIS Spatial Analyst?
ฉันกำลังมองหาคำแนะนำเกี่ยวกับวิธีการคำนวณระยะทางจากจุดหนึ่งไปอีกระดับหนึ่งของแรสเตอร์ โดยเฉพาะฉันมีข้อสังเกต (คะแนน) ของการใช้สัตว์ที่ซ้อนทับกันบนข้อมูลการปกคลุมพื้นดิน สำหรับแต่ละจุดฉันต้องการคำนวณระยะทางไปยังเซลล์ที่ใกล้ที่สุดซึ่งเป็นประเภทฝาปิดที่แตกต่างกัน ตัวอย่างเช่นหากจุดหนึ่งตั้งอยู่ในทุ่งหญ้าระยะทางไปยังเซลล์ที่ใกล้ที่สุดซึ่งไม่ใช่หญ้า ฉันใช้ ArcGIS 10 และมีใบอนุญาตนักวิเคราะห์เชิงพื้นที่ ฉันคิดว่าเครื่องคิดเลขแบบแรสเตอร์อาจเป็นวิธีที่ดีที่สุดสำหรับสิ่งนี้ แต่ใครสามารถให้สมการที่จะทำให้สิ่งนี้สำเร็จได้

2
การใช้แบนด์แต่ละวงจากภาพหลายวงในเครื่องคิดเลขแรสเตอร์ ArcGIS?
ฉันกำลังพยายามใช้แต่ละแถบจากอิมเมจ TM หลายวง (ไฟล์ IMG) ภายในเครื่องคำนวณแรสเตอร์ใน ArcGIS 10 (SP2 / 3) ฉันสามารถเพิ่มแบนด์แต่ละวงลงใน MXD ของฉันได้ แต่เครื่องคิดเลขแรสเตอร์จะใช้แบนด์ 1 เท่านั้นไม่ว่าฉันจะอ้างอิงเลเยอร์จาก MXD อย่างไร การใช้บางอย่างเช่น"TM_Image.img - Layer_3" - 0ในเครื่องคิดเลขแบบแรสเตอร์จะทำงาน แต่จะใช้ Band 1 การใช้เส้นทางแบบเต็มเพื่อภาพทำงานได้อย่างถูกต้อง แต่ไม่สะดวกสำหรับการแสดงออก / เส้นทางที่ยาวขึ้น ชอบ"X:\TM_Image.img\Layer_3" - 0 ฉันคิดว่าสิ่งนี้ใช้ได้กับ Arc 10 รุ่นก่อนหน้า แต่ไม่ใช้ SP 2 หรือ 3 อีกต่อไป
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.