Nyall Dawson
91eea30e7d
[FEATURE][processing] Algorithm to find an unknown layer's projection
...
If you have a layer with an unknown CRS, this algorithm gives a list
of possible candidate CRSes which the layer could be in.
It allows users to set the area (and corresponding CRS) which they know
the layer should be located near. The algorithm then tests every CRS
in the database to see what candidate CRSes would cause the layer
to be located at that preset area.
It's much faster than it sounds!! (just a couple of seconds)
Sponsored by SMEC/Surbana Jurong
2017-02-14 05:49:23 +10:00
Nyall Dawson
3ecafb3472
[processing] Allow extent parameters to avoid matching layer CRS check
2017-02-14 05:49:23 +10:00
Juergen E. Fischer
fe75e1f2a6
processing: fix warning
2017-02-11 21:44:32 +01:00
Alexander Bruy
f7380c1b6f
Merge pull request #4132 from NaturalGIS/fix_ogr_postgis_mandatory_params
...
[processing] make ogr postgis parameters mandatory where needed
2017-02-10 18:04:12 +02:00
Alexander Bruy
e8be083daa
[processing] remove unused parameters from test (followup 5ade65aa16)
2017-02-10 18:02:52 +02:00
Alexander Bruy
5c8c53c397
[processing] more fixes to GdalAlgorithm dialog (followup 47d46bb8c3)
2017-02-10 17:59:53 +02:00
Alexander Bruy
40dfdd7960
Merge pull request #4131 from NaturalGIS/fix_ogr_offset_lines
...
[processing] remove useless options form ogr offset line tool
2017-02-10 17:43:54 +02:00
Giovanni Manghi
26448364b4
make ogr postgis parameters mandatory where needed
2017-02-10 15:41:39 +00:00
Alexander Bruy
cc1adc528e
[processing] handle case when default CRS is None and parameter is not optional
2017-02-10 17:39:45 +02:00
Alexander Bruy
47d46bb8c3
[processing] fix initialization of GdalAlgorithmDialog
2017-02-10 17:38:24 +02:00
Giovanni Manghi
5ade65aa16
remove usless options form ogr offset line tool
2017-02-10 15:01:25 +00:00
Alexander Bruy
16384cfe2c
Merge pull request #4128 from arnaud-morvan/processing_geometrypredicate_wrapper
...
[processing] Remove obsolete GeometryPredicateWidgetWrapper
2017-02-10 16:41:35 +02:00
arnaud.morvan@camptocamp.com
f07154b613
[processing] Remove obsolete GeometryPredicateWidgetWrapper
2017-02-10 11:16:38 +01:00
Alexander Bruy
501a5f9268
[processing] always load ExecuteSQL algorithm
2017-02-10 11:18:05 +02:00
Alexander Bruy
c0eb9975f8
Merge pull request #4118 from alexbruy/processing-saga-ltr
...
[processing] support only SAGA LTR
2017-02-10 10:31:23 +02:00
Alexander Bruy
2ea3ac4611
Merge pull request #4122 from alexbruy/processing-gdal2
...
[processing] remove code with GDAL 1.x API calls
2017-02-09 20:48:43 +02:00
Alexander Bruy
2c188b2b0f
[processing] fix helper function from system module ( fix #16128 )
2017-02-09 14:25:53 +02: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
Alexander Bruy
71f1d28b6e
Merge pull request #4121 from arnaud-morvan/processing_fix_modeler_open_file
...
[processing] fix modeler and batch file dialog
2017-02-09 12:25:35 +02:00
arnaud.morvan@camptocamp.com
c43b04ffff
Fix modeler and batch file dialog
2017-02-09 11:05:09 +01:00
Alexander Bruy
732b501db1
[processing] support only SAGA LTR
2017-02-09 11:49:22 +02:00
Juergen E. Fischer
d55ab85633
processing: fix escaping
2017-02-09 09:40:13 +01: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
Alexander Bruy
bb4c8c065f
[processing] fix R syntax highlighting ( fix #16082 )
2017-02-07 16:47:24 +02:00
Alexander Bruy
4963548f4d
[processing] warn user about incorrect input data when calculating
...
mean coordinates using weight field (fix #9084 )
2017-02-07 16:29:27 +02:00
Alexander Bruy
d3003de61c
[processing] add tags and short help
2017-02-07 12:52:05 +02:00
Alexander Bruy
91fe2f93c4
explicitly convert geometry to multi
2017-02-07 12:52:04 +02:00
Alexander Bruy
7df04ac7e7
[processing] Fix Geometry algorithm always produces multi-geometry
...
Also added code to handle GeometryCollections
2017-02-07 12:52:04 +02:00
Alexander Bruy
5a5c1bf6e1
test for Processing "fix geometries" algorithm
2017-02-07 12:52:04 +02:00
Alexander Bruy
0293bc76a0
[FEATURE][processing] algorithm to fix invalid geometries using native
...
makeValid() implementation
2017-02-07 12:52:04 +02:00
Juergen E. Fischer
2c65a66587
revert more of ab0345
2017-02-04 21:22:48 +01:00
Nyall Dawson
4f20979d39
Partially revert ab0345
2017-02-04 21:43:19 +10:00
Nyall Dawson
ab03453136
[processing] Rename 'export/add geometry columns' alg + add tags for discoverability
2017-02-04 14:56:54 +10:00
matteo
74c65c8e74
[processing] qgis voronoi test
2017-02-03 11:28:09 +01:00
Alexander Bruy
5939ae23e7
Merge pull request #4076 from volaya/remove_processing_providers
...
[FEATURE][processing] removed otb and lidartools providers
Tagged as feature to not forget mention this in changelog and docs
2017-02-02 10:56:56 +02:00
Alexander Bruy
95091d9342
Merge pull request #4062 from alexbruy/raster-provider
...
Use native QGIS raster API instead of GDAL API in zonal statistics
2017-02-02 10:54:03 +02:00
Nyall Dawson
46404f73d9
Merge pull request #4081 from ghtmtt/rename_sql
...
[processing] rename execute sql output
2017-02-02 14:24:48 +10:00
Nyall Dawson
87f2fe55b2
Add unit test for processing polygonize algorithm
2017-01-31 10:47:00 +10:00
Nyall Dawson
14bd79f844
Remove dependance on shapely library
...
Port processing polygonize alg to use native QgsGeometry methods
2017-01-31 10:47:00 +10:00
Nyall Dawson
8709e1f9d5
Merge pull request #4078 from nyalldawson/geom_api
...
API changes to QgsGeometry::isEmpty()/isNull()
2017-01-31 09:13:15 +10:00
Nyall Dawson
79bf17ae1f
Replace deprecated assertRegexpMatches call
2017-01-31 07:18:11 +10:00
Nyall Dawson
af0d68b882
Implement QgsGeometry::isEmpty()
...
Faster than QgsGeometry::isGeosEmpty() because it avoids the
conversion to GEOS geometries and just uses the QgsAbstractGeometry
subclasses directly.
Also implements faster isEmpty() overrides for specific
QgsAbstractGeometry subclasses.
2017-01-31 07:15:51 +10:00
matteo
83a24884f9
[processing] rename execute sql output
2017-01-30 17:39:45 +01:00
LOMENEDE Jean-Daniel
c4165e4eeb
[processing]Execute Sql : fix Input2.. InputN parameters
2017-01-30 16:38:58 +01:00
Nyall Dawson
49aae6e908
Rename QgsGeometry::isEmpty to isNull
...
Differentiates missing geometries from empty geometries (eg
empty geometry collections)
2017-01-30 21:58:23 +10:00
volaya
f94f0d753c
[processing] removed otb tests
2017-01-30 11:59:49 +01:00
volaya
6002ca749f
[processing] removed providers imports
2017-01-30 10:56:51 +01:00
volaya
0c11b8dd8f
fixed Cmake file
2017-01-30 10:28:37 +01:00
volaya
cd17680c71
[processing] removed otb and lidartools providers
2017-01-30 09:41:38 +01:00