Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have few polygons and I want to create few scattered well distributed point within the polygon. I am used to with ArcGIS and QGIS platform. How can I make it?

share|improve this question

In QGIS there are two tools you could use, you can find them both in Vector -> Research Tools. One will create a random set of points in a polygon, the other will create a regular grid. It sounds like the Regular Points tool will get you what you need.

share|improve this answer

There are two really easy methods to accomplish this using ArcGIS:

  1. Create random points within your polygon using Create Random Points (Data Management)
  2. Creating a regular grid of points within your polygon

Method one is fairly straight forward. Method two requires a few steps:

  1. Use Polygon to Raster making sure your grid is to whatever pixel size suits your analysis. In this example, I used 100m.
  2. Convert Raster to Points to generate a regular grid within your original polygon

enter image description here

share|improve this answer
It should be noted that Create Random Points and Polygon to Raster tools are only available in ArcGIS Advanced or with either the Spatial Analyst or 3D Analyst Extensions. – Fezter May 21 '13 at 23:43
Alternative (Basic license) to Polygon To Raster then Raster To Point is Create Fishnet then Clip. – PolyGeo May 22 '13 at 12:09

Another good option is the free software, Geospatial Modelling Environment (Formerly Hawth's Tools). Among the large number of vector/raster/analysis tools it contains, there are a number of tools for sampling design including generating points within a polygon.

There is a tool which will generate regular points within polygons and you can even specify an angle of rotation if you want the points to align with something other than East-West/North-South. There is also a tool which will generate random points within a polygon.

share|improve this answer
+1 For GME. Keep in mind that GME has ArcGIS and R dependencies. – Aaron May 22 '13 at 2:41

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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