Nyall Dawson
636e9c5ea3
[FEATURE] Add geometry snapper modes to only snap end points of lines
...
Allows snapping of end points only, or end point to end point only
Also update processing algorithm to match
2017-03-30 15:52:49 +10:00
Nyall Dawson
92249c1a33
[FEATURE][processing] Snap Geometries algorithm can now snap
...
within the same layer
Allows closure of gaps within a layer
2017-03-30 13:54:05 +10:00
volaya
ca5f99de1c
Merge pull request #4278 from sfkeller/patch-1
...
[processing] Updated ogr2ogr.py with GeoPackage in FORMATS and EXTS.
2017-03-29 14:43:21 +02:00
Nyall Dawson
99f186a7d2
Clean up progress handling in QgsProcessingFeedback
2017-03-29 09:02:30 +10:00
Alexander Bruy
b8cb196322
Merge pull request #4293 from alexbruy/processing-api
...
[processing][needs-docs] Processing API improvements
2017-03-27 10:25:43 +03:00
Nyall Dawson
a769448e70
Also port processing densify to distance to c++
...
- Add QgsGeometry method to densify by distance
- Fix bug in processing algorithm which resulted in duplicate
vertices and incorrectly spaced extra vertices
2017-03-25 16:23:29 +10:00
Nyall Dawson
77e7693c48
Fix spelling errors in processing algorithm help
2017-03-25 16:23:29 +10:00
Nyall Dawson
b90aa916e6
Port processing Densify Geometries algorithm to use c++ densify
...
Rough benchmark using 50k geometry polygon shapefile
Before: 1m25s
After: 21s
2017-03-25 16:23:29 +10:00
Mathieu Pellerin
40f86b2033
[processing] GRASS 7.2 support: use SQL compatible output names ( #4298 )
...
(fixes #16370 )
2017-03-24 08:35:57 +07:00
Nyall Dawson
2354696f26
Fix error when enabling additional providers in processing
...
Add an interface method to show the options dialog at a specific
page. This is required since plugins can now embed their options
in the main options dialog, so they may also need a way to
force this dialog to open.
Implement this in processing so that enabling additional providers
works again.
2017-03-24 11:16:49 +10:00
rldhont
2fe7caf787
[Processing] Saga: update gdal_io and Flow Accumulation (Flow Tracing)
2017-03-22 19:17:18 +01:00
Alexander Bruy
1a46ddbf28
[processing][API] rename runalg() and runandload() to improve
...
readability
2017-03-22 19:17:12 +02:00
Alexander Bruy
e1a01106dd
[processing][API] rename alglist() to printAlgorithms() to improve
...
readability. Also introduce algorithmsList() call which returns
available Processing algorithms as list
2017-03-22 19:11:43 +02:00
Alexander Bruy
c1e6ba0f40
[processing] rename AlgorithmExecutor's runalg() and runalgIterating()
...
to avoid overlapping with general functions and improve readability
2017-03-22 19:11:36 +02:00
Alexander Bruy
79566f7649
remove unused method
2017-03-22 17:03:51 +02:00
Alexander Bruy
ccbca66492
code cleanups
2017-03-22 16:17:05 +02:00
Alexander Bruy
acd37449f3
[processing][API] rename algoptions() to algorithmOptions()
2017-03-22 15:44:04 +02:00
Alexander Bruy
3e4fb56eea
[processing][API] rename alghelp to algorithmHelp
2017-03-22 15:25:12 +02:00
Alexander Bruy
060a57f12b
Merge pull request #4287 from nyalldawson/processing_default_layer
...
[processing] Default to current layer in layer selection combos
2017-03-22 08:18:19 +02:00
Nyall Dawson
2e9f99693d
Merge pull request #4281 from nyalldawson/does_not_contain
...
[FEATURE][processing] Add 'does not contain' to Extract By Attribute
2017-03-22 07:37:56 +10:00
Nyall Dawson
ce7180ca64
[processing] Default to current layer in layer selection combos
...
Makes things easier for large projects and avoids scrolling through
a large list of layers
2017-03-21 10:26:58 +10:00
Nyall Dawson
2a80d287ac
[processing] Sync features in Select by Expression with Select by Attribute
...
Adds new stuff like "is null"/"is not null"/"does not contain"
to the Select By Attribute algorithm.
2017-03-21 09:09:26 +10:00
Nyall Dawson
954ee20389
[FEATURE][processing] Add 'does not contain' to Extract By Attribute
2017-03-21 08:58:36 +10:00
Nyall Dawson
8e6d792710
Swap all QScrollAreas to QgsScrollAreas
2017-03-21 08:46:41 +10:00
Stefan
35fab8760c
Updated ogr2ogr.py with GeoPackage in FORMATS and EXTS.
...
GeoPackage really deserves to become a first class citizen in QGIS at for vector and probably also for raster :-)
(Wondering why the lists aren't sorted alphabetically. This makes searching for a format for the user in the dialog/pul down list a tedious sequential task).
2017-03-17 20:43:17 +01:00
Alexander Bruy
e1b1465bb6
move select by attribute script test to QGIS tests
2017-03-16 17:49:40 +02:00
Alexander Bruy
c4052e6ec4
added sample test script which calls two algorithms
2017-03-16 17:48:39 +02:00
Alexander Bruy
a70e73cd74
minor script fixes
2017-03-16 17:48:39 +02:00
Alexander Bruy
394b4f1a87
fix typo
2017-03-16 17:48:39 +02:00
Alexander Bruy
efa9935c5d
missed file
2017-03-16 17:48:39 +02:00
Alexander Bruy
911fc924dd
add note about scripts tests to the README
2017-03-16 17:48:39 +02:00
Alexander Bruy
c603df1aa8
[processing] allow tests for scripts
2017-03-16 17:48:39 +02:00
Matteo Ghetta
3bcf287a7e
Processing tests ( #4259 )
...
* [processing] qgis regular points test
* [processing] qgis shape buffer variable tests
* [processing] qgis create grid lines test
* [processing] qgis convert geometry test
* [processing] qgis extract by location test
* [processing] qgis add field test
* [processing] trying to fix travis failing
* [processing] trying to fix travis failing/2
* trying to fix travis failing/3
* [processing] Add new default option "ProjectCrs" to ParameterCrs
* [processing] RegularPoints tests shouldn't rely on iface
* [processing] Fix regular points test
* [processing] RandmPointsExtent new CRS parameter
* [processing] qgis random point in extent test
* [processing] qgis random point in extent test/2
* [processing] remove qgis random point in extent test
* no output random points in extent test
* remove useless output
2017-03-16 16:42:53 +01:00
Nyall Dawson
b0dc9f8517
[processing] Fix error when opening modeler ( fix #16270 )
2017-03-16 12:56:42 +10:00
rldhont
eb2231925f
[BUGFIX][Processing] Vector tools -- add next methods for features iterator
2017-03-15 21:01:21 +01:00
Nyall Dawson
1e5f64919d
Fix some use of direct project key read when getter should be used
2017-03-14 19:14:56 +10:00
Juergen E. Fischer
8bea742216
fix flake8 warnings
2017-03-13 20:13:51 +01:00
Tom Kralidis
4d77431b98
MetaSearch: consolidate "Add WxS" buttons into single dropdown button
2017-03-09 12:35:06 -05:00
Nyall Dawson
94bef531f0
Merge pull request #4231 from nyalldawson/options
...
[FEATURE] Interface for plugins to embed pages in the options dialog
2017-03-09 08:18:18 +10:00
Tom Kralidis
d672361597
add support for HTTP Basic authentication ( http://hub.qgis.org/issues/16298 )
2017-03-07 06:56:07 -05:00
Nyall Dawson
9f23dd2414
[NEEDS-DOCS][processing] Move configuration to qgis options dialog
2017-03-07 18:12:44 +10:00
Tom Kralidis
6ce208c776
MetaSearch: minor fixes for QGIS 3 compat
2017-03-05 21:43:29 -05:00
Tom Kralidis
ee984c57eb
[MetaSearch] update release vresion
2017-03-05 08:45:39 -05:00
Tom Kralidis
6822d6b1d0
MetaSearch: fix help URL ( http://hub.qgis.org/issues/16176 )
2017-03-05 07:42:27 -05:00
Tom Kralidis
19e60158b4
MetaSearch: clean OWS URL when adding from search ( http://hub.qgis.org/issues/16261 )
2017-03-05 07:41:17 -05:00
Juergen E. Fischer
5a962e8d4e
translation string fixes
2017-03-05 11:37:57 +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
matteo
58d0c18009
[processing] gdal nearest neighbor test
2017-03-04 09:42:48 +01:00
matteo
1106c9d4c7
[processing] gdal moving average interpolation test
2017-03-04 09:42:48 +01:00