Even Rouault
2d3414a041
[OAPIF provider] Add workaround for QGIS server 3.10.0
2019-10-26 06:47:59 +10:00
Even Rouault
c7f29d501f
QgsVectorLayer: document oapif provider
...
Funded by Planet
2019-10-26 06:47:59 +10:00
Even Rouault
0d5f7dd700
[WFS/OAPIF] Define storageType()
...
Funded by Planet
2019-10-26 06:47:59 +10:00
Even Rouault
239ef6f5ef
QgsDataSourceUri::uri(): do not write empty table= and sql=
2019-10-26 06:47:59 +10:00
Even Rouault
6d682a002b
[OAPIF provider] Add progress bar
...
Funded by Planet
2019-10-26 06:47:59 +10:00
Even Rouault
e12c5522e2
[WFS provider] Extract reusable logic for progress dialog
...
Funded by Planet
2019-10-26 06:47:59 +10:00
Even Rouault
3d2f9f1aab
[OAPIF provider] Add subsetString support and server-side datetime filtering
...
Funded by Planet
2019-10-26 06:47:59 +10:00
Even Rouault
bc8ee7ac32
[WFS/OAPIF provider] Do not forward filter expression to Spatialite cache if it depends on a DateTime field
...
Funded by Planet
2019-10-26 06:47:59 +10:00
Even Rouault
2bba185c76
providertestbase.py: avoid hardcoded attribute index in testUniqueStringsMatching(), and split testExtent() in 2 for WFS/OAPI providers
2019-10-26 06:47:59 +10:00
Even Rouault
c7f278b357
[OAPIF provider] Read metadata
...
Funded by Planet
2019-10-26 06:47:59 +10:00
Even Rouault
d25759525e
[BUGFIX] QgsCoordinateReferenceSystem::createFromOgcWmsCrs(): fix importing http://www.opengis.net/def/crs/OGC/1.3/CRS84
2019-10-26 06:47:59 +10:00
Even Rouault
681229a48a
[OAPIF provider] Integrate provider within WFS provider GUI
...
Funded by Planet
2019-10-26 06:47:59 +10:00
Even Rouault
4a6b49fe8f
[Feature] Add 'OGC API - Features' provider, shortnamed as OAPIF. Only non-GUI elements in this commit
...
Funded by Planet
2019-10-26 06:47:59 +10:00
Even Rouault
05eee425ad
QgsBaseNetworkRequest: allow conditional logging of errors
...
Funded by Planet
2019-10-26 06:47:59 +10:00
Even Rouault
099df0bf3d
addVectorLayerPrivate(): avoid crash in the non-nominal case when added a layer for a non-existing provider
2019-10-26 06:47:59 +10:00
Even Rouault
d7ea384f8a
QgsProviderRegistry: add a 'multipleProviderMetadataFactory' entry point in loadable plugins so they can register multiple providers, and use it in the WFS provider
...
Funded by Planet
2019-10-26 06:47:59 +10:00
Even Rouault
a1adb328ef
QgsBaseNetworkRequest: add an argument for Accept header in GET requests
...
Funded by Planet
2019-10-26 06:47:59 +10:00
Even Rouault
f693f30797
[WFS provider] Extract reusable network request mechanism
...
Funded by Planet
2019-10-26 06:47:59 +10:00
Even Rouault
80b5b0aed0
test_provider_wfs_gui.py: fix to use non-deprecated API
2019-10-26 06:47:59 +10:00
Even Rouault
563a392bdd
[WFS provider] Bugfix: call releaseCacheDirectory() if using a serialized feature writer stream
...
Funded by Planet
2019-10-26 06:47:59 +10:00
Even Rouault
a8c5bb6854
[WFS provider] Extract reusable logic to handle temporary cache directory
...
Funded by Planet
2019-10-26 06:47:59 +10:00
Even Rouault
807fc4faef
[WFS provider] Extract reusable cache and background downloader logic
...
Funded by Planet
2019-10-26 06:47:59 +10:00
Even Rouault
89de7579bf
[BUGFIX] QgsOwsConnection: use dedicated QgsDataSourceUri setters for credentials, so that userName(), etc. work without serializing/deserialing. Neeed with OAPIF source select GUI
2019-10-26 06:47:59 +10:00
Even Rouault
13298bb060
[WFS provider] Do not expand authentication config to username/password when adding layers from source select or browser
2019-10-26 06:47:59 +10:00
nirvn
01e4849466
[maptip] Fix illegible map tips with dark themes ( fixes #32288 )
2019-10-26 06:46:52 +10:00
Alessandro Pasotti
16676ff93a
Code layout
2019-10-26 06:46:09 +10:00
Alessandro Pasotti
d2536576a4
Fix upper invalid interval
2019-10-26 06:46:09 +10:00
Alessandro Pasotti
6f7a6ba28e
Add another infinity range test case
2019-10-26 06:46:09 +10:00
Alessandro Pasotti
090a6c72ad
Fix range extend infinity
2019-10-26 06:46:09 +10:00
Alessandro Pasotti
65d0f5b67f
Add extend to QgsRange
2019-10-26 06:46:09 +10:00
Nyall Dawson
9432ac8af1
Completely disable debug code in QgsRasterProjector
...
Even if it's only used on debug builds, this is still TOOOO slow
and overly noisy
2019-10-26 06:45:11 +10:00
Nyall Dawson
1ba8db41b6
Fix potential overflow in raster renderer
2019-10-26 06:45:11 +10:00
Alessandro Pasotti
d2fa5bc793
Fix some QStringLiterals
2019-10-26 06:44:13 +10:00
Alessandro Pasotti
f1fdf4c810
Fix merge feature attrs: use the correct formatter for data
...
and use actual data for calculations and to return values
Fixes #32208
2019-10-26 06:44:13 +10:00
root676
32a01d1d32
optimize handling of missing geometries and zero count densification
2019-10-26 06:43:32 +10:00
root676
d00178d6af
fix helpstring
2019-10-26 06:43:32 +10:00
root676
2221bcad6a
remove old python algorithm and helpstrings
2019-10-26 06:43:32 +10:00
root676
ccc7566bf1
Port of Densify Geometries by Count algorithm to C++
2019-10-26 06:43:32 +10:00
Nyall Dawson
d76835fec5
Restore project variables early in the project read cycle
...
This ensure project level variables are correctly in place before
trying to read other components which may depend on these variables,
e.g. layouts
Fixes #32382
2019-10-26 06:42:56 +10:00
Nyall Dawson
670c81f921
[processing] Improve docs for Join by Nearest, raise warning in log
...
when multiple features with same search distance are found
Fixes #32317
2019-10-26 06:42:18 +10:00
Nyall Dawson
1dfc0c1e4e
Catch some reprojection exceptions during raster rendering
...
Fixes #32301
2019-10-26 06:34:20 +10:00
Peter Petrik
5672f0d24c
[feature] [ios] allow static build of postgres provider
2019-10-25 18:00:27 +02:00
Peter Petrik
679e75e13c
update MDAL 0.4.0
2019-10-25 17:59:53 +02:00
Juergen E. Fischer
94fa3c44e0
dwg/dxf import:
...
* fix orientation of TEXT entities
* also clean TEXT strings
* support non-origin-based blocks
* support extrusion
2019-10-25 14:22:53 +02:00
Juergen E. Fischer
d5ab5ff7df
Bump version to 3.11
2019-10-25 14:15:55 +02:00
Juergen E. Fischer
df860ea89a
changelog and news update for 3.10
2019-10-25 14:14:52 +02:00
Juergen E. Fischer
45b437e13f
translation update for 3.10.0 from transifex
2019-10-25 14:14:46 +02:00
Juergen E. Fischer
0236c59377
visual changelog url changed again
2019-10-25 14:12:29 +02:00
rldhont
ca24cdca2e
[Server][Tests] Add WMS GetStyles test with TextSymbolizer output
2019-10-25 10:04:39 +02:00
rldhont
31ae029ed5
[Bugfix][Server] Add TextSymbolizer to SLD provided by WMS GetStyles request
2019-10-25 10:04:39 +02:00