I am creating my own dataset for landuse classification. I have four different shapefiles for 4 different categories, forest, water, park and buildings. All these shapefiles contain polygon geometries of various sizes of respective categories.
I want to create shapefile of each category which contains points instead of polygons. For example, my forest shapefile contains 10 polygons and i want to create another shapefile for the forest, which will contain 100 or more points. Obviously these points should lie within these polygons.
I don't want to manually select the points which will be quite cumbersome given the no of shapes and points.
I would like to know any automatic method using QGIS.