27 Commits

Author SHA1 Message Date
root676
5559e37598 add algorithm icons 2021-01-14 13:04:16 +10:00
root676
a7c92cd4f8 rework Cell Statistics alg structure and introduce cell stack percentile, percentrank from raster and percentrank from value algorithms 2021-01-14 13:04:16 +10:00
Ludovic
6247cde584 svg file reduced with svgcleaner 2020-07-07 13:32:51 +02:00
root676
9d079a72d3 add algorithm icon 2020-07-02 15:03:51 +10:00
Håvard Tveite
2a786aede2
[feature][processing] Random points in polygons C++ algorithm
Offers the same functionality as the Random points inside polygons
algorithm, and in addition it includes (possible to opt-out) the attributes
from the containing polygon and the ability to specify a seed for the random
number generator.

Could replace the Python algorithm Random points inside polygons, but
this C++ implementation only supports "Points count" ("number of points
for each feature") directly, while "Points density" is supported by allowing the
point count to be data defined (using the polygon area to calculate the
number of points).
2020-07-02 08:25:42 +10:00
Clemens Raffler
096b80e444
[feature][processing] Complete random raster algorithm collection #2
This refactors and completes the recently added work on random number raster layer creation algorithms (see #35835) and reworks the single algorithm implementation proposed in #36065 to a base-algorithm solution which avoids duplicate code.

With the new algorithms aimed towards distribution based random number creation, QGIS reaches to the same level of functionality as current ArcGIS random raster creation tools. In total, the PR adds the following algorithms (normal and uniform raster layer creation algs are refactored to be in line the new naming scheme):

Create random raster layer (binomial distribution)
Create random raster layer (exponential distribution)
Create random raster layer (gamma distribution)
Create random raster layer (negative binomial distribution)
Create random raster layer (normal distribution)
Create random raster layer (poisson distribution)
Create random raster layer (uniform distribution)
2020-05-04 06:28:45 +10:00
root676
36d25f39df add normal raster and random raster icons 2020-04-20 11:01:01 +10:00
root676
28e7b08536 add algorithm icon 2020-04-14 09:20:56 +10:00
root676
a76feaf414 update icon 2020-04-13 07:34:25 +10:00
root676
b9b7c4dbb9 [feature] add native Round raster algorithm 2020-04-13 07:34:25 +10:00
Håvard Tveite
c774ade88f
[FEATURE][processing] Add "random points on lines" algorithm
The Random points on lines algorithm supplements the existing "Random points along line" algorithm, and will prove to be more useful to the majority of users than the "original".

Features:

The points are distributed randomly over the lines based on "along the line" distance, meaning that the distribution of the points will be flat over the length of the line (each place on the feature has the same probability of being "hit"). 

The Random points along line, on the other hand, uses a line segment based approach, meaning that the density will depend on the segment length (short segments will have a higher point density than longer ones).
2020-03-31 08:55:47 +10:00
root676
d8e57063d0 compress algorithm icon 2020-02-22 06:46:56 +10:00
root676
ea7167e135 [feature] add Fill noData cells algorithm and tests 2020-02-22 06:46:56 +10:00
root676
ce342f7ac4 [feature][processing] Add Line denisty algorithm 2020-01-10 13:32:42 +13:00
root676
43236b3dc2 compress svg icons 2019-11-11 05:26:02 +10:00
root676
18ff21951a [feature][processing] add function pictograms for fuzzy logic functions to toolbox 2019-11-11 05:26:02 +10:00
Rudi von Staden
5076fb6313 Update icon to fit QGIS theme, rename and apply to ConcaveHull also
- Based colours and sizes on mAlgorithmDelaunay.svg
- Renamed from mAlgorithmKNearestConcaveHull.svg to mAlgorithmConcaveHull.svg to be more general
- Applied to ConcaveHull.py also to indicate similarity between algorithms
2018-09-14 08:35:43 +02:00
Rudi von Staden
52ccc43ebb [feature] Adapted k-neighbour concave hull plugin as QGIS 3 algorithm
Co-authored-by: Detlev Neumann <dneumann@geospatial-services.de>
2018-08-15 21:18:32 +02:00
Alexander Bruy
a6901edb9b [processing] port shortest path (point to point) alg to c++ 2018-07-30 15:15:03 +03:00
Nyall Dawson
4ec9e00a73 Fix SVG parsing error on startup 2018-05-22 06:02:55 +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
5cb8c2523e [needs-docs][processing] vectorize and improve remaining geometry tools menu icons 2018-05-15 12:10:11 +07:00
nirvn
57b3c58d06 [processing] add some missing icons for the data management tools menu 2018-04-30 16:50:34 +07:00
nirvn
2402b35a67 [processing] add missing icons for the analysis tools menu 2018-04-30 16:50:34 +07:00
nirvn
df28351386 [processing] add missing icons for the geometry tools menu 2018-04-30 16:50:34 +07:00
nirvn
1370a5cd99 [processing] add vector icons for geoprocessing tools menu 2018-04-30 12:39:02 +07:00