I have just compared the random point generator functions of QGIS and ArcGIS and had confusing results. My setup was: Create random points within an existing extent with a minimum dist between points of 5m - max number of points was set to 40000 (which is far beyond the max amount possible with 5m dist).
The results are :
ArcGIS: overall point count 3699; mean dist to next pt: 7.53m; std dist to next pt: 2.04
QGIS: overall count 13993; mean dist to next pt: 5.31m; std dist to next pt: 0.32
ArcGIS: Create Random Points: Constraining Extent: an existing polygon dataset. number of points: 40000, min allowed distance / linear unit: 5m, create multipart: no, environments/random numbers / random number generator / seed: experimented with different values and different generator types
QGIS / Random Points In Extent, extent from the same polygon dataset). number of points: 40000, min dist: 5m, CRS: 31256;
I've been searching for any kind of reason and found ArcGIS Random Point generator producing same points every iteration. But changing the seed-value in ArcGIS did neither change the number of points nor the mean distance value significantly. Esri doesn't answer my question ... and I have to use ArcGIS for that task.
So, does anybody have an idea what could be responsible for this huge difference and how to solve the problem.