คุณสามารถใช้คำสั่งแบบมีเงื่อนไข ปัญหาที่มีคำแนะนำก่อนหน้าคือเมื่อคุณ rasterize รูปหลายเหลี่ยมของคุณ (ซึ่งจำเป็น) พื้นหลังที่ไม่มีรูปหลายเหลี่ยมจะเป็น NoData ส่งผลให้พื้นที่ที่สอดคล้องกันในผลลัพธ์ยังเป็น NoData คุณจะต้องกำหนดขอบเขตการวิเคราะห์ของคุณเป็นแรสเตอร์ดั้งเดิมของคุณจากนั้นตั้งค่าพื้นหลัง (เช่น 0) ไปที่แรสเตอร์รูปหลายเหลี่ยมที่แรสเตอร์โดยใช้ SetNull เมื่อคุณทำสิ่งนี้แล้วคำสั่งแบบมีเงื่อนไขในเครื่องคิดเลขแบบแรสเตอร์จะมีลักษณะดังนี้
Con ("praster"> 0, "praster", "OrgRaster")
"praster" เป็นคลาสคุณลักษณะ ploygon ที่มีค่าพื้นหลังเป็น 0 และ "OrgRaster" เป็น raster ที่คุณต้องการแก้ไข คำสั่งนี้จะบอกว่าถ้า praster มากกว่า 0 แล้วกำหนดค่าจาก praster อื่นกำหนดค่าจาก OrgRaster