Nyall Dawson
ceddb7eb97
[FEATURE] is_closed function for expressions
...
Returns whether a linestring is closed
2015-12-13 22:06:22 +11:00
Nyall Dawson
262514d97d
[FEATURE] exterior_ring function for expressions
...
Returns exterior ring of a polygon as a line. Useful for geometry
generator symbology for styling only the exterior ring of
polygons.
2015-12-13 20:11:19 +11:00
nirvn
35fea9c986
[expression] add point_on_surface function
2015-12-12 17:16:34 +07:00
Matthias Kuhn
28cabbe4d0
[Expression] radians and degrees
2015-12-10 00:41:42 +01:00
nirvn
a5d670233b
[FEATURE] add darker() and lighter() expression functions
2015-12-09 15:50:59 +11:00
Matthias Kuhn
4b3083d9a7
[FEATURE] Add translate expression function
...
Funded by
* Regional Council of Picardy
* ADUGA
* Ville de Nyon
* Wetu GIT cc
2015-12-08 08:49:05 +01:00
Matthias Kuhn
f961ecef46
[FEATURE] Add an eval expression
...
Funded by
* Regional Council of Picardy
* ADUGA
* Ville de Nyon
* Wetu GIT cc
2015-12-08 08:43:45 +01:00
Nyall Dawson
da436f926b
[FEATURE] New 'reverse' expression for reversing linestrings
2015-11-26 16:53:55 +11:00
Juergen E. Fischer
90053c52d6
also update strpos function help (followup 2a557db)
2015-11-20 19:53:30 +01:00
Nyall Dawson
de1540357b
[expressions] Add make_line and make_polygon functions
2015-11-06 20:09:48 +11:00
Nyall Dawson
12e34f2672
[expressions] Allow make_point to accept z/m values, add new
...
make_point_m for creation of PointM geometries. Also add
m(point) and z(point) functions for retrieving z/m value of
a point or node.
2015-11-06 20:09:13 +11:00
Nyall Dawson
da942233e7
Add DE-9IM variant which tests against a specified pattern
...
(available in PyQGIS/expression engine)
2015-11-04 16:03:55 +11:00
Nyall Dawson
9d4e995de6
[FEATURE] Add geometry relation DE-9IM expression function
2015-10-26 22:46:53 +11:00
Juergen E. Fischer
3c324c9985
fix lpad/rpad context help (followup b46cbbe)
2015-09-27 01:52:20 +02:00
Juergen E. Fischer
b46cbbe425
fix mixup between lpad/rpad help ( fixes #13433 )
2015-09-26 21:32:27 +02:00
Nyall Dawson
a4d980d055
Port from expressions+ plugin: color_part, set_color_part, day_of_week
2015-09-21 19:57:58 +10:00
Juergen E. Fischer
82b34afe03
move remaining function_help to json and update it's translation handling
2015-09-20 18:35:27 +02:00
Matthias Kuhn
2a6cff403b
More examples for the expression function help
2015-09-20 13:59:54 +02:00
Matthias Kuhn
b2c404d17c
Improve expression help
2015-09-20 13:51:10 +02:00
Nyall Dawson
55027e545f
Clean up and extend expression geometry functions:
...
- New expression functions for area(geom), perimeter(geom),
point_n(geom), start_point(geom), end_point(geom), make_point(x,y)
- Add new variant to length() function which takes a geometry object,
allows for length(geom) evaluation.
- Rename x_at, y_at to $x_at, $y_at (alias old names) to reflect that
these only work on current feature geometry
- Add x(geom), y(geom) functions which return x and y coordinate
for point geometries or centroid x/y for non-point geometries
(fix #11008 )
2015-09-18 09:09:09 +10:00
Sandro Santilli
55dbc041a8
[FEATURE] Add num_points(geometry) support in expression evaluator
...
Includes tests and help text.
2015-09-17 14:23:19 +02:00
Matthias Kuhn
25af142456
Add expression function help for $length
2015-09-17 11:08:29 +02:00
Juergen E. Fischer
e2816256f6
translation fix
2015-09-13 20:24:42 +02:00
Nyall Dawson
709c14391b
Change expression help from free form html files to structured json
...
A new script then parses these json help files into the html help
contents, in a standardised manner. Previously, the function help
was a bunch of different formats and structures.
Now, a custom stylesheet can be applied (and later tweaked!) to
format these help. Eg, this commit colors variables and function
names in the syntax section for greater readability.
2015-09-02 14:22:50 +10:00