Nyall Dawson
6e7c07bc86
Mark regex
2018-06-22 13:37:58 +10:00
Nyall Dawson
4132dbc1c8
Typo
2018-06-20 15:06:36 +10:00
Nyall Dawson
8d6ce61a70
[processing] Silence warnings thrown from within plotly on import
2018-06-20 08:07:23 +10:00
Nyall Dawson
16ac437780
[processing] Fix bar and box plot exception when category field has NULL values
2018-06-20 08:07:23 +10:00
Nyall Dawson
f838001d0a
Indentation
2018-06-15 06:39:48 +10:00
Nyall Dawson
bde8b4303f
Fix exception in create constant raster alg
2018-06-15 06:39:48 +10:00
Nyall Dawson
b26957e41f
Throw exception when raster output could not be created
2018-06-13 14:54:40 +10:00
Nyall Dawson
d7a37fa3eb
Throw exception when invalid band number specified
2018-06-13 14:54:40 +10:00
nirvn
f1397f8439
[processing] fix geometry by expression algorithm geometryless input
2018-06-12 19:02:34 +10:00
Nyall Dawson
b637c7fe22
Prevent background execution of zonal stats
...
This algorithm is NEVER safe to run in the background, because
it directly modifies a layer in place.
We should:
- make a variant of this algorithm which returns a new layer
AND
- refactor the QgsZonalStats code to create a separate map
of feature->stats, and then modify the existing Zonal Stats
algorithm to apply these changes in a post processing step
2018-06-08 10:13:13 +10:00
Nyall Dawson
fc5eb96295
Make zonal statistics algorithm thread safe
2018-06-08 10:13:13 +10:00
Nyall Dawson
22a98fb680
[processing] Allow choice of field prefix for Join algorithms
...
Avoids clash of field names resulting in potentially misleading results
2018-06-07 14:24:16 +10:00
Tom Chadwin
6a8a622ea4
Processing: Avoid deprecated regex
...
Escape sequence avoided in DefinProjection by using raw string:
`re.compile('\|.*')` > `re.compile(r'\|.*')`
2018-06-06 06:24:24 +10:00
Nyall Dawson
8c689b2d36
[processing] Fix create constant raster layer modifies pixel size
...
Fixes #18446
2018-06-05 16:15:58 +10:00
Andrea Giudiceandrea
adf5eb77cf
Add vector icons to some qgs algorithms ( fixes #19082 ) ( #7149 )
2018-06-04 13:32:56 +07:00
Nyall Dawson
37b06bcf29
[processing] Fix Rectangles/Ovals/...(variable) chokes on angle values of 0
...
Change the test to a NULL test instead, as angle values of 0 are valid
2018-05-31 08:55:26 +10:00
Nyall Dawson
6bf5274b11
[processing] Fix some missing references warnings
2018-05-30 08:51:30 +10:00
Nyall Dawson
b56f1132fc
[processing] Add some more tags and icons to stats algs
2018-05-28 11:09:42 +10:00
Nyall Dawson
c0d9528090
Silence python warnings from 3rd party libraries on startup
2018-05-22 06:02:55 +10:00
Blottiere Paul
599799d264
Remove unused import
2018-05-18 08:29:33 +01:00
Blottiere Paul
e74e836017
Use parameter's name instead of description to save sql query
2018-05-18 07:05:56 +01:00
Alexander Bruy
580509fd5e
[processing][needs-docs] add selection methods to Select by attribute
...
algorithm (fix #18682 )
2018-05-16 11:20:09 +03:00
Nyall Dawson
74b0e910db
[processing] Fix some exceptions
2018-05-16 04:35:17 +10:00
Nyall Dawson
0383a14825
[processing] Create Attribute Index can run on non-spatial layers
2018-05-15 20:21:08 +10:00
nirvn
bc0f75334f
[needs-docs][processing] vectorize & improve remaining vector menu icons
2018-05-15 16:37:25 +07:00
nirvn
9a82dbe197
[needs-docs][processing] vectorize and improve remaining data analysis menu icons
2018-05-15 16:37:25 +07:00
nirvn
4d36f37004
[needs-docs][processing] rename export geom. columns to add geom. attributes
2018-05-15 12:10:11 +07:00
nirvn
5cb8c2523e
[needs-docs][processing] vectorize and improve remaining geometry tools menu icons
2018-05-15 12:10:11 +07:00
Matthias Kuhn
ddd12e2bf2
Merge pull request #6895 from gacarrillor/avoid_unnecessary_confirmation_dialogs
...
[processing] Refactor Fields algorithm: avoid unnecessary confirmation dialogs
2018-05-03 12:47:44 +02:00
nirvn
9d9955e272
[processing] improve eliminate selected polygons alg help
...
i.e., the use only selected option is gone since 3.0
2018-05-01 10:43:13 +07:00
Mathieu Pellerin
39c6e23c08
[needs-docs][processing] add help and clarity to the define current projection algorithm
2018-05-01 10:14:08 +07:00
gacarrillor
387e724b0f
[processing] Refactor Fields algorithm: avoid unnecessary confirmation dialogs
2018-04-30 11:14:36 -05:00
nirvn
57b3c58d06
[processing] add some missing icons for the data management tools menu
2018-04-30 16:50:34 +07:00
Nyall Dawson
249dca7830
[processing] Consist helpful error messages when sinks cannot be created
...
And throw exceptions always when sinks are not created to avoid
generic errors
2018-04-28 05:50:47 +10:00
Nyall Dawson
5339d62715
[processing] More helpful errors when sources cannot be loaded
...
Include descriptive text with the specified parameter value
in error, and always check that sources were loaded to avoid
raw Python exceptions when they are not
2018-04-28 05:50:47 +10:00
Hugo Mercier
3984e906ea
Merge pull request #6513 from pblottiere/executesql_params
...
[FEATURE][needs-docs] Add parameters to 'Execute SQL' algorithm
2018-04-27 09:12:34 +02:00
Blottiere Paul
40e0b89f9b
Fixes when no geometry
2018-04-26 09:47:40 +01:00
Blottiere Paul
aef2b6e3e7
Update ExecuteSQL to be configurable with expressions
2018-04-26 09:47:40 +01:00
Martin Dobias
8a96573880
Port Union algorithm to c++ using existing intersection+difference algs
2018-04-25 17:22:40 +02:00
Martin Dobias
d2513e0538
Port Difference & Sym.Diff. to C++, cleanups and tests
2018-04-24 20:42:13 +02:00
Nyall Dawson
91c1277035
[processing] Swap more QGIS and GDAL algorithm parameters to distance params
2018-04-20 22:44:28 +10:00
Nyall Dawson
0dfb3c2d8c
[processing] Use distance parameter for more algorithms
2018-04-20 18:27:00 +10:00
Nyall Dawson
6a2625664e
[processing] Add dedicated "distance" parameter
...
This is a subclass of QgsProcessingParameterNumber, but specifically
for numeric parameters which represent distances. It is linked
to a parent parameter, from which the distance unit will
be determined, and is shown using a dedicated distance widget
within the processing parameters panel. This widget shows
the distance unit.
This avoids the confusion when running algorithms which
use distances where the unit depends on a layer or CRS parameter -
e.g. the distance parameter in the buffer algorithm gives
the distance in layer units... so now we can show those units
directly within the dialog. Hopefully this leads to less
user confusion and accidental "1000 degree buffers"!
Additionally - if the unit is in degrees, a small warning
icon is shown next to the parameter. The tooltip for this
icon advises users to reproject data into a suitable
projected local coordinate system.
Initially implemented for the native buffer and single
sided buffer algorithm only - but more will be added.
Fixes #16290
2018-04-20 18:27:00 +10:00
nirvn
7d787980f5
followup a463858: fix interpol. data widget setValue function
2018-04-20 10:13:35 +07:00
Nyall Dawson
6c892652ac
Followup a463858, fix failing tests
2018-04-20 08:38:15 +10:00
nirvn
a463858bf3
[processing] restore TIN / IDW interpolation algorithms
2018-04-19 17:19:07 +07:00
nirvn
7d43e7b876
fix interpolation data widget
2018-04-19 17:19:07 +07:00
Martin Dobias
45b264db08
Fixes after review
2018-04-18 13:04:05 +02:00
Nyall Dawson
405d8f29d4
[processing] Skip more unnecessary geometry checks
2018-04-10 12:27:46 +10:00
Nyall Dawson
0a1a6769d2
Fix build with Qt 5.5
2018-04-10 10:15:19 +10:00