Nyall Dawson
5b244ae88c
[FEATURE] More geometry functions for expressions
...
- add accessors: geometry_n, interior_ring_n
- add num_geometries, num_rings, num_interior_rings
- add nodes_to_points for converting every node in a geometry
to a multipoint geometry
- add segments_to_lines for converting every segment in a geometry
to a multiline geometry
nodes_to_points and segments_to_lines are intended for use with
geometry generator symbology, eg to allow use of m and z values
for nodes/lines with data defined symbology.
2015-12-15 11:22:39 +11:00
..
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-21 19:57:58 +10:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-12-09 15:50:59 +11:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-21 19:57:58 +10:00
2015-12-10 00:41:42 +01:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-12-08 08:43:45 +01:00
2015-09-20 18:35:27 +02:00
2015-12-13 20:11:19 +11:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-12-15 11:22:39 +11:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-12-15 11:22:39 +11:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-12-13 22:06:22 +11:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-12-09 15:50:59 +11:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-27 01:52:20 +02:00
2015-11-06 20:09:13 +11:00
2015-11-06 20:09:48 +11:00
2015-11-06 20:09:13 +11:00
2015-11-06 20:09:13 +11:00
2015-11-06 20:09:48 +11:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-12-15 11:22:39 +11:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-12-15 11:22:39 +11:00
2015-12-15 11:22:39 +11:00
2015-09-20 18:35:27 +02:00
2015-12-15 11:22:39 +11:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-12-12 17:16:34 +07:00
2015-09-20 18:35:27 +02:00
2015-12-10 00:41:42 +01:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-11-04 16:03:55 +11:00
2015-09-20 18:35:27 +02:00
2015-11-26 16:53:55 +11:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-27 01:52:20 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-12-15 11:22:39 +11:00
2015-09-21 19:57:58 +10:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-11-20 19:53:30 +01:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-12-08 08:49:05 +01:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-09-20 18:35:27 +02:00
2015-11-06 20:09:13 +11:00