การจัดแนวกริดแรสเตอร์ที่ไม่ได้เกิดจากความคมชัดสองตำแหน่งใน ArcGIS Desktop?


14

ฉันมีแรสเตอร์สองตัว: แบบจำลองระดับความสูงแบบดิจิทัล (DEM) และวงดนตรี Landsat ความละเอียดกริดของทั้งคู่อยู่ที่ 30 ม. แต่กริดไม่เหมือนกัน (ดูภาพ: แรสเตอร์สีเข้มด้านบนคือ DEM; แรสเตอร์แสงที่อยู่ด้านล่างคือแถบแลนดัต)

ฉันต้องการทำการแปลงรูปแบบของวง Landsat เพื่อให้กริดของมันสอดคล้องกับกริด DEM อย่างสมบูรณ์ ฉันได้ลองใหม่อีกครั้งกับวง Landsat ถึง 30 เมตรใน ArcGIS โดยใช้ DEM เป็น Snap Raster ในการตั้งค่าสภาพแวดล้อม แต่สิ่งนี้ไม่มีผลใด ๆ ฉันได้ลองตัดวง Landsat ด้วยขนาดของรูปหลายเหลี่ยมเวกเตอร์ (ซึ่ง DEM นั้นถูกตัดด้วย) ในขณะที่ตั้งค่า DEM เป็น Snap Raster แต่จะไม่มีประโยชน์

ฉันสงสัยว่าสิ่งนี้เกิดขึ้นเพราะแรสเตอร์ทั้งสองมีความละเอียดเท่ากันอยู่แล้ว (เฉพาะกับกริดที่แตกต่างกัน) แต่ฉันต้องการให้กริดของพวกเขาอยู่ในแนวเดียวกันเพื่อให้สามารถทำการวิเคราะห์เพิ่มเติมได้

ฉันสามารถทำได้ใน ArcGIS Desktop หรือไม่

ป้อนคำอธิบายรูปภาพที่นี่


