[GIS] Clip/Intersect tool is failing to process all data in the shapefile

arcgis-desktopclip

I am using ArcMap 10.3.

I have this polygon which contains information about different types of soil. I want to clip it, so that only the area inside the other polygon (black border) will be in the output.
2 polygons
However, when I use the clip tool, this is the output:
There is large areas that have not been implementet in the output file, even though it is inside the clip polygon. There is also an area in the lower right corner that is outside of the clip polygon that is in the output file.
Output of clipping
And if I use the intersect, this is the output (the clip output is over the intersect layer, showing the difference):
The intersect tool managed to get some more areas in the output, but also here, some areas outside of the polygon are inside the output file.
Intersect

I used only standard options when performing these tasks, but it seems like ArcMap has troubles with some of the polygons.

Any ideas of what I am doing wrong?

Best Answer

Your shapefile probably contains invalid geometries, there seems to be 'inside lines' within the polygons that are not clipped correctly:

enter image description here

If converting your shapefile to a feature class is not enough, try to find and solve these invalid geometries using the Check Geometry and the Repair Geometry tools.

Related Question