Giovanni Manghi
5ade65aa16
remove usless options form ogr offset line tool
2017-02-10 15:01:25 +00:00
Alexander Bruy
f66646c483
[processing] remove code with GDAL 1.x API as QGIS 3 will require GDAL 2.x
2017-02-09 14:15:31 +02:00
Giovanni Manghi
566c058db8
fix some ogr tools in master
2017-02-08 11:22:21 +00:00
Alexander Bruy
44698d4576
[processing] don't quote geometry column name ( fix #16122 )
2017-02-07 16:57:07 +02:00
Nyall Dawson
9124100fb6
Python formatting updates
2017-01-23 12:25:19 +10:00
Alexander Bruy
8f291a92df
[processing] allow other output formats than shapefile in GDAL
...
polygonize
2017-01-13 09:16:19 +02:00
Alexander Bruy
6214d4d446
[processing] fix wrong parameter definition ( fix #16063 )
2017-01-11 19:23:08 +02:00
Nyall Dawson
ede452be85
[processing] Port feedback object to c++
...
Algorithms are now passed a QgsProcessingFeedback object
instead of the loosely defined progress parameter.
2017-01-11 11:11:10 +10:00
Nyall Dawson
04eb293362
[processing] Move some SVG icons out of plugin to themes
...
...and swap to using QgsApplication methods for retrieving cached icons,
implement svgIconPath for providers with SVG icons
2017-01-11 10:55:16 +10:00
Nyall Dawson
bb24dfe245
[processing] c++ base class for providers
...
Nothing particularly exciting here yet, but this commit
moves the definition of the provider base class to a c++
QgsProcessingProvider abstract base class.
As part of this some existing python methods were renamed
to make their use clearer and to fit with the QGIS c++
api conventions:
- getName was renamed to id
- getDescription was renamed to name
- getIcon was renamed to icon
These API breaks are documented
2017-01-11 10:55:15 +10:00
Alexander Bruy
d2ff57ec38
remove debug line
2017-01-10 12:02:36 +02:00
volaya
8ea5bc39b4
Merge pull request #3971 from alexbruy/processing-help
...
[processing] configurable help files location for GDAL and GRASS providers
2017-01-10 09:55:58 +01:00
Alexander Bruy
7cda002ba2
[processing] configurable help files location for GDAL and GRASS providers
2017-01-09 16:31:13 +02:00
Alexander Bruy
29d108f38f
[processing] allow raster options widget accept string parameters and outputs in modeler
2017-01-07 14:37:58 +02:00
Alexander Bruy
f9680ddc0c
[processing] use custom options widget in GDAL algorithms
2017-01-07 10:02:13 +02:00
Alexander Bruy
c5835e9adc
[processing] fix test and menus after renaming GdalOgr provider
2016-12-31 09:09:07 +02:00
Alexander Bruy
ce9c08f3f6
[processing] rename GdalOgr provider to Gdal provider
...
Show version numbers in providers descriptions
2016-12-31 09:09:07 +02:00
Alexander Bruy
0340320cd0
[processing] fix wrong ParameterSelection definition
2016-12-20 16:34:52 +02:00
Martin Dobias
d56a97d4fe
Merge QgsMapLayerRegistry into QgsProject
...
All methods/signals of QgsMapLayerRegistry moved verbatim to QgsProject.
2016-12-10 15:18:12 +08:00
Alexander Bruy
2fea23f1e5
Merge pull request #3779 from volaya/rastercalculator
...
[processing] add native raster calculator
2016-12-05 20:03:23 +02:00
volaya
b7daf9bca3
[processing] changed input type from vector layer to table for execute sql algorithm
2016-12-05 13:52:13 +01:00
volaya
d849e43278
[processing] fixed gdal proximity
...
Fixes #15895
2016-12-02 10:38:43 +01:00
volaya
fcc343724e
[processing] some fixes and changes in parameters and parameters panel
2016-12-01 12:50:27 +01:00
Médéric RIBREUX
c147ee2bf3
Add with .. to all subprocesses
2016-11-28 09:54:27 +01:00
Alexander Bruy
6e9631ea87
Merge pull request #3701 from alexbruy/processing-ogr-tests
...
[processsing] tests for GDAL algorithms
2016-11-14 11:05:51 +02:00
Nyall Dawson
3ef7b3b7eb
[processing] Use standard QGIS projection selection widget for CRS params
2016-11-13 20:34:35 +10:00
Alexander Bruy
2287230f0f
[processing] fix parameter definition in offset curve algorithm
2016-11-12 13:31:45 +02:00
Alexander Bruy
b6d5f35be2
[processing] cleanup OGR dissolve algorithm code
...
Avoid double extensions when creating temp files
2016-11-12 13:31:44 +02:00
Alexander Bruy
652addb507
[processing] don't pass layer name when '-sql' parameter is used
2016-11-12 13:31:44 +02:00
Alexander Bruy
e1ee477c40
[processing] use numeric parameter for buffer distance
2016-11-12 13:31:44 +02:00
Alexander Bruy
02ed0aa628
[processing] fix OGR offset curve and one-side buffer
2016-11-12 13:31:43 +02:00
Alexander Bruy
5991eccb47
[processing] simple test for ogr buffering
2016-11-12 13:31:42 +02:00
Alexander Bruy
51a56573c5
Merge pull request #3727 from arnaud-morvan/processing_ogr2ogr_defaults
...
[processing] fix Ogr2OgrToPostGisList algorithm
2016-11-10 11:45:56 +02:00
Nyall Dawson
0484769b7d
[processing] Use subprocess.DEVNULL instead of open(os.devnull)
2016-11-07 12:13:18 +10:00
Nyall Dawson
6a99017bf0
[processing] Use with ... when opening files
2016-11-07 11:36:38 +10:00
arnaud.morvan@camptocamp.com
a6a09d9ae2
[processing] Fix Ogr2OgrToPostGisList with 8798c42339 and 3472ac80d8bd
2016-11-06 15:25:11 +01:00
arnaud.morvan@camptocamp.com
01941176c5
[processing] Log gdal calls
2016-11-06 15:21:39 +01:00
Alexander Bruy
323c6582c6
[processing] add workaround for GDAL regression with cutlines ( fix #15746 )
2016-10-25 17:48:19 +03:00
Paolo Cavallini
7470b55bbd
Enable CROP_TO_CUTLINE by default
...
Fixes https://hub.qgis.org/issues/15750
Please backport it where appropriate.
2016-10-25 08:57:31 +02:00
Sandro Santilli
7971815343
Do not pass None to len()
2016-10-20 10:51:30 +02:00
Sandro Santilli
06976a2e87
Make Extent and Extent CRS GDAL parameters optional
...
Specify what the default is when extent CRS is not specified.
Allow using "auto" to have extent automatically set to min covering extent.
Fixes #15685
2016-10-20 10:51:30 +02:00
volaya
63955e6574
[processing] fixed handling of None param values in ogr2ogrtopostgis.py
...
Conflicts:
python/plugins/processing/algs/gdal/ogr2ogrtopostgis.py
2016-10-18 16:55:19 +03:00
volaya
aeaef6f549
[processing] made connection params optional in ogr2ogrtopostgis.py
2016-10-18 16:55:19 +03:00
Sandro Santilli
6731eaa9e5
Add test for setting up connection string
...
Conflicts:
python/plugins/processing/algs/gdal/ogr2ogrtopostgis.py
2016-10-18 16:55:19 +03:00
Sandro Santilli
d63222e68e
[processing] Allow using libpq defaults for host,port,user,pass and dbname
...
Fixes #15706
2016-10-18 16:55:19 +03:00
Sandro Santilli
2fc418016f
[processing] Fix handling of None shapeEncoding
...
Fixes #15719 -- object of type 'NoneType' has no len()
2016-10-18 11:44:40 +02:00
volaya
fba87f79f3
Merge branch 'master' of https://github.com/qgis/QGIS into processing_parameters_refactoring
...
Conflicts:
python/plugins/processing/gui/ExtentSelectionPanel.py
2016-10-10 09:09:34 +02:00
volaya
3b1dfa7071
[processing] made -te parameter optional in gdal warp
2016-10-10 08:05:11 +02:00
arnaud.morvan@camptocamp.com
4184934b9a
[processing] Apply 2to3 on changes
2016-10-05 12:39:01 +02:00
Alexander Bruy
3407ced90e
fix indentation
...
Conflicts:
python/plugins/processing/gui/BatchInputSelectionPanel.py
python/plugins/processing/gui/wrappers.py
2016-10-05 12:38:50 +02:00