mirror of
https://github.com/qgis/QGIS.git
synced 2025-02-25 00:58:06 -05:00
[processing] add Points from vector algorithm
This commit is contained in:
parent
91ea88f1af
commit
0bda3b61e1
@ -0,0 +1,17 @@
|
||||
##[Example scripts]=group
|
||||
##Input_raster=raster
|
||||
##Input_vector=vector
|
||||
##Output_layer=output vector
|
||||
|
||||
from qgis.core import *
|
||||
|
||||
vector = processing.getobject(Input_vector)
|
||||
raster = processing.getobject(Input_raster)
|
||||
|
||||
geometryType = vector.geometryType()
|
||||
if geometryType == QGis.Point:
|
||||
processing.runalg("qgis:saveselectedfeatures", vector, Output_layer)
|
||||
elif geometryType == QGis.Line:
|
||||
processing.runalg("qgis:pointsfromlines", raster, vector, Output_layer)
|
||||
elif geometryType == QGis.Polygon:
|
||||
processing.runalg("qgis:pointsfrompolygons", raster, vector, Output_layer)
|
Loading…
x
Reference in New Issue
Block a user