3217 Commits

Author SHA1 Message Date
Alexander Bruy
aed17baed3 [processing] port spatial index algorithm to C++ 2019-11-26 03:56:24 +10:00
Alexander Bruy
7033c31063 [processing] port create attribute index algorithm to C++ 2019-11-26 03:56:24 +10:00
Alexander Bruy
a1e75e9df3 [processing] port constant raster algorithm to C++ 2019-11-26 03:56:24 +10:00
Alexander Bruy
06a71403fe [processing] port terrain analysis algoithms to C++ 2019-11-26 03:56:24 +10:00
Alessandro Pasotti
726dcd1112 Remove rasterize from help file 2019-11-21 17:45:34 +01:00
Alessandro Pasotti
24307f9e5f
Merge pull request #32992 from elpaso/rasterize-c-plus-plus
Port Processing Rasterize to C++
2019-11-21 17:33:31 +01:00
Alessandro Pasotti
797af951c4 Processing rasterize: add extent buffer 2019-11-21 09:58:18 +01:00
javicasnov
742c7b95d7 Tiles XYZ fixed scale-dependant styles 2019-11-21 08:24:37 +10:00
javicasnov
20736b9ac1 Update TilesXYZ.py
Solve issue #30524. Now tiles are drawn correctly if there are layers with scale-dependant styles
2019-11-21 08:24:37 +10:00
Juergen E. Fischer
d401c84008 another translation string fix 2019-11-18 18:21:06 +01:00
Juergen E. Fischer
74a6871d9e translation string fixes 2019-11-18 13:19:25 +01:00
Nyall Dawson
3b8565115a Also lazy load numpy 2019-11-17 17:08:12 +10:00
Nyall Dawson
2d83fb2e1d Remove unused code 2019-11-17 17:08:12 +10:00
Nyall Dawson
a27db3533c [processing] Only load plotly library on demand (i.e. at time of algorithm
execution)

Because:
1. It's nicer to show all algorithms on all installs, and give a descriptive
error message to users when they try to run algorithms which depend on Plotly
if the library is missing. Otherwise on some installs these algorithms are
just missing for no apparent reason.

2. The plotly library takes a long time to load on windows (3-4 seconds),
so by moving this load to an on-demand load at time of algorithm execution
we can shave a few seconds off the QGIS startup time for ALL users.
2019-11-17 17:08:12 +10:00
Felis Pimeja
d28da131c4 Fix alg description
PostGIS DB -> PostgreSQL DB
2019-11-17 11:55:35 +10:00
Felis Pimeja
60ed888277 Fix alg description
PostGIS DB - PostgreSQL DB
2019-11-17 11:55:35 +10:00
Nyall Dawson
2a5ee9b563 [processing] Warn when we know for certain that no spatial index
exists on a source used for the Join by Location algorithm

Advise users that performance will be severely degraded as a result.
2019-11-17 04:54:41 +10:00
Alessandro Pasotti
25edd83b0a Processing raster calc: add missing btns and validate
Validate expression
2019-11-15 15:49:18 +01:00
Håvard Tveite
b0c1827b78 Update python/plugins/processing/algs/qgis/Rasterize.py
Don't know how the A ended up here - sorry.
2019-11-14 12:36:00 +10:00
Håvard Tveite
904d1d6c2d The "Convert map to raster" algorithm does not handle extent CRS correctly
Fixes: #32829
2019-11-14 12:36:00 +10:00
Håvard Tveite
59292b47c7 Update CreateConstantRaster.py
Cast cols (and rows) to int to fix the error.
Fixes: #32827
2019-11-14 03:07:30 +10:00
Nyall Dawson
8d6101cdc7 [processing] Support grass version 7.8 2019-11-11 18:11:15 +10:00
Alexander Bruy
0799e3b58f cleanup Python remainings 2019-11-08 12:13:31 +02:00
Alexander Bruy
edc70b52fc drop obsolete entries from the yaml 2019-11-06 08:30:34 +02:00
Alexander Bruy
9995e07e74 remove Python versions of algorithms 2019-11-06 08:30:01 +02:00
Alexander Bruy
26c90c8ece [processing] port service area (from layer) alg to c++ 2019-11-06 08:12:18 +02:00
Alexander Bruy
5970d1c267 [processing] port service area (from point) alg to c++ 2019-11-06 08:12:18 +02:00
Alexander Bruy
1c1ceb1112 add note about height parameters for users who don't want to read docs 2019-11-06 13:40:34 +10:00
Alexander Bruy
e11e635aa6 use distance parameter 2019-11-06 13:40:34 +10:00
Alexander Bruy
02fbe42a30 [FEATURE][needs-docs][processing] add gdal_viewshed algorithm 2019-11-06 13:40:34 +10:00
Alexander Bruy
9d61bf83db
Merge pull request #32633 from NaturalGIS/fix_grass_out_default
[processing] fixes default GRASS output geometry type (fix #32560)
2019-11-05 09:24:55 +02:00
Nyall Dawson
7bfac70c9c [processing] Raise an exception when interpolation break/structure lines
are set without an attribute source set

Refs #27048
2019-11-05 16:57:33 +10:00
Nyall Dawson
64b52bf31b Fix handling of interpolation layers with differing input coordinate reference systems
Fixes #27048
2019-11-05 16:57:33 +10:00
Alexander Bruy
75bc01bf58
Fix default value 2019-11-05 08:16:56 +02:00
Alexander Bruy
f4843f167f ensure that input raster is set 2019-11-05 12:44:43 +10:00
Alexander Bruy
2a3e9cb411 add missed outputs to algorithms 2019-11-05 12:44:43 +10:00
Giovanni Manghi
463d3680d5 better strings 2019-11-05 12:44:43 +10:00
Giovanni Manghi
4260ed2f03 split the tool 2019-11-05 12:44:43 +10:00
Giovanni Manghi
7aa0a4f3e5 add 'burn' parameter 2019-11-05 12:44:43 +10:00
Giovanni Manghi
75a1ad1e7b implement few suggested changes 2019-11-05 12:44:43 +10:00
Giovanni Manghi
b31c4124f4 revive the GDAL 'rasterize over' tool that was available in the old ltr and for some reason not activated/added in QGIS 3 2019-11-05 12:44:43 +10:00
Giovanni Manghi
0c4dbf9f4c fixes default GRASS output geometry type 2019-11-04 23:44:01 +00:00
Juergen E. Fischer
002d3986d5 translation string fix 2019-11-03 19:00:08 +01:00
Alexander Bruy
3701d360a1 remove unused variable
fix tests
2019-11-03 21:25:52 +10:00
Giovanni Manghi
74d6e099e6 fix gdal calc compression options 2019-11-03 21:25:52 +10:00
Giovanni Manghi
414807a74f fix typo 2019-10-26 21:14:37 +10:00
Giovanni Manghi
76bc160612 change v.voronoi description 2019-10-26 21:14:37 +10:00
Giovanni Manghi
0fee816414 fixes again GRASS7 v.voronoi 2019-10-26 21:14:37 +10:00
Juergen E. Fischer
b81d306047 spelling fixes (closes #32408) 2019-10-26 10:50:30 +10:00
Giovanni Manghi
150d6ce33f add missing file 2019-10-26 08:31:28 +10:00