Juergen E. Fischer
28b33234cd
update INSTALL
2019-04-09 19:07:31 +02:00
rldhont
93656c2124
Apply SLD PointSymbolizer on single centroid for polygon
...
SLD 1.0 and StyleEncoding 1.1 specs say that if a line, polygon, or raster geometry is used with PointSymbolizer, then the semantic is to use the centroid of the geometry, or any similar representative point.
When QGIS read an SLD, it applies the point on the centroid of all parts of the multi-polygon and not on the unique centroid of the mutil-polygon.
ST_Centroid is the PostGIS implementation of the Simple Feature standard for SQL and it generates only one point for multi-polygon. So I think SLD PointSymbolizer has to be applied to the single centroid.
2019-04-09 18:13:05 +02:00
Blottiere Paul
c2840a26eb
Merge pull request #9699 from pblottiere/server_split
...
[server] Move specialised funtions in correponding service cpp files
2019-04-09 16:35:24 +02:00
Matthias Kuhn
ae17fb3f53
Merge pull request #9762 from elpaso/plugin-dependencies-fix
...
Fix plugin loading from zip (dependencies followup)
2019-04-09 16:06:10 +02:00
Matthias Kuhn
4fc6176f5f
Stabilize XML for layer settings and map themes
2019-04-09 16:02:21 +02:00
Blottiere Paul
9b298ca753
Remove getMap method with hitTest
2019-04-09 16:01:24 +02:00
Matthias Kuhn
fa850a11ba
Save project properties in predictable order
2019-04-09 15:56:20 +02:00
Blottiere Paul
ebccfb6438
Update exception messages
2019-04-09 15:43:11 +02:00
Blottiere Paul
c09e10ceb2
Update doc and sip binding
2019-04-09 15:43:11 +02:00
Blottiere Paul
70cd928346
Fix issue after rebase
2019-04-09 15:43:11 +02:00
Blottiere Paul
911ef98677
Update sip binding
2019-04-09 15:43:11 +02:00
Blottiere Paul
80d796a88c
Remove unused methods/functions
2019-04-09 15:43:11 +02:00
Blottiere Paul
4d4d2297b9
Use new getLegendGraphics methods
2019-04-09 15:43:11 +02:00
Blottiere Paul
81f029d19c
Add legend node function
2019-04-09 15:43:11 +02:00
Blottiere Paul
392524646a
Add suport whe legend is not based on rule
2019-04-09 15:43:11 +02:00
Blottiere Paul
ba14e1448a
Add basic support for hit test without calling getMap
2019-04-09 15:43:11 +02:00
Blottiere Paul
f482ddfc83
Raise exception from the checking method directly
2019-04-09 15:43:11 +02:00
Blottiere Paul
46746a3713
Add method to build layer tree
2019-04-09 15:43:11 +02:00
Blottiere Paul
bc72ff2315
Check parameters before calling the renderer
2019-04-09 15:43:11 +02:00
Alessandro Pasotti
e57d1e06f0
Fix plugin loading from zip (dependencies followup)
2019-04-09 15:21:09 +02:00
Martin Dobias
b2aa97843d
Added rendering tests for 3D lines
2019-04-09 09:42:08 +02:00
Martin Dobias
d8455ab900
More robust and simpler near plane clipping of lines
2019-04-09 09:42:08 +02:00
Martin Dobias
50bd9660a6
Add spacer after edges group box for better alignment
2019-04-09 09:42:08 +02:00
Martin Dobias
e7c5c5eda7
Fix line rendering glitches
2019-04-09 09:42:08 +02:00
Martin Dobias
50dd4b1317
Edge highlighting for extruded polygons
2019-04-09 09:42:08 +02:00
Martin Dobias
78da017f74
Fix altitude clamping for points without Z values
2019-04-09 09:42:08 +02:00
Martin Dobias
b5fec5872b
Edge settings for polygons + GUI to configure edge rendering
2019-04-09 09:42:08 +02:00
Martin Dobias
28b349f04a
[FEATURE] rendering of 3d wide lines, rendering of polygon edges
2019-04-09 09:42:08 +02:00
Martin Dobias
d15cae9ae2
[quick] Lower min. Qt version (>=5.9) in two editor widgets
...
There does not seem to be a reason to strictly require a higher version
of Qt Quick in two of editor widgets.
Qt Quick and Qt Quick Controls have a bit confusing versioning, see:
https://doc.qt.io/qt-5/qtquickcontrols-index.html
Qt 5.9 = Quick 2.9 + Quick Controls 2.2
2019-04-09 09:40:58 +02:00
nirvn
2582399ab5
[FEATURE][expression] New array_all() function to check whether
...
an array contains _all_ values of another given array.
2019-04-09 11:44:00 +07:00
Nyall Dawson
9502c35307
Fix warnings when building without HAVE_SERVER_PYTHON_PLUGINS
2019-04-09 13:13:13 +10:00
Alex
3b4dbe8f14
Fix html build ( #9749 )
...
* fixing test
* fixing include
* reverting test change
2019-04-08 16:52:23 +02:00
Nyall Dawson
933559b655
[processing] Report provider version string alongside QGIS version in log
...
Helpful for debugging and reproducability of results
2019-04-08 16:59:15 +10:00
Nyall Dawson
708bf4425b
[processing] Add version method to QgsProcessingProvider
...
Allows retrieving provider version
2019-04-08 16:59:15 +10:00
Matthias Kuhn
67dabd705d
Merge pull request #9379 from lbartoletti/intersection_linestringZ
...
Fixes intersection on (multi)linestring/polygon/curve Z, M and ZM
2019-04-08 07:47:20 +02:00
Nyall Dawson
28784ca947
Fix grammer errors in GEOWKT string
2019-04-08 08:22:58 +10:00
Nyall Dawson
5a85e206f6
[processing] Expose additional expression variables for parameters in GUI
2019-04-08 07:07:12 +10:00
Nyall Dawson
d3016d73d4
[processing] Add method to specify additional expression context variables
...
which will be available to a parameter when it is evaluated.
Specifying variables via this method is for metadata purposes only.
It is the algorithm's responsibility to correctly set the value of
these additional variables in all expression context used when evaluating
the parameter, in whichever way is appropriate for that particular variable.
2019-04-08 07:07:12 +10:00
Nyall Dawson
ee51551baa
Add method to retrieve highlighted variable list from QgsExpressionContext
2019-04-08 07:07:12 +10:00
Matthias Kuhn
702804f6f9
Merge pull request #9739 from m-kuhn/kill_qforeach
...
No more Q_FOREACH in gui
2019-04-07 22:31:03 +02:00
Matthias Kuhn
ea4ea1f7af
Merge pull request #9740 from daniviga/rpm-sha
...
[RPM] put the SHA commit in the about dialog for unstable builds
2019-04-07 22:16:51 +02:00
Juergen E. Fischer
9464105cde
Changing the subset string while editing is not allowed as current
...
feature ids might depend on the current filter
2019-04-07 22:10:16 +02:00
Matthias Kuhn
2f8b9c789a
Remove unused variable
2019-04-07 17:22:46 +02:00
Daniele Viganò
f85954b304
[RPM] put the SHA commit in the about dialog for unstable builds
2019-04-07 17:08:39 +02:00
Matthias Kuhn
8c18c80ac1
Remove Q_FOREACH in favor of range-based for loops in the gui library
2019-04-07 16:44:03 +02:00
Matthias Kuhn
b618e8d9d0
Merge pull request #9738 from m-kuhn/kill_analysis_qforeach
...
Kill Q_FOREACH in analysis
2019-04-07 16:41:30 +02:00
Matthias Kuhn
736e8cbbc3
Merge pull request #9722 from m-kuhn/code_modernization
...
Make QGIS core library a Q_FOREACH free zone
2019-04-07 16:17:43 +02:00
Matthias Kuhn
6a5d0c6209
Kill Q_FOREACH in analysis
2019-04-07 15:42:12 +02:00
Matthias Kuhn
4852bac939
Merge branch 'master' into code_modernization
2019-04-07 15:36:48 +02:00
Juergen E. Fischer
f8e32f7b9e
unit test for 2826ba34f
2019-04-07 15:35:43 +02:00