1482 Commits

Author SHA1 Message Date
rldhont
14883e9c27 [WMTS] Fixing the WMTS GetCapabilities Get element children
The ows Get element has a Constraint child that describe the way to do request to the service. In the case of WMTS, all are KVP.
2019-07-02 14:58:48 +02:00
Nyall Dawson
1164d204ee [postgres] Unit tests for citext field type 2019-07-02 06:17:37 +10:00
Nyall Dawson
aa1bc5d1f9 [needs-docs][postgres] Correctly handle binary (bytea) fields
Previously these would be silently dropped from the layers, but
we now have comprehensive support for binary fields and should
expose them.

Fix sponsored by WhereGroup
2019-07-02 06:17:37 +10:00
Nyall Dawson
d96c7386b1 Allow creation of color parameters with no opacity control 2019-07-01 06:32:21 +10:00
Nyall Dawson
8fc63bff88 Remove unnecessary translation 2019-07-01 06:32:21 +10:00
Blottiere Paul
ee6642477e
Merge pull request #30071 from lbartoletti/wms_tile_buffer
[server]New parameter for WMS service: tile_buffer
2019-06-28 16:22:05 +02:00
rldhont
169de69332
Merge pull request #10034 from rldhont/server-feature-id-primary-keys-revival
[Server] Use primary keys to build feature id
2019-06-28 12:08:12 +02:00
Nyall Dawson
a750507fd1 Replace composition converter reference images -- new legend rendering code has superior results to reference images 2019-06-28 09:45:48 +10:00
Nyall Dawson
142e5f2f01 [FEATURE][layouts] Expose setting to control margin under legend group and subgroup headings
Allows tweaking of the spacing applied under group/subgroup headings... so you can get
your layout legend looking pixel-perfect!
2019-06-28 09:45:48 +10:00
Nyall Dawson
6aeedfe20b [FEATURE][layouts] Expose choice of arrangement of legends (i.e.
symbols to the left OR symbols to the right of legend text), and
alignment for group/subgroup/item text

