In arcGIS 10, I have several raster maps, that I would like to clip according to a polygon feature (top map). I have tried the Clip function under Raster Processing<-Raster<-Data Management Tools, and ticked off the Maintain Clipping Extent box. I am not allowed to tick off the Use Input Features for Clipping Geometry box. But I end up with a map of the same extent but different shape than my polygon (bottom map). I really need the map to have the same extent and size of the polygon. I have tried un-ticking the Maintain clipping Extent box, but it makes no difference with regards to the result. I have added a picture of what I entered in the Clip box, and what the process looked like after the maps.
Try to dissolve the polygons and create only one polygon and use that as a clip polygon. But make sure the projection for both the raster and polygon shapefile is same. Different projections will not give you the desired result. Because if the projections of input polygon and raster are different, the clip based on feature extent will not be activated.
If dissolve didn't solve the problem to get one polygon (the outline polygon), try to make a copy of the input polygon shapefile, then click on start editing of the new copied shapefile and select all polygons then merge them all to get only one polygon (the outline polygon). Then follow the above process.
As a previous answer stated, I would make sure that both data sets are in the same projection. Another setting to look at would be under the "Environment settings" >> Raster Analysis. You can set your mask here to your clipping layer. You could also look at Processing Extent but that requires another raster as input.
A final solution I would try would be to convert your polygon to a raster and then try clipping again with the above environment settings.
See similar thread.