ฉันมักจะใช้หนึ่งในสองวิธีเพื่อแรเงาภายในรูปหลายเหลี่ยม สมมติว่านี่เป็นชุดของรูปหลายเหลี่ยมอินพุตของเรา:
ตัวเลือกที่ 1 คือการใช้เครื่องมือบัฟเฟอร์สร้างบัฟเฟอร์ของระยะทางที่เป็นลบ (เช่น -500 เมตร) และการตั้งค่าพารามิเตอร์line_side
OUTSIDE_ONLY
สิ่งนี้จะสร้างพื้นที่ภายในรูปหลายเหลี่ยมแต่ละอันทำให้มองเห็นเส้นขอบของประเทศบนแผนที่การเมืองเมื่อรวมกับการตั้งค่าความโปร่งใส:
ตัวเลือกที่ 2 คือการแปลงรูปหลายเหลี่ยมเป็นเส้นจากนั้นใช้เครื่องมือ Euclidean Distance (ใน Spatial Analyst) เพื่อสร้างแรสเตอร์ระยะทาง ใช้ ExtractByAttributes เพื่อลบพื้นที่ที่ไกลออกไปกว่าที่คุณต้องการแรเงาเปลี่ยนสัญลักษณ์แรสเตอร์เป็นยืดด้วยค่า min / max เท่ากับ 0 และระยะทางสูงสุดของคุณ เพิ่มความโปร่งใสและดูดีทีเดียว:
หากคุณต้องการสีที่แตกต่างกันสำหรับแต่ละพื้นที่แรสเตอร์คุณสามารถ rasterize ค่า R / G / B สำหรับรูปหลายเหลี่ยมแต่ละตัวคูณด้วยเศษส่วนของระยะทางสูงสุดและรวมกลับเข้าไปใน raster แบบหลายวง แจ้งให้เราทราบหากคุณต้องการคำแนะนำโดยละเอียดเพิ่มเติมในส่วนนี้