8382 Commits

Author SHA1 Message Date
Nyall Dawson
8dc8331394
Merge pull request #46270 from gbd-consult/feature/metasearch
[MetaSearch] Save Settings
2021-12-20 11:35:15 +10:00
Nyall Dawson
eea2ba3d93 QgsProcessingAlgorithmDialogBase subclasses should also implement
the QgsProcessingContextGenerator interface
2021-12-16 11:15:34 +10:00
Nyall Dawson
03d0c573c4 Add mode enum for processing algorithm dialogs so that code can
determine if the single execution or batch execution dialog is shown
2021-12-16 11:15:34 +10:00
Nyall Dawson
5333f17791 Ensure that createProcessingParameters implementation in AlgorithmDialog won't leak exceptions to c++ callers 2021-12-16 11:15:34 +10:00
Nyall Dawson
86794dabdc Fix interface for QgsProcessingParametersGenerator was modified for
the python subclasses only and no longer correctly overrides the
base class method
2021-12-16 11:15:34 +10:00
Nyall Dawson
d0718cbffe [feature] qgis_process now supports running a Python script algorithm
directly by specifying the path to the .py file in place of
an algorithm ID or model file path
2021-12-15 15:24:23 +10:00
towa
1f025e5315
Update python/plugins/MetaSearch/dialogs/maindialog.py
Co-authored-by: Nyall Dawson <nyall.dawson@gmail.com>
2021-12-10 21:56:35 +01:00
Tom Kralidis
8a4341f76d set catalog type from manage connections 2021-12-10 11:23:24 +10:00
Tom Kralidis
6d8ec08223 keep default connection list format for backward compat 2021-12-10 11:23:24 +10:00
Tom Kralidis
082cf9e756 [MetaSearch] support OGC API - Records in default connections (#46336) 2021-12-10 11:23:24 +10:00
Nyall Dawson
14436df648 Update python/plugins/processing/algs/gdal/ogr2ogr.py 2021-12-09 13:01:00 +10:00
Nyall Dawson
e7a4e1754d Update python/plugins/processing/algs/gdal/ogr2ogr.py 2021-12-09 13:01:00 +10:00
Nyall Dawson
87cd100d30 Update python/plugins/processing/algs/gdal/ogr2ogr.py 2021-12-09 13:01:00 +10:00
Benoît Blanc
517aaceff1 Add help string for parameter 2021-12-09 13:01:00 +10:00
Benoît Blanc
28ff415b74 Add supported formats in doc 2021-12-09 13:01:00 +10:00
Benoît Blanc
b9473655b3 Add command-line based tests for ogr2ogr 2021-12-09 13:01:00 +10:00
Benoît Blanc
83a15538e9 Add description for gdal:convertformat in short help string 2021-12-09 13:01:00 +10:00
Benoît Blanc
9213763f0a Add tests for gdal:convertformat with convert_all_layers parameter 2021-12-09 13:01:00 +10:00
Benoît Blanc
03d495c31c Rename parameter to convert all layers 2021-12-09 13:01:00 +10:00
Benoît Blanc
495af5a724 Add parameter to skip layername in gdal:convertformat 2021-12-09 13:01:00 +10:00
towa
a416d87e17
Apply suggestions from code review
Co-authored-by: Nyall Dawson <nyall.dawson@gmail.com>
2021-12-07 09:01:10 +01:00
Bo Lu
54b385f6d6
Add Canadian national CSW to MetaSearch default connections (#46337)
* Add Canadian national CSW to MetaSearch default connections

* Update Canadian CSW endpoint
2021-12-06 12:19:45 -05:00
Alessandro Pasotti
46c47f1fb9 Fix processing toolbox double click 2021-12-06 09:53:43 +01:00
Andrea Giudiceandrea
c72f377cbe [processing] add missing algs descriptions in qgis.yaml 2021-12-03 06:19:04 +10:00
Andrea Giudiceandrea
da344065c6 [processing] remove useless algs descriptions from qgis.yaml 2021-12-03 06:19:04 +10:00
Andrea Giudiceandrea
8cbf5ec7cb [processing] Fix "Select by expression" help string
removing the link to the user manual online
2021-12-02 09:36:14 +10:00
towa
9d84b220d7 fix ref 2021-12-01 09:57:52 +01:00
towa
dd12a94cdf
Merge branch 'qgis:master' into feature/metasearch 2021-12-01 09:45:41 +01:00
Tom Kralidis
e4e2451dff [MetaSearch] rename dialog file 2021-12-01 12:41:08 +10:00
Tom Kralidis
1d306402d5
[MetaSearch] update PY_FILES (#46285) 2021-11-30 07:02:41 -05:00
Alessandro Pasotti
e5d53ad292 Rename execute function 2021-11-30 21:06:57 +10:00
Alessandro Pasotti
fe61a987ac Add missing imports 2021-11-30 21:06:57 +10:00
Alessandro Pasotti
bc3e4ca7fe Set parents and factor out GUI alg executor 2021-11-30 21:06:57 +10:00
Alessandro Pasotti
908ead8427 Missing imports 2021-11-30 21:06:57 +10:00
Alessandro Pasotti
4c66471610 Reimplement project algs execution 2021-11-30 21:06:57 +10:00
Alessandro Pasotti
2869ec285f Add "Models" submenu to project's menu
This will contain the project's processing models
with actions to run them (in batch too if available).

Funded by: Kanton Solothurn
2021-11-30 21:06:57 +10:00
towa
f5d6800a43 Bug fixes 2021-11-30 11:35:41 +01:00
towa
02af9ce81a remove blank lines 2021-11-30 09:50:13 +01:00
towa
ec78d2f598 save Settings to QgsSettings 2021-11-29 17:33:21 +01:00
Nyall Dawson
d44fa83a14
Merge pull request #44812 from tomkralidis/metasearch-ogcapi-records
[FEATURE][MetaSearch] add support for OGC API - Records
2021-11-29 15:22:48 +10:00
Alexander Bruy
88d7a62321 [processing] add point cloud output and point cloud destination parameter
to Processing. These are useful for 3rd party tools as outputs can be
automatically loaded on algorithm completion.

It is an API change not visible for users.
2021-11-26 15:37:27 +10:00
Alexander Bruy
eb5bce67e9 [processing] fix order of command line arguments in gdal_polygonize (fix #46045) 2021-11-16 07:12:14 +11:00
Clemens Raffler
4c2e96aad4
[feature] Port Export to PostgreSQL algorithm to C++ 2021-11-11 08:10:36 +10:00
Alexander Bruy
16d2eb276d [processing] multidirectional and combined shading options are mutually
exclusive (fix #45957)
2021-11-10 08:06:39 +11:00
nicogodet
ea981d89f9 Homogenize toMapLayer function definition 2021-11-08 10:13:28 +11:00
Tom Kralidis
5ff73b1f65
Merge branch 'qgis:master' into metasearch-ogcapi-records 2021-11-04 18:55:39 -04:00
Harrissou Sant-anna
ab42fbbda6 Relabel the geometric predicate option
Co-authored-by: Nyall Dawson <nyall.dawson@gmail.com>
2021-11-05 09:51:27 +11:00
Harrissou Sant-anna
7a2ae423ed Relabel "join by location..." algorithms inputs 2021-11-05 09:51:27 +11:00
Tom Kralidis
d3a2e45582 [MetaSearch] remove data.gov CSW from default connections list (#43386) 2021-11-05 07:22:12 +11:00
nicogodet
40df6ec76b Add geometryType() method to root Table class 2021-11-03 18:09:27 +01:00