Allows creation of right-to-left locale friendly legends. Additionally,
we default to this right-to-left style alignment when creating new
legends under a RTL based locale.
2019-06-28 09:45:48 +10:00
Nyall Dawson
da79b6f0e6 [FEATURE][labels] New text "background" setting for marker symbol backgrounds
Allows for rendering a marker symbol in the background of labels
(complementing the existing shapes/SVG choices). This allows use
of QGIS marker symbology as a background symbol behind labels (e.g.
for highway shield labels)
2019-06-28 08:28:55 +10:00
rldhont
9140312d26 [Server] wfs utils: Update the way parsing filter and adding a test 2019-06-27 14:20:17 +02:00
Alessandro Pasotti
fdc97ba61f
Fix QGIS Server WFS geometryless DescribeFeatureType (#30390)
Fixes #30381
2019-06-26 13:53:39 +02:00
nirvn
0e4f0c8555 [symbology] Fix broken centroid fill's force point inside polygon 2019-06-26 12:05:07 +07:00
Alessandro Pasotti
020154ccf3 Save time with localtime and tz options
This will save a wrong time in most TZ aware
storages when an option different than UTC
is chosen, but we have no way to know that
from the widget.
2019-06-24 12:11:51 +02:00
Matthias Kuhn
641a9b7276 Remove temporary ssl docker fixes 2019-06-21 12:54:47 +02:00
Alessandro Pasotti
0290342e6e
Merge pull request #30271 from elpaso/bugfix-gh30264-wms-bbox-wrong-transform-empty-layers
Server wms bbox wrong transform on empty layers
2019-06-20 10:55:25 +02:00
Alessandro Pasotti
c838161f64 Catch coord transform exception and log it
Skip the layer if there are any exceptions.
2019-06-20 07:22:57 +02:00
Nyall Dawson
04c51db551 Fix priority of parallel placements
Ensure that above line placement is preferred when both above
and below line placements are valid
2019-06-20 12:50:35 +10:00
Nyall Dawson
a8d212b129 Fix tests 2019-06-20 09:40:47 +10:00
Alessandro Pasotti
9868d86f0d Reference file for regression 30264 2019-06-19 15:49:59 +02:00
Alessandro Pasotti
6cfc7b09bd Server WMS getcapabilities wrong bbox in case of empty layers
... and different CRS

Fixes #30264
2019-06-19 15:46:51 +02:00
rldhont
0499a933c1 [Test][Server] GetContext: Fix hidden attribute 2019-06-14 14:35:25 +02:00
Alessandro Pasotti
13099cc4fa
Merge pull request #30137 from elpaso/bugfix-gh30131-postgres-json
Fix json hanlding of bools and complete json(b) PG support
2019-06-10 14:22:14 +02:00
Alessandro Pasotti
5aa5a841cb Update test because now we are correctly returning null 2019-06-09 12:54:03 +02:00
Alessandro Pasotti
79219dae23 Forward port of histogram binding fix with a bonus test
Fwd port of PR #30033
Fixes #29700

With a new test for the bug.
2019-06-09 10:25:50 +02:00
Alessandro Pasotti
1b5fb70647
Merge pull request #30096 from elpaso/bugfix-gh30062-gpkg-copy-fid
createFeatures check unique constraints on unfiltered layer
2019-06-07 08:19:56 +02:00
Matthias Kuhn
71c3205a2b Extended validity period 2019-06-06 17:41:40 +02:00
Matthias Kuhn
6b8aa01428
Merge pull request #30076 from m-kuhn/ssl_certificate_check
Only check server SSL certificate if requested
2019-06-06 15:37:19 +02:00
Matthias Kuhn
608f050d01 Redo the whole cert signing process 2019-06-05 22:47:51 +02:00
Matthias Kuhn
c76336683a Sign postgres.crt with ca 2019-06-05 17:10:07 +02:00
Matthias Kuhn
dc36d4a234 Add ssl key with postres as CN 2019-06-05 15:00:59 +02:00
Matthias Kuhn
d34c7395d3 Fix access rights 2019-06-05 13:50:49 +02:00
Matthias Kuhn
8c39f88b85 Make the code check a bit happier 2019-06-05 12:53:19 +02:00
Alessandro Pasotti
12094db813 createFeatures check unique constraints on unfiltered layer
Fixes #30062
2019-06-05 12:50:02 +02:00
Matthias Kuhn
128583e97f Fix dockerfile 2019-06-05 12:47:54 +02:00
Matthias Kuhn
107bf5f9b4 Temporary workaround until https://github.com/kartoza/docker-postgis/pull/129 is merged 2019-06-05 10:28:41 +02:00
Matthias Kuhn
f198931289 Unblacklist postgres postgis test 2019-06-05 10:25:38 +02:00
lbartoletti
d197fd5d6f fix qgis_spelling 2019-06-05 07:57:59 +02:00
Nyall Dawson
7f0df70478 Fix inverted polygon is distorted when map is rotated
Fixes #26381
2019-06-05 04:00:58 +10:00
Nyall Dawson
b5d0607bf7 Update test mask images 2019-06-05 04:00:58 +10:00
lbartoletti
35c4209bfd New parameter for WMS service: tile_buffer [needs-docs][FEATURE] 2019-06-04 07:20:29 +02:00
Even Rouault
50dab59a06 [OGR provider] Map GeometryCollection of TIN coming from multipart shapefiles to MultiPolygonZ (fixes #29376) 2019-05-31 06:32:59 +10:00
Nyall Dawson
3cb3676329 Don't limit label distances to postive values
Sometimes it's useful to have negative distances, as a 0 distance
can still be quite far from line features for some font families.
2019-05-30 17:27:00 +10:00
Nyall Dawson
10c4bb9f9b [labeling] Fix curved labels sometimes placed below line even when
set to above line only
2019-05-30 17:27:00 +10:00
Nyall Dawson
b04374d46f Tweak curved label cost of placing away from center (increase cost slightly to encourage more central placements) 2019-05-30 17:27:00 +10:00
Nyall Dawson
328b0afa6e [labeling] Fix curved labeling fails when line feature geometry
begins with small segments

Fixes #28699
2019-05-30 17:27:00 +10:00
Nyall Dawson
e0aa09ce18 [labeling] Ensure "merge connected features" setting works correctly
with line networks that contains forks and branches

And simplify memory management

Refs #12173
2019-05-30 17:27:00 +10:00
Nyall Dawson
7213030ad9 [labeling] Fix missing labels when multilinestring features are used in
conjunction with the "merge connected lines" setting

Refs #12173
2019-05-30 17:27:00 +10:00
Alessandro Pasotti
bede19662e
Merge pull request #29970 from elpaso/bugfix-gh29767-server-wfs-double-virtual-fields
Server WFS fix describefeaturetype double virtual fields
2019-05-28 11:47:58 +02:00