2
ไม่ใช่เครื่องมือทั้งหมดที่ใช้การตั้งค่าสภาพแวดล้อมSnap Raster (แม้ว่า Resample จะบอกว่าทำดังนั้นฉันไม่แน่ใจว่าทำไมมันถึงใช้งานไม่ได้ - อาจเป็นเพราะขนาดไทล์ไม่เปลี่ยนแปลง (?) คุณได้ลองCopy Rasterด้วยการตั้งค่า Snap Raster แล้วหรือยัง? คาดคะเนว่าจะให้เกียรติการตั้งค่า BTW คุณใช้ ArcGIS เวอร์ชั่นใดและ GDAL รุ่นใด
om_henners

1
@om_henners: เห็นได้ชัดว่าปัญหานี้เป็นข้อผิดพลาดใน ArcGIS 10 ดูคำตอบของฉันด้านล่าง
hendra

คำตอบ:


6

หลังจากการวิจัยต่อไปที่ผมค้นพบว่าการตั้งค่าชำรุด Snap Raster ที่เกิดขึ้นจริงโดยข้อผิดพลาดใน ArcGIS 10. การแก้ปัญหาน่าจะเป็นที่จะปิดพื้นหลัง Geoprocessing ( Geoprocessing \ Options Geoprocessing ...แล้วยกเลิกการเลือกเปิดใช้งานในการประมวลผลพื้นหลังส่วน) และดำเนินการตัดโดยระบุ Snap Raster ใน ArcCatalog

มีการอภิปรายในฟอรัม ArcGIS ที่นี่: http://forums.arcgis.com/threads/50808-Another-Snap-to-Raster-problem

เห็นได้ชัดว่าข้อผิดพลาดได้รับการแก้ไขใน ArcGIS SP 4 ฉันได้ติดตั้ง Service Pack แต่ยังไม่ได้ทดสอบ

ที่น่าสนใจ (หรือค่อนข้างน่ารำคาญ) ถ้าฉันทำคลิปไปที่รูปหลายเหลี่ยมพื้นที่ที่ฉันสนใจด้วย Snap Raster ที่ระบุ (Snap Raster คือ DEM) ตามวิธีการแก้ปัญหาในโพสต์ฟอรั่มด้านบน Snap Raster ทำงาน แต่ Landsat แถบมีคอลัมน์อีกหนึ่งคอลัมน์และอีกแถวหนึ่งมากกว่า DEM raster ซึ่งถูกตัดใน ArcGIS กับรูปหลายเหลี่ยมที่น่าสนใจ สิ่งนี้น่ารำคาญเพราะสำหรับการวิเคราะห์เพิ่มเติมฉันต้องการแรสเตอร์สองตัวที่มีจำนวนแถวและคอลัมน์เท่ากัน วิธีแก้ปัญหาง่ายๆคือการคำนวณด้วยCon()ฟังก์ชันที่สร้างแรสเตอร์ใหม่ที่มีจำนวนแถวและคอลัมน์เท่ากับ DEM แต่มีค่าของย่าน Landsat


2

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


1

คุณสามารถลองใช้เครื่องมือกำบังเพื่อซ้อน DEM ด้วย Landsat

คุณอาจต้องสร้างกล่องพื้นที่การศึกษาเพื่อจับภาพพิกเซลที่ตกลงกันโดยสมบูรณ์


0

วัดช่องว่างระหว่างแรสเตอร์หนึ่งกับอีกอันจากนั้นเลื่อนหนึ่งแรสเตอร์ตามลำดับ

คุณสามารถใช้เครื่องมือ shift จากกล่องเครื่องมือจัดการข้อมูล


0

ผมมีปัญหาเดียวกัน. ฉันลองใช้โซลูชัน Louis Longchampsซึ่งทำงานได้ดีกับตัวอย่างทดสอบขนาดเล็ก แต่ชุดข้อมูลของฉันใหญ่เกินไปที่จะใช้วิธีนี้ในทางปฏิบัติ หลังจากผ่านไปสักพักและหลาย ๆ วิธีในการพยายามทำสิ่งนี้ในที่สุดฉันก็ใช้ "แยกตามสี่เหลี่ยมผืนผ้า" หลังจากลองใหม่ซึ่งทำหน้าที่เหมือนกับฟังก์ชั่นแรสเตอร์แรสเตอร์ในเครื่องมือคลิปควรทำงานได้ ฉันตั้งค่าและพยายามใช้ตัวสร้างแบบจำลอง แต่มันทำให้ฉันมีข้อผิดพลาดดังนั้นจึงต้องทำทีละขั้นตอนนี้ แต่ในที่สุดก็จับภาพแรสเตอร์ทั้งหมดของฉัน


0

ฉันไม่พอใจกับความคิดที่จะเปลี่ยนแรสเตอร์เพราะคุณเปลี่ยนข้อมูลตามฉัน เพื่อหลีกเลี่ยงปัญหานั้นฉันใช้ลำดับการแปลง

นี่คือขั้นตอน:

  1. สำหรับแรสเตอร์ที่คุณต้องการใช้เป็นเทมเพลตให้ไปที่Properties/SourceและเขียนลงCellsizeบนแผ่นกระดาษที่มีทศนิยมทั้งหมดที่มีอยู่
  2. แปลง raster Conversion Tools/Raster to Pointนี้ลงในจุดที่ใช้
  3. แยกค่าจาก rasters อื่น ๆ ทั้งหมดที่คุณต้องการใช้โดยSpatial Analyst Tools/Extraction/Extract Multi Values to Pointsระบุคุณสมบัติของจุดที่คุณเพิ่งสร้าง (ในขั้นตอนที่ 2) เป็นคุณลักษณะจุดอินพุตและ rasters ทั้งหมดที่คุณต้องการตัวอย่างใน rasters อินพุต
  4. สร้าง rasters จากจุดเหล่านี้ทีละตัวโดยใช้Conversion Tools/To Raster/Point to Rasterเพื่อระบุเลเยอร์ที่คุณกำลังสร้างในฟิลด์ค่าและใช้ชื่อไฟล์ที่สอดคล้องกันและCellsizeค่าที่คุณเขียนลงบนแผ่นกระดาษ

พวกมันควรจะเรียงตัวกันอย่างสมบูรณ์และคุณสามารถถ่ายโอนสิ่งเหล่านี้ไปยัง R ได้และมีเมทริกซ์และเวกเตอร์ที่มีขนาดเท่ากัน


1
แรสเตอร์ "shift" ดำเนินการอย่างเหมาะสมเพียงแค่เปลี่ยนตัวเลขสองตัว: พิกัด x และ y ของต้นกำเนิด ทำให้การดำเนินงานที่เชื่อถือได้มีประสิทธิภาพอย่างมากซึ่งไม่ได้เปลี่ยนแปลงข้อมูลใด ๆในแรสเตอร์
whuber

0

เรามีความกังวลอย่างมากเกี่ยวกับภาพ DEM ของเราซึ่งไม่สอดคล้องกับภาพแรสเตอร์ที่จัดประเภทภายใต้การดูแล นอกจากนี้เรายังมีการใช้วิธีการของ "แมทธิวยาว"

เราได้เพิ่มสแนปชอตของรูปภาพที่ไม่ได้จัดแนวและจัดแนว

หลังจากวิธีการของ Matthew Long ภาพ DEM ของเรานั้นสอดคล้องกับภาพแรสเตอร์ที่จัดโดยเรา

นี่คือภาพของเครื่องมือที่เราใช้สำหรับจัดแนวภาพ DEM ของเราใน ARCGIS 10.2.1 ในเครื่องมือการจัดการข้อมูล:

ป้อนคำอธิบายรูปภาพที่นี่

นี่คือภาพก่อนจัดแนวภาพสีดำคือ DEM และภาพสีจะถูกควบคุมโดยภาพแรสเตอร์แยกประเภท

ป้อนคำอธิบายรูปภาพที่นี่

นี่คือภาพหลังจากจัดแนวภาพสีดำคือ DEM และภาพสีจะถูกควบคุมโดยภาพแรสเตอร์แยกประเภท

ป้อนคำอธิบายรูปภาพที่นี่


0

ฉันแก้ปัญหาด้วยวิธีของ "Matthew Long" อย่างไรก็ตามเพื่อให้ง่ายขึ้นและแม่นยำยิ่งขึ้น 100% หากไม่มีการซูมให้ใช้พิกัดมุมซ้ายบนของแรสเตอร์ที่มีการจัดตำแหน่งที่ดี

โดยให้ทำดังนี้คลิกขวาที่พาเนลแหล่งที่มาภายใต้คุณสมบัติขอบเขต

นอกจากนี้การใช้พิกัดด้านบนซ้ายก็เป็นไปได้ที่จะสร้างวิธีการแก้ปัญหาของงูหลามโดยไม่มีการแทรกแซงด้วยตนเอง


-1

ฉันมีปัญหาคล้ายกันที่มีสองไฟล์จากแหล่งต่าง ๆ ก่อนอื่นไฟล์แรสเตอร์สำหรับระดับการอ้างอิงของการทำลายป่าในระดับประเทศ (เปรู) ประการที่สองไฟล์รวมบนแพลตฟอร์ม GEE ที่ดาวน์โหลดและคัดลอกไปยังระบบองค์ประกอบแรก สรุปแล้วการทับซ้อนของทั้งสองแสดงให้ฉันเห็นว่ามีการกระจัดระหว่างเซลล์ (30 * 30 เซลล์) ไม่เกิน 5 เมตร เพื่อจัดแนวและปรับไฟล์ที่สองให้เป็นไฟล์แรกมันเกิดขึ้นกับฉันในการสร้าง * ส่วนขยายของไฟล์แรกที่สามารถครอบคลุมทั้งไฟล์ * และรักษาการจัดตำแหน่งพิกเซลของไฟล์แรกด้วยระบบฉายภาพและคุณสมบัติอื่น ๆ . ดังนั้นในเวลาที่ปฏิเสธไฟล์ที่สองหรือผลพลอยได้อื่น ๆ ที่มีออฟเซ็ตที่คล้ายกัน

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