Etienne Trimaille
e751592a4d
small python change
2015-07-09 14:41:00 +02:00
Nyall Dawson
cfee456c05
[FEATURE] Add option to force a vector layer to render as a raster
...
(under the layer properties, rendering tab)
So why would you want this? Well, extremely detailed layers (eg
polygon layers with a huge number of nodes) can cause composer
exports in PDF/SVG format to be huge as all nodes are included in
the exported file. This can also make the resultant file very slow
to work with/open in other programs (*cough* Inkscape *cough*).
Now, these you can force these layers to be rasterised so that the
exported files won't have to include all the nodes contained in these
layers. (Before you could also do this by forcing the composer to
export as a raster, but that was an all-or-nothing solution).
The ideal solution would be a simplification option for composer
exports which would simplify the layers by removing redundant points
at the export DPI, but this is an easy workaround for now.
2015-07-09 18:34:55 +10:00
Juergen E. Fischer
390d832590
refactor stageinstall of plugins
2015-07-09 00:09:07 +02:00
Nyall Dawson
ce2c402690
[FEATURE][labeling] Allow data defined control of label priority
...
Previously only the priority for the entire layer could be specified
(fix #4606 )
2015-07-08 18:38:33 +10:00
mhugent
736f1c4fa0
Merge pull request #2200 from mhugent/server_content_disposition
...
Server content disposition
2015-07-08 09:33:55 +02:00
Marco Hugentobler
153deba2fc
Update python bindings for qgsrequesthandler
2015-07-07 14:57:18 +02:00
Nathan Woodrow
03b5ea4d79
Merge branch 'export_symbols'
2015-07-07 22:07:08 +10:00
Nathan Woodrow
659f0d661c
Add exportImage API to QgsSymbol
2015-07-07 21:59:22 +10:00
Martin Dobias
099faec597
Added API to use layer style overrides also in map canvas
...
... so that map canvas does not always use just the active layer style
2015-07-07 13:15:56 +02:00
Nathan Woodrow
fbad68075b
Fix #13059 - Fix expression template load error
2015-07-04 21:06:02 +10:00
Etienne Trimaille
fe1a032181
fix #13067 : bad geometries in the difference tool
2015-07-03 15:52:42 +02:00
volaya
2083d6db25
[processing] allow using layer names as input values
2015-07-03 08:18:57 +02:00
volaya
12736ac567
[processing] improvements fro gdal rasterize algs/gdal/rasterize.py
...
fixes #12541
2015-07-03 08:18:56 +02:00
volaya
7d8e188e4d
[processing] allow changing font size in script editor
...
fixes #11328
2015-07-03 08:18:55 +02:00
volaya
de728743b7
[processing] do not accept grass vector layers as inputs
...
fixes #12436
2015-07-03 08:18:54 +02:00
Sandro Santilli
b9b6257eb7
DBManager TopoViewer: zoom on topology if first load
...
Fixes #13064
2015-07-02 23:57:54 +02:00
Juergen E. Fischer
b28c4847c7
dxf export:
...
* add missing marker types (fixes #13062 )
* add missing support for data-defined marker names (fixes #13063 )
2015-07-02 21:50:22 +02:00
Sandro Santilli
fcc51bcd8c
DBManager topoviewer: don't be fooled by srid=-1 in topology.topology
...
Fixes #12802
2015-07-02 11:02:04 +02:00
Juergen E. Fischer
79d37c1a8b
fix windows build (followup 8f2a3ae)
2015-06-30 17:30:25 +02:00
elpaso
594357a182
Corrected file comment headers
2015-06-29 12:49:43 +02:00
elpaso
00fa63618b
[SERVER] Server refactoring and Python bindings/tests
...
This is a refactoring of the server component, the
server is now wrapped into a new QgsServer class with
python bindings and an examples python test.
2015-06-29 12:49:43 +02:00
Pirmin Kalberer
8b2bbcd147
Merge pull request #2173 from cedi4155476/dbmanager-geopackage_2
...
DBManager: Drag&Drop support for GeoPackage layers
2015-06-29 09:21:32 +02:00
Martin Dobias
11d1ac9540
Try to do automatic choice of the reference layer in GUI (using smallest cell area)
2015-06-29 10:25:47 +08:00
Martin Dobias
fcc0160755
Fix type of CRS WKT (use just QString instead of both QString and QByteArray)
2015-06-29 10:25:47 +08:00
Martin Dobias
06b4ad8512
Allow for custom setting of cell size / grid offset in GUI
2015-06-29 10:25:47 +08:00
Martin Dobias
3d290ef21a
Align rasters: configuration of clip extent, reporting of output size
2015-06-29 10:25:47 +08:00
Martin Dobias
9e16952732
Extent group box improvements: custom title base, checkable group box
2015-06-29 10:25:47 +08:00
Martin Dobias
b452bc0245
Support reprojection in GUI, added unit tests for reprojection
2015-06-29 10:25:47 +08:00
Martin Dobias
d7a9493445
Add error messages, fix reporting of grid offset
2015-06-29 10:25:46 +08:00
Martin Dobias
515de2879b
Added progress reporting
2015-06-29 10:25:46 +08:00
Martin Dobias
d6d2f1a374
Add python bindings for QgsAlignRaster
2015-06-29 10:25:46 +08:00
Anita Graser
3e7dba2be4
Change resolution parameter defaults to floats
...
Previously, the GUI wouldn't allow to enter float values
2015-06-27 19:14:01 +02:00
Nyall Dawson
0ea638cbc0
Followup f4e356b
2015-06-27 14:11:44 +10:00
Sandro Mani
f4e356bcef
Add QgsExpressionBuilderWidget::loadFieldsAndValues
2015-06-27 13:34:56 +10:00
Nyall Dawson
e4d0d27cd2
Followup 87c05f1
2015-06-27 12:05:55 +10:00
Nyall Dawson
feb3bee858
Add a bunch of optimised fuzzy string matching algorithms.
...
A new QgsStringUtils class has been added containing some
common fuzzy matching algorithms, including Levenshtein edit
distance and Soundex. These can be used for finding "similar"
strings in a table.
Expression functions for these algorithms have also been
added to a new "Fuzzy Matching" group.
2015-06-27 11:51:56 +10:00
Cedric Christen
4420b3bf99
Drag&Drop support for GeoPackage layers
2015-06-26 16:35:31 +02:00
volaya
ae7f180c09
[processing] fixed attribute filtering in parameters panel for ParameterTableFIeld param
...
fixes #12807
2015-06-26 12:43:21 +02:00
volaya
b80a1bcac5
[processing] fixed handling of folders and files in settings
...
fixes #12511
2015-06-26 12:00:02 +02:00
volaya
38d598008e
[processing] better error capturing when connection to models repo fails
...
fixes #12515
2015-06-26 12:00:01 +02:00
Nathan Woodrow
21121286f0
Fix crash on user.py import of expressions
2015-06-26 19:54:16 +10:00
volaya
8a541823e5
[processing] fixed 'add geometric properties' algorithm when output fields already exist in layer
...
fixes #13010
2015-06-26 09:38:48 +02:00
volaya
768485d511
[processing] minor fixes to param descriptions in saga algs
2015-06-26 09:38:00 +02:00
Salvatore Larosa
009454442c
[pyqgis-console] APIs file updated
2015-06-26 08:11:00 +02:00
Juergen E. Fischer
2d87a70609
processing: fix installation of saga 2.1.3 descriptions
2015-06-26 01:35:57 +02:00
Jürgen Fischer
6e3a1fa057
Merge pull request #2118 from jef-n/postgres-like-concat
...
expressions: let concat handle NULL like empty string (like in postgres; fixes #1927 )
2015-06-26 01:14:20 +02:00
Marco Hugentobler
39f8bd9eb9
Add factory annotation
2015-06-25 11:34:36 +02:00
Marco Hugentobler
7b31f8a02f
Remove python bindings for QgsGeos, move createGeometryEngine() from edit utils to QgsGeometry class
2015-06-25 10:45:53 +02:00
Juergen E. Fischer
048aff01bb
use triple quoting with st_estimatedextent in postgres provider and db_manager ( fixes #12478 )
2015-06-24 18:08:26 +02:00
Juergen E. Fischer
ea71b2c0c7
avoid reloading not rendered layers on map refresh
2015-06-24 18:08:24 +02:00