For the purposes of creating random survey plot locations in a forest.

I want to randomly generate 1 point(plot) per 2 hectares with a minimum of 100m between each point (plot) inside multiple polygons of the same layer.

There are several hundred polygons each with different total areas (hectares).

Image shows polygons representing different forest types labeled by area (hectares)

1 Answer 1

  1. Create a polygon grid (Menu Vector > Research Tools > Create Grid) with spacing so that every grid cell has an area of 1 hectare - e.g. rectangle 100 m * 200 m

  2. Create the intersection of the grid with your initial polygons.

  3. Run Menu Vector > Research Tools > Random points in polygons. Use the layer created in step 2 as input layer and set minimum distance between points to 100 and number of points for each feature to 1.

See also here for more options.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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