19

I want to convert polygons into points using QGIS.

I know how it's done in ArcGIS Desktop.

How can I implement it using QGIS?

Taras
  • 32,823
  • 4
  • 66
  • 137
Lukas
  • 717
  • 3
  • 7
  • 15
  • 2
    Do you mean convert the polygon borders into points or just reduce it to a point (get centroids)? – R.K. Apr 30 '12 at 14:35

5 Answers5

36

You can do the "Centroids" in QGIS using:

Vector > Geometry Tools > Centroids
Taras
  • 32,823
  • 4
  • 66
  • 137
urcm
  • 22,533
  • 4
  • 57
  • 109
25

You can "Extract Vertices" in QGIS using:

Vector > Geometry Tools > Extract Vertices

There is also a tool called "Extract specific vertices"

Taras
  • 32,823
  • 4
  • 66
  • 137
gene
  • 54,868
  • 3
  • 110
  • 187
1

If you want to decide on your own point spacing, you can use the Sextante Toolbox with SAGA functionality activated (you'll need to install SAGA - http://www.saga-gis.org/en/index.html - and specify the installation path in sextante).

Use the "Polygons to Lines" geoalgoritm followed by the "Lines to Points" one. You can create a model in sextante that combines these into one step as well.

Note: you have to make sure you install the right version of SAGA - I think its 2.0.8

Taras
  • 32,823
  • 4
  • 66
  • 137
Nick
  • 83
  • 1
  • 8
0

Export polygon ;ayer to SHP Open with CloudCompare Edit -->polyline-->sample points save resilt vertices as csv . Import with QGIS (add layer--> delimited text layer)

DA53
  • 51
  • 6
-3

If you want to convert polygon to point using QGIS. Then use
Vector > Analysis Tools > Mean Coordinate.

  • Pay attention to that this algorithm computes a point layer with the center of mass of geometries in an input layer. – Taras Jul 27 '21 at 05:48