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