mirror of
https://github.com/qgis/QGIS.git
synced 2025-02-23 00:02:38 -05:00
24 lines
972 B
Plaintext
24 lines
972 B
Plaintext
{
|
|
"name": "nodes_to_points",
|
|
"type": "function",
|
|
"groups": ["GeometryGroup"],
|
|
"description": "Returns a multipoint geometry consisting of every node in the input geometry.",
|
|
"arguments": [{
|
|
"arg": "geometry",
|
|
"description": "geometry object"
|
|
}, {
|
|
"arg": "ignore_closing_nodes",
|
|
"optional": true,
|
|
"default": "false",
|
|
"description": "optional argument specifying whether to include duplicate nodes which close lines or polygons rings. Defaults to false, set to true to avoid including these duplicate nodes in the output collection."
|
|
}],
|
|
"examples": [{
|
|
"expression": "geom_to_wkt(nodes_to_points(geom_from_wkt('LINESTRING(0 0, 1 1, 2 2)')))",
|
|
"returns": "'MultiPoint ((0 0),(1 1),(2 2))'"
|
|
}, {
|
|
"expression": "geom_to_wkt(nodes_to_points(geom_from_wkt('POLYGON((-1 -1, 4 0, 4 2, 0 2, -1 -1))'),true))",
|
|
"returns": "'MultiPoint ((-1 -1),(4 0),(4 2),(0 2))'"
|
|
}],
|
|
"tags": ["vertex", "multipoint", "node", "input"]
|
|
}
|