Clipping in ArcGIS and Clipping in QGIS

Apr 27, 2015 | ArcGIS Desktop, QGIS, Training, Tutorial

How did I end with this blog post. I’m using QGIS for about 90% of my GIS work these days and I spent about 6 hours digitizing some fairly complicated land cover. Out of that – you get the following…..

It was always one of the things that was hard to explain to someone brand new to GIS: ArcGIS has two clip tools.

If I run into one problem when cleaning up data is polygon overlap. Someone will draw a polygon and then draw another either over it of overlapping it. In classes and with clients I always tell them “Imagine the world is flat like a pancake. In order to get polygon 2 “into” polygon 1 you have to clip/remove that overlapping portion with the editor tool”.

Example:

one

You have a polygon

 

two

 

You add a second polygon partially occluding the first

three

 

You initiate the clip tool on your editor toolbar

 

 

four

 

If I remove the second polygon you can see how the first polygon has been clipped

So where is the clipping tool in QGIS? Well…..there is a duplicate geoprocessing clipping tool. There isn’t a “editing” clip tool built into the core of qgis. Except there are ways of “clipping” that will accomplish the same feat in slightly different ways.

  • If you are digitizing polygons and you want to digitize an interior polygon (lets say put a body of water in a field) you can use the “fill ring” tool to digitize and it instantly clips the big polygon to fit the small polygon. It is found on the Digitizing Toolbar.
  • Clipper plugin. Select the smaller polygon and click the clipper button and it clips.
  • There is another plugin called Digitizing Tools. If you do any amount of digitizing in QGIS I put this one up there with “Needed”.

DigitizingTools

 

  It splits multipolygons. It does all sorts of Trickery with your digitized lines…..and it also clips. It clips against a different layer. A while back I talked about Memory Layers and Scratch Layers.  Well – before I found the clipper plugin I was copying data into memory and running “Cut Polygon with another layer”.   Lets say you have multiple polygons that you want to clip against the big one.

  • Select and Copy them into a Memory Layermemorylayer
  • Delete them out of the original layer
  • Run “Cut polygon with another layer” and that other layer will be the memory layer (defauly layer name is Pasted).
  • Copy and Paste them back in if that’s the end goal.

Example:

digitizingtools

BEFORE

digitizingtoolsafter

After Digitizing Tools

 

Would I want to do this on lots and lots of features? No. This is for digitizing and not geoprocessing and clipping thousands of things against thousands of other things.

Clipper might be able to do this though. The few times I tried I created topology issues so clipper has been to just clip one thing against one other thing. I have always like the clip tool with ArcGIS but it can only run one polygon at once. Is the QGIS way better? Not necessarily. Is the ArcGIS way better? No – it’s just more familiar. Which ever software is your weapon of choice you can do the same feats of GIS trickery.

Is Desktop GIS dead? I still say No.

You may also like

QGIS Offline Help

QGIS Offline Help

Through a long series of events I found myself teaching QGIS in a classroom again. It's been a while. I used to just "hold" classes and sometime during the pandemic I jsut stopped. Occasionally I'll get a call for 3 or 4 people that want training but generally I've...

The online training website that I hardly talk about

The online training website that I hardly talk about

I had mentioned it some but it's probably been coming up on 6 months since I even mentioned training. Right before I decided to attempt to die in 2025 I had started building a training website at training.northrivergeographic.com. Basically it's my Intro to QGIS class...

QGIS Fun: Chickamauga Mound

QGIS Fun: Chickamauga Mound

I've been trying to stop once a week and do something fun with QGIS. Post Heart Incident I do a lot of walking. I've been re-exploring some places I used to go in town to exercise and one is the TN River Walk. I realized the other day I needed to do some OpenStreetMap...