Alexander Bruy
4272b8b7ad
[processing][FEATURE] add linear interpolation
2017-10-11 17:06:11 +03:00
Alexander Bruy
46662443a8
[processing][FEATURE] add IDW with neareast neighbor search
2017-10-11 17:06:11 +03:00
Alexander Bruy
26f80351f0
[processing] restore nearest neighbor interpolation
2017-10-11 17:06:11 +03:00
Alexander Bruy
ad591c768e
[processing] restore inverse distance to a power algorithm
2017-10-11 17:06:11 +03:00
Alexander Bruy
dc7b9e41bc
[processing] restore grid data metrics algorithm
2017-10-11 17:06:11 +03:00
Alexander Bruy
8c09860dd7
[processing] restore moving average interpolation
2017-10-11 17:06:11 +03:00
Alexander Bruy
232fd47485
[processing] restore gdaltindex algorithm and expose additional parameters
2017-10-11 17:06:11 +03:00
Alexander Bruy
fce3e1830c
[processing] minor fixes in rgb2pct algorithm
2017-10-11 17:06:11 +03:00
Alexander Bruy
8646072dbd
[processing] restore fillnodata algorithm
2017-10-11 17:06:11 +03:00
Alexander Bruy
babc35d169
[processing] restore sieve algorithm
2017-10-11 17:06:11 +03:00
Alexander Bruy
90308f33c0
[processing] restore contour algorithm
...
Also expose new parameters and use custom widget for additional
creation options
2017-10-11 17:06:11 +03:00
Alexander Bruy
7965d52aee
[processing] use native API to get GDAL driver name from filename
2017-10-11 17:06:11 +03:00
Alexander Bruy
56863b8765
[processing] restore roughness algorithm
2017-10-11 17:06:11 +03:00
Alexander Bruy
f663ceb8dd
[processing] restore slope algorithm
2017-10-11 17:06:11 +03:00
Alexander Bruy
c9ea8892d5
[processing] restore TPI algorithm
2017-10-11 17:06:11 +03:00
Alexander Bruy
b1ff4d774a
[processing] restore polygonize algorithm
...
Also expose band parameter
2017-10-11 17:06:11 +03:00
Alexander Bruy
c53ff66caf
fix permissions
2017-10-11 17:06:11 +03:00
Alexander Bruy
ff5a42a385
[processing] restore pct2rgb algorithm
2017-10-11 17:06:11 +03:00
Matthias Kuhn
44c1f7fc3c
chmod -x StatisticsByCateogries.py
2017-09-28 13:22:31 +02:00
Matthias Kuhn
f6479c1f79
[processing] Fields mapper code improvement
2017-09-26 14:29:05 +02:00
Nyall Dawson
f8cf2f4dbe
[processing] Fix Refactor Fields rejects valid field configuration input
2017-09-26 13:58:01 +10:00
Alexander Bruy
745111dbdb
[processing] enable network analysis tests
2017-09-25 11:20:42 +03:00
Nyall Dawson
1d6e30324f
Use correct SRS when building graph
2017-09-24 12:09:38 +10:00
Nyall Dawson
6efcc2fe86
Transparently reproject source points in algs
2017-09-24 12:09:38 +10:00
Nyall Dawson
0dd434c183
[processing] Port mean coordinates to c++
...
And remove final use of inefficient vector.extractPoints function
2017-09-23 09:25:18 +10:00
Nyall Dawson
10d6ef06e8
Replace more duplicate code with QgsProcessingUtils.combineFields
2017-09-23 08:41:54 +10:00
Nyall Dawson
a191c77bcb
Remove duplicate testForUniqueness method (replaced with QgsProcessingUtils.combineFields)
2017-09-23 08:37:35 +10:00
Nyall Dawson
21f92a6fb2
Port line intersection and split with lines to c++
2017-09-22 15:19:32 +10:00
Nyall Dawson
c41dca937c
Port processing combineFields to c++
2017-09-22 15:19:32 +10:00
Matthias Kuhn
b1b21ed25f
Merge pull request #5143 from m-kuhn/nulldatasetparams
...
QgsVectorFilewriter skip default null options
2017-09-20 11:44:57 +02:00
Matthias Kuhn
0ac02497b9
[processing] Make python field calculator support LongLong
2017-09-19 15:01:54 +02:00
Matthias Kuhn
506b35a75d
[processing] Fix type resolving in python field calculator
2017-09-19 15:01:54 +02:00
Mathieu Pellerin
01468d0879
Merge pull request #5204 from nirvn/saveselected_native
2017-09-16 12:17:11 +07:00
Nyall Dawson
085687d8f0
Also update other spatial join alg
2017-09-16 10:21:54 +10:00
Nyall Dawson
ecf7dd5e4f
Update class name
2017-09-16 09:59:13 +10:00
arnaud.morvan@camptocamp.com
b08119bc96
[processing] Add ui option useCheckBoxes in ByLocation algorithms
2017-09-16 09:58:35 +10:00
arnaud.morvan@camptocamp.com
53df3699fd
[processing] add ui option useCheckBoxes in CheckValidity
2017-09-16 09:57:13 +10:00
nirvn
04ee85f0e8
[processing] native save selected features algorithm
2017-09-15 15:51:30 +07:00
Nyall Dawson
c5ae3a0c98
Merge pull request #5199 from nyalldawson/extract_by_extent2
...
[processing] Extent handling improvements
2017-09-15 15:52:00 +10:00
Nyall Dawson
60b56db904
Use CRS when calculating extent during algorithm extection
2017-09-15 08:35:11 +10:00
Giovanni Manghi
3a78253764
fix SAGA LTR vectorizing grid classes tool for QGIS master
2017-09-14 21:03:56 +01:00
Nyall Dawson
d96a3f4dd4
Port simplify geometries to c++
2017-09-14 09:57:15 +10:00
Nyall Dawson
8e8f3edc55
Port merge lines and smooth to c++
2017-09-14 09:57:15 +10:00
Nyall Dawson
7c5521ecdf
Port fix geometries alg to c++
2017-09-14 09:57:15 +10:00
Nyall Dawson
bf078b1c84
[processing] Fix intersection and union tools don't work with
...
input layers with Z or M values present
Also ensure that written geometries are always multitype, to
match the created layer geometry type (before the layer was
being created as a multi* layer, but single part geometries
were sometimes created. This causes errors with some data
providers)
2017-09-14 07:35:54 +10:00
Nyall Dawson
be88da8173
[FEATURE][processing] Add 'Join by location (summary)' algorithm
...
Like the main Join Attributes by Location algorithm, this algorithm
takes two layers and combines the attributes based on a spatial
criteria.
However this algorithm calculates summaries for the attributes for
all matching features, e.g. calculating the mean/min/max/etc.
The list of fields to summaries, and the summaries to
calculate for those, can be selected.
2017-09-13 18:45:56 +10:00
Nyall Dawson
458e994d39
[FEATURE] Reworked processing 'Join by location' alg
...
Improvements:
- transparently handle different source/join CRS
- added option to create output feature for EVERY joined
feature (i.e. 1 to many type join)
- added option to select joined fields to take
- optimised performance of algorithm
The previous option to create a summary of joined features has been
removed, and will be moved to a separate 'Join by location (summary)'
algorithm.
2017-09-13 08:01:56 +10:00
Nyall Dawson
a650681061
Merge pull request #5131 from nyalldawson/location_algs
...
Rework Select by Location algorithm
2017-09-11 15:50:43 +10:00
Nyall Dawson
640a27b4ea
Drop python Select/Extract by Location algs
2017-09-08 20:34:52 +10:00
Nyall Dawson
a9f4540081
Remove 'precision' option from spatial relation processing algs
...
Rationale:
- the correct use for this option is unclear, and users are
mistakenly using it as a 'tolerance' option
- it's very likely to generate invalid geometries as a result
of the snapping, causing unreliable results
Given these substantial issues, it's safer to remove this
option and require that users who need the snap to grid
precision change explicitly do this via an extra model
step before running the algorithm.
2017-09-08 16:48:59 +10:00