rldhont
eb2231925f
[BUGFIX][Processing] Vector tools -- add next methods for features iterator
2017-03-15 21:01:21 +01:00
Juergen E. Fischer
c77172ed3d
fix more flake8 warnings
2017-03-05 10:21:24 +01:00
Juergen E. Fischer
f00a87cb8a
update translation strings
2017-03-05 10:21:24 +01:00
Juergen E. Fischer
ecc5bb508e
pep8/pyflakes3 cleanups
2017-03-04 02:38:15 +01:00
Juergen E. Fischer
a10c890383
More QgsSettings updates:
...
* revives WMS
* QgsSettings::clear() added
* section added to QgsSettings::contains()
* type parameter added to sip binding of QgsSettings.value()
* TODO: customization & evis
2017-03-04 02:37:59 +01:00
Alexander Bruy
620ad41150
Merge pull request #4127 from arnaud-morvan/processing_fix_postgis_dberror
...
[processing] Fix infinite recursion in DbError.__str__
2017-02-14 16:40:18 +02:00
arnaud.morvan@camptocamp.com
5028cc76ac
[processing] Fix infinite recursion in DbError.__str__
2017-02-13 15:02:54 +01:00
Juergen E. Fischer
fe75e1f2a6
processing: fix warning
2017-02-11 21:44:32 +01: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
Denis Rouzaud
b119744773
replace cancelling, cancelled and cancellation by canceling, canceled and cancelation, respectively ( #4000 )
...
* replace cancelling and cancelled by canceling and canceled, respectively
see https://github.com/qgis/qgis3_UIX_discussion/issues/19
* replace cancellation by cancelation
2017-01-16 22:27:14 +01:00
Denis Rouzaud
0a63d1f2c2
[spellcheck] properly look into various cases and add more fixes"
2017-01-16 16:39:20 +01:00
Denis Rouzaud
6c74e4ea5d
spelling fixes
2017-01-12 22:01:50 +01:00
Denis Rouzaud
748be8de71
[spelling] replace behaviour by behavior
2017-01-11 11:35:19 +01: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
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
c4cc954141
[processing] restore functionality of the TableWriter class ( fix #16053 )
2017-01-10 20:23:05 +02:00
Juergen E. Fischer
378212cf42
indentation update
2017-01-10 09:05:42 +01:00
volaya
1500eadd2c
[processing] fixed usage of filter function in vector.features
2017-01-09 18:25:29 +01:00
volaya
7b68c77f4c
[processing] removed unnecessary code to check validity of geometries
2017-01-09 15:13:47 +02:00
volaya
e8c149ed42
[processing] added ‘invalid feature handling’ option
2017-01-09 15:13:47 +02:00
Alexander Bruy
5dc39e0a41
[processing] use point parameter in GRASS algs where possible (addresses #15983 )
2016-12-16 10:04:19 +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
volaya
16da906398
[processing] allow multiple selection of tables
2016-12-05 13:39:38 +01:00
Nyall Dawson
d44bc112e0
[processing] Fix file format combo showing formats in random orders
2016-11-24 09:51:09 +10: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
Even Rouault
8b1adc5dcd
Merge pull request #3635 from arnaud-morvan/processing_postgis_connect
...
[processing][db_manager] Fix connection to postgis
2016-11-13 18:15:57 +01:00
Alexander Bruy
75bd622ccc
[processing] restore and fix extraction of OGR layer names
2016-11-12 13:31:45 +02:00
Alexander Bruy
dff239c241
[processing] improve temp file names generation
2016-11-12 13:31:44 +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
a6bd9f0207
Revert "Fix extraction of ogr LayerName from multi-layer dataset URIs"
...
This reverts commit 6c5364186dd8d45ac51e5bd1a72c6a542f032cb1.
As it breaks all OGR geoprocessing algoroithms.
2016-11-12 13:31:42 +02:00
Alexander Bruy
5991eccb47
[processing] simple test for ogr buffering
2016-11-12 13:31:42 +02:00
Nyall Dawson
6a99017bf0
[processing] Use with ... when opening files
2016-11-07 11:36:38 +10:00
Nyall Dawson
b4bca5bb98
[processing] Don't try to force load files which don't exist
2016-11-07 11:11:31 +10:00
Nyall Dawson
272cd38018
Fix python deprecation warning
2016-11-07 11:11:30 +10:00
arnaud.morvan@camptocamp.com
8b8bc26ee0
[processing] Fix connection to postgis
2016-11-06 13:29:59 +01:00
Nyall Dawson
a117df2205
Merge pull request #3656 from nirvn/processing_import_to_spatialite
...
[processing] add "Import into Spatialite" algorithm
2016-10-31 09:14:19 +10:00
Nyall Dawson
d5698be69f
Fix some processing breakage
2016-10-31 09:12:39 +10:00
nirvn
121f48d654
[processing] add import into spatialite algorithm
2016-10-29 09:33:47 +07:00
nirvn
d83e650ae4
[processing] make spatialite connector work with python3
2016-10-21 10:05:03 +07:00
Alexander Bruy
ee9e1c3328
[processing] add missed spatial index constructor (follow up 700441eec9)
2016-10-19 09:19:00 +03:00
Alexander Bruy
700441eec9
[processing] remove debug line and fix spatial index creation
2016-10-18 16:55:19 +03:00
volaya
7a87fb55b0
[processing] don't use full path for naming layers when loaded in dataobjects.load
2016-10-18 16:55:19 +03:00
volaya
90db246488
[processing] use only selected features for spatial index
...
fixes #15584
2016-10-18 16:55:19 +03:00
Sandro Santilli
8843de88c7
Fix ogrLayerName handling of PostgreSQL dataset URIs
...
Also document "uri" parameter semantic, and add more tests.
See for background
https://lists.osgeo.org/pipermail/qgis-developer/2016-October/045311.html
REF #15698
2016-10-18 11:05:31 +02:00
Sandro Santilli
52a0082ade
Fix extraction of ogr LayerName from database dataset URIs
...
See 6c5364186d (commitcomment-19439676)
Includes testcase.
REF #15698
2016-10-17 11:55:35 +02:00
Matthias Kuhn
576ad138a9
Fix python calls to inexistent methods
2016-10-17 09:31:31 +02:00
Sandro Santilli
6c5364186d
Fix extraction of ogr LayerName from multi-layer dataset URIs
...
Adds supports for "layerid" when present.
Drop special handling for "table=" portions found in URI,
making the code more generic.
Includes testcase.
Fixes #15698 - import geodatabase to postgis via processing
2016-10-15 09:13:18 +02:00
volaya
35f17496c1
Merge pull request #3581 from alexbruy/processing-terrain-analysis
...
[processing] add raster terrain analysis tools
2016-10-13 13:53:55 +02:00
Nyall Dawson
6605a2274f
[processing] Optimise uniqueValues method
...
Now it uses the standard QgsVectorLayer.uniqueValues() method
where possible so that provider side optimisations are used
Also add test, and optimise request when using selected
features only
2016-10-12 17:05:15 +10:00
Nyall Dawson
05ea4be7c3
[processing] Fix inefficient values() method
...
Method was iterating over ever feature in a layer, including
geometries and all attributes for EVERY attribute requested
Add test and refactor so only one optimised iteration (eg no
geometry, only required attributes) is used
2016-10-12 16:56:29 +10:00