253 Commits

Author SHA1 Message Date
Marco Hugentobler
ad3db5e786 Adapt unit test output 2020-02-12 12:08:36 +01:00
Matthias Kuhn
577e7210db Merge pull request #33952 from m-kuhn/server_wms_equal_layer_name
[server] do not drop layers with duplicate names
2020-02-08 23:04:49 +01:00
Juergen E. Fischer
14e73164ac wfs server: don't report unsupported DWithin/Beyond in capabilities and properly report failure to decode filters containing them 2020-01-30 09:19:34 +01:00
Matthias Kuhn
b25c043015 Add unit test 2020-01-22 15:46:00 +01:00
Marco Hugentobler
9fca4982d3 Add unit test for opacity in GetProjectSettings 2020-01-21 09:07:59 +01:00
Marco Hugentobler
ae204986ef Adapt expected getprojectsettings output 2020-01-20 15:11:26 +01:00
rldhont
6fdc99be1e [Tests][Server] Add WMS GetFeatureInfo GML tests 2019-11-29 11:58:59 +10:00
Jorge Gustavo Rocha
529aea6f4e Fix WMTS Capabilities document and related tests 2019-11-25 10:12:09 +10:00
rldhont
b14d7a8d0e
Merge pull request #32800 from rldhont/fix-server-round-precision-extent
[Bugfix][Server] Correctly round extent coordinates in services capabilities
2019-11-21 19:02:29 +01:00
rldhont
a60ea5d78e [Server] Update WMS GetProjectSettings tests for round extent in GetCapabilities 2019-11-21 18:08:33 +01:00
rldhont
0808c2babb [Server] Update WCS tests for round extent in GetCapabilities 2019-11-21 18:08:33 +01:00
rldhont
90f325a810 [Server] Update WMS tests for round extent in GetCapabilities 2019-11-21 18:08:33 +01:00
Nyall Dawson
2ff4bd547e Test masks 2019-11-21 18:10:24 +10:00
rldhont
2599eb536a [Server] Update WFS tests for round extent in GetCapabilities 2019-11-20 21:46:56 +01:00
rldhont
1d3b90bb2d [Server] Update WMTS tests for round extent in GetCapabilities 2019-11-20 21:46:56 +01:00
Alessandro Pasotti
2eb410844f
Merge pull request #32694 from elpaso/server-wfs3-transaction-simple-2
[feature] Server OAPIF simple transactions
2019-11-15 14:21:03 +01:00
Alessandro Pasotti
61fdbf7429 Renamed API definition -> description 2019-11-14 15:05:14 +01:00
Sandro Santilli
20114fc958 Use service=qgis_test in test project files as well 2019-11-14 13:05:05 +01:00
Alessandro Pasotti
a4c246a419 Fix test 2019-11-11 19:01:30 +01:00
Alessandro Pasotti
b2d0fd187f Fix typo 2019-11-11 13:54:52 +01:00
Alessandro Pasotti
20652c8963 Server OAPIF: add PATCH to api description 2019-11-11 13:54:52 +01:00
Alessandro Pasotti
3295da6185 Server OAPIF: handle PUT transactions 2019-11-11 13:54:52 +01:00
Alessandro Pasotti
7ab8f73092 Server OAPIF transactions: POST
Fix attributes and geometry transformation.
2019-11-11 13:54:52 +01:00
Alessandro Pasotti
ccccafff2f
Merge pull request #32739 from elpaso/server-wfs3-conformance-update
Server OAPIF: update conformance classes
2019-11-11 13:31:13 +01:00
Alessandro Pasotti
c8d352bdc8 Update test reference files 2019-11-11 09:36:49 +01:00
Alessandro Pasotti
ce48a1a3f6 Server OAPIF: update conformance classes 2019-11-08 16:54:10 +01:00
Alessandro Pasotti
cadb7916b5 Server OAPIF: expose XML schema for collections
Also make sure links to parent paths end with /
2019-11-08 14:40:44 +01:00
Alessandro Pasotti
5f9405bcd0 Server OAPIF properties parameter
Makes it possible to specify a comma separate list
of attributes to be returned by items call

