I have shapefiles with maps of school districts by state. However, some of these districts go beyond the state's area, shown below. I want to preserve the districts, just remove all the bits going out into the lakes and such. How can I automatically adjust the boundries of the districts that extend beyond the state's land mass so that they don't any longer?

Ideally, using QGIS, but any solution is welcome. In other words, I'm just looking to cut off features in the school district shapefiles based on the Michigan feature in the U.S. map shapefile.

Michigan school districts Michigan school districts

Michigan school districts and state outline Michigan school districts and state outline


As @Joseph has mentioned in comments, the best way is to use a "Clip tool".

Besides, you can use "Intersection".

Both can be found in

Vector > Geoprocessing Tools


  • With a little bit of messing around with the settings, it worked like a charm! I don't see how the Clip tool could keep the features, but intersect did.
    – Thomas W.
    May 31 '18 at 14:36

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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