การรวมความละเอียดสูงและแรสเตอร์ฮิลล์เชดทั่วไปเพื่อให้ได้ภาพเงาที่ดีขึ้น?


10

ฉันมักจะเพิ่มข้อมูล LiDAR ลงในแผนที่พร้อมกับส่วนที่เป็นร่มเงา เวลาส่วนใหญ่ที่ฉันต้องพูดคุย LiDAR DEM ขึ้นอยู่กับขนาดของแผนที่ ยังคงมีรายละเอียดมากเกินไปและสันเขาภูเขาและหุบเขาไม่เด่นชัดนัก

ฉันเจอบทความเมื่อเร็ว ๆ นี้ที่อธิบายถึงกระบวนการรวมรุ่น 2 hillshade ซึ่งมีรายละเอียดหนึ่งและรายละเอียดทั่วไปอื่น ๆ การบรรเทาที่เกิดขึ้นนั้นดีมาก ฉันต้องการสร้างเอฟเฟกต์ดังกล่าวในแผนที่ของฉัน: ถ้าฉันมีแรสเตอร์ 2 แบบ (รายละเอียดและทั่วไป) วิธีที่ดีที่สุดในการรวมเข้าด้วยกันเพื่อให้ได้ผลดังกล่าวคืออะไร

คำตอบ:


11

เสียงนี้เช่นการทำงานของทอมแพตเตอร์สันในมติกระแทก GTOPO 30 ใน Photoshop ทฤษฎีนี้ได้รับการอธิบายอย่างดีพอที่จะปรับให้เข้ากับซอฟต์แวร์อื่นได้ แนวคิดพื้นฐานคือการทำให้เป็นชุดข้อมูลทั่วไป (เบลอ) เพื่อเน้นรูปร่างทั่วไปและซ่อนรายละเอียดที่เฉพาะเจาะจงจากนั้นผสมผสานภาพความละเอียดสูงและภาพความละเอียดต่ำเข้าด้วยกันโดยใช้ช่องอัลฟาหรือเปอร์เซ็นต์ความทึบแสง

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

โหลดภาพนูนใน GIMP:

  • เลเยอร์ที่ซ้ำกัน
  • เลเยอร์ด้านบน == เลเยอร์รายละเอียดออกไปคนเดียวตั้งโหมดเป็นโอเวอร์เลย์
  • bottom == ชั้นรูปร่างใช้การเบลอแบบเกาส์ด้วยการตั้งค่า20
  • บันทึกสำเนา (relief_blurred.tif)

กำหนดการฉายภาพอีกครั้ง:

มีห้องมากมายสำหรับการปรับตัวในการเลือกเปอร์เซ็นต์ที่จะใช้ไม่ว่าจะใช้การซ้อนทับหรือหน้าจอหรือตัวกรองมืดลงเป็นต้น


วิธีการที่ดีมาก
Mapperz

โอ้ฉันจะลองแบบนี้ดูเท่
นาธาน W

ผมก็หวังว่าเพื่อแก้ปัญหา ArcGIS แต่จะลองนี้เกินไป ...
ยาคุบบ Sisak GeoGraphics

ฉันเริ่มคิดว่าวิธีเดียวที่จะทำเช่นนี้ต้องเป็นอย่างที่คุณได้แนะนำไว้ในโปรแกรมแก้ไขภาพเช่น GIMP, Photoshop และอื่น ๆ (เนื่องจากทางลาดของ ArcGIS ไม่สามารถตั้งค่าได้จากโปร่งใสเป็นสีดำ แต่เป็นค่าเริ่มต้นเป็นสีขาวเป็นสีดำ)
Jakub Sisak GeoGraphics

6

ฉันเห็นว่า "ArcGIS" เป็นแท็กจาคุบ การใช้นักวิเคราะห์เชิงพื้นที่คุณจะคำนวณค่าเฉลี่ยถ่วงน้ำหนักของสองฮิลเดส เช่นสามารถสร้าง 60-40 ส่วนผสมด้วยการคำนวณดังนี้:

