8275 Commits

Author SHA1 Message Date
Nyall Dawson
cf40573d2c [feature][processing] Add new "Select within distance" and
"Extract within distance" algorithms

These algorithms allow users to select or extract features from one
layer which are within a certain distance of features from another
reference layer.

The distance checking is heavily optimised, using spatial indices
to restrict the number of features retrieved, and also automatically
handing the check off to the database server for postgis layers.

The distance parameter can also be data-defined.

Sponsored by QTIBIA Engineering
2021-08-06 17:37:09 +10:00
Juergen E. Fischer
2f3e32a5ba fix msvc build 2021-08-05 23:24:11 +02:00
alitka
2b04a0801c updated connections-default.xml
line 18 - added the German spatial data catalogue (GDI-DE Geodatenkatalog.de) of the Spatial Data Infrastructure Germany (GDI-DE) to the list of the default connections
2021-08-06 07:15:58 +10:00
Nyall Dawson
4f56a42275 Fix processing algs 2021-08-04 09:54:32 +10:00
Nyall Dawson
bcf964aac5 [processing] Fix evaluation of empty file names for file parameters
in test suite
2021-08-02 12:17:59 +10:00
Loïc Bartoletti
72a0c41ea3 add tests 2021-07-28 09:13:46 +10:00
nirvn
6b993f6b98 [FEATURE][processing] Brand new duration parameter 2021-07-27 13:46:09 +07:00
nirvn
f68ef8fb60 [feature][processing] A brand new spatiotemporal ST-DBSCAN clustering algorithm 2021-07-26 10:30:14 +10:00
Alessandro Pasotti
387c403c2f First nail in the coffin of DB Manager
Replace DB Manager legend custom menu action with
C++ implementation for SQL layer
2021-07-22 10:18:13 +10:00
Alexander Bruy
9098f2c6f9 warn when adding model with the same name as the existing one (fix #42184)
confirm model overwrite if model file has the same name as the existing
one
2021-07-21 20:47:57 +10:00
nirvn
19eaec7436 [processing] Clear python command in history dialog when selecting a non-algorithm item (i.e. folder) 2021-06-28 00:15:40 -07:00
nirvn
a777ba8a26 [ui][processing] Fix broken enter key showing help instead of running algorithm in history dialog 2021-06-28 00:15:40 -07:00
nicogodet
681ff42938 exit fillTree() if no log entries 2021-06-28 06:44:31 +10:00
Andrea Giudiceandrea
f55b5b9e6f Fix UnicodeDecodeError in Processing history 2021-06-24 07:53:51 +10:00
nicogodet
908e38a20a typo 2021-06-24 04:36:26 +10:00
Alexander Bruy
8541162003 restore moved test data 2021-06-21 07:17:42 +03:00
Alexander Bruy
fba25dce83 tests for SAGA provider 2021-06-21 07:17:36 +03:00
Alexander Bruy
a0945cfdfe tests for GRASS provider 2021-06-21 07:17:36 +03:00
Alexander Bruy
6e93efe842 tests for OTB provider 2021-06-21 07:17:36 +03:00
Alexander Bruy
82ad2051e6 fix file permissions
remove duplicated short help file
2021-06-21 07:17:36 +03:00
Alexander Bruy
e1cf15cafd re-add run-time profiling
be friendly to qgis_process
2021-06-21 07:17:36 +03:00
Alexander Bruy
90521e660d avoid bare 'except' 2021-06-21 07:17:36 +03:00
Alexander Bruy
12f012eb20 fix rebase conflict 2021-06-21 07:17:36 +03:00
Alexander Bruy
a832526dda drop unused setting 2021-06-21 07:17:36 +03:00
Alexander Bruy
f3d494abe6 fix OTB folder handling 2021-06-21 07:17:36 +03:00
Alexander Bruy
cfc093d0e9 separate otb provider into a plugin 2021-06-21 07:17:36 +03:00
Alexander Bruy
d7faf9c1aa provider enabled/disabled via Plugin Manager 2021-06-21 07:17:36 +03:00
Alexander Bruy
cbe1a472ca add missed plugin files
fix CMakeLists.txt
2021-06-21 07:17:36 +03:00
Alexander Bruy
a62fd8c7cd separate processing grass provider into a plugin 2021-06-21 07:17:35 +03:00
Alexander Bruy
5e8e2a663e add short help 2021-06-21 07:17:35 +03:00
Alexander Bruy
4248cf98d9 provider enabled/disabled by activating/deactivating plugin 2021-06-21 07:17:35 +03:00
Alexander Bruy
86d4d8c469 fix settings removal 2021-06-21 07:17:35 +03:00
Alexander Bruy
0c3f57fb86 fix CMakeLists and imports 2021-06-21 07:17:35 +03:00
Alexander Bruy
fffc5cce81 add metadata 2021-06-21 07:17:35 +03:00
Alexander Bruy
677849c375 add plugin files 2021-06-21 07:17:35 +03:00
Alexander Bruy
277b71a0a6 make SAGA provider independent plugin 2021-06-21 07:17:35 +03:00
Alexander Bruy
cc416282d3
Merge pull request #43720 from nicogodet/patch-1
Add odd integer constraint on neighborhood size in r.neighbors
2021-06-17 06:22:53 +03:00
Nyall Dawson
3ae96253de [processing] Fix use of data defined parameter values when editing
features in place

Fixes #43758
2021-06-17 13:18:12 +10:00
nicogodet
b265e20bd6 add test for odd integer for neighborhood size parameter 2021-06-16 16:58:59 +02:00
nicogodet
21ed71aac9 fix test 2021-06-15 09:44:55 +02:00
nicogodet
bb3d9ad973 add test 2021-06-15 08:40:17 +02:00
nicogodet
8a0212e695
Create r_neighbors.py 2021-06-14 09:42:34 +02:00
nicogodet
9d44ebee30
Update neighborhood size name 2021-06-14 09:08:10 +02:00
Nyall Dawson
cbe2678e34 [processing] Fix broken execution of models via browser/drag and drop
Fixes #43698
Fixes #42181
2021-06-14 15:02:54 +10:00
Nyall Dawson
3cf9083743 Don't assume that owslib >= 0.20 is available
Fixes #38074
2021-06-11 06:17:10 +10:00
Nyall Dawson
e70cf8da27 Fix zonal statistics does not correctly handle coordinate transforms
Fixes #26858
2021-06-11 06:16:53 +10:00
Andrea Giudiceandrea
7d57aeef22
Add test for GRASS r.proj alg 2021-06-04 16:52:57 +02:00
Andrea Giudiceandrea
57326cbb20
[processing][grass] Fix r.proj in Windows
Properly escape the equal sign in the for /f command and fix a typo in the variable name
2021-06-03 23:54:37 +02:00
AlisterH
c1c068b28b
Add tags for gdal_edit processing algorithm (#43484) 2021-06-03 07:03:23 +10:00
franc
a5402f74a7 [bugfix][ui][rastercalculator] commit for disabling translation for operators in raster calculator
fixes #42441

changed two files, unchecked the option for translation for the operators button of the calculator
2021-06-02 16:40:46 +02:00