In ArcGIS 10.1, I have a DTM and a polygon layer representing urban areas. For processing reasons, I want to exclude the urban areas from the DTM (i.e., setting urban areas to NoData). How can I accomplish that? My guess is that I have to preliminary convert the polygon layer to raster, and then using Raster Calculator. But I am stuck on this latter step.

2 Answers 2


You have to make

1) DTM vector mask with exclusion of you urban areas,

2) clip you DTM with this mask.

Here is step by step instructions and similar question.

  • thank you. I found a solution that is, perhaps, a little bit simpler.
    – NewAtGis
    Feb 3, 2017 at 11:49

I found a solution. 1) find a polygon that cover the extent of the whole area; 2) use the ERASE tool, as described here: Performing reverse clip in ArcMap?; the tool will subtract the urban areas extent from the extent of the whole area; 3) use the polygon layers returned by step (2) as mask in the EXTRACT BY MASK tool. The resulting raster will be the DTM with the extent of the urban areas set to NoData.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.