58951 Commits

Author SHA1 Message Date
nirvn
c7d4892c7e [canvas] Fix zoom to selection for single point selection when layer is reprojected 2019-11-23 11:06:51 +07:00
Even Rouault
ed7d13da7c QgsCoordinateTransform::transformCoords(): with PROJ 6, do no raise on partial failure of multiple point transformation
Fixes #32973 or at least improve it significantly

Currently with PROJ 6 transformCoords() will raise an exception as soon
as a single point fails to transform. With PROJ < 6, this (generally)
did not occur. Exceptions were raised only (mostly) on failures on
single point.
Imitate that
2019-11-23 14:02:21 +10:00
Even Rouault
a485b476c3
Merge pull request #33021 from rouault/fx_writing_to_kml_with_gdal_3
QgsVectorFileWriter: fix axis order issue with GDAL 3 (fixes #33014)
2019-11-22 21:00:26 +01:00
Even Rouault
e75ff1b592
QgsVectorFileWriter: fix axis order issue with GDAL 3 (fixes #33014) 2019-11-22 20:18:50 +01:00
Alessandro Pasotti
22a72bef6b
Merge pull request #33012 from elpaso/bugfix-gh-33000-time-support
Fix time (and date) fields editing in forms
2019-11-22 17:04:32 +01:00
Alessandro Pasotti
2c61eb39a0 Address comments 2019-11-22 16:00:01 +01:00
Martin Dobias
5706a9f739 Make event tracing disabled by default
It needs qgis/enableEventTracing to be set to true in Options > Advanced.
2019-11-22 12:56:11 +01:00
Martin Dobias
c452bed260 Put all chunked entity load tile events into one group 2019-11-22 12:56:11 +01:00
Martin Dobias
adad95ee67 Make it possible to load multiple terrain tiles at the same time
Also adds some event tracing support to better understand what
is going on under the hood
2019-11-22 12:56:11 +01:00
Martin Dobias
e86d283a08 Add recording of async events to the event tracer 2019-11-22 12:56:11 +01:00
Martin Dobias
ae92395de9 Basic event tracing for 3D and a shortcut to toggle tracing: ctrl+shift+. 2019-11-22 12:56:11 +01:00
Alessandro Pasotti
17a700b34b Fix time (and date) fields editing in forms
Fixes #33000
2019-11-22 11:33:52 +01:00
Matthias Kuhn
63911c1d01
Merge pull request #32551 from rduivenvoorde/from_epoch
[FEATURE] Add datetime_from_epoch (MSec from epoch) expression function
2019-11-22 11:09:37 +01:00
Nyall Dawson
baf38199e0 [FEATURE][diagrams] Add option to control pie diagram angular direction
I.e. control whether the sections are rendered in a clockwise or
anticlockwise direction

Sponsored by SLYR
2019-11-22 09:01:49 +10:00
Nyall Dawson
701ea057b1 Fix broken QMap<QVariantList,...> finding, which causes case-insensitive
comparisons to be made when resolving primary keys in the Oracle and
Postgres providers

qt's built in qMapLessThanKey for QVariantList is broken and does a
case-insensitive operation, so we replace it with a working version instead...
2019-11-22 04:09:50 +10:00
rldhont
b14d7a8d0e
Merge pull request #32800 from rldhont/fix-server-round-precision-extent
[Bugfix][Server] Correctly round extent coordinates in services capabilities
2019-11-21 19:02:29 +01:00
Alessandro Pasotti
8913fb34e6
Merge pull request #32114 from troopa81/fix_feature_count_estimated_metadata
Fix featureCount on postgres view when flag estimatedmetadata is set
2019-11-21 18:21:51 +01:00
rldhont
a60ea5d78e [Server] Update WMS GetProjectSettings tests for round extent in GetCapabilities 2019-11-21 18:08:33 +01:00
rldhont
e5431a88a9 [Server] Update WMS Dimension tests for round extent in GetCapabilities 2019-11-21 18:08:33 +01:00
rldhont
9743e306d8 [Server] Test WCS Access Control: update comment 2019-11-21 18:08:33 +01:00
rldhont
0808c2babb [Server] Update WCS tests for round extent in GetCapabilities 2019-11-21 18:08:33 +01:00
rldhont
90f325a810 [Server] Update WMS tests for round extent in GetCapabilities 2019-11-21 18:08:33 +01:00
Alessandro Pasotti
24307f9e5f
Merge pull request #32992 from elpaso/rasterize-c-plus-plus
Port Processing Rasterize to C++
2019-11-21 17:33:31 +01:00
Alessandro Pasotti
e21c0481f5 Typo 2019-11-21 16:28:06 +01:00
Matthias Kuhn
63956785dc
Merge pull request #30297 from roya0045/handler_v2
Bad Layer Handler Improvements
2019-11-21 11:51:53 +01:00
Matthias Kuhn
3456bc0150
Merge pull request #32990 from m-kuhn/dxf_fix_dd
Fix data defined symbology in dxf export
2019-11-21 11:29:13 +01:00
Alessandro Pasotti
797af951c4 Processing rasterize: add extent buffer 2019-11-21 09:58:18 +01:00
Nyall Dawson
2ff4bd547e Test masks 2019-11-21 18:10:24 +10:00
Nyall Dawson
6222207c22 Fix some warnings, forced truncation to int while rendering histogram diagrams 2019-11-21 18:10:24 +10:00
Nyall Dawson
8a7bf147e6 [diagrams] Fix diagram attribute order is reversed when using left or right orientation mode 2019-11-21 18:10:24 +10:00
Matthias Kuhn
22e1bfa5e7 Add data based orientation text dxf test 2019-11-21 09:03:29 +01:00
Matthias Kuhn
c70baa266e Fix layer/field based symbology
Was broken since https://github.com/qgis/QGIS/pull/32770
2019-11-21 09:03:29 +01:00
Nyall Dawson
49dcc2c253 [FEATURE] Add spacing option for vector layer bar chart diagrams
Allows for user-controlled spacing between each bar in the chart.

Sponsored by SLYR
2019-11-21 15:21:44 +10:00
Juergen E. Fischer
c42789d71b fix build 2019-11-21 02:22:12 +01:00
javicasnov
742c7b95d7 Tiles XYZ fixed scale-dependant styles 2019-11-21 08:24:37 +10:00
javicasnov
20736b9ac1 Update TilesXYZ.py
Solve issue #30524. Now tiles are drawn correctly if there are layers with scale-dependant styles
2019-11-21 08:24:37 +10:00
Jonas Mueller
fb85e652a6 Fix typos 2019-11-21 08:23:50 +10:00
rldhont
2599eb536a [Server] Update WFS tests for round extent in GetCapabilities 2019-11-20 21:46:56 +01:00
rldhont
1d3b90bb2d [Server] Update WMTS tests for round extent in GetCapabilities 2019-11-20 21:46:56 +01:00
rldhont
9b731edbd7 [Server] tests: Add masks 2019-11-20 21:46:56 +01:00
rldhont
656f9e04bc [Bugfix][Server] Use floor and ceil for round extent coordinates in services capabilities 2019-11-20 21:46:56 +01:00
rldhont
747f785eb6 [Bugfix][Server] Correctly round extent coordinates in services capabilities
QString::number does not correctly round double. It can truncate double so the extent display explains in services capabilities could be clipped.

To fix it, QGIS provides qgsDoubleToString.
2019-11-20 21:46:56 +01:00
Björn Harrtell
150709cb5f Add FlatGeobuf as known input format 2019-11-21 06:41:22 +10:00
Alessandro Pasotti
c25f2745cc Port processing rasterize to C++
roughly 20% faster than Python
2019-11-20 21:23:46 +01:00
Björn Harrtell
a875befb0c Add GDAL 3.1.0 version ifdef 2019-11-21 05:50:13 +10:00
Björn Harrtell
8159783afe Remove sort order tweaks 2019-11-21 05:50:13 +10:00
Björn Harrtell
315c9bbea6 Add FlatGeobuf as an exportable format 2019-11-21 05:50:13 +10:00
Antonio Rotundo
69ba08eae9 Update connections-default.xml 2019-11-21 05:49:39 +10:00
lbartoletti
b848b0a9a7 add test 2019-11-21 05:04:52 +10:00
lbartoletti
47bc117795 Add topological points on background layers for qgsmaptooladdfeature 2019-11-21 05:04:52 +10:00