rldhont
82d9e0546c
Merge pull request #3606 from rldhont/fix_server_featureinfo_nogeometry
...
[BUGFIX][QGIS Server] GetFeatureInfo: Feature with no geometry is not…
2016-10-17 17:22:45 +02:00
Juergen E. Fischer
e158ecad95
scripts/scandeps.pl run and t2tdoc
2016-10-17 15:59:45 +02:00
Juergen E. Fischer
522013b80e
scripts/scandeps.pl: avoid duplicate build depends
2016-10-17 15:59:45 +02:00
volaya
25d0351d57
[processing] fixed creating params and outputs from description strings
2016-10-17 14:41:16 +02:00
rldhont
697cd1bb7d
[BUGFIX][QGIS Server] GetFeatureInfo: Feature with no geometry is not returned even if FILTER param is set
2016-10-17 13:28:58 +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
Even Rouault
da0ee8b007
Merge pull request #3597 from rouault/saveas_overwrite_append
...
[FEATURE] Vector layer save as: offer file/layer overwriting, new layer creation, feature and field appending
2016-10-17 11:22:28 +02:00
Matthias Kuhn
03f08a6c79
Fix QgsMapLayer ConvertToSubClassCode ( #3611 )
...
Fix #15683
2016-10-17 10:47:08 +02:00
Matthias Kuhn
8fa3127c66
Don't rely on RTTI to convert symbol layer to sip objects
2016-10-17 10:23:08 +02:00
Matthias Kuhn
d4b063626e
Minimal improvement for processing tests README
2016-10-17 09:36:00 +02:00
Matthias Kuhn
576ad138a9
Fix python calls to inexistent methods
2016-10-17 09:31:31 +02:00
volaya
3001bd5f79
Merge pull request #3610 from NaturalGIS/processing_grass7_v_voronoi_skeleton
...
Processing grass7 v voronoi skeleton
2016-10-17 08:05:04 +02:00
Nyall Dawson
688d1a5eba
[processing] Speed up dissolve when not using fields
2016-10-17 12:47:53 +10:00
Nyall Dawson
a05b610a8b
[processing] Use prepared geometries for intersects tests
...
Wherever possible use prepared geometry engines for intersects
type tests, as it's much faster
2016-10-17 11:18:46 +10:00
Nyall Dawson
86368f39c3
[processing] Optimise feature requests within qgis algs
...
- don't use setFilterFid() within loops to fetch features one
at time (as it's extremely slow), instead use setFilterFids()
outside the loop
- don't fetch unused attributes/geometry when it can be
avoided
2016-10-17 10:30:55 +10:00
Nyall Dawson
55f207108d
Always clear pen/brush before drawing layer effects ( fix #15696 )
2016-10-17 09:55:39 +10:00
Giovanni Manghi
8f9fe00671
add paramter to v.voronoi.skeleton
2016-10-16 19:09:06 +01:00
Giovanni Manghi
80c6a27f17
Add a GRASS7 tool to compute skeletons of areas, using v.voronoi
2016-10-16 18:43:29 +01: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
Sandro Santilli
60b4b4db18
Python scripts have 4-spaces indent
2016-10-14 16:33:44 +02:00
Sandro Santilli
799510f73a
Revert "postgres provider: quote compound key columns in uri"
...
This reverts commit daa6510970e9afbc4d41d28e0c94b4f238eb372d.
I've tested that reverting this does not re-introduce bug
http://hub.qgis.org/issues/13710
2016-10-14 10:43:47 +02:00
Sandro Santilli
ada9348e2b
Fix PostgreSQL import of layers with multi-column or quoted-column keys
...
Fixes #15226 (drag & drop of postgresql views)
Includes test
2016-10-14 10:43:41 +02:00
Juergen E. Fischer
8207167b6a
debian packaging: add support for yakkety
2016-10-14 09:46:24 +02:00
Nyall Dawson
c0e3295c4c
Fix build
2016-10-14 17:06:52 +10:00
Nyall Dawson
a0bfc10c56
Fix bad fills when using marker line with render effects ( fix #15696 )
2016-10-14 17:06:52 +10:00
Nyall Dawson
47c1f6e635
Merge pull request #3602 from nirvn/composer_table_custom_grid
...
[FEATURE] control over drawing of composer table grid horizontal & vertical lines
2016-10-14 16:42:25 +10:00
Nyall Dawson
721d3c5bfb
Fix color widget opens in wrong panel ( fix #15705 )
2016-10-14 16:30:55 +10:00
nirvn
ec2d7fea0c
[FEATURE] control over drawing of composer table grid horizontal & vertical lines
2016-10-14 13:20:59 +07:00
Nyall Dawson
ea2fbd1c64
Merge pull request #3584 from nirvn/db_manager_fixes
...
[db manager] non-spatial import & spatialite error reporting fixes
2016-10-14 15:56:53 +10:00
Nyall Dawson
b7321ecde6
Fix incorrect selection rect drawn for composer items on windows
2016-10-14 11:02:29 +10:00
Nyall Dawson
11043c41ee
Add default shortcut to open attribute table (F6)
2016-10-14 11:02:29 +10:00
Larry Shaffer
de360f29d9
Merge pull request #3577 from dakcarto/master-ows-fixes
2016-10-13 18:35:03 -06:00
Sandro Santilli
d30a8c1fc2
Add hint about running specific test methods in python unit tests
2016-10-13 20:32:53 +02:00
Larry Shaffer
a629deef30
[auth] Reinstate auth system reply expansions for OWS providers
...
- Apparently this was lost during a git squash of commits for 2.12 PR
2016-10-13 12:13:30 -06:00
Larry Shaffer
37b00eb602
[WFS provider] Fix auth config extra expansion and auth prioritization
2016-10-13 12:13:30 -06: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
Even Rouault
34894c6f5a
[FEATURE] Vector layer save as: offer file/layer overwriting, new layer creation, feature and field appending
...
When saving a vector layer into an existing file, depending on the capabilities
of the output driver, the user can now decide whether:
- to overwrite the whole file
- to overwrite only the target layer (layer name is now configurable)
- to append features to the existing target layer
- to append features, add new fields if there are any.
All above is available for drivers like GPKG, SpatiaLite, FileGDB, ...
For drivers like Shapefile, MapInfo .tab, feature append is also available.
2016-10-13 11:38:41 +02:00
Sandro Santilli
0f4cba5c2d
Fix bogus precision/scale in PostgreSQL for double values
...
This reverts commit 92f71b696ca93c792ae5602ed82863fcef0e5006,
which broke import of legit shapefiles by assuming wrong
semantic for the non-constraining QgsField length/precision
attributes.
Closes #15188
Includes test
2016-10-12 20:48:35 +02:00
rldhont
726bac5291
Last Redo [BUGFIX][QGIS Server] Joins was not reloaded if the layer is in cache
...
Add an accessor to QgsVectorLayer join buffer, to not duplicate QgsVectorLayerJoinBuffer::readXml code
2016-10-12 17:03:38 +02:00
Alexander Bruy
898addfa33
[processing] avoid division by zero ( fix #15521 )
2016-10-12 16:04:31 +03: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
Nyall Dawson
2665eb50a6
Correctly handle edit buffer when using request with limit ( fix #15505 )
2016-10-12 16:31:49 +10:00
Nyall Dawson
53c3ed2dc0
Fix HTML annotation does not display HTML ( fix #8609 )
...
Annotation was only rendering html when it was associated with a
map layer. Now if it isn't associated with a map layer it will
always render the html.
2016-10-12 14:20:09 +10:00
Even Rouault
a5ffc6a856
Merge pull request #3589 from gacarrillor/patch-1
...
Adding contribution details.
2016-10-11 19:03:15 +02:00
rldhont
75405293e0
[QGIS Server] Loss qobject_cast when it's usefull
2016-10-11 11:35:07 +02:00
Alexander Bruy
85962653a2
[processing] restore Points in Polygons algorithm menu entry (follow up d4323addf0)
2016-10-11 12:01:14 +03:00
Alexander Bruy
a356bac1a5
[procesing] add tests for raster terrain analysis algorithms
2016-10-11 11:57:04 +03:00
Alexander Bruy
fabc0970c5
[processing] add icons for raster terrain analysis algorithms
2016-10-11 11:55:34 +03:00
Alexander Bruy
e2f36e40d1
[processing] remove unused imports
2016-10-11 11:55:34 +03:00