This is apparently not in core specifications
but most of sample implementations supports it
and well, it's just useful.
2019-11-05 15:04:14 +01:00
Alessandro Pasotti
7d2000bc30 Fix server OAPIF crs tranformation on items
fixes an unreported issue when serving items not in
4326.
2019-11-02 16:00:33 +01:00
Blottiere Paul
f3fbbcd488 Add unit test with layer in crs other than 4326 2019-10-31 14:15:14 +01:00
Alessandro Pasotti
5ea32bce18 Server OAPIF time queries: handle infinity 2019-10-30 11:53:14 +01:00
Alessandro Pasotti
72efe7ca4f Server: adapt infinity filters to QgsRange API 2019-10-30 11:53:14 +01:00
Alessandro Pasotti
358c814722 Server OAPIF temporal extent 2019-10-30 11:53:14 +01:00
Alessandro Pasotti
c9df6aee25 Server OAPIF time filter: check validity
Raise if empty
2019-10-30 11:53:14 +01:00
Alessandro Pasotti
3a10f69d80 Server OAPIF use QgsRange classes for intervals
with full test coverage for single values and ranges,
supports time, datetime and string fields.
2019-10-30 11:53:14 +01:00
Alessandro Pasotti
07bb6b77e1 Server OAPIF datetime filter support
with full test coverage for single values and ranges,
supports time, datetime and string fields.
2019-10-30 11:53:14 +01:00
Alessandro Pasotti
595807171d Server: datetime basic filter support for OAPIF 2019-10-30 11:53:14 +01:00
Alessandro Pasotti
6112da45f6 Server OAPIF datetime support 2019-10-30 11:53:13 +01:00
Alessandro Pasotti
ff39fe9d57 Implement connections API for spatialite
API only: no client code is actually using this API yet.
2019-10-28 18:45:40 +01:00
rldhont
266898b899
Merge pull request #32340 from rldhont/server-wms-getstyles-textsymbolizer-master
[Server] Add TextSymbolizer to SLD provided by WMS GetStyles request
2019-10-26 10:22:55 +02:00
Éric Lemoine
09921a186a Add tests for WMS GetLegendGraphic JSON 2019-10-26 10:51:38 +10:00
Éric Lemoine
2483304daf Add json support to WMS GetLegendGraphic 2019-10-26 10:51:38 +10:00
Juergen E. Fischer
b81d306047 spelling fixes (closes #32408) 2019-10-26 10:50:30 +10:00
rldhont
ca24cdca2e [Server][Tests] Add WMS GetStyles test with TextSymbolizer output 2019-10-25 10:04:39 +02:00
Blottiere Paul
08847dc33f Update unit tests data 2019-10-23 12:33:12 +02:00
Alessandro Pasotti
6fed2fafd7 Fix bbox multiple array and add two more tests 2019-10-17 10:22:59 +02:00
Alessandro Pasotti
d7ac0bcbdd Server WFS3 update to latest (final) core specs
- extent -> spatial -> array of bboxes
- collections name -> id
2019-10-17 10:20:36 +02:00
Alessandro Pasotti
cc8c2b6fe4 Server WFS3 fix rel=service_desc -> rel=service-desc
Fixes #32268
2019-10-17 04:01:09 +10:00
Alessandro Pasotti
bf7df22ddb
Merge pull request #32120 from elpaso/bugfix-gh32020-server-contextual-legend
Fix Server getlegendgraphic duplicated symbols
2019-10-06 09:06:04 +02:00
Alessandro Pasotti
ae69775022 Fix Server getlegendgraphic duplicated symbols
... and fix a few build warnings

Now uses the hit test from QGIS API.

Fixes #32020
2019-10-04 16:12:26 +02:00