QGIS – How to Split Vector File Using a Grid

qgissplitting

I have a shapefile containing contour for a large area, and I want to split it into different shapefiles each covering a 1KM X 1KM area.
I have already created the required Grid shapefile in QGIS. How do I now split the contours using the created Grid?

I am searching for something equivalent to the Split Tool in ArcGIS.

Best Answer

Have you tried first making an intersection with the grid layer and then using Vector -> Data managment tools -> Split vector layer? It sounds exactly like what you want.