Sandro Santilli
a01db6409c
Have TopoViewer use custom layer ordering
...
This is used to make sure edges are rendered above faces and nodes
above edges, despite legend order.
2019-09-06 08:46:53 +02:00
Nyall Dawson
c409025409
[FEATURE][processing] New algorithm "Split features by character"
...
This algorithm splits features into multiple output features by
splitting a field's value with a specified character.
For instance, if a layer contains features with multiple comma
separated values contained in a single field, this algorithm can
be used to split these values up across multiple output features.
Geometries and other attributes remain unchanged in the output.
Optionally, the separator string can be a regular expression for
added flexibility.
Designed for use in models which need to process input files
with multiple concatenated values in a single attribute, e.g.
geocoding a table with "address1,address2,address3" format strings
2019-09-06 11:09:37 +10:00
Stephen Knox
a39a413b92
Fixing db_manager so that it can run sql with inline comments
...
Fixes #29089
2019-09-06 10:26:34 +10:00
Harrissou Sant-anna
2f95dd7701
Remove duplicate 'Ctrl+Shift+M' shortcuts
2019-09-06 07:38:33 +10:00
Giovanni Manghi
7b680f80d6
fix SAGA seeds generation tool
2019-09-06 05:29:50 +10:00
Nyall Dawson
1537f83614
Fix some algorithms fail to execute correctly in in-place mode
2019-09-06 05:29:08 +10:00
Alexandre Neto
fbb9fdd680
Fix Saga Raster Skeletonization algorithm
...
The saga tool expects integers only for the convergence parameter.
2019-09-05 11:49:36 +10:00
Luigi Pirelli
25ffc9f1c7
Hey! the var is dynamic!
2019-09-04 01:51:53 +10:00
Luigi Pirelli
7eaccc9049
changed to row_number to be consistent with other expression variables
2019-09-04 01:51:53 +10:00
Luigi Pirelli
a4b9ef73fd
Added batch_number variable in algorithm scope to allow use it in the expression editor in Processing batch context
2019-09-04 01:51:53 +10:00
Sandro Santilli
d921c20f58
Add support for "bbox" URI parameter in PostgreSQL provider
...
.. and use it from TopoViewer DBManager plugin
Closes #18107
2019-08-29 17:47:25 +02:00
Sandro Santilli
8cc683061c
Update TopoViewer layer style templates
...
From 1.9 version to 2.18 version
Closes #31471
2019-08-29 16:36:55 +02:00
Harrissou Sant-anna
58cc42a747
[needs-docs]Set the service area algorithms speed to 50km/h
...
using the same value as the "Shortest Path" algorithms
2019-08-28 03:53:54 +10:00
Nyall Dawson
538946ad08
Avoid deprecation warning from third party module
...
Fixes #31391
2019-08-26 06:25:46 +10:00
Matthias Kuhn
2e5e009445
Merge pull request #31280 from DelazJ/addtoolbarsWidgets
...
Allow more actions from toolbar to be listed/managed in the customization dialog
2019-08-22 10:48:46 +02:00
Alessandro Pasotti
fad258e37a
Merge pull request #31319 from elpaso/db_interface_new_constructors
...
New ctors for connections interface
2019-08-22 09:03:17 +02:00
Sandro Santilli
ae0721891b
Restore TopoViewer functionality
...
This was broken in commit d7166404030292b9536e649795e9efec49225dfd
2019-08-21 17:27:48 +02:00
Alessandro Pasotti
a092a82b52
New ctors for connections interface
...
Tries to make it clearer what are the use cases for the two
constructors (name and uri).
2019-08-21 15:45:21 +02:00
Harrissou Sant-anna
2f5d544e3e
Set objectName of items to allow their children status restoring
2019-08-17 10:12:26 +02:00
Alessandro Pasotti
a3c4eb9947
Providers connections interface API
...
This is the implementation of the new DB connections API (grant proposal 2019).
Summary
The new API makes it available to QGIS core a new interface for provider connections and will allow to:
replace the provider specific QgsSettings management in QGIS4 (save/load connections from the settings) NOT IN SCOPE FOR NOW.
provide a unified API for common operations on DB connections:
executeSql and get the results
list tables names and properties and schemas
create a new vector table (no rasters for now)
create/rename/drop schemas and tables
vacuum
....
2019-08-16 20:44:05 +02:00
Isghj5
9fd93a1013
ProcessingConfig: added multithread max thread setting, TilesXYZ: max thread now inherrrits from ProcessingConfig
2019-08-12 08:41:26 +10:00
Isghj5
ba17f3b81e
TilesXYZ: removed try/except/print from atypical exception, regular raise chosen instead
2019-08-12 08:41:26 +10:00
Isghj5
6b519195da
TilesXYZ: converted feedback notifications to translate
2019-08-12 08:41:26 +10:00
Isghj5
9baa6b7e51
TilesXYZ.py: core limit defined in general settings is applied to multicore render
2019-08-12 08:41:26 +10:00
Isghj5
0e48e45d21
prepare-commit changes
2019-08-12 08:41:26 +10:00
Isghj5
e6963cb6dd
Processing(TilesXYZ): Added Multithreading with ThreadPoolExecutor, multicore optimization
2019-08-12 08:41:26 +10:00
Nyall Dawson
fe8b7c0c95
[processing] Always clear list of previously encountered errors on
...
each new algorithm execution
Avoids the situation where errors reported during an algorithm
which was overall successully executed are append to the errors
for later execution steps
2019-08-08 10:07:27 +10:00
Julien Cabieces
2cc6775354
Use context.project() instead of QgsProject.instance() and
...
QgsProcessingUtils generateTempFileName method
2019-08-07 21:17:05 +10:00
Julien Cabieces
36fe8e64e3
Get supported extension to avoid unavailable driver
2019-08-07 21:17:05 +10:00
Julien Cabieces
4232e67c3d
fixes #24041 : Write intermediate memory layer to disk in Execute SQL
...
algorithm so they can be referenced by the virtual layer provider
2019-08-07 21:17:05 +10:00
Nyall Dawson
99594147b1
[processing] Fix raster layers are not shown as an option for map layer
...
parameters in batch mode
Fixes #30739
2019-08-07 09:58:46 +10:00
Nyall Dawson
078ab8b04e
Merge pull request #30462 from DelazJ/patch-11
...
Add precision to travel cost parameter in service area algorithms
2019-08-06 07:17:46 +10:00
Matthias Kuhn
549abbfb86
Merge pull request #31047 from m-kuhn/support_loading_curved_pg_types
...
[db_manager] support loading mixed curved and straight type tables
2019-08-05 08:39:44 +02:00
Dimitris Salmas
0a27b7b131
bug fix
...
Bug fix for ERROR: Output distance in meters for lat/lon is only possible with 'metric=geodesic'
2019-08-02 17:08:53 +03:00
Matthias Kuhn
bd61fa55e7
Do not specify srid in dbmanager. It goes crazy
...
If srid is specified in an uri, it disables type detection.
Fix #30787
2019-08-02 13:12:18 +02:00
Harrissou Sant-anna
292efc2bf8
Add minimal description to Processing algorithms
...
enabling the right-hand help panel
2019-08-01 09:19:08 +10:00
Harrissou Sant-anna
ad011ac0a2
Apply suggestions from code review
...
Typo fix
Co-Authored-By: Nyall Dawson <nyall.dawson@gmail.com>
2019-08-01 00:58:18 +02:00
Harrissou Sant-anna
7cad1e3a0a
Revert bar plot removal
2019-07-31 20:54:12 +02:00
Harrissou Sant-anna
bae77bf8c3
Add help panel to service area algorithms dialog
...
with information of travel cost units
2019-07-31 18:23:52 +02:00
Nyall Dawson
8ef960442d
[processing] Use lists, not maps in overlap analysis algorithm
...
Ensures consistent field ordering and that fields are always matched
to input layer order
2019-07-26 10:21:20 +10:00
Nyall Dawson
da1b5637af
Fix deprecated gdal import warnings
2019-07-25 11:25:51 +10:00
lbartoletti
81c4b81b3b
[bugfix] Fix the whole text instead of the selected part in db_manager save SQL file. fixes #30616
2019-07-22 18:41:01 +10:00
Alexander Bruy
d0b8d6210c
Merge pull request #30715 from alexbruy/gdal-layers
...
[processing] pass layer name to the gdalwarp to avoid issues with multi-layer datasources (fix #30292 )
2019-07-18 10:21:03 +03:00
luz.paz
604e66ba75
sipify_all
2019-07-16 11:29:42 +10:00
Alexander Bruy
e45b62c6af
re-enable some disabled test and fix broken r.describe algorithm
2019-07-16 06:20:23 +10:00
Alexander Bruy
807564a435
[processing] improve handling of the HTML outputs in GRASS provider ( fix #30609 )
2019-07-16 06:20:23 +10:00
Alexander Bruy
109d1fb7a8
[processing] pass layer name to the gdalwarp to avoid issues with
...
multi-layer datasources (fix #30292 )
2019-07-15 16:05:16 +03:00
rldhont
7362faca02
[Bugfix] DB Mananger: Fix in Oracle plugin the way to strip uniqueCol
2019-07-15 10:37:36 +02:00
Alexander Bruy
5709f84b2f
[processing] add createByDefault argument to directory output
...
constructor
2019-07-15 08:51:01 +10:00
Alexander Bruy
9ed4d08d5b
[processing] ignore hidden parameters when generating GDAL command ( fix #30669 )
2019-07-15 07:52:36 +10:00