I'm using python to convert polygons to a series of rasters and I need the results to exactly match the extents of a set of existing rasters. I tried doing this with SnapRaster, but some of the outputs have an extra row and column. Is this a bug, or have I missed something?
tile <SPAN class="operator token">=</SPAN> os<SPAN class="punctuation token">.</SPAN>path<SPAN class="punctuation token">.</SPAN>join<SPAN class="punctuation token">(</SPAN>image_tile_ws<SPAN class="punctuation token">,</SPAN>tile_name <SPAN class="operator token">+</SPAN> <SPAN class="string token">'.tif'</SPAN><SPAN class="punctuation token">)</SPAN> env<SPAN class="punctuation token">.</SPAN>snapRaster <SPAN class="operator token">=</SPAN> tile env<SPAN class="punctuation token">.</SPAN>extent <SPAN class="operator token">=</SPAN> Raster<SPAN class="punctuation token">(</SPAN>tile<SPAN class="punctuation token">)</SPAN><SPAN class="punctuation token">.</SPAN>extent env<SPAN class="punctuation token">.</SPAN>cellSize <SPAN class="operator token">=</SPAN> tile arcpy<SPAN class="punctuation token">.</SPAN>PolygonToRaster_conversion<SPAN class="punctuation token">(</SPAN>level0<SPAN class="punctuation token">,</SPAN>iso_field<SPAN class="punctuation token">,</SPAN><SPAN class="string token">'l0_'</SPAN> <SPAN class="operator token">+</SPAN> tile_name<SPAN class="punctuation token">,</SPAN> <SPAN class="string token">'MAXIMUM_AREA'</SPAN><SPAN class="punctuation token">,</SPAN>weight_field<SPAN class="punctuation token">,</SPAN>env<SPAN class="punctuation token">.</SPAN>cellSize<SPAN class="punctuation token">)</SPAN><SPAN class="line-numbers-rows"><SPAN></SPAN></SPAN>