Nyall Dawson
9e1bf68902
[processing] Fix pixel centroids along lines handling of null geometries
2018-12-18 04:38:42 +10:00
Nyall Dawson
c7cb5a8e3b
[processing][SAGA] Fix output type of Zonal Grid Stats alg
...
and add unit test
Fixes #20815
2018-12-17 10:50:47 +10:00
Nyall Dawson
abc7b037d8
[needs-docs][processing] Output count of retained and duplicate features from
...
Delete duplicate geometries algorithm.
This matches the output of the delete duplicates by attribute
algorithm
2018-12-15 10:44:33 +10:00
Nyall Dawson
82c13bdde0
[processing] Fix error when running delete duplicate geometries and
...
some input features have null geometries
Fixes #20788
2018-12-15 10:44:33 +10:00
Nyall Dawson
5c2f68e769
[processing] Throw error when attempting to use Distance Matrix with
...
multipoint datasets
There's no single approach to use for multi-point inputs, so instead
of overloading this algorithm with extra options to control how these
are handled, we raise a helpful error and push the reponsibility back
to the user to get the data into the right format before running the
tool.
Fixes #20799
2018-12-15 10:36:44 +10:00
Jon McCormack
9493f55117
fix processing plugin error when grass7 disabled
2018-12-10 10:02:09 +10:00
Nyall Dawson
d79cee1fe1
[needs-docs][processing] Rename "remove duplicates by attribute" to
...
"delete duplicates by attribute"
for consistency with "delete duplicate geometries". Also add some
tags to delete duplicate geometries algorithm.
2018-12-05 07:36:13 +10:00
Nyall Dawson
71b32f072c
[processing][SAGA] Fix output type for RGB Composite should be tif, not sdat format
2018-12-05 04:47:33 +10:00
Luigi Pirelli
c39e2b83da
Merge pull request #8445 from NaturalGIS/add_te_paramater_in_gdal_clip_by_mask
...
add the -te and -te_srs and -multi parameters to the gdalwarp tool used to clip rasters by mask layers
2018-12-04 11:32:52 +01:00
Giovanni Manghi
25bfca492f
partial fix for SAGA RGB composite tool
2018-12-04 11:49:20 +10:00
Nyall Dawson
455e04ea66
[processing][SAGA] Fix definition of Patching algorithm
...
And add unit test
Fixes #20698
2018-12-04 10:36:38 +10:00
Nyall Dawson
ef2fff0820
[processing][SAGA] Fix default output format for geometry-less tables
2018-12-03 18:11:24 +10:00
Luigi Pirelli
e1b3524b5d
Merge pull request #8443 from NaturalGIS/fix_saga_point_distances
...
fix the SAGA Points Distances tool
2018-12-02 23:36:38 +01:00
Alessandro Pasotti
1672d434ce
Raster calc: refresh layers list if a layer is renamed or added/removed
...
Fixes #20601 - bug: Raster calculator produces empty results layer and no error message if input layer is one that has been renamed in QGIS layers panel
2018-11-29 18:30:01 +01:00
Alessandro Pasotti
18854dc7b6
Do not add duplicates in raster calc layers list
...
Related to #20601
2018-11-29 12:26:57 +01:00
Alessandro Pasotti
55017d7800
Fix rounding error while calculating output raster dimensions
...
This was creating artifacts in some situations (missing line
in the middle).
2018-11-28 14:46:21 +01:00
Giovanni Manghi
8e223e630c
added missing *
2018-11-27 13:24:29 +00:00
juanmpd
31f3f69d3c
Update Grass7Utils.py
2018-11-27 13:33:15 +01:00
juanmpd
9b61eb8b71
Update Grass7Utils.py
...
Related to https://issues.qgis.org/issues/20632
This seems to solve this issue, but I don't really know if this change may be introducing some collateral effect.
It should be revised by someone with good knowledge of this piece of code.
2018-11-27 10:17:02 +01:00
Harrissou Sant-anna
72fdda7630
Deactivate help button for SAGA algorithms
...
to avoid user frustration because no help is provided in user manual (simply listing parameters and options already shown in GUI can't be called a help)
2018-11-26 11:59:10 +10:00
Etienne Trimaille
c1f8db9b2e
fix nodata parameter in saga
2018-11-22 14:08:49 -04:00
Luigi Pirelli
530cd5c12c
Merge pull request #8378 from havatv/patch-1
...
Reintroduce GDAL extract projection and update extractprojection.py to QGIS 3
2018-11-11 11:49:03 +01:00
Juergen E. Fischer
b39e5a0937
processing: add windows support to exportRasterLayersIntoDirectory ( fixes #20146 )
2018-11-11 03:15:21 +01:00
Juergen E. Fischer
3a4a3af1d6
osgeo4w:
...
* only use GRASS major version in executable names
* autodetect GRASS folder
2018-11-10 21:35:09 +01:00
Giovanni Manghi
3165382dcf
run prepare-commit
2018-11-09 09:37:05 +00:00
Giovanni Manghi
963e45020d
add the -te and -te_srs and -multi parameters to the gdalwarp tool used to clip rasters by mask layers
2018-11-08 18:53:35 +00:00
Giovanni Manghi
d2865983a3
add missing file
2018-11-08 17:40:38 +00:00
Giovanni Manghi
a866d4917c
add GRASS r.mapcalculator, remove r.mapcalc
2018-11-08 17:35:36 +00:00
Giovanni Manghi
b67ef4f7f6
fix the SAGA Points Distances tool
2018-11-08 17:22:06 +00:00
Luigi Pirelli
993dc81812
Merge pull request #8241 from NaturalGIS/fix_grass7_r_stats_quantile
...
fix GRASS7 r_stats_quantile
2018-11-05 22:25:37 +01:00
Håvard Tveite
566d5726d7
Update extractprojection.py
...
indentation again...
2018-11-02 13:04:12 +01:00
Håvard Tveite
9c51f0565c
added a tr() based on feedback from jef-n
2018-11-02 11:27:33 +01:00
Håvard Tveite
1fc2f7ab1b
Some more indentation issues
2018-11-01 23:41:38 +01:00
havatv
681f73ae4e
fixed some PEP8 issues
2018-11-01 17:36:00 +01:00
havatv
8976f6822f
Added file output to gdal extractprojection, added exception for non-gdal sources and fixed boolean parameter handling + some formatting
2018-11-01 16:03:43 +01:00
Nyall Dawson
f65c845f86
[processing][GRASS] Correctly handle input vector layers with |layername= param
...
Fixes #20277
2018-11-01 18:36:53 +10:00
Nyall Dawson
82ac04d6f7
[processing][GRASS] Give some more feedback when trying to use
...
v.external for reading inputs, and if we can't, advise why not
2018-11-01 18:36:53 +10:00
Nyall Dawson
676238b28f
[processing][grass] Highlight GRASS error messages and warnings in log
...
And catch segmentation faults from GRASS commands and show a nice
helper text advising user that QGIS isn't at fault here ;)
Also add a tip to try disabling the v.external option if that setting
is enabled and a GRASS segfault occurs
2018-11-01 18:36:53 +10:00
William Kyngesburye
3f72e0cd41
don't run GRASS commands in shell, that's not working
2018-10-31 20:55:56 -05:00
Matthias Kuhn
2df0cae8e3
Regenerate fids for "join attributes by location", pt2
2018-10-31 10:27:56 +01:00
Matthias Kuhn
d0eeffbecb
Regenerate fids for "points along geometry"
...
Fix #19998
2018-10-31 10:27:55 +01:00
Matthias Kuhn
f8d873c7cb
Regenerate fids for "join attributes by location"
...
Fix #19708
2018-10-31 10:27:55 +01:00
Nyall Dawson
f3e9aaf79a
Fix some inefficient python dictionary iteration
2018-10-31 08:42:51 +10:00
Nyall Dawson
85efc77bb4
Fix inefficient calls to QgsFeature.attributes()[idx]
...
Replace with just f[idx]. Calling QgsFeature.attributes()
allocates a list of all attributes, which is inefficient
when only a single attribute value is needed.
2018-10-31 08:42:51 +10:00
fuzzysolutions
6c99cbc1ba
Minor changes to speed up PointstoPaths algorithm
...
# 1: Replaced time-consuming call on all attributes by a more specific request - responsible for about 90% of running time in my tests.
# 2: Minor speedup by calling items() before the for loop (1s in a large layer).
2018-10-31 08:42:51 +10:00
havatv
79731715ed
Update GDAL extractprojection.py to QGIS 3
2018-10-30 17:19:15 +01:00
Håvard Tveite
296df2e00c
Reintroduce GDAL extract projection
...
Fixes #20263 (when some other files are also fixed)
2018-10-30 17:01:06 +01:00
Juergen E. Fischer
9ad01cf9ba
replace three dots with ellipsises in translation strings
2018-10-27 19:06:37 +02:00
Nyall Dawson
1a2d0cc54f
[processing][SAGA] Fix multilevel b spline description files
...
Resync with SAGA parameters
2018-10-26 13:15:43 +10:00
rldhont
1d246de545
[Processing] Add GeoPackage support in alg qgis:convertformat (forward)
...
This is the forward porting of #8143
2018-10-25 09:20:29 +02:00