(60*[Detailed hillshade] + 40*[Generalized hillshade]) / 100

หากคุณต้องการมันเบลอ Gaussian สามารถดำเนินการได้โดยการใช้จุดโฟกัสแบบวงกลมสองสามดวงแทนการแรสเตอร์ รัศมีที่มีประสิทธิภาพของการทำmโฟกัสหมายถึงรัศมีแต่ละrคือr * Sqrt ( m )


ขอบคุณบิล อินพุตฮิลล์เชดละเอียดของฉันคือเซลล์ขนาด 5, 5 แต่ฮิลดาทั่วไปคือ 20, 20 ดังนั้นเครื่องคำนวณแรสเตอร์จึงเป็น 20, 20 เช่นกัน ดูเหมือนว่ามันจะช่วยเพิ่มเงาหลัก แต่รายละเอียดที่ดีหายไป คุณอยากแนะนำอะไรให้รักษาเซลล์เดิมไว้ ลองไปที่เนินเขาทั่วไปอีกครั้งหรือไม่ เทคนิคการชุบที่จะใช้?
Jakub Sisak GeoGraphics

ฉันพยายามแล้วทุกอย่างทำงานได้ แต่ผลิตภัณฑ์ฮิลล์เชดขั้นสุดท้ายนั้นไม่แตกต่างจากต้นฉบับที่มีรายละเอียดอื่น ๆ ที่นุ่มนวลกว่า ... (แทนที่จะเพิ่มรายละเอียดของเนินเขาดั้งเดิมให้ละเอียดขึ้น)
Jakub Sisak GeoGraphics

ความคิดหลักที่ไม่ได้พูดออกมาในคำตอบของ Bill ก็คือทุกสิ่งที่คุณสามารถทำได้ใน Gimp / Photoshop / etc สำหรับการผสมเลเยอร์และภาพซ้อนทับสามารถทำได้ด้วยการคำนวณแรสเตอร์ - ตราบใดที่คุณรู้คณิตศาสตร์ มันไม่ใช่เรื่องง่ายแม้ว่าจะเป็นเหตุผลว่าทำไมจึงไม่มีโซลูชั่นสำเร็จรูปมากมาย ตามทฤษฎีเพียงอย่างเดียวฉันไม่ใช่หัวคณิตศาสตร์ฉันคิดว่าสิ่งที่ขาดไปจากตัวอย่างข้างต้นคือแรสเตอร์ที่สามเพื่อทำหน้าที่เป็นตัวเลื่อนทึบ / ทึบแสงของชายยากจน
matt wilkie

@Jakub: ถูกต้องคุณจะต้องรักษาขนาดเซลล์ให้ละเอียดยิ่งขึ้นมิฉะนั้นข้อมูลทั้งหมดจะหายไป ในผลิตภัณฑ์ ESRI โดยปกติแล้วจะทำโดยตั้งค่าตัวแปร "สภาพแวดล้อม" ไว้ล่วงหน้าเพื่อระบุขนาดเซลล์ขอบเขตและการฉายภาพ ค้นหาเมนู "ตัวเลือก" นักวิเคราะห์เชิงพื้นที่หรือเมนู "สภาพแวดล้อม ArcToolBox" ใน ArcGIS
whuber

@ Matt: ฉันอาจจะพลาดบางสิ่งบางอย่างในคำอธิบาย Tom Patterson (มันยากที่จะติดตามเพราะเขาเพียงแค่พูดว่าปุ่มใดที่จะผลักดันไม่ใช่สาเหตุหรือสิ่งที่พวกเขากำลังทำจริง ๆ ) คุณจะอธิบายเพิ่มเติมเล็กน้อยเกี่ยวกับสิ่งที่ "ความทึบ / แถบเลื่อนโปร่งใส" ทำเพื่อเรา
whuber
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.