Giovanni Manghi
c3c750a749
fix wronng paste
2019-10-26 08:13:09 +10:00
Giovanni Manghi
b57229b944
fix SAGA Slope, Aspect, Curvature
2019-10-26 08:13:09 +10:00
myarjunar
f225ee06b7
[geonode] fix data item context menu
2019-10-26 08:11:57 +10:00
Blottiere Paul
9d49a8e9e2
Fixes invalid renderer type after loading qml style
2019-10-26 08:10:03 +10:00
David Signer
671ed378eb
build target only for server part to avoid long compiling
2019-10-26 08:09:09 +10:00
Nyall Dawson
fe296fa95d
Use optimised point getters/setters on GEOS >= 3.8
2019-10-26 06:49:54 +10:00
Etienne Trimaille
cfe1766e5a
add missing QgsExpression import when exporting model as Python script
2019-10-26 06:49:21 +10:00
Even Rouault
6d47b5d847
[OAPIF] Rename WFS_VERSION_API_FEATURES to WFS_VERSION_API_FEATURES_1_0
2019-10-26 06:47:59 +10:00
Even Rouault
77013db8ca
[WFS/OAPIF] Take into account @nyalldawson review comments
2019-10-26 06:47:59 +10:00
Even Rouault
6aa4fadd59
[OAPIF provider] If the server provide only a default limit, and no maximum, use the max of 1000 and the default for the page size
2019-10-26 06:47:59 +10:00
Even Rouault
4485ea38b4
OAPIF: address @elpaso review comments
2019-10-26 06:47:59 +10:00
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