From 2a274ab7754accf86c7ebb38fe276f458d201039 Mon Sep 17 00:00:00 2001 From: "Juergen E. Fischer" Date: Fri, 17 Jan 2025 13:02:24 +0100 Subject: [PATCH] Release of 3.40.3 --- CMakeLists.txt | 2 +- ChangeLog | 346 + debian/changelog | 10 +- i18n/qgis_en.ts | 213918 +++++++++++++++----------- linux/org.qgis.qgis.appdata.xml.in | 1 + 5 files changed, 120342 insertions(+), 93935 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 2453c9fcf824..25edb7b094d5 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -55,7 +55,7 @@ endif() # Project and version set(CPACK_PACKAGE_VERSION_MAJOR "3") set(CPACK_PACKAGE_VERSION_MINOR "40") -set(CPACK_PACKAGE_VERSION_PATCH "2") +set(CPACK_PACKAGE_VERSION_PATCH "3") set(COMPLETE_VERSION ${CPACK_PACKAGE_VERSION_MAJOR}.${CPACK_PACKAGE_VERSION_MINOR}.${CPACK_PACKAGE_VERSION_PATCH}) set(RELEASE_NAME "Bratislava") project(qgis VERSION ${COMPLETE_VERSION}) diff --git a/ChangeLog b/ChangeLog index 7a7be1a3fc9f..2bc3288ca48c 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,349 @@ +Jürgen E. Fischer 2025-01-17 + + translation update for 3.40.3 from transifex + +qgis-bot <58983587+qgis-bot@users.noreply.github.com> 2025-01-17 + + [Backport release-3_40] Add QtQuickWidgets pyqt5_to_pyqt6.py (#60169) + + * Add QtQuickWidgets pyqt5_to_pyqt6.py + + * [pre-commit.ci] auto fixes from pre-commit.com hooks + + for more information, see https://pre-commit.ci + + * Update pyqt5_to_pyqt6.py + + --------- + + Co-authored-by: Denis Rouzaud + Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> + +Denis Rouzaud 2025-01-15 + + add test for QgsMapToolCapture without active layer with snapping + +Ben 2025-01-16 + + Fixes a regression in qgsmaptoolcapture introduced by #58755 which + broke snapping in non feature digitizing tools e.g. annotation + digitizing tools if there was no active layer or active layer was not + spatial. + +Merge: 4e465f81316 dd67b63586e +Julien Cabieces 2025-01-17 + + Merge pull request #60171 from qgis/backport-60130-to-release-3_40 + + [Backport release-3_40] Fix topological slowness with spatial filtering + +Joonalai 2025-01-15 + + Grow search rect based on layer precision + +Joonalai 2025-01-15 + + Check crs before filtering + +Joonalai 2025-01-14 + + Optimize topological editing with spatial filtering + +qgis-bot <58983587+qgis-bot@users.noreply.github.com> 2025-01-16 + + [Backport release-3_40] add QtQuickWidgets to qgis.PyQt (#60125) + + * add QtQuickWidgets to qgis.PyQt + + * Create QtQuickWidgets.py + + * [pre-commit.ci] auto fixes from pre-commit.com hooks + + for more information, see https://pre-commit.ci + + * Rename QtQuickWidgets.py to QtQuickWidgets.py.in + + * Update QtQuickWidgets.py.in + + --------- + + Co-authored-by: Denis Rouzaud + Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> + +Merge: e86b068316d 7bb02c14ba2 +Even Rouault 2025-01-15 + + Merge pull request #60164 from jef-n/debfix340 + + fix debian package + +Jürgen E. Fischer 2025-01-15 + + fix debian package + +Merge: 3fbc2b7f288 b48916abb90 +Julien Cabieces 2025-01-15 + + Merge pull request #60136 from qgis/backport-59960-to-release-3_40 + + [Backport release-3_40] Merge features: immediately update widgets for attributes with a provider default value + +Merge: a04cc6bf127 56b97dd3ba4 +Even Rouault 2025-01-15 + + Merge pull request #60150 from qgis/backport-60145-to-release-3_40 + + [Backport release-3_40] qgsnewhttpconnection: Always enable paging options for WFS 1.1 + +Jean Felder 2025-01-14 + + qgsnewhttpconnection: Always enable paging options for WFS 1.1 + + Paging support is only handled by WFS 2.0. However, some servers + handle paging even if they only expose WFS 1.1. At the moment, when + changing the version number, it has the following effect on the paging + options: + - "maximum": both options can be enabled + - "2.0": both options can be enabled + - "1.1": both options can be enabled + - "1.0": "feature paging" option is always disabled but the "page + size" option can be enabled + + With this change, both paging options can be enabled for version + 1.1. This allows to try to enable paging for WFS 1.1 if the server + handles it. + +Juho Ervasti 2025-01-13 + + Check for null setup first + +Juho Ervasti 2025-01-09 + + Merge tool: update manual widget for fields with a default value clause + +qgis-bot <58983587+qgis-bot@users.noreply.github.com> 2025-01-13 + + Merge pull request #59822 from qgis/backport-59477-to-release-3_40 + + [Backport release-3_40] overlay_intersects: flatten collections and filter by type + +Merge: 8ac2db8db7e 35eb16d8394 +Even Rouault 2025-01-13 + + Merge pull request #60011 from qgis/backport-60001-to-release-3_40 + + [Backport release-3_40] [Processing] Fix regression in "Generate XYZ tiles (MBTiles)" algorithm (Fix #59986) + +qgis-bot <58983587+qgis-bot@users.noreply.github.com> 2025-01-12 + + [Backport release-3_40] [WFS] Fix filtering by QGIS expression in order to support "@geometry" (Fix #60094) (#60118) + + Fix #60094 + +Merge: 7d4829817c1 16e2b583b32 +Even Rouault 2025-01-11 + + Merge pull request #60089 from qgis/backport-60084-to-release-3_40 + + [Backport release-3_40] fix nodata value in virtual raster layers + +Merge: a6240dd4903 b52012ec140 +Even Rouault 2025-01-09 + + Merge pull request #60090 from qgis/backport-60058-to-release-3_40 + + [Backport release-3_40] qgswmsgetcapabilities: Use float format for min/max scale parameters + +Merge: 93d827cde5c d70795c1ab0 +Even Rouault 2025-01-09 + + Merge pull request #60093 from pathmapper/backport-60043-to-release-3_40 + + [Backport release-3_40][metasearch] Add INSPIRE protocol values + +Merge: 33fc10e0c28 9758a6fb1f9 +Even Rouault 2025-01-09 + + Merge pull request #60097 from qgis/backport-60095-to-release-3_40 + + [Backport release-3_40] qgsvectorlayer.h: move a documentation section to the appropriate place + +Even Rouault 2025-01-09 + + qgsvectorlayer.h: move a documentation section to the appropriate place + + Cf https://lists.osgeo.org/pipermail/qgis-developer/2025-January/067278.html + +pathmapper 2025-01-03 + + [metasearch] Add INSPIRE protocol values + + Source: https://inspire.ec.europa.eu/metadata-codelist/ProtocolValue + +Jean Felder 2025-01-06 + + qgswmsgetcapabilities: Use float format for min/max scale parameters + + `MinScaleDenominator` and `MaxScaleDenominator` string are created + from a `QString::number` call with the default parameters. In that + case, the most concise format is used. This can result in the + scientific notation being used for very big or small numbers. + + With this change, these parameters are now always displayed in a float + format. Reasons for this change: + - this might prevent a loss of precision for very small or big numbers + - this output is not supposed to be human readable so it does not + matter if is not concise + - this is the logic used by a lot of WMS servers, for example arcgis + server + +Denis Rouzaud 2025-01-08 + + fix nodata value in virtual raster layers + +qgis-bot <58983587+qgis-bot@users.noreply.github.com> 2025-01-08 + + [Backport release-3_40] Fix boolean filtering in QGIS expressions with WFS layers (#60076) + + PR #56369 introduced a regression for WFS layers, because stopping using + 'false' and 'true' strings to compare with boolean fields in qgis + expressions, and forcing to use the keywords false and true, it + conflicted with the internal SQLite cache database of WFS layers. + + This PR fixes it by storing internal boolean in SQLite cache database in + the right form compatible with QGIS internal functions (i.e. storing '0' + and '1' strings instead of 'true' and 'false' strings). + +Merge: 34065115595 0c0748e83be +Even Rouault 2025-01-07 + + Merge pull request #60067 from qgis/backport-60062-to-release-3_40 + + [Backport release-3_40] Fix small typo in QgsGeometry.constGet() docstring + +Merge: 51491b67ee9 0f661739636 +Even Rouault 2025-01-07 + + Merge pull request #60061 from qgis/backport-59903-to-release-3_40 + + [Backport release-3_40] [Georeferencer] Fix setting target CRS (Fix #59902) + +Merge: 025f43a88e1 3753be16c44 +Even Rouault 2025-01-07 + + Merge pull request #60052 from qgis/backport-59852-to-release-3_40 + + [Backport release-3_40] BUG: Fix metadata:plugin_dependencies parsing + +Merge: 50211e5d2c0 ccede01ba7c +Even Rouault 2025-01-07 + + Merge pull request #60051 from qgis/backport-60049-to-release-3_40 + + [Backport release-3_40] [MetaSearch] Allow the user to enable or disable the logging of the debug messages + +Nicolas Godet 2025-01-06 + + typo + +Andrea Giudiceandrea 2024-12-15 + + [Georeferencer] Fix setting target CRS + +Thomas JANVIER 2024-12-12 + + BUG: Fix metadata:plugin_dependencies parsing + +pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> 2025-01-04 + + [pre-commit.ci] auto fixes from pre-commit.com hooks + + for more information, see https://pre-commit.ci + +Andrea Giudiceandrea 2025-01-04 + + [metasearch] Add setting to enable/disable debug logging + +Merge: 31af1c0e38a 161a4a1bb6f +Matthias Kuhn 2025-01-04 + + Merge pull request #60041 from qgis/backport-60036-to-release-3_40 + + [Backport release-3_40] [GUI] Fix progressbar in the main window's status bar + +Andrea Giudiceandrea 2025-01-01 + + [gui] Fix progress bar in status bar + +Merge: 3265afeb5da 0cf474c61f0 +Matthias Kuhn 2024-12-31 + + Merge pull request #60030 from qgis/backport-59980-to-release-3_40 + + [Backport release-3_40] Add help button to attribute form "other widgets" dialogs + +Harrissou Sant-anna 2024-12-19 + + Add help button to form other widgets dialogs + +qgis-bot 2024-12-30 + + auto sipify 🍺 + +Harrissou Sant-anna 2024-12-26 + + Remove reference to obsolete methods in QgsServerFilter class header + +Merge: 873c0ba6cfe 01a2143b9c1 +Matthias Kuhn 2024-12-29 + + Merge pull request #60021 from qgis/backport-60007-to-release-3_40 + + [Backport release-3_40] Fix examples of the scale_exponential expression function + +Harrissou Sant-anna 2024-12-26 + + Fix and complete tests + + Co-authored-by: Andrea Giudiceandrea + +Harrissou Sant-anna 2024-12-25 + + Add function examples to tests + +Harrissou Sant-anna 2024-12-24 + + Fix examples of the scale_exponential expression function + +Andrea Giudiceandrea 2024-12-22 + + [processing][grass] Fix v.mkgrid + + Use parameter "type" instead of flag "-p" and add missing "-a" flag + +Andrea Giudiceandrea 2024-12-21 + + [processing] Fix regression in native:tilesxyzmbtiles alg + + Restore "description" metadata + +Merge: 14826ca1e4a 6dfa31ff070 +Julien Cabieces 2024-12-23 + + Merge pull request #59988 from t0b3/patch-1 + + [Backport release-3_40] fix: workaround for missing libaio.so.1 on noble + +t0b3 2024-12-20 + + [Backport release-3_40] fix: workaround for missing libaio.so.1 on noble + + backport of PR #59880 + +Jürgen E. Fischer 2024-12-20 + + Release of 3.40.2 + Jürgen E. Fischer 2024-12-20 translation update for 3.40.2 from transifex diff --git a/debian/changelog b/debian/changelog index 8dc4775fff6b..1f8c8b3d7b96 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,8 +1,14 @@ -qgis (3.40.2) UNRELEASED; urgency=medium +qgis (3.40.3) UNRELEASED; urgency=medium + + * Release of 3.40.3 + + -- Jürgen E. Fischer Fri, 17 Jan 2025 13:02:24 +0100 + +qgis (3.40.2) unstable; urgency=medium * Release of 3.40.2 - -- Jürgen E. Fischer Fri, 20 Dec 2024 13:00:48 +0100 + -- Jürgen E. Fischer Fri, 17 Jan 2025 13:02:24 +0100 qgis (3.40.1) unstable; urgency=medium diff --git a/i18n/qgis_en.ts b/i18n/qgis_en.ts index 8acb9e50bd7b..0fd27bd5b019 100644 --- a/i18n/qgis_en.ts +++ b/i18n/qgis_en.ts @@ -1,151415 +1,177469 @@ - - + + @default - <html><body><h2>Algorithm description</h2> + <html><body><h2>Algorithm description</h2> - <html><body><h2>Algorithm description</h2> + <html><body><h2>Algorithm description</h2> - Active layer is not a vector layer. - Active layer is not a vector layer. + Active layer is not a vector layer. + Active layer is not a vector layer. - Active layer is not editable (and editing could not be turned on). - Active layer is not editable (and editing could not be turned on). + Active layer is not editable (and editing could not be turned on). + Active layer is not editable (and editing could not be turned on). - Selected algorithm and parameter configuration are not compatible with in-place modifications. - Selected algorithm and parameter configuration are not compatible with in-place modifications. + Selected algorithm and parameter configuration are not compatible with in-place modifications. + Selected algorithm and parameter configuration are not compatible with in-place modifications. - Could not prepare selected algorithm. - Could not prepare selected algorithm. + Could not prepare selected algorithm. + Could not prepare selected algorithm. - Error adding processed features back into the layer. - Error adding processed features back into the layer. + Error adding processed features back into the layer. + Error adding processed features back into the layer. - <h2>Input parameters</h2> + <h2>Input parameters</h2> - <h2>Input parameters</h2> + <h2>Input parameters</h2> - <h2>Outputs</h2> + <h2>Outputs</h2> - <h2>Outputs</h2> + <h2>Outputs</h2> - <p align="right">Algorithm author: {0}</p> - <p align="right">Algorithm author: {0}</p> + <p align="right">Algorithm author: {0}</p> + <p align="right">Algorithm author: {0}</p> - <p align="right">Help author: {0}</p> - <p align="right">Help author: {0}</p> + <p align="right">Help author: {0}</p> + <p align="right">Help author: {0}</p> - <p align="right">Algorithm version: {0}</p> - <p align="right">Algorithm version: {0}</p> + <p align="right">Algorithm version: {0}</p> + <p align="right">Algorithm version: {0}</p> - Error - Error + Error + Error - Seems some outputs are temporary files. To create test you need to redirect all algorithm outputs to files - Seems some outputs are temporary files. To create test you need to redirect all algorithm outputs to files + Seems some outputs are temporary files. To create test you need to redirect all algorithm outputs to files + Seems some outputs are temporary files. To create test you need to redirect all algorithm outputs to files - There is no active layer. - There is no active layer. + There is no active layer. + There is no active layer. - - + + APIRequestResponseDialog - - API Request / Response - API Request / Response + + API Request / Response + API Request / Response - - Request - Request + + Request + Request - - Response - Response + + Response + Response - - + + APIsDialogPythonConsole - - Generating prepared API file (please wait)… - Generating prepared API file (please wait)… + + Generating prepared API file (please wait)… + Generating prepared API file (please wait)… - - + + AddModelFromFileAction - Add Model to Toolbox… - Add Model to Toolbox… + Add Model to Toolbox… + Add Model to Toolbox… - Tools - Tools + Tools + Tools - Open Model - AddModelFromFileAction - Open Model + AddModelFromFileAction + Open Model + Open Model - Processing models (*.model3 *.MODEL3) - AddModelFromFileAction - Processing models (*.model3 *.MODEL3) + AddModelFromFileAction + Processing models (*.model3 *.MODEL3) + Processing models (*.model3 *.MODEL3) - - The selected file does not contain a valid model - AddModelFromFileAction - The selected file does not contain a valid model - - - Model with the same name already exists - AddModelFromFileAction - Model with the same name already exists + + AddModelFromFileAction + The selected file does not contain a valid model + + The selected file does not contain a valid model + The selected file does not contain a valid model + - - There is already a model file with the same name. Overwrite? - AddModelFromFileAction - There is already a model file with the same name. Overwrite? + + AddModelFromFileAction + Model with the same name already exists + + Model with the same name already exists + Model with the same name already exists + - - + + AddModelFromFileAction + There is already a model file with the same name. Overwrite? + + There is already a model file with the same name. Overwrite? + There is already a model file with the same name. Overwrite? + + + + AddScriptFromFileAction - Add Script to Toolbox… - Add Script to Toolbox… + Add Script to Toolbox… + Add Script to Toolbox… - Tools - Tools + Tools + Tools - Add script(s) - Add script(s) + Add script(s) + Add script(s) - Processing scripts (*.py *.PY) - Processing scripts (*.py *.PY) + Processing scripts (*.py *.PY) + Processing scripts (*.py *.PY) - Could not copy script '{}' + Could not copy script '{}' {} - Could not copy script '{}' + Could not copy script '{}' {} - - + + AddScriptFromTemplate - Create New Script from Template… - Create New Script from Template… + Create New Script from Template… + Create New Script from Template… - - + + AddScriptFromTemplateAction - Tools - Tools + Tools + Tools - - + + AlgorithmClassification - Polygon intersection - algnames - Polygon intersection - - - Vectorize raster layer - algnames - Vectorize raster layer - - - Interpolate (Inverse distance weighting) - algnames - Interpolate (Inverse distance weighting) - - - RGB to PCT - algnames - RGB to PCT - - - Rasterize vector layer - algnames - Rasterize vector layer - - - Polygon identity - algnames - Polygon identity - - - Polygon dissolve (all polygons) - algnames - Polygon dissolve (all polygons) - - - Polygon union - algnames - Polygon union - - - Interpolate (Natural neighbor) - algnames - Interpolate (Natural neighbor) - - - Merge raster layers - algnames - Merge raster layers - - - Remove small pixel clumps (nearest neighbour) - algnames - Remove small pixel clumps (nearest neighbour) - - - Interpolate (Nearest Neighbor) - algnames - Interpolate (Nearest Neighbor) - - - Interpolate (Cubic spline) - algnames - Interpolate (Cubic spline) - - - Interpolate (Data metrics) - algnames - Interpolate (Data metrics) + algnames + Vectorize raster layer + Vectorize raster layer - Reproject raster layer - algnames - Reproject raster layer + algnames + Interpolate (Inverse distance weighting) + Interpolate (Inverse distance weighting) - Export raster layer - algnames - Export raster layer + algnames + RGB to PCT + RGB to PCT - PCT to RGB - algnames - PCT to RGB + algnames + Rasterize vector layer + Rasterize vector layer - Export vector layer - algnames - Export vector layer + algnames + Merge raster layers + Merge raster layers - Polygon dissolve (by attribute) - algnames - Polygon dissolve (by attribute) + algnames + Remove small pixel clumps (nearest neighbour) + Remove small pixel clumps (nearest neighbour) - Remove small pixel clumps (to no-data) - algnames - Remove small pixel clumps (to no-data) + algnames + Interpolate (Nearest Neighbor) + Interpolate (Nearest Neighbor) - Interpolate (Modified quadratic shepard) - algnames - Interpolate (Modified quadratic shepard) + algnames + Interpolate (Data metrics) + Interpolate (Data metrics) - Merge vector layers - algnames - Merge vector layers + algnames + Reproject raster layer + Reproject raster layer - Reclassify (simple) - algnames - Reclassify (simple) + algnames + Export raster layer + Export raster layer - Execute SQL on vector layer - algnames - Execute SQL on vector layer + algnames + PCT to RGB + PCT to RGB - Raster layer information - algnames - Raster layer information + algnames + Export vector layer + Export vector layer - Contour lines - algnames - Contour lines + algnames + Execute SQL on vector layer + Execute SQL on vector layer - Create graticule - algnames - Create graticule + algnames + Raster layer information + Raster layer information - Fire spreading simulation - algnames - Fire spreading simulation + algnames + Contour lines + Contour lines - Polygon difference - algnames - Polygon difference + algnames + Create graticule + Create graticule - Create graticule from extent - algnames - Create graticule from extent + algnames + Vector layer information + Vector layer information - Polygon symmetrical difference - algnames - Polygon symmetrical difference + algnames + Interpolate (Average) + Interpolate (Average) - - Vector layer information - algnames - Vector layer information - - - Polygon update - algnames - Polygon update - - - Interpolate (Average) - algnames - Interpolate (Average) - - - + + AlgorithmDialog - Run as Batch Process… - Run as Batch Process… + Run as Batch Process… + Run as Batch Process… - Unmatching CRS's - Unmatching CRS's + Unmatching CRS's + Unmatching CRS's - Unable to execute algorithm - Unable to execute algorithm + Unable to execute algorithm + Unable to execute algorithm - <b>Algorithm '{0}' starting&hellip;</b> - <b>Algorithm '{0}' starting&hellip;</b> + <b>Algorithm '{0}' starting&hellip;</b> + <b>Algorithm '{0}' starting&hellip;</b> - Parameters do not all use the same CRS. This can cause unexpected results. + Parameters do not all use the same CRS. This can cause unexpected results. Do you want to continue? - Parameters do not all use the same CRS. This can cause unexpected results. + Parameters do not all use the same CRS. This can cause unexpected results. Do you want to continue? - Modify Selected Features - Modify Selected Features - - - Modify All Features - Modify All Features + Modify Selected Features + Modify Selected Features - Input parameters: - Input parameters: + Modify All Features + Modify All Features - Results: - Results: + Input parameters: + Input parameters: - Executing “{}” - Executing “{}” + Executing “{}” + Executing “{}” - Wrong or missing parameter value: {0} - Wrong or missing parameter value: {0} + Wrong or missing parameter value: {0} + Wrong or missing parameter value: {0} - Algorithm '{0}' finished - Algorithm '{0}' finished + Algorithm '{0}' finished + Algorithm '{0}' finished - HTML output has been generated by this algorithm. + HTML output has been generated by this algorithm. Open the results dialog to check it. - HTML output has been generated by this algorithm. + HTML output has been generated by this algorithm. Open the results dialog to check it. - Algorithm started at: {} - Algorithm started at: {} + Algorithm started at: {} + Algorithm started at: {} - hour - hour + hour + hour - hours - hours + hours + hours - minute - minute + minute + minute - minutes - minutes + minutes + minutes - second - second + second + second - seconds - seconds + seconds + seconds - - + + Execution completed in {} + Execution completed in {} + + + Execution failed after {} + Execution failed after {} + + + AlgorithmExecutor - Executing iteration {0}/{1}… - Executing iteration {0}/{1}… + Executing iteration {0}/{1}… + Executing iteration {0}/{1}… - - + + AlgorithmLocatorFilter - Processing Algorithms - Processing Algorithms + Processing Algorithms + Processing Algorithms - Missing dependency - Missing dependency + Missing dependency + Missing dependency - - + + Animation3DWidget - - Keyframe - Keyframe + + Keyframe + Keyframe - - Add keyframe - Add keyframe + + Add keyframe + Add keyframe - - + - + + + + + + - - Remove keyframe - Remove keyframe + + Remove keyframe + Remove keyframe - - - - - + + - + - - - Edit keyframe - Edit keyframe + + Edit keyframe + Edit keyframe - - Duplicate keyframe - Duplicate keyframe + + Duplicate keyframe + Duplicate keyframe - - Interpolation - Interpolation + + Interpolation + Interpolation - - Linear - Linear + + Linear + Linear - - InQuad - InQuad + + InQuad + InQuad - - OutQuad - OutQuad + + OutQuad + OutQuad - - InOutQuad - InOutQuad + + InOutQuad + InOutQuad - - OutInQuad - OutInQuad + + OutInQuad + OutInQuad - - InCubic - InCubic + + InCubic + InCubic - - OutCubic - OutCubic + + OutCubic + OutCubic - - InOutCubic - InOutCubic + + InOutCubic + InOutCubic - - OutInCubic - OutInCubic + + OutInCubic + OutInCubic - - InQuart - InQuart + + InQuart + InQuart - - OutQuart - OutQuart + + OutQuart + OutQuart - - InOutQuart - InOutQuart + + InOutQuart + InOutQuart - - OutInQuart - OutInQuart + + OutInQuart + OutInQuart - - InQuint - InQuint + + InQuint + InQuint - - OutQuint - OutQuint + + OutQuint + OutQuint - - InOutQuint - InOutQuint + + InOutQuint + InOutQuint - - OutInQuint - OutInQuint + + OutInQuint + OutInQuint - - InSine - InSine + + InSine + InSine - - OutSine - OutSine + + OutSine + OutSine - - InOutSine - InOutSine + + InOutSine + InOutSine - - OutInSine - OutInSine + + OutInSine + OutInSine - - InExpo - InExpo + + InExpo + InExpo - - OutExpo - OutExpo + + OutExpo + OutExpo - - InOutExpo - InOutExpo + + InOutExpo + InOutExpo - - OutInExpo - OutInExpo + + OutInExpo + OutInExpo - - InCirc - InCirc + + InCirc + InCirc - - OutCirc - OutCirc + + OutCirc + OutCirc - - InOutCirc - InOutCirc + + InOutCirc + InOutCirc - - OutInCirc - OutInCirc + + OutInCirc + OutInCirc - - … - + + … + - - Export Animation Frames - Export Animation Frames + + Export Animation Frames + Export Animation Frames - - Automatically reset and repeat the animation endlessly - Automatically reset and repeat the animation endlessly + + Automatically reset and repeat the animation endlessly + Automatically reset and repeat the animation endlessly - - Loop - Loop + + Loop + Loop - - + + AnimationExport3DDialog - - Export 3D Animation - Export 3D Animation + + Export 3D Animation + Export 3D Animation - - Number of # represents number of digits (e.g. frame###.png -> frame001.png) - Number of # represents number of digits (e.g. frame###.png -> frame001.png) + + Number of # represents number of digits (e.g. frame###.png -> frame001.png) + Number of # represents number of digits (e.g. frame###.png -> frame001.png) - - Template - Template + + Template + Template - - px - px + + px + px - - Output height - Output height + + Output height + Output height - - Frames per second - Frames per second + + Frames per second + Frames per second - - Output directory - Output directory + + Output directory + Output directory - - Output width - Output width + + Output width + Output width - - + + AssignProjection - Assign projection - Assign projection + Assign projection + Assign projection - Input layer - Input layer + Input layer + Input layer - Desired CRS - Desired CRS + Desired CRS + Desired CRS - Layer with projection - Layer with projection + Layer with projection + Layer with projection - Raster projections - Raster projections + Raster projections + Raster projections - assign,set,transform,reproject,crs,srs - assign,set,transform,reproject,crs,srs + assign,set,transform,reproject,crs,srs + assign,set,transform,reproject,crs,srs - - + + BarPlot - Input layer - Input layer - - - Category name field - Category name field - - - Value field - Value field - - - Bar plot - Bar plot - - - HTML files (*.html) - HTML files (*.html) - - - This algorithm requires the Python “plotly” library. Please install this library and try again. - This algorithm requires the Python “plotly” library. Please install this library and try again. - - - Plots - Plots - - - - BasicStatisticsForField - - stats,statistics,date,time,datetime,string,number,text,table,layer,sum,maximum,minimum,mean,average,standard,deviation,count,distinct,unique,variance,median,quartile,range,majority,minority,summary - stats,statistics,date,time,datetime,string,number,text,table,layer,sum,maximum,minimum,mean,average,standard,deviation,count,distinct,unique,variance,median,quartile,range,majority,minority,summary - - - Vector analysis - Vector analysis - - - Input layer - Input layer - - - Field to calculate statistics on - Field to calculate statistics on - - - Statistics - Statistics - - - HTML files (*.html) - HTML files (*.html) - - - Count - Count - - - Number of unique values - Number of unique values - - - Number of empty (null) values - Number of empty (null) values - - - Number of non-empty values - Number of non-empty values - - - Minimum value - Minimum value - - - Maximum value - Maximum value - - - Minimum length - Minimum length - - - Maximum length - Maximum length - - - Mean length - Mean length - - - Coefficient of Variation - Coefficient of Variation - - - Sum - Sum - - - Mean value - Mean value - - - Standard deviation - Standard deviation - - - Range - Range - - - Median - Median - - - Minority (rarest occurring value) - Minority (rarest occurring value) - - - Majority (most frequently occurring value) - Majority (most frequently occurring value) - - - First quartile - First quartile - - - Third quartile - Third quartile - - - Interquartile Range (IQR) - Interquartile Range (IQR) - - - Basic statistics for fields - Basic statistics for fields - - - Analyzed field: {} - Analyzed field: {} - - - Count: {} - Count: {} - - - Unique values: {} - Unique values: {} - - - NULL (missing) values: {} - NULL (missing) values: {} - - - Minimum value: {} - Minimum value: {} - - - Maximum value: {} - Maximum value: {} - - - Range: {} - Range: {} - - - Sum: {} - Sum: {} - - - Mean value: {} - Mean value: {} + Input layer + Input layer - Median value: {} - Median value: {} + Category name field + Category name field - Standard deviation: {} - Standard deviation: {} + Value field + Value field - Coefficient of Variation: {} - Coefficient of Variation: {} + Bar plot + Bar plot - Minority (rarest occurring value): {} - Minority (rarest occurring value): {} + HTML files (*.html) + HTML files (*.html) - Majority (most frequently occurring value): {} - Majority (most frequently occurring value): {} + Plots + Plots - - First quartile: {} - First quartile: {} - - - Third quartile: {} - Third quartile: {} - - - Interquartile Range (IQR): {} - Interquartile Range (IQR): {} - - - Minimum length: {} - Minimum length: {} - - - Maximum length: {} - Maximum length: {} - - - Mean length: {} - Mean length: {} - - - + + BatchAlgorithmDialog - Batch Processing - {0} - Batch Processing - {0} + Batch Processing - {0} + Batch Processing - {0} - <h3>Parameters</h3> + <h3>Parameters</h3> - <h3>Parameters</h3> + <h3>Parameters</h3> - <h3>Results</h3> + <h3>Results</h3> - <h3>Results</h3> + <h3>Results</h3> - Errors - Errors + Errors + Errors - Error - Error + Error + Error - - + + BatchInputSelectionPanel - Select Files - Select Files + Select Files + Select Files - Select from Open Layers… - Select from Open Layers… + Select from Open Layers… + Select from Open Layers… - Select Files… - Select Files… + Select Files… + Select Files… - Select Directory… - Select Directory… + Select Directory… + Select Directory… - Select Directory - Select Directory + Select Directory + Select Directory - Add All Files from a Directory… - Add All Files from a Directory… + Add All Files from a Directory… + Add All Files from a Directory… - - + + BatchOutputSelectionPanel - Save File - Save File + Save File + Save File - Output Directory - Output Directory + Output Directory + Output Directory - - + + BatchPanel - Autofill… - Autofill… + Autofill… + Autofill… - Calculate by Expression… - Calculate by Expression… + Calculate by Expression… + Calculate by Expression… - Add Values by Expression… - Add Values by Expression… + Add Values by Expression… + Add Values by Expression… - Add Files by Pattern… - Add Files by Pattern… + Add Files by Pattern… + Add Files by Pattern… - - + + BatchPanelFillWidget - Fill Down - Fill Down + Fill Down + Fill Down - Copy the first value down to all other rows - Copy the first value down to all other rows + Copy the first value down to all other rows + Copy the first value down to all other rows - Calculates parameter values by evaluating an expression - Calculates parameter values by evaluating an expression + Calculates parameter values by evaluating an expression + Calculates parameter values by evaluating an expression - Adds new parameter values by evaluating an expression - Adds new parameter values by evaluating an expression + Adds new parameter values by evaluating an expression + Adds new parameter values by evaluating an expression - Adds files by a file pattern match - Adds files by a file pattern match + Adds files by a file pattern match + Adds files by a file pattern match - Add Files by Pattern - Add Files by Pattern + Add Files by Pattern + Add Files by Pattern - An array of values corresponding to each new row to add - An array of values corresponding to each new row to add + An array of values corresponding to each new row to add + An array of values corresponding to each new row to add - Select Files - Select Files + Select Files + Select Files - Select Directory - Select Directory + Select Directory + Select Directory - - + + BooleanWidgetWrapper - Yes - Yes + Yes + Yes - No - No + No + No - - + + BoxPlot - Input layer - Input layer + Input layer + Input layer - Category name field - Category name field + Category name field + Category name field - Value field - Value field + Value field + Value field - Show Mean - Show Mean + Show Mean + Show Mean - Show Standard Deviation - Show Standard Deviation + Show Standard Deviation + Show Standard Deviation - Don't show Mean and Standard Deviation - Don't show Mean and Standard Deviation + Don't show Mean and Standard Deviation + Don't show Mean and Standard Deviation - Additional Statistic Lines - Additional Statistic Lines + Additional Statistic Lines + Additional Statistic Lines - Box plot - Box plot + Box plot + Box plot - HTML files (*.html) - HTML files (*.html) + HTML files (*.html) + HTML files (*.html) - This algorithm requires the Python “plotly” library. Please install this library and try again. - This algorithm requires the Python “plotly” library. Please install this library and try again. + Plots + Plots - - Plots - Plots - - - + + Buffer - Input layer - Input layer + Input layer + Input layer - Geometry column name - Geometry column name + Geometry column name + Geometry column name - Buffer distance - Buffer distance + Buffer distance + Buffer distance - Dissolve by attribute - Dissolve by attribute + Dissolve by attribute + Dissolve by attribute - Dissolve all results - Dissolve all results + Dissolve all results + Dissolve all results - Produce one feature for each geometry in any kind of geometry collection in the source file - Produce one feature for each geometry in any kind of geometry collection in the source file + Produce one feature for each geometry in any kind of geometry collection in the source file + Produce one feature for each geometry in any kind of geometry collection in the source file - Additional creation options - Additional creation options + Additional creation options + Additional creation options - Buffer - Buffer + Buffer + Buffer - Buffer vectors - Buffer vectors + Buffer vectors + Buffer vectors - Vector geoprocessing - Vector geoprocessing + Vector geoprocessing + Vector geoprocessing - - + + CharacterWidget - - <p>Character: <span style="font-size: 24pt; font-family: %1">%2</span><p>Decimal: %3<p>Hex: 0x%4 - <p>Character: <span style="font-size: 24pt; font-family: %1">%2</span><p>Decimal: %3<p>Hex: 0x%4 - - - - CheckValidity - - Vector geometry - Vector geometry - - - The one selected in digitizing settings - The one selected in digitizing settings - - - Input layer - Input layer - - - Method - Method - - - Valid output - Valid output - - - Count of valid features - Count of valid features + + Character + Character - Invalid output - Invalid output + + Decimal + Decimal - Count of invalid features - Count of invalid features + + Hex + Hex + + + CheckValidity - Error output - Error output + Vector geometry + Vector geometry - Count of errors - Count of errors + The one selected in digitizing settings + The one selected in digitizing settings - Check validity - Check validity + Input layer + Input layer - Ignore ring self intersections - Ignore ring self intersections + Method + Method - valid,invalid,detect,error - valid,invalid,detect,error + Valid output + Valid output - - - CheckboxesPanel - Select All - Select All + Count of valid features + Count of valid features - Clear Selection - Clear Selection + Invalid output + Invalid output - - - Climb - Vector analysis - Vector analysis + Count of invalid features + Count of invalid features - Line layer - Line layer + Error output + Error output - Climb layer - Climb layer + Count of errors + Count of errors - Total climb - Total climb + Check validity + Check validity - Total descent - Total descent + Ignore ring self intersections + Ignore ring self intersections - Minimum elevation - Minimum elevation + valid,invalid,detect,error + valid,invalid,detect,error + + + CheckboxesPanel - Maximum elevation - Maximum elevation + Select All + Select All - The layer does not have Z values. If you have a DEM, use the Drape algorithm to extract Z values. - The layer does not have Z values. If you have a DEM, use the Drape algorithm to extract Z values. + Clear Selection + Clear Selection + + + Climb - Feature: {feature_id} - Feature: {feature_id} + Vector analysis + Vector analysis - Feature: {feature_id}, part: {part_id}, point: {point_id} - Feature: {feature_id}, part: {part_id}, point: {point_id} + Line layer + Line layer - The following features do not have geometry: {no_geometry_report} - The following features do not have geometry: {no_geometry_report} + Climb layer + Climb layer - The following points do not have Z values: {no_z_report} - The following points do not have Z values: {no_z_report} + Total climb + Total climb - Climb along line - Climb along line + Total descent + Total descent - - - ClipRasterByExtent - Input layer - Input layer + Minimum elevation + Minimum elevation - Clipping extent - Clipping extent + Maximum elevation + Maximum elevation - Assign a specified nodata value to output bands - Assign a specified nodata value to output bands + The layer does not have Z values. If you have a DEM, use the Drape algorithm to extract Z values. + The layer does not have Z values. If you have a DEM, use the Drape algorithm to extract Z values. - Additional creation options - Additional creation options + Feature: {feature_id}, part: {part_id}, point: {point_id} + Feature: {feature_id}, part: {part_id}, point: {point_id} - Output data type - Output data type + The following features do not have geometry: {no_geometry_report} + The following features do not have geometry: {no_geometry_report} - Clipped (extent) - Clipped (extent) + The following points do not have Z values: {no_z_report} + The following points do not have Z values: {no_z_report} - Clip raster by extent - Clip raster by extent + Climb along line + Climb along line - Raster extraction - Raster extraction + Feature: {feature.id()} + Feature: {feature.id()} + + + ClipRasterByExtent - Use Input Layer Data Type - Use Input Layer Data Type + Input layer + Input layer - Additional command-line parameters - Additional command-line parameters + Clipping extent + Clipping extent - Override the projection for the output file - Override the projection for the output file + Additional creation options + Additional creation options - - - ClipRasterByMask - Input layer - Input layer + Output data type + Output data type - Mask layer - Mask layer + Clipped (extent) + Clipped (extent) - Assign a specified nodata value to output bands - Assign a specified nodata value to output bands + Clip raster by extent + Clip raster by extent - Create an output alpha band - Create an output alpha band + Raster extraction + Raster extraction - Match the extent of the clipped raster to the extent of the mask layer - Match the extent of the clipped raster to the extent of the mask layer + Use Input Layer Data Type + Use Input Layer Data Type - Additional creation options - Additional creation options + Additional command-line parameters + Additional command-line parameters - Output data type - Output data type + Override the projection for the output file + Override the projection for the output file - Clipped (mask) - Clipped (mask) + Assign a specified NoData value to output bands + Assign a specified NoData value to output bands - Clip raster by mask layer - Clip raster by mask layer + Int8 data type requires GDAL version 3.7 or later + Int8 data type requires GDAL version 3.7 or later - Raster extraction - Raster extraction + Output format is invalid + Output format is invalid + + + ClipRasterByMask - Use Input Layer Data Type - Use Input Layer Data Type + Input layer + Input layer - Source CRS - Source CRS + Mask layer + Mask layer - Target CRS - Target CRS + Create an output alpha band + Create an output alpha band - Keep resolution of input raster - Keep resolution of input raster + Match the extent of the clipped raster to the extent of the mask layer + Match the extent of the clipped raster to the extent of the mask layer - Set output file resolution - Set output file resolution + Additional creation options + Additional creation options - X Resolution to output bands - X Resolution to output bands + Output data type + Output data type - Y Resolution to output bands - Y Resolution to output bands + Clipped (mask) + Clipped (mask) - Use multithreaded warping implementation - Use multithreaded warping implementation + Clip raster by mask layer + Clip raster by mask layer - Additional command-line parameters - Additional command-line parameters + Raster extraction + Raster extraction - Target extent - Target extent + Use Input Layer Data Type + Use Input Layer Data Type - - - ClipVectorByExtent - Input layer - Input layer + Source CRS + Source CRS - Clipping extent - Clipping extent + Target CRS + Target CRS - Additional creation options - Additional creation options + Keep resolution of input raster + Keep resolution of input raster - Clipped (extent) - Clipped (extent) + Set output file resolution + Set output file resolution - Clip vector by extent - Clip vector by extent + X Resolution to output bands + X Resolution to output bands - Vector geoprocessing - Vector geoprocessing + Y Resolution to output bands + Y Resolution to output bands - - - ClipVectorByMask - Input layer - Input layer + Use multithreaded warping implementation + Use multithreaded warping implementation - Mask layer - Mask layer + Additional command-line parameters + Additional command-line parameters - Additional creation options - Additional creation options + Target extent + Target extent - Clipped (mask) - Clipped (mask) + Assign a specified NoData value to output bands + Assign a specified NoData value to output bands - Clip vector by mask layer - Clip vector by mask layer + Int8 data type requires GDAL version 3.7 or later + Int8 data type requires GDAL version 3.7 or later - Vector geoprocessing - Vector geoprocessing + Output format is invalid + Output format is invalid - - - ColorRelief + + + ClipVectorByExtent - Use strict color matching - Use strict color matching + Input layer + Input layer - Use closest RGBA quadruplet - Use closest RGBA quadruplet + Clipping extent + Clipping extent - Use smoothly blended colors - Use smoothly blended colors + Additional creation options + Additional creation options - Input layer - Input layer + Clipped (extent) + Clipped (extent) - Band number - Band number + Clip vector by extent + Clip vector by extent - Compute edges - Compute edges + Vector geoprocessing + Vector geoprocessing + + + ClipVectorByMask - Color configuration file - Color configuration file + Input layer + Input layer - Matching mode - Matching mode + Mask layer + Mask layer - Additional creation options - Additional creation options + Additional creation options + Additional creation options - Color relief - Color relief + Clipped (mask) + Clipped (mask) - Raster analysis - Raster analysis + Clip vector by mask layer + Clip vector by mask layer - Additional command-line parameters - Additional command-line parameters + Vector geoprocessing + Vector geoprocessing - - - ConcaveHull + + + ColorDelegate - Vector geometry - Vector geometry + + Select Color + Select Color + + + ColorRelief - Input point layer - Input point layer + Use strict color matching + Use strict color matching - Threshold (0-1, where 1 is equivalent with Convex Hull) - Threshold (0-1, where 1 is equivalent with Convex Hull) + Use closest RGBA quadruplet + Use closest RGBA quadruplet - Allow holes - Allow holes + Use smoothly blended colors + Use smoothly blended colors - Split multipart geometry into singleparts geometries - Split multipart geometry into singleparts geometries + Input layer + Input layer - Concave hull - Concave hull + Band number + Band number - Concave hull (alpha shapes) - Concave hull (alpha shapes) + Compute edges + Compute edges - Creates a concave hull using the alpha shapes algorithm. - Creates a concave hull using the alpha shapes algorithm. + Color configuration file + Color configuration file - Creating Delaunay triangles… - Creating Delaunay triangles… + Matching mode + Matching mode - Computing edges max length… - Computing edges max length… + Additional creation options + Additional creation options - Removing features… - Removing features… + Color relief + Color relief - Dissolving Delaunay triangles… - Dissolving Delaunay triangles… + Raster analysis + Raster analysis - Saving data… - Saving data… + Additional command-line parameters + Additional command-line parameters - No Delaunay triangles created. - No Delaunay triangles created. + Output format is invalid + Output format is invalid - - + + ConfigDialog - Search… - Search… + Search… + Search… - Setting - Setting + Setting + Setting - Value - Value + Value + Value - General - General + General + General - Models - Models + Models + Models - Scripts - Scripts + Scripts + Scripts - Providers - Providers + Providers + Providers - Menus - Menus + Menus + Menus - Reset to defaults - Reset to defaults + Reset to defaults + Reset to defaults - Wrong value for parameter "{0}": + Wrong value for parameter "{0}": {1} - Wrong value for parameter "{0}": + Wrong value for parameter "{0}": {1} - Wrong value - Wrong value + Wrong value + Wrong value - - + + ConsoleOptionsWidget - PyQGIS Console - PyQGIS Console - - - Warning! - Warning! + Warning! + Warning! - You need to add some APIs file in order to compile - You need to add some APIs file in order to compile + You need to add some APIs file in order to compile + You need to add some APIs file in order to compile - Please specify API file or check "Use preloaded API files" - Please specify API file or check "Use preloaded API files" + Please specify API file or check "Use preloaded API files" + Please specify API file or check "Use preloaded API files" - - + + ContextGenerator - (xmin, xmax, ymin, ymax) - (xmin, xmax, ymin, ymax) - - - [optional] - [optional] - - - Open Batch - Open Batch + (xmin, xmax, ymin, ymax) + (xmin, xmax, ymin, ymax) - JSON files (*.json) - JSON files (*.json) + [optional] + [optional] - An error occurred while reading your file. - An error occurred while reading your file. + Open Batch + Open Batch - Wrong or missing parameter value: {0} (row {1}) - Wrong or missing parameter value: {0} (row {1}) + JSON files (*.json) + JSON files (*.json) - Wrong or missing output value: {0} (row {1}) - Wrong or missing output value: {0} (row {1}) + Wrong or missing parameter value: {0} (row {1}) + Wrong or missing parameter value: {0} (row {1}) - Save Batch - Save Batch + Wrong or missing output value: {0} (row {1}) + Wrong or missing output value: {0} (row {1}) - Description - Description + Save Batch + Save Batch - Show advanced parameters - Show advanced parameters + Description + Description - [Enter name if this is a final result] - [Enter name if this is a final result] + Show advanced parameters + Show advanced parameters - Hide advanced parameters - Hide advanced parameters + [Enter name if this is a final result] + [Enter name if this is a final result] - Error - Error + Hide advanced parameters + Hide advanced parameters - Dependencies - Dependencies + Dependencies + Dependencies - Properties - Properties + Properties + Properties - Color - Color + Color + Color - Comment Color - Comment Color + Comment Color + Comment Color - Default - Default + Default + Default - Comments - Comments + Comments + Comments - Edit {} - Edit {} + Edit {} + Edit {} - Model is Invalid - Model is Invalid + Model was saved inside current project + Model was saved inside current project - This model is not valid and contains one or more issues. Are you sure you want to run it in this state? - This model is not valid and contains one or more issues. Are you sure you want to run it in this state? + Save Model + Save Model - Model was saved inside current project - Model was saved inside current project + Processing models (*.model3 *.MODEL3) + Processing models (*.model3 *.MODEL3) - Save Model - Save Model + model + model - Processing models (*.model3 *.MODEL3) - Processing models (*.model3 *.MODEL3) + I/O error + I/O error - model - model - - - I/O error - I/O error - - - Unable to save edits. Reason: + Unable to save edits. Reason: {0} - Unable to save edits. Reason: + Unable to save edits. Reason: {0} - Can't save model - Can't save model - - - This model can't be saved in its original location (probably you do not have permission to do it). Please, use the 'Save as…' option. - This model can't be saved in its original location (probably you do not have permission to do it). Please, use the 'Save as…' option. - - - Open Model - Open Model - - - Add Model Input - Add Model Input - - - Add Algorithm - Add Algorithm - - - Algorithm is Invalid - Algorithm is Invalid - - - Model was saved to <a href="{}">{}</a> - Model was saved to <a href="{}">{}</a> - - - - CreateNewModelAction - - Create New Model… - Create New Model… + Can't save model + Can't save model - Tools - Tools + This model can't be saved in its original location (probably you do not have permission to do it). Please, use the 'Save as…' option. + This model can't be saved in its original location (probably you do not have permission to do it). Please, use the 'Save as…' option. - - - CreateNewScriptAction - Create New Script… - Create New Script… + Open Model + Open Model - Tools - Tools + Add Model Input + Add Model Input - - - CrsWidgetWrapper - Select CRS - Select CRS + Add Algorithm + Add Algorithm - - - DBManager - No database selected or you are not connected to it. - No database selected or you are not connected to it. + Algorithm is Invalid + Algorithm is Invalid - Select the table you want export to file. - Select the table you want export to file. + Model was saved to <a href="{}">{}</a> + Model was saved to <a href="{}">{}</a> - Select a vector or a tabular layer you want export. - Select a vector or a tabular layer you want export. + Security warning + Security warning - Query ({0}) - Query ({0}) + This algorithm is a potential security risk if executed with unchecked inputs, and may result in system damage or data leaks. Only continue if you trust the source of the file. Continue? + This algorithm is a potential security risk if executed with unchecked inputs, and may result in system damage or data leaks. Only continue if you trust the source of the file. Continue? - Layer ({0}) - Layer ({0}) + Batch Processing files (*.batch) + Batch Processing files (*.batch) - Query - Query + Load Batch Parameters + Load Batch Parameters - DB Manager - DB Manager + This file format is unknown and cannot be opened as batch parameters. + This file format is unknown and cannot be opened as batch parameters. - Info - Info + Opening older QGIS batch Processing files from an untrusted source can harm your computer. Only continue if you trust the source of the file. Continue? + Opening older QGIS batch Processing files from an untrusted source can harm your computer. Only continue if you trust the source of the file. Continue? - Table - Table + An error occurred while reading the batch parameters file. + An error occurred while reading the batch parameters file. + + + CreateNewModelAction - Preview - Preview + Create New Model… + Create New Model… - Providers - Providers + Tools + Tools + + + CreateNewScriptAction - &Database - &Database + Create New Script… + Create New Script… - &Schema - &Schema + Tools + Tools + + + CrsWidgetWrapper - &Table - &Table + Select CRS + Select CRS + + + DBManager - Default - Default + No database selected or you are not connected to it. + No database selected or you are not connected to it. - &Refresh - &Refresh + Select the table you want export to file. + Select the table you want export to file. - &SQL Window - &SQL Window + Select a vector or a tabular layer you want export. + Select a vector or a tabular layer you want export. - &Import Layer/File… - &Import Layer/File… + Query ({0}) + Query ({0}) - &Export to File… - &Export to File… + Layer ({0}) + Layer ({0}) - &Exit - &Exit + Query + Query - - - DBManagerPlugin - Unable to find a valid unique field - Unable to find a valid unique field + DB Manager + DB Manager - Copy - Copy + Info + Info - DB Manager - DB Manager + Table + Table - Select an empty schema for deletion. - Select an empty schema for deletion. + Preview + Preview - Select a table/view for deletion. - Select a table/view for deletion. + Providers + Providers - Select a table to empty it. - Select a table to empty it. + &Database + &Database - Select a table/view. - Select a table/view. + &Schema + &Schema - Server version: - Server version: + &Table + &Table - Host: - Host: + Default + Default - User: - User: + &Refresh + &Refresh - Library: - Library: + &SQL Window + &SQL Window - <warning> geometry_columns table doesn't exist! -This table is essential for many GIS applications for enumeration of tables. - <warning> geometry_columns table doesn't exist! -This table is essential for many GIS applications for enumeration of tables. + &Import Layer/File… + &Import Layer/File… - create new schemas - create new schemas + &Export to File… + &Export to File… - create temporary tables - create temporary tables + &Exit + &Exit + + + DBManagerPlugin - Not connected - Not connected + Unable to find a valid unique field + Unable to find a valid unique field - Connection details - Connection details + Copy + Copy - General info - General info + DB Manager + DB Manager - <warning> This user has no privileges! - <warning> This user has no privileges! + Select an empty schema for deletion. + Select an empty schema for deletion. - User has privileges: - User has privileges: + Select a table/view for deletion. + Select a table/view for deletion. - Privileges - Privileges + Select a table to empty it. + Select a table to empty it. - Owner: - Owner: + Select a table/view. + Select a table/view. - Comment: - Comment: + Server version: + Server version: - Materialized View information - Materialized View information + Host: + Host: - create new objects - create new objects + User: + User: - access objects - access objects + Library: + Library: - Schema details - Schema details + create new schemas + create new schemas - <warning> This user has no privileges to access this schema! - <warning> This user has no privileges to access this schema! + create temporary tables + create temporary tables - Relation type: - Relation type: + Connection details + Connection details - View - View + General info + General info - Table - Table + <warning> This user has no privileges! + <warning> This user has no privileges! - Rows: - Rows: + User has privileges: + User has privileges: - Unknown (<a href="action:rows/count">find out</a>) - Unknown (<a href="action:rows/count">find out</a>) + Privileges + Privileges - Name - Name + Owner: + Owner: - Type - Type + Comment: + Comment: - Null - Null + Materialized View information + Materialized View information - Default - Default + create new objects + create new objects - Column(s) - Column(s) + access objects + access objects - Function - Function + Schema details + Schema details - <warning> This is not a spatial table. - <warning> This is not a spatial table. + Relation type: + Relation type: - Fields - Fields + View + View - Constraints - Constraints + Table + Table - Indexes - Indexes + Rows: + Rows: - Triggers - Triggers + Name + Name - View definition - View definition + Type + Type - Column: - Column: + Null + Null - &Delete (Empty) Schema… - &Delete (Empty) Schema… + Default + Default - Geometry: - Geometry: + Column(s) + Column(s) - Dimension: - Dimension: + Function + Function - Undefined - Undefined + <warning> This is not a spatial table. + <warning> This is not a spatial table. - Spatial ref: - Spatial ref: + Fields + Fields - Estimated extent: - Estimated extent: + Constraints + Constraints - (unknown) (<a href="action:extent/get">find out</a>) - (unknown) (<a href="action:extent/get">find out</a>) + Indexes + Indexes - Extent: - Extent: + Triggers + Triggers - <warning> {0} support not enabled! - <warning> {0} support not enabled! + View definition + View definition - <warning> No spatial index defined (<a href="action:spatialindex/create">create it</a>) - <warning> No spatial index defined (<a href="action:spatialindex/create">create it</a>) + Column: + Column: - Materialized view - Materialized view + &Delete (Empty) Schema… + &Delete (Empty) Schema… - &Create Schema… - &Create Schema… + Geometry: + Geometry: - &Delete (Empty) Schema - &Delete (Empty) Schema + Dimension: + Dimension: - Delete Selected Item - Delete Selected Item + Undefined + Undefined - &Create Table… - &Create Table… + Spatial ref: + Spatial ref: - &Edit Table… - &Edit Table… + Estimated extent: + Estimated extent: - &Delete Table/View… - &Delete Table/View… + Extent: + Extent: - &Empty Table… - &Empty Table… + <warning> {0} support not enabled! + <warning> {0} support not enabled! - &Move to Schema - &Move to Schema + Materialized view + Materialized view - &Change Logging… - &Change Logging… + &Create Schema… + &Create Schema… - Pages: - Pages: + &Delete (Empty) Schema + &Delete (Empty) Schema - Rows (estimation): - Rows (estimation): + Delete Selected Item + Delete Selected Item - Privileges: - Privileges: + &Create Table… + &Create Table… - <warning> This user doesn't have usage privileges for this schema! - <warning> This user doesn't have usage privileges for this schema! + &Edit Table… + &Edit Table… - Rows (counted): - Rows (counted): + &Delete Table/View… + &Delete Table/View… - <warning> This user has read-only privileges. - <warning> This user has read-only privileges. + &Empty Table… + &Empty Table… - <warning> There's a significant difference between estimated and real row count. Consider running <a href="action:vacuumanalyze/run">VACUUM ANALYZE</a>. - <warning> There's a significant difference between estimated and real row count. Consider running <a href="action:vacuumanalyze/run">VACUUM ANALYZE</a>. + &Move to Schema + &Move to Schema - <warning> No primary key defined for this table! - <warning> No primary key defined for this table! + &Change Logging… + &Change Logging… - Scripts: - Scripts: + Pages: + Pages: - <warning> Version of installed scripts doesn't match version of released scripts! -This is probably a result of incorrect PostGIS upgrade. - <warning> Version of installed scripts doesn't match version of released scripts! -This is probably a result of incorrect PostGIS upgrade. + Rows (estimation): + Rows (estimation): - <warning> This user doesn't have privileges to read contents of geometry_columns table! -This table is essential for many GIS applications for enumeration of tables. - <warning> This user doesn't have privileges to read contents of geometry_columns table! -This table is essential for many GIS applications for enumeration of tables. + Privileges: + Privileges: - Length - Length + Rows (counted): + Rows (counted): - Enabled - Enabled + Scripts: + Scripts: - Yes - Yes + Length + Length - No - No + Enabled + Enabled - <a href="action:triggers/enable">Enable all triggers</a> / <a href="action:triggers/disable">Disable all triggers</a> - <a href="action:triggers/enable">Enable all triggers</a> / <a href="action:triggers/disable">Disable all triggers</a> + Yes + Yes - Definition - Definition + No + No - Rules - Rules + Definition + Definition - &Table - &Table + Rules + Rules - "{0}" not found - "{0}" not found + &Table + &Table - Filename: - Filename: + "{0}" not found + "{0}" not found - SQLite version: - SQLite version: + Filename: + Filename: - &Re-connect - &Re-connect + SQLite version: + SQLite version: - &Database - &Database + &Re-connect + &Re-connect - &Schema - &Schema + &Database + &Database - Cannot delete the selected item. - Cannot delete the selected item. + &Schema + &Schema - No database selected or you are not connected to it. - No database selected or you are not connected to it. + Cannot delete the selected item. + Cannot delete the selected item. - New schema - New schema + New schema + New schema - Enter new schema name - Enter new schema name + Enter new schema name + Enter new schema name - Table triggers - Table triggers + Table triggers + Table triggers - Table trigger - Table trigger + Table trigger + Table trigger - Spatial Index - Spatial Index + Spatial Index + Spatial Index - Check - Check + Check + Check - Primary key - Primary key + Primary key + Primary key - Foreign key - Foreign key + Foreign key + Foreign key - Unique - Unique + Unique + Unique - Exclusion - Exclusion + Exclusion + Exclusion - Unknown - Unknown + Unknown + Unknown - Table Index - Table Index + Table Index + Table Index - Database: - Database: + Database: + Database: - {0} is not supported yet - {0} is not supported yet + {0} is not supported yet + {0} is not supported yet - Error: + Error: {0} - Error: + Error: {0} - + Query: {0} - + Query: {0} - Really remove connection to {0}? - Really remove connection to {0}? + Really remove connection to {0}? + Really remove connection to {0}? - Really delete schema {0}? - Really delete schema {0}? + Really delete schema {0}? + Really delete schema {0}? - Select a table to edit. - Select a table to edit. + Select a table to edit. + Select a table to edit. - Really delete table/view {0}? - Really delete table/view {0}? + Really delete table/view {0}? + Really delete table/view {0}? - Really delete all items from table {0}? - Really delete all items from table {0}? + Really delete all items from table {0}? + Really delete all items from table {0}? - Do you want to {0} all triggers? - Do you want to {0} all triggers? + Do you want to {0} all triggers? + Do you want to {0} all triggers? - Do you want to {0} trigger {1}? - Do you want to {0} trigger {1}? + Do you want to {0} trigger {1}? + Do you want to {0} trigger {1}? - Do you want to {0} spatial index for field {1}? - Do you want to {0} spatial index for field {1}? + Do you want to {0} spatial index for field {1}? + Do you want to {0} spatial index for field {1}? - SQLite list tables cache: - SQLite list tables cache: + SQLite list tables cache: + SQLite list tables cache: - Oracle Spatial: - Oracle Spatial: + Object type: + Object type: - Object type: - Object type: + Creation Date: + Creation Date: - Creation Date: - Creation Date: + Last Modification Date: + Last Modification Date: - Last Modification Date: - Last Modification Date: + Comment + Comment - Comment - Comment + Column + Column - Column - Column + Status + Status - Status - Status + Validated + Validated - Validated - Validated + Generated + Generated - Generated - Generated + Check condition + Check condition - Check condition - Check condition + Foreign Table + Foreign Table - Foreign Table - Foreign Table + Foreign column + Foreign column - Foreign column - Foreign column + On Delete + On Delete - On Delete - On Delete + Index Type + Index Type - Index Type - Index Type + Last analyzed + Last analyzed - Last analyzed - Last analyzed + Compression + Compression - Compression - Compression + Uniqueness + Uniqueness - Uniqueness - Uniqueness + Action + Action - Action - Action + Event + Event - Event - Event + Refresh Mode: + Refresh Mode: - Refresh Mode: - Refresh Mode: + Refresh Method: + Refresh Method: - Refresh Method: - Refresh Method: + Build Mode: + Build Mode: - Build Mode: - Build Mode: + Last Refresh Date: + Last Refresh Date: - Last Refresh Date: - Last Refresh Date: + Last Refresh Type: + Last Refresh Type: - Last Refresh Type: - Last Refresh Type: + Fast Refreshable: + Fast Refreshable: - Fast Refreshable: - Fast Refreshable: + Staleness: + Staleness: - Staleness: - Staleness: + Stale since: + Stale since: - Stale since: - Stale since: + Compile State: + Compile State: - Compile State: - Compile State: + Use no index: + Use no index: - Use no index: - Use no index: + Executing SQL + Executing SQL - Executing SQL - Executing SQL + DB Manager… + DB Manager… - DB Manager… - DB Manager… + Editing of raster tables is not supported. + Editing of raster tables is not supported. - <warning> There is no entry in geometry_columns! - <warning> There is no entry in geometry_columns! + Add Layer (Advanced)… + Add Layer (Advanced)… - "{dbname}" not recognized as GPKG ({shortname} reported instead.) - "{dbname}" not recognized as GPKG ({shortname} reported instead.) + QGIS Geometry type: + QGIS Geometry type: - Editing of raster tables is not supported. - Editing of raster tables is not supported. + <warning> Not connected + <warning> Not connected - Add Layer (Advanced)… - Add Layer (Advanced)… + Oracle Spatial: + Oracle Spatial: - QGIS Geometry type: - QGIS Geometry type: + Refresh the materialized view + Refresh the materialized view - - + + DBModel - Databases - Databases + Databases + Databases - Invalid layer - Invalid layer + Invalid layer + Invalid layer - Unable to load the layer {0} - Unable to load the layer {0} + Unable to load the layer {0} + Unable to load the layer {0} - - + + DBTree - Rename… - Rename… + Rename… + Rename… - Delete… - Delete… + Delete… + Delete… - Add to Canvas - Add to Canvas + Add to Canvas + Add to Canvas - Re-connect - Re-connect + Re-connect + Re-connect - Remove - Remove + Remove + Remove - New Connection… - New Connection… + New Connection… + New Connection… - %1 is an invalid layer - not loaded - %1 is an invalid layer - not loaded + %1 is an invalid layer - not loaded + %1 is an invalid layer - not loaded - %1 is an invalid layer and cannot be loaded. Please check the <a href="#messageLog">message log</a> for further info. - %1 is an invalid layer and cannot be loaded. Please check the <a href="#messageLog">message log</a> for further info. + %1 is an invalid layer and cannot be loaded. Please check the <a href="#messageLog">message log</a> for further info. + %1 is an invalid layer and cannot be loaded. Please check the <a href="#messageLog">message log</a> for further info. - - + + Datasources2Vrt - Input datasources - Input datasources + Input datasources + Input datasources - Create "unioned" VRT - Create "unioned" VRT + Create "unioned" VRT + Create "unioned" VRT - Build virtual vector - Build virtual vector + Build virtual vector + Build virtual vector - Vector miscellaneous - Vector miscellaneous + Vector miscellaneous + Vector miscellaneous - This algorithm creates a virtual layer that contains a set of vector layers. + This algorithm creates a virtual layer that contains a set of vector layers. The output virtual layer will not be opened in the current project. - This algorithm creates a virtual layer that contains a set of vector layers. + This algorithm creates a virtual layer that contains a set of vector layers. The output virtual layer will not be opened in the current project. - - + + DbManagerDlgAddGeometryColumn - - Add geometry column - Add geometry column + + Add geometry column + Add geometry column - - Name - Name + + Name + Name - - Type - Type + + Type + Type - - Dimensions - Dimensions + + Dimensions + Dimensions - - SRID - SRID + + SRID + SRID - - + + DbManagerDlgCreateConstraint - - Add constraint - Add constraint + + Add constraint + Add constraint - - Column - Column + + Column + Column - - Primary key - Primary key + + Primary key + Primary key - - Unique - Unique + + Unique + Unique - - + + DbManagerDlgCreateIndex - - Create index - Create index + + Create index + Create index - - Column - Column + + Column + Column - - Name - Name + + Name + Name - - + + DbManagerDlgCreateTable - - Create Table - Create Table + + Create Table + Create Table - - Schema - Schema + + Schema + Schema - - Name - Name + + Name + Name - - Add field - Add field + + Add field + Add field - - Delete field - Delete field + + Delete field + Delete field - - Up - Up + + Up + Up - - Down - Down + + Down + Down - - Primary key - Primary key + + Primary key + Primary key - - Create geometry column - Create geometry column + + Create geometry column + Create geometry column - - Dimensions - Dimensions + + Dimensions + Dimensions - - SRID - SRID + + SRID + SRID - - Create spatial index - Create spatial index + + Create spatial index + Create spatial index - - + + DbManagerDlgDbError - - Database Error - Database Error + + Database Error + Database Error - - An error occurred - An error occurred + + An error occurred + An error occurred - - An error occurred when executing a query - An error occurred when executing a query + + An error occurred when executing a query + An error occurred when executing a query - - Query - Query + + Query + Query - - + + DbManagerDlgExportVector - - Export to vector file - Export to vector file + + Export to vector file + Export to vector file - - Save as - Save as + + Save as + Save as - - Options - Options + + Options + Options - - Replace destination file (if exists) - Replace destination file (if exists) + + Replace destination file (if exists) + Replace destination file (if exists) - - Source SRID - Source SRID + + Source SRID + Source SRID - - Target SRID - Target SRID + + Target SRID + Target SRID - - Encoding - Encoding + + Encoding + Encoding - - … - + + … + - - Format - Format + + Format + Format - - Output file encoding - Output file encoding + + Output file encoding + Output file encoding - - + + DbManagerDlgFieldProperties - - Field properties - Field properties + + Field properties + Field properties - - Name - Name + + Name + Name - - Type - Type + + Type + Type - - Can be NULL - Can be NULL + + Can be NULL + Can be NULL - - Default value expression - Default value expression + + Default value expression + Default value expression - - <html><head/><body><p>Properly quoted PostgreSQL expression (e.g. <code>4</code>, <code>'text'</code> or <code>nextval('foo_id_seq')</code><br/></p></body></html> - <html><head/><body><p>Properly quoted PostgreSQL expression (e.g. <code>4</code>, <code>'text'</code> or <code>nextval('foo_id_seq')</code><br/></p></body></html> + + <html><head/><body><p>Properly quoted PostgreSQL expression (e.g. <code>4</code>, <code>'text'</code> or <code>nextval('foo_id_seq')</code><br/></p></body></html> + <html><head/><body><p>Properly quoted PostgreSQL expression (e.g. <code>4</code>, <code>'text'</code> or <code>nextval('foo_id_seq')</code><br/></p></body></html> - - Length - Length + + Length + Length - - Comment - Comment + + Comment + Comment - - + + DbManagerDlgImportVector - - Import vector layer - Import vector layer + + Import vector layer + Import vector layer - - Input - Input + + Input + Input - - … - + + … + - - Import only selected features - Import only selected features + + Import only selected features + Import only selected features - - Output table - Output table + + Output table + Output table - - Schema - Schema + + Schema + Schema - - Table - Table + + Table + Table - - Options - Options + + Options + Options - - Primary key - Primary key + + Primary key + Primary key - - Geometry column - Geometry column + + Geometry column + Geometry column - - Source SRID - Source SRID + + Source SRID + Source SRID - - Target SRID - Target SRID + + Target SRID + Target SRID - - Encoding - Encoding + + Encoding + Encoding - - Create spatial index - Create spatial index + + Create spatial index + Create spatial index - - Replace destination table (if exists) - Replace destination table (if exists) + + Replace destination table (if exists) + Replace destination table (if exists) - - Convert field names to lowercase - Convert field names to lowercase + + Convert field names to lowercase + Convert field names to lowercase - - Comment - Comment + + Comment + Comment - - Do not promote to multi-part - Do not promote to multi-part + + Do not promote to multi-part + Do not promote to multi-part - - Input layer encoding - Input layer encoding + + Input layer encoding + Input layer encoding - - + + DbManagerDlgSqlLayerWindow - - <html><head/><body><p>Avoid selecting feature by id. Sometimes - especially when running expensive queries/views - fetching the data sequentially instead of fetching features by id can be much quicker.</p></body></html> - <html><head/><body><p>Avoid selecting feature by id. Sometimes - especially when running expensive queries/views - fetching the data sequentially instead of fetching features by id can be much quicker.</p></body></html> + + <html><head/><body><p>Avoid selecting feature by id. Sometimes - especially when running expensive queries/views - fetching the data sequentially instead of fetching features by id can be much quicker.</p></body></html> + <html><head/><body><p>Avoid selecting feature by id. Sometimes - especially when running expensive queries/views - fetching the data sequentially instead of fetching features by id can be much quicker.</p></body></html> - - Avoid selecting by feature id - Avoid selecting by feature id + + Avoid selecting by feature id + Avoid selecting by feature id - - Update - Update + + Update + Update - - Name - Name + + Name + Name - - Delete - Delete + + Delete + Delete - - &Clear - &Clear + + &Clear + &Clear - - Column(s) with + + Column(s) with unique values - Column(s) with + Column(s) with unique values - - Geometry column - Geometry column + + Geometry column + Geometry column - - Retrieve + + Retrieve columns - Retrieve + Retrieve columns - - SQL Window - SQL Window + + SQL Window + SQL Window - - Saved query - Saved query + + Saved query + Saved query - - Save - Save + + Save + Save - - Execute query (Ctrl+R) - Execute query (Ctrl+R) + + Execute query (Ctrl+R) + Execute query (Ctrl+R) - - Execute - Execute + + Execute + Execute - - Ctrl+R - Ctrl+R + + Ctrl+R + Ctrl+R - - Layer name (prefix) - Layer name (prefix) + + Layer name (prefix) + Layer name (prefix) - - Type - Type + + Type + Type - - Vector - Vector + + Vector + Vector - - Raster - Raster + + Raster + Raster - - Set filter - Set filter + + Set filter + Set filter - - + + DbManagerDlgSqlWindow - - Column(s) with + + Column(s) with unique values - Column(s) with + Column(s) with unique values - - Set filter - Set filter + + Set filter + Set filter - - Delete - Delete + + Delete + Delete - - Create a view - Create a view + + Create a view + Create a view - - &Clear - &Clear + + &Clear + &Clear - - Load as new layer - Load as new layer + + Load as new layer + Load as new layer - - Geometry column - Geometry column + + Geometry column + Geometry column - - Retrieve + + Retrieve columns - Retrieve + Retrieve columns - - SQL Window - SQL Window + + SQL Window + SQL Window - - Query - Query + + Query + Query - - Rows affected - Rows affected + + Rows affected + Rows affected - - Duration (secs) - Duration (secs) + + Duration (secs) + Duration (secs) - - Query History - Query History + + Query History + Query History - - Load - Load + + Load + Load - - Layer name (prefix) - Layer name (prefix) + + Layer name (prefix) + Layer name (prefix) - - Type - Type + + Type + Type - - Vector - Vector + + Vector + Vector - - Raster - Raster + + Raster + Raster - - Saved query - Saved query + + Saved query + Saved query - - Save - Save + + Save + Save - - Execute query (Ctrl+R) - Execute query (Ctrl+R) + + Execute query (Ctrl+R) + Execute query (Ctrl+R) - - Execute - Execute + + Execute + Execute - - Ctrl+R - Ctrl+R + + Ctrl+R + Ctrl+R - - Cancel query (ESC) - Cancel query (ESC) + + Cancel query (ESC) + Cancel query (ESC) - - Cancel - Cancel + + Cancel + Cancel - - <html><head/><body><p>Avoid selecting feature by id. Sometimes - especially when running expensive queries/views - fetching the data sequentially instead of fetching features by id can be much quicker.</p></body></html> - <html><head/><body><p>Avoid selecting feature by id. Sometimes - especially when running expensive queries/views - fetching the data sequentially instead of fetching features by id can be much quicker.</p></body></html> + + <html><head/><body><p>Avoid selecting feature by id. Sometimes - especially when running expensive queries/views - fetching the data sequentially instead of fetching features by id can be much quicker.</p></body></html> + <html><head/><body><p>Avoid selecting feature by id. Sometimes - especially when running expensive queries/views - fetching the data sequentially instead of fetching features by id can be much quicker.</p></body></html> - - Avoid selecting by feature id - Avoid selecting by feature id + + Avoid selecting by feature id + Avoid selecting by feature id - - Name - Name + + Name + Name - - <html><head/><body><p>Load SQL file</p></body></html> - <html><head/><body><p>Load SQL file</p></body></html> + + <html><head/><body><p>Load SQL file</p></body></html> + <html><head/><body><p>Load SQL file</p></body></html> - - Load File - Load File + + Load File + Load File - - <html><head/><body><p>Save the query as SQL file</p></body></html> - <html><head/><body><p>Save the query as SQL file</p></body></html> + + <html><head/><body><p>Save the query as SQL file</p></body></html> + <html><head/><body><p>Save the query as SQL file</p></body></html> - - Save As File - Save As File + + Save As File + Save As File - - + + DbManagerDlgTableProperties - - Table properties - Table properties + + Table properties + Table properties - - Columns - Columns + + Columns + Columns - - Table columns: - Table columns: + + Table columns: + Table columns: - - Add column - Add column + + Add column + Add column - - Add geometry column - Add geometry column + + Add geometry column + Add geometry column - - Edit column - Edit column + + Edit column + Edit column - - Delete column - Delete column + + Delete column + Delete column - - Constraints - Constraints + + Constraints + Constraints - - Primary, foreign keys, unique and check constraints: - Primary, foreign keys, unique and check constraints: + + Primary, foreign keys, unique and check constraints: + Primary, foreign keys, unique and check constraints: - - Add primary key / unique - Add primary key / unique + + Add primary key / unique + Add primary key / unique - - Delete constraint - Delete constraint + + Delete constraint + Delete constraint - - Indexes - Indexes + + Indexes + Indexes - - Indexes defined for this table: - Indexes defined for this table: + + Indexes defined for this table: + Indexes defined for this table: - - Add index - Add index + + Add index + Add index - - Add spatial index - Add spatial index + + Add spatial index + Add spatial index - - Delete index - Delete index + + Delete index + Delete index - - Comment - Comment + + Comment + Comment - - Comment defined for this table: - Comment defined for this table: + + Comment defined for this table: + Comment defined for this table: - - Add comment - Add comment + + Add comment + Add comment - - Delete comment - Delete comment + + Delete comment + Delete comment - - + + DbManagerQueryBuilderDlg - - Columns - Columns + + Columns + Columns - - Data - Data + + Data + Data - - Show system tables - Show system tables + + Show system tables + Show system tables - - Tables - Tables + + Tables + Tables - - SQL Query Builder - SQL Query Builder + + SQL Query Builder + SQL Query Builder - - Aggregates - Aggregates + + Aggregates + Aggregates - - Functions - Functions + + Functions + Functions - - Math - Math + + Math + Math - - Strings functions - Strings functions + + Strings functions + Strings functions - - Operators - Operators + + Operators + Operators - - Columns' values - Columns' values + + Columns' values + Columns' values - - Only 10 first values - Only 10 first values + + Only 10 first values + Only 10 first values - - Spatial index - Spatial index + + Spatial index + Spatial index - - Table (with spatial index) - Table (with spatial index) + + Table (with spatial index) + Table (with spatial index) - - Table (Target) - Table (Target) + + Table (Target) + Table (Target) - - Use spatial index - Use spatial index + + Use spatial index + Use spatial index - - &Reset - &Reset + + &Reset + &Reset - - + + DefineProjection - Vector general - Vector general - - - Layer with projection - Layer with projection - - - Input Shapefile - Input Shapefile + Vector general + Vector general - Define Shapefile projection - Define Shapefile projection + Layer with projection + Layer with projection - layer,shp,prj,qpj,change,alter - layer,shp,prj,qpj,change,alter + Input Shapefile + Input Shapefile - Changes a Shapefile's projection to a new CRS without reprojecting features - Changes a Shapefile's projection to a new CRS without reprojecting features + Define Shapefile projection + Define Shapefile projection - Data source isn't a Shapefile, skipping .prj/.qpj creation - Data source isn't a Shapefile, skipping .prj/.qpj creation + layer,shp,prj,qpj,change,alter + layer,shp,prj,qpj,change,alter - - - Delaunay - Vector geometry - Vector geometry + Changes a Shapefile's projection to a new CRS without reprojecting features + Changes a Shapefile's projection to a new CRS without reprojecting features - Input layer - Input layer + Data source isn't a Shapefile, skipping .prj/.qpj creation + Data source isn't a Shapefile, skipping .prj/.qpj creation - - Delaunay triangulation - Delaunay triangulation - - - Input file should contain at least 3 points. Choose another file and try again. - Input file should contain at least 3 points. Choose another file and try again. - - - + + DeleteModelAction - Delete Model… - Delete Model… + Delete Model… + Delete Model… - - Are you sure you want to delete this model from the current project? - DeleteModelAction - Are you sure you want to delete this model from the current project? + + DeleteModelAction + Are you sure you want to delete this model from the current project? + + Are you sure you want to delete this model from the current project? + Are you sure you want to delete this model from the current project? + - Delete Model - DeleteModelAction - Delete Model + DeleteModelAction + Delete Model + Delete Model - Are you sure you want to delete this model? - DeleteModelAction - Are you sure you want to delete this model? + DeleteModelAction + Are you sure you want to delete this model? + Are you sure you want to delete this model? - - + + DeleteScriptAction - Delete Script… - Delete Script… + Delete Script… + Delete Script… - Delete Script - Delete Script + Delete Script + Delete Script - Are you sure you want to delete this script? - Are you sure you want to delete this script? + Are you sure you want to delete this script? + Are you sure you want to delete this script? - Can not find corresponding script file. - Can not find corresponding script file. + Can not find corresponding script file. + Can not find corresponding script file. - - + + Dialog - - New expression - New expression + + New expression + New expression - - Name - Name + + Name + Name - - Expression - Expression + + Expression + Expression - - Predefined formula - Predefined formula + + Predefined formula + Predefined formula - - Variables - Variables + + Variables + Variables - - + + DirectorySelectorDialog - Add - Add + Add + Add - Remove - Remove + Remove + Remove - Remove all - Remove all + Remove all + Remove all - Select directory - Select directory + Select directory + Select directory - - + + Dissolve - Input layer - Input layer + Input layer + Input layer - Dissolve field - Dissolve field + Dissolve field + Dissolve field - Geometry column name - Geometry column name + Geometry column name + Geometry column name - Produce one feature for each geometry in any kind of geometry collection in the source file - Produce one feature for each geometry in any kind of geometry collection in the source file + Produce one feature for each geometry in any kind of geometry collection in the source file + Produce one feature for each geometry in any kind of geometry collection in the source file - Keep input attributes - Keep input attributes + Keep input attributes + Keep input attributes - Count dissolved features - Count dissolved features + Count dissolved features + Count dissolved features - Compute area and perimeter of dissolved features - Compute area and perimeter of dissolved features + Compute area and perimeter of dissolved features + Compute area and perimeter of dissolved features - Compute min/max/sum/mean for attribute - Compute min/max/sum/mean for attribute + Compute min/max/sum/mean for attribute + Compute min/max/sum/mean for attribute - Numeric attribute to calculate statistics on - Numeric attribute to calculate statistics on + Numeric attribute to calculate statistics on + Numeric attribute to calculate statistics on - Additional creation options - Additional creation options + Additional creation options + Additional creation options - Dissolved - Dissolved + Dissolved + Dissolved - Dissolve - Dissolve + Dissolve + Dissolve - Vector geoprocessing - Vector geoprocessing + Vector geoprocessing + Vector geoprocessing - - + + DistanceInputPanel - Distance is in geographic degrees. Consider reprojecting to a projected local coordinate system for accurate results. - Distance is in geographic degrees. Consider reprojecting to a projected local coordinate system for accurate results. + Distance is in geographic degrees. Consider reprojecting to a projected local coordinate system for accurate results. + Distance is in geographic degrees. Consider reprojecting to a projected local coordinate system for accurate results. - - + + DlgAddGeometryColumn - DB Manager - DB Manager + DB Manager + DB Manager - Field name must not be empty. - Field name must not be empty. + Field name must not be empty. + Field name must not be empty. - - + + DlgAutofill - - Autofill settings - Autofill settings + + Autofill settings + Autofill settings - - Autofill mode - Autofill mode + + Autofill mode + Autofill mode - - Do not autofill - Do not autofill + + Do not autofill + Do not autofill - - Fill with numbers - Fill with numbers + + Fill with numbers + Fill with numbers - - Fill with parameter values - Fill with parameter values + + Fill with parameter values + Fill with parameter values - - Parameter to use - Parameter to use + + Parameter to use + Parameter to use - - + + DlgCancelTaskQuery - - Cancel - Cancel + + Cancel + Cancel - - Executing SQL… - Executing SQL… + + Executing SQL… + Executing SQL… - - + + DlgConfig - - Processing options - Processing options + + Processing options + Processing options - - Enter setting name to filter list - Enter setting name to filter list + + Enter setting name to filter list + Enter setting name to filter list - - + + DlgCreateIndex - Error - Error + Error + Error - Please enter a name for the index. - Please enter a name for the index. + Please enter a name for the index. + Please enter a name for the index. - - + + DlgCreateTable - &Create - &Create + &Create + &Create - DB Manager - DB Manager + DB Manager + DB Manager - No field selected. - No field selected. + No field selected. + No field selected. - Field is already at the top. - Field is already at the top. + Field is already at the top. + Field is already at the top. - Field is already at the bottom. - Field is already at the bottom. + Field is already at the bottom. + Field is already at the bottom. - A valid schema must be selected first. - A valid schema must be selected first. + A valid schema must be selected first. + A valid schema must be selected first. - A valid table name is required. - A valid table name is required. + A valid table name is required. + A valid table name is required. - At least one field is required. - At least one field is required. + At least one field is required. + At least one field is required. - A name is required for the geometry column. - A name is required for the geometry column. + A name is required for the geometry column. + A name is required for the geometry column. - Table created successfully. - Table created successfully. + Table created successfully. + Table created successfully. - - + + DlgExportVector - Choose where to save the file - Choose where to save the file + Choose where to save the file + Choose where to save the file - Export to file - Export to file + Export to file + Export to file - Output file name is required - Output file name is required + Output file name is required + Output file name is required - Invalid source srid: must be an integer - Invalid source srid: must be an integer + Invalid source srid: must be an integer + Invalid source srid: must be an integer - Invalid target srid: must be an integer - Invalid target srid: must be an integer + Invalid target srid: must be an integer + Invalid target srid: must be an integer - Error {0} + Error {0} {1} - Error {0} + Error {0} {1} - Export finished. - Export finished. + Export finished. + Export finished. - - + + DlgFieldProperties - DB Manager - DB Manager + DB Manager + DB Manager - Field name must not be empty. - Field name must not be empty. + Field name must not be empty. + Field name must not be empty. - Field type must not be empty. - Field type must not be empty. + Field type must not be empty. + Field type must not be empty. - - + + DlgFixedTable - - Fixed table - Fixed table - - - - DlgHistory - - - History - History + + Fixed table + Fixed table - - + + DlgImportVector - Choose the file to import - Choose the file to import + Choose the file to import + Choose the file to import - Import to Database - Import to Database + Import to Database + Import to Database - Input layer missing or not valid. - Input layer missing or not valid. + Input layer missing or not valid. + Input layer missing or not valid. - Output table name is required. - Output table name is required. + Output table name is required. + Output table name is required. - Invalid source srid: must be a valid crs. - Invalid source srid: must be a valid crs. + Invalid source srid: must be a valid crs. + Invalid source srid: must be a valid crs. - Invalid target srid: must be a valid crs. - Invalid target srid: must be a valid crs. + Invalid target srid: must be a valid crs. + Invalid target srid: must be a valid crs. - Error {0} + Error {0} {1} - Error {0} + Error {0} {1} - Import was successful. - Import was successful. + Import was successful. + Import was successful. - Automatic - Automatic + Automatic + Automatic - - + + DlgMultipleSelection - - Multiple selection - Multiple selection + + Multiple selection + Multiple selection - - + + DlgRenderingStyles - - Output - Output + + Output + Output - - Style - Style + + Style + Style - - + + DlgSqlLayerWindow - Column(s) with unique values - Column(s) with unique values + Column(s) with unique values + Column(s) with unique values - Column with unique values - Column with unique values + Column with unique values + Column with unique values - {0} rows, {1:.3f} seconds - {0} rows, {1:.3f} seconds + {0} rows, {1:.3f} seconds + {0} rows, {1:.3f} seconds - QueryLayer - QueryLayer + QueryLayer + QueryLayer - Unsaved Changes? - Unsaved Changes? + Unsaved Changes? + Unsaved Changes? - There are unsaved changes. Do you want to keep them? - There are unsaved changes. Do you want to keep them? + There are unsaved changes. Do you want to keep them? + There are unsaved changes. Do you want to keep them? - - + + DlgSqlWindow - {0} - {1} [{2}] - {0} - {1} [{2}] + {0} - {1} [{2}] + {0} - {1} [{2}] - Column(s) with unique values - Column(s) with unique values + Column(s) with unique values + Column(s) with unique values - Column with unique values - Column with unique values + Column with unique values + Column with unique values - {0} rows, {1:.3f} seconds - {0} rows, {1:.3f} seconds + {0} rows, {1:.3f} seconds + {0} rows, {1:.3f} seconds - There was an error creating the SQL layer, please check the logs for further information. - There was an error creating the SQL layer, please check the logs for further information. + There was an error creating the SQL layer, please check the logs for further information. + There was an error creating the SQL layer, please check the logs for further information. - View Name - View Name + View Name + View Name - View name - View name + View name + View name - QueryLayer - QueryLayer + QueryLayer + QueryLayer - Save SQL Query - Save SQL Query + Save SQL Query + Save SQL Query - Load SQL Query - Load SQL Query + Load SQL Query + Load SQL Query - SQL File (*.sql *.SQL) - SQL File (*.sql *.SQL) + SQL File (*.sql *.SQL) + SQL File (*.sql *.SQL) - SQL File (*.sql *.SQL);;All Files (*) - SQL File (*.sql *.SQL);;All Files (*) + SQL File (*.sql *.SQL);;All Files (*) + SQL File (*.sql *.SQL);;All Files (*) - Canceling… - Canceling… + Canceling… + Canceling… - Cancel - Cancel + Cancel + Cancel - Unsaved Changes? - Unsaved Changes? + Unsaved Changes? + Unsaved Changes? - There are unsaved changes. Do you want to keep them? - There are unsaved changes. Do you want to keep them? + There are unsaved changes. Do you want to keep them? + There are unsaved changes. Do you want to keep them? - - + + DlgTableProperties - DB Manager - DB Manager + DB Manager + DB Manager - No columns were selected. - No columns were selected. + No columns were selected. + No columns were selected. - Delete Column - Delete Column + Delete Column + Delete Column - Are you sure you want to delete column '{0}'? - Are you sure you want to delete column '{0}'? + Are you sure you want to delete column '{0}'? + Are you sure you want to delete column '{0}'? - Delete Constraint - Delete Constraint + Delete Constraint + Delete Constraint - Are you sure you want to delete constraint '{0}'? - Are you sure you want to delete constraint '{0}'? + Are you sure you want to delete constraint '{0}'? + Are you sure you want to delete constraint '{0}'? - No constraints were selected. - No constraints were selected. + No constraints were selected. + No constraints were selected. - The selected table has no geometry. - The selected table has no geometry. + The selected table has no geometry. + The selected table has no geometry. - Create Spatial Index - Create Spatial Index + Create Spatial Index + Create Spatial Index - Create spatial index for field {0}? - Create spatial index for field {0}? + Create spatial index for field {0}? + Create spatial index for field {0}? - No indices were selected. - No indices were selected. + No indices were selected. + No indices were selected. - Delete Index - Delete Index + Delete Index + Delete Index - Are you sure you want to delete index '{0}'? - Are you sure you want to delete index '{0}'? + Are you sure you want to delete index '{0}'? + Are you sure you want to delete index '{0}'? - Add comment - Add comment + Add comment + Add comment - Table successfully commented - Table successfully commented + Table successfully commented + Table successfully commented - Delete comment - Delete comment + Delete comment + Delete comment - Comment deleted - Comment deleted + Comment deleted + Comment deleted - - + + DlgVersioning - - Schema - Schema + + Schema + Schema - - Table - Table + + Table + Table - - New columns - New columns + + New columns + New columns - - Add Change Logging Support to a Table - Add Change Logging Support to a Table + + Add Change Logging Support to a Table + Add Change Logging Support to a Table - - Create a view with current content (<TABLE>_current) - Create a view with current content (<TABLE>_current) + + Create a view with current content (<TABLE>_current) + Create a view with current content (<TABLE>_current) - - Primary key - Primary key + + Primary key + Primary key - - id_hist - id_hist + + id_hist + id_hist - - Start time - Start time + + Start time + Start time - - time_start - time_start + + time_start + time_start - - End time - End time + + End time + End time - - time_end - time_end + + time_end + time_end - - User role - User role + + User role + User role - - user_role - user_role + + user_role + user_role - - SQL to be executed - SQL to be executed + + SQL to be executed + SQL to be executed - - Table should have a primary key - Table should have a primary key + + Table should have a primary key + Table should have a primary key - - + + DockWidget - - Results Viewer - Results Viewer + + Results Viewer + Results Viewer - - + + DualEdgeTriangulation - - Reading edges… - Reading edges… + + Reading edges… + Reading edges… - - Reading points… - Reading points… + + Reading points… + Reading points… - - Warning - Warning + + Warning + Warning - - File could not be written. - File could not be written. + + File could not be written. + File could not be written. - - + + EditModelAction - Edit Model… - Edit Model… + Edit Model… + Edit Model… - - + + EditScriptAction - Edit Script… - Edit Script… + Edit Script… + Edit Script… - Edit Script - Edit Script + Edit Script + Edit Script - Can not find corresponding script file. - Can not find corresponding script file. + Can not find corresponding script file. + Can not find corresponding script file. - - + + EffectPropertiesWidget - - Effect type - Effect type + + Effect type + Effect type - - This effect doesn't have any editable properties - This effect doesn't have any editable properties + + This effect doesn't have any editable properties + This effect doesn't have any editable properties - - + + EliminateSelection - Vector geometry - Vector geometry + Vector geometry + Vector geometry - Largest Area - Largest Area + Largest Area + Largest Area - Smallest Area - Smallest Area + Smallest Area + Smallest Area - Largest Common Boundary - Largest Common Boundary + Largest Common Boundary + Largest Common Boundary - Input layer - Input layer + Input layer + Input layer - Merge selection with the neighbouring polygon with the - Merge selection with the neighbouring polygon with the + Merge selection with the neighbouring polygon with the + Merge selection with the neighbouring polygon with the - Eliminated - Eliminated + Eliminated + Eliminated - Eliminate selected polygons - Eliminate selected polygons + Eliminate selected polygons + Eliminate selected polygons - {0}: (No selection in input layer "{1}") - {0}: (No selection in input layer "{1}") + {0}: (No selection in input layer "{1}") + {0}: (No selection in input layer "{1}") - Could not replace geometry of feature with id {0} - Could not replace geometry of feature with id {0} + Could not replace geometry of feature with id {0} + Could not replace geometry of feature with id {0} - Could not commit changes - Could not commit changes + Could not commit changes + Could not commit changes - - - ExampleProcessingAlgorithm + + + ExecuteSQL - My Script - My Script + Execute SQL + Execute SQL - Example scripts - Example scripts + Vector general + Vector general - Example algorithm short description - Example algorithm short description + SQL query + SQL query - Input layer - Input layer + Unique identifier field + Unique identifier field - Output layer - Output layer + Geometry field + Geometry field + + + Autodetect + Autodetect - - - ExecuteSQL - Execute SQL - Execute SQL + No geometry + No geometry - Vector general - Vector general + Geometry type + Geometry type - Additional input datasources (called input1, .., inputN in the query) - Additional input datasources (called input1, .., inputN in the query) + CRS + CRS - SQL query - SQL query + SQL Output + SQL Output - Unique identifier field - Unique identifier field + Empty SQL. Please enter valid SQL expression and try again. + Empty SQL. Please enter valid SQL expression and try again. - Geometry field - Geometry field + Cannot find geometry field + Cannot find geometry field - Autodetect - Autodetect + Point + Point - No geometry - No geometry + LineString + LineString - Geometry type - Geometry type + Polygon + Polygon - CRS - CRS + MultiPoint + MultiPoint - SQL Output - SQL Output + MultiLineString + MultiLineString - Empty SQL. Please enter valid SQL expression and try again. - Empty SQL. Please enter valid SQL expression and try again. + MultiPolygon + MultiPolygon - Cannot find geometry field - Cannot find geometry field + Input data sources (called input1, .., inputN in the query) + Input data sources (called input1, .., inputN in the query) - - + + ExecuteSql - None - None + None + None - OGR SQL - OGR SQL + OGR SQL + OGR SQL - SQLite - SQLite + SQLite + SQLite - Input layer - Input layer + Input layer + Input layer - SQL expression - SQL expression + SQL expression + SQL expression - SQL dialect - SQL dialect + SQL dialect + SQL dialect - Additional creation options - Additional creation options + Additional creation options + Additional creation options - SQL result - SQL result + SQL result + SQL result - Execute SQL - Execute SQL + Execute SQL + Execute SQL - Vector miscellaneous - Vector miscellaneous + Vector miscellaneous + Vector miscellaneous - Empty SQL. Please enter valid SQL expression and try again. - Empty SQL. Please enter valid SQL expression and try again. + Empty SQL. Please enter valid SQL expression and try again. + Empty SQL. Please enter valid SQL expression and try again. - - + + ExportGeometryInfo - export,add,information,measurements,areas,lengths,perimeters,latitudes,longitudes,x,y,z,extract,points,lines,polygons,sinuosity,fields - export,add,information,measurements,areas,lengths,perimeters,latitudes,longitudes,x,y,z,extract,points,lines,polygons,sinuosity,fields + export,add,information,measurements,areas,lengths,perimeters,latitudes,longitudes,x,y,z,extract,points,lines,polygons,sinuosity,fields + export,add,information,measurements,areas,lengths,perimeters,latitudes,longitudes,x,y,z,extract,points,lines,polygons,sinuosity,fields - Vector geometry - Vector geometry + Vector geometry + Vector geometry - Layer CRS - Layer CRS + Layer CRS + Layer CRS - Project CRS - Project CRS + Project CRS + Project CRS - Ellipsoidal - Ellipsoidal + Ellipsoidal + Ellipsoidal - Input layer - Input layer + Input layer + Input layer - Calculate using - Calculate using + Calculate using + Calculate using - Added geom info - Added geom info + Added geom info + Added geom info - Add geometry attributes - Add geometry attributes + Add geometry attributes + Add geometry attributes - No project is available in this context - No project is available in this context + No project is available in this context + No project is available in this context - - + + ExportModelAsPythonScriptAction - Export Model as Python Algorithm… - Export Model as Python Algorithm… + Export Model as Python Algorithm… + Export Model as Python Algorithm… - - + + ExpressionWidget - Expression is empty - Expression is empty + Expression is empty + Expression is empty - Expression is valid - Expression is valid + Expression is valid + Expression is valid - Expression is not valid - Expression is not valid + Expression is not valid + Expression is not valid - - + + ExtentSelectionPanel - [Leave blank to use min covering extent] - [Leave blank to use min covering extent] + [Leave blank to use min covering extent] + [Leave blank to use min covering extent] - Use Canvas Extent - Use Canvas Extent + Use Canvas Extent + Use Canvas Extent - Use Layer Extent… - Use Layer Extent… + Use Layer Extent… + Use Layer Extent… - Select Extent on Canvas - Select Extent on Canvas + Select Extent on Canvas + Select Extent on Canvas - Use Min Covering Extent from Input Layers - Use Min Covering Extent from Input Layers + Use Min Covering Extent from Input Layers + Use Min Covering Extent from Input Layers - - + + ExtractProjection - Input file - Input file + Input file + Input file - Create also .prj file - Create also .prj file + Create also .prj file + Create also .prj file - World file - World file + World file + World file - ESRI Shapefile prj file - ESRI Shapefile prj file + ESRI Shapefile prj file + ESRI Shapefile prj file - Extract projection - Extract projection + Extract projection + Extract projection - Raster projections - Raster projections + Raster projections + Raster projections - This algorithm can only be used with GDAL raster layers - This algorithm can only be used with GDAL raster layers + This algorithm can only be used with GDAL raster layers + This algorithm can only be used with GDAL raster layers - - + + FeatureSourceWidgetWrapper - Select file - Select file + Select file + Select file - - + + FieldsPyculator - Vector table - Vector table + Vector table + Vector table - Input layer - Input layer + Input layer + Input layer - Result field name - Result field name + Result field name + Result field name - Field length - Field length + Field length + Field length - Field precision - Field precision + Field precision + Field precision - Global expression - Global expression + Global expression + Global expression - Formula - Formula + Formula + Formula - Calculated - Calculated + Calculated + Calculated - FieldPyculator code execute error. Field code block can't be executed! + FieldPyculator code execute error. Field code block can't be executed! {0} {1} - FieldPyculator code execute error. Field code block can't be executed! + FieldPyculator code execute error. Field code block can't be executed! {0} {1} - FieldPyculator code execute error -Field code block does not return '{0}' variable! Please declare this variable in your code! - FieldPyculator code execute error -Field code block does not return '{0}' variable! Please declare this variable in your code! + FieldPyculator code execute error +Field code block does not return '{0}' variable! Please declare this variable in your code! + FieldPyculator code execute error +Field code block does not return '{0}' variable! Please declare this variable in your code! - Advanced Python field calculator - Advanced Python field calculator + Advanced Python field calculator + Advanced Python field calculator - FieldPyculator code execute error. Global code block can't be executed! + FieldPyculator code execute error. Global code block can't be executed! {0} {1} - FieldPyculator code execute error. Global code block can't be executed! + FieldPyculator code execute error. Global code block can't be executed! {0} {1} - - + + FileDirectorySelector - Select directory - Select directory + Select directory + Select directory - Select file - Select file + Select file + Select file - All files (*) - All files (*) + All files (*) + All files (*) - - + + FileSelectionPanel - Select Folder - Select Folder + Select Folder + Select Folder - Select File - Select File + Select File + Select File - {} files - {} files + {} files + {} files - );;All files (*.*) - );;All files (*.*) + );;All files (*.*) + );;All files (*.*) - - + + FileWidgetWrapper - Select file - Select file + Select file + Select file - {} files - {} files + {} files + {} files - );;All files (*.*) - );;All files (*.*) + );;All files (*.*) + );;All files (*.*) - All files (*.*) - All files (*.*) + All files (*.*) + All files (*.*) - Select File - Select File + Select File + Select File - - + + FindProjection - crs,srs,coordinate,reference,system,guess,estimate,finder,determine - crs,srs,coordinate,reference,system,guess,estimate,finder,determine + crs,srs,coordinate,reference,system,guess,estimate,finder,determine + crs,srs,coordinate,reference,system,guess,estimate,finder,determine - Vector general - Vector general + Vector general + Vector general - Input layer - Input layer + Input layer + Input layer - Target area for layer - Target area for layer + Target area for layer + Target area for layer - CRS candidates - CRS candidates + CRS candidates + CRS candidates - Find projection - Find projection + Find projection + Find projection - Found candidate CRS: {} - Found candidate CRS: {} + Found candidate CRS: {} + Found candidate CRS: {} - No matching projections found - No matching projections found + No matching projections found + No matching projections found - - + + FixedTableDialog - Add row - Add row + Add row + Add row - Remove row(s) - Remove row(s) + Remove row(s) + Remove row(s) - Remove all - Remove all + Remove all + Remove all - - + + FixedTablePanel - Fixed table {0}x{1} - Fixed table {0}x{1} + Fixed table {0}x{1} + Fixed table {0}x{1} - - + + Form - - Insert - Insert + + Insert + Insert - - Layers - Layers + + Layers + Layers - - Operators - Operators + + Operators + Operators - - Add… - Add… + + Add… + Add… - - Save… - Save… + + Save… + Save… - - Expression - Expression + + Expression + Expression - - Predefined expressions - Predefined expressions + + Predefined expressions + Predefined expressions - - Vector layer - Vector layer + + Vector layer + Vector layer - - Interpolation attribute - Interpolation attribute + + Interpolation attribute + Interpolation attribute - - Attribute - Attribute + + Attribute + Attribute - - Type - Type + + Type + Type - - Use Z-coordinate for interpolation - Use Z-coordinate for interpolation + + Use Z-coordinate for interpolation + Use Z-coordinate for interpolation - - Toggle advanced mode - Toggle advanced mode + + Toggle advanced mode + Toggle advanced mode - - Lower bound - Lower bound + + Lower bound + Lower bound - - Upper bound - Upper bound + + Upper bound + Upper bound - - Color - Color + + Color + Color - - - Add row - Add row + + + Add row + Add row - - Remove row - Remove row + + Remove row + Remove row - - Move up - Move up + + Move up + Move up - - Move down - Move down + + Move down + Move down - - Load colors from file - Load colors from file + + Load colors from file + Load colors from file - - Save colors to file - Save colors to file + + Save colors to file + Save colors to file - - Generate color table automatically - Generate color table automatically + + Generate color table automatically + Generate color table automatically - - Remove row(s) - Remove row(s) + + Remove row(s) + Remove row(s) - - Open - Open + + Open + Open - - Save - Save + + Save + Save - - Load layers on completion - Load layers on completion + + Load layers on completion + Load layers on completion - - Min - Min + + Min + Min - - Max - Max + + Max + Max - - Number of rows (pixels) in output raster - Number of rows (pixels) in output raster + + Number of rows (pixels) in output raster + Number of rows (pixels) in output raster - - Columns - Columns + + Columns + Columns - - Resolution of each pixel in output raster, in layer units - Resolution of each pixel in output raster, in layer units + + Resolution of each pixel in output raster, in layer units + Resolution of each pixel in output raster, in layer units - - Pixel size X - Pixel size X + + Pixel size X + Pixel size X - - Number of columns (pixels) in output raster - Number of columns (pixels) in output raster + + Number of columns (pixels) in output raster + Number of columns (pixels) in output raster - - Rows - Rows + + Rows + Rows - - Pixel size Y - Pixel size Y + + Pixel size Y + Pixel size Y - - - - - - … - + + + + + + … + - - Please enter a valid expression by clicking on one or more layer bands and operators. - Please enter a valid expression by clicking on one or more layer bands and operators. + + Please enter a valid expression by clicking on one or more layer bands and operators. + Please enter a valid expression by clicking on one or more layer bands and operators. - - Expression is empty - Expression is empty + + Expression is empty + Expression is empty - - + + GPKGDBPlugin - There is no defined database connection "{0}". - There is no defined database connection "{0}". + There is no defined database connection "{0}". + There is no defined database connection "{0}". - - + + GPKGDatabase - Run &Vacuum - Run &Vacuum + Run &Vacuum + Run &Vacuum - &Database - &Database + &Database + &Database - No database selected or you are not connected to it. - No database selected or you are not connected to it. + No database selected or you are not connected to it. + No database selected or you are not connected to it. - - + + GdalAlgorithm - VRT files - VRT files + VRT files + VRT files - Output filename must use a .vrt extension - Output filename must use a .vrt extension + Output filename must use a .vrt extension + Output filename must use a .vrt extension - - + + GdalAlgorithmProvider - Activate - Activate + Activate + Activate - - + + GdalParametersPanel - GDAL/OGR console call - GDAL/OGR console call + GDAL/OGR console call + GDAL/OGR console call - [temporary file] - [temporary file] + [temporary file] + [temporary file] - Invalid value for parameter '{0}' - Invalid value for parameter '{0}' + Invalid value for parameter '{0}' + Invalid value for parameter '{0}' - - + + GdalUtils - GDAL command: - GDAL command: + GDAL command: + GDAL command: - GDAL command output: - GDAL command output: + GDAL command output: + GDAL command output: - GDAL execution console output - GDAL execution console output + GDAL execution console output + GDAL execution console output - Process was canceled and did not complete - Process was canceled and did not complete + Process was canceled and did not complete + Process was canceled and did not complete - Process was unexpectedly terminated - Process was unexpectedly terminated + Process was unexpectedly terminated + Process was unexpectedly terminated - Process completed successfully - Process completed successfully + Process completed successfully + Process completed successfully - Process {} failed to start. Either {} is missing, or you may have insufficient permissions to run the program. - Process {} failed to start. Either {} is missing, or you may have insufficient permissions to run the program. + Process {} failed to start. Either {} is missing, or you may have insufficient permissions to run the program. + Process {} failed to start. Either {} is missing, or you may have insufficient permissions to run the program. - Process returned error code {} - Process returned error code {} + Process returned error code {} + Process returned error code {} - - + + GeometryConvert - Vector geometry - Vector geometry + Vector geometry + Vector geometry - Centroids - Centroids + Centroids + Centroids - Nodes - Nodes + Nodes + Nodes - Linestrings - Linestrings + Linestrings + Linestrings - Multilinestrings - Multilinestrings + Multilinestrings + Multilinestrings - Polygons - Polygons + Polygons + Polygons - Input layer - Input layer + Input layer + Input layer - New geometry type - New geometry type + New geometry type + New geometry type - Converted - Converted + Converted + Converted - Cannot convert from {0} to LineStrings - Cannot convert from {0} to LineStrings + Cannot convert from {0} to LineStrings + Cannot convert from {0} to LineStrings - Cannot convert from {0} to MultiLineStrings - Cannot convert from {0} to MultiLineStrings + Cannot convert from {0} to MultiLineStrings + Cannot convert from {0} to MultiLineStrings - Cannot convert from Point to Polygon - Cannot convert from Point to Polygon + Cannot convert from Point to Polygon + Cannot convert from Point to Polygon - Convert geometry type - Convert geometry type + Convert geometry type + Convert geometry type - - + + GeometryGeneratorWidgetBase - - Geometry type - Geometry type + + Geometry type + Geometry type - - Units - Units + + Units + Units - - + + GoochMaterialWidget - - Shininess - Shininess + + Shininess + Shininess - - Cool - Cool + + Cool + Cool - - Diffuse - Diffuse + + Diffuse + Diffuse - - Specular - Specular + + Specular + Specular - - Alpha - Alpha + + Alpha + Alpha - - Beta - Beta + + Beta + Beta - - Warm - Warm + + Warm + Warm - - How shiny smooth surfaces are. - How shiny smooth surfaces are. + + How shiny smooth surfaces are. + How shiny smooth surfaces are. - - Color of light reflected from rough surfaces. - Color of light reflected from rough surfaces. + + Color of light reflected from rough surfaces. + Color of light reflected from rough surfaces. - - Color of light reflecting from smooth surfaces. - Color of light reflecting from smooth surfaces. + + Color of light reflecting from smooth surfaces. + Color of light reflecting from smooth surfaces. - - ... - ... + + ... + ... - - - Grass7Algorithm + + + GrassAlgorithm - Could not open GRASS GIS 7 algorithm: {0} + Failed to load: {0} {1} - Could not open GRASS GIS 7 algorithm: {0} + Failed to load: {0} {1} - Processing - Processing + Could not open GRASS GIS algorithm: {0} + Could not open GRASS GIS algorithm: {0} - GRASS GIS 7 region extent - GRASS GIS 7 region extent + Processing + Processing - GRASS GIS 7 region cellsize (leave 0 for default) - GRASS GIS 7 region cellsize (leave 0 for default) + GRASS GIS region extent + GRASS GIS region extent - Output Rasters format options (createopt) - Output Rasters format options (createopt) + GRASS GIS region cellsize (leave 0 for default) + GRASS GIS region cellsize (leave 0 for default) - Output Rasters format metadata options (metaopt) - Output Rasters format metadata options (metaopt) + Output Rasters format options (createopt) + Output Rasters format options (createopt) - v.in.ogr snap tolerance (-1 = no snap) - v.in.ogr snap tolerance (-1 = no snap) + Creation options should be comma separated + Creation options should be comma separated - v.in.ogr min area - v.in.ogr min area + Output Rasters format metadata options (metaopt) + Output Rasters format metadata options (metaopt) - v.out.ogr output type - v.out.ogr output type + Metadata options should be comma separated + Metadata options should be comma separated - v.out.ogr output data source options (dsco) - v.out.ogr output data source options (dsco) + v.in.ogr snap tolerance (-1 = no snap) + v.in.ogr snap tolerance (-1 = no snap) - v.out.ogr output layer options (lco) - v.out.ogr output layer options (lco) + v.in.ogr min area + v.in.ogr min area - Also export features without category (not labeled). Otherwise only features with category are exported - Also export features without category (not labeled). Otherwise only features with category are exported + v.out.ogr output type + v.out.ogr output type - GRASS GIS 7 folder is not configured. Please configure it before running GRASS GIS 7 algorithms. - GRASS GIS 7 folder is not configured. Please configure it before running GRASS GIS 7 algorithms. + v.out.ogr output data source options (dsco) + v.out.ogr output data source options (dsco) - GRASS GIS 7 execution commands - GRASS GIS 7 execution commands + v.out.ogr output layer options (lco) + v.out.ogr output layer options (lco) - processInputs end. Commands: {} - processInputs end. Commands: {} + Also export features without category (not labeled). Otherwise only features with category are exported + Also export features without category (not labeled). Otherwise only features with category are exported - processCommands end. Commands: {} - processCommands end. Commands: {} + GRASS GIS folder is not configured. Please configure it before running GRASS GIS algorithms. + GRASS GIS folder is not configured. Please configure it before running GRASS GIS algorithms. - - - Grass7AlgorithmProvider - Log execution commands - Log execution commands + GRASS GIS execution commands + GRASS GIS execution commands - Log console output - Log console output + processInputs end. Commands: {} + processInputs end. Commands: {} - Location of GRASS docs - Location of GRASS docs + processCommands end. Commands: {} + processCommands end. Commands: {} - For vector layers, use v.external (faster) instead of v.in.ogr - For vector layers, use v.external (faster) instead of v.in.ogr + Attempting to use v.external for direct layer read + Attempting to use v.external for direct layer read - Could not open GRASS GIS 7 algorithm: {0} - Could not open GRASS GIS 7 algorithm: {0} + Cannot use v.external: layer does not support random read + Cannot use v.external: layer does not support random read - Processing - Processing + Cannot use v.external: error reading layer + Cannot use v.external: error reading layer - Could not open GRASS GIS 7 algorithm: {0} -{1} - Could not open GRASS GIS 7 algorithm: {0} -{1} + r.mask.rast + Raster values to use for mask. Format: 1 2 3 thru 7 * + Raster values to use for mask. Format: 1 2 3 thru 7 * - For raster layers, use r.external (faster) instead of r.in.gdal - For raster layers, use r.external (faster) instead of r.in.gdal + r.report + Page width + Page width - Problem with GRASS installation: GRASS was not found or is not correctly installed - Problem with GRASS installation: GRASS was not found or is not correctly installed + i.segment + Name of input bounding/constraining raster map + Name of input bounding/constraining raster map - - - Grass7Utils - GRASS GIS 7 execution console output - GRASS GIS 7 execution console output + r.quantile.plain + r.quantile.plain - Compute quantiles using two passes and save them as plain text. + r.quantile.plain - Compute quantiles using two passes and save them as plain text. - GRASS command crashed :( Try a different set of input parameters and consult the GRASS algorithm manual for more information. - GRASS command crashed :( Try a different set of input parameters and consult the GRASS algorithm manual for more information. + r.li.cwed.ascii + r.li.cwed.ascii - Calculates contrast weighted edge density index on a raster map + r.li.cwed.ascii - Calculates contrast weighted edge density index on a raster map - Suggest disabling the experimental "use v.external" option from the Processing GRASS Provider options. - Suggest disabling the experimental "use v.external" option from the Processing GRASS Provider options. + r.flow + Compute upslope flowlines instead of default downhill flowlines + Compute upslope flowlines instead of default downhill flowlines - GRASS GIS 7 binary {0} can't be found on this system from a shell. Please install it or configure your PATH {1} environment variable. - GRASS GIS 7 binary {0} can't be found on this system from a shell. Please install it or configure your PATH {1} environment variable. + i.aster.toar + Output is radiance (W/m2) + Output is radiance (W/m2) - GRASS 7 can't be found on this system from a shell. Please install it or configure your PATH environment variable. - GRASS 7 can't be found on this system from a shell. Please install it or configure your PATH environment variable. + r.terraflow + Routing using SFD (D8) direction + Routing using SFD (D8) direction - Suggest disabling the experimental "use r.external" option from the Processing GRASS Provider options. - Suggest disabling the experimental "use r.external" option from the Processing GRASS Provider options. + i.modis.qc + Name of MODIS product type + Name of MODIS product type - The GRASS GIS folder "{}" does not contain a valid set of GRASS modules. -Please, check that GRASS is correctly installed and available on your system. - The GRASS GIS folder "{}" does not contain a valid set of GRASS modules. -Please, check that GRASS is correctly installed and available on your system. + v.select + Do not skip features without category + Do not skip features without category - Could not locate GRASS GIS folder. Please make sure that GRASS GIS is correctly installed before running GRASS algorithms. - Could not locate GRASS GIS folder. Please make sure that GRASS GIS is correctly installed before running GRASS algorithms. + r.ros + Name of raster map containing slope (degree) + Name of raster map containing slope (degree) - - - GridAverage - Point layer - Point layer + r.gwflow + Boundary condition status, 0-inactive, 1-active, 2-dirichlet + Boundary condition status, 0-inactive, 1-active, 2-dirichlet - Z value from field - Z value from field + nviz + Visualization(NVIZ) + Visualization(NVIZ) - The first radius of search ellipse - The first radius of search ellipse + v.net.connectivity + Computes vertex connectivity between two sets of nodes in the network. + Computes vertex connectivity between two sets of nodes in the network. - The second radius of search ellipse - The second radius of search ellipse + i.eb.hsebal01 + i.eb.hsebal01.coords - Computes sensible heat flux iteration SEBAL 01. Inline coordinates + i.eb.hsebal01.coords - Computes sensible heat flux iteration SEBAL 01. Inline coordinates - Angle of search ellipse rotation in degrees (counter clockwise) - Angle of search ellipse rotation in degrees (counter clockwise) + v.transform + Transformed + Transformed - Minimum number of data points to use - Minimum number of data points to use + v.to.3d + Do not copy attribute table + Do not copy attribute table - NODATA marker to fill empty points - NODATA marker to fill empty points + r.stats.quantile.out + Statistics File + Statistics File - Additional creation options - Additional creation options + r.quant + Quantized raster(s) + Quantized raster(s) - Output data type - Output data type + r.resamp.rst + Resampled RST + Resampled RST - Interpolated (moving average) - Interpolated (moving average) + i.eb.hsebal01 + Column value of the wet pixel + Column value of the wet pixel - Grid (Moving average) - Grid (Moving average) + r.walk.rast + Name of input elevation raster map + Name of input elevation raster map - Raster analysis - Raster analysis + r.mapcalc.simple + Calculated + Calculated - Additional command-line parameters - Additional command-line parameters + v.clean + Do not build topology for the output vector + Do not build topology for the output vector - - - GridDataMetrics - Minimum - Minimum + r.in.lidar + Only import points of selected return type Options: first, last, mid + Only import points of selected return type Options: first, last, mid - Maximum - Maximum + r.viewshed + Maximum visibility radius. By default infinity (-1) + Maximum visibility radius. By default infinity (-1) - Range - Range + v.what.rast + Raster map to be sampled + Raster map to be sampled - Count - Count + r.quantile + Quantiles + Quantiles - Average distance - Average distance + r.walk.rast + Keep null values in output raster layer + Keep null values in output raster layer - Average distance between points - Average distance between points + r.out.mpeg + Name of input raster map(s) for view no.2 + Name of input raster map(s) for view no.2 - Point layer - Point layer + r.series + Aggregate operation + Aggregate operation - Z value from field - Z value from field + v.decimate + Minimal difference of z values + Minimal difference of z values - Data metric to use - Data metric to use + r.circle + The coordinate of the center (east,north) + The coordinate of the center (east,north) - The first radius of search ellipse - The first radius of search ellipse + r.quant + Round floating point data + Round floating point data - The second radius of search ellipse - The second radius of search ellipse + i.eb.netrad + Net Radiation + Net Radiation - Angle of search ellipse rotation in degrees (counter clockwise) - Angle of search ellipse rotation in degrees (counter clockwise) + r.viewshed + Output format is invisible = 0, visible = 1 + Output format is invisible = 0, visible = 1 - Minimum number of data points to use - Minimum number of data points to use + r.surf.gauss + Standard deviation + Standard deviation - NODATA marker to fill empty points - NODATA marker to fill empty points + r.resamp.rst + Multiplier for z-values + Multiplier for z-values - Additional creation options - Additional creation options + r.resamp.rst + Input raster map containing smoothing + Input raster map containing smoothing - Output data type - Output data type + v.surf.rst + Tangential curvature + Tangential curvature - Interpolated (data metrics) - Interpolated (data metrics) + r.out.mpeg + Name of input raster map(s) for view no.3 + Name of input raster map(s) for view no.3 - Grid (Data metrics) - Grid (Data metrics) + i.landsat.acca + Number of classes in the cloud temperature histogram + Number of classes in the cloud temperature histogram - Raster analysis - Raster analysis + r.surf.contour + DTM from contours + DTM from contours - Additional command-line parameters - Additional command-line parameters + v.db.select + Name of attribute column(s), comma separated + Name of attribute column(s), comma separated - - - GridInverseDistance - Point layer - Point layer + v.transform + Y scale + Y scale - Z value from field - Z value from field + r.mask.vect + Name of raster map to which apply the mask + Name of raster map to which apply the mask - Weighting power - Weighting power + r.coin + Coincidence report + Coincidence report - Smoothing - Smoothing + v.mkgrid + Where to place the grid + Where to place the grid - The first radius of search ellipse - The first radius of search ellipse + i.segment + Difference threshold between 0 and 1 + Difference threshold between 0 and 1 - The second radius of search ellipse - The second radius of search ellipse + v.info + Outputs basic information about a user-specified vector map. + Outputs basic information about a user-specified vector map. - Angle of search ellipse rotation in degrees (counter clockwise) - Angle of search ellipse rotation in degrees (counter clockwise) + r.series.interp + Sampling point position for each output map (comma separated list) + Sampling point position for each output map (comma separated list) - Maximum number of data points to use - Maximum number of data points to use + r.sim.sediment + Erosion-deposition [kg/m2s] + Erosion-deposition [kg/m2s] - Minimum number of data points to use - Minimum number of data points to use + g.extension.manage + Operate on toolboxes instead of single modules (experimental) + Operate on toolboxes instead of single modules (experimental) - NODATA marker to fill empty points - NODATA marker to fill empty points + r.watershed + Amount of overland flow per cell + Amount of overland flow per cell - Additional creation options - Additional creation options + v.voronoi.skeleton + Input polygons layer + Input polygons layer - Output data type - Output data type + v.generalize + Maximal tolerance value + Maximal tolerance value - Interpolated (IDW) - Interpolated (IDW) + r.what.coords + r.what.coords - Queries raster maps on their category values and category labels on a point. + r.what.coords - Queries raster maps on their category values and category labels on a point. - Grid (Inverse distance to a power) - Grid (Inverse distance to a power) + r.gwflow + Maximum number of iteration used to solver the linear equation system + Maximum number of iteration used to solver the linear equation system - Raster analysis - Raster analysis + v.surf.rst + Minimum distance between points (to remove almost identical points) + Minimum distance between points (to remove almost identical points) - Additional command-line parameters - Additional command-line parameters + r.distance + Sort output by distance + Sort output by distance - - - GridInverseDistanceNearestNeighbor - Point layer - Point layer + r.path + Count cell numbers along the path + Count cell numbers along the path - Z value from field - Z value from field + r.describe + Categories + Categories - Weighting power - Weighting power + v.surf.bspline + Length of each spline step in the north-south direction + Length of each spline step in the north-south direction - Smoothing - Smoothing + v.build.check + v.build.check - Checks for topological errors. + v.build.check - Checks for topological errors. - The radius of the search circle - The radius of the search circle + v.dissolve + Name of column used to dissolve common boundaries + Name of column used to dissolve common boundaries - Maximum number of data points to use - Maximum number of data points to use + r.solute.transport + Groundwater sources and sinks in [m^3/s] + Groundwater sources and sinks in [m^3/s] - Minimum number of data points to use - Minimum number of data points to use + i.atcorr + Performs atmospheric correction using the 6S algorithm. + Performs atmospheric correction using the 6S algorithm. - NODATA marker to fill empty points - NODATA marker to fill empty points + i.modis.qc + Name of QC type to extract + Name of QC type to extract - Additional creation options - Additional creation options + v.lidar.correction + Regularization weight in reclassification evaluation + Regularization weight in reclassification evaluation - Output data type - Output data type + r.path + Name of input direction + Name of input direction - Interpolated (IDW with NN search) - Interpolated (IDW with NN search) + r.sim.sediment + Number of walkers + Number of walkers - Grid (IDW with nearest neighbor searching) - Grid (IDW with nearest neighbor searching) + r.resamp.rst + Desired east-west resolution + Desired east-west resolution - Raster analysis - Raster analysis + v.surf.bspline + Type of solver which should solve the symmetric linear equation system + Type of solver which should solve the symmetric linear equation system - Additional command-line parameters - Additional command-line parameters + r.colors + Histogram equalization + Histogram equalization - - - GridLinear - Point layer - Point layer + i.colors.enhance + Preserve relative colors, adjust brightness only + Preserve relative colors, adjust brightness only - Z value from field - Z value from field + v.net.distance + Input vector from points layer (from) + Input vector from points layer (from) - Search distance - Search distance + v.what.vect + Vector map to be queried + Vector map to be queried - NODATA marker to fill empty points - NODATA marker to fill empty points + r.relief + Elevation units (overrides scale factor) + Elevation units (overrides scale factor) - Additional creation options - Additional creation options + r.tile + Width of tiles (columns) + Width of tiles (columns) - Output data type - Output data type + r.texture + The distance between two samples (>= 1) + The distance between two samples (>= 1) - Interpolated (Linear) - Interpolated (Linear) + r.watershed + Percent of disturbed land, for USLE + Percent of disturbed land, for USLE - Grid (Linear) - Grid (Linear) + r.spread + Consider spotting effect (for wildfires) + Consider spotting effect (for wildfires) - Raster analysis - Raster analysis + r.stats + One cell (range) per line + One cell (range) per line - Additional command-line parameters - Additional command-line parameters + r.li.mpa.ascii + r.li.mpa.ascii - Calculates mean pixel attribute index on a raster map + r.li.mpa.ascii - Calculates mean pixel attribute index on a raster map - - - GridNearestNeighbor - Point layer - Point layer + r.quant + Integer range: min,max + Integer range: min,max - Z value from field - Z value from field + v.surf.rst + Interpolated RST + Interpolated RST - The first radius of search ellipse - The first radius of search ellipse + r.to.vect + Input raster layer + Input raster layer - The second radius of search ellipse - The second radius of search ellipse + v.in.e00 + Name of input E00 file + Name of input E00 file - Angle of search ellipse rotation in degrees (counter clockwise) - Angle of search ellipse rotation in degrees (counter clockwise) + v.lidar.growing + Threshold for double pulse in region growing + Threshold for double pulse in region growing - NODATA marker to fill empty points - NODATA marker to fill empty points + r.tileset + Destination projection + Destination projection - Additional creation options - Additional creation options + r.to.vect + Do not build vector topology + Do not build vector topology - Output data type - Output data type + r.spreadpath + coordinate + coordinate - Interpolated (Nearest neighbor) - Interpolated (Nearest neighbor) + v.distance + Maximum distance or -1.0 for no limit + Maximum distance or -1.0 for no limit - Grid (Nearest neighbor) - Grid (Nearest neighbor) + i.cca + Canonical components analysis (CCA) program for image processing. + Canonical components analysis (CCA) program for image processing. - Raster analysis - Raster analysis + r.solute.transport + Top surface of the aquifer in [m] + Top surface of the aquifer in [m] - Additional command-line parameters - Additional command-line parameters + v.lidar.correction + Low threshold for terrain to object reclassification + Low threshold for terrain to object reclassification - - - Heatmap - heatmap,kde,hotspot - heatmap,kde,hotspot + i.fft + Imaginary part arrays + Imaginary part arrays - Interpolation - Interpolation + i.albedo + Name of input raster maps + Name of input raster maps - Heatmap (Kernel Density Estimation) - Heatmap (Kernel Density Estimation) + v.delaunay + Creates a Delaunay triangulation from an input vector map containing points or centroids. + Creates a Delaunay triangulation from an input vector map containing points or centroids. - Quartic - Quartic + nviz + Name of existing 3d raster map + Name of existing 3d raster map - Triangular - Triangular + v.net.centrality + Name of output eigenvector centrality column + Name of output eigenvector centrality column - Uniform - Uniform + v.univar + Name of input vector map + Name of input vector map - Triweight - Triweight + r.viewshed + Amount of memory to use in MB + Amount of memory to use in MB - Epanechnikov - Epanechnikov + v.transform + X scale + X scale - Raw - Raw + v.net.centrality + Name of output betweenness centrality column + Name of output betweenness centrality column - Scaled - Scaled + v.drape + Sampling method + Sampling method - Point layer - Point layer + v.perturb + Perturbed + Perturbed - Radius - Radius + r.lake + Fills lake at given point to given level. + Fills lake at given point to given level. - Radius from field - Radius from field + r.report + Suppress page headers + Suppress page headers - - - HeatmapPixelSizeWidgetWrapper - Resolution of each pixel in output raster, in layer units - Resolution of each pixel in output raster, in layer units + v.extrude + Extrudes flat vector object to 3D with defined height. + Extrudes flat vector object to 3D with defined height. - - - HistoryDialog - Clear - Clear + v.random + Minimum z height for 3D output + Minimum z height for 3D output - Confirmation - Confirmation + v.proj + Disable wrapping to -180,180 for latlon output + Disable wrapping to -180,180 for latlon output - Clear history - Clear history + i.eb.netrad + Name of the emissivity map [-] + Name of the emissivity map [-] - Save As… - Save As… + r.patch + Raster layers to be patched together + Raster layers to be patched together - Save history - Save history + r.regression.multi + Map for y coefficient + Map for y coefficient - Are you sure you want to clear the history? - Are you sure you want to clear the history? + r.viewshed + Output format is invisible = NULL, else current elev - viewpoint_elev + Output format is invisible = NULL, else current elev - viewpoint_elev - Save File - Save File + v.net.centrality + Computes degree, centrality, betweenness, closeness and eigenvector centrality measures in the network. + Computes degree, centrality, betweenness, closeness and eigenvector centrality measures in the network. - Create Test… - Create Test… + v.net.centrality + Cumulative error tolerance for eigenvector centrality + Cumulative error tolerance for eigenvector centrality - Log files (*.log *.LOG) - Log files (*.log *.LOG) + v.clean + Cleaning tool + Cleaning tool - Help - Help + v.net.flow + Network_Cut + Network_Cut - Show help - Show help + r.ros + Direction ROS + Direction ROS - Today - Today + r.sim.water + Name of the runoff infiltration rate raster map [mm/hr] + Name of the runoff infiltration rate raster map [mm/hr] - Yesterday - Yesterday + r.what.points + Size of point cache + Size of point cache - Last 7 days - Last 7 days + v.net.timetable + Arc backward direction cost column (number) + Arc backward direction cost column (number) - Double-click on the history item or paste the command below to re-run the algorithm - Double-click on the history item or paste the command below to re-run the algorithm + v.surf.bspline + Interpolated spline + Interpolated spline - Copy as Python Command - Copy as Python Command + r.resamp.rst + Aspect raster + Aspect raster - Copy as qgis_process Command - Copy as qgis_process Command + r.sunmask.datetime + hour + hour - Copy as JSON - Copy as JSON + v.net.allpairs + Computes the shortest path between all pairs of nodes in the network + Computes the shortest path between all pairs of nodes in the network - - - HistoryDialogPythonConsole - - Reload - Reload + r.resamp.bspline + Interpolation Grid + Interpolation Grid - - Save - Save + r.walk.rast + Name of starting raster points map (all non-NULL cells are starting points) + Name of starting raster points map (all non-NULL cells are starting points) - - Run - Run + r.resamp.filter + Filter kernel(s) + Filter kernel(s) - - - HubDistanceLines - Vector analysis - Vector analysis + r.in.lidar + Use Z values for filtering, but intensity values for statistics + Use Z values for filtering, but intensity values for statistics - Meters - Meters + v.in.dxf + Import all objects into one layer + Import all objects into one layer - Feet - Feet + r.sim.water + Sampling locations vector points + Sampling locations vector points - Miles - Miles + v.reclass + Reclass rule file + Reclass rule file - Kilometers - Kilometers + r.cross + Non-zero data only + Non-zero data only - Layer units - Layer units + v.generalize + Closeness threshold in network generalization + Closeness threshold in network generalization - Source points layer - Source points layer + v.transform + Swap coordinates y, z and then apply other parameters + Swap coordinates y, z and then apply other parameters - Destination hubs layer - Destination hubs layer + v.mkgrid + Number of rows and columns in grid + Number of rows and columns in grid - Hub layer name attribute - Hub layer name attribute + v.net.centrality + Name of output closeness centrality column + Name of output closeness centrality column - Measurement unit - Measurement unit + i.evapo.time + Value of DOY for ETo first day + Value of DOY for ETo first day - Hub distance - Hub distance + r.viewshed + Coordinate identifying the viewing position + Coordinate identifying the viewing position - Distance to nearest hub (line to hub) - Distance to nearest hub (line to hub) + i.landsat.toar + Percent of solar radiance in path radiance + Percent of solar radiance in path radiance - Same layer given for both hubs and spokes - Same layer given for both hubs and spokes + r.sun.insoltime + Angle step size for multidirectional horizon [degrees] + Angle step size for multidirectional horizon [degrees] - - - HubDistancePoints - Vector analysis - Vector analysis + r.out.gridatb + GRIDATB + GRIDATB - Meters - Meters + r.blend.combine + r.blend.combine - Blends color components of two raster maps by a given ratio and export into a unique raster. + r.blend.combine - Blends color components of two raster maps by a given ratio and export into a unique raster. - Feet - Feet + r.stats.zonal + Calculates category or object oriented statistics (accumulator-based statistics) + Calculates category or object oriented statistics (accumulator-based statistics) - Miles - Miles + r.out.ppm3 + Name for new PPM file + Name for new PPM file - Kilometers - Kilometers + r.ros + Raster map containing fuel models + Raster map containing fuel models - Layer units - Layer units + v.net.timetable + Name of column with stop timestamps + Name of column with stop timestamps - Source points layer - Source points layer + v.proj + Maximum segment length in meters in output vector map + Maximum segment length in meters in output vector map - Destination hubs layer - Destination hubs layer + i.biomass + Name of light use efficiency raster map (UZB:cotton=1.9) + Name of light use efficiency raster map (UZB:cotton=1.9) - Hub layer name attribute - Hub layer name attribute + v.lidar.edgedetection + Low gradient threshold for edge classification + Low gradient threshold for edge classification - Measurement unit - Measurement unit + r.horizon + Write output in degrees (default is radians) + Write output in degrees (default is radians) - Hub distance - Hub distance + nviz + Name of vector lines/areas overlay map(s) + Name of vector lines/areas overlay map(s) - Distance to nearest hub (points) - Distance to nearest hub (points) + r.slope.aspect + Create aspect as degrees clockwise from North (azimuth), with flat = -9999 + Create aspect as degrees clockwise from North (azimuth), with flat = -9999 - Same layer given for both hubs and spokes - Same layer given for both hubs and spokes + v.surf.rst + Tension parameter + Tension parameter - - - HypsometricCurves - Raster terrain analysis - Raster terrain analysis + r.surf.fractal + Number of intermediate images to produce + Number of intermediate images to produce - DEM to analyze - DEM to analyze + i.evapo.mh + Use Hargreaves-Samani (1985) + Use Hargreaves-Samani (1985) - Boundary layer - Boundary layer + i.eb.evapfr + Evaporative Fraction + Evaporative Fraction - Step - Step + r.texture + Separate output for each angle (0, 45, 90, 135) + Separate output for each angle (0, 45, 90, 135) - Use % of area instead of absolute value - Use % of area instead of absolute value + i.albedo + Computes broad band albedo from surface reflectance. + Computes broad band albedo from surface reflectance. - Hypsometric curves - Hypsometric curves + v.to.lines + Lines + Lines - Feature {0} does not intersect raster or entirely located in NODATA area - Feature {0} does not intersect raster or entirely located in NODATA area + r.gwflow + The height of the river bed in [m] + The height of the river bed in [m] - Feature {0} is smaller than raster cell size - Feature {0} is smaller than raster cell size + v.edit + Modify only first found feature in bounding box + Modify only first found feature in bounding box - Area - Area + r.viewshed + Intervisibility + Intervisibility - Elevation - Elevation + v.net.path + Maximum distance to the network + Maximum distance to the network - This algorithm requires the Python “numpy” library. Please install this library and try again. - This algorithm requires the Python “numpy” library. Please install this library and try again. + r.ros + Raster map containing midflame wind velocities (ft/min) + Raster map containing midflame wind velocities (ft/min) - - - IdwInterpolation - Interpolation - Interpolation + v.extrude + Shifting value for z coordinates + Shifting value for z coordinates - Input layer(s) - Input layer(s) + r.proj + Reprojected raster + Reprojected raster - Distance coefficient P - Distance coefficient P + v.parallel + Create buffer-like parallel lines + Create buffer-like parallel lines - Output raster size - Output raster size + i.pca + Normalize (center and scale) input maps + Normalize (center and scale) input maps - Number of columns - Number of columns + r.blend.rgb + Blended Green + Blended Green - Number of rows - Number of rows + r.param.scale + Morphometric parameter + Morphometric parameter - Extent - Extent + r.ros + Generates rate of spread raster maps. + Generates rate of spread raster maps. - Interpolated - Interpolated + r.stats + Print averaged values instead of intervals + Print averaged values instead of intervals - IDW interpolation - IDW interpolation + v.transform + Y shift + Y shift - You need to specify at least one input layer. - You need to specify at least one input layer. + r.out.ascii + Number of values printed before wrapping a line (only SURFER or MODFLOW format) + Number of values printed before wrapping a line (only SURFER or MODFLOW format) - Layer {} is set to use a value attribute, but no attribute was set - Layer {} is set to use a value attribute, but no attribute was set + v.surf.rst + Aspect + Aspect - - - ImportIntoSpatialite - Database - Database + r.horizon + For horizon rasters, read from the DEM an extra buffer westward the present region + For horizon rasters, read from the DEM an extra buffer westward the present region - Layer to import - Layer to import + v.out.vtk + Scale factor for elevation + Scale factor for elevation - File database - File database + v.in.wfs + Import GetFeature from WFS + Import GetFeature from WFS - Table to import to (leave blank to use layer name) - Table to import to (leave blank to use layer name) + v.surf.rst + Anisotropy scaling factor + Anisotropy scaling factor - Primary key field - Primary key field + r.plane + Creates raster plane layer given dip (inclination), aspect (azimuth) and one point. + Creates raster plane layer given dip (inclination), aspect (azimuth) and one point. - Geometry column - Geometry column + v.in.ascii + ASCII + ASCII - Encoding - Encoding + r.fillnulls + Width of hole edge used for interpolation (in cells) + Width of hole edge used for interpolation (in cells) - Overwrite - Overwrite + r.to.vect + Write raster values as z coordinate + Write raster values as z coordinate - Create spatial index - Create spatial index + i.evapo.time + Names of meteorological station ETo raster maps [0-400] [mm/d or cm/d] + Names of meteorological station ETo raster maps [0-400] [mm/d or cm/d] - Convert field names to lowercase - Convert field names to lowercase + i.maxlik + Classifies the cell spectral reflectances in imagery data. + Classifies the cell spectral reflectances in imagery data. - Drop length constraints on character fields - Drop length constraints on character fields + r.sun.incidout + Beam irradiance [W.m-2] + Beam irradiance [W.m-2] - Create single-part geometries instead of multi-part - Create single-part geometries instead of multi-part + v.cluster + Clustering method + Clustering method - Export to SpatiaLite - Export to SpatiaLite + r.flow + Number of cells between flowlines + Number of cells between flowlines - Exports a vector layer to a SpatiaLite database - Exports a vector layer to a SpatiaLite database + v.clean + Layer to clean + Layer to clean - import,table,layer,into,copy - import,table,layer,into,copy + i.eb.hsebal01 + Dry/Wet pixels coordinates are in image projection, not row/col + Dry/Wet pixels coordinates are in image projection, not row/col - Error importing to Spatialite -{0} - Error importing to Spatialite -{0} + v.net + Name of input arcs file + Name of input arcs file - Could not connect to {} - Could not connect to {} + v.db.select + Print minimal region extent of selected vector features instead of attributes + Print minimal region extent of selected vector features instead of attributes - Error creating spatial index: -{0} - Error creating spatial index: -{0} + r.walk.rast + Lambda coefficients for combining walking energy and friction cost + Lambda coefficients for combining walking energy and friction cost - - - InPlaceAlgorithmLocatorFilter - Edit Selected Features - Edit Selected Features + i.his.rgb + Name of input raster map (hue) + Name of input raster map (hue) - Missing dependency - Missing dependency + r.spread + Use start raster map values in output spread time raster map + Use start raster map values in output spread time raster map - - - InfoViewer - DB Manager - DB Manager + r.sunmask.datetime + minute + minute - - - InterpolationDataWidget - Points - Points + v.in.ascii + Input file format + Input file format - Structure lines - Structure lines + v.edit + Feature ids + Feature ids - Break lines - Break lines + i.aster.toar + VNIR is High Gain + VNIR is High Gain - - - JavascriptExecutorLoop - - HTML setFeature function error: %1 - HTML setFeature function error: %1 + r.contour + Minimum contour level + Minimum contour level - - Layout - Layout + i.pansharpen + Name of red channel + Name of red channel + + + r.sun.insoltime + Name of real-sky diffuse radiation coefficient input raster map + Name of real-sky diffuse radiation coefficient input raster map + + + r.solute.transport + Use the Courant-Friedrichs-Lewy criteria for time step calculation + Use the Courant-Friedrichs-Lewy criteria for time step calculation + + + i.albedo + ASTER (6 input bands:1,3,5,6,8,9) + ASTER (6 input bands:1,3,5,6,8,9) + + + r.to.vect + Name of attribute column to store value + Name of attribute column to store value + + + r.recode + Align the current region to the input raster map + Align the current region to the input raster map - - - KNearestConcaveHull - Concave hull (k-nearest neighbor) - Concave hull (k-nearest neighbor) + r.covar + Outputs a covariance/correlation matrix for user-specified raster layer(s). + Outputs a covariance/correlation matrix for user-specified raster layer(s). - Creates a concave hull using the k-nearest neighbor algorithm. - Creates a concave hull using the k-nearest neighbor algorithm. + v.what.rast + Input feature type + Input feature type - Vector geometry - Vector geometry + i.eb.hsebal01 + Name of aerodynamic resistance to heat momentum raster map [s/m] + Name of aerodynamic resistance to heat momentum raster map [s/m] - Input layer - Input layer + r.spread + Spread Time + Spread Time - Number of neighboring points to consider (a lower number is more concave, a higher number is smoother) - Number of neighboring points to consider (a lower number is more concave, a higher number is smoother) + r.sun.insoltime + Do not incorporate the shadowing effect of terrain + Do not incorporate the shadowing effect of terrain - Field (set if creating concave hulls by class) - Field (set if creating concave hulls by class) + r.rgb + Blue + Blue - Concave hull - Concave hull + v.normal + Lists of tests (1-15): e.g. 1,3-8,13 + Lists of tests (1-15): e.g. 1,3-8,13 - - - KeepNBiggestParts - Vector geometry - Vector geometry + v.in.ascii + Number of column used as category + Number of column used as category - Polygons - Polygons + r.colors + Creates/modifies the color table associated with a raster map. + Creates/modifies the color table associated with a raster map. - Parts to keep - Parts to keep + r.category + Category + Category - Parts - Parts + r.sun.insoltime + A single value of inclination (slope) + A single value of inclination (slope) - Keep N biggest parts - Keep N biggest parts + v.neighbors + Neighborhood diameter in map units + Neighborhood diameter in map units - - - Konsole::TerminalDisplay - - <qt>Output has been <a href="http://en.wikipedia.org/wiki/Flow_control">suspended</a> by pressing Ctrl+S. Press <b>Ctrl+Q</b> to resume.</qt> - <qt>Output has been <a href="http://en.wikipedia.org/wiki/Flow_control">suspended</a> by pressing Ctrl+S. Press <b>Ctrl+Q</b> to resume.</qt> + r.sunhours + Do not use SOLPOS algorithm of NREL + Do not use SOLPOS algorithm of NREL - - - Konsole::Vt102Emulation - - No keyboard translator available. The information needed to convert key presses into characters to send to the terminal is missing. - No keyboard translator available. The information needed to convert key presses into characters to send to the terminal is missing. + r.path + Name for output raster path map + Name for output raster path map - - - LayerPropertiesWidget - - Symbol layer type - Symbol layer type + i.pansharpen + Method + Method - - This layer doesn't have any editable properties - This layer doesn't have any editable properties + r.fillnulls + Spline tension parameter + Spline tension parameter - - … - + r.in.lidar + Subtract raster values from the Z coordinates + Subtract raster values from the Z coordinates - - Enable symbol layer - Enable symbol layer + i.emissivity + Emissivity + Emissivity - - - LayerSelectionDialog - Select Extent - Select Extent + r.usler + USLE R Raster + USLE R Raster - Use extent from - Use extent from + v.split + Maximum number of vertices in segment + Maximum number of vertices in segment - - - Line3DSymbolWidget - - Height - Height + v.net.spanningtree + Input point layer (nodes) + Input point layer (nodes) - - Extrusion - Extrusion + r.resamp.rst + Tangential curvature raster + Tangential curvature raster - - Altitude clamping - Altitude clamping + v.voronoi.skeleton + Factor for output smoothness + Factor for output smoothness - - Altitude binding - Altitude binding + v.normal + Attribute column + Attribute column - - Vertex - Vertex + r.plane + Easting coordinate of a point on the plane + Easting coordinate of a point on the plane - - Centroid - Centroid + r.out.vtk + Use polydata-vertices for elevation grid creation + Use polydata-vertices for elevation grid creation - - Width - Width + v.in.mapgen + Imports Mapgen or Matlab-ASCII vector maps into GRASS. + Imports Mapgen or Matlab-ASCII vector maps into GRASS. - - Render as simple 3D lines - Render as simple 3D lines + r.in.lidar + Creates a raster map from LAS LiDAR points using univariate statistics. + Creates a raster map from LAS LiDAR points using univariate statistics. - - Shading - Shading + r.viewshed + Consider earth curvature (current ellipsoid) + Consider earth curvature (current ellipsoid) - - - LinesToPolygons - line,polygon,convert - line,polygon,convert + r.distance + Include category labels in the output + Include category labels in the output - Vector geometry - Vector geometry + r.watershed + Terrain blocking overland surface flow, for USLE + Terrain blocking overland surface flow, for USLE - Lines to polygons - Lines to polygons + r.horizon + Sampling distance step coefficient + Sampling distance step coefficient - Polygons - Polygons + r.out.vtk + Value to represent no data cell + Value to represent no data cell - One or more line ignored due to geometry not having a minimum of three vertices. - One or more line ignored due to geometry not having a minimum of three vertices. + v.decimate + Preserve only n points per grid cell + Preserve only n points per grid cell - - - MainWindow - - &Edit - &Edit + v.in.geonames + Uncompressed geonames file from (with .txt extension) + Uncompressed geonames file from (with .txt extension) - - &View - &View + v.surf.rst + Profile curvature + Profile curvature - - Select - Select + r.li.cwed + Calculates contrast weighted edge density index on a raster map + Calculates contrast weighted edge density index on a raster map - - Measure - Measure + r.out.ascii + Force output of integer values + Force output of integer values - - Save To - Save To + i.smap + Name of input file containing signatures + Name of input file containing signatures - - Open From - Open From + r.carve + Vector layer containing stream(s) + Vector layer containing stream(s) - - Import/Export - Import/Export + r.fill.stats + Maximum input data value to include in interpolation + Maximum input data value to include in interpolation - - &Decorations - &Decorations + v.net.components + Network_Components_Point + Network_Components_Point - - &Layer - &Layer + r.grow + Value to write for input cells which are non-NULL (-1 => NULL) + Value to write for input cells which are non-NULL (-1 => NULL) - - &Plugins - &Plugins + v.clean + Combine tools with recommended follow-up tools + Combine tools with recommended follow-up tools - - &Help - &Help + v.db.select + Layer Number + Layer Number - - &Settings - &Settings + i.landsat.acca + Include a category for cloud shadows + Include a category for cloud shadows - - &Raster - &Raster + r.watershed + Slope steepness (S) factor for USLE + Slope steepness (S) factor for USLE - - Vect&or - Vect&or + v.transform + X shift + X shift - - Ctrl+N - Ctrl+N + r.out.vrml + VRML + VRML - - Case sensitive - Case sensitive + r.grow + Radius is in map units rather than cells + Radius is in map units rather than cells - - Whole word - Whole word + r.out.xyz + Exports a raster map to a text file as x,y,z values based on cell centers + Exports a raster map to a text file as x,y,z values based on cell centers - - Replace - Replace + v.in.mapgen + Name of input file in Mapgen/Matlab format + Name of input file in Mapgen/Matlab format - - Find what: - Find what: + v.net.centrality + Maximum number of iterations to compute eigenvector centrality + Maximum number of iterations to compute eigenvector centrality - - Replace with: - Replace with: + r.out.mat + Exports a GRASS raster to a binary MAT-File + Exports a GRASS raster to a binary MAT-File - - Find - Find + i.segment + Minimum number of cells in a segment + Minimum number of cells in a segment - - Processing Script Editor - Processing Script Editor + r.null + Name of raster map for which to edit null values + Name of raster map for which to edit null values - - Toolbar - Toolbar + r.horizon + Angle step size for multidirectional horizon + Angle step size for multidirectional horizon - - Open Script… - Open Script… + v.vect.stats + Column name to upload points count (integer, created if doesn't exists) + Column name to upload points count (integer, created if doesn't exists) - - Open Script - Open Script + r.regression.multi + Map(s) for x coefficient + Map(s) for x coefficient - - Save Script… - Save Script… + i.his.rgb + Transforms raster maps from HIS (Hue-Intensity-Saturation) color space to RGB (Red-Green-Blue) color space. + Transforms raster maps from HIS (Hue-Intensity-Saturation) color space to RGB (Red-Green-Blue) color space. - - Save Script - Save Script + r.category + Default label or format string for dynamic labeling. Used when no explicit label exists for the category + Default label or format string for dynamic labeling. Used when no explicit label exists for the category - - Save Script as… - Save Script as… + r.basins.fill + Generates watershed subbasins raster map. + Generates watershed subbasins raster map. - - Save Script as - Save Script as + r.terraflow + Sink-watershed + Sink-watershed - - Run Script - Run Script + g.extension.manage + g.extension.manage - Install or uninstall GRASS addons. + g.extension.manage - Install or uninstall GRASS addons. - - Increase Font Size - Increase Font Size + r.out.mpeg + Name of input raster map(s) for view no.4 + Name of input raster map(s) for view no.4 - - Decrease Font Size - Decrease Font Size + r.in.lidar + Use only valid points + Use only valid points - - Find && &Replace - Find && &Replace + v.db.select + Attributes + Attributes - - - Ctrl+O - Ctrl+O + r.out.ascii + Write MODFLOW (USGS) ASCII array + Write MODFLOW (USGS) ASCII array - - - Ctrl+S - Ctrl+S + r.path + Accumulate input values along the path + Accumulate input values along the path - - - Ctrl+Shift+S - Ctrl+Shift+S + v.patch + Input layers + Input layers - - Cut - Cut + v.distance + Distance + Distance - - Copy - Copy + i.smap + Goodness_of_fit + Goodness_of_fit - - Paste - Paste + nviz + Name of raster map(s) for Color + Name of raster map(s) for Color - - Undo - Undo + v.in.ascii + Creates a vector map from an ASCII points file or ASCII vector file. + Creates a vector map from an ASCII points file or ASCII vector file. - - Redo - Redo + r.ros + Spotting Distance + Spotting Distance - - Ctrl+P - Ctrl+P + r.sunhours + Solar Elevation Angle + Solar Elevation Angle - - Menu Toolbar - Menu Toolbar + r.spreadpath + Backward least cost + Backward least cost - - Preview Mode - Preview Mode + i.tasscap + Input rasters. Landsat4-7: bands 1,2,3,4,5,7; Landsat8: bands 2,3,4,5,6,7; MODIS: bands 1,2,3,4,5,6,7 + Input rasters. Landsat4-7: bands 1,2,3,4,5,7; Landsat8: bands 2,3,4,5,6,7; MODIS: bands 1,2,3,4,5,6,7 - - Create Layer - Create Layer + v.surf.rst + Conversion factor for values used for approximation + Conversion factor for values used for approximation - - Add Layer - Add Layer + v.report + Reports geometry statistics for vectors. + Reports geometry statistics for vectors. - - Statusbar - Statusbar + r.mapcalc.simple + Raster layer C + Raster layer C - - Manage Layers Toolbar - Manage Layers Toolbar + i.landsat.toar + Image creation date (yyyy-mm-dd) + Image creation date (yyyy-mm-dd) - - Digitizing Toolbar - Digitizing Toolbar + v.split + Force segments to be exactly of given length, except for last one + Force segments to be exactly of given length, except for last one - - Advanced Digitizing Toolbar - Advanced Digitizing Toolbar + v.random + Random + Random - - Map Navigation Toolbar - Map Navigation Toolbar + r.colors + Color rules + Color rules - - Attributes Toolbar - Attributes Toolbar + r.resample + GRASS raster map layer data resampling capability using nearest neighbors. + GRASS raster map layer data resampling capability using nearest neighbors. - - Plugins Toolbar - Plugins Toolbar + r.colors.stddev + Stddev Colors + Stddev Colors - - Help Toolbar - Help Toolbar + v.drape + Elevation raster map for height extraction + Elevation raster map for height extraction - - Raster Toolbar - Raster Toolbar + v.overlay + Overlay + Overlay - - Label Toolbar - Label Toolbar + v.out.dxf + Exports GRASS vector map layers to DXF file format. + Exports GRASS vector map layers to DXF file format. - - Vector Toolbar - Vector Toolbar + i.gensigset + Maximum number of sub-signatures in any class + Maximum number of sub-signatures in any class - - Database Toolbar - Database Toolbar + r.stats + Suppress reporting of any NULLs + Suppress reporting of any NULLs - - Web Toolbar - Web Toolbar + m.cogo + Repeat the starting coordinate at the end to close a loop + Repeat the starting coordinate at the end to close a loop - - &New - &New + v.transform + Name of attribute column(s) used as transformation parameters (Format: parameter:column, e.g. xshift:xs,yshift:ys,zrot:zr) + Name of attribute column(s) used as transformation parameters (Format: parameter:column, e.g. xshift:xs,yshift:ys,zrot:zr) - - &Save - &Save + i.albedo + NOAA AVHRR (2 input bands:1,2) + NOAA AVHRR (2 input bands:1,2) - - Exit QGIS - Exit QGIS + v.to.rast + Source of raster values + Source of raster values - - Ctrl+Q - Ctrl+Q + v.out.ascii + Output format + Output format - - &Undo - &Undo + i.eb.evapfr + Root Zone Soil Moisture + Root Zone Soil Moisture - - - Ctrl+Z - Ctrl+Z + r.profile + Output RRR:GGG:BBB color values for each profile point + Output RRR:GGG:BBB color values for each profile point - - &Redo - &Redo + r.lake + Seed point coordinates + Seed point coordinates - - - Ctrl+Shift+Z - Ctrl+Shift+Z + r.mapcalc.simple + Raster layer A + Raster layer A - - Cut Features - Cut Features + i.smap + Input rasters + Input rasters - - Ctrl+X - Ctrl+X + nviz + Visualization and animation tool for GRASS data. + Visualization and animation tool for GRASS data. - - Copy Features - Copy Features + r.spread + Simulating time duration LAG (fill the region) (min) + Simulating time duration LAG (fill the region) (min) - - Ctrl+C - Ctrl+C + r.out.ppm3 + Add comments to describe the region + Add comments to describe the region - - Paste Features - Paste Features + r.resamp.filter + Resampled Filter + Resampled Filter - - Ctrl+V - Ctrl+V + v.transform + Input vector layer + Input vector layer - - Add Feature - Add Feature + v.drape + 3D vector + 3D vector - - Ctrl+. - Ctrl+. + r.in.lidar + pth percentile of the values (between 1 and 100) + pth percentile of the values (between 1 and 100) - - Move Feature(s) - Move Feature(s) + v.perturb + Minimum deviation in map units + Minimum deviation in map units - - Reshape Features - Reshape Features + v.generalize + Minimum angle between two consecutive segments in Hermite method + Minimum angle between two consecutive segments in Hermite method - - Split Features - Split Features + r.li.padcv + PADCV + PADCV - - Split Parts - Split Parts + r.recode + Force output to 'double' raster map type (DCELL) + Force output to 'double' raster map type (DCELL) - - Delete Selected - Delete Selected + r.sun.incidout + r.sun.incidout - Solar irradiance and irradiation model ( for the set local time). + r.sun.incidout - Solar irradiance and irradiation model ( for the set local time). - - Add Ring - Add Ring + v.in.dxf + Converts files in DXF format to GRASS vector map format. + Converts files in DXF format to GRASS vector map format. - - Add Part - Add Part + r.li.shannon + Calculates Shannon's diversity index on a raster map + Calculates Shannon's diversity index on a raster map - - Simplify Feature - Simplify Feature + r.category + Inline category label rules + Inline category label rules - - Delete Ring - Delete Ring + r.stats.zonal + Method of object-based statistic + Method of object-based statistic - - Delete Part - Delete Part + r.topmodel + TOPMODEL output + TOPMODEL output - - Merge Selected Features - Merge Selected Features + r.mapcalc.simple + Raster layer B + Raster layer B - - Merge Attributes of Selected Features - Merge Attributes of Selected Features + r.slope.aspect + Multiplicative factor to convert elevation units to meters + Multiplicative factor to convert elevation units to meters - - Rotate Point Symbols - Rotate Point Symbols + i.aster.toar + SWIR is Low Gain 1 + SWIR is Low Gain 1 - - Offset Point Symbol - Offset Point Symbol + i.landsat.acca + B56composite (step 6) + B56composite (step 6) - - Reverse line - Reverse line + v.pack + Exports a vector map as GRASS GIS specific archive file. + Exports a vector map as GRASS GIS specific archive file. - - &Snapping Options… - &Snapping Options… + i.evapo.pm + Name of input relative humidity raster map [%] + Name of input relative humidity raster map [%] - - Pan Map - Pan Map + r.watershed + Stream segments + Stream segments - - Zoom In - Zoom In + v.mkgrid + Width and height of boxes in grid + Width and height of boxes in grid - - Zoom Out - Zoom Out + v.net.nreport + v.net.nreport - Reports nodes information of a network + v.net.nreport - Reports nodes information of a network - - Select Features by Polygon - Select Features by Polygon + v.lidar.correction + Correction of the v.lidar.growing output. It is the last of the three algorithms for LIDAR filtering. + Correction of the v.lidar.growing output. It is the last of the three algorithms for LIDAR filtering. - - Select Features by Freehand - Select Features by Freehand + r.recode + File containing recode rules + File containing recode rules - - Select Features by Radius - Select Features by Radius + v.random + Create 3D output + Create 3D output - - Deselect Features from All Layers - Deselect Features from All Layers + r.usler + Name of USLE R equation + Name of USLE R equation - - Select All Features - Select All Features + r.mapcalc.simple + Raster layer D + Raster layer D - - Invert Feature Selection - Invert Feature Selection + i.segment + Identifies segments (objects) from imagery data. + Identifies segments (objects) from imagery data. - - Identify Features - Identify Features + i.landsat.toar + Sun elevation in degrees + Sun elevation in degrees - - Ctrl+Shift+I - Ctrl+Shift+I + v.lidar.edgedetection + Angle range for same direction detection + Angle range for same direction detection - - Measure Line - Measure Line + r.solute.transport + Concentration of inner sources and inner sinks in [kg/s] (i.e. a chemical reaction) + Concentration of inner sources and inner sinks in [kg/s] (i.e. a chemical reaction) - - Ctrl+Shift+M - Ctrl+Shift+M + r.relief + Output shaded relief layer + Output shaded relief layer - - Measure Area - Measure Area + v.info + Print types/names of table columns for specified layer instead of info + Print types/names of table columns for specified layer instead of info - - Ctrl+Shift+J - Ctrl+Shift+J + r.gwflow + The leakage coefficient of the river bed in [1/s] + The leakage coefficient of the river bed in [1/s] - - Measure Angle - Measure Angle + r.series.accumulate + Lower and upper accumulation limits (lower,upper) + Lower and upper accumulation limits (lower,upper) - - Ctrl+Shift+F - Ctrl+Shift+F + r.out.ppm3 + Name of raster map to be used for <blue> + Name of raster map to be used for <blue> - - Ctrl+J - Ctrl+J + r.spread + Raster map containing midflame wind speed (ft/min, required with -s) + Raster map containing midflame wind speed (ft/min, required with -s) - - Zoom Last - Zoom Last + r.out.ascii + Write SURFER (Golden Software) ASCII grid + Write SURFER (Golden Software) ASCII grid - - Zoom Next - Zoom Next + i.eb.hsebal01 + Row value of the wet pixel + Row value of the wet pixel - - Show information about a feature when the mouse is hovered over it - Show information about a feature when the mouse is hovered over it + v.in.lidar + Converts LAS LiDAR point clouds to a GRASS vector map with libLAS. + Converts LAS LiDAR point clouds to a GRASS vector map with libLAS. - - Ctrl+B - Ctrl+B + i.vi + Name of input nir channel surface reflectance map [0.0-1.0] + Name of input nir channel surface reflectance map [0.0-1.0] - - Ctrl+Shift+B - Ctrl+Shift+B + r.random.surface + Random seed (SEED_MIN >= value >= SEED_MAX) + Random seed (SEED_MIN >= value >= SEED_MAX) - - Refresh - Refresh + r.sim.water + Manning's n unique value + Manning's n unique value - - Text Annotation - Text Annotation + v.qcount + Number of quadrats + Number of quadrats - - Form Annotation - Form Annotation + r.out.vtk + Input elevation raster map + Input elevation raster map - - Move Annotation - Move Annotation + r.buffer.lowmem + Creates a raster map layer showing buffer zones surrounding cells that contain non-NULL category values (low-memory alternative). + Creates a raster map layer showing buffer zones surrounding cells that contain non-NULL category values (low-memory alternative). - - Labeling - Labeling + v.pack + Packed archive + Packed archive - - Layer Labeling Options - Layer Labeling Options + v.in.lidar + Import only n points + Import only n points - - F6 - F6 + i.landsat.acca + B45ratio: Desert detection (step 10) + B45ratio: Desert detection (step 10) - - Save Layer As - Save Layer As + r.composite + Number of levels to be used for <red> + Number of levels to be used for <red> - - Layer &Properties… - Layer &Properties… + r.gwflow + Y-part of the hydraulic conductivity tensor in [m/s] + Y-part of the hydraulic conductivity tensor in [m/s] - - Layer Properties - Layer Properties + r.report + Read floating-point map as integer (use map's quant rules) + Read floating-point map as integer (use map's quant rules) - - Show in Overview - Show in Overview + v.kernel.vect + Normalize values by sum of density multiplied by length of each segment. + Normalize values by sum of density multiplied by length of each segment. - - Show All in Overview - Show All in Overview + v.in.lidar + Lidar + Lidar - - Hide All from Overview - Hide All from Overview + v.kernel.vect + Try to calculate an optimal radius with given 'radius' taken as maximum (experimental) + Try to calculate an optimal radius with given 'radius' taken as maximum (experimental) - - Toggle Full Scr&een Mode - Toggle Full Scr&een Mode + r.sim.sediment + Name of the critical shear stress raster map [Pa] + Name of the critical shear stress raster map [Pa] - - Toggle Panel &Visibility - Toggle Panel &Visibility + r.sunmask.position + Easting coordinate (point of interest) + Easting coordinate (point of interest) - - Ctrl+Tab - Ctrl+Tab + v.delaunay + Output triangulation as a graph (lines), not areas + Output triangulation as a graph (lines), not areas - - Toggle Map Only - Toggle Map Only + r.li.patchdensity.ascii + r.li.patchdensity.ascii - Calculates patch density index on a raster map, using a 4 neighbour algorithm + r.li.patchdensity.ascii - Calculates patch density index on a raster map, using a 4 neighbour algorithm - - Ctrl+Shift+Tab - Ctrl+Shift+Tab + g.extension.manage + Force (required for removal) + Force (required for removal) - - &Properties… - &Properties… + v.cluster + Force 2D clustering + Force 2D clustering - - Project Properties - Project Properties + i.segment + Weighted input, do not perform the default scaling of input raster maps + Weighted input, do not perform the default scaling of input raster maps - - &Copyright Label… - &Copyright Label… + g.extension.list + List + List - - Copyright Label - Copyright Label + r.out.vtk + Create VTK point data instead of VTK cell data + Create VTK point data instead of VTK cell data - - &North Arrow… - &North Arrow… + i.in.spotvgt + SPOT NDVI Raster + SPOT NDVI Raster - - North Arrow - North Arrow + i.vi + Vegetation Index + Vegetation Index - - &Scale Bar… - &Scale Bar… + v.select + Intersection Matrix Pattern used for 'relate' operator + Intersection Matrix Pattern used for 'relate' operator - - Scale Bar - Scale Bar + r.tile + Tiles Directory + Tiles Directory - - Copy Style - Copy Style + v.type + Feature type to convert from + Feature type to convert from - - Paste Style - Paste Style + r.spread + Raster map containing directions of maximal ROS (degree) + Raster map containing directions of maximal ROS (degree) - - &Grid… - &Grid… + r.grow + Radius of buffer in raster cells + Radius of buffer in raster cells - - Ctrl+Alt+V - Ctrl+Alt+V + i.biomass + Name of single-way transmissivity raster map [0.0-1.0] + Name of single-way transmissivity raster map [0.0-1.0] - - Export Project to DXF… - Export Project to DXF… + r.sunmask.position + Do not ignore zero elevation + Do not ignore zero elevation - - Import Layers from DWG/DXF… - Import Layers from DWG/DXF… + v.buffer + Do not make caps at the ends of polylines + Do not make caps at the ends of polylines - - New &Print Layout… - New &Print Layout… + r.quant + Floating point range: dmin,dmax + Floating point range: dmin,dmax - - New &Report… - New &Report… + v.kernel.rast + v.kernel.rast - Generates a raster density map from vector points map. + v.kernel.rast - Generates a raster density map from vector points map. - - Close - Close + r.sun.incidout + Global (total) irradiance/irradiation [W.m-2] + Global (total) irradiance/irradiation [W.m-2] - - Revert… - Revert… + r.li.edgedensity + Calculates edge density index on a raster map, using a 4 neighbour algorithm + Calculates edge density index on a raster map, using a 4 neighbour algorithm - - Copy Layer - Copy Layer + v.info + Print map region only + Print map region only - - Paste Layer/Group - Paste Layer/Group + r.water.outlet + Basin + Basin - - &Vertex Tool (Current Layer) - &Vertex Tool (Current Layer) + v.buffer + Maximum distance between theoretical arc and polygon segments as multiple of buffer + Maximum distance between theoretical arc and polygon segments as multiple of buffer - - Ctrl+F3 - Ctrl+F3 + i.pca + Rescaling range for output maps. For no rescaling use 0,0 + Rescaling range for output maps. For no rescaling use 0,0 - - Hide Deselected Layers - Hide Deselected Layers + i.pansharpen + Name of green channel + Name of green channel - - Ctrl+Shift+N - Ctrl+Shift+N + i.segment + Similarity calculation method + Similarity calculation method - - Select Features by Value - Select Features by Value + v.surf.idw + Power parameter; greater values assign greater influence to closer points + Power parameter; greater values assign greater influence to closer points - - Copy and Move Feature(s) - Copy and Move Feature(s) + r.sunmask.datetime + month + month - - &Layout Extents… - &Layout Extents… + r.out.vtk + Number of significant digits + Number of significant digits - - Layout Extents - Layout Extents + r.mfilter + Apply filter only to zero data values + Apply filter only to zero data values - - &Data Source Manager - &Data Source Manager + r.mapcalc.simple + Calculate new raster map from a r.mapcalc expression. + Calculate new raster map from a r.mapcalc expression. - - Open Data Source Manager - Open Data Source Manager + v.buffer + Name of column to use for buffer distances + Name of column to use for buffer distances - - Ctrl+L - Ctrl+L + v.net.timetable + Arc forward/both direction(s) cost column (number) + Arc forward/both direction(s) cost column (number) - - New &3D Map View - New &3D Map View + r.topidx + Creates topographic index layer from elevation raster layer + Creates topographic index layer from elevation raster layer - - New 3D Map View - New 3D Map View + i.pansharpen + Name of raster map to be used for high resolution panchromatic channel + Name of raster map to be used for high resolution panchromatic channel - - Layout Manager… - Layout Manager… + i.vi + Value of the slope of the soil line (MSAVI2 only) + Value of the slope of the soil line (MSAVI2 only) - - Show Layout Manager - Show Layout Manager + v.to.3d + Performs transformation of 2D vector features to 3D. + Performs transformation of 2D vector features to 3D. - - New Print Layout - New Print Layout + v.rast.stats + The methods to use + The methods to use - - New Report - New Report + r.lake + Water level + Water level - - Close Project - Close Project + v.univar + Weigh by line length or area size + Weigh by line length or area size - - Paste Features As - Paste Features As + r.stream.extract + Input map: map with real depressions + Input map: map with real depressions - - New Project - New Project + v.sample + Vector layer attribute column to use for comparison + Vector layer attribute column to use for comparison - - &Open… - &Open… + r.shade + Drapes a color raster over an shaded relief or aspect map. + Drapes a color raster over an shaded relief or aspect map. - - Open Project - Open Project + v.surf.rst + Slope + Slope - - Save Project - Save Project + v.rectify + Rectifies a vector by computing a coordinate transformation for each object in the vector based on the control points. + Rectifies a vector by computing a coordinate transformation for each object in the vector based on the control points. - - Save &As… - Save &As… + v.mkgrid + Number of vertex points per grid cell + Number of vertex points per grid cell - - Save Project As - Save Project As + r.out.ppm + PPM + PPM - - Export Map to &Image… - Export Map to &Image… + g.extension.manage + Operation + Operation - - Save Map as Image - Save Map as Image + r.cost + Name of starting raster points map + Name of starting raster points map - - Export Map to &PDF… - Export Map to &PDF… + r.uslek + Computes USLE Soil Erodibility Factor (K). + Computes USLE Soil Erodibility Factor (K). - - Save Map as PDF - Save Map as PDF + r.terraflow + Filled (flooded) elevation + Filled (flooded) elevation - - &Vertex Tool (All Layers) - &Vertex Tool (All Layers) + r.describe + Prints terse list of category values found in a raster layer. + Prints terse list of category values found in a raster layer. - - Show Map Tips - Show Map Tips + v.in.geonames + Geonames + Geonames - - Diagram Options - Diagram Options + r.shade + Shaded + Shaded - - Layer Diagram Options - Layer Diagram Options + r.neighbors + File containing weights + File containing weights - - Modify Attributes of Selected Features - Modify Attributes of Selected Features + r.sun.incidout + Diffuse irradiance [W.m-2] + Diffuse irradiance [W.m-2] - - Modify the Attributes of all Selected Features Simultaneously - Modify the Attributes of all Selected Features Simultaneously + i.ifft + Inverse Fast Fourier Transform (IFFT) for image processing. + Inverse Fast Fourier Transform (IFFT) for image processing. - - F3 - F3 + m.cogo + Name of input file + Name of input file - - Ctrl+Shift+A - Ctrl+Shift+A + v.in.e00 + Name of output vector + Name of output vector - - Layouts - Layouts + r.tileset + Produces web map server query string output + Produces web map server query string output - - Snapping Toolbar - Snapping Toolbar + r.blend.rgb + Blended Red + Blended Red - - Data Source Manager Toolbar - Data Source Manager Toolbar + v.class + Classification + Classification - - New &Map View - New &Map View + r.out.ascii + String to represent null cell (GRASS grid only) + String to represent null cell (GRASS grid only) - - New Map View - New Map View + v.perturb + Distribution of perturbation + Distribution of perturbation - - Ctrl+Shift+V - Ctrl+Shift+V + r.series.interp + Interpolation method, currently only linear interpolation is supported + Interpolation method, currently only linear interpolation is supported - - Ctrl+Shift+R - Ctrl+Shift+R + r.in.lidar.info + LAS information + LAS information - - Ctrl+Shift+D - Ctrl+Shift+D + r.solute.transport + Use a full filled quadratic linear equation system, default is a sparse linear equation system. + Use a full filled quadratic linear equation system, default is a sparse linear equation system. - - Ctrl+Shift+L - Ctrl+Shift+L + r.water.outlet + Drainage direction raster + Drainage direction raster - - Ctrl+Shift+O - Ctrl+Shift+O + i.evapo.mh + Use original Hargreaves (1985) + Use original Hargreaves (1985) - - Ctrl+Shift+W - Ctrl+Shift+W + r.fill.stats + Statistic for interpolated cell values + Statistic for interpolated cell values - - Toggles the editing state of the current layer - Toggles the editing state of the current layer + r.terraflow + Flow accumulation + Flow accumulation - - Save for Selected Layer(s) - Save for Selected Layer(s) + i.in.spotvgt + Imports SPOT VGT NDVI data into a raster map. + Imports SPOT VGT NDVI data into a raster map. - - Save edits to current layer, but continue editing - Save edits to current layer, but continue editing + i.segment + Segmentation method + Segmentation method - - Remove Layer/Group - Remove Layer/Group + i.zc + Imagery (i.*) + Imagery (i.*) - - Full Histogram Stretch - Full Histogram Stretch + r.sim.sediment + Sediment flux [kg/ms] + Sediment flux [kg/ms] - - HTML Annotation - HTML Annotation + v.edit + Snap added or modified features in the given threshold to the nearest existing feature + Snap added or modified features in the given threshold to the nearest existing feature - - SVG Annotation - SVG Annotation + r.stats.quantile.rast + Name of base raster map + Name of base raster map - - Increase Brightness - Increase Brightness + r.to.vect + Vectorized + Vectorized - - Decrease Brightness - Decrease Brightness + v.in.ascii + Number of column used as y coordinate + Number of column used as y coordinate - - Increase Contrast - Increase Contrast + r.resamp.bspline + Resampled BSpline + Resampled BSpline - - Decrease Contrast - Decrease Contrast + r.ros + Base ROS + Base ROS - - Need Commercial Support? - Need Commercial Support? + r.cost + Coordinates of starting point(s) (E,N) + Coordinates of starting point(s) (E,N) - - Paste features in clipboard into a new temporary scratch layer. - Paste features in clipboard into a new temporary scratch layer. + r.surf.fractal + Creates a fractal surface of a given fractal dimension. + Creates a fractal surface of a given fractal dimension. - - Normal - Normal + g.version + g.version - Display GRASS GIS version info. <p>Prints only version if run with no options checked. + g.version - Display GRASS GIS version info. <p>Prints only version if run with no options checked. - - Set Scale Visibility of Layer(s) - Set Scale Visibility of Layer(s) + i.oif + Name of input raster map(s) + Name of input raster map(s) - - Show Selected Layers - Show Selected Layers + v.type + Name of existing vector map + Name of existing vector map - - Hide Selected Layers - Hide Selected Layers + r.relief + Scale factor for converting horizontal units to elevation units + Scale factor for converting horizontal units to elevation units - - Statistical Summary - Statistical Summary + v.buffer + Make outside corners straight + Make outside corners straight - - Ctrl+D - Ctrl+D + v.extract + Vector layer + Vector layer - - New from Template - New from Template + v.in.lidar + Import only every n-th point + Import only every n-th point - - Shape Digitizing Toolbar - Shape Digitizing Toolbar + v.net.visibility + Input vector line layer containing visible points + Input vector line layer containing visible points - - Set CRS of Layer(s) - Set CRS of Layer(s) + r.topmodel + Name of rainfall and potential evapotranspiration data file + Name of rainfall and potential evapotranspiration data file - - Ctrl+Shift+C - Ctrl+Shift+C + r.sim.water + Name of the y-derivatives raster map [m/m] + Name of the y-derivatives raster map [m/m] - - Set Project CRS from Layer - Set Project CRS from Layer + m.cogo + Starting coordinate pair + Starting coordinate pair - - Show All Layers - Show All Layers + r.colors + Only write new color table if it does not already exist + Only write new color table if it does not already exist - - Ctrl+Shift+U - Ctrl+Shift+U + v.kcv + Partition + Partition - - Hide All Layers - Hide All Layers + v.split + Add new vertices, but do not split + Add new vertices, but do not split - - Ctrl+Shift+H - Ctrl+Shift+H + v.extract + Number of random categories matching vector objects to extract + Number of random categories matching vector objects to extract - - Open Field Calculator - Open Field Calculator + m.cogo + Miscellaneous (m.*) + Miscellaneous (m.*) - - Add Delimited Text Layer - Add Delimited Text Layer + i.pca + Output will be filtered input bands + Output will be filtered input bands - - Paste features in clipboard into a new OGR vector layer. - Paste features in clipboard into a new OGR vector layer. + r.random + Random raster + Random raster - - Project Toolbar - Project Toolbar + r.resamp.stats + Resampled aggregated + Resampled aggregated - - Ctrl+Alt++ - Ctrl+Alt++ + v.net.timetable + Network Timetable + Network Timetable - - Ctrl+Alt+- - Ctrl+Alt+- + r.statistics + Calculates category or object oriented statistics. + Calculates category or object oriented statistics. - - Select Feature(s) - Select Feature(s) + r.mode + Base layer to be reclassified + Base layer to be reclassified - - Zoom to Native Resolution (100%) - Zoom to Native Resolution (100%) + v.kernel.vect + Kernel + Kernel - - - F5 - F5 + r.sun.incidout + Local (solar) time (decimal hours) + Local (solar) time (decimal hours) - - - Ctrl+F - Ctrl+F + g.version + Print build information + Print build information - - F11 - F11 + v.univar + Percentile to calculate + Percentile to calculate - - Ctrl+Shift+P - Ctrl+Shift+P + r.watershed + Convergence factor for MFD (1-10) + Convergence factor for MFD (1-10) - - Local Histogram Stretch - Local Histogram Stretch + r.surf.gauss + Creates a raster layer of Gaussian deviates. + Creates a raster layer of Gaussian deviates. - - Stretch histogram of active raster to view extents - Stretch histogram of active raster to view extents + i.oif + Calculates Optimum-Index-Factor table for spectral bands + Calculates Optimum-Index-Factor table for spectral bands - - Help Contents - Help Contents + r.tileset + Maximum number of rows for a tile in the source projection + Maximum number of rows for a tile in the source projection - - F1 - F1 + r.li.shape + Shape + Shape - - QGIS Home Page - QGIS Home Page + r.univar + Calculates univariate statistics from the non-null cells of a raster map. + Calculates univariate statistics from the non-null cells of a raster map. - - Ctrl+H - Ctrl+H + r.ros + Raster map containing the 1-hour fuel moisture (%) + Raster map containing the 1-hour fuel moisture (%) - - Check QGIS Version - Check QGIS Version + v.delaunay + Delaunay triangulation + Delaunay triangulation - - Check if your QGIS version is up to date (requires internet access) - Check if your QGIS version is up to date (requires internet access) + v.db.select + Prints vector map attributes + Prints vector map attributes - - About - About + r.sim.water + Runoff infiltration rate unique value [mm/hr] + Runoff infiltration rate unique value [mm/hr] - - Rotate Label - Rotate Label + r.stats + Print raw indexes of fp ranges (fp maps only) + Print raw indexes of fp ranges (fp maps only) - - Change Label - Change Label + i.vi + Type of vegetation index + Type of vegetation index - - Python Console - Python Console + r.mapcalc.simple + Formula + Formula - - Stretch Histogram to Full Dataset - Stretch Histogram to Full Dataset + r.solute.transport + Bottom surface of the aquifer in [m] + Bottom surface of the aquifer in [m] - - This is here just to avoid shortcut conflicts, the shortcut is caught in QgsCustomization - This is here just to avoid shortcut conflicts, the shortcut is caught in QgsCustomization + r.topmodel + Name of TOPMODEL parameters file + Name of TOPMODEL parameters file - - Ctrl+M - Ctrl+M + r.statistics + Base raster layer + Base raster layer - - Creates a copyright label that is displayed on the map canvas. - Creates a copyright label that is displayed on the map canvas. + v.net.steiner + Use geodesic calculation for longitude-latitude locations + Use geodesic calculation for longitude-latitude locations - - "Creates a north arrow that is displayed on the map canvas" - "Creates a north arrow that is displayed on the map canvas" + r.reclass + Creates a new map layer whose category values are based upon a reclassification of the categories in an existing raster map layer. + Creates a new map layer whose category values are based upon a reclassification of the categories in an existing raster map layer. - - Creates a scale bar that is displayed on the map canvas - Creates a scale bar that is displayed on the map canvas + r.cross + Creates a cross product of the category values from multiple raster map layers. + Creates a cross product of the category values from multiple raster map layers. - - Add WFS Layer - Add WFS Layer + r.geomorphon + Calculates geomorphons (terrain forms) and associated geometry using machine vision approach. + Calculates geomorphons (terrain forms) and associated geometry using machine vision approach. - - Feature Action - Feature Action + v.kernel.vect + Multiply the density result by this number + Multiply the density result by this number - - Run Feature Action - Run Feature Action + m.cogo + Suppress warnings + Suppress warnings - - Pan Map to Selection - Pan Map to Selection + r.drain + The input raster map is a cost surface (direction surface must also be specified) + The input raster map is a cost surface (direction surface must also be specified) - - Offset Curve - Offset Curve + r.li.patchnum + Patch Number + Patch Number - - Grid - Grid + v.info + Information report + Information report - - Pin/Unpin Labels and Diagrams - Pin/Unpin Labels and Diagrams + r.sun.insoltime + A single value of the orientation (aspect), 270 is south + A single value of the orientation (aspect), 270 is south - - New Blank Project - New Blank Project + v.patch + Combined + Combined - - Local Cumulative Cut Stretch - Local Cumulative Cut Stretch + r.stats + Print area totals + Print area totals - - Local cumulative cut stretch using current extent, default limits and estimated values. - Local cumulative cut stretch using current extent, default limits and estimated values. + v.buffer + Transfer categories and attributes + Transfer categories and attributes - - Full Dataset Cumulative Cut Stretch - Full Dataset Cumulative Cut Stretch + r.what.color + Raster map to query colors + Raster map to query colors - - Cumulative cut stretch using full dataset extent, default limits and estimated values. - Cumulative cut stretch using full dataset extent, default limits and estimated values. + r.null + Only do the work if the map doesn't have a NULL-value bitmap file + Only do the work if the map doesn't have a NULL-value bitmap file - - Show/Hide Labels and Diagrams - Show/Hide Labels and Diagrams + r.random.surface + Maximum cell value of distribution + Maximum cell value of distribution - - Duplicate Layer(s) - Duplicate Layer(s) + i.vi + Name of input 7th channel surface reflectance map [0.0-1.0] + Name of input 7th channel surface reflectance map [0.0-1.0] - - Save for All Layers - Save for All Layers + v.sample + Sampled raster values will be multiplied by this factor + Sampled raster values will be multiplied by this factor - - Rollback for All Layers - Rollback for All Layers + v.random + Number of points to be created + Number of points to be created - - Cancel for All Layers - Cancel for All Layers + r.geomorphon + Use meters to define search units (default is cells) + Use meters to define search units (default is cells) - - Rollback for Selected Layer(s) - Rollback for Selected Layer(s) + r.li.edgedensity + The value of the patch type + The value of the patch type - - Current Edits - Current Edits + r.in.lidar + Lidar Raster + Lidar Raster - - Cancel for Selected Layer(s) - Cancel for Selected Layer(s) + v.net.flow + Input vector point layer (flow nodes) + Input vector point layer (flow nodes) - - Save Layer Edits - Save Layer Edits + i.topo.corr.ill + i.topo.coor.ill - Creates illumination model for topographic correction of reflectance. + i.topo.coor.ill - Creates illumination model for topographic correction of reflectance. - - Rotate Feature(s) - Rotate Feature(s) + r.li.padrange + Pad Range + Pad Range - - Add/Edit Virtual Layer - Add/Edit Virtual Layer + r.tile + Splits a raster map into tiles + Splits a raster map into tiles - - Fill Ring - Fill Ring + v.net.distance + To Category values + To Category values - - Open &Recent - Open &Recent + v.select + Reverse selection + Reverse selection - - Pro&ject - Pro&ject + m.cogo + Convert from coordinates to bearing and distance + Convert from coordinates to bearing and distance - - Zoom &Full - Zoom &Full + r.kappa + Title for error matrix and kappa + Title for error matrix and kappa - - Zoom to &Layer - Zoom to &Layer + r.horizon + For horizon rasters, read from the DEM an extra buffer eastward the present region + For horizon rasters, read from the DEM an extra buffer eastward the present region - - Zoom to &Selection - Zoom to &Selection + v.what.vect + Name of vector points map for which to edit attributes + Name of vector points map for which to edit attributes - - Open &Attribute Table - Open &Attribute Table + r.texture + The size of moving window (odd and >= 3) + The size of moving window (odd and >= 3) - - Ctrl+Alt+P - Ctrl+Alt+P + v.select + Selected + Selected - Processing Algorithms - Processing Algorithms + r.what.points + Raster Values File + Raster Values File - Processing Algorithms Toolbar - Processing Algorithms Toolbar + v.mkgrid + Create hexagons (default: rectangles) + Create hexagons (default: rectangles) - - &Mesh - &Mesh + v.info + Print topology information only + Print topology information only - - Trim/Extend Feature - Trim/Extend Feature + v.perturb + Parameter(s) of distribution (uniform: maximum; normal: mean and stddev) + Parameter(s) of distribution (uniform: maximum; normal: mean and stddev) - - New Shapefile Layer… - New Shapefile Layer… + r.topmodel + Simulates TOPMODEL which is a physically based hydrologic model. + Simulates TOPMODEL which is a physically based hydrologic model. - - New SpatiaLite Layer… - New SpatiaLite Layer… + r.li.padsd + Calculates standard deviation of patch area a raster map + Calculates standard deviation of patch area a raster map - - Raster Calculator… - Raster Calculator… + r.watershed + Drainage direction + Drainage direction - - Add Vector Layer… - Add Vector Layer… + v.lidar.edgedetection + Detects the object's edges from a LIDAR data set. + Detects the object's edges from a LIDAR data set. - - Add Raster Layer… - Add Raster Layer… + v.kernel.vect + Node method + Node method - - Add PostGIS Layers… - Add PostGIS Layers… + v.to.points + Maximum distance between points in map units + Maximum distance between points in map units - - Add SpatiaLite Layer… - Add SpatiaLite Layer… + r.flow + Maximum number of segments per flowline + Maximum number of segments per flowline - - Add Oracle Spatial Layer… - Add Oracle Spatial Layer… + r.watershed + Enable disk swap memory option (-m): Operation is slow + Enable disk swap memory option (-m): Operation is slow - - Add WMS/WMTS Layer… - Add WMS/WMTS Layer… + v.surf.bspline + Sparse points layer + Sparse points layer - - &Save As… - &Save As… + v.to.points + Input lines layer + Input lines layer - - Filter… - Filter… + v.to.rast + Raster value (for use=val) + Raster value (for use=val) - - Manage and Install Plugins… - Manage and Install Plugins… + i.evapo.time + Value of DOY for the first day of the period studied + Value of DOY for the first day of the period studied - - &Options… - &Options… + v.in.lidar + Do not automatically add unique ID as category to each point + Do not automatically add unique ID as category to each point - - Custom Projections… - Custom Projections… + v.kernel.vect + Name of input network vector map + Name of input network vector map - - Keyboard Shortcuts… - Keyboard Shortcuts… + v.out.ascii + Name for output ASCII file or ASCII vector name if '-o' is defined + Name for output ASCII file or ASCII vector name if '-o' is defined - - Style Manager… - Style Manager… + i.his.rgb + Name of input raster map (intensity) + Name of input raster map (intensity) - - Interface Customization… - Interface Customization… + i.evapo.pt + Set negative ETa to zero + Set negative ETa to zero - - Embed Layers and Groups… - Embed Layers and Groups… + v.proj + Output vector map + Output vector map - - &Title Label… - &Title Label… + v.surf.rst + Output partial derivatives instead of topographic parameters + Output partial derivatives instead of topographic parameters - - Title Label - Title Label + r.lake + Raster layer with starting point(s) (at least 1 cell > 0) + Raster layer with starting point(s) (at least 1 cell > 0) - - Creates a title label that is displayed on the map canvas. - Creates a title label that is displayed on the map canvas. + i.landsat.acca + Always use cloud signature (step 14) + Always use cloud signature (step 14) - - &Image… - &Image… + v.net.visibility + Coordinates + Coordinates - - Image - Image + r.null + Manages NULL-values of given raster map. + Manages NULL-values of given raster map. - - "Creates an image that is displayed on the map canvas" - "Creates an image that is displayed on the map canvas" + g.version + General (g.*) + General (g.*) - - Add WFS Layer… - Add WFS Layer… + r.composite + Number of levels to be used for <blue> + Number of levels to be used for <blue> - - Add WCS Layer… - Add WCS Layer… + v.out.vtk + Number of significant digits (floating point only) + Number of significant digits (floating point only) - - Select Features by Expression… - Select Features by Expression… + v.outlier + Removes outliers from vector point data. + Removes outliers from vector point data. - - Open Field Calculator… - Open Field Calculator… + r.out.ppm + Output greyscale instead of color + Output greyscale instead of color - - Add Delimited Text Layer… - Add Delimited Text Layer… + r.info + Print raster history instead of info + Print raster history instead of info - - Add/Edit Virtual Layer… - Add/Edit Virtual Layer… + r.sim.water + Name of the output walkers vector points layer + Name of the output walkers vector points layer - - New Vector Layer… - New Vector Layer… + r.mapcalc.simple + Raster layer F + Raster layer F - - Temporary Scratch Layer… - Temporary Scratch Layer… + r.coin + Tabulates the mutual occurrence (coincidence) of categories for two raster map layers. + Tabulates the mutual occurrence (coincidence) of categories for two raster map layers. - - Add from Layer Definition File… - Add from Layer Definition File… + i.topo.corr + Computes topographic correction of reflectance. + Computes topographic correction of reflectance. - - Save As Layer Definition File… - Save As Layer Definition File… + r.info + Print extended metadata information in shell script style + Print extended metadata information in shell script style - - New Temporary Scratch Layer… - New Temporary Scratch Layer… + i.albedo + Soft mode (MODIS) + Soft mode (MODIS) - - Align Rasters… - Align Rasters… + r.li.patchnum.ascii + r.li.patchnum.ascii - Calculates patch number index on a raster map, using a 4 neighbour algorithm. + r.li.patchnum.ascii - Calculates patch number index on a raster map, using a 4 neighbour algorithm. - - New GeoPackage Layer… - New GeoPackage Layer… + r.clump + Recategorizes data in a raster map by grouping cells that form physically discrete areas into unique categories. + Recategorizes data in a raster map by grouping cells that form physically discrete areas into unique categories. - - Select Features by Value… - Select Features by Value… + r.patch + Use zero (0) for transparency instead of NULL + Use zero (0) for transparency instead of NULL - - Mesh Calculator… - Mesh Calculator… + r.random + Input cover raster layer + Input cover raster layer - - Add Mesh Layer... - Add Mesh Layer... + v.rast.stats + Calculates univariate statistics from a raster map based on vector polygons and uploads statistics to new attribute columns. + Calculates univariate statistics from a raster map based on vector polygons and uploads statistics to new attribute columns. - - New Virtual Layer… - New Virtual Layer… + r.resamp.interp + Resamples raster map to a finer grid using interpolation. + Resamples raster map to a finer grid using interpolation. - - New Virtual Layer - New Virtual Layer + v.net.allpairs + WHERE condition of SQL statement without 'where' keyword' + WHERE condition of SQL statement without 'where' keyword' - - Show Unplaced Labels - Show Unplaced Labels + r.sim.water + Name for sampling points output text file. + Name for sampling points output text file. - - Change Label Properties -Allows customization of individual label properties such as font size and color. -Acts on all layers. - Change Label Properties -Allows customization of individual label properties such as font size and color. -Acts on all layers. + v.clean + Cleaned + Cleaned - - New Spatial Bookmark… - New Spatial Bookmark… + r.carve + Modified elevation + Modified elevation - - Show Spatial Bookmarks - Show Spatial Bookmarks + v.net.timetable + Name of column with stop ids + Name of column with stop ids - - Show Spatial Bookmark Manager - Show Spatial Bookmark Manager + m.cogo + Output text file + Output text file - - Ctrl+Shift+T - Ctrl+Shift+T + i.vi + Name of input blue channel surface reflectance map [0.0-1.0] + Name of input blue channel surface reflectance map [0.0-1.0] - - Ctrl+Alt+M - Ctrl+Alt+M + r.param.scale + Vertical scaling factor + Vertical scaling factor - - Reselect Features - Reselect Features + r.texture + Texture files directory + Texture files directory - - Reselect Features from Current Layer - Reselect Features from Current Layer + r.recode + Recoded + Recoded - - QGIS Sustaining Members - QGIS Sustaining Members + r.what.coords + Field separator. Special characters: pipe, comma, space, tab, newlineString representing NULL value + Field separator. Special characters: pipe, comma, space, tab, newlineString representing NULL value - - Plugins - Plugins + i.aster.toar + Calculates Top of Atmosphere Radiance/Reflectance/Brightness Temperature from ASTER DN. + Calculates Top of Atmosphere Radiance/Reflectance/Brightness Temperature from ASTER DN. - - Report an Issue - Report an Issue + i.ifft + Inverse Fast Fourier Transform + Inverse Fast Fourier Transform - - Add Annotation - Add Annotation + i.evapo.pm + Use Night-time + Use Night-time - - Selection Toolbar - Selection Toolbar + i.eb.evapfr + Name of sensible heat flux raster map [W/m2] + Name of sensible heat flux raster map [W/m2] - - Select Features by Area or Single Click - Select Features by Area or Single Click + v.rectify + Rectification polynomial order + Rectification polynomial order - - Ctrl+Alt+A - Ctrl+Alt+A + i.eb.hsebal01 + Value of the height independent friction velocity (u*) [m/s] + Value of the height independent friction velocity (u*) [m/s] - - Deselect Features from the Current Active Layer - Deselect Features from the Current Active Layer + v.surf.bspline + Output vector + Output vector - - Ctrl+Shift+G - Ctrl+Shift+G + r.li.edgedensity + Edge Density + Edge Density - - Embed Layers and Groups from other Project Files - Embed Layers and Groups from other Project Files + r.resamp.rst + Input raster map to be used as mask + Input raster map to be used as mask - - Show/Hide Labels and Diagrams -Click or marquee on features to show individual labels or diagrams. -Shift+click or marquee on a label or diagram to hide it. -Acts on the currently active layer only. - Show/Hide Labels and Diagrams -Click or marquee on features to show individual labels or diagrams. -Shift+click or marquee on a label or diagram to hide it. -Acts on the currently active layer only. + v.generalize + Snakes beta parameter + Snakes beta parameter - - Select Features Using an Expression - Select Features Using an Expression + r.li.dominance + Dominance + Dominance - - Normal Preview Mode - Normal Preview Mode + v.buffer + Buffer + Buffer - - Toggle Selected Layers - Toggle Selected Layers + r.watershed + Allow only horizontal and vertical flow of water + Allow only horizontal and vertical flow of water - - Toggle Selected Layers Independently - Toggle Selected Layers Independently + r.in.lidar + Storage type for resultant raster map + Storage type for resultant raster map - - New Temporary Scratch Layer - New Temporary Scratch Layer + i.colors.enhance + Performs auto-balancing of colors for RGB images. + Performs auto-balancing of colors for RGB images. - - Show Statistical Summary - Show Statistical Summary + r.univar + Raster map used for zoning, must be of type CELL + Raster map used for zoning, must be of type CELL - - Revert Project to Saved Version - Revert Project to Saved Version + r.surf.gauss + Gaussian deviates + Gaussian deviates - - Temporal Controller - Temporal Controller + r.stats.zonal + Resultant raster + Resultant raster - - Temporal Controller Panel - Temporal Controller Panel + v.edit + Close added boundaries (using threshold distance) + Close added boundaries (using threshold distance) - - Add XYZ Layer… - Add XYZ Layer… + r.surf.fractal + Fractal Surface + Fractal Surface - - Add Vector Tile Layer… - Add Vector Tile Layer… + r.blend.combine + Blended + Blended - - Georeferencer… - Georeferencer… + v.rast.stats + Rast stats + Rast stats - - Decrease Gamma - Decrease Gamma + r.coin + Wide report, 132 columns (default: 80) + Wide report, 132 columns (default: 80) - - Increase Gamma - Increase Gamma + r.report + Do not report cells where all maps have no data + Do not report cells where all maps have no data - - Digitize with curve - Digitize with curve + r.sun.insoltime + Elevation layer [meters] + Elevation layer [meters] - - &3D Map Views - &3D Map Views + v.db.select + Output vertical record separator + Output vertical record separator - - Layer Visibility - Layer Visibility + i.eb.netrad + Name of the single-way atmospheric transmissivitymap [-] + Name of the single-way atmospheric transmissivitymap [-] - - Filter Attribute Table - Filter Attribute Table + i.modis.qc + QC Classification + QC Classification - - Edit Attributes - Edit Attributes + r.horizon + Horizon angle computation from a digital elevation model. + Horizon angle computation from a digital elevation model. - - Edit Geometry - Edit Geometry + r.stats.quantile.rast + Name of cover raster map + Name of cover raster map - - Mesh Digitizing Toolbar - Mesh Digitizing Toolbar + v.net + Snap points to network + Snap points to network - - Annotations Toolbar - Annotations Toolbar + r.what.points + Raster (r.*) + Raster (r.*) - - Vertex Tool — All Layers -Manipulate vertices on any editable layer: -Right click to lock on a feature. -Click and drag to select vertices by rectangle. -Alt+click to select vertices by polygon. -Shift+click/drag to add vertices to selection. -Ctrl+click/drag to remove vertices from selection. -Shift+R to enable range selection. - Vertex Tool — All Layers -Manipulate vertices on any editable layer: -Right click to lock on a feature. -Click and drag to select vertices by rectangle. -Alt+click to select vertices by polygon. -Shift+click/drag to add vertices to selection. -Ctrl+click/drag to remove vertices from selection. -Shift+R to enable range selection. + r.resamp.bspline + Maximum memory to be used (in MB). Cache size for raster rows + Maximum memory to be used (in MB). Cache size for raster rows - - Zoom to &Layer(s) - Zoom to &Layer(s) + r.tileset + Number of cells tiles should overlap in each direction + Number of cells tiles should overlap in each direction - - Add SAP HANA Spatial Layer… - Add SAP HANA Spatial Layer… + r.mask.vect + Masked + Masked - - Open Attribute Table (Selected Features) - Open Attribute Table (Selected Features) + v.surf.rst + Use scale dependent tension + Use scale dependent tension - - Shift+F6 - Shift+F6 + r.solute.transport + The status for each cell, = 0 - inactive cell, 1 - active cell, 2 - dirichlet- and 3 - transfer boundary condition + The status for each cell, = 0 - inactive cell, 1 - active cell, 2 - dirichlet- and 3 - transfer boundary condition - - Open Attribute Table (Visible Features) - Open Attribute Table (Visible Features) + r.drain + Least cost path + Least cost path - - Ctrl+F6 - Ctrl+F6 + r.category + File containing category label rules + File containing category label rules - - Open Attribute Table (Edited and New Features) - Open Attribute Table (Edited and New Features) + r.out.ascii + GRASS Ascii + GRASS Ascii - - Toggle &Editing - Toggle &Editing + r.li.mps + Mean Patch Size + Mean Patch Size - - Move Label, Diagram or Callout - Move Label, Diagram or Callout + r.report + Raster layer(s) to report on + Raster layer(s) to report on - - Move a Label, Diagram or Callout -Acts on all layers. - Move a Label, Diagram or Callout -Acts on all layers. + r.fill.stats + Power coefficient for IDW interpolation + Power coefficient for IDW interpolation - - Rotate a Label -Holding Ctrl (Cmd) while rotating increments by 15 deg. -Acts on all layers. - Rotate a Label -Holding Ctrl (Cmd) while rotating increments by 15 deg. -Acts on all layers. + r.resamp.filter + Filter radius (vertical) for each filter (comma separated list of float if multiple) + Filter radius (vertical) for each filter (comma separated list of float if multiple) - - Creates a grid that is displayed on the map canvas - Creates a grid that is displayed on the map canvas + v.what.rast + Name of attribute column to be updated with the query result + Name of attribute column to be updated with the query result - - Pin/Unpin Labels and Diagrams -Click or marquee on label/diagram to pin. -Shift clicking or marqueeing unpins labels and diagrams, while Ctrl (Cmd) toggles their state. -Acts on all layers. - Pin/Unpin Labels and Diagrams -Click or marquee on label/diagram to pin. -Shift clicking or marqueeing unpins labels and diagrams, while Ctrl (Cmd) toggles their state. -Acts on all layers. + v.normal + Normality + Normality - - Highlight Pinned Labels, Diagrams and Callouts - Highlight Pinned Labels, Diagrams and Callouts + r.fill.stats + Distance threshold (default: in cells) for interpolation + Distance threshold (default: in cells) for interpolation - - Highlight Pinned Labels, Diagrams and Callouts -Shows highlight rectangles around labels, diagrams and callout points which are fixed in place, e.g. due to manual placement. - Highlight Pinned Labels, Diagrams and Callouts -Shows highlight rectangles around labels, diagrams and callout points which are fixed in place, e.g. due to manual placement. + v.extract + Selects vector objects from a vector layer and creates a new layer containing only the selected objects. + Selects vector objects from a vector layer and creates a new layer containing only the selected objects. - - Scale Feature(s) - Scale Feature(s) + r.rescale + Rescaled + Rescaled - - Scale Feature(s) -Ctrl+click to set the base point. - Scale Feature(s) -Ctrl+click to set the base point. + r.clump + Clumps + Clumps - - Rotate Feature(s) -Ctrl+click to set the center of rotation. -Shift+click to snap rotation to 45 degree steps. - Rotate Feature(s) -Ctrl+click to set the center of rotation. -Shift+click to snap rotation to 45 degree steps. + r.out.png + Output world file + Output world file - - Simulate Monochrome - Simulate Monochrome + v.univar + Print the stats in shell script style + Print the stats in shell script style - - Simulate Achromatopsia Color Blindness (Grayscale) - Simulate Achromatopsia Color Blindness (Grayscale) + r.relief + Azimuth of the sun in degrees to the east of north + Azimuth of the sun in degrees to the east of north - - Simulate Protanopia Color Blindness (No Red) - Simulate Protanopia Color Blindness (No Red) + r.gwflow + The type of solver which should solve the symmetric linear equation system + The type of solver which should solve the symmetric linear equation system - - Simulate Deuteranopia Color Blindness (No Green) - Simulate Deuteranopia Color Blindness (No Green) + r.kappa + Error matrix and kappa + Error matrix and kappa - - Simulate Tritanopia Color Blindness (No Blue) - Simulate Tritanopia Color Blindness (No Blue) + g.version + Print in shell script style (with Git commit reference) + Print in shell script style (with Git commit reference) - - Add Ar&cGIS REST Server Layer… - Add Ar&cGIS REST Server Layer… + r.basins.fill + Input coded stream network raster layer + Input coded stream network raster layer - - Add ArcGIS REST Server Layer - Add ArcGIS REST Server Layer + r.grow + Generates a raster layer with contiguous areas grown by one cell. + Generates a raster layer with contiguous areas grown by one cell. - - Vertex Tool — Current Layer -Manipulate vertices on the active layer: -Right click to lock on a feature. -Click and drag to select vertices by rectangle. -Alt+click to select vertices by polygon. -Shift+click/drag to add vertices to selection. -Ctrl+click/drag to remove vertices from selection. -Shift+R to enable range selection. - Vertex Tool — Current Layer -Manipulate vertices on the active layer: -Right click to lock on a feature. -Click and drag to select vertices by rectangle. -Alt+click to select vertices by polygon. -Shift+click/drag to add vertices to selection. -Ctrl+click/drag to remove vertices from selection. -Shift+R to enable range selection. + r.stream.extract + Stream network extraction + Stream network extraction - - Toggle Display of Unplaced Labels -Shows placeholders for labels which could not be placed, e.g. due to overlaps with other map labels. - Toggle Display of Unplaced Labels -Shows placeholders for labels which could not be placed, e.g. due to overlaps with other map labels. + v.transform + Do not build topology + Do not build topology - - Digitize with Curve - Digitize with Curve + r.grow.distance + Output distances in meters instead of map units + Output distances in meters instead of map units - - Add Point Cloud Layer... - Add Point Cloud Layer... + r.resamp.filter + Resamples raster map layers using an analytic kernel. + Resamples raster map layers using an analytic kernel. - - Stream Digitizing - Stream Digitizing + i.eb.soilheatflux + Soil Heat Flux + Soil Heat Flux - - Toggles stream digitizing mode - Toggles stream digitizing mode + v.decimate + Store only the coordinates, throw away categories + Store only the coordinates, throw away categories - - Measure Bearing - Measure Bearing + i.topo.corr + Name of illumination input base raster map + Name of illumination input base raster map - - New Mesh Layer… - New Mesh Layer… + r.out.png + Export a GRASS raster map as a non-georeferenced PNG image + Export a GRASS raster map as a non-georeferenced PNG image - - New Mesh Layer - New Mesh Layer + v.rectify + Name of input file with control points + Name of input file with control points - - New GPX Layer… - New GPX Layer… + v.pack + Name of input vector map to pack + Name of input vector map to pack - - New GPX Layer - New GPX Layer + v.surf.bspline + Maximum number of iteration used to solve the linear equation system + Maximum number of iteration used to solve the linear equation system - - New Annotation Layer - New Annotation Layer + r.statistics + Cover raster layer + Cover raster layer - - Modify Annotations - Modify Annotations + v.net.alloc + Use costs from centers or costs to centers + Use costs from centers or costs to centers - - Main Annotation Layer Properties… - Main Annotation Layer Properties… + r.solute.transport + Concentration sources and sinks bounded to a water source or sink in [kg/s] + Concentration sources and sinks bounded to a water source or sink in [kg/s] - - Manage 3D Map Views - Manage 3D Map Views + r.resamp.bspline + Length (float) of each spline step in the north-south direction + Length (float) of each spline step in the north-south direction - - Digitize with Segment - Digitize with Segment + v.surf.rst + Deviations + Deviations - - Digitize Shape - Digitize Shape + v.select + Input layer (A) Type + Input layer (A) Type - - Elevation Profile - Elevation Profile + r.stream.extract + Input map: accumulation map + Input map: accumulation map - - Open an interactive elevation profile chart - Open an interactive elevation profile chart + r.describe + Read floating-point map as integer + Read floating-point map as integer - - Add MS SQL Server Layer… - Add MS SQL Server Layer… + i.albedo + Aggressive mode (Landsat) + Aggressive mode (Landsat) - - C++ API Documentation - C++ API Documentation + i.albedo + Landsat 8 (7 input bands:1,2,3,4,5,6,7) + Landsat 8 (7 input bands:1,2,3,4,5,6,7) - - PyQGIS API Documentation - PyQGIS API Documentation + v.buffer + Buffer distance along minor axis in map units + Buffer distance along minor axis in map units - - Donate to QGIS - Donate to QGIS + v.voronoi + Output tessellation as a graph (lines), not areas + Output tessellation as a graph (lines), not areas - - Get Involved - Get Involved + i.eb.hsebal01 + Sensible Heat Flux + Sensible Heat Flux - - - ManageConnectionsDialog - - Manage Connections - Manage Connections + r.his + Generates red, green and blue raster layers combining hue, intensity and saturation (HIS) values from user-specified input raster layers. + Generates red, green and blue raster layers combining hue, intensity and saturation (HIS) values from user-specified input raster layers. - - Save to file - Save to file + r.composite + Combines red, green and blue raster maps into a single composite raster map. + Combines red, green and blue raster maps into a single composite raster map. - - Browse - Browse + r.walk.rast + Maximum cumulative cost + Maximum cumulative cost - Load from file - Load from file + v.select + Input layer (B) Type + Input layer (B) Type - Load - Load + v.net.connectivity + Set1 Category values + Set1 Category values - Save - Save + v.decimate + Preserve only every n-th point + Preserve only every n-th point - eXtensible Markup Language (*.xml *.XML) - eXtensible Markup Language (*.xml *.XML) + v.in.ascii + Do not build topology in points mode + Do not build topology in points mode - Load Connections - Load Connections + r.stats.quantile.rast + r.stats.quantile.rast - Compute category quantiles using two passes and output rasters. + r.stats.quantile.rast - Compute category quantiles using two passes and output rasters. - Saved to {0}. - Saved to {0}. + r.path + Copy input cell values on output + Copy input cell values on output - File {0} exists. Overwrite? - File {0} exists. Overwrite? + v.kernel.vect + Maximum length of segment on network + Maximum length of segment on network - Save Connections - Save Connections + r.ros + Raster map containing the 10-hour fuel moisture (%) + Raster map containing the 10-hour fuel moisture (%) - Loading Connections - Loading Connections + i.vi + Name of input 5th channel surface reflectance map [0.0-1.0] + Name of input 5th channel surface reflectance map [0.0-1.0] - - - Map3DConfigWidget - - Configure 3D Map Rendering - Configure 3D Map Rendering + v.net.distance + Computes shortest distance via the network between the given sets of features. + Computes shortest distance via the network between the given sets of features. - - Terrain - Terrain + v.out.vtk + Correct the coordinates to fit the VTK-OpenGL precision + Correct the coordinates to fit the VTK-OpenGL precision - - Tile resolution - Tile resolution + r.slope.aspect + Format for reporting the slope + Format for reporting the slope - - Elevation - Elevation + i.eb.hsebal01 + Column value of the dry pixel + Column value of the dry pixel - - Vertical scale - Vertical scale + i.eb.evapfr + Computes evaporative fraction (Bastiaanssen, 1995) and root zone soil moisture (Makin, Molden and Bastiaanssen, 2001). + Computes evaporative fraction (Bastiaanssen, 1995) and root zone soil moisture (Makin, Molden and Bastiaanssen, 2001). - - px - px + v.mkgrid + Grid + Grid - - Skirt height - Skirt height + v.net + Input vector point layer (nodes) + Input vector point layer (nodes) - - map units - map units + i.atcorr + Input from ETM+ image taken before July 1, 2000 + Input from ETM+ image taken before July 1, 2000 - - Max. ground error - Max. ground error + v.out.svg + Exports a vector map to SVG file. + Exports a vector map to SVG file. - - Map tile resolution - Map tile resolution + r.buffer + Creates a raster map layer showing buffer zones surrounding cells that contain non-NULL category values. + Creates a raster map layer showing buffer zones surrounding cells that contain non-NULL category values. - - Max. screen error - Max. screen error + r.sim.water + Name of the elevation raster map [m] + Name of the elevation raster map [m] - - Zoom levels - Zoom levels + i.maxlik + Reject Threshold + Reject Threshold - - 0 - 0 + r.texture + Textural measurement method(s) + Textural measurement method(s) - - Show labels - Show labels + r.sim.sediment + Name of the water depth raster map [m] + Name of the water depth raster map [m] - - Show map tile info - Show map tile info + r.transect + Outputs raster map layer values lying along user defined transect line(s). + Outputs raster map layer values lying along user defined transect line(s). - - Show bounding boxes - Show bounding boxes + i.gensigset + Generates statistics for i.smap from raster map. + Generates statistics for i.smap from raster map. - - Show camera's view center - Show camera's view center + i.ifft + Name of input raster map (image fft, real part) + Name of input raster map (image fft, real part) - - Camera - Camera + i.zc + x-y extent of the Gaussian filter + x-y extent of the Gaussian filter - - Field of View - Field of View + r.surf.area + Surface area estimation for rasters. + Surface area estimation for rasters. - - ° - ° + g.version + Print copyright message + Print copyright message - - Type - Type + r.path + Name for output vector path map + Name for output vector path map - - Lights - Lights + v.net.distance + To WHERE conditions of SQL statement without 'where' keyword + To WHERE conditions of SQL statement without 'where' keyword - - Terrain settings - Terrain settings + i.modis.qc + Extracts quality control parameters from MODIS QC layers. + Extracts quality control parameters from MODIS QC layers. - - Lights settings - Lights settings + r.series.accumulate + Accumulated + Accumulated - - Shadow - Shadow + v.distance + 'to' feature type + 'to' feature type - - Shadow settings - Shadow settings + r.composite + Dither + Dither - - Camera & Skybox - Camera & Skybox + r.series + Makes each output cell value a function of the values assigned to the corresponding cells in the input raster layers. Input rasters layers/bands must be separated in different data sources. + Makes each output cell value a function of the values assigned to the corresponding cells in the input raster layers. Input rasters layers/bands must be separated in different data sources. - - Camera and skybox settings - Camera and skybox settings + i.rgb.his + Transforms raster maps from RGB (Red-Green-Blue) color space to HIS (Hue-Intensity-Saturation) color space. + Transforms raster maps from RGB (Red-Green-Blue) color space to HIS (Hue-Intensity-Saturation) color space. - - Advanced - Advanced + v.net.bridge + Computes bridges and articulation points in the network. + Computes bridges and articulation points in the network. - - Advanced settings - Advanced settings + i.pansharpen + Image fusion algorithms to sharpen multispectral with high-res panchromatic channels + Image fusion algorithms to sharpen multispectral with high-res panchromatic channels - - Terrain Shading - Terrain Shading + v.extrude + Height for sampled raster NULL values + Height for sampled raster NULL values - - Show Shadows - Show Shadows + v.outlier + Threshold for the outliers + Threshold for the outliers - - Show Skybox - Show Skybox + i.zc + Zero crossing + Zero crossing - - Advanced Settings - Advanced Settings + r.spread + Raster map containing starting sources + Raster map containing starting sources - - Show light sources - Show light sources + i.landsat.toar + Name of Landsat metadata file (.met or MTL.txt) + Name of Landsat metadata file (.met or MTL.txt) - - Projection type - Projection type + v.univar + Calculate geometric distances instead of attribute statistics + Calculate geometric distances instead of attribute statistics - - Navigation mode - Navigation mode + v.in.lidar + LiDAR input files in LAS format (*.las or *.laz) + LiDAR input files in LAS format (*.las or *.laz) - - Movement speed - Movement speed + v.proj + Re-projects a vector layer to another coordinate reference system + Re-projects a vector layer to another coordinate reference system - - Debug Shadow Map - Debug Shadow Map + v.lidar.correction + Input vector layer (v.lidar.growing output) + Input vector layer (v.lidar.growing output) - - Corner - Corner + v.out.pov + POV vector + POV vector - - Size - Size + r.watershed + Elevation + Elevation - - Debug Depth Map - Debug Depth Map + r.rescale + Rescales the range of category values in a raster layer. + Rescales the range of category values in a raster layer. - - Show frames per second (FPS) - Show frames per second (FPS) + i.atcorr + Rescale output raster map [0,255] + Rescale output raster map [0,255] - - Show camera's rotation center - Show camera's rotation center + r.contour + List of contour levels + List of contour levels - - Show Eye Dome Lighting - Show Eye Dome Lighting + r.sim.water + Weighting factor for water flow velocity vector + Weighting factor for water flow velocity vector - - Lighting strength - Lighting strength + v.net.centrality + Name of output degree centrality column + Name of output degree centrality column - - Lighting distance - Lighting distance + r.out.mat + MAT File + MAT File - - 2D Map View Follows 3D Camera - 2D Map View Follows 3D Camera + r.composite + Number of levels to be used for <green> + Number of levels to be used for <green> - - 3D Camera Follows 2D Map View - 3D Camera Follows 2D Map View + r.out.ascii + Export a raster layer into a GRASS ASCII text file + Export a raster layer into a GRASS ASCII text file - - Show Visible Camera Area in 2D Map View - Show Visible Camera Area in 2D Map View + r.horizon + Direction in which you want to know the horizon height + Direction in which you want to know the horizon height - - Offset - Offset + i.cluster + Name of file containing initial signatures + Name of file containing initial signatures - - Show 3D Axis - Show 3D Axis + r.spreadpath + x_input + x_input - - Axis type - Axis type + r.sunhours + Year + Year - - Horizontal position - Horizontal position + i.his.rgb + Name of input raster map (saturation) + Name of input raster map (saturation) - - Vertical position - Vertical position + r.sun.insoltime + Use the low-memory version of the program + Use the low-memory version of the program - - Navigation Synchronization - Navigation Synchronization + r.tileset + Conversion factor from units to meters in destination projection + Conversion factor from units to meters in destination projection - - Show debug overlay - Show debug overlay + i.vi + Maximum bits for digital numbers + Maximum bits for digital numbers - - - Map3DExportWidget - - Smooth edges - Smooth edges + r.thin + Thins non-zero cells that denote linear features in a raster layer. + Thins non-zero cells that denote linear features in a raster layer. - - Folder - Folder + r.shade + Use colors from color tables for NULL values + Use colors from color tables for NULL values - - Terrain texture resolution - Terrain texture resolution + r.sunhours + Solar Azimuth Angle + Solar Azimuth Angle - - Scene name - Scene name + v.class + Number of classes to define + Number of classes to define - - Export textures - Export textures + v.in.e00 + Imports E00 file into a vector map + Imports E00 file into a vector map - - Export normals - Export normals + i.eb.eta + Actual evapotranspiration for diurnal period (Bastiaanssen, 1995). + Actual evapotranspiration for diurnal period (Bastiaanssen, 1995). - - Terrain resolution - Terrain resolution + v.edit + Do not expect header of input data + Do not expect header of input data - - Model scale - Model scale + r.colors + Logarithmic-absolute scaling + Logarithmic-absolute scaling - - - MapLayerWidgetWrapper - Select file - Select file + r.drain + Name of input movement direction map associated with the cost surface + Name of input movement direction map associated with the cost surface - - - MaterialWidgetBase - - This material doesn't have any editable properties - This material doesn't have any editable properties + v.edit + Edited + Edited - - - MeanAndStdDevPlot - Input table - Input table + v.distance + 'upload': Values describing the relation between two nearest features + 'upload': Values describing the relation between two nearest features - Category name field - Category name field + r.li.patchdensity + Patch Density + Patch Density - Value field - Value field + v.net.salesman + Creates a cycle connecting given nodes (Traveling salesman problem) + Creates a cycle connecting given nodes (Traveling salesman problem) - Plot - Plot + r.fill.stats + Uncertainty Map + Uncertainty Map - HTML files (*.html) - HTML files (*.html) + r.latlong + LatLong + LatLong - Mean and standard deviation plot - Mean and standard deviation plot + v.out.dxf + DXF vector + DXF vector - This algorithm requires the Python “plotly” library. Please install this library and try again. - This algorithm requires the Python “plotly” library. Please install this library and try again. + r.li.renyi + Alpha value is the order of the generalized entropy + Alpha value is the order of the generalized entropy - Plots - Plots + r.surf.random + Maximum random value + Maximum random value - - - MessageBarProgress - Executing algorithm <i>{0}</i> - Executing algorithm <i>{0}</i> + v.net.distance + Threshold for connecting nodes to the network (in map unit) + Threshold for connecting nodes to the network (in map unit) - Problem executing algorithm - Problem executing algorithm + i.eb.netrad + Name of the sun zenith angle map [degrees] + Name of the sun zenith angle map [degrees] - - - MetaSearch - MetaSearch plugin - MetaSearch plugin + r.random.cells + Maximum number of cells to be created + Maximum number of cells to be created - Search Metadata Catalogs - Search Metadata Catalogs + r.fill.dir + Problem areas + Problem areas - MetaSearch plugin help - MetaSearch plugin help + v.random + Restrict points to areas in input vector + Restrict points to areas in input vector - Get Help on MetaSearch - Get Help on MetaSearch + v.segment + Creates points/segments from input vector lines and positions. + Creates points/segments from input vector lines and positions. - - - MetaSearchDialog - - MetaSearch - MetaSearch + r.sunmask.datetime + year + year - - Search - Search + v.qcount + Indices for quadrat counts of vector point lists. + Indices for quadrat counts of vector point lists. - - Find - Find + v.decimate + Apply grid-based decimation + Apply grid-based decimation - - Set global - Set global + v.proj + Assume z coordinate is ellipsoidal height and transform if possible + Assume z coordinate is ellipsoidal height and transform if possible - - Map extent - Map extent + v.info + Print extended metadata info in shell script style + Print extended metadata info in shell script style - - -180 - -180 + r.shade + Percent to brighten + Percent to brighten - - 90 - 90 + i.evapo.pm + Name of input net solar radiation raster map [MJ/m2/h] + Name of input net solar radiation raster map [MJ/m2/h] - - -90 - -90 + r.fill.stats + Preserve original cell values (By default original values are smoothed) + Preserve original cell values (By default original values are smoothed) - - 180 - 180 + v.net.flow + Computes the maximum flow between two sets of nodes in the network. + Computes the maximum flow between two sets of nodes in the network. - - From - From + v.out.svg + SVG File + SVG File - - Keywords - Keywords + r.mask.vect + r.mask.vect - Creates a MASK for limiting raster operation with a vector layer. + r.mask.vect - Creates a MASK for limiting raster operation with a vector layer. - - Xmax - Xmax + i.evapo.mh + Name of precipitation raster map [mm/month] + Name of precipitation raster map [mm/month] - - Ymax - Ymax + r.in.lidar + Statistic to use for raster values + Statistic to use for raster values - - Xmin - Xmin + r.contour + Minimum number of points for a contour line (0 -> no limit) + Minimum number of points for a contour line (0 -> no limit) - - Ymin - Ymin + r.horizon + For horizon rasters, read from the DEM an extra buffer northward the present region + For horizon rasters, read from the DEM an extra buffer northward the present region - - Results - Results + r.sunmask.position + Azimuth of the sun in degrees from north + Azimuth of the sun in degrees from north - - > - > + v.in.wfs + Converted + Converted - - Service Info - Service Info + g.version + Print verbose output + Print verbose output - - New… - New… + r.resamp.filter + Filter radius for each filter (comma separated list of float if multiple) + Filter radius for each filter (comma separated list of float if multiple) - - Edit… - Edit… + i.group + Multiband raster + Multiband raster - - Delete… - Delete… + r.resamp.rst + Spline tension value + Spline tension value - - Save… - Save… + i.evapo.time + Names of satellite ETa Day of Year (DOY) raster maps [0-400] [-] + Names of satellite ETa Day of Year (DOY) raster maps [0-400] [-] - - Add Default Services - Add Default Services + r.out.ppm3 + Name of raster map to be used for <green> + Name of raster map to be used for <green> - - Load… - Load… + i.landsat.toar + Calculates top-of-atmosphere radiance or reflectance and temperature for Landsat MSS/TM/ETM+/OLI + Calculates top-of-atmosphere radiance or reflectance and temperature for Landsat MSS/TM/ETM+/OLI - - Results Paging - Results Paging + r.spread + Raster map containing maximal spotting distance (m, required with -s) + Raster map containing maximal spotting distance (m, required with -s) - - << - << + r.category + Dynamic label coefficients. Two pairs of category multiplier and offsets, for $1 and $2 + Dynamic label coefficients. Two pairs of category multiplier and offsets, for $1 and $2 - - Add WCS - Add WCS + i.biomass + Biomass + Biomass - - Add WMS/WMTS - Add WMS/WMTS + i.gensigset + Ground truth training map + Ground truth training map - - < - < + r.series + Weighting factor for each input map, default value is 1.0 + Weighting factor for each input map, default value is 1.0 - - Add WFS - Add WFS + r.sun.insoltime + Name of the input slope raster map (terrain slope or solar panel inclination) [decimal degrees] + Name of the input slope raster map (terrain slope or solar panel inclination) [decimal degrees] - - Type - Type + r.random + Random vector + Random vector - - Title - Title + r.solute.transport + Set the flow stabilizing scheme (full or exponential upwinding). + Set the flow stabilizing scheme (full or exponential upwinding). - - Double-click to see full record information - Double-click to see full record information + v.distance + Nearest + Nearest - - >> - >> + r.sim.sediment + Name of the Mannings n value + Name of the Mannings n value - - Add Data - Add Data + i.aster.toar + SWIR is Low Gain 2 + SWIR is Low Gain 2 - - Add ArcGIS MapServer - Add ArcGIS MapServer + v.vect.stats + Name of existing vector map with areas + Name of existing vector map with areas - - Add ArcGIS FeatureServer - Add ArcGIS FeatureServer + v.report + units + units - - Add GIS File - Add GIS File + i.smap + Size of submatrix to process at one time + Size of submatrix to process at one time - - Services - Services + r.rgb + Green + Green - - Settings - Settings + v.surf.rst + Minimum number of points for approximation in a segment (>segmax) + Minimum number of points for approximation in a segment (>segmax) - - Show - Show + r.out.vrml + Export a raster layer to the Virtual Reality Modeling Language (VRML) + Export a raster layer to the Virtual Reality Modeling Language (VRML) - - results at a time - results at a time + v.surf.bspline + Bicubic or bilinear spline interpolation with Tykhonov regularization. + Bicubic or bilinear spline interpolation with Tykhonov regularization. - No services/connections defined. To get started with MetaSearch, create a new connection by clicking 'New' or click 'Add default services'. - No services/connections defined. To get started with MetaSearch, create a new connection by clicking 'New' or click 'Add default services'. + i.pansharpen + Enhanced Green + Enhanced Green - Loading connections - Loading connections + r.out.png + Compression level of PNG file (0 = none, 1 = fastest, 9 = best) + Compression level of PNG file (0 = none, 1 = fastest, 9 = best) - Search error - Search error + r.geomorphon + Flatness threshold (degrees) + Flatness threshold (degrees) - Search keywords - Search keywords + r.profile + Profile coordinate pairs + Profile coordinate pairs - New Catalog Service - New Catalog Service + v.net + Network + Network - Edit Catalog Service - Edit Catalog Service + r.random.surface + Generates random surface(s) with spatial dependence. + Generates random surface(s) with spatial dependence. - Remove service {0}? - Remove service {0}? + r.terraflow + Runtime statistics + Runtime statistics - Delete Service - Delete Service + v.net.distance + From Category values + From Category values - {0} exists. Overwrite? - {0} exists. Overwrite? + v.split + Split lines to shorter segments by length. + Split lines to shorter segments by length. - Search error: {0} - Search error: {0} + r.his + Saturation + Saturation - 0 results - 0 results + v.out.ascii + Name of attribute column(s) to be exported + Name of attribute column(s) to be exported - - Showing {0} - {1} of %n result(s) - number of results - Showing {0} - {1} of %n result(s)Showing {0} - {1} of %n result(s) + + v.surf.rst + Maximum distance between points on isoline (to insert additional points) + Maximum distance between points on isoline (to insert additional points) - Coordinate Transformation Error - Coordinate Transformation Error + i.ifft + Name of input raster map (image fft, imaginary part) + Name of input raster map (image fft, imaginary part) - End of results. Go to start? - End of results. Go to start? + r.null + NullRaster + NullRaster - Navigation - Navigation + r.basins.fill + Watersheds + Watersheds - Start of results. Go to end? - Start of results. Go to end? + r.proj + Interpolation method to use + Interpolation method to use - Connection {0} exists. Overwrite? - Connection {0} exists. Overwrite? + r.param.scale + Morphometric parameter in 'size' window to calculate + Morphometric parameter in 'size' window to calculate - Error getting response: {0} - Error getting response: {0} + v.rast.stats + Name of vector polygon map + Name of vector polygon map - Error connecting to service: {0} - Error connecting to service: {0} + v.surf.rst.cvdev + v.surf.rst.cvdev - Performs surface interpolation from vector points map by splines. + v.surf.rst.cvdev - Performs surface interpolation from vector points map by splines. - Saving server - Saving server + r.reclass + File containing reclass rules + File containing reclass rules - GetRecords error - GetRecords error + r.regression.multi + Regression coefficients + Regression coefficients - CSW Connection error - CSW Connection error + r.grow + Metric + Metric - - seconds - seconds + r.series + Input raster layer(s) + Input raster layer(s) - Record parsing error - Record parsing error + r.tileset + Maximum number of columns for a tile in the source projection + Maximum number of columns for a tile in the source projection - - Server - Server + v.kcv + Randomly partition points into test/train sets. + Randomly partition points into test/train sets. - - Disable SSL verification - Disable SSL verification + r.flow + Barrier + Barrier - - Timeout - Timeout + v.net.components + Add points on nodes + Add points on nodes - - View Raw API Response - View Raw API Response + r.distance + Name of two input raster for computing inter-class distances + Name of two input raster for computing inter-class distances - - Raw API Response - Raw API Response + g.version + Print GIS library revision number and date + Print GIS library revision number and date - Unable to locate record identifier: {0} - Unable to locate record identifier: {0} + v.net.path + Network_Path + Network_Path - - - MinimumBoundingGeometry - Vector geometry - Vector geometry + r.tile + Name of input raster map + Name of input raster map - Envelope (Bounding Box) - Envelope (Bounding Box) + r.mask.vect + Create inverse mask + Create inverse mask - Minimum Oriented Rectangle - Minimum Oriented Rectangle + i.colors.enhance + Cropping intensity (upper brightness level) + Cropping intensity (upper brightness level) - Minimum Enclosing Circle - Minimum Enclosing Circle + r.ros + Max ROS + Max ROS - Convex Hull - Convex Hull + i.cca + Input rasters (2 to 8) + Input rasters (2 to 8) - Input layer - Input layer + r.relief + Creates shaded relief from an elevation layer (DEM). + Creates shaded relief from an elevation layer (DEM). - Field (optional, set if features should be grouped by class) - Field (optional, set if features should be grouped by class) + i.smap + Performs contextual image classification using sequential maximum a posteriori (SMAP) estimation. + Performs contextual image classification using sequential maximum a posteriori (SMAP) estimation. - Geometry type - Geometry type + v.patch + Bounding boxes + Bounding boxes - Bounding geometry - Bounding geometry + i.vi + Value of the factor of reduction of soil noise (MSAVI2 only) + Value of the factor of reduction of soil noise (MSAVI2 only) - Minimum bounding geometry - Minimum bounding geometry + v.net.iso + Costs for isolines + Costs for isolines - bounding,box,bounds,envelope,minimum,oriented,rectangle,enclosing,circle,convex,hull,generalization - bounding,box,bounds,envelope,minimum,oriented,rectangle,enclosing,circle,convex,hull,generalization + v.dissolve + Dissolves boundaries between adjacent areas sharing a common category number or attribute. + Dissolves boundaries between adjacent areas sharing a common category number or attribute. - - - ModelerAlgorithmProvider - Models folder - ModelerAlgorithmProvider - Models folder + r.sun.insoltime + Name of the Linke atmospheric turbidity coefficient input raster map + Name of the Linke atmospheric turbidity coefficient input raster map - Models - ModelerAlgorithmProvider - Models + r.stats.zonal + Cover values extracted from the category labels of the cover map + Cover values extracted from the category labels of the cover map - Could not load model {0} - ModelerAlgorithmProvider - Could not load model {0} + r.tileset + Produces tilings of the source projection for use in the destination region and projection. + Produces tilings of the source projection for use in the destination region and projection. - Processing - Processing + v.net.bridge + Arc forward/both direction(s) cost column (name) + Arc forward/both direction(s) cost column (name) - - - ModelerChildAlgorithmGraphicItem - Edit {} - Edit {} + v.random + Seed for random number generation + Seed for random number generation - Algorithm is Invalid - Algorithm is Invalid + v.perturb + Vector points to be spatially perturbed + Vector points to be spatially perturbed - - - ModelerDialog - Algorithm “{}” is invalid - Algorithm “{}” is invalid + r.in.lidar.info + r.in.lidar.info - Extract information from LAS file + r.in.lidar.info - Extract information from LAS file - <p>The “{}” algorithm is invalid, because:</p><ul><li>{}</li></ul> - <p>The “{}” algorithm is invalid, because:</p><ul><li>{}</li></ul> + v.surf.rst + Mean curvature + Mean curvature - - - ModelerGraphicItem - Algorithm “{}” is invalid - Algorithm “{}” is invalid + r.info + Output basic information about a raster layer. + Output basic information about a raster layer. - <p>The “{}” algorithm is invalid, because:</p><ul><li>{}</li></ul> - <p>The “{}” algorithm is invalid, because:</p><ul><li>{}</li></ul> + r.spread + Raster map containing base ROS (cm/min) + Raster map containing base ROS (cm/min) - - - ModelerNumberInputPanel - Expression Based Input - Expression Based Input + v.surf.rst.cvdev + Perform cross-validation procedure without raster approximation [leave this option as True] + Perform cross-validation procedure without raster approximation [leave this option as True] - - - ModelerOutputGraphicItem - Edit {} - Edit {} + r.mask.vect + Name of vector map to use as mask + Name of vector map to use as mask - - - ModelerParameterDefinitionDialog - Parameter name - Parameter name + r.path + Traces paths from starting points following input directions. + Traces paths from starting points following input directions. - Default value - Default value + v.out.vtk + Converts a vector map to VTK ASCII output. + Converts a vector map to VTK ASCII output. - Mandatory - Mandatory + r.carve + Takes vector stream data, transforms it to raster and subtracts depth from the output DEM. + Takes vector stream data, transforms it to raster and subtracts depth from the output DEM. - Unable to define parameter - Unable to define parameter + v.in.lidar + Do not import every n-th point + Do not import every n-th point - Invalid parameter name - Invalid parameter name + r.slope.aspect + First order partial derivative dy (N-S slope) + First order partial derivative dy (N-S slope) - The parameter `{}` is not registered, are you missing a required plugin? - The parameter `{}` is not registered, are you missing a required plugin? + r.null + Only do the work if the map is floating-point + Only do the work if the map is floating-point - {} Parameter Definition - {} Parameter Definition + i.segment + Segmented Raster + Segmented Raster - Advanced - Advanced + r.out.mpeg + Name of input raster map(s) for view no.1 + Name of input raster map(s) for view no.1 - Properties - Properties + r.reclass.area + Reclassifies a raster layer, greater or less than user specified area size (in hectares) + Reclassifies a raster layer, greater or less than user specified area size (in hectares) - Color - Color + r.tileset + Source projection + Source projection - Comment Color - Comment Color + r.uslek + Name of soil silt fraction raster map [0.0-1.0] + Name of soil silt fraction raster map [0.0-1.0] - Default - Default + r.circle + Data value multiplier + Data value multiplier - Comments - Comments + r.grow + Value to write for "grown" cells + Value to write for "grown" cells - - - ModelerParametersDialog - '{0}' from algorithm '{1}' - '{0}' from algorithm '{1}' + r.plane + Azimuth of the plane + Azimuth of the plane - - - MultilineTextPanel - [Use text below] - [Use text below] + v.surf.rst + Name of the attribute column with values to be used for approximation + Name of the attribute column with values to be used for approximation - - - MultipleFileInputDialog - All files (*.*) - All files (*.*) + r.stats.quantile.rast + Number of quantiles + Number of quantiles - Add file - Add file + r.ros + Raster map containing aspect (degree, CCW from E) + Raster map containing aspect (degree, CCW from E) - Remove file(s) - Remove file(s) + r.solute.transport + The longitudinal dispersivity length. [m] + The longitudinal dispersivity length. [m] - Remove all - Remove all + r.cost + Creates a raster layer of cumulative cost of moving across a raster layer whose cell values represent cost. + Creates a raster layer of cumulative cost of moving across a raster layer whose cell values represent cost. - Select File(s) - Select File(s) + i.landsat.acca + Data is Landsat-5 TM + Data is Landsat-5 TM - - - MultipleInputDialog - Select All - Select All + i.biomass + Value of water availability raster map [0.0-1.0] + Value of water availability raster map [0.0-1.0] - Clear Selection - Clear Selection + v.univar + Calculates univariate statistics for attribute. Variance and standard deviation is calculated only for points if specified. + Calculates univariate statistics for attribute. Variance and standard deviation is calculated only for points if specified. - Toggle Selection - Toggle Selection + v.in.geonames + Imports geonames.org country files into a GRASS vector points map. + Imports geonames.org country files into a GRASS vector points map. - Add File(s)… - Add File(s)… + v.rectify + Root Mean Square errors file + Root Mean Square errors file - All files (*.*) - All files (*.*) + r.category.out + Category values (for Integer rasters). Example: 1,3,7-9,13 + Category values (for Integer rasters). Example: 1,3,7-9,13 - {0} files (*.{1}) - {0} files (*.{1}) + r.sunmask.datetime + East positive, offset from GMT + East positive, offset from GMT - Select File(s) - Select File(s) + r.info + Print range only + Print range only - Add Directory… - Add Directory… + r.resamp.interp + Resampled interpolated + Resampled interpolated - - - MultipleInputPanel - 0 elements selected - 0 elements selected + r.solute.transport + The relaxation parameter used by the jacobi and sor solver for speedup or stabilizing + The relaxation parameter used by the jacobi and sor solver for speedup or stabilizing - {0} elements selected - {0} elements selected + i.eb.hsebal01 + Name of instantaneous soil heat flux raster map [W/m2] + Name of instantaneous soil heat flux raster map [W/m2] - - - NewConnectionDialog - - Create a new Catalog connection - Create a new Catalog connection + r.solute.transport + Calculation time (in seconds) + Calculation time (in seconds) - - Name - Name + r.out.pov + Converts a raster map layer into a height-field file for POV-Ray + Converts a raster map layer into a height-field file for POV-Ray - - URL - URL + r.relief + Factor for exaggerating relief + Factor for exaggerating relief - - Authentication - Authentication + v.net.bridge + Bridge + Bridge - - If the service requires basic authentication, enter a user name and optional password - If the service requires basic authentication, enter a user name and optional password + i.evapo.time + Value of DOY for the last day of the period studied + Value of DOY for the last day of the period studied - - User name - User name + m.cogo + A simple utility for converting bearing and distance measurements to coordinates and vice versa. It assumes a Cartesian coordinate system + A simple utility for converting bearing and distance measurements to coordinates and vice versa. It assumes a Cartesian coordinate system - - Password - Password + r.tile + Overlap of tiles + Overlap of tiles - Save Connection - Save Connection + r.stats + Suppress reporting of NULLs when all values are NULL + Suppress reporting of NULLs when all values are NULL - Both Name and URL must be provided. - Both Name and URL must be provided. + r.coin + Name of first raster map + Name of first raster map - Name cannot contain '/'. - Name cannot contain '/'. + r.gwflow + Recharge map e.g: 6*10^-9 per cell in [m^3/s*m^2] + Recharge map e.g: 6*10^-9 per cell in [m^3/s*m^2] - Overwrite {0}? - Overwrite {0}? + r.watershed + Stream power index a * tan(b) + Stream power index a * tan(b) - - Options - Options + r.watershed + Maximum memory to be used with -m flag (in MB) + Maximum memory to be used with -m flag (in MB) - - Catalog Type - Catalog Type + v.patch + Create a new vector map layer by combining other vector map layers. + Create a new vector map layer by combining other vector map layers. - - - NullMaterialWidget - - Embedded textures from source model will be used. - Embedded textures from source model will be used. + v.what.rast + Sampled + Sampled - - - NumberInputPanel - Not set - Not set + r.walk.rast + Maximum memory to be used in MB + Maximum memory to be used in MB - - - OffsetCurve - Input layer - Input layer + i.fft + Fast Fourier Transform (FFT) for image processing. + Fast Fourier Transform (FFT) for image processing. - Geometry column name - Geometry column name + r.texture + Generate images with textural features from a raster map. + Generate images with textural features from a raster map. - Offset distance (left-sided: positive, right-sided: negative) - Offset distance (left-sided: positive, right-sided: negative) + v.vect.stats + Method for aggregate statistics + Method for aggregate statistics - Additional creation options - Additional creation options + r.stats + Print x and y (column and row) + Print x and y (column and row) - Offset curve - Offset curve + v.what.rast + WHERE conditions of SQL statement without 'where' keyword + WHERE conditions of SQL statement without 'where' keyword - Vector geoprocessing - Vector geoprocessing + r.fill.stats + Output Map + Output Map - - - Ogr2OgrToPostGisList - Database (connection name) - Database (connection name) + r.terraflow + Name of elevation raster map + Name of elevation raster map - Input layer - Input layer + v.net + Arc type + Arc type - Shape encoding - Shape encoding + v.report + Sort the result (ascending, descending) + Sort the result (ascending, descending) - Output geometry type - Output geometry type + i.eb.soilheatflux + Name of time of satellite overpass raster map [local time in UTC] + Name of time of satellite overpass raster map [local time in UTC] - Geometry column name - Geometry column name + v.what.vect + Vector (v.*) + Vector (v.*) - Vector dimensions - Vector dimensions + v.lidar.edgedetection + High gradient threshold for edge classification + High gradient threshold for edge classification - Distance tolerance for simplification - Distance tolerance for simplification + v.net.flow + Sink WHERE conditions of SQL statement without 'where' keyword + Sink WHERE conditions of SQL statement without 'where' keyword - Maximum distance between 2 nodes (densification) - Maximum distance between 2 nodes (densification) + i.segment + Goodness Raster + Goodness Raster - Select features by extent (defined in input layer CRS) - Select features by extent (defined in input layer CRS) + r.profile + Resolution along profile + Resolution along profile - Clip the input layer using the above (rectangle) extent - Clip the input layer using the above (rectangle) extent + r.lake + Use negative depth values for lake raster layer + Use negative depth values for lake raster layer - Group N features per transaction (Default: 20000) - Group N features per transaction (Default: 20000) + r.horizon.height + r.horizon.height - Horizon angle computation from a digital elevation model. + r.horizon.height - Horizon angle computation from a digital elevation model. - Overwrite existing table - Overwrite existing table + r.sim.sediment + Transport capacity [kg/ms] + Transport capacity [kg/ms] - Append to existing table - Append to existing table + i.aster.toar + Sun elevation angle (degrees, < 90.0) + Sun elevation angle (degrees, < 90.0) - Append and add new fields to existing table - Append and add new fields to existing table + m.cogo + Lines are labelled + Lines are labelled - Do not launder columns/table names - Do not launder columns/table names + i.evapo.pm + Name of input elevation raster map [m a.s.l.] + Name of input elevation raster map [m a.s.l.] - Do not create spatial index - Do not create spatial index + r.colors + Raster map from which to copy color table + Raster map from which to copy color table - Continue after a failure, skipping the failed feature - Continue after a failure, skipping the failed feature + r.circle + Generate binary raster map + Generate binary raster map - Additional creation options - Additional creation options + v.to.3d + Fixed height for 3D vector features + Fixed height for 3D vector features - Export to PostgreSQL (available connections) - Export to PostgreSQL (available connections) + v.build.check + Name of vector map + Name of vector map - Exports a vector layer to an existing PostgreSQL database connection - Exports a vector layer to an existing PostgreSQL database connection + i.pca + Principal components analysis (PCA) for image processing. + Principal components analysis (PCA) for image processing. - import,into,postgis,database,vector - import,into,postgis,database,vector + r.li.padcv + Calculates coefficient of variation of patch area on a raster map + Calculates coefficient of variation of patch area on a raster map - Vector miscellaneous - Vector miscellaneous + i.eb.hsebal01 + Row value of the dry pixel + Row value of the dry pixel - Assign an output CRS - Assign an output CRS + r.tile + Height of tiles (rows) + Height of tiles (rows) - Reproject to this CRS on output - Reproject to this CRS on output + v.normal + Tests for normality for points. + Tests for normality for points. - Override source CRS - Override source CRS + i.landsat.acca + Performs Landsat TM/ETM+ Automatic Cloud Cover Assessment (ACCA). + Performs Landsat TM/ETM+ Automatic Cloud Cover Assessment (ACCA). - Schema (schema name) - Schema (schema name) + r.flow + 3-D lengths instead of 2-D + 3-D lengths instead of 2-D - Table to import to (leave blank to use layer name) - Table to import to (leave blank to use layer name) + r.colors + Color rules file + Color rules file - Primary key (new field) - Primary key (new field) + r.drain + Drain + Drain - Primary key (existing field, used if the above option is left empty) - Primary key (existing field, used if the above option is left empty) + v.cluster + Maximum distance to neighbors + Maximum distance to neighbors - Promote to Multipart - Promote to Multipart + r.resamp.rst + Use dnorm independent tension + Use dnorm independent tension - Keep width and precision of input attributes - Keep width and precision of input attributes + v.net.flow + Input vector line layer (network) + Input vector line layer (network) - Select features using a SQL "WHERE" statement (Ex: column='value') - Select features using a SQL "WHERE" statement (Ex: column='value') + v.net.distance + To feature type + To feature type - No connection specified - No connection specified + v.generalize + Slide of computed point toward the original point + Slide of computed point toward the original point - Could not retrieve connection details for {} - Could not retrieve connection details for {} + r.in.lidar + Percent of map to keep in memory + Percent of map to keep in memory - - - OgrToPostGis - Input layer - Input layer + i.pansharpen + Name of blue channel + Name of blue channel - Shape encoding - Shape encoding + r.watershed + Enable Single Flow Direction (D8) flow (default is Multiple Flow Direction) + Enable Single Flow Direction (D8) flow (default is Multiple Flow Direction) - Output geometry type - Output geometry type + i.landsat.toar + Spacecraft sensor + Spacecraft sensor - Assign an output CRS - Assign an output CRS + r.sunmask.datetime + r.sunmask.datetime - Calculates cast shadow areas from sun position and elevation raster map. + r.sunmask.datetime - Calculates cast shadow areas from sun position and elevation raster map. - Reproject to this CRS on output - Reproject to this CRS on output + r.sun.insoltime + Irradiation raster map [Wh.m-2.day-1] + Irradiation raster map [Wh.m-2.day-1] - Override source CRS - Override source CRS + r.sim.water + Water depth [m] + Water depth [m] - Host - Host + r.what.points + Output integer category values, not cell values + Output integer category values, not cell values - Port - Port + v.generalize + Do not copy attributes + Do not copy attributes - Username - Username + v.buffer + Buffer distance in map units + Buffer distance in map units - Database name - Database name + v.in.ascii + Text delimiter + Text delimiter - Password - Password + r.category + Manages category values and labels associated with user-specified raster map layers. + Manages category values and labels associated with user-specified raster map layers. - Schema name - Schema name + r.info + Print raster array information in shell script style + Print raster array information in shell script style - Table name, leave blank to use input name - Table name, leave blank to use input name + v.out.pov + Converts to POV-Ray format, GRASS x,y,z -> POV-Ray x,z,y + Converts to POV-Ray format, GRASS x,y,z -> POV-Ray x,z,y - Primary key (new field) - Primary key (new field) + v.net.bridge + Arc backward direction cost column (name) + Arc backward direction cost column (name) - Primary key (existing field, used if the above option is left empty) - Primary key (existing field, used if the above option is left empty) + r.latlong + Longitude output + Longitude output - Geometry column name - Geometry column name + i.evapo.pm + Computes potential evapotranspiration calculation with hourly Penman-Monteith. + Computes potential evapotranspiration calculation with hourly Penman-Monteith. - Vector dimensions - Vector dimensions + r.stream.extract + Unique stream ids (vect) + Unique stream ids (vect) - Distance tolerance for simplification - Distance tolerance for simplification + v.build.polylines + Polylines + Polylines - Maximum distance between 2 nodes (densification) - Maximum distance between 2 nodes (densification) + g.version + Print citation options + Print citation options - Select features by extent (defined in input layer CRS) - Select features by extent (defined in input layer CRS) + v.out.postgis + Exports a vector map layer to PostGIS feature table. + Exports a vector map layer to PostGIS feature table. - Clip the input layer using the above (rectangle) extent - Clip the input layer using the above (rectangle) extent + i.albedo + Albedo + Albedo - Fields to include (leave empty to use all fields) - Fields to include (leave empty to use all fields) + r.li.padrange + Calculates range of patch area size on a raster map + Calculates range of patch area size on a raster map - Select features using a SQL "WHERE" statement (Ex: column='value') - Select features using a SQL "WHERE" statement (Ex: column='value') + r.fill.stats + Minimum input data value to include in interpolation + Minimum input data value to include in interpolation - Group N features per transaction (Default: 20000) - Group N features per transaction (Default: 20000) + r.tileset + Conversion factor from units to meters in source projection + Conversion factor from units to meters in source projection - Overwrite existing table - Overwrite existing table + r.gwflow + Groundwater filter velocity vector part in x direction [m/s] + Groundwater filter velocity vector part in x direction [m/s] - Append to existing table - Append to existing table + v.extrude + Elevation raster for height extraction + Elevation raster for height extraction - Append and add new fields to existing table - Append and add new fields to existing table + v.surf.idw + Surface interpolation from vector point data by Inverse Distance Squared Weighting. + Surface interpolation from vector point data by Inverse Distance Squared Weighting. - Do not launder columns/table names - Do not launder columns/table names + r.gwflow + Groundwater filter velocity vector part in y direction [m/s] + Groundwater filter velocity vector part in y direction [m/s] - Do not create spatial index - Do not create spatial index + v.net.visibility + Performs visibility graph construction. + Performs visibility graph construction. - Continue after a failure, skipping the failed feature - Continue after a failure, skipping the failed feature + v.extrude + Trace elevation + Trace elevation - Promote to Multipart - Promote to Multipart + r.li.shannon + Shannon + Shannon - Keep width and precision of input attributes - Keep width and precision of input attributes + r.horizon + Start angle for multidirectional horizon + Start angle for multidirectional horizon - Additional creation options - Additional creation options + r.topmodel.topidxstats + Name of input topographic index raster map + Name of input topographic index raster map - Export to PostgreSQL (new connection) - Export to PostgreSQL (new connection) + r.report + Report for cats floating-point ranges (floating-point maps only) + Report for cats floating-point ranges (floating-point maps only) - Exports a vector layer to a new PostgreSQL database connection - Exports a vector layer to a new PostgreSQL database connection + r.blend.rgb + r.blend.rgb - Blends color components of two raster maps by a given ratio and exports into three rasters. + r.blend.rgb - Blends color components of two raster maps by a given ratio and exports into three rasters. - import,into,postgis,database,vector - import,into,postgis,database,vector + v.parallel + Tolerance of arc polylines in map units + Tolerance of arc polylines in map units - Vector miscellaneous - Vector miscellaneous + r.neighbors + Makes each cell category value a function of the category values assigned to the cells around it + Makes each cell category value a function of the category values assigned to the cells around it - - - OneSideBuffer - Right - Right + r.sim.water + Water discharge [m3/s] + Water discharge [m3/s] - Left - Left + r.category.out + r.category.out - Exports category values and labels associated with user-specified raster map layers. + r.category.out - Exports category values and labels associated with user-specified raster map layers. - Input layer - Input layer + r.solute.transport + The x-part of the hydraulic conductivity tensor in [m/s] + The x-part of the hydraulic conductivity tensor in [m/s] - Geometry column name - Geometry column name + v.net.nreport + NReport + NReport - Buffer distance - Buffer distance + v.mkgrid + Creates a GRASS vector layer of a user-defined grid. + Creates a GRASS vector layer of a user-defined grid. - Buffer side - Buffer side + i.modis.qc + Name of input surface reflectance QC layer [bit array] + Name of input surface reflectance QC layer [bit array] - Dissolve by attribute - Dissolve by attribute + r.out.ppm3 + Name of raster map to be used for <red> + Name of raster map to be used for <red> - Dissolve all results - Dissolve all results + r.spreadpath + Recursively traces the least cost path backwards to cells from which the cumulative cost was determined. + Recursively traces the least cost path backwards to cells from which the cumulative cost was determined. - Produce one feature for each geometry in any kind of geometry collection in the source file - Produce one feature for each geometry in any kind of geometry collection in the source file + v.type + Feature type to convert to + Feature type to convert to - Additional creation options - Additional creation options + r.walk.rast + Cost assigned to null cells. By default, null cells are excluded + Cost assigned to null cells. By default, null cells are excluded - One-sided buffer - One-sided buffer + r.resamp.bspline + Name of raster map to use for masking. Only cells that are not NULL and not zero are interpolated + Name of raster map to use for masking. Only cells that are not NULL and not zero are interpolated - One side buffer - One side buffer + v.outlier + Filtering option + Filtering option - Vector geoprocessing - Vector geoprocessing + r.relief.scaling + r.relief.scaling - Creates shaded relief from an elevation layer (DEM). + r.relief.scaling - Creates shaded relief from an elevation layer (DEM). - - - OpenModelFromFileAction - Open Existing Model… - Open Existing Model… + v.build.check + Topological errors + Topological errors - Tools - Tools + r.carve + No flat areas allowed in flow direction + No flat areas allowed in flow direction - Open Model - AddModelFromFileAction - Open Model + v.net + Threshold for connecting centers to the network (in map unit) + Threshold for connecting centers to the network (in map unit) - Processing models (*.model3 *.MODEL3) - AddModelFromFileAction - Processing models (*.model3 *.MODEL3) + r.li.edgedensity + Exclude border edges + Exclude border edges - - - OpenScriptFromFileAction - Open Existing Script… - Open Existing Script… + v.build.polylines + Category number mode + Category number mode - Tools - Tools + r.sim.sediment + Name of the detachment capacity coefficient raster map [s/m] + Name of the detachment capacity coefficient raster map [s/m] - Open Script - AddScriptFromFileAction - Open Script + r.tileset + Tileset + Tileset - Processing scripts (*.py *.PY) - AddScriptFromFileAction - Processing scripts (*.py *.PY) + i.eb.soilheatflux + Name of NDVI raster map [-1.0;+1.0] + Name of NDVI raster map [-1.0;+1.0] - - - OracleDBPlugin - There is no defined database connection "{0}". - There is no defined database connection "{0}". + r.series.accumulate + Create a FCELL map (floating point single precision) as output + Create a FCELL map (floating point single precision) as output - - - OrderByDialogBase - - Define Order - Define Order + r.sunmask.datetime + second + second - - Expression - Expression + i.group + Regroup multiple mono-band rasters into a single multiband raster. + Regroup multiple mono-band rasters into a single multiband raster. - - Asc / Desc - Asc / Desc + r.sun.insoltime + Sampling distance step coefficient (0.5-1.5) + Sampling distance step coefficient (0.5-1.5) - - NULLs handling - NULLs handling + v.in.dxf + List available layers and exit + List available layers and exit - - - OtbAlgorithm - Processing - Processing + v.voronoi + Input points layer + Input points layer - Incorrect value for parameter '{}'. No EPSG code found in '{}' - Incorrect value for parameter '{}'. No EPSG code found in '{}' + r.stats.quantile.out + r.stats.quantile.out - Compute category quantiles using two passes and output statistics + r.stats.quantile.out - Compute category quantiles using two passes and output statistics - OTB currently support only gdal and ogr provider. Parameter '{}' uses '{}' provider - OTB currently support only gdal and ogr provider. Parameter '{}' uses '{}' provider + r.grow.distance + Input input raster layer + Input input raster layer - Invalid layer source '{}'. Missing valid 'path' element - Invalid layer source '{}'. Missing valid 'path' element + v.surf.idw + Interpolated IDW + Interpolated IDW - - - OtbAlgorithmProvider - OTB folder - OTB folder + r.walk.rast + Name of input raster map containing friction costs + Name of input raster map containing friction costs - OTB application folder - OTB application folder + v.in.wfs + Skip earlier feature IDs and start downloading at this one + Skip earlier feature IDs and start downloading at this one - SRTM tiles folder - SRTM tiles folder + r.in.lidar + LAS input file + LAS input file - Geoid file - Geoid file + v.univar + Statistics + Statistics - Maximum RAM to use - Maximum RAM to use + v.net.alloc + Allocates subnets for nearest centers + Allocates subnets for nearest centers - Logger level - Logger level + i.eb.hsebal01 + Name of the actual vapour pressure (e_act) map [KPa] + Name of the actual vapour pressure (e_act) map [KPa] - Processing - Processing + v.kernel.vect + v.kernel.vector - Generates a vector density map from vector points on a vector network. + v.kernel.vector - Generates a vector density map from vector points on a vector network. - Loading OTB '{}'. - Loading OTB '{}'. + r.li.pielou.ascii + r.li.pielou.ascii - Calculates Pielou's diversity index on a raster map + r.li.pielou.ascii - Calculates Pielou's diversity index on a raster map - '{}' is not valid. Possible values are '{}' - '{}' is not valid. Possible values are '{}' + r.regression.line + Layer for x coefficient + Layer for x coefficient - Cannot activate OTB provider - Cannot activate OTB provider + r.gwflow + Numerical calculation program for transient, confined and unconfined groundwater flow in two dimensions. + Numerical calculation program for transient, confined and unconfined groundwater flow in two dimensions. - '{}' does not exist. OTB provider will be disabled - '{}' does not exist. OTB provider will be disabled + v.net.timetable + Name of column with route ids + Name of column with route ids - Problem with OTB installation: no algorithms found in '{}' - Problem with OTB installation: no algorithms found in '{}' + v.normal + Use only points in current region + Use only points in current region - Problem with OTB installation: '{}' does not exist. - Problem with OTB installation: '{}' does not exist. + r.sun.incidout + Ground reflected irradiance [W.m-2] + Ground reflected irradiance [W.m-2] - Problem with OTB installation: cannot find '{}'. - Problem with OTB installation: cannot find '{}'. + r.random + Generate points also for NULL category + Generate points also for NULL category - - - OtbUtils - Processing - Processing + r.spread + Raster map containing fine fuel moisture of the cell receiving a spotting firebrand (%, required with -s) + Raster map containing fine fuel moisture of the cell receiving a spotting firebrand (%, required with -s) - - - PGDatabase - &Table - &Table + r.plane + Plane + Plane - Run &Vacuum Analyze - Run &Vacuum Analyze + r.profile + Character to represent no data cell + Character to represent no data cell - Run &Refresh Materialized View - Run &Refresh Materialized View + r.mask.rast + Name of raster map to use as mask + Name of raster map to use as mask - Select a table for vacuum analyze. - Select a table for vacuum analyze. + v.to.rast + Converts (rasterize) a vector layer into a raster layer. + Converts (rasterize) a vector layer into a raster layer. - Select a materialized view for refresh. - Select a materialized view for refresh. + r.spread + Y Back Coordinates + Y Back Coordinates - - - PGTable - Do you want to {0} rule {1}? - Do you want to {0} rule {1}? + r.what.coords + Coordinates for query (east, north) + Coordinates for query (east, north) - Table rule - Table rule + v.reclass + Reclassified + Reclassified - - - ParameterHeatmapPixelSize - Output raster size - Output raster size + i.cca + File containing spectral signatures + File containing spectral signatures - Weight from field - Weight from field + r.slope.aspect + Type of output aspect and slope layer + Type of output aspect and slope layer - Kernel shape - Kernel shape + r.sunhours + Seconds + Seconds - Decay ratio (Triangular kernels only) - Decay ratio (Triangular kernels only) + r.solute.transport + Solute Transport + Solute Transport - Output value scaling - Output value scaling + v.edit + Query tool + Query tool - Heatmap - Heatmap + r.out.vtk + Correct the coordinates to match the VTK-OpenGL precision + Correct the coordinates to match the VTK-OpenGL precision - Could not create destination layer - Could not create destination layer + v.out.postgis + Force 2D output even if input is 3D + Force 2D output even if input is 3D - Error adding feature with ID {} to heatmap - Error adding feature with ID {} to heatmap + i.aster.toar + VNIR is Low Gain 1 + VNIR is Low Gain 1 - Could not save destination layer - Could not save destination layer + r.horizon + The maximum distance to consider when finding the horizon height + The maximum distance to consider when finding the horizon height - - - ParameterRasterCalculatorExpression - Expression - Expression + r.sun.insoltime + A single value of the ground albedo coefficient + A single value of the ground albedo coefficient - Reference layer(s) (used for automated extent, cellsize, and CRS) - Reference layer(s) (used for automated extent, cellsize, and CRS) + v.vect.stats + Column name of points map to use for statistics + Column name of points map to use for statistics - Cell size (use 0 or empty to set it automatically) - Cell size (use 0 or empty to set it automatically) + r.fillnulls + Fills no-data areas in raster maps using spline interpolation. + Fills no-data areas in raster maps using spline interpolation. - Output extent - Output extent + r.resamp.bspline + Only interpolate null cells in input raster map + Only interpolate null cells in input raster map - Output - Output + r.li.shape + Calculates shape index on a raster map + Calculates shape index on a raster map - Raster calculator - Raster calculator + i.topo.corr + Name of reflectance raster maps to be corrected topographically + Name of reflectance raster maps to be corrected topographically - No reference layer selected nor CRS provided - No reference layer selected nor CRS provided + v.in.ascii + Column definition in SQL style (example: 'x double precision, y double precision, cat int, name varchar(10)') + Column definition in SQL style (example: 'x double precision, y double precision, cat int, name varchar(10)') - No reference layer selected nor extent box provided - No reference layer selected nor extent box provided + r.kappa + No header in the report + No header in the report - No reference layer selected nor cellsize value provided - No reference layer selected nor cellsize value provided + r.random + Generate vector points as 3D points + Generate vector points as 3D points - Output '%1' from algorithm '%2' - Output '%1' from algorithm '%2' + v.rectify + Perform orthogonal 3D transformation + Perform orthogonal 3D transformation - Error parsing formula - Error parsing formula + r.random + Creates a raster layer and vector point map containing randomly located points. + Creates a raster layer and vector point map containing randomly located points. - An error occurred while performing the calculation - An error occurred while performing the calculation + v.to.points + Points along lines + Points along lines - - - ParameterVectorVrtDestination - Virtual vector - Virtual vector + v.in.dxf + List of layers to import + List of layers to import - Virtual string - Virtual string + i.topo.corr + Topographic correction method + Topographic correction method - - - ParameterVrtDestination - Input layers - Input layers + v.decimate + Use z in grid decimation + Use z in grid decimation - Resolution - Resolution + v.clean + Toolset for cleaning topology of vector map. + Toolset for cleaning topology of vector map. - Place each input file into a separate band - Place each input file into a separate band + i.zc + Number of azimuth directions categorized + Number of azimuth directions categorized - Allow projection difference - Allow projection difference + v.parallel + Angle of major axis in degrees + Angle of major axis in degrees - Add alpha mask band to VRT when source raster has none - Add alpha mask band to VRT when source raster has none + r.gwflow + The leakage coefficient of the drainage bed in [1/s] + The leakage coefficient of the drainage bed in [1/s] - Override projection for the output file - Override projection for the output file + r.composite + Composite + Composite - Resampling algorithm - Resampling algorithm + v.net.report + v.net.report - Reports lines information of a network + v.net.report - Reports lines information of a network - Nodata value(s) for input bands (space separated) - Nodata value(s) for input bands (space separated) + i.eb.netrad + Net radiation approximation (Bastiaanssen, 1995). + Net radiation approximation (Bastiaanssen, 1995). - Virtual - Virtual + r.out.vrml + Color layer + Color layer - Nearest Neighbour - Nearest Neighbour + v.overlay + Snapping threshold for boundaries + Snapping threshold for boundaries - Bilinear - Bilinear + v.parallel + Parallel lines + Parallel lines - Cubic Convolution - Cubic Convolution + r.solute.transport + Use this number of time loops if the CFL flag is off. The timestep will become dt/loops. + Use this number of time loops if the CFL flag is off. The timestep will become dt/loops. - B-Spline Convolution - B-Spline Convolution + v.what.vect + Column to be queried + Column to be queried - Lanczos Windowed Sinc - Lanczos Windowed Sinc + v.to.rast + Name of color definition column (with RRR:GGG:BBB entries) + Name of color definition column (with RRR:GGG:BBB entries) - Average - Average + v.out.ascii + Include column names in output (points mode) + Include column names in output (points mode) - Mode - Mode + v.net.allpairs + Network_Allpairs + Network_Allpairs - Highest - Highest + r.kappa + Wide report (132 columns) + Wide report (132 columns) - Lowest - Lowest + v.generalize + Look-ahead parameter + Look-ahead parameter - Additional command-line parameters - Additional command-line parameters + r.resamp.rst + Desired north-south resolution + Desired north-south resolution - - - PhongMaterialWidget - - Diffuse - Diffuse + v.net.timetable + Name of column with walk lengths + Name of column with walk lengths - - Ambient - Ambient + r.blend.rgb + Name of second raster map for blending + Name of second raster map for blending - - Specular - Specular + v.net + Performs network maintenance + Performs network maintenance - - Shininess - Shininess + i.biomass + Computes biomass growth, precursor of crop yield calculation. + Computes biomass growth, precursor of crop yield calculation. - - How shiny smooth surfaces are. - How shiny smooth surfaces are. + r.quant + Truncate floating point data + Truncate floating point data - - Color of light reflecting from smooth surfaces. - Color of light reflecting from smooth surfaces. + v.net.connectivity + Input vector point layer (first set of nodes) + Input vector point layer (first set of nodes) - - Color of light reflected from rough surfaces. - Color of light reflected from rough surfaces. + r.out.vtk + Use structured grid for elevation (not recommended) + Use structured grid for elevation (not recommended) - - Color of light that is scattered around the entire scene. - Color of light that is scattered around the entire scene. + v.hull + Convex hull + Convex hull - - ... - ... + r.kappa + Raster layer containing classification result + Raster layer containing classification result - - Opacity - Opacity + v.surf.rst + Performs surface interpolation from vector points map by splines. + Performs surface interpolation from vector points map by splines. - - - PhongTexturedMaterialWidgetBase - - ° - ° + r.what.color + Queries colors for a raster map layer. + Queries colors for a raster map layer. - - Specular - Specular + v.out.postgis + Do not export attribute table + Do not export attribute table - - Texture scale - Texture scale + r.sunhours + Month + Month - - % - % + v.outlier + Layer without outliers + Layer without outliers - - Ambient - Ambient + r.his + Intensity + Intensity - - Texture rotation - Texture rotation + r.solute.transport + Calculate and store the groundwater filter velocity vector part in y direction [m/s] + Calculate and store the groundwater filter velocity vector part in y direction [m/s] - - Shininess - Shininess + v.out.postgis + Creation options + Creation options - - Diffuse texture - Diffuse texture + v.decimate + Use only first point in grid cell during grid-based decimation + Use only first point in grid cell during grid-based decimation - - Color of light reflecting from smooth surfaces. - Color of light reflecting from smooth surfaces. + r.carve + Stream width (in meters). Default is raster cell width + Stream width (in meters). Default is raster cell width - - Color of light that is scattered around the entire scene. - Color of light that is scattered around the entire scene. + r.what.points + Show the category labels of the grid cell(s) + Show the category labels of the grid cell(s) - - How shiny smooth surfaces are. - How shiny smooth surfaces are. + v.neighbors + Method for aggregate statistics (count if non given) + Method for aggregate statistics (count if non given) - - Opacity - Opacity + v.kernel.vect + Discretization error in map units + Discretization error in map units - - - PixelSizeWidgetWrapper - Resolution of each pixel in output raster, in layer units - Resolution of each pixel in output raster, in layer units + r.profile + Profile + Profile - - - Point3DSymbolWidget - - Shape - Shape + i.eb.evapfr + Name of soil heat flux raster map [W/m2] + Name of soil heat flux raster map [W/m2] - - Radius - Radius + r.walk.points + Stop points + Stop points - - Size - Size + v.generalize + Generalization algorithm + Generalization algorithm - - Length - Length + v.transform + Swap coordinates x, z and then apply other parameters + Swap coordinates x, z and then apply other parameters - - Model - Model + i.evapo.mh + Name of input diurnal net radiation raster map [W/m2/d] + Name of input diurnal net radiation raster map [W/m2/d] - - Minor radius - Minor radius + v.net.timetable + Node cost column (number) + Node cost column (number) - - Top radius - Top radius + v.net.timetable + Centers point layer (nodes) + Centers point layer (nodes) - - Bottom radius - Bottom radius + i.colors.enhance + Reset to standard color range + Reset to standard color range - - Altitude clamping - Altitude clamping + r.mode + Finds the mode of values in a cover layer within areas assigned the same category value in a user-specified base layer. + Finds the mode of values in a cover layer within areas assigned the same category value in a user-specified base layer. - - Absolute - Absolute + r.spread + X Back Coordinates + X Back Coordinates - - Relative - Relative + r.solute.transport + The transversal dispersivity length. [m] + The transversal dispersivity length. [m] - - Terrain - Terrain + g.extension.list + g.extension.list - List GRASS addons. + g.extension.list - List GRASS addons. - - X - X + r.cross + Input raster layers + Input raster layers - - Y - Y + r.report + Do not report no data cells + Do not report no data cells - - Z - Z + r.stats + Sort output statistics by cell counts + Sort output statistics by cell counts - - Translation - Translation + r.null + Only do the work if the map is integer + Only do the work if the map is integer - - Scale - Scale + i.evapo.mh + Name of input maximum air temperature raster map [C] + Name of input maximum air temperature raster map [C] - - Rotation - Rotation + r.neighbors + Use circular neighborhood + Use circular neighborhood - - Billboard Height - Billboard Height + r.kappa + Raster layer containing reference classes + Raster layer containing reference classes - - Billboard symbol - Billboard symbol + i.landsat.acca + Bypass second-pass processing, and merge warm (not ambiguous) and cold clouds + Bypass second-pass processing, and merge warm (not ambiguous) and cold clouds - - Transformation - Transformation + i.oif + OIF File + OIF File - - Shading - Shading + v.net.steiner + Creates Steiner tree for the network and given terminals + Creates Steiner tree for the network and given terminals - - - PointDistance - Vector analysis - Vector analysis + r.tileset + Produces shell script output + Produces shell script output - Linear (N*k x 3) distance matrix - Linear (N*k x 3) distance matrix + v.in.lidar + Only import points of selected return type + Only import points of selected return type - Standard (N x T) distance matrix - Standard (N x T) distance matrix + v.outlier + Interpolation spline step value in east direction + Interpolation spline step value in east direction - Summary distance matrix (mean, std. dev., min, max) - Summary distance matrix (mean, std. dev., min, max) + r.sim.water + Name of the flow controls raster map (permeability ratio 0-1) + Name of the flow controls raster map (permeability ratio 0-1) - Input point layer - Input point layer + v.cluster + Minimum number of points to create a cluster + Minimum number of points to create a cluster - Input unique ID field - Input unique ID field + r.resample + Resampled NN + Resampled NN - Target point layer - Target point layer + r.reclass.area + Clumps including diagonal neighbors + Clumps including diagonal neighbors - Target unique ID field - Target unique ID field + r.report + Character representing no data cell value + Character representing no data cell value - Output matrix type - Output matrix type + v.report + Value to calculate + Value to calculate - Use only the nearest (k) target points - Use only the nearest (k) target points + v.lidar.correction + Classified + Classified - Distance matrix - Distance matrix + r.what.color + Colors file + Colors file - Input point layer is a MultiPoint layer - first convert to single points before using this algorithm. - Input point layer is a MultiPoint layer - first convert to single points before using this algorithm. + v.rectify + Field separator for RMS report + Field separator for RMS report - Target point layer is a MultiPoint layer - first convert to single points before using this algorithm. - Target point layer is a MultiPoint layer - first convert to single points before using this algorithm. + v.extract + Input text file with category numbers/number ranges to be extracted + Input text file with category numbers/number ranges to be extracted - - - PointsAlongLines - Input layer - Input layer + r.sunmask.position + Elevation raster layer [meters] + Elevation raster layer [meters] - Geometry column name - Geometry column name + v.rectify + Inline control points + Inline control points - Distance from line start represented as fraction of line length - Distance from line start represented as fraction of line length + r.stats + Generates area statistics for raster layers. + Generates area statistics for raster layers. - Additional creation options - Additional creation options + r.solute.transport + The x-part of the diffusion tensor in [m^2/s] + The x-part of the diffusion tensor in [m^2/s] - Points along lines - Points along lines + r.param.scale + Slope tolerance that defines a 'flat' surface (degrees) + Slope tolerance that defines a 'flat' surface (degrees) - Vector geoprocessing - Vector geoprocessing + r.report + Reports statistics for raster layers. + Reports statistics for raster layers. - - - PointsDisplacement - Vector geometry - Vector geometry + i.evapo.pt + Priestley-Taylor coefficient + Priestley-Taylor coefficient - Input layer - Input layer + r.sunmask.position + Shadows + Shadows - Minimum distance to other points - Minimum distance to other points + v.lidar.growing + Threshold for cell object frequency in region growing + Threshold for cell object frequency in region growing - Displacement distance - Displacement distance + r.ros + Raster map containing live fuel moisture (%) + Raster map containing live fuel moisture (%) - Horizontal distribution for two point case - Horizontal distribution for two point case + v.net.spanningtree + SpanningTree + SpanningTree - Displaced - Displaced + v.build.polylines + Builds polylines from lines or boundaries. + Builds polylines from lines or boundaries. - Points displacement - Points displacement + r.flow + Flow line + Flow line - - - PointsFromLines - Vector creation - Vector creation + r.drain + Map coordinates of starting point(s) (E,N) + Map coordinates of starting point(s) (E,N) - Raster layer - Raster layer + r.path + Format of the input direction map + Format of the input direction map - Vector layer - Vector layer + v.surf.bspline + Error break criteria for iterative solver + Error break criteria for iterative solver - Points along lines - Points along lines + r.transect + Transect definition: east,north,azimuth,distance[,east,north,azimuth,distance,...] + Transect definition: east,north,azimuth,distance[,east,north,azimuth,distance,...] - Generate points (pixel centroids) along line - Generate points (pixel centroids) along line + r.stats.zonal + Cover raster + Cover raster - - - PolarPlot - Input layer - Input layer + i.atcorr + Atmospheric correction + Atmospheric correction - Category name field - Category name field + v.surf.rst + Smoothing parameter + Smoothing parameter - Value field - Value field + v.in.lines + Import ASCII x,y[,z] coordinates as a series of lines. + Import ASCII x,y[,z] coordinates as a series of lines. - Polar plot - Polar plot + r.surf.fractal + Fractal dimension of surface (2 < D < 3) + Fractal dimension of surface (2 < D < 3) - HTML files (*.html) - HTML files (*.html) + r.out.mpeg + Quality factor (1 = highest quality, lowest compression) + Quality factor (1 = highest quality, lowest compression) - This algorithm requires the Python “plotly” library. Please install this library and try again. - This algorithm requires the Python “plotly” library. Please install this library and try again. + r.lake + Lake + Lake - This algorithm requires the Python “numpy” library. Please install this library and try again. - This algorithm requires the Python “numpy” library. Please install this library and try again. + r.regression.multi + Residual Map + Residual Map - Plots - Plots + r.quantile + Compute quantiles using two passes. + Compute quantiles using two passes. - - - Polygon3DSymbolWidget - - Front - Front + r.gwflow + X-part of the hydraulic conductivity tensor in [m/s] + X-part of the hydraulic conductivity tensor in [m/s] - - Back - Back + v.surf.rst + Name of the raster map used as mask + Name of the raster map used as mask - - Height - Height + v.out.postgis + Name for output PostGIS layer + Name for output PostGIS layer - - Extrusion - Extrusion + i.eb.eta + Name of the evaporative fraction map + Name of the evaporative fraction map - - Absolute - Absolute + v.db.select + Output field separator + Output field separator - - Invert normals (experimental) - Invert normals (experimental) + v.generalize + Disable loop support + Disable loop support - - Altitude binding - Altitude binding + r.to.vect + Smooth corners of area features + Smooth corners of area features - - Relative - Relative + r.carve + Adjusted stream points + Adjusted stream points - - Terrain - Terrain + r.volume + Calculates the volume of data "clumps". + Calculates the volume of data "clumps". - - Altitude clamping - Altitude clamping + r.out.xyz + Input raster(s) + Input raster(s) - - Culling mode - Culling mode + v.parallel + Offset along minor axis in map units + Offset along minor axis in map units - - Add back faces - Add back faces + v.net.spanningtree + Computes minimum spanning tree for the network. + Computes minimum spanning tree for the network. - - Vertex - Vertex + v.in.ascii + Ignore broken line(s) in points mode + Ignore broken line(s) in points mode - - Centroid - Centroid + r.li.mps.ascii + r.li.mps.ascii - Calculates mean patch size index on a raster map, using a 4 neighbour algorithm + r.li.mps.ascii - Calculates mean patch size index on a raster map, using a 4 neighbour algorithm - - … - + r.neighbors + Do not align output with the input + Do not align output with the input - - Edges - Edges + r.category.out + Comma separated value list (for float rasters). Example: 1.4,3.8,13 + Comma separated value list (for float rasters). Example: 1.4,3.8,13 - - Width - Width + v.what.vect + Column to be updated with the query result + Column to be updated with the query result - - px - px + r.watershed + Half-basins + Half-basins - - Color - Color + r.covar + Print correlation matrix + Print correlation matrix - - Shading - Shading + r.mask.vect + Category values. Example: 1,3,7-9,13 + Category values. Example: 1,3,7-9,13 - - No Culling - No Culling + v.edit + Bounding box for selecting features + Bounding box for selecting features - - Rendered facade - Rendered facade + r.geomorphon + Inner search radius + Inner search radius - - No Facades - No Facades + r.topmodel + Time step. Generate output for this time step + Time step. Generate output for this time step - - Walls - Walls + r.contour + Maximum contour level + Maximum contour level - - Roofs - Roofs + v.type + Change the type of geometry elements. + Change the type of geometry elements. - - Walls and Roofs - Walls and Roofs + r.in.lidar + Filter range for z data (min, max) + Filter range for z data (min, max) - - - PostGISExecuteAndLoadSQL - Database - Database + r.sim.water + Name of the Mannings n raster map + Name of the Mannings n raster map - Database (connection name) - Database (connection name) + v.out.postgis + Name for output PostGIS datasource + Name for output PostGIS datasource - SQL query - SQL query + r.in.lidar + Output raster resolution + Output raster resolution - Unique ID field name - Unique ID field name + r.in.lidar + Use intensity values rather than Z values + Use intensity values rather than Z values - Geometry field name - Geometry field name + r.horizon + End angle for multidirectional horizon + End angle for multidirectional horizon - Output layer - Output layer + v.db.select + Input vector map + Input vector map - PostgreSQL execute and load SQL - PostgreSQL execute and load SQL + v.normal + point vector defining sample points + point vector defining sample points - Executes a SQL command on a PostgreSQL database and loads the result as a table - Executes a SQL command on a PostgreSQL database and loads the result as a table + r.fill.stats + Rapidly fills 'no data' cells (NULLs) of a raster map with interpolated values (IDW). + Rapidly fills 'no data' cells (NULLs) of a raster map with interpolated values (IDW). - postgis,table,database - postgis,table,database + r.patch + Patched + Patched - This layer is invalid! - Please check the PostGIS log for error messages. - This layer is invalid! - Please check the PostGIS log for error messages. + r.geomorphon + Outer search radius + Outer search radius - Could not retrieve connection details for {} - Could not retrieve connection details for {} + v.net.components + Network_Components_Line + Network_Components_Line - - - PostGisDBPlugin - There is no defined database connection "{0}". - There is no defined database connection "{0}". + v.extrude + 3D Vector + 3D Vector - - - Postprocessing - Loading resulting layers - Loading resulting layers + v.voronoi + Voronoi + Voronoi - Error loading result layer: - Error loading result layer: + r.surf.area + Vertical scale + Vertical scale - The following layers were not correctly generated. - The following layers were not correctly generated. + v.in.ascii + Number of column used as x coordinate + Number of column used as x coordinate - You can check the 'Log Messages Panel' in QGIS main window to find more information about the execution of the algorithm. - You can check the 'Log Messages Panel' in QGIS main window to find more information about the execution of the algorithm. + v.out.pov + Object modifier (OBJECT_MODIFIER in POV-Ray documentation) + Object modifier (OBJECT_MODIFIER in POV-Ray documentation) - - - PrepareAPIDialog - Error - Error + r.walk.rast + Cumulative cost + Cumulative cost - Done - Done + r.li.patchnum + Calculates patch number index on a raster map, using a 4 neighbour algorithm. + Calculates patch number index on a raster map, using a 4 neighbour algorithm. - - - Processing - Error: Algorithm {0} not found - - Error: Algorithm {0} not found - + r.surf.area + Units + Units - - Processing - Processing + r.profile + Outputs the raster layer values lying on user-defined line(s). + Outputs the raster layer values lying on user-defined line(s). - Unable to execute algorithm -{0} - Unable to execute algorithm -{0} + i.pansharpen + Enhanced Red + Enhanced Red - Warning: Not all input layers use the same CRS. -This can cause unexpected results. - Warning: Not all input layers use the same CRS. -This can cause unexpected results. + r.colors + Name of raster maps(s) + Name of raster maps(s) - There were errors executing the algorithm. - There were errors executing the algorithm. + r.univar + Univariate results + Univariate results - - Fields Mapper - Fields Mapper + r.blend.rgb + Name of first raster map for blending + Name of first raster map for blending - - A mapping of field names to field type definitions and expressions. Used for the refactor fields algorithm. - A mapping of field names to field type definitions and expressions. Used for the refactor fields algorithm. + v.db.select + Vertical output (instead of horizontal) + Vertical output (instead of horizontal) - Error: Provider {0} could not be activated - - Error: Provider {0} could not be activated - + r.li.padcv.ascii + r.li.padcv.ascii - Calculates coefficient of variation of patch area on a raster map + r.li.padcv.ascii - Calculates coefficient of variation of patch area on a raster map - Results: {} - Results: {} + v.sample + Sampling interpolation method + Sampling interpolation method - &Analysis Tools - &Analysis Tools + r.solute.transport + The initial concentration in [kg/m^3] + The initial concentration in [kg/m^3] - &Research Tools - &Research Tools + r.mfilter + Filter file + Filter file - &Geoprocessing Tools - &Geoprocessing Tools + v.buffer + Layer number or name ('-1' for all layers) + Layer number or name ('-1' for all layers) - G&eometry Tools - G&eometry Tools + r.ros + Raster map containing elevation (m, required for spotting) + Raster map containing elevation (m, required for spotting) - &Data Management Tools - &Data Management Tools + v.net.flow + Source Category values + Source Category values - Missing Algorithm - Missing Algorithm + r.colors + Name of color table + Name of color table - The algorithm "{}" is no longer available. (Perhaps a plugin was uninstalled?) - The algorithm "{}" is no longer available. (Perhaps a plugin was uninstalled?) + v.generalize + Errors + Errors - Missing Dependency - Missing Dependency + v.voronoi.skeleton + Extract skeletons for input areas + Extract skeletons for input areas - Projections - Projections + r.random + The number of points to allocate + The number of points to allocate - Conversion - Conversion + v.random + Generate n points for each individual area + Generate n points for each individual area - Extraction - Extraction + r.random.surface + Random_Surface + Random_Surface - Analysis - Analysis + r.gwflow + Error break criteria for iterative solvers (jacobi, sor, cg or bicgstab) + Error break criteria for iterative solvers (jacobi, sor, cg or bicgstab) - Miscellaneous - Miscellaneous + r.param.scale + Extracts terrain parameters from a DEM. + Extracts terrain parameters from a DEM. - Invalid algorithm ID for menu: {} - Invalid algorithm ID for menu: {} + r.drain + Traces a flow through an elevation model on a raster map. + Traces a flow through an elevation model on a raster map. - … - + i.evapo.time + Computes temporal integration of satellite ET actual (ETa) following the daily ET reference (ETo) from meteorological station(s). + Computes temporal integration of satellite ET actual (ETa) following the daily ET reference (ETo) from meteorological station(s). - <h3>Missing dependency. This algorithm cannot be run :-( </h3> -{0} - <h3>Missing dependency. This algorithm cannot be run :-( </h3> -{0} + v.net.flow + Source WHERE conditions of SQL statement without 'where' keyword + Source WHERE conditions of SQL statement without 'where' keyword - - A numeric parameter, including float or integer values. - A numeric parameter, including float or integer values. + r.circle + Creates a raster map containing concentric rings around a given point. + Creates a raster map containing concentric rings around a given point. - - A raster layer parameter. - A raster layer parameter. + r.stream.extract + Unique stream ids (rast) + Unique stream ids (rast) - - A vector layer parameter, e.g. for algorithms which change layer styles, edit layers in place, or other operations which affect an entire layer. - A vector layer parameter, e.g. for algorithms which change layer styles, edit layers in place, or other operations which affect an entire layer. + v.net.timetable + Layer number or name with walking connections + Layer number or name with walking connections - - Map Layer - Map Layer + r.null + List of cell values to be set to NULL + List of cell values to be set to NULL - - An expression parameter, to add custom expressions based on layer fields. - An expression parameter, to add custom expressions based on layer fields. + r.series + Ignore values outside this range (lo,hi) + Ignore values outside this range (lo,hi) - - Expression - Expression + v.to.3d + 3D + 3D - - An enumerated type parameter. - An enumerated type parameter. + r.basins.fill + Input thinned ridge network raster layer + Input thinned ridge network raster layer - - A file or folder parameter, for use with non-map layer file sources or folders. - A file or folder parameter, for use with non-map layer file sources or folders. + r.terraflow + Topographic convergence index (tci) + Topographic convergence index (tci) - - File/Folder - File/Folder + r.regression.multi + Estimates Map + Estimates Map - - Vector Field - Vector Field + r.li.mpa + Calculates mean pixel attribute index on a raster map + Calculates mean pixel attribute index on a raster map - - A vector layer destination parameter. - A vector layer destination parameter. + v.mkgrid + Angle of rotation (in degrees counter-clockwise) + Angle of rotation (in degrees counter-clockwise) - - A generic file based destination parameter. - A generic file based destination parameter. + r.sunhours + Time is local sidereal time, not Greenwich standard time + Time is local sidereal time, not Greenwich standard time - - A folder destination parameter. - A folder destination parameter. + v.out.pov + Modifier for z coordinates, this string is appended to each z coordinate + Modifier for z coordinates, this string is appended to each z coordinate - - A raster layer destination parameter. - A raster layer destination parameter. + r.surf.gauss + Distribution mean + Distribution mean - - Multiple Input - Multiple Input + r.sunmask.datetime + day + day - - A vector feature parameter, e.g. for algorithms which operate on the features within a layer. - A vector feature parameter, e.g. for algorithms which operate on the features within a layer. + v.kernel.vect + Multiply the result by number of input points + Multiply the result by number of input points - - Vector Features - Vector Features + r.geomorphon + Use extended form correction + Use extended form correction - - A feature sink destination parameter. - A feature sink destination parameter. + r.series.interp + Input file with one input raster map name and data point position per line, field separator between name and sample point is 'pipe' + Input file with one input raster map name and data point position per line, field separator between name and sample point is 'pipe' - - Feature Sink - Feature Sink + v.decimate + Throw away every n-th point + Throw away every n-th point - - A freeform string parameter. - A freeform string parameter. + v.in.mapgen + Create 3D vector map + Create 3D vector map - - A boolean parameter, for true/false values. - A boolean parameter, for true/false values. + r.slope.aspect + Second order partial derivative dxy + Second order partial derivative dxy - - A vector field parameter, for selecting an existing field from a vector source. - A vector field parameter, for selecting an existing field from a vector source. + r.topidx + Input elevation layer + Input elevation layer - - A map extent parameter. - A map extent parameter. + r.resamp.rst + Mean curvature raster + Mean curvature raster - - A coordinate reference system (CRS) input parameter. - A coordinate reference system (CRS) input parameter. + r.solute.transport + The piezometric head in [m] + The piezometric head in [m] - - Raster Layer - Raster Layer + v.distance + Column name of nearest feature (used with upload=to_attr) + Column name of nearest feature (used with upload=to_attr) - - A mesh layer parameter. - A mesh layer parameter. + i.segment + Use 8 neighbors (3x3 neighborhood) instead of the default 4 neighbors for each pixel + Use 8 neighbors (3x3 neighborhood) instead of the default 4 neighbors for each pixel - - Mesh Layer - Mesh Layer + v.to.rast + Name of column for 'attr' parameter (data type must be numeric) + Name of column for 'attr' parameter (data type must be numeric) - - Vector Layer - Vector Layer + i.evapo.pt + Evapotranspiration + Evapotranspiration - - Boolean - Boolean + r.li.pielou + Pielou + Pielou - - CRS - CRS + v.sample + Samples a raster layer at vector point locations. + Samples a raster layer at vector point locations. - - A numeric range parameter for processing algorithms. - A numeric range parameter for processing algorithms. + r.gwflow + Groundwater flow + Groundwater flow - - Range - Range + r.circle + Circles + Circles - - A point geometry parameter. - A point geometry parameter. + r.out.vrml + Elevation layer + Elevation layer - - Point - Point + v.random + Randomly generate a 2D/3D vector points map. + Randomly generate a 2D/3D vector points map. - - A geometry parameter. - A geometry parameter. + r.what.points + Output color values as RRR:GGG:BBB + Output color values as RRR:GGG:BBB - - Geometry - Geometry + r.stats.quantile.rast + Output Directory + Output Directory - - Enum - Enum + v.in.dxf + Do not create attribute tables + Do not create attribute tables - - Extent - Extent + r.statistics + method + method - - A table (matrix) parameter for processing algorithms. - A table (matrix) parameter for processing algorithms. + v.kernel.vect + Kernel function + Kernel function - - Matrix - Matrix + r.plane + Northing coordinate of a point on the plane + Northing coordinate of a point on the plane - - Vector Destination - Vector Destination + v.edit + Name of background vector map + Name of background vector map - - File Destination - File Destination + r.distance + Report null objects as * + Report null objects as * - - Folder Destination - Folder Destination + v.in.lidar + Skip first n points + Skip first n points - - Raster Destination - Raster Destination + v.qcount + Vector points layer + Vector points layer - - String - String + v.edit + Edits a vector map, allows adding, deleting and modifying selected vector features. + Edits a vector map, allows adding, deleting and modifying selected vector features. - - A authentication configuration parameter. - A authentication configuration parameter. + v.distance + Minimum distance or -1.0 for no limit + Minimum distance or -1.0 for no limit - - Authentication Configuration - Authentication Configuration + v.extract + Desired new category value (enter -1 to keep original categories) + Desired new category value (enter -1 to keep original categories) - - An input allowing selection of multiple sources, including multiple map layers or file sources. - An input allowing selection of multiple sources, including multiple map layers or file sources. + i.segment + Name for input raster map with starting seeds + Name for input raster map with starting seeds - - Number - Number + r.in.lidar + Scale to apply to intensity values + Scale to apply to intensity values - - A numeric parameter representing a distance measure. - A numeric parameter representing a distance measure. + v.cluster + Performs cluster identification + Performs cluster identification - - Distance - Distance + v.net.timetable + Finds shortest path using timetables. + Finds shortest path using timetables. - - A numeric parameter representing a duration measure. - A numeric parameter representing a duration measure. + v.net.connectivity + Set2 Category values + Set2 Category values - - Duration - Duration + r.sun.insoltime + Name of input raster map containing longitudes [decimal degrees] + Name of input raster map containing longitudes [decimal degrees] - - A numeric parameter representing a map scale. - A numeric parameter representing a map scale. + i.cluster + Generates spectral signatures for land cover types in an image using a clustering algorithm. + Generates spectral signatures for land cover types in an image using a clustering algorithm. - - Scale - Scale + r.spread + Sampling density for additional computing (range: 0.0 - 1.0 (0.5)) + Sampling density for additional computing (range: 0.0 - 1.0 (0.5)) - - A raster band parameter, for selecting an existing band from a raster source. - A raster band parameter, for selecting an existing band from a raster source. + i.pansharpen + Rebalance blue channel for LANDSAT + Rebalance blue channel for LANDSAT - - Raster Band - Raster Band + r.mfilter + Number of times to repeat the filter + Number of times to repeat the filter - - A print layout parameter. - A print layout parameter. + r.series + Propagate NULLs + Propagate NULLs - - Print Layout - Print Layout + r.proj + Do not perform region cropping optimization + Do not perform region cropping optimization - - A print layout item parameter. - A print layout item parameter. + v.net.distance + Input vector to layer (to) + Input vector to layer (to) - - Print Layout Item - Print Layout Item + r.colors + Remove existing color table + Remove existing color table - - A color parameter. - A color parameter. + v.generalize + Snakes alpha parameter + Snakes alpha parameter - - Color - Color + v.in.mapgen + Mapgen + Mapgen - - A coordinate operation parameter. - A coordinate operation parameter. + v.lidar.edgedetection + Edges + Edges - - Coordinate Operation - Coordinate Operation + v.extrude + Name of input 2D vector map + Name of input 2D vector map - - A map theme parameter. - A map theme parameter. + v.outlier + Interpolation spline step value in north direction + Interpolation spline step value in north direction - - Map Theme - Map Theme + v.net.path + Name of file containing start and end points + Name of file containing start and end points - - A datetime parameter, including datetime, date or time values. - A datetime parameter, including datetime, date or time values. + r.neighbors + Neighborhood operation + Neighborhood operation - - Datetime - Datetime + r.li.simpson + Calculates Simpson's diversity index on a raster map + Calculates Simpson's diversity index on a raster map - - A connection name parameter, for registered database connections. - A connection name parameter, for registered database connections. + r.quant + Base layer to take quant rules from + Base layer to take quant rules from - - Connection Name - Connection Name + r.li.renyi + Calculates Renyi's diversity index on a raster map + Calculates Renyi's diversity index on a raster map - - A database schema parameter. - A database schema parameter. + r.reclass.area + Method used for reclassification + Method used for reclassification - - Database Schema - Database Schema + r.sun.insoltime + Name of the ground albedo coefficient input raster map + Name of the ground albedo coefficient input raster map - - A database table parameter. - A database table parameter. + v.select + Selects features from vector map (A) by features from other vector map (B). + Selects features from vector map (A) by features from other vector map (B). - - Database Table - Database Table + r.fill.stats + Interpret distance as map units, not number of cells (Do not select with geodetic coordinates) + Interpret distance as map units, not number of cells (Do not select with geodetic coordinates) - - A point cloud layer parameter. - A point cloud layer parameter. + i.evapo.pt + Name of input air temperature raster map [K] + Name of input air temperature raster map [K] - - Point Cloud Layer - Point Cloud Layer + r.sun.insoltime + Name of input raster map containing latitudes [decimal degrees] + Name of input raster map containing latitudes [decimal degrees] - - An annotation layer parameter. - An annotation layer parameter. + v.edit + Starting value and step for z bulk-labeling. Pair: value,step (e.g. 1100,10) + Starting value and step for z bulk-labeling. Pair: value,step (e.g. 1100,10) - - Annotation Layer - Annotation Layer + i.topo.corr + Scale output to input and copy color rules + Scale output to input and copy color rules - - A point cloud layer destination parameter. - A point cloud layer destination parameter. + v.in.wfs + Maximum number of features to download + Maximum number of features to download - - Point Cloud Destination - Point Cloud Destination + v.out.ascii + Field separator + Field separator - - A generic map layer parameter, which accepts either vector or raster layers. - A generic map layer parameter, which accepts either vector or raster layers. + r.quant + Raster layer(s) to be quantized + Raster layer(s) to be quantized - - Could not load parameter %1 of type %2. - Could not load parameter %1 of type %2. + i.biomass + Name of degree latitude raster map [dd.ddd] + Name of degree latitude raster map [dd.ddd] - Toolbar "{}" not found - Toolbar "{}" not found + r.shade + Name of raster to drape over relief raster map + Name of raster to drape over relief raster map - - A mapping of field names and aggregate type. Used for the Aggregate algorithm. - A mapping of field names and aggregate type. Used for the Aggregate algorithm. + r.univar + Name of raster map(s) + Name of raster map(s) - - Field Aggregates - Field Aggregates + v.outlier + Tykhonov regularization weight + Tykhonov regularization weight - - An input allowing selection of multiple layers to create a TIN with vertices and/or break lines - An input allowing selection of multiple layers to create a TIN with vertices and/or break lines + r.slope.aspect + Generates raster layers of slope, aspect, curvatures and partial derivatives from a elevation raster layer. + Generates raster layers of slope, aspect, curvatures and partial derivatives from a elevation raster layer. - - TIN Creation Layers - TIN Creation Layers + r.horizon + Folder to get horizon rasters + Folder to get horizon rasters - - An input allowing selection of multiple layers for export in vector tiles. - An input allowing selection of multiple layers for export in vector tiles. + v.edit + Polygon for selecting features + Polygon for selecting features - - Vector Tile Writer Layers - Vector Tile Writer Layers + r.watershed + Beautify flat areas + Beautify flat areas - - An input allowing selection of multiple layers for export to DXF file. - An input allowing selection of multiple layers for export to DXF file. + v.in.dxf + Ignore the map extent of DXF file + Ignore the map extent of DXF file - - DXF Layers - DXF Layers + v.voronoi.skeleton + Create Voronoi diagram for input areas + Create Voronoi diagram for input areas - - An input allowing selection dataset groups from a mesh layer - An input allowing selection dataset groups from a mesh layer + r.terraflow + Flow direction + Flow direction - - Mesh Dataset Groups - Mesh Dataset Groups + r.walk.coords + Coordinates of stopping point(s) (a list of E,N) + Coordinates of stopping point(s) (a list of E,N) - - An input allowing selection of dataset index from a mesh layer by time setting - An input allowing selection of dataset index from a mesh layer by time setting + v.net.steiner + Network Steiner + Network Steiner - - Mesh Dataset Time - Mesh Dataset Time + r.resamp.rst + Reinterpolates using regularized spline with tension and smoothing. + Reinterpolates using regularized spline with tension and smoothing. - - - ProcessingConfig - General - General + i.topo.corr.ill + Illumination Model + Illumination Model - Keep dialog open after running an algorithm - Keep dialog open after running an algorithm + r.viewshed + Computes the viewshed of a point on an elevation raster map. + Computes the viewshed of a point on an elevation raster map. - Show tooltip when there are disabled providers - Show tooltip when there are disabled providers + v.out.svg + Coordinate precision + Coordinate precision - Output folder - Output folder + v.voronoi + v.voronoi - Creates a Voronoi diagram from an input vector layer containing points. + v.voronoi - Creates a Voronoi diagram from an input vector layer containing points. - Show layer CRS definition in selection boxes - Show layer CRS definition in selection boxes + r.out.pov + Elevation bias + Elevation bias - Warn before executing if parameter CRS's do not match - Warn before executing if parameter CRS's do not match + r.solute.transport + The y-part of the hydraulic conductivity tensor in [m/s] + The y-part of the hydraulic conductivity tensor in [m/s] - Style for raster layers - Style for raster layers + r.li.richness + Richness + Richness - Style for point layers - Style for point layers + r.out.ppm + Converts a raster layer to a PPM image file at the pixel resolution of the currently defined region. + Converts a raster layer to a PPM image file at the pixel resolution of the currently defined region. - Style for line layers - Style for line layers + v.out.vtk + VTK File + VTK File - Style for polygon layers - Style for polygon layers + r.spread + Initial time for current simulation (0) (min) + Initial time for current simulation (0) (min) - Pre-execution script - Pre-execution script + i.evapo.pt + Computes evapotranspiration calculation Priestley and Taylor formulation, 1972. + Computes evapotranspiration calculation Priestley and Taylor formulation, 1972. - Post-execution script - Post-execution script + r.stats + Print APPROXIMATE percents (total percent may not be 100%) + Print APPROXIMATE percents (total percent may not be 100%) - Do not filter (better performance) - Do not filter (better performance) + r.neighbors + Raster layer to select the cells which should be processed + Raster layer to select the cells which should be processed - Stop algorithm execution when a geometry is invalid - Stop algorithm execution when a geometry is invalid + i.evapo.pm + Name of input temperature raster map [C] + Name of input temperature raster map [C] - Invalid features filtering - Invalid features filtering + r.to.vect + Converts a raster into a vector layer. + Converts a raster into a vector layer. - Show algorithms with known issues - Show algorithms with known issues + v.net.steiner + Category values + Category values - Skip (ignore) features with invalid geometries - Skip (ignore) features with invalid geometries + v.net.distance + From WHERE conditions of SQL statement without 'where' keyword + From WHERE conditions of SQL statement without 'where' keyword - Max Threads - Max Threads + i.smap + Use maximum likelihood estimation (instead of smap) + Use maximum likelihood estimation (instead of smap) - Default output vector layer extension - Default output vector layer extension + v.rectify + Perform 3D transformation + Perform 3D transformation - Default output raster layer extension - Default output raster layer extension + r.series.interp + Name for output raster map (comma separated list if multiple) + Name for output raster map (comma separated list if multiple) - Prefer output filename for layer names - Prefer output filename for layer names + v.parallel + Input lines + Input lines - Override temporary output folder path - Override temporary output folder path + r.basins.fill + Number of passes through the dataset + Number of passes through the dataset - Leave blank for default - Leave blank for default + v.neighbors + Neighborhood + Neighborhood - Results group name - Results group name + v.in.ascii + Only import points falling within current region (points mode) + Only import points falling within current region (points mode) - Leave blank to avoid loading results in a predetermined group - Leave blank to avoid loading results in a predetermined group + r.uslek + Name of soil clay fraction raster map [0.0-1.0] + Name of soil clay fraction raster map [0.0-1.0] - Show feature count for output vector layers - Show feature count for output vector layers + v.distance + Column name(s) where values specified by 'upload' option will be uploaded + Column name(s) where values specified by 'upload' option will be uploaded - - - ProcessingPlugin - &Run Model… - &Run Model… + r.circle + Minimum radius for ring/circle map (in meters) + Minimum radius for ring/circle map (in meters) - &Edit Model… - &Edit Model… + r.transect + Output easting and northing in first two columns of four column output + Output easting and northing in first two columns of four column output - Processing - Processing + i.zc + Sensitivity of Gaussian filter + Sensitivity of Gaussian filter - Pro&cessing - Pro&cessing + i.vi + Name of input red channel surface reflectance map [0.0-1.0] + Name of input red channel surface reflectance map [0.0-1.0] - &Toolbox - &Toolbox + v.voronoi.skeleton + Maximum dangle length of skeletons (-1 will extract the center line) + Maximum dangle length of skeletons (-1 will extract the center line) - &History… - &History… + v.hull + Create a 'flat' 2D hull even if the input is 3D points + Create a 'flat' 2D hull even if the input is 3D points - &Results Viewer - &Results Viewer + r.uslek + Name of soil organic matter raster map [0.0-1.0] + Name of soil organic matter raster map [0.0-1.0] - Edit Features In-Place - Edit Features In-Place + v.what.vect + Uploads vector values at positions of vector points to the table. + Uploads vector values at positions of vector points to the table. - Options - Options + g.version + Print info for additional libraries + Print info for additional libraries - &Graphical Modeler… - &Graphical Modeler… + r.fill.stats + Minimum number of data cells within search radius + Minimum number of data cells within search radius - Models - Models + r.sim.water + Name of the rainfall excess rate (rain-infilt) raster map [mm/hr] + Name of the rainfall excess rate (rain-infilt) raster map [mm/hr] - Execute… - Execute… + r.kappa + Calculate error matrix and kappa parameter for accuracy assessment of classification result. + Calculate error matrix and kappa parameter for accuracy assessment of classification result. - Execute as Batch Process… - Execute as Batch Process… + v.db.select + Null value indicator + Null value indicator - Error executing algorithm - Error executing algorithm + i.rgb.his + Name for input raster map (red) + Name for input raster map (red) - <h3>This algorithm cannot be run :-( </h3> -{0} - <h3>This algorithm cannot be run :-( </h3> -{0} + r.li.dominance.ascii + r.li.dominance.ascii - Calculates dominance's diversity index on a raster map + r.li.dominance.ascii - Calculates dominance's diversity index on a raster map - {algname} completed. %n feature(s) processed. - {algname} completed. %n feature(s) processed. + r.li.shannon.ascii + r.li.shannon.ascii - Calculates Shannon's diversity index on a raster map + r.li.shannon.ascii - Calculates Shannon's diversity index on a raster map - - - ProcessingToolbox - - Processing Toolbox - Processing Toolbox + v.to.lines + Converts vector polygons or points to lines. + Converts vector polygons or points to lines. - - Enter algorithm name to filter list - Enter algorithm name to filter list + i.landsat.toar + Minimum pixels to consider digital number as dark object + Minimum pixels to consider digital number as dark object - - <html><head/><body><p>You can add more algorithms to the toolbox, <a href="enable"><span style=" text-decoration: underline; color:#0000ff;">enable additional providers.</span></a>&nbsp;&nbsp;&nbsp;<a href="close"><span style=" text-decoration: underline; color:#0000ff;">[close]</span></a></p></body></html> - <html><head/><body><p>You can add more algorithms to the toolbox, <a href="enable"><span style=" text-decoration: underline; color:#0000ff;">enable additional providers.</span></a>&nbsp;&nbsp;&nbsp;<a href="close"><span style=" text-decoration: underline; color:#0000ff;">[close]</span></a></p></body></html> + r.resamp.rst + Profile curvature raster + Profile curvature raster - Search… - Search… + r.surf.random + Produces a raster layer of uniform random deviates whose range can be expressed by the user. + Produces a raster layer of uniform random deviates whose range can be expressed by the user. - Execute… - Execute… + v.voronoi.skeleton + v.voronoi.skeleton - Creates a Voronoi diagram for polygons or compute the center line/skeleton of polygons. + v.voronoi.skeleton - Creates a Voronoi diagram for polygons or compute the center line/skeleton of polygons. - Execute as Batch Process… - Execute as Batch Process… + r.colors.out + Color Table + Color Table - Edit Rendering Styles for Outputs… - Edit Rendering Styles for Outputs… + r.surf.random + Create an integer raster layer + Create an integer raster layer - - - ProjectProvider - Project models - ProjectProvider - Project models + r.rescale.eq + Rescales histogram equalized the range of category values in a raster layer. + Rescales histogram equalized the range of category values in a raster layer. - Models embedded in the current project - ProjectProvider - Models embedded in the current project + i.landsat.toar + Atmospheric correction method + Atmospheric correction method - Could not load model from project - ProjectProvider - Could not load model from project + r.blend.rgb + Percentage weight of first map for color blending + Percentage weight of first map for color blending - Processing - Processing + v.rectify + Rectified + Rectified - - - PropertyAssistantBase - - Output - Output + g.extension.list + List of addons + List of addons - - Input - Input + v.generalize + Betweenness threshold in network generalization + Betweenness threshold in network generalization - - to - to + r.resamp.rst + Slope raster + Slope raster - - Source - Source + v.kcv + Name for new column to which partition number is written + Name for new column to which partition number is written - - Values from - Values from + v.buffer + Creates a buffer around vector features of given type. + Creates a buffer around vector features of given type. - - Fetch value range from layer - Fetch value range from layer + r.cost + Cost allocation map + Cost allocation map - - Apply transform curve - Apply transform curve + r.shade + Color to use instead of NULL values. Either a standard color name, R:G:B triplet, or "none" + Color to use instead of NULL values. Either a standard color name, R:G:B triplet, or "none" - - - PropertyColorAssistant - - Color when NULL - Color when NULL + r.stats + String representing no data cell value + String representing no data cell value - - Color ramp - Color ramp + r.uslek + Name of soil sand fraction raster map [0.0-1.0] + Name of soil sand fraction raster map [0.0-1.0] - - - PropertyGenericNumericAssistant - - Output from - Output from + r.sunhours + Day + Day - - Output when NULL - Output when NULL + i.aster.toar + SWIR is High Gain + SWIR is High Gain - - Exponent - Exponent + r.null + Create NULL-value bitmap file validating all data cells + Create NULL-value bitmap file validating all data cells - - to - to + r.stats.zonal + Base raster + Base raster - - - PropertySizeAssistant - - Size from - Size from + v.in.lidar + Import subregion only + Import subregion only - - Size when NULL - Size when NULL + r.series + Quantile to calculate for method=quantile + Quantile to calculate for method=quantile - - Exponent - Exponent + i.evapo.time + Names of satellite ETa raster maps [mm/d or cm/d] + Names of satellite ETa raster maps [mm/d or cm/d] - - to - to + i.atcorr + Input imagery range [0,255] + Input imagery range [0,255] - - Scale method - Scale method + i.eb.soilheatflux + Soil heat flux approximation (Bastiaanssen, 1995). + Soil heat flux approximation (Bastiaanssen, 1995). - - - Python - Python warning - Python warning + r.sim.water + Name of the x-derivatives raster map [m/m] + Name of the x-derivatives raster map [m/m] - Python version: - Python version: + v.random + Maximum z height for 3D output + Maximum z height for 3D output - QGIS version: - QGIS version: + r.sun.insoltime + r.sun.insoltime - Solar irradiance and irradiation model (daily sums). + r.sun.insoltime - Solar irradiance and irradiation model (daily sums). - Couldn't load plugin '{0}' - Couldn't load plugin '{0}' + r.report + Scientific format + Scientific format - {0} due to an error when calling its classFactory() method - {0} due to an error when calling its classFactory() method + r.mode + Categories layer + Categories layer - {0} due to an error when calling its initGui() method - {0} due to an error when calling its initGui() method + r.resamp.bspline + Performs bilinear or bicubic spline interpolation with Tykhonov regularization. + Performs bilinear or bicubic spline interpolation with Tykhonov regularization. - Error while unloading plugin {0} - Error while unloading plugin {0} + v.net.components + Computes strongly and weakly connected components in the network. + Computes strongly and weakly connected components in the network. - Couldn't load server plugin {0} - Couldn't load server plugin {0} + v.proj + Input vector to reproject + Input vector to reproject - {0} due to an error when calling its serverClassFactory() method - {0} due to an error when calling its serverClassFactory() method + r.walk.rast + r.walk.rast - Creates a raster map showing the anisotropic cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost from a raster. + r.walk.rast - Creates a raster map showing the anisotropic cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost from a raster. - Python error - Python error + v.generalize + Vector based generalization. + Vector based generalization. - An error has occurred while executing Python code: - An error has occurred while executing Python code: + v.qcount + Quadrats + Quadrats - See message log (Python Error) for more details. - See message log (Python Error) for more details. + r.gwflow + The height of the drainage bed in [m] + The height of the drainage bed in [m] - Stack trace - Stack trace + r.sun.insoltime + The horizon information input map basename + The horizon information input map basename - View message log - View message log + r.slope.aspect + Second order partial derivative dyy + Second order partial derivative dyy - Python Path: - Python Path: + v.lidar.growing + First pulse vector layer + First pulse vector layer - {0} - plugin has no initProcessing() method - {0} - plugin has no initProcessing() method + r.out.pov + Height-field type (0=actual heights 1=normalized) + Height-field type (0=actual heights 1=normalized) - {0} due to an error when calling its initProcessing() method - {0} due to an error when calling its initProcessing() method + i.landsat.toar + Gain (H/L) of all Landsat ETM+ bands (1-5,61,62,7,8) + Gain (H/L) of all Landsat ETM+ bands (1-5,61,62,7,8) - - - PythonConsole - Python Console - Python Console + i.eb.soilheatflux + Name of Surface temperature raster map [K] + Name of Surface temperature raster map [K] - Compile APIs - Compile APIs + r.gwflow + Allocate a full quadratic linear equation system, default is a sparse linear equation system + Allocate a full quadratic linear equation system, default is a sparse linear equation system - Saved - Saved + r.colors.stddev + Color using standard deviation bands + Color using standard deviation bands - Done - Done + r.sunhours + Hour + Hour - Hide Editor - Hide Editor + v.generalize + Generalized + Generalized - Check Syntax - Check Syntax + r.li.patchdensity + Calculates patch density index on a raster map, using a 4 neighbour algorithm + Calculates patch density index on a raster map, using a 4 neighbour algorithm - Run Script - Run Script + r.report + Use formfeeds between pages + Use formfeeds between pages - Undo - Undo + r.series.accumulate + Raster map specifying the upper accumulation limit + Raster map specifying the upper accumulation limit - Redo - Redo + r.stats + Print category labels + Print category labels - Find Text - Find Text + r.series.interp + Input file with one output raster map name and sample point position per line, field separator between name and sample point is 'pipe' + Input file with one output raster map name and sample point position per line, field separator between name and sample point is 'pipe' - Open in External Editor - Open in External Editor + v.overlay + Overlays two vector maps. + Overlays two vector maps. - Cut - Cut + r.random.surface + Uniformly distributed cell values + Uniformly distributed cell values - Copy - Copy + v.sample + Vector layer defining sample points + Vector layer defining sample points - Paste - Paste + i.atcorr + Input altitude raster map in m (optional) + Input altitude raster map in m (optional) - Comment - Comment + r.random.surface + Maximum distance of spatial correlation + Maximum distance of spatial correlation - Uncomment - Uncomment + r.reclass.area + Lesser or greater than specified value + Lesser or greater than specified value - Hide/Show Object Inspector - Hide/Show Object Inspector + v.net.centrality + Network Centrality + Network Centrality - Select All - Select All + v.db.select + Do not include column names in output + Do not include column names in output - Open Script… - Open Script… + r.what.points + r.what.points - Queries raster maps on their category values and category labels on a layer of points. + r.what.points - Queries raster maps on their category values and category labels on a layer of points. - Save As… - Save As… + r.latlong + Creates a latitude/longitude raster map. + Creates a latitude/longitude raster map. - Object Inspector… - Object Inspector… + v.decimate + Only one point per cat in grid cell + Only one point per cat in grid cell - Options… - Options… + v.edit + Threshold distance (coords,snap,query) + Threshold distance (coords,snap,query) - Help… - Help… + r.patch + Creates a composite raster layer by using one (or more) layer(s) to fill in areas of "no data" in another map layer. + Creates a composite raster layer by using one (or more) layer(s) to fill in areas of "no data" in another map layer. - Enter text to find… - Enter text to find… + r.param.scale + Size of processing window (odd number only, max: 499) + Size of processing window (odd number only, max: 499) - Saving prepared file… - Saving prepared file… + i.landsat.toar + Landsat input rasters + Landsat input rasters - Error preparing file… - Error preparing file… + v.decimate + Filter range for z data (min,max) + Filter range for z data (min,max) - <b>"{0}"</b> was not found. - <b>"{0}"</b> was not found. + r.quantile + Generate recode rules based on quantile-defined intervals + Generate recode rules based on quantile-defined intervals - URL copied to clipboard. - URL copied to clipboard. + r.walk.points + Start points + Start points - Connection error: - Connection error: + i.eb.hsebal01 + Name of instantaneous net radiation raster map [W/m2] + Name of instantaneous net radiation raster map [W/m2] - [Temporary file saved in {0}] - [Temporary file saved in {0}] + v.lidar.correction + High threshold for object to terrain reclassification + High threshold for object to terrain reclassification - ## Script error: {0} - ## Script error: {0} + r.sim.water + Rainfall excess rate unique value [mm/hr] + Rainfall excess rate unique value [mm/hr] - ## Script executed successfully: {0} - ## Script executed successfully: {0} + r.solute.transport + Retardation factor [-] + Retardation factor [-] - Cannot execute file {0}. Error: {1} - - Cannot execute file {0}. Error: {1} - + r.surf.idw + Surface interpolation utility for raster layers. + Surface interpolation utility for raster layers. - Hey, type something to run! - Hey, type something to run! + r.resamp.filter + Filter radius (horizontal) for each filter (comma separated list of float if multiple) + Filter radius (horizontal) for each filter (comma separated list of float if multiple) - Python Console: Save file - Python Console: Save file + v.qcount + Quadrat radius + Quadrat radius - Script was correctly saved. - Script was correctly saved. + r.out.vtk + Use polydata-trianglestrips for elevation grid creation + Use polydata-trianglestrips for elevation grid creation - Click on button to restore all tabs from last session. - Click on button to restore all tabs from last session. + r.resamp.bspline + Length (float) of each spline step in the east-west direction + Length (float) of each spline step in the east-west direction - Restore tabs - Restore tabs + v.clean + Threshold (comma separated for each tool) + Threshold (comma separated for each tool) - Close - Close + v.rast.stats + Column prefix for new attribute columns + Column prefix for new attribute columns - List all tabs - List all tabs + r.li.edgedensity.ascii + r.li.edgedensity.ascii - Calculates edge density index on a raster map, using a 4 neighbour algorithm + r.li.edgedensity.ascii - Calculates edge density index on a raster map, using a 4 neighbour algorithm - New Editor - New Editor + i.evapo.pm + Name of input crop height raster map [m] + Name of input crop height raster map [m] - Close Tab - Close Tab + r.composite + Number of levels to be used for each component + Number of levels to be used for each component - Close All - Close All + v.edit + Name of vector layer + Name of vector layer - Close Others - Close Others + r.sim.water + Simulation error [m] + Simulation error [m] - Save As - Save As + r.mapcalc.simple + Raster layer E + Raster layer E - The file {0} could not be opened. Error: {1} - - The file {0} could not be opened. Error: {1} - + r.li.renyi + Renyi + Renyi - Untitled-{0} - Untitled-{0} + r.random.cells + Maximum distance of spatial correlation (value(s) >= 0.0) + Maximum distance of spatial correlation (value(s) >= 0.0) - Python Console: Save File - Python Console: Save File + r.in.lidar + Override projection check (use current location's projection) + Override projection check (use current location's projection) - The file <b>'{0}'</b> has been modified, save changes? - The file <b>'{0}'</b> has been modified, save changes? + r.his + Hue + Hue - Unable to restore the file: -{0} - - Unable to restore the file: -{0} - + r.watershed + Unique label for each watershed basin + Unique label for each watershed basin - Hide/Show Toolbar - Hide/Show Toolbar + v.out.svg + Output type + Output type - Double-click on item to execute - Double-click on item to execute + r.what.points + Turn on cache reporting + Turn on cache reporting - Show Editor - Show Editor + r.sun.insoltime + Insolation time [h] + Insolation time [h] - Clear Console - Clear Console + r.li.renyi.ascii + r.li.renyi.ascii - Calculates Renyi's diversity index on a raster map + r.li.renyi.ascii - Calculates Renyi's diversity index on a raster map - Run Command - Run Command + v.net.salesman + Network_Salesman + Network_Salesman - Enter Selected - Enter Selected + v.extrude + Name of attribute column with object heights + Name of attribute column with object heights - Object Inspector - Object Inspector + r.thin + Input raster layer to thin + Input raster layer to thin - Save - Save + r.stats + Print cell counts + Print cell counts - Find Next - Find Next + r.sim.sediment + Sediment transport and erosion/deposition simulation using path sampling method (SIMWE). + Sediment transport and erosion/deposition simulation using path sampling method (SIMWE). - Find Previous - Find Previous + i.eb.soilheatflux + Name of Net Radiation raster map [W/m2] + Name of Net Radiation raster map [W/m2] - Case Sensitive - Case Sensitive + r.thin + Thinned + Thinned - Whole Word - Whole Word + r.report + Name for output file to hold the report + Name for output file to hold the report - Wrap Around - Wrap Around + v.transform + Swap coordinates after the other transformations + Swap coordinates after the other transformations - Open File - Open File + i.landsat.toar + Image acquisition date (yyyy-mm-dd) + Image acquisition date (yyyy-mm-dd) - The file <b>{0}</b> could not be saved. Error: {1} - The file <b>{0}</b> could not be saved. Error: {1} + v.net.iso + Network_Iso + Network_Iso - Save File As - Save File As + v.out.vtk + Export numeric attribute table fields as VTK scalar variables + Export numeric attribute table fields as VTK scalar variables - Run Selected - Run Selected + r.fillnulls + Input raster layer to fill + Input raster layer to fill - History saved successfully. - History saved successfully. + v.lidar.growing + Buildings + Buildings - History cleared successfully. - History cleared successfully. + r.li.richness + Calculates richness index on a raster map + Calculates richness index on a raster map - Command History - Command History + r.what.points + Output header row + Output header row - Show - Show + r.out.vtk + Scale factor affects the origin (if no elevation map is given) + Scale factor affects the origin (if no elevation map is given) - Clear File - Clear File + r.carve + Additional stream depth (in meters) + Additional stream depth (in meters) - Clear Session - Clear Session + r.volume + Centroids + Centroids - Python Console - Command History - Python Console - Command History + r.fill.dir + Find unresolved areas only + Find unresolved areas only - Add API path - Add API path + v.surf.idw + Don't index points by raster cell + Don't index points by raster cell - Remove API path - Remove API path + i.vi + Name of input green channel surface reflectance map [0.0-1.0] + Name of input green channel surface reflectance map [0.0-1.0] - The file <b>"{0}"</b> has been deleted or is not accessible - The file <b>"{0}"</b> has been deleted or is not accessible + i.evapo.mh + Name of input minimum air temperature raster map [C] + Name of input minimum air temperature raster map [C] - The file <b>"{0}"</b> is read only, please save to different file first. - The file <b>"{0}"</b> is read only, please save to different file first. + r.clump + Threshold to identify similar cells + Threshold to identify similar cells - Python Console Help - Python Console Help + v.select + Input layer (A) + Input layer (A) - PyQGIS API Documentation - PyQGIS API Documentation + r.solute.transport + The y-part of the diffusion tensor in [m^2/s] + The y-part of the diffusion tensor in [m^2/s] - PyQGIS Cookbook - PyQGIS Cookbook + v.net.flow + Sink Category values + Sink Category values - Search Selected in PyQGIS docs - Search Selected in PyQGIS docs + v.edit + Tool + Tool - Share on GitHub - Share on GitHub + v.to.points + Use line nodes or vertices only + Use line nodes or vertices only - Secret Gist - Secret Gist + r.composite + Use closest color + Use closest color - Public Gist - Public Gist + r.in.lidar + Use the extent of the input for the raster extent + Use the extent of the input for the raster extent - GitHub personal access token must be generated (see Console Options) - GitHub personal access token must be generated (see Console Options) + r.series + Aggregated + Aggregated - Python Console -Use iface to access QGIS API interface or type help(iface) for more info -Security warning: typing commands from an untrusted source can harm your computer - Python Console -Use iface to access QGIS API interface or type help(iface) for more info -Security warning: typing commands from an untrusted source can harm your computer + i.eb.netrad + Name of surface temperature raster map [K] + Name of surface temperature raster map [K] - Session history cleared successfully. - Session history cleared successfully. + i.eb.soilheatflux + HAPEX-Sahel empirical correction (Roerink, 1995) + HAPEX-Sahel empirical correction (Roerink, 1995) - - - PythonConsoleWidget - Save {} - Save {} + r.geomorphon + Most common geomorphic forms + Most common geomorphic forms - There are unsaved changes in this script. Do you want to keep those? - There are unsaved changes in this script. Do you want to keep those? + r.watershed + Locations of real depressions + Locations of real depressions + + + r.fillnulls + Filled + Filled + + + i.evapo.mh + Name of input average air temperature raster map [C] + Name of input average air temperature raster map [C] + + + v.extrude + Fixed height for 3D vector objects + Fixed height for 3D vector objects + + + r.sim.sediment + Transport limited erosion-deposition [kg/m2s] + Transport limited erosion-deposition [kg/m2s] + + + r.distance + Report zero distance if rasters are overlapping + Report zero distance if rasters are overlapping + + + r.watershed + Topographic index ln(a / tan(b)) + Topographic index ln(a / tan(b)) + + + r.distance + Locates the closest points between objects in two raster maps. + Locates the closest points between objects in two raster maps. + + + v.class + Classifies attribute data, e.g. for thematic mapping. + Classifies attribute data, e.g. for thematic mapping. + + + r.sim.water + Diffusion increase constant + Diffusion increase constant + + + r.mode + Mode + Mode + + + r.param.scale + Exponent for distance weighting (0.0-4.0) + Exponent for distance weighting (0.0-4.0) + + + r.slope.aspect + Second order partial derivative dxx + Second order partial derivative dxx + + + r.water.outlet + Coordinates of outlet point + Coordinates of outlet point + + + v.in.lines + ASCII file to be imported + ASCII file to be imported + + + r.sim.water + Overland flow hydrologic simulation using path sampling method (SIMWE). + Overland flow hydrologic simulation using path sampling method (SIMWE). + + + r.viewshed + Consider the effect of atmospheric refraction + Consider the effect of atmospheric refraction + + + v.surf.idw + Attribute table column with values to interpolate + Attribute table column with values to interpolate + + + r.rescale + The input data range to be rescaled + The input data range to be rescaled + + + r.sun.insoltime + Declination value (overriding the internally computed value) [radians] + Declination value (overriding the internally computed value) [radians] + + + r.sun.insoltime + Aspect layer [decimal degrees] + Aspect layer [decimal degrees] + + + v.net.flow + Network_Flow + Network_Flow + + + r.fill.dir + Depressionless DEM + Depressionless DEM + + + v.voronoi + Do not create attribute table + Do not create attribute table + + + r.contour + Contours + Contours + + + v.kernel.vect + Name of input vector map with training points + Name of input vector map with training points + + + r.mask.rast + r.mask.rast - Creates a MASK for limiting raster operation. + r.mask.rast - Creates a MASK for limiting raster operation. + + + r.spreadpath + y_input + y_input + + + v.in.dxf + Invert selection by layers (don't import layers in list) + Invert selection by layers (don't import layers in list) + + + r.contour + Produces a vector map of specified contours from a raster map. + Produces a vector map of specified contours from a raster map. + + + r.gwflow + The type of groundwater flow + The type of groundwater flow + + + r.out.vrml + Vertical exaggeration + Vertical exaggeration + + + v.net.bridge + Feature type + Feature type + + + v.in.lidar + Only import points of selected class(es) (comma separated integers) + Only import points of selected class(es) (comma separated integers) + + + r.in.lidar + Use base raster resolution instead of computational region + Use base raster resolution instead of computational region + + + r.topmodel.topidxstats + TOPMODEL topographic index statistics file + TOPMODEL topographic index statistics file + + + i.gensigset + Signature File + Signature File + + + r.colors.stddev + Sets color rules based on stddev from a raster map's mean value. + Sets color rules based on stddev from a raster map's mean value. + + + r.viewshed + Refraction coefficient + Refraction coefficient + + + v.kernel.vect + Maximum distance from point to network + Maximum distance from point to network + + + v.net.path + Write output as original input segments, not each path as one line + Write output as original input segments, not each path as one line + + + r.watershed + Slope length and steepness (LS) factor for USLE + Slope length and steepness (LS) factor for USLE + + + v.reclass + Changes vector category values for an existing vector map according to results of SQL queries or a value in attribute table column. + Changes vector category values for an existing vector map according to results of SQL queries or a value in attribute table column. + + + v.transform + Performs an affine transformation on a vector layer. + Performs an affine transformation on a vector layer. + + + r.li.cwed + Name of file that contains the weight to calculate the index + Name of file that contains the weight to calculate the index + + + r.topmodel.topidxstats + r.topmodel.topidxstats - Builds a TOPMODEL topographic index statistics file. + r.topmodel.topidxstats - Builds a TOPMODEL topographic index statistics file. + + + i.eb.hsebal01 + Name of altitude corrected surface temperature raster map [K] + Name of altitude corrected surface temperature raster map [K] + + + r.circle + Maximum radius for ring/circle map (in meters) + Maximum radius for ring/circle map (in meters) + + + r.gwflow + The initial piezometric head in [m] + The initial piezometric head in [m] + + + r.stream.extract + Montgomery exponent for slope + Montgomery exponent for slope + + + r.out.vtk + Input raster + Input raster + + + v.segment + File containing segment rules + File containing segment rules - - - Q3DNavigationWidget - - Move up - Move up + v.net.connectivity + Network_Connectivity + Network_Connectivity - - Zoom In - Zoom In + i.cluster + Initial number of classes (1-255) + Initial number of classes (1-255) - - Tilt up - Tilt up + r.random.cells + Random seed (SEED_MIN >= value >= SEED_MAX) (default [random]) + Random seed (SEED_MIN >= value >= SEED_MAX) (default [random]) - - Move left - Move left + r.cost + Coordinates of stopping point(s) (E,N) + Coordinates of stopping point(s) (E,N) - - Rotate view - Rotate view + r.what.points + Name of raster map + Name of raster map - - Move right - Move right + r.grow.distance + Generates a raster layer of distance to features in input layer. + Generates a raster layer of distance to features in input layer. - - Zoom Out - Zoom Out + i.modis.qc + Band number of MODIS product (mod09Q1=[1,2],mod09A1=[1-7],m[o/y]d09CMG=[1-7], mcd43B2q=[1-7]) + Band number of MODIS product (mod09Q1=[1,2],mod09A1=[1-7],m[o/y]d09CMG=[1-7], mcd43B2q=[1-7]) - - Move down - Move down + r.recode + Recodes categorical raster maps. + Recodes categorical raster maps. - - Tilt down - Tilt down + v.perturb + Random location perturbations of GRASS vector points + Random location perturbations of GRASS vector points - - Show camera info (for debugging) - Show camera info (for debugging) + v.mkgrid + Lower left easting and northing coordinates of map + Lower left easting and northing coordinates of map - - - QCoreApplication - - Count - Count + r.resamp.rst + Rows/columns overlap for segmentation + Rows/columns overlap for segmentation - - Count Distinct - Count Distinct + r.to.vect + Use raster values as categories instead of unique sequence + Use raster values as categories instead of unique sequence - - Count Missing - Count Missing + v.in.ascii + Do not create table in points mode + Do not create table in points mode - - Min - Min + r.walk.coords + Coordinates of starting point(s) (a list of E,N) + Coordinates of starting point(s) (a list of E,N) - - Max - Max + r.contour + Increment between contour levels + Increment between contour levels - - Sum - Sum + v.what.vect + Maximum query distance in map units + Maximum query distance in map units - - Mean - Mean + v.surf.bspline + Tykhonov regularization parameter (affects smoothing) + Tykhonov regularization parameter (affects smoothing) - - Median - Median + r.li.padsd.ascii + r.li.padsd.ascii - Calculates standard deviation of patch area a raster map + r.li.padsd.ascii - Calculates standard deviation of patch area a raster map - - Stdev - Stdev + r.grow + input raster layer + input raster layer - - Stdev Sample - Stdev Sample + r.volume + Clumps layer (preferably the output of r.clump) + Clumps layer (preferably the output of r.clump) - - Range - Range + r.li.padrange.ascii + r.li.padrange.ascii - Calculates range of patch area size on a raster map + r.li.padrange.ascii - Calculates range of patch area size on a raster map - - Minority - Minority + v.select + Input layer (B) + Input layer (B) - - Majority - Majority + r.path + Vector layer containing starting point(s) + Vector layer containing starting point(s) - - Q1 - Q1 + r.li.shape.ascii + r.li.shape.ascii - Calculates shape index on a raster map + r.li.shape.ascii - Calculates shape index on a raster map - - Q3 - Q3 + v.segment + Segments + Segments - - InterQuartileRange - InterQuartileRange + v.kcv + Number of partitions + Number of partitions - - Min Length - Min Length + v.to.rast + Rasterized + Rasterized - - Max Length - Max Length + i.emissivity + Computes emissivity from NDVI, generic method for sparse land. + Computes emissivity from NDVI, generic method for sparse land. - - Concatenate - Concatenate + r.resamp.bspline + Find the best Tykhonov regularizing parameter using a "leave-one-out" cross validation method + Find the best Tykhonov regularizing parameter using a "leave-one-out" cross validation method - - Collect - Collect + r.buffer + Units of distance + Units of distance - - Array Aggregate - Array Aggregate + v.normal + lognormal + lognormal - - Locator - Locator + r.resamp.rst + Raster layer + Raster layer - - GPU acceleration - GPU acceleration + r.walk.rast + Use the 'Knight's move'; slower, but more accurate + Use the 'Knight's move'; slower, but more accurate - - - QCoreApplication.QCoreApplication.QCoreApplication.QCoreApplication.QCoreApplication.self - Idle - Idle + r.topidx + Topographic index + Topographic index - - - QCoreApplication.QCoreApplication.QCoreApplication.QCoreApplication.self - Idle - Idle + v.reclass + The name of the column whose values are to be used as new categories + The name of the column whose values are to be used as new categories - - - QCoreApplication.self - Error - Error + v.vect.stats + Count points in areas and calculate statistics. + Count points in areas and calculate statistics. - - - QGISAlgorithm - This algorithm creates a new point layer with a given number of random points, all of them within the extent of a given layer. A distance factor can be specified, to avoid points being too close to each other. - - qgis:randompointsinlayerbounds - This algorithm creates a new point layer with a given number of random points, all of them within the extent of a given layer. A distance factor can be specified, to avoid points being too close to each other. - + r.surf.area + Area + Area - This algorithm takes a polygon layer and creates a new polygon layer in which multipart geometries have been removed, leaving only the n largest (in terms of area) parts. - - qgis:keepnbiggestparts - This algorithm takes a polygon layer and creates a new polygon layer in which multipart geometries have been removed, leaving only the n largest (in terms of area) parts. - + r.stats + Read fp map as integer (use map's quant rules) + Read fp map as integer (use map's quant rules) - This algorithm generates a histogram with the values of a raster layer. -The raster layer must have a single band. - - qgis:rasterlayerhistogram - This algorithm generates a histogram with the values of a raster layer. -The raster layer must have a single band. - + v.vect.stats + Name of existing vector map with points + Name of existing vector map with points - This algorithm takes a vector layer and generates a new one that contains only a subset of the features in the input layer. -The subset is defined randomly, using a percentage or count value to define the total number of features in the subset. -The percentage/count value is not applied to the whole layer, but instead to each category. Categories are defined according to a given attribute, which is also specified as an input parameter for the algorithm. - - qgis:randomextractwithinsubsets - This algorithm takes a vector layer and generates a new one that contains only a subset of the features in the input layer. -The subset is defined randomly, using a percentage or count value to define the total number of features in the subset. -The percentage/count value is not applied to the whole layer, but instead to each category. Categories are defined according to a given attribute, which is also specified as an input parameter for the algorithm. - + v.what.rast + Interpolate values from the nearest four cells + Interpolate values from the nearest four cells - This algorithm creates a polygon layer with the delaunay triangulation corresponding to a points layer. - - qgis:delaunaytriangulation - This algorithm creates a polygon layer with the delaunay triangulation corresponding to a points layer. - + r.rgb + Splits a raster map into red, green and blue maps. + Splits a raster map into red, green and blue maps. - This algorithm allows performing algebraic operations using raster layers. -The resulting layer will have its values computed according to an expression. The expression can contain numerical values, operators and references to any of the layers in the current project. The following functions are also supported: -- sin(), cos(), tan(), atan2(), ln(), log10() -The extent, cell size, and output CRS can be defined by the user. If the extent is not specified, the minimum extent that covers selected reference layer(s) will be used. If the cell size is not specified, the minimum cell size of selected reference layer(s) will be used. If the output CRS is not specified, the CRS of the first reference layer will be used. -The cell size is assumed to be the same in both X and Y axes. -Layers are referred by their name as displayed in the layer list and the number of the band to use (based on 1), using the pattern 'layer_name@band number'. For instance, the first band from a layer named DEM will be referred as DEM@1. -When using the calculator in the batch interface or from the console, the files to use have to be specified. The corresponding layers are referred using the base name of the file (without the full path). For instance, if using a layer at path/to/my/rasterfile.tif, the first band of that layer will be referred as rasterfile.tif@1. - - qgis:rastercalculator - This algorithm allows performing algebraic operations using raster layers. -The resulting layer will have its values computed according to an expression. The expression can contain numerical values, operators and references to any of the layers in the current project. The following functions are also supported: -- sin(), cos(), tan(), atan2(), ln(), log10() -The extent, cell size, and output CRS can be defined by the user. If the extent is not specified, the minimum extent that covers selected reference layer(s) will be used. If the cell size is not specified, the minimum cell size of selected reference layer(s) will be used. If the output CRS is not specified, the CRS of the first reference layer will be used. -The cell size is assumed to be the same in both X and Y axes. -Layers are referred by their name as displayed in the layer list and the number of the band to use (based on 1), using the pattern 'layer_name@band number'. For instance, the first band from a layer named DEM will be referred as DEM@1. -When using the calculator in the batch interface or from the console, the files to use have to be specified. The corresponding layers are referred using the base name of the file (without the full path). For instance, if using a layer at path/to/my/rasterfile.tif, the first band of that layer will be referred as rasterfile.tif@1. - + r.what.color + Output format (printf-style) + Output format (printf-style) - This algorithm takes a points layer and generates a polygon layer containing the voronoi polygons corresponding to those input points. - - qgis:voronoipolygons - This algorithm takes a points layer and generates a polygon layer containing the voronoi polygons corresponding to those input points. - + r.sunhours + Minutes + Minutes - This algorithm creates geometries which enclose the features from an input layer. -Numerous enclosing geometry types are supported, including bounding boxes (envelopes), oriented rectangles, circles and convex hulls. -Optionally, the features can be grouped by a field. If set, this causes the output layer to contain one feature per grouped value with a minimal geometry covering just the features with matching values. - - qgis:minimumboundinggeometry - This algorithm creates geometries which enclose the features from an input layer. -Numerous enclosing geometry types are supported, including bounding boxes (envelopes), oriented rectangles, circles and convex hulls. -Optionally, the features can be grouped by a field. If set, this causes the output layer to contain one feature per grouped value with a minimal geometry covering just the features with matching values. - + i.eb.soilheatflux + Name of albedo raster map [0.0;1.0] + Name of albedo raster map [0.0;1.0] - This algorithm computes a buffer area for all the features in an input layer. The size of the buffer for a given feature is defined by an attribute, so it allows different features to have different buffer sizes. - - qgis:variabledistancebuffer - This algorithm computes a buffer area for all the features in an input layer. The size of the buffer for a given feature is defined by an attribute, so it allows different features to have different buffer sizes. - + r.topmodel + Name of topographic index statistics file + Name of topographic index statistics file - This algorithm generates a concave hull polygon from a set of points. If the input layer is a line or polygon layer, it will use the nodes. -The number of neighbours to consider determines the concaveness of the output polygon. A lower number will result in a concave hull that follows the points very closely, while a higher number will have a smoother shape. The minimum number of neighbour points to consider is 3. A value equal to or greater than the number of points will result in a convex hull. -If a field is selected, the algorithm will group the features in the input layer using unique values in that field and generate individual polygons in the output layer for each group. - - qgis:knearestconcavehull - This algorithm generates a concave hull polygon from a set of points. If the input layer is a line or polygon layer, it will use the nodes. -The number of neighbours to consider determines the concaveness of the output polygon. A lower number will result in a concave hull that follows the points very closely, while a higher number will have a smoother shape. The minimum number of neighbour points to consider is 3. A value equal to or greater than the number of points will result in a convex hull. -If a field is selected, the algorithm will group the features in the input layer using unique values in that field and generate individual polygons in the output layer for each group. - + r.resamp.stats + Resamples raster layers to a coarser grid using aggregation. + Resamples raster layers to a coarser grid using aggregation. - This algorithm generates a histogram with the values of the attribute of a vector layer. -The attribute to use for computing the histogram must be a numeric attribute. - - qgis:vectorlayerhistogram - This algorithm generates a histogram with the values of the attribute of a vector layer. -The attribute to use for computing the histogram must be a numeric attribute. - + v.net.distance + Write each output path as one line, not as original input segments + Write each output path as one line, not as original input segments - This algorithm computes geometric properties of the features in a vector layer. It generates a new vector layer with the same content as the input one, but with additional attributes in its attributes table, containing geometric measurements. -Depending on the geometry type of the vector layer, the attributes added to the table will be different. - - qgis:exportaddgeometrycolumns - This algorithm computes geometric properties of the features in a vector layer. It generates a new vector layer with the same content as the input one, but with additional attributes in its attributes table, containing geometric measurements. -Depending on the geometry type of the vector layer, the attributes added to the table will be different. - + r.rescale + The output data range + The output data range - This algorithm performs a SQL database query on a PostGIS database connected to QGIS and loads the query results as a new layer. - - qgis:postgisexecuteandloadsql - This algorithm performs a SQL database query on a PostGIS database connected to QGIS and loads the query results as a new layer. - + i.evapo.pm + Name of input wind speed raster map [m/s] + Name of input wind speed raster map [m/s] - This algorithm sets the style of a vector layer. The style must be defined in a QML file. - - qgis:setstyleforvectorlayer - This algorithm sets the style of a vector layer. The style must be defined in a QML file. - + i.cluster + Minimum number of pixels in a class + Minimum number of pixels in a class - This algorithm computes the concave hull of the features in an input layer. - - qgis:concavehull - This algorithm computes the concave hull of the features in an input layer. - + i.gensig + Generates statistics for i.maxlik from raster map. + Generates statistics for i.maxlik from raster map. - This algorithm takes a vector layer and selects a subset of its features. No new layer is generated by this algorithm. -The subset is defined randomly, using a percentage or count value to define the total number of features in the subset. -The percentage/count value is not applied to the whole layer, but instead to each category. Categories are defined according to a given attribute, which is also specified as an input parameter for the algorithm. - - qgis:randomselectionwithinsubsets - This algorithm takes a vector layer and selects a subset of its features. No new layer is generated by this algorithm. -The subset is defined randomly, using a percentage or count value to define the total number of features in the subset. -The percentage/count value is not applied to the whole layer, but instead to each category. Categories are defined according to a given attribute, which is also specified as an input parameter for the algorithm. - + v.in.dxf + Name of input DXF file + Name of input DXF file - This algorithm imports a vector layer into a SpatiaLite database, creating a new table. - - qgis:importintospatialite - This algorithm imports a vector layer into a SpatiaLite database, creating a new table. - + r.plane + Dip of plane + Dip of plane - This algorithm takes an input vector layer and creates a new vector layer that is an extended version of the input one, with additional attributes in its attribute table. -The additional attributes and their values are taken from a second vector layer. A spatial criteria is applied to select the values from the second layer that are added to each feature from the first layer in the resulting one. -The algorithm calculates a statistical summary for the values from matching features in the second layer (e.g. maximum value, mean value, etc). - - qgis:joinbylocationsummary - This algorithm takes an input vector layer and creates a new vector layer that is an extended version of the input one, with additional attributes in its attribute table. -The additional attributes and their values are taken from a second vector layer. A spatial criteria is applied to select the values from the second layer that are added to each feature from the first layer in the resulting one. -The algorithm calculates a statistical summary for the values from matching features in the second layer (e.g. maximum value, mean value, etc). - + r.stats + Report for cats fp ranges (fp maps only) + Report for cats fp ranges (fp maps only) - This algorithm creates a selection in a vector layer. The criteria for selected features is defined based on the values of an attribute from the input layer. - - qgis:selectbyattribute - This algorithm creates a selection in a vector layer. The criteria for selected features is defined based on the values of an attribute from the input layer. - + v.net + Assign unique categories to new points + Assign unique categories to new points - This algorithm generates basic statistics from the analysis of a values in a field in the attribute table of a vector layer. Numeric, date, time and string fields are supported. -The statistics returned will depend on the field type. -Statistics are generated as an HTML file. - - qgis:basicstatisticsforfields - This algorithm generates basic statistics from the analysis of a values in a field in the attribute table of a vector layer. Numeric, date, time and string fields are supported. -The statistics returned will depend on the field type. -Statistics are generated as an HTML file. - + r.li.simpson + Landscape structure configuration + Landscape structure configuration - This algorithm modifies the type of a given attribute in a vector layer, converting a text attribute containing numeric strings into a numeric attribute. - - qgis:texttofloat - This algorithm modifies the type of a given attribute in a vector layer, converting a text attribute containing numeric strings into a numeric attribute. - + v.vect.stats + Column name to upload statistics (double, created if doesn't exists) + Column name to upload statistics (double, created if doesn't exists) - This algorithm combines selected polygons of the input layer with certain adjacent polygons by erasing their common boundary. The adjacent polygon can be either the one with the largest or smallest area or the one sharing the largest common boundary with the polygon to be eliminated. Eliminate is normally used to get rid of sliver polygons, i.e. tiny polygons that are a result of polygon intersection processes where boundaries of the inputs are similar but not identical. - - qgis:eliminateselectedpolygons - This algorithm combines selected polygons of the input layer with certain adjacent polygons by erasing their common boundary. The adjacent polygon can be either the one with the largest or smallest area or the one sharing the largest common boundary with the polygon to be eliminated. Eliminate is normally used to get rid of sliver polygons, i.e. tiny polygons that are a result of polygon intersection processes where boundaries of the inputs are similar but not identical. - + r.info + Basic information + Basic information - Offsets nearby point features by moving nearby points by a preset amount to minimize overlapping features. - - qgis:pointsdisplacement - Offsets nearby point features by moving nearby points by a preset amount to minimize overlapping features. - + r.horizon.height + Horizon + Horizon - This algorithm takes a polygon layer and creates a line layer, with lines representing the rings of the polygons in the input layer. - - qgis:polygonstolines - This algorithm takes a polygon layer and creates a line layer, with lines representing the rings of the polygons in the input layer. - + v.buffer + Scaling factor for attribute column values + Scaling factor for attribute column values - This algorithm generates a report with information about the unique values found in a given attribute (or attributes) of a vector layer. - - qgis:listuniquevalues - This algorithm generates a report with information about the unique values found in a given attribute (or attributes) of a vector layer. - + v.to.points + Create points along input lines + Create points along input lines - This algorithm sets the style of a raster layer. The style must be defined in a QML file. - - qgis:setstyleforrasterlayer - This algorithm sets the style of a raster layer. The style must be defined in a QML file. - + r.colors + Logarithmic scaling + Logarithmic scaling - This algorithm takes a vector layer and selects a subset of its features. No new layer is generated by this algorithm. -The subset is defined randomly, using a percentage or count value to define the total number of features in the subset. - - qgis:randomselection - This algorithm takes a vector layer and selects a subset of its features. No new layer is generated by this algorithm. -The subset is defined randomly, using a percentage or count value to define the total number of features in the subset. - + v.extrude + Scale factor sampled raster values + Scale factor sampled raster values - This algorithm generates a new layer based on an existing one, with a different type of geometry. -Not all conversions are possible. For instance, a line layer can be converted to a point layer, but a point layer cannot be converted to a line layer. -See the "Polygonize" or "Lines to polygons" algorithm for alternative options. - - qgis:convertgeometrytype - This algorithm generates a new layer based on an existing one, with a different type of geometry. -Not all conversions are possible. For instance, a line layer can be converted to a point layer, but a point layer cannot be converted to a line layer. -See the "Polygonize" or "Lines to polygons" algorithm for alternative options. - + r.sun.insoltime + Read the input files in this number of chunks + Read the input files in this number of chunks - This algorithm generates a polygon layer using as polygon rings the lines from an input line layer. -The attribute table of the output layer is the same as the one from of the input line layer. - - qgis:linestopolygons - This algorithm generates a polygon layer using as polygon rings the lines from an input line layer. -The attribute table of the output layer is the same as the one from of the input line layer. - + r.out.pov + Name of output povray file (TGA height field file) + Name of output povray file (TGA height field file) - This algorithm adds a new attribute to a vector layer, with values resulting from applying an expression to each feature. The expression is defined as a Python function. - - qgis:advancedpythonfieldcalculator - This algorithm adds a new attribute to a vector layer, with values resulting from applying an expression to each feature. The expression is defined as a Python function. - + v.kernel.vect + Kernel radius in map units + Kernel radius in map units - This algorithm creates a table containing a distance matrix, with distances between all the points in a points layer. - - qgis:distancematrix - This algorithm creates a table containing a distance matrix, with distances between all the points in a points layer. - + r.volume + Name of input raster map representing data that will be summed within clumps + Name of input raster map representing data that will be summed within clumps - This algorithm generates a polar plot based on the value of an input vector layer. -Two fields must be entered as parameters: one that define the category (to group features) and another one with the variable to plot (this has to be a numeric one) - - qgis:polarplot - This algorithm generates a polar plot based on the value of an input vector layer. -Two fields must be entered as parameters: one that define the category (to group features) and another one with the variable to plot (this has to be a numeric one) - + r.slope.aspect + Minimum slope val. (in percent) for which aspect is computed + Minimum slope val. (in percent) for which aspect is computed - This algorithm computes hypsometric curves for an input Digital Elevation Model. Curves are produced as table files in an output folder specified by the user. - - qgis:hypsometriccurves - This algorithm computes hypsometric curves for an input Digital Elevation Model. Curves are produced as table files in an output folder specified by the user. - + r.out.xyz + XYZ File + XYZ File - This algorithm assigns a color index to polygon features in such a way that no adjacent polygons share the same color index, whilst minimizing the number of colors required. -An optional minimum distance between features assigned the same color can be set to prevent nearby (but non-touching) features from being assigned equal colors. -The algorithm allows choice of method to use when assigning colors. The default method attempts to assign colors so that the count of features assigned to each individual color index is balanced. -The 'by assigned area' mode instead assigns colors so that the total area of features assigned to each color is balanced. This mode can be useful to help avoid large features resulting in one of the colors appearing more dominant on a colored map. -The 'by distance between colors' mode will assign colors in order to maximize the distance between features of the same color. This mode helps to create a more uniform distribution of colors across a map. -A minimum number of colors can be specified if desired. The color index is saved to a new attribute named color_id. - - qgis:topologicalcoloring - This algorithm assigns a color index to polygon features in such a way that no adjacent polygons share the same color index, whilst minimizing the number of colors required. -An optional minimum distance between features assigned the same color can be set to prevent nearby (but non-touching) features from being assigned equal colors. -The algorithm allows choice of method to use when assigning colors. The default method attempts to assign colors so that the count of features assigned to each individual color index is balanced. -The 'by assigned area' mode instead assigns colors so that the total area of features assigned to each color is balanced. This mode can be useful to help avoid large features resulting in one of the colors appearing more dominant on a colored map. -The 'by distance between colors' mode will assign colors in order to maximize the distance between features of the same color. This mode helps to create a more uniform distribution of colors across a map. -A minimum number of colors can be specified if desired. The color index is saved to a new attribute named color_id. - + v.outlier + Outliers + Outliers - This algorithm performs a validity check on the geometries of a vector layer. -The geometries are classified in three groups (valid, invalid and error), and a vector layer is generated with the features in each of these categories. -By default the algorithm uses the strict OGC definition of polygon validity, where a polygon is marked as invalid if a self-intersecting ring causes an interior hole. If the "Ignore ring self intersections" option is checked, then this rule will be ignored and a more lenient validity check will be performed. - - qgis:checkvalidity - This algorithm performs a validity check on the geometries of a vector layer. -The geometries are classified in three groups (valid, invalid and error), and a vector layer is generated with the features in each of these categories. -By default the algorithm uses the strict OGC definition of polygon validity, where a polygon is marked as invalid if a self-intersecting ring causes an interior hole. If the "Ignore ring self intersections" option is checked, then this rule will be ignored and a more lenient validity check will be performed. - + i.landsat.toar + Scale factor for output + Scale factor for output - This algorithm calculates statistics of fields depending on a parent class. - - qgis:statisticsbycategories - This algorithm calculates statistics of fields depending on a parent class. - + v.random + Column for Z values + Column for Z values - This algorithm creates a simple X - Y scatter plot for a vector layer. - - qgis:vectorlayerscatterplot - This algorithm creates a simple X - Y scatter plot for a vector layer. - + i.biomass + Name of Day of Year raster map [1-366] + Name of Day of Year raster map [1-366] - Given an origin and a destination layers, this algorithm computes the distance between origin features and their closest destination one. Distance calculations are based on the features center. -The resulting layer contains origin features center point with an additional field indicating the identifier of the nearest destination feature and the distance to it. - - qgis:distancetonearesthubpoints - Given an origin and a destination layers, this algorithm computes the distance between origin features and their closest destination one. Distance calculations are based on the features center. -The resulting layer contains origin features center point with an additional field indicating the identifier of the nearest destination feature and the distance to it. - + r.reclass.area + Value option that sets the area size limit [hectares] + Value option that sets the area size limit [hectares] - This algorithm creates a point layer with a given number of regular points, all of them within a given extent. - - qgis:regularpoints - This algorithm creates a point layer with a given number of regular points, all of them within a given extent. - + i.in.spotvgt + Also import quality map (SM status map layer) and filter NDVI map + Also import quality map (SM status map layer) and filter NDVI map - Given an origin and a destination layers, this algorithm computes the distance between origin features and their closest destination one. Distance calculations are based on the features center. -The resulting layer contains lines linking each origin point with its nearest destination feature. - - qgis:distancetonearesthublinetohub - Given an origin and a destination layers, this algorithm computes the distance between origin features and their closest destination one. Distance calculations are based on the features center. -The resulting layer contains lines linking each origin point with its nearest destination feature. - + i.evapo.mh + Computes evapotranspiration calculation modified or original Hargreaves formulation, 2001. + Computes evapotranspiration calculation modified or original Hargreaves formulation, 2001. - This algorithm creates a box plot from a category and a layer field. - - qgis:boxplot - This algorithm creates a box plot from a category and a layer field. - + r.thin + Maximum number of iterations + Maximum number of iterations - This algorithm creates a shaded relief layer from digital elevation data. - - qgis:relief - This algorithm creates a shaded relief layer from digital elevation data. - + r.sun.insoltime + Civil time zone value, if none, the time will be local solar time + Civil time zone value, if none, the time will be local solar time - This algorithm creates a bar plot from a category and a layer field. - - qgis:barplot - This algorithm creates a bar plot from a category and a layer field. - + r.watershed + Maximum length of surface flow, for USLE + Maximum length of surface flow, for USLE - This algorithm creates a 3D scatter plot for a vector layer. - - qgis:scatter3dplot - This algorithm creates a 3D scatter plot for a vector layer. - + i.eb.eta + Name of the surface skin temperature [K] + Name of the surface skin temperature [K] - This algorithm generates a point vector layer from an input raster and line layer. The points correspond to the pixel centroids that intersect the line layer. - - qgis:generatepointspixelcentroidsalongline - This algorithm generates a point vector layer from an input raster and line layer. The points correspond to the pixel centroids that intersect the line layer. - + r.random.surface + Distance decay exponent + Distance decay exponent - This algorithm allows creation of a shortlist of possible candidate coordinate reference systems for a layer with an unknown projection. -The expected area which the layer should reside in must be specified via the target area parameter. -The algorithm operates by testing the layer's extent in every known reference system and listing any in which the bounds would fall near the target area if the layer was in this projection. - - qgis:findprojection - This algorithm allows creation of a shortlist of possible candidate coordinate reference systems for a layer with an unknown projection. -The expected area which the layer should reside in must be specified via the target area parameter. -The algorithm operates by testing the layer's extent in every known reference system and listing any in which the bounds would fall near the target area if the layer was in this projection. - + v.info + Information + Information - This algorithm calculates the total climb and descent along line geometries. -Input layers must have Z values present. If Z values are not available, the "Drape" (set Z value from raster) algorithm may be used to add Z values from a DEM layer. -The output layer is a copy of the input layer with additional fields that contain the total climb, total descent, the minimum elevation and the maximum elevation for each line geometry. If the input layer contains fields with the same names as these added fields, they will be renamed (field names will be altered to "name_2", "name_3", etc, finding the first non-duplicate name). - - qgis:climbalongline - This algorithm calculates the total climb and descent along line geometries. -Input layers must have Z values present. If Z values are not available, the "Drape" (set Z value from raster) algorithm may be used to add Z values from a DEM layer. -The output layer is a copy of the input layer with additional fields that contain the total climb, total descent, the minimum elevation and the maximum elevation for each line geometry. If the input layer contains fields with the same names as these added fields, they will be renamed (field names will be altered to "name_2", "name_3", etc, finding the first non-duplicate name). - + v.net.salesman + Output file holding node sequence + Output file holding node sequence - This algorithm sets an existing Shapefile's projection to the provided CRS. Contrary to the "Assign projection" algorithm, it will not output a new layer. -The .prj and .qpj files associated with the Shapefile will be overwritten - or created if missing - to match the provided CRS. - - qgis:definecurrentprojection - This algorithm sets an existing Shapefile's projection to the provided CRS. Contrary to the "Assign projection" algorithm, it will not output a new layer. -The .prj and .qpj files associated with the Shapefile will be overwritten - or created if missing - to match the provided CRS. - + r.out.vtk + Constant elevation (if no elevation map is specified) + Constant elevation (if no elevation map is specified) - This algorithm creates a point layer with a given "Number of points" placed on the lines of the "Input layer". -The location of each point is determined by randomly selecting a feature, then a segment of the line geometry of that feature, and finally a random position on that segment. A minimum distance between the points can be specified (Euclidean distance). - - qgis:randompointsalongline - This algorithm creates a point layer with a given "Number of points" placed on the lines of the "Input layer". -The location of each point is determined by randomly selecting a feature, then a segment of the line geometry of that feature, and finally a random position on that segment. A minimum distance between the points can be specified (Euclidean distance). - + v.parallel + Offset along major axis in map units + Offset along major axis in map units - This algorithm creates a box plot with mean and standard deviation values. - - qgis:meanandstandarddeviationplot - This algorithm creates a box plot with mean and standard deviation values. - + r.sim.sediment + Name of the transport capacity coefficient raster map [s] + Name of the transport capacity coefficient raster map [s] - This algorithm creates a selection in a vector layer. The criteria for selecting features is based on a QGIS expression. -For help with QGIS expression functions, see the inbuilt help for specific functions which is available in the expression builder. - - qgis:selectbyexpression - This algorithm creates a selection in a vector layer. The criteria for selecting features is based on a QGIS expression. -For help with QGIS expression functions, see the inbuilt help for specific functions which is available in the expression builder. - + v.in.wfs + GetFeature URL starting with 'http' + GetFeature URL starting with 'http' - Generates a Triangulated Irregular Network (TIN) interpolation of a point vector layer. -With the TIN method you can create a surface formed by triangles of nearest neighbor points. To do this, circumcircles around selected sample points are created and their intersections are connected to a network of non overlapping and as compact as possible triangles. The resulting surfaces are not smooth. -The algorithm creates both the raster layer of the interpolated values and the vector line layer with the triangulation boundaries. - - qgis:tininterpolation - Generates a Triangulated Irregular Network (TIN) interpolation of a point vector layer. -With the TIN method you can create a surface formed by triangles of nearest neighbor points. To do this, circumcircles around selected sample points are created and their intersections are connected to a network of non overlapping and as compact as possible triangles. The resulting surfaces are not smooth. -The algorithm creates both the raster layer of the interpolated values and the vector line layer with the triangulation boundaries. - + i.zc + Zero-crossing "edge detection" raster function for image processing. + Zero-crossing "edge detection" raster function for image processing. - Creates a density (heatmap) raster of an input point vector layer using kernel density estimation. Heatmaps allow easy identification of hotspots and clustering of points. -The density is calculated based on the number of points in a location, with larger numbers of clustered points resulting in larger values. - - qgis:heatmapkerneldensityestimation - Creates a density (heatmap) raster of an input point vector layer using kernel density estimation. Heatmaps allow easy identification of hotspots and clustering of points. -The density is calculated based on the number of points in a location, with larger numbers of clustered points resulting in larger values. - + r.texture + Calculate all textural measurements + Calculate all textural measurements - This algorithm creates a new point layer with random points inside the polygons of a given layer. -The number of points in each polygon can be defined as a fixed count or as a density value. The count/density value could also be taken from an attribute or an expression specified using the "Data defined override" functionality, so it can be different for each polygon in the input layer. -A minimum distance can be specified, to avoid points being too close to each other. - - qgis:randompointsinsidepolygons - This algorithm creates a new point layer with random points inside the polygons of a given layer. -The number of points in each polygon can be defined as a fixed count or as a density value. The count/density value could also be taken from an attribute or an expression specified using the "Data defined override" functionality, so it can be different for each polygon in the input layer. -A minimum distance can be specified, to avoid points being too close to each other. - + v.class + Column name or expression + Column name or expression - This algorithm generates raster XYZ tiles of map canvas content. -Tile images are saved as a single file in the “MBTiles” format. - - qgis:tilesxyzmbtiles - This algorithm generates raster XYZ tiles of map canvas content. -Tile images are saved as a single file in the “MBTiles” format. - + v.net.components + Type of components + Type of components - This algorithm generates raster XYZ tiles of map canvas content. -Tile images are saved as individual images in directory structure. - - qgis:tilesxyzdirectory - This algorithm generates raster XYZ tiles of map canvas content. -Tile images are saved as individual images in directory structure. - + v.lidar.edgedetection + Regularization weight in residual evaluation + Regularization weight in residual evaluation - Generates an Inverse Distance Weighted (IDW) interpolation of a point vector layer. -Sample points are weighted during interpolation such that the influence of one point relative to another declines with distance from the unknown point you want to create. - - qgis:idwinterpolation - Generates an Inverse Distance Weighted (IDW) interpolation of a point vector layer. -Sample points are weighted during interpolation such that the influence of one point relative to another declines with distance from the unknown point you want to create. - + r.stats + Number of floating-point subranges to collect stats from + Number of floating-point subranges to collect stats from - Runs a simple or complex query with SQL syntax on the source layer. -Input datasources are identified with input1, input2, ..., inputN and a simple query will look like: SELECT * FROM input1 -The result of the query will be added as a new layer. - - qgis:executesql - Runs a simple or complex query with SQL syntax on the source layer. -Input datasources are identified with input1, input2, ..., inputN and a simple query will look like: SELECT * FROM input1 -The result of the query will be added as a new layer. - + r.coin + Unit of measure + Unit of measure - - - QOCISpatialDriver - - Unable to initialize - QOCISpatialDriver - Unable to initialize + v.surf.rst + Quadtree Segmentation + Quadtree Segmentation - - Unable to logon - Unable to logon + r.grow + Expanded + Expanded - - Unable to begin transaction - Unable to begin transaction + r.solute.transport + Calculate and store the groundwater filter velocity vector part in x direction [m/s] + Calculate and store the groundwater filter velocity vector part in x direction [m/s] - - Unable to commit transaction - Unable to commit transaction + r.walk.points + r.walk.points - Creates a raster map showing the anisotropic cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost from point vector layers. + r.walk.points - Creates a raster map showing the anisotropic cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost from point vector layers. - - Unable to rollback transaction - Unable to rollback transaction + r.null + The value to replace the null value by + The value to replace the null value by - - - QOCISpatialResult - - - - Unable to bind column for batch execute - Unable to bind column for batch execute + v.to.rast + Name of column used as raster category labels + Name of column used as raster category labels - - Unable to execute batch statement - Unable to execute batch statement + r.stats.quantile.rast + List of percentiles + List of percentiles - - Unable to goto next - Unable to goto next + r.cost + Movement directions + Movement directions - - Unable to alloc statement - Unable to alloc statement + r.flow + Flow path length + Flow path length - - Unable to prepare statement - Unable to prepare statement + r.walk.coords + r.walk.coords - Creates a raster map showing the anisotropic cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost from a list of coordinates. + r.walk.coords - Creates a raster map showing the anisotropic cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost from a list of coordinates. - - Unable to get statement type - Unable to get statement type + v.surf.bspline + Length of each spline step in the east-west direction + Length of each spline step in the east-west direction - - Unable to bind value - Unable to bind value + r.water.outlet + Watershed basin creation program. + Watershed basin creation program. - - Unable to execute statement - Unable to execute statement + r.describe + Only print the range of the data + Only print the range of the data - - - QObject - - QGIS starting in non-interactive mode not supported. -You are seeing this message most likely because you have no DISPLAY environment variable set. - - QGIS starting in non-interactive mode not supported. -You are seeing this message most likely because you have no DISPLAY environment variable set. - + r.grow.distance + Value of nearest cell + Value of nearest cell - - Invalid globalsettingsfile path: %1 - Invalid globalsettingsfile path: %1 + i.eb.netrad + Name of the difference map of temperature from surface skin to about 2 m height [K] + Name of the difference map of temperature from surface skin to about 2 m height [K] - - Successfully loaded globalsettingsfile path: %1 - Successfully loaded globalsettingsfile path: %1 + r.out.mpeg + MPEG file + MPEG file - - Moved vertices - Moved vertices + v.net.visibility + Network Visibility + Network Visibility - - No active vector layer - No active vector layer + v.out.svg + Attribute(s) to include in output SVG + Attribute(s) to include in output SVG - - To select features, choose a vector layer in the layers panel - To select features, choose a vector layer in the layers panel + r.sim.water + Time interval for creating output maps [minutes] + Time interval for creating output maps [minutes] - - CRS Exception - CRS Exception + i.eb.netrad + Name of the Day Of Year (DOY) map [-] + Name of the Day Of Year (DOY) map [-] - - Selection extends beyond layer's coordinate system - Selection extends beyond layer's coordinate system + r.out.vtk + Three (r,g,b) raster maps to create RGB values + Three (r,g,b) raster maps to create RGB values - - - - Error determining selection: %1 - Error determining selection: %1 + v.to.3d + Reverse transformation; 3D vector features to 2D + Reverse transformation; 3D vector features to 2D - - - Python is not enabled in QGIS. - Python is not enabled in QGIS. + v.in.lidar + Filter range for z data + Filter range for z data - - - - - - - - - - - - Plugins - Plugins + i.evapo.pt + Name of input net radiation raster map [W/m2] + Name of input net radiation raster map [W/m2] - - Plugin "%1" is not compatible with this version of QGIS. -It will be disabled. - Plugin "%1" is not compatible with this version of QGIS. -It will be disabled. + v.distance + 'to' vector map + 'to' vector map - - Loaded %1 (package: %2) - Loaded %1 (package: %2) + i.eb.hsebal01 + Automatic wet/dry pixel (careful!) + Automatic wet/dry pixel (careful!) - - Library name is %1 - - Library name is %1 - + r.horizon + For horizon rasters, read from the DEM an extra buffer southward the present region + For horizon rasters, read from the DEM an extra buffer southward the present region - - - Failed to load %1 (Reason: %2) - Failed to load %1 (Reason: %2) + v.generalize + Percentage of the points in the output of 'douglas_reduction' algorithm + Percentage of the points in the output of 'douglas_reduction' algorithm - - Attempting to resolve the classFactory function - - Attempting to resolve the classFactory function - + v.edit + Difference in x,y,z direction for moving feature or vertex + Difference in x,y,z direction for moving feature or vertex - - Loaded %1 (Path: %2) - Loaded %1 (Path: %2) + v.proj + New coordinate reference system + New coordinate reference system - - Loading Plugins - Loading Plugins + i.atcorr + Input from ETM+ image taken after July 1, 2000 + Input from ETM+ image taken after July 1, 2000 - - There was an error loading a plugin. The following diagnostic information may help the QGIS developers resolve the issue: -%1. - There was an error loading a plugin. The following diagnostic information may help the QGIS developers resolve the issue: -%1. + v.random + Type of column for z values + Type of column for z values - - Unable to find the class factory for %1. - Unable to find the class factory for %1. + v.net.connectivity + Set2 WHERE conditions of SQL statement without 'where' keyword + Set2 WHERE conditions of SQL statement without 'where' keyword - - Plugin %1 did not return a valid type and cannot be loaded - Plugin %1 did not return a valid type and cannot be loaded + r.horizon + Write output in compass orientation (default is CCW, East=0) + Write output in compass orientation (default is CCW, East=0) - - Load plugins - Load plugins + r.li.mpa + Mean Pixel Attribute + Mean Pixel Attribute - - - Enable Plugin - Enable Plugin + i.cluster + Sampling intervals (by row and col) + Sampling intervals (by row and col) - - - Ignore - Ignore + v.to.lines + Method used for point interpolation + Method used for point interpolation - - - Plugin %1 - Plugin %1 + i.atcorr + Input raster map converted to reflectance (default is radiance) + Input raster map converted to reflectance (default is radiance) - - - This plugin is disabled because it previously crashed QGIS. - This plugin is disabled because it previously crashed QGIS. + r.cost + Unit cost layer + Unit cost layer - - Error when reading metadata of plugin %1 - Error when reading metadata of plugin %1 + r.proj + Re-projects a raster layer to another coordinate reference system + Re-projects a raster layer to another coordinate reference system - - - Custom CRS - Custom CRS + r.null + Remove NULL-value bitmap file + Remove NULL-value bitmap file - - - Custom CRS: %1 - Custom CRS: %1 + i.oif + Print in shell script style + Print in shell script style - - Retrieving celestial body requires a QGIS build based on PROJ 8.1 or later - Retrieving celestial body requires a QGIS build based on PROJ 8.1 or later + i.in.spotvgt + Name of input SPOT VGT NDVI HDF file + Name of input SPOT VGT NDVI HDF file - - - Calculating datum ensembles requires a QGIS build based on PROJ 8.0 or later - Calculating datum ensembles requires a QGIS build based on PROJ 8.0 or later + r.out.xyz + Include no data values + Include no data values - - Could not open CRS database %1 -Error(%2): %3 - Could not open CRS database %1 -Error(%2): %3 + v.surf.bspline + Spline interpolation algorithm + Spline interpolation algorithm - - Export layers to DXF - Export layers to DXF + v.lidar.correction + Only 'terrain' points + Only 'terrain' points - - layer,export,dxf,cad,dwg - layer,export,dxf,cad,dwg + r.regression.multi + Calculates multiple linear regression from raster maps. + Calculates multiple linear regression from raster maps. - - Exports layers to DXF file. For each layer, you can choose a field whose values are used to split features in generated destination layers in the DXF output. - Exports layers to DXF file. For each layer, you can choose a field whose values are used to split features in generated destination layers in the DXF output. + r.sim.water + Time used for iterations [minutes] + Time used for iterations [minutes] - - Symbology mode - Symbology mode + r.ros + Name of raster map containing wind directions (degree) + Name of raster map containing wind directions (degree) - - No Symbology - No Symbology + r.sun.incidout + incidence angle raster map + incidence angle raster map - - Feature Symbology - Feature Symbology + r.fill.stats + Input raster layer with data gaps to fill + Input raster layer with data gaps to fill - - Symbol Layer Symbology - Symbol Layer Symbology + r.series.accumulate + Ignore values outside this range (min,max) + Ignore values outside this range (min,max) - - Symbology scale - Symbology scale + r.sim.sediment + Sediment concentration [particle/m3] + Sediment concentration [particle/m3] - - - - Encoding - Encoding + r.proj + Input raster to reproject + Input raster to reproject - - - - - - - - - - - - - - - - - - - - - CRS - CRS + r.sun.insoltime + No. of day of the year (1-365) + No. of day of the year (1-365) - - Use layer title as name - Use layer title as name + r.spread + Simulates elliptically anisotropic spread. + Simulates elliptically anisotropic spread. - - Force 2D output - Force 2D output + r.path.coordinate + r.path.coordinate.txt - Traces paths from starting points following input directions. + r.path.coordinate.txt - Traces paths from starting points following input directions. - - Export labels as MTEXT elements - Export labels as MTEXT elements + v.dissolve + Dissolved + Dissolved - - DXF - DXF + v.neighbors + Makes each cell value a function of attribute values and stores in an output raster map. + Makes each cell value a function of attribute values and stores in an output raster map. - - DXF Files - DXF Files + v.to.points + Interpolate points between line vertices + Interpolate points between line vertices - - - Unknown input layer - Unknown input layer + r.sim.water + Time-series output + Time-series output - - DXF export completed - DXF export completed + r.series.interp + Interpolates raster maps located (temporal or spatial) in between input raster maps at specific sampling positions. + Interpolates raster maps located (temporal or spatial) in between input raster maps at specific sampling positions. - - DXF export failed, device is not writable - DXF export failed, device is not writable + i.landsat.acca + Apply post-processing filter to remove small holes + Apply post-processing filter to remove small holes - - DXF export failed, the device is invalid - DXF export failed, the device is invalid + i.evapo.pt + Name of input atmospheric pressure raster map [millibars] + Name of input atmospheric pressure raster map [millibars] - - DXF export failed, the extent could not be determined - DXF export failed, the extent could not be determined + v.transform + Shift all z values to bottom=0 + Shift all z values to bottom=0 - - Project points (Cartesian) - Project points (Cartesian) + v.surf.rst + Maximum number of points in a segment + Maximum number of points in a segment - - bearing,azimuth,distance,angle - bearing,azimuth,distance,angle + v.distance + 'from' feature type + 'from' feature type - - Projected - Projected + r.ros + Raster map containing the 100-hour fuel moisture (%) + Raster map containing the 100-hour fuel moisture (%) - - This algorithm projects point geometries by a specified distance and bearing (azimuth), creating a new point layer with the projected points. - -The distance is specified in layer units, and the bearing in degrees clockwise from North. - This algorithm projects point geometries by a specified distance and bearing (azimuth), creating a new point layer with the projected points. - -The distance is specified in layer units, and the bearing in degrees clockwise from North. + r.walk.rast + Coefficients for walking energy formula parameters a,b,c,d + Coefficients for walking energy formula parameters a,b,c,d - - - Bearing (degrees from North) - Bearing (degrees from North) + v.rast.stats + Name of raster map to calculate statistics from + Name of raster map to calculate statistics from - - Projection distance - Projection distance + r.slope.aspect + First order partial derivative dx (E-W slope) + First order partial derivative dx (E-W slope) - - Initialize ellipsoids - Initialize ellipsoids + r.colors.out + Exports the color table associated with a raster map. + Exports the color table associated with a raster map. - - Generated CRS - A CRS automatically generated from layer info get this prefix for description - Generated CRS + v.net.connectivity + Set1 WHERE conditions of SQL statement without 'where' keyword + Set1 WHERE conditions of SQL statement without 'where' keyword - - Unknown CRS - Unknown CRS + r.in.lidar + Scale to apply to z data + Scale to apply to z data - - - Saved user CRS [%1] - Saved user CRS [%1] + r.li.padsd + Patch Area SD + Patch Area SD - - Error saving user CRS [%1]: %2 - Error saving user CRS [%1]: %2 + v.class + Algorithm to use for classification + Algorithm to use for classification - - Error saving user CRS [%1]: No matching ID found in database - Error saving user CRS [%1]: No matching ID found in database + r.series.accumulate + Makes each output cell value an accumulation function of the values assigned to the corresponding cells in the input raster map layers. + Makes each output cell value an accumulation function of the values assigned to the corresponding cells in the input raster map layers. - - Removed user CRS [%1] - Removed user CRS [%1] + r.clump + Title for output raster map + Title for output raster map - - Error removing user CRS [%1]: No matching ID found in database - Error removing user CRS [%1]: No matching ID found in database + r.surf.random + Minimum random value + Minimum random value - - Initialize PROJ operations - Initialize PROJ operations + r.what.points + Name of vector points layer for query + Name of vector points layer for query - - Initialize celestial bodies - Initialize celestial bodies + i.aster.toar + Names of ASTER DN layers (15 layers) + Names of ASTER DN layers (15 layers) - - Retrieving celestial bodies requires a QGIS build based on PROJ 8.1 or later - Retrieving celestial bodies requires a QGIS build based on PROJ 8.1 or later + r.out.ppm3 + Converts 3 GRASS raster layers (R,G,B) to a PPM image file + Converts 3 GRASS raster layers (R,G,B) to a PPM image file - - - Caught a coordinate system exception while trying to transform a point. Unable to calculate line length. - Caught a coordinate system exception while trying to transform a point. Unable to calculate line length. + r.horizon.height + Coordinate for which you want to calculate the horizon + Coordinate for which you want to calculate the horizon - - Caught a coordinate system exception while trying to transform linestring. Unable to calculate break point. - Caught a coordinate system exception while trying to transform linestring. Unable to calculate break point. + r.neighbors + Neighbors + Neighbors - - Caught a coordinate system exception while trying to transform a point. Unable to calculate geodesic line. - Caught a coordinate system exception while trying to transform a point. Unable to calculate geodesic line. + r.stream.extract + Minimum flow accumulation for streams + Minimum flow accumulation for streams - - - - Caught a coordinate system exception while trying to transform a point. - Caught a coordinate system exception while trying to transform a point. + r.sun.insoltime + Time step when computing all-day radiation sums [decimal hours] + Time step when computing all-day radiation sums [decimal hours] - - Caught a coordinate system exception while trying to transform a point. Unable to calculate polygon area. - Caught a coordinate system exception while trying to transform a point. Unable to calculate polygon area. + r.watershed + Minimum size of exterior watershed basin + Minimum size of exterior watershed basin - - Cannot convert '%1' to double - Cannot convert '%1' to double + v.decimate + Decimates a point cloud + Decimates a point cloud - - Cannot convert '%1' to int - Cannot convert '%1' to int + v.net.visibility + Input vector line layer (arcs) + Input vector line layer (arcs) - - Cannot convert '%1' to native int - Cannot convert '%1' to native int + r.series.interp + Data point position for each input map + Data point position for each input map - - - Cannot convert '%1' to DateTime - Cannot convert '%1' to DateTime + r.stats.quantile.rast + Number of bins to use + Number of bins to use - - - Cannot convert '%1' to Date - Cannot convert '%1' to Date + r.usler + Name of annual precipitation raster map [mm/year] + Name of annual precipitation raster map [mm/year] - - - Cannot convert '%1' to Time - Cannot convert '%1' to Time + r.rescale.eq + Rescaled equalized + Rescaled equalized - - Value is not a binary value - Value is not a binary value + r.walk.rast + Slope factor determines travel energy cost per height step + Slope factor determines travel energy cost per height step - - Cannot convert '%1' to interval - Cannot convert '%1' to interval + r.stats.zonal + Create reclass map with statistics as category labels + Create reclass map with statistics as category labels - - Cannot convert '%1' to gradient ramp - Cannot convert '%1' to gradient ramp + i.pansharpen + Process bands serially (default: run in parallel) + Process bands serially (default: run in parallel) - - Cannot convert value to a file path - Cannot convert value to a file path + r.gwflow + Groundwater budget for each cell [m^3/s] + Groundwater budget for each cell [m^3/s] - - Cannot convert '%1' to array - Cannot convert '%1' to array + r.li.cwed + CWED + CWED - - Cannot convert '%1' to map - Cannot convert '%1' to map + r.in.lidar + Filter range for intensity values (min, max) + Filter range for intensity values (min, max) - - Cannot convert '%1' to boolean - Cannot convert '%1' to boolean + r.buffer + Distance zone(s) (e.g. 100,200,300) + Distance zone(s) (e.g. 100,200,300) - - - Domain max must be greater than domain min - Domain max must be greater than domain min + v.drape + Converts 2D vector features to 3D by sampling of elevation raster map. + Converts 2D vector features to 3D by sampling of elevation raster map. - - Exponent must be greater than 0 - Exponent must be greater than 0 + v.parallel + Make outside corners round + Make outside corners round - - Cannot find layer with name or ID '%1' - Cannot find layer with name or ID '%1' + i.aster.toar + Day of Year of satellite overpass [0-366] + Day of Year of satellite overpass [0-366] - - - No such aggregate '%1' - No such aggregate '%1' + r.stats + Print grid coordinates (east and north) + Print grid coordinates (east and north) - - - - Could not calculate aggregate for: %1 (%2) - Could not calculate aggregate for: %1 (%2) + v.out.postgis + Export PostGIS topology instead of simple features + Export PostGIS topology instead of simple features - - - - Could not calculate aggregate for: %1 - Could not calculate aggregate for: %1 + r.series.accumulate + Shift factor for input + Shift factor for input - - - Cannot use relation aggregate function in this context - Cannot use relation aggregate function in this context + r.buffer + Ignore zero (0) data cells instead of NULL cells + Ignore zero (0) data cells instead of NULL cells - - Cannot find relation with id '%1' - Cannot find relation with id '%1' + r.sunmask.position + r.sunmask.position - Calculates cast shadow areas from sun position and elevation raster map. + r.sunmask.position - Calculates cast shadow areas from sun position and elevation raster map. - - - Cannot use aggregate function in this context - Cannot use aggregate function in this context + v.split + Maximum segment length + Maximum segment length - - A format is required to convert to DateTime when the language is specified - A format is required to convert to DateTime when the language is specified + r.solute.transport + Effective porosity [-] + Effective porosity [-] - - - '%1-%2-%3' is not a valid date - '%1-%2-%3' is not a valid date + i.emissivity + Name of NDVI raster map [-] + Name of NDVI raster map [-] - - - '%1-%2-%3' is not a valid time - '%1-%2-%3' is not a valid time + v.decimate + Input vector + Input vector - - - Invalid pair of array, length not identical - Invalid pair of array, length not identical + r.cross + Cross product + Cross product - - Function replace requires 2 or 3 arguments - Function replace requires 2 or 3 arguments + r.slope.aspect + Do not align the current region to the elevation layer + Do not align the current region to the elevation layer - - - - - Invalid regular expression '%1': %2 - Invalid regular expression '%1': %2 + v.univar + Column name + Column name - - Function `raster_value` requires a valid raster layer. - Function `raster_value` requires a valid raster layer. + r.slope.aspect + Compute output at edges and near NULL values + Compute output at edges and near NULL values - - Function `raster_value` requires a valid raster band number. - Function `raster_value` requires a valid raster band number. + r.sim.water + Number of walkers, default is twice the number of cells + Number of walkers, default is twice the number of cells - - Function `raster_value` requires a valid point geometry. - Function `raster_value` requires a valid point geometry. - - - - Function `attribute` requires one or two parameters. %n given. - Function `attribute` requires one or two parameters. %n given.Function `attribute` requires one or two parameters. %n given. - - - - Function `represent_attributes` requires no more than two parameters. %n given. - Function `represent_attributes` requires no more than two parameters. %n given.Function `represent_attributes` requires no more than two parameters. %n given. + r.sim.water + Threshold water depth [m] + Threshold water depth [m] - - Cannot use represent attributes function: layer could not be resolved. - Cannot use represent attributes function: layer could not be resolved. + v.surf.rst + Name of the attribute column with smoothing parameters + Name of the attribute column with smoothing parameters - - Cannot use represent attributes function: feature could not be resolved. - Cannot use represent attributes function: feature could not be resolved. - - - - Function `maptip` requires no more than three parameters. %n given. - Function `maptip` requires no more than three parameters. %n given.Function `maptip` requires no more than three parameters. %n given. - - - - Function `display` requires no more than three parameters. %n given. - Function `display` requires no more than three parameters. %n given.Function `display` requires no more than three parameters. %n given. + i.tasscap + Satellite sensor + Satellite sensor - - The layer is not valid. - The layer is not valid. + v.lidar.edgedetection + Regularization weight in gradient evaluation + Regularization weight in gradient evaluation - - The feature is not valid. - The feature is not valid. - - - - Function `is_selected` requires no more than two parameters. %n given. - Function `is_selected` requires no more than two parameters. %n given.Function `is_selected` requires no more than two parameters. %n given. - - - - Function `num_selected` requires no more than one parameter. %n given. - Function `num_selected` requires no more than one parameter. %n given.Function `num_selected` requires no more than one parameter. %n given. + r.li.dominance + Calculates dominance's diversity index on a raster map + Calculates dominance's diversity index on a raster map - - Could not extract file path from layer `%1`. - Could not extract file path from layer `%1`. + v.net + Operation to be performed + Operation to be performed - - Could not open sqlite database %1. Error %2. - Could not open sqlite database %1. Error %2. + r.shade + Name of shaded relief or aspect raster map + Name of shaded relief or aspect raster map - - Function format requires at least 1 argument - Function format requires at least 1 argument + r.covar + Covariance report + Covariance report - - A format is required to convert to Date when the language is specified - A format is required to convert to Date when the language is specified + i.landsat.acca + ACCA Raster + ACCA Raster - - A format is required to convert to Time when the language is specified - A format is required to convert to Time when the language is specified + i.albedo + Landsat 5+7 (6 input bands:1,2,3,4,5,7) + Landsat 5+7 (6 input bands:1,2,3,4,5,7) - - Invalid formatting parameter: '%1'. It must be empty, or 'suffix' or 'aligned'. - Invalid formatting parameter: '%1'. It must be empty, or 'suffix' or 'aligned'. + v.type + Typed + Typed - - Invalid axis name: '%1'. It must be either 'x' or 'y'. - Invalid axis name: '%1'. It must be either 'x' or 'y'. + r.fill.dir + Filters and generates a depressionless elevation layer and a flow direction layer from a given elevation raster layer. + Filters and generates a depressionless elevation layer and a flow direction layer from a given elevation raster layer. - - - - - - - - - - - Function `%1` requires a value which represents a possible file path - Function `%1` requires a value which represents a possible file path + r.report + Number of fp subranges to collect stats from + Number of fp subranges to collect stats from - - The make_valid parameters require a newer GEOS library version - The make_valid parameters require a newer GEOS library version + r.plane + Elevation coordinate of a point on the plane + Elevation coordinate of a point on the plane - - Point index is out of range - Point index is out of range + r.series.accumulate + This method will be applied to compute the accumulative values from the input maps + This method will be applied to compute the accumulative values from the input maps - - Function make_point requires 2-4 arguments - Function make_point requires 2-4 arguments + v.db.select + GROUP BY conditions of SQL statement without 'group by' keyword + GROUP BY conditions of SQL statement without 'group by' keyword - - Function make_polygon requires an argument - Function make_polygon requires an argument + r.univar + Percentile to calculate (comma separated list if multiple) (requires extended statistics flag) + Percentile to calculate (comma separated list if multiple) (requires extended statistics flag) - - - Segment must be greater than 2 - Segment must be greater than 2 + r.topmodel.topidxstats + Number of topographic index classes + Number of topographic index classes - - Number of edges/sides must be greater than 2 - Number of edges/sides must be greater than 2 + r.stream.extract + Delete stream segments shorter than cells + Delete stream segments shorter than cells - - Option can be 0 (inscribed) or 1 (circumscribed) - Option can be 0 (inscribed) or 1 (circumscribed) + r.regression.line + Layer for y coefficient + Layer for y coefficient - - Option can be 0 (distance) or 1 (projected) - Option can be 0 (distance) or 1 (projected) + i.image.mosaic + Mosaics several images and extends colormap. + Mosaics several images and extends colormap. - - Index is out of range - Index is out of range + r.series.accumulate + Scale factor for input + Scale factor for input - - Function `sinuosity` requires a line geometry. - Function `sinuosity` requires a line geometry. + r.watershed + Number of cells that drain through each cell + Number of cells that drain through each cell - - Function `straight_distance_2d` requires a line geometry or a multi line geometry with a single part. - Function `straight_distance_2d` requires a line geometry or a multi line geometry with a single part. + r.sun.insoltime + Name of real-sky beam radiation coefficient input raster map + Name of real-sky beam radiation coefficient input raster map - - Function `roundness` requires a polygon geometry or a multi polygon geometry with a single part. - Function `roundness` requires a polygon geometry or a multi polygon geometry with a single part. + r.sunhours + Sunshine Hours + Sunshine Hours - - Function `wedge_buffer` requires a point value for the center. - Function `wedge_buffer` requires a point value for the center. + r.mfilter + Filtered + Filtered - - Function `tapered_buffer` requires a line geometry. - Function `tapered_buffer` requires a line geometry. + v.split + Split by length + Split by length - - Function `buffer_by_m` requires a line geometry. - Function `buffer_by_m` requires a line geometry. + v.out.ascii + Exports a vector map to a GRASS ASCII vector representation. + Exports a vector map to a GRASS ASCII vector representation. - - Function 'rotate' requires a point value for the center - Function 'rotate' requires a point value for the center + r.resamp.stats + Aggregation method + Aggregation method - - Function 'scale' requires a point value for the center - Function 'scale' requires a point value for the center + r.gwflow + Water level (head) of the river with leakage connection in [m] + Water level (head) of the river with leakage connection in [m] - - Error caught in concave_hull() function: %1 - Error caught in concave_hull() function: %1 + v.outlier + Estimate point density and distance + Estimate point density and distance - - Parameter can not be negative. - Parameter can not be negative. + r.distance + Field separator (Special characters: pipe, comma, space, tab, newline) + Field separator (Special characters: pipe, comma, space, tab, newline) - - Error calculating polygon main angle: %1 - Error calculating polygon main angle: %1 - - - - Function `azimuth` requires exactly two parameters. %n given. - Function `azimuth` requires exactly two parameters. %n given.Function `azimuth` requires exactly two parameters. %n given. + g.version + Output file + Output file - - Function `azimuth` requires two points as arguments. - Function `azimuth` requires two points as arguments. + r.gwflow + Specific yield in [1/m] + Specific yield in [1/m] - - line_substring requires a curve geometry input - line_substring requires a curve geometry input + v.net.iso + Splits network by cost isolines. + Splits network by cost isolines. - - Number of places must be positive - Number of places must be positive + v.report + Report + Report - - - - Cannot convert '%1:%2:%3' to color - Cannot convert '%1:%2:%3' to color + r.walk.rast + Movement Directions + Movement Directions - - - - - Cannot convert '%1:%2:%3:%4' to color - Cannot convert '%1:%2:%3:%4' to color + i.rgb.his + Name for input raster map (blue) + Name for input raster map (blue) - - "%1" is not a valid color ramp - "%1" is not a valid color ramp + r.resamp.stats + Weight according to area (slower) + Weight according to area (slower) - - Cannot convert '%1:%2:%3:%4:%5' to color - Cannot convert '%1:%2:%3:%4:%5' to color + r.quant + Produces the quantization file for a floating-point map. + Produces the quantization file for a floating-point map. - - - - - - Cannot convert '%1' to color - Cannot convert '%1' to color + v.in.dxf + Import polyface meshes as 3D wire frame + Import polyface meshes as 3D wire frame - - - Unknown color component '%1' - Unknown color component '%1' + r.sunmask.position + Northing coordinate (point of interest) + Northing coordinate (point of interest) - - A minimum of two colors is required to create a ramp - A minimum of two colors is required to create a ramp + r.profile + Name of input file containing coordinate pairs + Name of input file containing coordinate pairs - - Transform error caught in transform() function: %1 - Transform error caught in transform() function: %1 + r.li.simpson + Simpson + Simpson - - Cannot find layer %1 - Cannot find layer %1 + i.landsat.toar + Output at-sensor radiance instead of reflectance for all bands + Output at-sensor radiance instead of reflectance for all bands - - Layer %1 has invalid data provider - Layer %1 has invalid data provider + v.net.path + Finds shortest path on vector network + Finds shortest path on vector network - - Invalid band number %1 for layer %2 - Invalid band number %1 for layer %2 + i.fft + Real part arrays + Real part arrays - - Invalid raster statistic: '%1' - Invalid raster statistic: '%1' + r.neighbors + Sigma (in cells) for Gaussian filter + Sigma (in cells) for Gaussian filter - - - No such option '%1' - No such option '%1' + v.extract + Dissolve common boundaries + Dissolve common boundaries - - Function array_replace requires 2 or 3 arguments - Function array_replace requires 2 or 3 arguments + v.to.3d + Name of attribute column used for height + Name of attribute column used for height - - Hash method %1 is not available on this system. - Hash method %1 is not available on this system. + r.plane + Data type of resulting layer + Data type of resulting layer - - Layer '%1' could not be loaded. - Layer '%1' could not be loaded. + v.in.ascii + Do not expect a header when reading in standard format + Do not expect a header when reading in standard format - - - - - - - - - - - - - - - - - - - Exception: %1 - Exception: %1 + v.out.ascii + Create old (version 4) ASCII file + Create old (version 4) ASCII file - - - - - - - - - - - - - - - - - - - GEOS - GEOS + i.pca + Cumulative percent importance for filtering + Cumulative percent importance for filtering - - ring %1 with less than four points - ring %1 with less than four points + v.report + Input layer + Input layer - - ring %1 not closed - ring %1 not closed + r.li.richness.ascii + r.li.richness.ascii - Calculates richness index on a raster map + r.li.richness.ascii - Calculates richness index on a raster map - - line %1 with less than two points - line %1 with less than two points + r.what.coords + Raster Value File + Raster Value File - - The structured method to make geometries valid requires a QGIS build based on GEOS 3.10 or later - The structured method to make geometries valid requires a QGIS build based on GEOS 3.10 or later + r.random.cells + Generates random cell values with spatial dependence. + Generates random cell values with spatial dependence. - - The keep collapsed option for making geometries valid requires a QGIS build based on GEOS 3.10 or later - The keep collapsed option for making geometries valid requires a QGIS build based on GEOS 3.10 or later + r.watershed + Watershed basin analysis program. + Watershed basin analysis program. - - Calculating concaveHull requires a QGIS build based on GEOS 3.11 or later - Calculating concaveHull requires a QGIS build based on GEOS 3.11 or later + r.surf.idw + Name of input raster layer + Name of input raster layer - - Topology validation error - GEOS Error - Topology validation error + r.fillnulls + Spline smoothing parameter + Spline smoothing parameter - - Repeated point - GEOS Error - Repeated point + v.hull + Produces a convex hull for a given vector map. + Produces a convex hull for a given vector map. - - Hole lies outside shell - GEOS Error - Hole lies outside shell + r.param.scale + Curvature tolerance that defines 'planar' surface + Curvature tolerance that defines 'planar' surface - - Holes are nested - GEOS Error - Holes are nested + v.parallel + Side + Side - - Interior is disconnected - GEOS Error - Interior is disconnected + r.series.accumulate + Raster map specifying the lower accumulation limit + Raster map specifying the lower accumulation limit - - Self-intersection - GEOS Error - Self-intersection + r.in.lidar + Set computation region to match the new raster map + Set computation region to match the new raster map - - Ring self-intersection - GEOS Error - Ring self-intersection + v.cluster + Clustered + Clustered - - Nested shells - GEOS Error - Nested shells + r.surf.contour + Raster layer with rasterized contours + Raster layer with rasterized contours - - Duplicate rings - GEOS Error - Duplicate rings + r.colors + Invert colors + Invert colors - - Too few points in geometry component - GEOS Error - Too few points in geometry component + r.li.pielou + Calculates Pielou's diversity index on a raster map + Calculates Pielou's diversity index on a raster map - - Invalid coordinate - GEOS Error - Invalid coordinate + r.random.surface + Distance filter remains flat before beginning exponent + Distance filter remains flat before beginning exponent - - Ring is not closed - GEOS Error - Ring is not closed + v.in.wfs + Comma separated names of data layers to download + Comma separated names of data layers to download - - segment %1 of ring %2 of polygon %3 intersects segment %4 of ring %5 of polygon %6 at %7, %8 - segment %1 of ring %2 of polygon %3 intersects segment %4 of ring %5 of polygon %6 at %7, %8 + v.select + Operator to use + Operator to use - - ring %1 not closed, Z mismatch: %2 vs %3 - ring %1 not closed, Z mismatch: %2 vs %3 - - - - line %1 contains %n duplicate node(s) starting at vertex %2 - number of duplicate nodes - line %1 contains %n duplicate node(s) starting at vertex %2line %1 contains %n duplicate node(s) starting at vertex %2 + v.univar + Calculate extended statistics + Calculate extended statistics - - segments %1 and %2 of line %3 intersect at %4, %5 - segments %1 and %2 of line %3 intersect at %4, %5 + r.sim.water + Water diffusion constant + Water diffusion constant - - ring %1 of polygon %2 not in exterior ring - ring %1 of polygon %2 not in exterior ring + r.viewshed + Offset for target elevation above the ground + Offset for target elevation above the ground - - Polygon %1 has no rings - Polygon %1 has no rings + r.out.vtk + Three (x,y,z) raster maps to create vector values + Three (x,y,z) raster maps to create vector values - - - Polygon %1 lies inside polygon %2 - Polygon %1 lies inside polygon %2 + v.net.alloc + Network Alloction + Network Alloction - - Unknown geometry type %1 - Unknown geometry type %1 + v.surf.rst.cvdev + Cross Validation Errors + Cross Validation Errors - - Geometry validation was aborted. - Geometry validation was aborted. - - - - Geometry has %n error(s). - Geometry has %n error(s).Geometry has %n error(s). + v.what.rast + Uploads raster values at positions of vector centroids to the table. + Uploads raster values at positions of vector centroids to the table. - - Geometry is valid. - Geometry is valid. + r.out.png + PNG File + PNG File - - invalid line - invalid line + nviz + Name of vector points overlay file(s) + Name of vector points overlay file(s) - - Rectangles, ovals, diamonds - Rectangles, ovals, diamonds + r.clump + Clump also diagonal cells + Clump also diagonal cells - - buffer,grow,fixed,variable,distance,rectangle,oval,diamond,point - buffer,grow,fixed,variable,distance,rectangle,oval,diamond,point + v.generalize + Number of iterations + Number of iterations - - Creates rectangle, oval or diamond-shaped polygons from the input point layer using specified width, height and (optional) rotation values. Multipart inputs should be promoted to singleparts first. - Creates rectangle, oval or diamond-shaped polygons from the input point layer using specified width, height and (optional) rotation values. Multipart inputs should be promoted to singleparts first. + r.describe + Number of quantization steps + Number of quantization steps - - - - Shape - Shape + v.transform + Z shift + Z shift - - Diamond - Diamond + r.path + Name of input raster values to be used for output + Name of input raster values to be used for output - - Oval - Oval + v.distance + 'from' vector map + 'from' vector map - - - Rotation - Rotation + r.regression.line + Calculates linear regression from two raster layers : y = a + b*x. + Calculates linear regression from two raster layers : y = a + b*x. - - Multipart geometry. Please promote input layer to singleparts first. - Multipart geometry. Please promote input layer to singleparts first. + r.li.simpson.ascii + r.li.simpson.ascii - Calculates Simpson's diversity index on a raster map + r.li.simpson.ascii - Calculates Simpson's diversity index on a raster map - - Width and height should be greater than 0. - Width and height should be greater than 0. + i.colors.enhance + Extend colors to full range of data on each channel + Extend colors to full range of data on each channel - - Node Item - Node Item + i.pca + Name of two or more input raster maps + Name of two or more input raster maps - - - - Map - Map + r.what.points + String representing NULL value + String representing NULL value - - - Picture - Picture + i.atcorr + Name of input text file + Name of input text file - - - Label - Label + i.pansharpen + Enhanced Blue + Enhanced Blue - - - Map %1 - Map %1 + v.generalize + Degree threshold in network generalization + Degree threshold in network generalization - - Lorem ipsum - Lorem ipsum + r.sunmask.position + Altitude of the sun in degrees above the horizon + Altitude of the sun in degrees above the horizon - - Scale Bar - Scale Bar + g.extension.manage + Name of Extension + Name of Extension - - - - North Arrow - North Arrow + v.surf.rst + Overlapping Windows + Overlapping Windows - - North Arrow %1 - North Arrow %1 + r.neighbors + Neighborhood size (must be odd) + Neighborhood size (must be odd) - - - - Rectangle - Rectangle + r.stream.extract + Input map: elevation map + Input map: elevation map - - Ellipse - Ellipse + v.in.wfs + Alternate spatial reference system + Alternate spatial reference system - - Unknown - Unknown + r.flow + Construction of flowlines, flowpath lengths, and flowaccumulation (contributing areas) from a raster digital elevation model (DEM). + Construction of flowlines, flowpath lengths, and flowaccumulation (contributing areas) from a raster digital elevation model (DEM). - - LineString - LineString + v.in.mapgen + Input map is in Matlab format + Input map is in Matlab format - - - Triangle - Triangle + i.rgb.his + Name for input raster map (green) + Name for input raster map (green) - - MultiPoint - MultiPoint + r.terraflow + Flow computation for massive grids. + Flow computation for massive grids. - - MultiLine - MultiLine + v.distance + Finds the nearest element in vector map 'to' for elements in vector map 'from'. + Finds the nearest element in vector map 'to' for elements in vector map 'from'. - - MultiPolygon - MultiPolygon + v.edit + ASCII file for add tool + ASCII file for add tool - - GeometryCollection - GeometryCollection + r.reclass.area + Input map is clumped + Input map is clumped - - CircularString - CircularString + v.what.vect + Updated + Updated - - CompoundCurve - CompoundCurve + i.topo.corr + Solar zenith in degrees + Solar zenith in degrees - - CurvePolygon - CurvePolygon + i.biomass + Name of fPAR raster map + Name of fPAR raster map - - MultiCurve - MultiCurve + r.transect + Transect file + Transect file - - MultiSurface - MultiSurface + r.spread + Basic sampling window size needed to meet certain accuracy (3) + Basic sampling window size needed to meet certain accuracy (3) - - No Geometry - No Geometry + i.cluster + Cluster separation + Cluster separation - - PointZ - PointZ + v.in.ascii + Number of header lines to skip at top of input file + Number of header lines to skip at top of input file - - LineStringZ - LineStringZ + r.out.gridatb + Exports GRASS raster map to GRIDATB.FOR map file (TOPMODEL) + Exports GRASS raster map to GRIDATB.FOR map file (TOPMODEL) - - PolygonZ - PolygonZ + v.edit + List of point coordinates + List of point coordinates - - TriangleZ - TriangleZ + v.pack + Switch the compression off + Switch the compression off - - MultiPointZ - MultiPointZ + r.topmodel + Topographic index class. Generate output for this topographic index class + Topographic index class. Generate output for this topographic index class - - MultiLineZ - MultiLineZ + i.cluster + Final Report File + Final Report File - - MultiPolygonZ - MultiPolygonZ + r.volume + Generate unformatted report + Generate unformatted report - - GeometryCollectionZ - GeometryCollectionZ + r.out.mpeg + Converts raster map series to MPEG movie + Converts raster map series to MPEG movie - - CircularStringZ - CircularStringZ + v.class + Print only class breaks (without min and max) + Print only class breaks (without min and max) - - CompoundCurveZ - CompoundCurveZ + i.cluster + Percent convergence + Percent convergence - - CurvePolygonZ - CurvePolygonZ + r.li.simpson + Landscape structure configuration file + Landscape structure configuration file - - MultiCurveZ - MultiCurveZ + v.parallel + Creates parallel line to input vector lines. + Creates parallel line to input vector lines. - - MultiSurfaceZ - MultiSurfaceZ + r.li.mps + Calculates mean patch size index on a raster map, using a 4 neighbour algorithm + Calculates mean patch size index on a raster map, using a 4 neighbour algorithm - - PointM - PointM + r.usler + Computes USLE R factor, Rainfall erosivity index. + Computes USLE R factor, Rainfall erosivity index. - - LineStringM - LineStringM + r.proj + Resolution of output raster map + Resolution of output raster map - - PolygonM - PolygonM + v.to.rast + Maximum memory to be used (in MB) + Maximum memory to be used (in MB) - - TriangleM - TriangleM + r.what.points + Field separator. Special characters: pipe, comma, space, tab, newline + Field separator. Special characters: pipe, comma, space, tab, newline - - MultiPointM - MultiPointM + r.series.interp + Interpolated rasters + Interpolated rasters - - MultiLineStringM - MultiLineStringM + r.param.scale + Constrain model through central window cell + Constrain model through central window cell - - MultiPolygonM - MultiPolygonM + v.surf.idw + Number of interpolation points + Number of interpolation points - - GeometryCollectionM - GeometryCollectionM + v.decimate + Copy only n points + Copy only n points - - CircularStringM - CircularStringM + r.category + Raster map from which to copy category table + Raster map from which to copy category table - - CompoundCurveM - CompoundCurveM + v.net.distance + Network_Distance + Network_Distance - - CurvePolygonM - CurvePolygonM + i.eb.eta + Name of the diurnal net radiation map [W/m2] + Name of the diurnal net radiation map [W/m2] - - MultiCurveM - MultiCurveM + r.terraflow + SFD (D8) flow (default is MFD) + SFD (D8) flow (default is MFD) - - MultiSurfaceM - MultiSurfaceM + r.viewshed + Viewing elevation above the ground + Viewing elevation above the ground - - PointZM - PointZM + i.atcorr + Input visibility raster map in km (optional) + Input visibility raster map in km (optional) - - LineStringZM - LineStringZM + v.net.steiner + Number of Steiner points + Number of Steiner points - - PolygonZM - PolygonZM + v.in.ascii + Number of column used as z coordinate + Number of column used as z coordinate - - MultiPointZM - MultiPointZM + r.reclass + Reclass rules text (if rule file not used) + Reclass rules text (if rule file not used) - - MultiLineZM - MultiLineZM + i.landsat.toar + Input raster maps use as extension the number of the band instead the code + Input raster maps use as extension the number of the band instead the code - - MultiPolygonZM - MultiPolygonZM + r.spread + Raster map containing maximal ROS (cm/min) + Raster map containing maximal ROS (cm/min) - - GeometryCollectionZM - GeometryCollectionZM + v.transform + Swap coordinates x, y and then apply other parameters + Swap coordinates x, y and then apply other parameters - - CircularStringZM - CircularStringZM + r.fill.dir + Output aspect direction format + Output aspect direction format - - CompoundCurveZM - CompoundCurveZM + v.split + Length units + Length units - - CurvePolygonZM - CurvePolygonZM + i.tasscap + Performs Tasseled Cap (Kauth Thomas) transformation. + Performs Tasseled Cap (Kauth Thomas) transformation. - - MultiCurveZM - MultiCurveZM + r.solute.transport + Numerical calculation program for transient, confined and unconfined solute transport in two dimensions + Numerical calculation program for transient, confined and unconfined solute transport in two dimensions - - MultiSurfaceZM - MultiSurfaceZM + r.gwflow + Water sources and sinks in [m^3/s] + Water sources and sinks in [m^3/s] - - TriangleZM - TriangleZM + r.path.coordinate + Map coordinate of starting point (E,N) + Map coordinate of starting point (E,N) - - Point25D - Point25D + r.surf.idw + Output is the interpolation error + Output is the interpolation error - - LineString25D - LineString25D + r.sunhours + Calculates solar elevation, solar azimuth, and sun hours. + Calculates solar elevation, solar azimuth, and sun hours. - - Polygon25D - Polygon25D + r.flow + Use less memory, at a performance penalty + Use less memory, at a performance penalty - - MultiPoint25D - MultiPoint25D + r.colors.stddev + Force center at zero + Force center at zero - - MultiLineString25D - MultiLineString25D + r.colors.out + Output values as percentages + Output values as percentages - - MultiPolygon25D - MultiPolygon25D + r.rgb + Red + Red - - - - - - - - - - Polygon - Polygon + r.gwflow + The calculation time in seconds + The calculation time in seconds - - Embedded Textures - Embedded Textures + r.horizon + For horizon rasters, read from the DEM an extra buffer around the present region + For horizon rasters, read from the DEM an extra buffer around the present region - - Realistic (Phong) - Realistic (Phong) + v.surf.rst + Anisotropy angle (in degrees counterclockwise from East) + Anisotropy angle (in degrees counterclockwise from East) - - Realistic Textured (Phong) - Realistic Textured (Phong) + r.report + Page length + Page length - - Single Color (Unlit) - Single Color (Unlit) + r.in.lidar + Discard <trim> percent of the smallest and <trim> percent of the largest observations (0-50) + Discard <trim> percent of the smallest and <trim> percent of the largest observations (0-50) - - CAD (Gooch) - CAD (Gooch) + r.spread + Name of raster map as a display backdrop + Name of raster map as a display backdrop - - - Markers - Markers + v.patch + Copy also attribute table + Copy also attribute table - - - - Polyline - Polyline + r.out.vtk + Converts raster maps into the VTK-ASCII format + Converts raster maps into the VTK-ASCII format - - Text at point - Text at point + r.out.png + Make NULL cells transparent + Make NULL cells transparent - - Text at points - Text at points + r.grow.distance + Calculate distance to nearest NULL cell + Calculate distance to nearest NULL cell - - - HTML - HTML + r.sunmask.position + Calculate sun position only and exit + Calculate sun position only and exit - - - Attribute Table - Attribute Table + r.blend.rgb + Blended Blue + Blended Blue - - Console - Console + r.what.color + Values to query colors for (comma separated list) + Values to query colors for (comma separated list) - - - - infinite - infinite + i.atcorr + Output raster map as integer + Output raster map as integer - - - - - - - - - W - W + i.evapo.pt + Name of input soil heat flux raster map [W/m2] + Name of input soil heat flux raster map [W/m2] - - - - - - - - - E - E + r.coin + Name of second raster map + Name of second raster map - - - - - - - - S - S + v.transform + Z scale + Z scale - - - - - - - - N - N + v.transform + Rotation around z axis in degrees counterclockwise + Rotation around z axis in degrees counterclockwise - - Create grid - Create grid + i.albedo + MODIS (7 input bands:1,2,3,4,5,6,7) + MODIS (7 input bands:1,2,3,4,5,6,7) - - grid,lines,polygons,vector,create,fishnet,diamond,hexagon - grid,lines,polygons,vector,create,fishnet,diamond,hexagon + v.lidar.growing + Input vector (v.lidar.edgedetection output) + Input vector (v.lidar.edgedetection output) - - Grid type - Grid type + i.image.mosaic + Mosaic Raster + Mosaic Raster - - - - - - - Line - Line + r.transect + Raster map to be queried + Raster map to be queried - - Rectangle (Polygon) - Rectangle (Polygon) + r.sun.insoltime + Irradiance/irradiation raster map [Wh.m-2.day-1] + Irradiance/irradiation raster map [Wh.m-2.day-1] - - Diamond (Polygon) - Diamond (Polygon) + r.solute.transport + The type of solver which should solve the linear equation system + The type of solver which should solve the linear equation system - - Hexagon (Polygon) - Hexagon (Polygon) + r.stream.extract + Use SFD above this threshold + Use SFD above this threshold - - Grid extent - Grid extent + r.describe + Use the current region + Use the current region - - Horizontal spacing - Horizontal spacing + r.surf.contour + Surface generation program from rasterized contours. + Surface generation program from rasterized contours. - - Vertical spacing - Vertical spacing + i.vi + Calculates different types of vegetation indices. + Calculates different types of vegetation indices. - - Horizontal overlay - Horizontal overlay + i.topo.corr.ill + Solar azimuth in degrees + Solar azimuth in degrees - - Vertical overlay - Vertical overlay + v.out.pov + Radius of sphere for points and tube for lines + Radius of sphere for points and tube for lines - - Grid CRS - Grid CRS + v.lidar.growing + Building contour determination and Region Growing algorithm for determining the building inside + Building contour determination and Region Growing algorithm for determining the building inside - - - - Grid - Grid + r.mfilter + Performs raster map matrix filter. + Performs raster map matrix filter. - - This algorithm creates a vector layer with a grid covering a given extent. Elements in the grid can be points, lines or polygons. The size and/or placement of each element in the grid is defined using a horizontal and vertical spacing. The CRS of the output layer must be defined. The grid extent and the spacing values must be expressed in the coordinates and units of this CRS. The top-left point (minX, maxY) is used as the reference point. That means that, at that point, an element is guaranteed to be placed. Unless the width and height of the selected extent is a multiple of the selected spacing, that is not true for the other points that define that extent. - This algorithm creates a vector layer with a grid covering a given extent. Elements in the grid can be points, lines or polygons. The size and/or placement of each element in the grid is defined using a horizontal and vertical spacing. The CRS of the output layer must be defined. The grid extent and the spacing values must be expressed in the coordinates and units of this CRS. The top-left point (minX, maxY) is used as the reference point. That means that, at that point, an element is guaranteed to be placed. Unless the width and height of the selected extent is a multiple of the selected spacing, that is not true for the other points that define that extent. + r.watershed + Use positive flow accumulation even for likely underestimates + Use positive flow accumulation even for likely underestimates - - Invalid grid spacing. horizontal: '%1', vertical: '%2' - Invalid grid spacing. horizontal: '%1', vertical: '%2' + r.geomorphon + Flatness distance, zero for none + Flatness distance, zero for none - - Horizontal spacing is too large for the covered area. - Horizontal spacing is too large for the covered area. + i.landsat.toar + Rayleigh atmosphere (diffuse sky irradiance) + Rayleigh atmosphere (diffuse sky irradiance) - - Vertical spacing is too large for the covered area. - Vertical spacing is too large for the covered area. + i.evapo.time + Temporal integration + Temporal integration - - Invalid overlay: horizontal: '%1', vertical: '%2' - Invalid overlay: horizontal: '%1', vertical: '%2' + v.mkgrid + Output feature type + Output feature type - - To preserve symmetry, hspacing is fixed relative to vspacing - hspacing is fixed at: %1 and hoverlay is fixed at: %2 hoverlay cannot be negative. Increase hoverlay. - To preserve symmetry, hspacing is fixed relative to vspacing - hspacing is fixed at: %1 and hoverlay is fixed at: %2 hoverlay cannot be negative. Increase hoverlay. + v.mkgrid + Allow asymmetric hexagons + Allow asymmetric hexagons + + + GrassProvider - - Initialize data providers - Initialize data providers + Log execution commands + Log execution commands - - LAS and LAZ files cannot be opened by this QGIS install. - LAS and LAZ files cannot be opened by this QGIS install. + Log console output + Log console output - - The installer used to install this version of QGIS does not include the PDAL library required for opening LAS and LAZ point clouds. Please obtain one of the alternative installers from https://qgis.org which has point cloud support enabled. - The installer used to install this version of QGIS does not include the PDAL library required for opening LAS and LAZ point clouds. Please obtain one of the alternative installers from https://qgis.org which has point cloud support enabled. + Location of GRASS docs + Location of GRASS docs - - This QGIS build does not include the PDAL library dependency required for opening LAS or LAZ point clouds. - This QGIS build does not include the PDAL library dependency required for opening LAS or LAZ point clouds. + For raster layers, use r.external (faster) instead of r.in.gdal + For raster layers, use r.external (faster) instead of r.in.gdal - - Create memory layer provider - Create memory layer provider + For vector layers, use v.external (faster) instead of v.in.ogr + For vector layers, use v.external (faster) instead of v.in.ogr - - Create mesh memory layer provider - Create mesh memory layer provider + Could not open GRASS GIS algorithm: {0} + Could not open GRASS GIS algorithm: {0} - - Create GDAL provider - Create GDAL provider + Processing + Processing - - Create OGR provider - Create OGR provider + Could not open GRASS GIS algorithm: {0} +{1} + Could not open GRASS GIS algorithm: {0} +{1} - - Create vector tile provider - Create vector tile provider + Problem with GRASS installation: GRASS was not found or is not correctly installed + Problem with GRASS installation: GRASS was not found or is not correctly installed + + + GrassUtils - - Create EPT point cloud provider - Create EPT point cloud provider + GRASS GIS execution console output + GRASS GIS execution console output - - Create COPC point cloud provider - Create COPC point cloud provider + WARNING + WARNING - - Load %1 - Load %1 + ERROR + ERROR - - Initialize %1 - Initialize %1 + GRASS command crashed :( Try a different set of input parameters and consult the GRASS algorithm manual for more information. + GRASS command crashed :( Try a different set of input parameters and consult the GRASS algorithm manual for more information. - - All Supported Files - All Supported Files + Suggest disabling the experimental "use r.external" option from the Processing GRASS Provider options. + Suggest disabling the experimental "use r.external" option from the Processing GRASS Provider options. - - All Files - All Files + Suggest disabling the experimental "use v.external" option from the Processing GRASS Provider options. + Suggest disabling the experimental "use v.external" option from the Processing GRASS Provider options. - - No data provider plugins are available. No vector layers can be loaded - No data provider plugins are available. No vector layers can be loaded + The GRASS GIS folder "{}" does not contain a valid set of GRASS modules. +Please, check that GRASS is correctly installed and available on your system. + The GRASS GIS folder "{}" does not contain a valid set of GRASS modules. +Please, check that GRASS is correctly installed and available on your system. - - Invalid data provider %1 - Invalid data provider %1 + Could not locate GRASS GIS folder. Please make sure that GRASS GIS is correctly installed before running GRASS algorithms. + Could not locate GRASS GIS folder. Please make sure that GRASS GIS is correctly installed before running GRASS algorithms. - - No QGIS auth method plugins found in: -%1 - - No QGIS auth method plugins found in: -%1 - + GRASS GIS binary {} can't be found on this system from a shell. Please install it or configure your PATH {} environment variable. + GRASS GIS binary {} can't be found on this system from a shell. Please install it or configure your PATH {} environment variable. - - No authentication methods can be used. Check your QGIS installation - No authentication methods can be used. Check your QGIS installation + GRASS can't be found on this system from a shell. Please install it or configure your PATH environment variable. + GRASS can't be found on this system from a shell. Please install it or configure your PATH environment variable. + + + GridAverage - - No Authentication Methods - No Authentication Methods + Point layer + Point layer - - No authentication method plugins are available. - No authentication method plugins are available. + Z value from field + Z value from field - - Invalid auth method %1 - Invalid auth method %1 + The first radius of search ellipse + The first radius of search ellipse - - OGR driver for '%1' not found (OGR error: %2) - OGR driver for '%1' not found (OGR error: %2) + The second radius of search ellipse + The second radius of search ellipse - - unsupported type for field %1 - unsupported type for field %1 + Angle of search ellipse rotation in degrees (counter clockwise) + Angle of search ellipse rotation in degrees (counter clockwise) - - Invalid variant type for field %1[%2]: received %3 with type %4 - Invalid variant type for field %1[%2]: received %3 with type %4 + Minimum number of data points to use + Minimum number of data points to use - - - - - - - - - - - - - - - - - - - - - OGR - OGR + NODATA marker to fill empty points + NODATA marker to fill empty points - - %1[%2] error %3: %4 - %1[%2] error %3: %4 + Additional creation options + Additional creation options - - Reserved attribute name ogc_fid replaced with %1 - Reserved attribute name ogc_fid replaced with %1 + Output data type + Output data type - - By default, BNA files are created in multi-line format. For each record, the first line contains the identifiers and the type/number of coordinates to follow. Each following line contains a pair of coordinates. - By default, BNA files are created in multi-line format. For each record, the first line contains the identifiers and the type/number of coordinates to follow. Each following line contains a pair of coordinates. + Interpolated (moving average) + Interpolated (moving average) - - column_name1[,column_name2, …] A list of (String) columns that must be compressed with ZLib DEFLATE algorithm. This might be beneficial for databases that have big string blobs. However, use with care, since the value of such columns will be seen as compressed binary content with other SQLite utilities (or previous OGR versions). With OGR, when inserting, modifying or querying compressed columns, compression/decompression is done transparently. However, such columns cannot be (easily) queried with an attribute filter or WHERE clause. Note: in table definition, such columns have the 'VARCHAR_deflate' declaration type. - column_name1[,column_name2, …] A list of (String) columns that must be compressed with ZLib DEFLATE algorithm. This might be beneficial for databases that have big string blobs. However, use with care, since the value of such columns will be seen as compressed binary content with other SQLite utilities (or previous OGR versions). With OGR, when inserting, modifying or querying compressed columns, compression/decompression is done transparently. However, such columns cannot be (easily) queried with an attribute filter or WHERE clause. Note: in table definition, such columns have the 'VARCHAR_deflate' declaration type. + Grid (Moving average) + Grid (Moving average) - - If the database is of the SpatiaLite flavor, and if OGR is linked against libspatialite, this option can be used to control if a spatial index must be created. - If the database is of the SpatiaLite flavor, and if OGR is linked against libspatialite, this option can be used to control if a spatial index must be created. + Raster analysis + Raster analysis - - If the format of the geometry BLOB is of the SpatiaLite flavor, this option can be used to control if the compressed format for geometries (LINESTRINGs, POLYGONs) must be used. - If the format of the geometry BLOB is of the SpatiaLite flavor, this option can be used to control if the compressed format for geometries (LINESTRINGs, POLYGONs) must be used. + Additional command-line parameters + Additional command-line parameters - - column_name1[,column_name2, …] A list of (String) columns that must be compressed with ZLib DEFLATE algorithm. This might be beneficial for databases that have big string blobs. However, use with care, since the value of such columns will be seen as compressed binary content with other SQLite utilities (or previous OGR versions). With OGR, when inserting, modifying or queryings compressed columns, compression/decompression is done transparently. However, such columns cannot be (easily) queried with an attribute filter or WHERE clause. Note: in table definition, such columns have the 'VARCHAR_deflate' declaration type. - column_name1[,column_name2, …] A list of (String) columns that must be compressed with ZLib DEFLATE algorithm. This might be beneficial for databases that have big string blobs. However, use with care, since the value of such columns will be seen as compressed binary content with other SQLite utilities (or previous OGR versions). With OGR, when inserting, modifying or queryings compressed columns, compression/decompression is done transparently. However, such columns cannot be (easily) queried with an attribute filter or WHERE clause. Note: in table definition, such columns have the 'VARCHAR_deflate' declaration type. + Int8 data type requires GDAL version 3.7 or later + Int8 data type requires GDAL version 3.7 or later - - Path to the GCT: the GCT file describes the GeoConcept types definitions: In this file, every line must start with //# followed by a keyword. Lines starting with // are comments. - Path to the GCT: the GCT file describes the GeoConcept types definitions: In this file, every line must start with //# followed by a keyword. Lines starting with // are comments. + Output format is invalid + Output format is invalid - - Defines the feature to be created. The TYPE corresponds to one of the Name found in the GCT file for a type section. The SUBTYPE corresponds to one of the Name found in the GCT file for a sub-type section within the previous type section. - Defines the feature to be created. The TYPE corresponds to one of the Name found in the GCT file for a type section. The SUBTYPE corresponds to one of the Name found in the GCT file for a sub-type section within the previous type section. + Open options are not supported by gdal_grid version {GdalUtils.readableVersion()} (requires GDAL version 3.7 or later) + Open options are not supported by gdal_grid version {GdalUtils.readableVersion()} (requires GDAL version 3.7 or later) + + + GridDataMetrics - - - By default, the driver will read the first lines of each sheet to detect if the first line might be the name of columns. If set to FORCE, the driver will consider the first line as the header line. If set to DISABLE, it will be considered as the first feature. Otherwise auto-detection will occur. - By default, the driver will read the first lines of each sheet to detect if the first line might be the name of columns. If set to FORCE, the driver will consider the first line as the header line. If set to DISABLE, it will be considered as the first feature. Otherwise auto-detection will occur. + Minimum + Minimum - - MS Office Open XML spreadsheet [XLSX] - MS Office Open XML spreadsheet [XLSX] + Maximum + Maximum - - Open Document Spreadsheet [ODS] - Open Document Spreadsheet [ODS] + Range + Range - - Line termination character sequence. - Line termination character sequence. + Count + Count - - Format of geometry columns. - Format of geometry columns. + Average distance + Average distance - - Controls whether layer and field names will be laundered for easier use. Laundered names will be converted to lower case and some special characters(' - #) will be changed to underscores. - Controls whether layer and field names will be laundered for easier use. Laundered names will be converted to lower case and some special characters(' - #) will be changed to underscores. + Average distance between points + Average distance between points - - Name for the geometry column. Defaults to wkb_geometry for GEOM_TYPE=geometry or the_geog for GEOM_TYPE=geography - Name for the geometry column. Defaults to wkb_geometry for GEOM_TYPE=geometry or the_geog for GEOM_TYPE=geography + Point layer + Point layer - - Name of schema into which to create the new table - Name of schema into which to create the new table + Z value from field + Z value from field - - Whether to explicitly emit the CREATE SCHEMA statement to create the specified schema. - Whether to explicitly emit the CREATE SCHEMA statement to create the specified schema. + Data metric to use + Data metric to use - - Whether to explicitly recreate the table if necessary. - Whether to explicitly recreate the table if necessary. + The first radius of search ellipse + The first radius of search ellipse - - Whether to explicitly destroy tables before recreating them. - Whether to explicitly destroy tables before recreating them. + The second radius of search ellipse + The second radius of search ellipse - - Can be set to 2.0 or 2.2 for PostGIS 2.0/2.2 compatibility. Important to set it correctly if using non-linear geometry types - Can be set to 2.0 or 2.2 for PostGIS 2.0/2.2 compatibility. Important to set it correctly if using non-linear geometry types + Angle of search ellipse rotation in degrees (counter clockwise) + Angle of search ellipse rotation in degrees (counter clockwise) - - PostgreSQL SQL dump - PostgreSQL SQL dump + Minimum number of data points to use + Minimum number of data points to use - - Error converting value (%1) for attribute field %2: %3 - Error converting value (%1) for attribute field %2: %3 + NODATA marker to fill empty points + NODATA marker to fill empty points - - Feature geometry failed to transform - Feature geometry failed to transform + Additional creation options + Additional creation options - - - - Feature geometry not imported (OGR error: %1) - Feature geometry not imported (OGR error: %1) + Output data type + Output data type - - Feature creation error (OGR error: %1) - Feature creation error (OGR error: %1) + Interpolated (data metrics) + Interpolated (data metrics) - - - Failed to transform a point while drawing a feature with ID '%1'. Writing stopped. (Exception: %2) - Failed to transform a point while drawing a feature with ID '%1'. Writing stopped. (Exception: %2) + Grid (Data metrics) + Grid (Data metrics) - - - Feature write errors: - Feature write errors: + Raster analysis + Raster analysis - - - -Only %1 of %2 features written. - -Only %1 of %2 features written. + Additional command-line parameters + Additional command-line parameters - - - Arc/Info ASCII Coverage - Arc/Info ASCII Coverage + Int8 data type requires GDAL version 3.7 or later + Int8 data type requires GDAL version 3.7 or later - - - Atlas BNA - Atlas BNA + Output format is invalid + Output format is invalid - - Comma Separated Value - Comma Separated Value + Open options are not supported by gdal_grid version {GdalUtils.readableVersion()} (requires GDAL version 3.7 or later) + Open options are not supported by gdal_grid version {GdalUtils.readableVersion()} (requires GDAL version 3.7 or later) + + + GridInverseDistance - - Repair Shapefile - Repair Shapefile + Point layer + Point layer - - fix,shp,shx,broken,missing - fix,shp,shx,broken,missing + Z value from field + Z value from field - - Repairs a broken Shapefile by recreating missing or broken SHX files. - Repairs a broken Shapefile by recreating missing or broken SHX files. + Weighting power + Weighting power - - Repairs broken Shapefiles by recreating SHX files. - Repairs broken Shapefiles by recreating SHX files. + Smoothing + Smoothing - - Input Shapefile - Input Shapefile + The first radius of search ellipse + The first radius of search ellipse - - - ESRI Shapefile - ESRI Shapefile + The second radius of search ellipse + The second radius of search ellipse - - Repaired layer - Repaired layer + Angle of search ellipse rotation in degrees (counter clockwise) + Angle of search ellipse rotation in degrees (counter clockwise) - - Could not repair %1. - Could not repair %1. + Maximum number of data points to use + Maximum number of data points to use - - - Successfully repaired, found %n feature(s) - Successfully repaired, found %n feature(s)Successfully repaired, found %n feature(s) + + Minimum number of data points to use + Minimum number of data points to use - - - - FMEObjects Gateway - FMEObjects Gateway + NODATA marker to fill empty points + NODATA marker to fill empty points - - Empty filename given - Empty filename given + Additional creation options + Additional creation options - - New BNA files are created by the systems default line termination conventions. This may be overridden here. - New BNA files are created by the systems default line termination conventions. This may be overridden here. + Output data type + Output data type - - The BNA writer will try to recognize ellipses and circles when writing a polygon. This will only work if the feature has previously been read from a BNA file. As some software packages do not support ellipses/circles in BNA data file, it may be useful to tell the writer by specifying ELLIPSES_AS_ELLIPSES=NO not to export them as such, but keep them as polygons. - The BNA writer will try to recognize ellipses and circles when writing a polygon. This will only work if the feature has previously been read from a BNA file. As some software packages do not support ellipses/circles in BNA data file, it may be useful to tell the writer by specifying ELLIPSES_AS_ELLIPSES=NO not to export them as such, but keep them as polygons. + Interpolated (IDW) + Interpolated (IDW) - - Limit the number of coordinate pairs per line in multiline format. - Limit the number of coordinate pairs per line in multiline format. + Grid (Inverse distance to a power) + Grid (Inverse distance to a power) - - Set the number of decimal for coordinates. Default value is 10. - Set the number of decimal for coordinates. Default value is 10. + Raster analysis + Raster analysis - - By default, the geometry of a feature written to a .csv file is discarded. It is possible to export the geometry in its WKT representation by specifying GEOMETRY=AS_WKT. It is also possible to export point geometries into their X,Y,Z components by specifying GEOMETRY=AS_XYZ, GEOMETRY=AS_XY or GEOMETRY=AS_YX. - By default, the geometry of a feature written to a .csv file is discarded. It is possible to export the geometry in its WKT representation by specifying GEOMETRY=AS_WKT. It is also possible to export point geometries into their X,Y,Z components by specifying GEOMETRY=AS_XYZ, GEOMETRY=AS_XY or GEOMETRY=AS_YX. + Additional command-line parameters + Additional command-line parameters - - Create the associated .csvt file to describe the type of each column of the layer and its optional width and precision. - Create the associated .csvt file to describe the type of each column of the layer and its optional width and precision. + Int8 data type requires GDAL version 3.7 or later + Int8 data type requires GDAL version 3.7 or later - - Double-quote strings. IF_AMBIGUOUS means that string values that look like numbers will be quoted. - Double-quote strings. IF_AMBIGUOUS means that string values that look like numbers will be quoted. + Output format is invalid + Output format is invalid - - Write a UTF-8 Byte Order Mark (BOM) at the start of the file. - Write a UTF-8 Byte Order Mark (BOM) at the start of the file. + Open options are not supported by gdal_grid version {GdalUtils.readableVersion()} (requires GDAL version 3.7 or later) + Open options are not supported by gdal_grid version {GdalUtils.readableVersion()} (requires GDAL version 3.7 or later) + + + GridInverseDistanceNearestNeighbor - - Comma Separated Value [CSV] - Comma Separated Value [CSV] + Point layer + Point layer - - Set to YES to resize fields to their optimal size. - Set to YES to resize fields to their optimal size. + Z value from field + Z value from field - - DBF File - DBF File + Weighting power + Weighting power - - Set to YES to write a bbox property with the bounding box of the geometries at the feature and feature collection level. - Set to YES to write a bbox property with the bounding box of the geometries at the feature and feature collection level. + Smoothing + Smoothing - - - GeoJSON - GeoJSON + The radius of the search circle + The radius of the search circle - - whether the document must be in RSS 2.0 or Atom 1.0 format. Default value : RSS - whether the document must be in RSS 2.0 or Atom 1.0 format. Default value : RSS + Maximum number of data points to use + Maximum number of data points to use - - The encoding of location information. Default value : SIMPLE. W3C_GEO only supports point geometries. SIMPLE or W3C_GEO only support geometries in geographic WGS84 coordinates. - The encoding of location information. Default value : SIMPLE. W3C_GEO only supports point geometries. SIMPLE or W3C_GEO only support geometries in geographic WGS84 coordinates. + Minimum number of data points to use + Minimum number of data points to use - - If defined to NO, only <entry> or <item> elements will be written. The user will have to provide the appropriate header and footer of the document. - If defined to NO, only <entry> or <item> elements will be written. The user will have to provide the appropriate header and footer of the document. + NODATA marker to fill empty points + NODATA marker to fill empty points - - Value put inside the <title> element in the header. If not provided, a dummy value will be used as that element is compulsory. - Value put inside the <title> element in the header. If not provided, a dummy value will be used as that element is compulsory. + Additional creation options + Additional creation options - - Value put inside the <description> element in the header. If not provided, a dummy value will be used as that element is compulsory. - Value put inside the <description> element in the header. If not provided, a dummy value will be used as that element is compulsory. + Output data type + Output data type - - Value put inside the <link> element in the header. If not provided, a dummy value will be used as that element is compulsory. - Value put inside the <link> element in the header. If not provided, a dummy value will be used as that element is compulsory. + Interpolated (IDW with NN search) + Interpolated (IDW with NN search) - - Value put inside the <updated> element in the header. Should be formatted as a XML datetime. If not provided, a dummy value will be used as that element is compulsory. - Value put inside the <updated> element in the header. Should be formatted as a XML datetime. If not provided, a dummy value will be used as that element is compulsory. + Grid (IDW with nearest neighbor searching) + Grid (IDW with nearest neighbor searching) - - Value put inside the <author><name> element in the header. If not provided, a dummy value will be used as that element is compulsory. - Value put inside the <author><name> element in the header. If not provided, a dummy value will be used as that element is compulsory. + Raster analysis + Raster analysis - - Value put inside the <id> element in the header. If not provided, a dummy value will be used as that element is compulsory. - Value put inside the <id> element in the header. If not provided, a dummy value will be used as that element is compulsory. + Additional command-line parameters + Additional command-line parameters - - - GeoRSS - GeoRSS + Int8 data type requires GDAL version 3.7 or later + Int8 data type requires GDAL version 3.7 or later - - If provided, this URI will be inserted as the schema location. Note that the schema file isn't actually accessed by OGR, so it is up to the user to ensure it will match the schema of the OGR produced GML data file. - If provided, this URI will be inserted as the schema location. Note that the schema file isn't actually accessed by OGR, so it is up to the user to ensure it will match the schema of the OGR produced GML data file. + Output format is invalid + Output format is invalid - - This writes a GML application schema file to a corresponding .xsd file (with the same basename). If INTERNAL is used the schema is written within the GML file, but this is experimental and almost certainly not valid XML. OFF disables schema generation (and is implicit if XSISCHEMAURI is used). - This writes a GML application schema file to a corresponding .xsd file (with the same basename). If INTERNAL is used the schema is written within the GML file, but this is experimental and almost certainly not valid XML. OFF disables schema generation (and is implicit if XSISCHEMAURI is used). + Open options are not supported by gdal_grid version {GdalUtils.readableVersion()} (requires GDAL version 3.7 or later) + Open options are not supported by gdal_grid version {GdalUtils.readableVersion()} (requires GDAL version 3.7 or later) + + + GridLinear - - This is the prefix for the application target namespace. - This is the prefix for the application target namespace. + Point layer + Point layer - - Can be set to TRUE to avoid writing the prefix of the application target namespace in the GML file. - Can be set to TRUE to avoid writing the prefix of the application target namespace in the GML file. + Z value from field + Z value from field - - Defaults to 'http://ogr.maptools.org/'. This is the application target namespace. - Defaults to 'http://ogr.maptools.org/'. This is the application target namespace. + Search distance + Search distance - - If not specified, GML2 will be used. - If not specified, GML2 will be used. + NODATA marker to fill empty points + NODATA marker to fill empty points - - only valid when FORMAT=GML3/GML3Degree/GML3.2) Default to YES. If set to NO, the <gml:boundedBy> element will not be written for each feature. - only valid when FORMAT=GML3/GML3Degree/GML3.2) Default to YES. If set to NO, the <gml:boundedBy> element will not be written for each feature. + Additional creation options + Additional creation options - - Default to YES. If YES, the output will be indented with spaces for more readability, but at the expense of file size. - Default to YES. If YES, the output will be indented with spaces for more readability, but at the expense of file size. + Output data type + Output data type - - - Geography Markup Language [GML] - Geography Markup Language [GML] + Interpolated (Linear) + Interpolated (Linear) - - Human-readable identifier (e.g. short name) for the layer content - Human-readable identifier (e.g. short name) for the layer content + Grid (Linear) + Grid (Linear) - - Human-readable description for the layer content - Human-readable description for the layer content + Raster analysis + Raster analysis - - Name for the feature identifier column - Name for the feature identifier column + Additional command-line parameters + Additional command-line parameters - - Name for the geometry column - Name for the geometry column + Int8 data type requires GDAL version 3.7 or later + Int8 data type requires GDAL version 3.7 or later - - If a spatial index must be created. - If a spatial index must be created. + Output format is invalid + Output format is invalid - - - Generic Mapping Tools [GMT] - Generic Mapping Tools [GMT] + Open options are not supported by gdal_grid version {GdalUtils.readableVersion()} (requires GDAL version 3.7 or later) + Open options are not supported by gdal_grid version {GdalUtils.readableVersion()} (requires GDAL version 3.7 or later) + + + GridNearestNeighbor - - By default when writing a layer whose features are of type wkbLineString, the GPX driver chooses to write them as routes. If FORCE_GPX_TRACK=YES is specified, they will be written as tracks. - By default when writing a layer whose features are of type wkbLineString, the GPX driver chooses to write them as routes. If FORCE_GPX_TRACK=YES is specified, they will be written as tracks. + Point layer + Point layer - - By default when writing a layer whose features are of type wkbMultiLineString, the GPX driver chooses to write them as tracks. If FORCE_GPX_ROUTE=YES is specified, they will be written as routes, provided that the multilines are composed of only one single line. - By default when writing a layer whose features are of type wkbMultiLineString, the GPX driver chooses to write them as tracks. If FORCE_GPX_ROUTE=YES is specified, they will be written as routes, provided that the multilines are composed of only one single line. + Z value from field + Z value from field - - If GPX_USE_EXTENSIONS=YES is specified, extra fields will be written inside the <extensions> tag. - If GPX_USE_EXTENSIONS=YES is specified, extra fields will be written inside the <extensions> tag. + The first radius of search ellipse + The first radius of search ellipse - - Only used if GPX_USE_EXTENSIONS=YES and GPX_EXTENSIONS_NS_URL is set. The namespace value used for extension tags. By default, 'ogr'. - Only used if GPX_USE_EXTENSIONS=YES and GPX_EXTENSIONS_NS_URL is set. The namespace value used for extension tags. By default, 'ogr'. + The second radius of search ellipse + The second radius of search ellipse - - Only used if GPX_USE_EXTENSIONS=YES and GPX_EXTENSIONS_NS is set. The namespace URI. By default, 'http://osgeo.org/gdal'. - Only used if GPX_USE_EXTENSIONS=YES and GPX_EXTENSIONS_NS is set. The namespace URI. By default, 'http://osgeo.org/gdal'. + Angle of search ellipse rotation in degrees (counter clockwise) + Angle of search ellipse rotation in degrees (counter clockwise) - - By default files are created with the line termination conventions of the local platform (CR/LF on win32 or LF on all other systems). This may be overridden through use of the LINEFORMAT layer creation option which may have a value of CRLF (DOS format) or LF (Unix format). - By default files are created with the line termination conventions of the local platform (CR/LF on win32 or LF on all other systems). This may be overridden through use of the LINEFORMAT layer creation option which may have a value of CRLF (DOS format) or LF (Unix format). + NODATA marker to fill empty points + NODATA marker to fill empty points - - - GPS eXchange Format [GPX] - GPS eXchange Format [GPX] + Additional creation options + Additional creation options - - - INTERLIS 1 - INTERLIS 1 + Output data type + Output data type - - - INTERLIS 2 - INTERLIS 2 + Interpolated (Nearest neighbor) + Interpolated (Nearest neighbor) - - Allows you to specify the field to use for the KML <description> element. - Allows you to specify the field to use for the KML <description> element. + Grid (Nearest neighbor) + Grid (Nearest neighbor) - - Allows you to specify the AltitudeMode to use for KML geometries. This will only affect 3D geometries and must be one of the valid KML options. - Allows you to specify the AltitudeMode to use for KML geometries. This will only affect 3D geometries and must be one of the valid KML options. + Raster analysis + Raster analysis - - - Keyhole Markup Language [KML] - Keyhole Markup Language [KML] + Additional command-line parameters + Additional command-line parameters - - Use this to turn on 'quick spatial index mode'. In this mode writing files can be about 5 times faster, but spatial queries can be up to 30 times slower. - Use this to turn on 'quick spatial index mode'. In this mode writing files can be about 5 times faster, but spatial queries can be up to 30 times slower. + Int8 data type requires GDAL version 3.7 or later + Int8 data type requires GDAL version 3.7 or later - - Mapinfo TAB - Mapinfo TAB + Output format is invalid + Output format is invalid - - Mapinfo MIF - Mapinfo MIF + Open options are not supported by gdal_grid version {GdalUtils.readableVersion()} (requires GDAL version 3.7 or later) + Open options are not supported by gdal_grid version {GdalUtils.readableVersion()} (requires GDAL version 3.7 or later) + + + Heatmap - - Determine whether 2D (seed_2d.dgn) or 3D (seed_3d.dgn) seed file should be used. This option is ignored if the SEED option is provided. - Determine whether 2D (seed_2d.dgn) or 3D (seed_3d.dgn) seed file should be used. This option is ignored if the SEED option is provided. + heatmap,kde,hotspot + heatmap,kde,hotspot - - Override the seed file to use. - Override the seed file to use. + Interpolation + Interpolation - - Indicate whether the whole seed file should be copied. If not, only the first three elements will be copied. - Indicate whether the whole seed file should be copied. If not, only the first three elements will be copied. + Heatmap (Kernel Density Estimation) + Heatmap (Kernel Density Estimation) - - Indicates whether the color table should be copied from the seed file. - Indicates whether the color table should be copied from the seed file. + Quartic + Quartic - - Override the master unit name from the seed file with the provided one or two character unit name. - Override the master unit name from the seed file with the provided one or two character unit name. + Triangular + Triangular - - Override the sub unit name from the seed file with the provided one or two character unit name. - Override the sub unit name from the seed file with the provided one or two character unit name. + Uniform + Uniform - - Override the number of subunits per master unit. By default the seed file value is used. - Override the number of subunits per master unit. By default the seed file value is used. + Triweight + Triweight - - Override the number of UORs (Units of Resolution) per sub unit. By default the seed file value is used. - Override the number of UORs (Units of Resolution) per sub unit. By default the seed file value is used. + Epanechnikov + Epanechnikov - - ORIGIN=x,y,z: Override the origin of the design plane. By default the origin from the seed file is used. - ORIGIN=x,y,z: Override the origin of the design plane. By default the origin from the seed file is used. + Raw + Raw - - - Microstation DGN - Microstation DGN + Scaled + Scaled - - Should all the low level geometry primitives be returned as special IsolatedNode, ConnectedNode, Edge and Face layers. - Should all the low level geometry primitives be returned as special IsolatedNode, ConnectedNode, Edge and Face layers. + Point layer + Point layer - - If enabled, numeric attributes assigned an empty string as a value will be preserved as a special numeric value. This option should not generally be needed, but may be useful when translated S-57 to S-57 losslessly. - If enabled, numeric attributes assigned an empty string as a value will be preserved as a special numeric value. This option should not generally be needed, but may be useful when translated S-57 to S-57 losslessly. + Radius + Radius - - Should LNAM and LNAM_REFS fields be attached to features capturing the feature to feature relationships in the FFPT group of the S-57 file. - Should LNAM and LNAM_REFS fields be attached to features capturing the feature to feature relationships in the FFPT group of the S-57 file. + Radius from field + Radius from field + + + HeatmapPixelSizeWidgetWrapper - - Should additional attributes relating features to their underlying geometric primitives be attached. These are the values of the FSPT group, and are primarily needed when doing S-57 to S-57 translations. - Should additional attributes relating features to their underlying geometric primitives be attached. These are the values of the FSPT group, and are primarily needed when doing S-57 to S-57 translations. + Resolution of each pixel in output raster, in layer units + Resolution of each pixel in output raster, in layer units + + + HubDistanceLines - - Should attribute values be recoded to UTF-8 from the character encoding specified in the S57 DSSI record. - Should attribute values be recoded to UTF-8 from the character encoding specified in the S57 DSSI record. + Vector analysis + Vector analysis - - - S-57 Base file - S-57 Base file + Meters + Meters - - - Spatial Data Transfer Standard [SDTS] - Spatial Data Transfer Standard [SDTS] + Feet + Feet - - - Can be used to avoid creating the geometry_columns and spatial_ref_sys tables in a new database. By default these metadata tables are created when a new database is created. - Can be used to avoid creating the geometry_columns and spatial_ref_sys tables in a new database. By default these metadata tables are created when a new database is created. + Miles + Miles - - By default when creating new .csv files they are created with the line termination conventions of the local platform (CR/LF on Win32 or LF on all other systems). This may be overridden through the use of the LINEFORMAT option. - By default when creating new .csv files they are created with the line termination conventions of the local platform (CR/LF on Win32 or LF on all other systems). This may be overridden through the use of the LINEFORMAT option. + Kilometers + Kilometers - - Creation of data source failed (OGR error: %1) - Creation of data source failed (OGR error: %1) + Layer units + Layer units - - Opening of data source in update mode failed (OGR error: %1) - Opening of data source in update mode failed (OGR error: %1) + Source points layer + Source points layer - - Overwriting of existing layer failed (OGR error: %1) - Overwriting of existing layer failed (OGR error: %1) + Destination hubs layer + Destination hubs layer - - Creation of layer failed (OGR error: %1) - Creation of layer failed (OGR error: %1) + Hub layer name attribute + Hub layer name attribute - - Opening of layer failed (OGR error: %1) - Opening of layer failed (OGR error: %1) + Measurement unit + Measurement unit - - No available replacement for internal fieldname ogc_fid found - No available replacement for internal fieldname ogc_fid found + Hub distance + Hub distance - - Creation of field %1 failed (OGR error: %2) - Creation of field %1 failed (OGR error: %2) + Distance to nearest hub (line to hub) + Distance to nearest hub (line to hub) - - Created field %1 not found (OGR error: %2) - Created field %1 not found (OGR error: %2) + Same layer given for both hubs and spokes + Same layer given for both hubs and spokes + + + HubDistancePoints - - BNA records may contain from 2 to 4 identifiers per record. Some software packages only support a precise number of identifiers. You can override the default value (2) by a precise value. - BNA records may contain from 2 to 4 identifiers per record. Some software packages only support a precise number of identifiers. You can override the default value (2) by a precise value. + Vector analysis + Vector analysis - - Field separator character. - Field separator character. + Meters + Meters - - Override the type of shapefile created. Can be one of NULL for a simple .dbf file with no .shp file, POINT, ARC, POLYGON or MULTIPOINT for 2D, or POINTZ, ARCZ, POLYGONZ or MULTIPOINTZ for 3D; - Override the type of shapefile created. Can be one of NULL for a simple .dbf file with no .shp file, POINT, ARC, POLYGON or MULTIPOINT for 2D, or POINTZ, ARCZ, POLYGONZ or MULTIPOINTZ for 3D; + Feet + Feet - - POINTM, ARCM, POLYGONM or MULTIPOINTM for measured geometries and POINTZM, ARCZM, POLYGONZM or MULTIPOINTZM for 3D measured geometries. - POINTM, ARCM, POLYGONM or MULTIPOINTM for measured geometries and POINTZM, ARCZM, POLYGONZM or MULTIPOINTZM for 3D measured geometries. + Miles + Miles - - MULTIPATCH files are supported since GDAL 2.2. - MULTIPATCH files are supported since GDAL 2.2. + Kilometers + Kilometers - - Set the encoding value in the DBF file. The default value is LDID/87. It is not clear what other values may be appropriate. - Set the encoding value in the DBF file. The default value is LDID/87. It is not clear what other values may be appropriate. + Layer units + Layer units - - - Maximum number of figures after decimal separator to write in coordinates. Defaults to 15. Truncation will occur to remove trailing zeros. - Maximum number of figures after decimal separator to write in coordinates. Defaults to 15. Truncation will occur to remove trailing zeros. + Source points layer + Source points layer - - Whether to use RFC 7946 standard. If disabled GeoJSON 2008 initial version will be used. Default is NO (thus GeoJSON 2008). See also Documentation (via Help button) - Whether to use RFC 7946 standard. If disabled GeoJSON 2008 initial version will be used. Default is NO (thus GeoJSON 2008). See also Documentation (via Help button) + Destination hubs layer + Destination hubs layer - - Whether to start records with the RS=0x1E character (RFC 8142 standard). Defaults to NO: Newline Delimited JSON (geojsonl). -If set to YES: RFC 8142 standard: GeoJSON Text Sequences (geojsons). - Whether to start records with the RS=0x1E character (RFC 8142 standard). Defaults to NO: Newline Delimited JSON (geojsonl). -If set to YES: RFC 8142 standard: GeoJSON Text Sequences (geojsons). + Hub layer name attribute + Hub layer name attribute - - GeoJSON - Newline Delimited - GeoJSON - Newline Delimited + Measurement unit + Measurement unit - - If defined to YES, extension fields will be written. If the field name not found in the base schema matches the foo_bar pattern, foo will be considered as the namespace of the element, and a <foo:bar> element will be written. Otherwise, elements will be written in the <ogr:> namespace. - If defined to YES, extension fields will be written. If the field name not found in the base schema matches the foo_bar pattern, foo will be considered as the namespace of the element, and a <foo:bar> element will be written. Otherwise, elements will be written in the <ogr:> namespace. + Hub distance + Hub distance - - XML content that will be put between the <channel> element and the first <item> element for a RSS document, or between the xml tag and the first <entry> element for an Atom document. - XML content that will be put between the <channel> element and the first <item> element for a RSS document, or between the xml tag and the first <entry> element for an Atom document. + Distance to nearest hub (points) + Distance to nearest hub (points) - - Only valid when FORMAT=GML3/GML3Degree/GML3.2. Default to YES. If YES, SRS with EPSG authority will be written with the 'urn:ogc:def:crs:EPSG::' prefix. In the case the SRS is a geographic SRS without explicit AXIS order, but that the same SRS authority code imported with ImportFromEPSGA() should be treated as lat/long, then the function will take care of coordinate order swapping. If set to NO, SRS with EPSG authority will be written with the 'EPSG:' prefix, even if they are in lat/long order. - Only valid when FORMAT=GML3/GML3Degree/GML3.2. Default to YES. If YES, SRS with EPSG authority will be written with the 'urn:ogc:def:crs:EPSG::' prefix. In the case the SRS is a geographic SRS without explicit AXIS order, but that the same SRS authority code imported with ImportFromEPSGA() should be treated as lat/long, then the function will take care of coordinate order swapping. If set to NO, SRS with EPSG authority will be written with the 'EPSG:' prefix, even if they are in lat/long order. + Same layer given for both hubs and spokes + Same layer given for both hubs and spokes + + + HypsometricCurves - - Allows you to specify the field to use for the KML <name> element. - Allows you to specify the field to use for the KML <name> element. + Raster terrain analysis + Raster terrain analysis - - The DOCUMENT_ID datasource creation option can be used to specified the id of the root <Document> node. The default value is root_doc. - The DOCUMENT_ID datasource creation option can be used to specified the id of the root <Document> node. The default value is root_doc. + DEM to analyze + DEM to analyze - - (multiples of 512): Block size for .map files. Defaults to 512. MapInfo 15.2 and above creates .tab files with a blocksize of 16384 bytes. Any MapInfo version should be able to handle block sizes from 512 to 32256. - (multiples of 512): Block size for .map files. Defaults to 512. MapInfo 15.2 and above creates .tab files with a blocksize of 16384 bytes. Any MapInfo version should be able to handle block sizes from 512 to 32256. + Boundary layer + Boundary layer - - xmin,ymin,xmax,ymax: Define custom layer bounds to increase the accuracy of the coordinates. Note: the geometry of written features must be within the defined box. - xmin,ymin,xmax,ymax: Define custom layer bounds to increase the accuracy of the coordinates. Note: the geometry of written features must be within the defined box. + Step + Step - - Should update files be incorporated into the base data on the fly. - Should update files be incorporated into the base data on the fly. + Use % of area instead of absolute value + Use % of area instead of absolute value - - Should multipoint soundings be split into many single point sounding features. Multipoint geometries are not well handled by many formats, so it can be convenient to split single sounding features with many points into many single point features. - Should multipoint soundings be split into many single point sounding features. Multipoint geometries are not well handled by many formats, so it can be convenient to split single sounding features with many points into many single point features. + Hypsometric curves + Hypsometric curves - - Should a DEPTH attribute be added on SOUNDG features and assign the depth of the sounding. This should only be enabled when SPLIT_MULTIPOINT is also enabled. - Should a DEPTH attribute be added on SOUNDG features and assign the depth of the sounding. This should only be enabled when SPLIT_MULTIPOINT is also enabled. + Feature {0} does not intersect raster or entirely located in NODATA area + Feature {0} does not intersect raster or entirely located in NODATA area - - Controls the format used for the geometry column. Defaults to WKB. This is generally more space and processing efficient, but harder to inspect or use in simple applications than WKT (Well Known Text). - Controls the format used for the geometry column. Defaults to WKB. This is generally more space and processing efficient, but harder to inspect or use in simple applications than WKT (Well Known Text). + Feature {0} is smaller than raster cell size + Feature {0} is smaller than raster cell size - - - Controls whether layer and field names will be laundered for easier use in SQLite. Laundered names will be converted to lower case and some special characters(' - #) will be changed to underscores. - Controls whether layer and field names will be laundered for easier use in SQLite. Laundered names will be converted to lower case and some special characters(' - #) will be changed to underscores. + Area + Area - - SQLite - SQLite + Elevation + Elevation + + + IdwInterpolation - - Insert the content of the EPSG CSV files into the spatial_ref_sys table. Set to NO for regular SQLite databases. - Insert the content of the EPSG CSV files into the spatial_ref_sys table. Set to NO for regular SQLite databases. + Interpolation + Interpolation - - - Used to force the SRID number of the SRS associated with the layer. When this option isn't specified and that a SRS is associated with the layer, a search is made in the spatial_ref_sys to find a match for the SRS, and, if there is no match, a new entry is inserted for the SRS in the spatial_ref_sys table. When the SRID option is specified, this search (and the eventual insertion of a new entry) will not be done: the specified SRID is used as such. - Used to force the SRID number of the SRS associated with the layer. When this option isn't specified and that a SRS is associated with the layer, a search is made in the spatial_ref_sys to find a match for the SRS, and, if there is no match, a new entry is inserted for the SRS in the spatial_ref_sys table. When the SRID option is specified, this search (and the eventual insertion of a new entry) will not be done: the specified SRID is used as such. + Input layer(s) + Input layer(s) - - - - - - - SpatiaLite - SpatiaLite + Distance coefficient P + Distance coefficient P - - Override the header file used - in place of header.dxf. - Override the header file used - in place of header.dxf. + Output raster size + Output raster size - - Override the trailer file used - in place of trailer.dxf. - Override the trailer file used - in place of trailer.dxf. + Number of columns + Number of columns - - - AutoCAD DXF - AutoCAD DXF + Number of rows + Number of rows - - Indicates the GeoConcept export file extension. TXT was used by earlier releases of GeoConcept. GXT is currently used. - Indicates the GeoConcept export file extension. TXT was used by earlier releases of GeoConcept. GXT is currently used. + Extent + Extent - - - Geoconcept - Geoconcept + Interpolated + Interpolated - - When this option is set, the new layer will be created inside the named FeatureDataset folder. If the folder does not already exist, it will be created. - When this option is set, the new layer will be created inside the named FeatureDataset folder. If the folder does not already exist, it will be created. + IDW interpolation + IDW interpolation - - Set name of geometry column in new layer. Defaults to 'SHAPE'. - Set name of geometry column in new layer. Defaults to 'SHAPE'. + You need to specify at least one input layer. + You need to specify at least one input layer. - - Name of the OID column to create. Defaults to 'OBJECTID'. - Name of the OID column to create. Defaults to 'OBJECTID'. + Layer {} is set to use a value attribute, but no attribute was set + Layer {} is set to use a value attribute, but no attribute was set + + + ImportIntoSpatialite - - - ESRI FileGDB - ESRI FileGDB + Database + Database - - - By default, the driver will try to detect the data type of fields. If set to STRING, all fields will be of String type. - By default, the driver will try to detect the data type of fields. If set to STRING, all fields will be of String type. + Layer to import + Layer to import - - Cannot overwrite a OGR layer in place - Cannot overwrite a OGR layer in place + File database + File database - - - - Stopping after %n error(s) - Stopping after %n error(s)Stopping after %n error(s) + + Table to import to (leave blank to use layer name) + Table to import to (leave blank to use layer name) - - Failed to transform, writing stopped. (Exception: %1) - Failed to transform, writing stopped. (Exception: %1) + Primary key field + Primary key field - - - - - - - - - Unable to load %1 provider - Unable to load %1 provider + Geometry column + Geometry column - - - - - - - - - - - - - - Provider %1 has no %2 method - Provider %1 has no %2 method + Encoding + Encoding - - The %1 provider does not support database creation - The %1 provider does not support database creation + Overwrite + Overwrite - - Provider %1 does not support writing layer metadata - Provider %1 does not support writing layer metadata + Create spatial index + Create spatial index - - Loaded from Provider - Loaded from Provider + Convert field names to lowercase + Convert field names to lowercase - - Loading of layer failed - Loading of layer failed + Drop length constraints on character fields + Drop length constraints on character fields - - Creation error for features from #%1 to #%2. Provider errors was: -%3 - Creation error for features from #%1 to #%2. Provider errors was: -%3 + Create single-part geometries instead of multi-part + Create single-part geometries instead of multi-part - - Import was canceled at %1 of %2 - Import was canceled at %1 of %2 + Export to SpatiaLite + Export to SpatiaLite - - - Vector import - Vector import + Exports a vector layer to a SpatiaLite database + Exports a vector layer to a SpatiaLite database - - Failed to transform a feature with ID '%1' to single part. Writing stopped. - Failed to transform a feature with ID '%1' to single part. Writing stopped. + import,table,layer,into,copy + import,table,layer,into,copy - - Only %1 of %2 features written. - Only %1 of %2 features written. + Error importing to Spatialite +{0} + Error importing to Spatialite +{0} - - Write access denied. Adjust the file permissions and try again. - Write access denied. Adjust the file permissions and try again. + Could not connect to {} + Could not connect to {} - - - - - Building Pyramids - Building Pyramids + Error creating spatial index: +{0} + Error creating spatial index: +{0} + + + InPlaceAlgorithmLocatorFilter - - - Created raster does not have requested dimensions - Created raster does not have requested dimensions + Edit Selected Features + Edit Selected Features - - - Created raster does not have requested band count - Created raster does not have requested band count + Missing dependency + Missing dependency + + + InfoViewer - - Created raster does not have requested data type - Created raster does not have requested data type + DB Manager + DB Manager + + + InterpolationDataWidget - - The file was not writable. Some formats do not support pyramid overviews. Consult the GDAL documentation if in doubt. - The file was not writable. Some formats do not support pyramid overviews. Consult the GDAL documentation if in doubt. + Points + Points - - - Building pyramid overviews is not supported on this type of raster. - Building pyramid overviews is not supported on this type of raster. + Structure lines + Structure lines - - Multiband color - Multiband color + Break lines + Break lines + + + JavascriptExecutorLoop - - Paletted/Unique values - Paletted/Unique values + + HTML setFeature function error: %1 + HTML setFeature function error: %1 - - Singleband gray - Singleband gray + + Layout + Layout + + + KNearestConcaveHull - - Singleband pseudocolor - Singleband pseudocolor + Concave hull (k-nearest neighbor) + Concave hull (k-nearest neighbor) - - Singleband color data - Singleband color data + Creates a concave hull using the k-nearest neighbor algorithm. + Creates a concave hull using the k-nearest neighbor algorithm. - - Contours - Contours + Vector geometry + Vector geometry - - - - Hillshade - Hillshade + Input layer + Input layer - - dem,hillshade,terrain - dem,hillshade,terrain + Number of neighboring points to consider (a lower number is more concave, a higher number is smoother) + Number of neighboring points to consider (a lower number is more concave, a higher number is smoother) - - This algorithm calculates the hillshade of the Digital Terrain Model in input. - This algorithm calculates the hillshade of the Digital Terrain Model in input. + Field (set if creating concave hulls by class) + Field (set if creating concave hulls by class) - - The shading of the layer is calculated according to the sun position (azimuth and elevation). - The shading of the layer is calculated according to the sun position (azimuth and elevation). + Concave hull + Concave hull + + + LayerPropertiesWidget - - Azimuth (horizontal angle) - Azimuth (horizontal angle) + + Symbol layer type + Symbol layer type - - Vertical angle - Vertical angle + + This layer doesn't have any editable properties + This layer doesn't have any editable properties - - - All Ramps - All Ramps + + … + - - No Symbols - No Symbols + + Enable symbol layer + Enable symbol layer + + + LayerSelectionDialog - - Single Symbol - Single Symbol + Select Extent + Select Extent - - Categorized - Categorized + Use extent from + Use extent from + + + Line3DSymbolWidget - - Graduated - Graduated + + Extrusion + Extrusion - - Rule-based - Rule-based + + Altitude clamping + Altitude clamping - - Point Displacement - Point Displacement + + Altitude binding + Altitude binding - - Point Cluster - Point Cluster + + Vertex + Vertex - - Merged Features - Merged Features + + Centroid + Centroid - - Inverted Polygons - Inverted Polygons + + Width + Width - - 2.5 D - 2.5 D + + Render as simple 3D lines + Render as simple 3D lines - - Embedded Symbols - Embedded Symbols + + Shading + Shading - - Simple Line - Simple Line + + Offset + Offset + + + LinesToPolygons - - Marker Line - Marker Line + line,polygon,convert + line,polygon,convert - - Hashed Line - Hashed Line + Vector geometry + Vector geometry - - - Arrow - Arrow + Lines to polygons + Lines to polygons - - Interpolated Line - Interpolated Line + Polygons + Polygons - - Raster Line - Raster Line + One or more line ignored due to geometry not having a minimum of three vertices. + One or more line ignored due to geometry not having a minimum of three vertices. + + + MainWindow - - Lineburst - Lineburst + + &Edit + &Edit - - Simple Marker - Simple Marker + + &View + &View - - Filled Marker - Filled Marker + + Select + Select - - SVG Marker - SVG Marker + + Measure + Measure - - Raster Image Marker - Raster Image Marker + + Save To + Save To - - Animated Marker - Animated Marker + + Open From + Open From - - Font Marker - Font Marker + + Import/Export + Import/Export - - Ellipse Marker - Ellipse Marker + + &Decorations + &Decorations - - Vector Field Marker - Vector Field Marker + + &Layer + &Layer - - Mask - Mask + + &Plugins + &Plugins - - Simple Fill - Simple Fill + + &Help + &Help - - Gradient Fill - Gradient Fill + + &Settings + &Settings - - Shapeburst Fill - Shapeburst Fill + + &Raster + &Raster - - Raster Image Fill - Raster Image Fill + + Vect&or + Vect&or - - SVG Fill - SVG Fill + + Ctrl+N + Ctrl+N - - Centroid Fill - Centroid Fill + + Processing Script Editor + Processing Script Editor - - Random Marker Fill - Random Marker Fill + + Toolbar + Toolbar - - Line Pattern Fill - Line Pattern Fill + + Open Script… + Open Script… - - Point Pattern Fill - Point Pattern Fill + + Open Script + Open Script - - Geometry Generator - Geometry Generator + + Save Script… + Save Script… - - Raster Histogram - Raster Histogram + + Save Script + Save Script - - Pixel Value - Pixel Value + + Save Script as… + Save Script as… - - Frequency - Frequency + + Save Script as + Save Script as - - - - Vector - Vector + + Run Script + Run Script - - - Version 0.1 - Version 0.1 + + Increase Font Size + Increase Font Size - - Package layers - Package layers + + Decrease Font Size + Decrease Font Size - - geopackage,collect,merge,combine,styles - geopackage,collect,merge,combine,styles + + Find && &Replace + Find && &Replace - - PostgreSQL execute SQL - PostgreSQL execute SQL + + + Ctrl+O + Ctrl+O - - database,sql,postgresql,postgis,execute - database,sql,postgresql,postgis,execute + + + Ctrl+S + Ctrl+S - - - - - - Database - Database + + + Ctrl+Shift+S + Ctrl+Shift+S - - Executes a SQL command on a PostgreSQL database. - Executes a SQL command on a PostgreSQL database. + + Cut + Cut - - - - - Database (connection name) - Database (connection name) + + Copy + Copy - - - - SQL query - SQL query + + Paste + Paste - - - - Could not retrieve connection details for %1 - Could not retrieve connection details for %1 + + Undo + Undo - - - - Error executing SQL: -%1 - Error executing SQL: -%1 + + Redo + Redo - - Destination GeoPackage - Destination GeoPackage + + Ctrl+P + Ctrl+P - - GeoPackage files (*.gpkg) - GeoPackage files (*.gpkg) + + Menu Toolbar + Menu Toolbar - - Overwrite existing GeoPackage - Overwrite existing GeoPackage + + Preview Mode + Preview Mode - - Save layer styles into GeoPackage - Save layer styles into GeoPackage + + Create Layer + Create Layer - - Layers within new package - Layers within new package + + Add Layer + Add Layer - - This algorithm collects a number of existing layers and packages them together into a single GeoPackage database. - This algorithm collects a number of existing layers and packages them together into a single GeoPackage database. + + Statusbar + Statusbar - - No layers selected, geopackage will be empty - No layers selected, geopackage will be empty + + Manage Layers Toolbar + Manage Layers Toolbar - - Export to spreadsheet - Export to spreadsheet + + Digitizing Toolbar + Digitizing Toolbar - - microsoft,excel,xls,xlsx,calc,open,office,libre,ods - microsoft,excel,xls,xlsx,calc,open,office,libre,ods + + Advanced Digitizing Toolbar + Advanced Digitizing Toolbar - - Use field aliases as column headings - Use field aliases as column headings + + Map Navigation Toolbar + Map Navigation Toolbar - - Export formatted values instead of raw values - Export formatted values instead of raw values + + Attributes Toolbar + Attributes Toolbar - - Destination spreadsheet - Destination spreadsheet + + Plugins Toolbar + Plugins Toolbar - - Microsoft Excel (*.xlsx);;Open Document Spreadsheet (*.ods) - Microsoft Excel (*.xlsx);;Open Document Spreadsheet (*.ods) + + Help Toolbar + Help Toolbar - - Overwrite existing spreadsheet - Overwrite existing spreadsheet + + Raster Toolbar + Raster Toolbar - - Layers within spreadsheet - Layers within spreadsheet + + Label Toolbar + Label Toolbar - - This algorithm collects a number of existing layers and exports them into a spreadsheet document. - -Optionally the layers can be appended to an existing spreadsheet as additional sheets. - - - This algorithm collects a number of existing layers and exports them into a spreadsheet document. - -Optionally the layers can be appended to an existing spreadsheet as additional sheets. - - + + Vector Toolbar + Vector Toolbar - - No layers selected, spreadsheet will be empty - No layers selected, spreadsheet will be empty + + Database Toolbar + Database Toolbar - - - No output file specified. - No output file specified. + + Web Toolbar + Web Toolbar - - - Removing existing file '%1' - Removing existing file '%1' + + &New + &New - - - Could not remove existing file '%1' - Could not remove existing file '%1' + + &Save + &Save - - Open Document Spreadsheet driver not found. - Open Document Spreadsheet driver not found. + + Exit QGIS + Exit QGIS - - Microsoft Excel driver not found. - Microsoft Excel driver not found. + + Ctrl+Q + Ctrl+Q - - Creation of spreadsheet %1 failed (OGR error: %2) - Creation of spreadsheet %1 failed (OGR error: %2) + + &Undo + &Undo - - Exporting layer %1/%2: %3 - Exporting layer %1/%2: %3 + + + Ctrl+Z + Ctrl+Z - - Error obtained while exporting one or more layers. - Error obtained while exporting one or more layers. + + &Redo + &Redo - - Exporting layer failed: %1 - Exporting layer failed: %1 + + + Ctrl+Shift+Z + Ctrl+Shift+Z - - - GeoPackage driver not found. - GeoPackage driver not found. + + Cut Features + Cut Features - - Creation of database failed (OGR error: %1) - Creation of database failed (OGR error: %1) + + Ctrl+X + Ctrl+X - - Packaging raster layers is not supported. - Packaging raster layers is not supported. + + Copy Features + Copy Features - - Could not retrieve existing layer style: %1 - Could not retrieve existing layer style: %1 + + Ctrl+C + Ctrl+C - - Could not set existing layer style: %1 - Could not set existing layer style: %1 + + Paste Features + Paste Features - - Could not save layer style: %1 - Could not save layer style: %1 + + Ctrl+V + Ctrl+V - - Could not save layer style -- error loading: %1 %2 - Could not save layer style -- error loading: %1 %2 + + Add Feature + Add Feature - - Packaging plugin layers is not supported. - Packaging plugin layers is not supported. + + Ctrl+. + Ctrl+. - - Save layer metadata into GeoPackage - Save layer metadata into GeoPackage + + Move Feature(s) + Move Feature(s) - - Save only selected features - Save only selected features + + Reshape Features + Reshape Features - - Export related layers following relations defined in the project - Export related layers following relations defined in the project + + Split Features + Split Features - - Adding referenced layer '%1' - Adding referenced layer '%1' + + Split Parts + Split Parts - - Max recursion (%1) adding referenced layer '%2', layer was not added - Max recursion (%1) adding referenced layer '%2', layer was not added + + Delete Selected + Delete Selected - - Adding referencing layer '%1' - Adding referencing layer '%1' + + Add Ring + Add Ring - - Max recursion (%1) adding referencing layer '%2', layer was not added - Max recursion (%1) adding referencing layer '%2', layer was not added + + Add Part + Add Part - - Creation of database %1 failed (OGR error: %2) - Creation of database %1 failed (OGR error: %2) + + Simplify Feature + Simplify Feature - - Opening database %1 failed (OGR error: %2) - Opening database %1 failed (OGR error: %2) + + Delete Ring + Delete Ring - - Packaging mesh layers is not supported. - Packaging mesh layers is not supported. + + Delete Part + Delete Part - - Packaging point cloud layers is not supported. - Packaging point cloud layers is not supported. + + Merge Selected Features + Merge Selected Features - - Packaging vector tile layers is not supported. - Packaging vector tile layers is not supported. + + Merge Attributes of Selected Features + Merge Attributes of Selected Features - - Packaging annotation layers is not supported. - Packaging annotation layers is not supported. + + Rotate Point Symbols + Rotate Point Symbols - - Packaging group layers is not supported. - Packaging group layers is not supported. + + Offset Point Symbol + Offset Point Symbol - - Error obtained while packaging one or more layers. - Error obtained while packaging one or more layers. + + Reverse line + Reverse line - - Packaging layer failed: %1 - Packaging layer failed: %1 + + &Snapping Options… + &Snapping Options… - - Warning - Warning + + Pan Map + Pan Map - - - - Raster - Raster + + Zoom In + Zoom In - - Could not reproject view extent: %1 - Could not reproject view extent: %1 + + Zoom Out + Zoom Out - - Could not reproject layer extent: %1 - Could not reproject layer extent: %1 + + Select Features by Polygon + Select Features by Polygon - - Fit to a linear transform requires at least 2 points. - Fit to a linear transform requires at least 2 points. + + Select Features by Freehand + Select Features by Freehand - - Calculating a helmert transformation requires a QGIS build based GSL - Calculating a helmert transformation requires a QGIS build based GSL + + Select Features by Radius + Select Features by Radius - - Fit to a Helmert transform requires at least 2 points. - Fit to a Helmert transform requires at least 2 points. + + Deselect Features from All Layers + Deselect Features from All Layers - - Fit to an affine transform requires at least 4 points. - Fit to an affine transform requires at least 4 points. + + Select All Features + Select All Features - - Calculating a projective transformation requires a QGIS build based GSL - Calculating a projective transformation requires a QGIS build based GSL + + Invert Feature Selection + Invert Feature Selection - - Fitting a projective transform requires at least 4 corresponding points. - Fitting a projective transform requires at least 4 corresponding points. + + Identify Features + Identify Features - - Heatmap - Heatmap + + Ctrl+Shift+I + Ctrl+Shift+I - - OfflineEditing - OfflineEditing + + Measure Line + Measure Line - - Allow offline editing and synchronizing with database - Allow offline editing and synchronizing with database + + Ctrl+Shift+M + Ctrl+Shift+M - - Equal to (=) - Equal to (=) + + Measure Area + Measure Area - - Greater than (>) - Greater than (>) + + Ctrl+Shift+J + Ctrl+Shift+J - - Less than (<) - Less than (<) + + Measure Angle + Measure Angle - - Not equal to (≠) - Not equal to (≠) + + Ctrl+Shift+F + Ctrl+Shift+F - - Greater than or equal to (≥) - Greater than or equal to (≥) + + Ctrl+J + Ctrl+J - - Less than or equal to (≤) - Less than or equal to (≤) + + Zoom Last + Zoom Last - - Between (inclusive) - Between (inclusive) + + Zoom Next + Zoom Next - - Not between (inclusive) - Not between (inclusive) + + Show information about a feature when the mouse is hovered over it + Show information about a feature when the mouse is hovered over it - - Case insensitive - Case insensitive + + Ctrl+B + Ctrl+B - - Contains - Contains + + Ctrl+Shift+B + Ctrl+Shift+B - - Does not contain - Does not contain + + Refresh + Refresh - - Is missing (null) - Is missing (null) + + Form Annotation + Form Annotation - - Is not missing (not null) - Is not missing (not null) + + Labeling + Labeling - - Starts with - Starts with + + Layer Labeling Options + Layer Labeling Options - - Ends with - Ends with + + F6 + F6 - - Scale: %1 - Scale: %1 + + Save Layer As + Save Layer As - - Offset: %1 - Offset: %1 + + Layer &Properties… + Layer &Properties… - - - GDAL/OGR VSIFileHandler - GDAL/OGR VSIFileHandler + + Layer Properties + Layer Properties - - - All supported files - All supported files + + Show in Overview + Show in Overview - - This raster file has no bands and is invalid as a raster layer. - This raster file has no bands and is invalid as a raster layer. + + Show All in Overview + Show All in Overview - - Cannot get GDAL raster band: %1 - Cannot get GDAL raster band: %1 + + Hide All from Overview + Hide All from Overview - - - Nearest Neighbour - Nearest Neighbour + + Toggle Full Scr&een Mode + Toggle Full Scr&een Mode - - - Average - Average + + Toggle Panel &Visibility + Toggle Panel &Visibility - - - Gauss - Gauss + + Ctrl+Tab + Ctrl+Tab - - - Cubic - Cubic + + Toggle Map Only + Toggle Map Only - - - Cubic Spline - Cubic Spline + + Ctrl+Shift+Tab + Ctrl+Shift+Tab - - - Lanczos - Lanczos + + &Properties… + &Properties… - - - Bilinear - Bilinear + + Project Properties + Project Properties - - - Mode - Mode + + &Copyright Label… + &Copyright Label… - - - None - None + + &North Arrow… + &North Arrow… - - Couldn't open the data source: %1 - Couldn't open the data source: %1 + + &Scale Bar… + &Scale Bar… - - Parse error at line %1 : %2 - Parse error at line %1 : %2 + + Copy Style + Copy Style - - GPS eXchange format provider - GPS eXchange format provider + + Paste Style + Paste Style - - Choose GRASS installation path (GISBASE) - Choose GRASS installation path (GISBASE) + + &Grid… + &Grid… - - GISBASE is not set. - GISBASE is not set. + + Ctrl+Alt+V + Ctrl+Alt+V - - %1 is not a GRASS mapset. - %1 is not a GRASS mapset. + + Export Project to DXF… + Export Project to DXF… - - Cannot start %1 - Cannot start %1 + + Import Layers from DWG/DXF… + Import Layers from DWG/DXF… - - Mapset is already in use. - Mapset is already in use. + + New &Print Layout… + New &Print Layout… - - Mapset lock failed (%1) - Mapset lock failed (%1) + + New &Report… + New &Report… - - Temporary directory %1 exists but is not writable - Temporary directory %1 exists but is not writable + + Close + Close - - Cannot create temporary directory %1 - Cannot create temporary directory %1 + + Revert… + Revert… - - Cannot create %1 - Cannot create %1 + + Copy Layer + Copy Layer - - Cannot remove mapset lock: %1 - Cannot remove mapset lock: %1 + + Paste Layer/Group + Paste Layer/Group - - Cannot create table: %1 - Cannot create table: %1 + + &Vertex Tool (Current Layer) + &Vertex Tool (Current Layer) - - Cannot read vector map region - Cannot read vector map region + + Ctrl+F3 + Ctrl+F3 - - Cannot find module %1 - Cannot find module %1 + + Hide Deselected Layers + Hide Deselected Layers - - Cannot open GISRC file - Cannot open GISRC file + + Ctrl+Shift+N + Ctrl+Shift+N - - Cannot run module - Cannot run module + + Select Features by Value + Select Features by Value - - command: %1 %2 -stdout: %3 -stderr: %4 - command: %1 %2 -stdout: %3 -stderr: %4 + + Copy and Move Feature(s) + Copy and Move Feature(s) - - Attempt to copy from different location. - Attempt to copy from different location. + + &Layout Extents… + &Layout Extents… - - Delete confirmation - Delete confirmation + + &Data Source Manager + &Data Source Manager - - Are you sure you want to delete %1 %2? - Are you sure you want to delete %1 %2? + + Open Data Source Manager + Open Data Source Manager - - Cannot insert, statement: '%1' error: '%2' - Cannot insert, statement: '%1' error: '%2' + + Ctrl+L + Ctrl+L - - Loading of the MSSQL provider failed - Loading of the MSSQL provider failed + + New &3D Map View + New &3D Map View - - Error connecting to database: %1 - Error connecting to database: %1 + + New 3D Map View + New 3D Map View - - Could not check if layer_styles table exists: %1 - Could not check if layer_styles table exists: %1 + + Layout Manager… + Layout Manager… - - Checking for style failed: %1 - Checking for style failed: %1 + + Show Layout Manager + Show Layout Manager - - - - - - Unsupported type for field %1 - Unsupported type for field %1 + + New Print Layout + New Print Layout - - Unable to create a new unit of measure. Unit of measure with name '%1' and different type already exist. - Unable to create a new unit of measure. Unit of measure with name '%1' and different type already exist. + + New Report + New Report - - Unable to retrieve the authority identifier for an CRS with id = %1. - Unable to retrieve the authority identifier for an CRS with id = %1. + + Close Project + Close Project - - SAP HANA database - SAP HANA database + + Paste Features As + Paste Features As - - Schema name cannot be empty - Schema name cannot be empty + + New Project + New Project - - Geometry type '%1' is not supported - Geometry type '%1' is not supported + + &Open… + &Open… - - Table %1.%2 already exists - Table %1.%2 already exists + + Open Project + Open Project - - - - Creation of fields failed - Creation of fields failed + + Save Project + Save Project - - Unable to create the datasource. %1 exists and overwrite flag is false. - Unable to create the datasource. %1 exists and overwrite flag is false. + + Save &As… + Save &As… - - Unable to get driver %1 - Unable to get driver %1 + + Save Project As + Save Project As - - Arc/Info Binary Coverage - Arc/Info Binary Coverage + + Export Map to &Image… + Export Map to &Image… - - DODS - DODS + + Save Map as Image + Save Map as Image - - CouchDB - CouchDB + + Export Map to &PDF… + Export Map to &PDF… - - OpenFileGDB - OpenFileGDB + + Save Map as PDF + Save Map as PDF - - - ESRI Personal GeoDatabase - ESRI Personal GeoDatabase + + &Vertex Tool (All Layers) + &Vertex Tool (All Layers) - - Layer %2 of %1 exists and overwrite flag is false. - Layer %2 of %1 exists and overwrite flag is false. + + Show Map Tips + Show Map Tips - - - FlatGeobuf - FlatGeobuf + + Diagram Options + Diagram Options - - ESRI ArcSDE - ESRI ArcSDE + + Layer Diagram Options + Layer Diagram Options - - ESRI Shapefiles - ESRI Shapefiles + + Modify Attributes of Selected Features + Modify Attributes of Selected Features - - GeoJSON Newline Delimited JSON - GeoJSON Newline Delimited JSON + + Modify the Attributes of all Selected Features Simultaneously + Modify the Attributes of all Selected Features Simultaneously - - - - - - - GeoPackage - GeoPackage + + F3 + F3 - - Grass Vector - Grass Vector + + Ctrl+Shift+A + Ctrl+Shift+A - - Informix DataBlade - Informix DataBlade + + Layouts + Layouts - - Ingres - Ingres + + Snapping Toolbar + Snapping Toolbar - - Mapinfo File - Mapinfo File + + Data Source Manager Toolbar + Data Source Manager Toolbar - - MySQL - MySQL + + New &Map View + New &Map View - - Oracle Spatial - Oracle Spatial + + New Map View + New Map View - - ODBC - ODBC + + Ctrl+Shift+V + Ctrl+Shift+V - - OGDI Vectors - OGDI Vectors + + Ctrl+Shift+R + Ctrl+Shift+R - - - - - PostgreSQL - PostgreSQL + + Ctrl+Shift+D + Ctrl+Shift+D - - Systematic Organization of Spatial Information [SOSI] - Systematic Organization of Spatial Information [SOSI] + + Ctrl+Shift+L + Ctrl+Shift+L - - SQLite/SpatiaLite - SQLite/SpatiaLite + + Ctrl+Shift+O + Ctrl+Shift+O - - Storage and eXchange Format - Storage and eXchange Format + + Ctrl+Shift+W + Ctrl+Shift+W - - UK. NTF2 - UK. NTF2 + + Toggles the editing state of the current layer + Toggles the editing state of the current layer - - U.S. Census TIGER/Line - U.S. Census TIGER/Line + + Save for Selected Layer(s) + Save for Selected Layer(s) - - VRT - Virtual Datasource - VRT - Virtual Datasource + + Save edits to current layer, but continue editing + Save edits to current layer, but continue editing - - X-Plane/Flightgear - X-Plane/Flightgear + + Remove Layer/Group + Remove Layer/Group - - Open Document Spreadsheet - Open Document Spreadsheet + + Full Histogram Stretch + Full Histogram Stretch - - MS Office Open XML spreadsheet - MS Office Open XML spreadsheet + + HTML Annotation + HTML Annotation - - MS Excel format - MS Excel format + + Increase Brightness + Increase Brightness - - EDIGEO - EDIGEO + + Decrease Brightness + Decrease Brightness - - NAS - ALKIS - NAS - ALKIS + + Increase Contrast + Increase Contrast - - WAsP - WAsP + + Decrease Contrast + Decrease Contrast - - PCI Geomatics Database File - PCI Geomatics Database File + + Need Commercial Support? + Need Commercial Support? - - GPSTrackMaker - GPSTrackMaker + + Paste features in clipboard into a new temporary scratch layer. + Paste features in clipboard into a new temporary scratch layer. - - Czech Cadastral Exchange Data Format - Czech Cadastral Exchange Data Format + + Normal + Normal - - OpenStreetMap - OpenStreetMap + + Set Scale Visibility of Layer(s) + Set Scale Visibility of Layer(s) - - Special Use Airspace Format - Special Use Airspace Format + + Show Selected Layers + Show Selected Layers - - OpenAir Special Use Airspace Format - OpenAir Special Use Airspace Format + + Hide Selected Layers + Hide Selected Layers - - Planetary Data Systems TABLE - Planetary Data Systems TABLE + + Statistical Summary + Statistical Summary - - Hydrographic Transfer Format - Hydrographic Transfer Format + + Ctrl+D + Ctrl+D - - Scalable Vector Graphics - Scalable Vector Graphics + + New from Template + New from Template - - Arc/Info Generate - Arc/Info Generate + + Shape Digitizing Toolbar + Shape Digitizing Toolbar - - Geospatial PDF - Geospatial PDF + + Set CRS of Layer(s) + Set CRS of Layer(s) - - SEG-Y - SEG-Y + + Ctrl+Shift+C + Ctrl+Shift+C - - SEG-P1 - SEG-P1 + + Set Project CRS from Layer + Set Project CRS from Layer - - UKOOA P1/90 - UKOOA P1/90 + + Show All Layers + Show All Layers - - Too many files opened (%1). Cannot open %2. You may raise the limit with the 'ulimit -n number_of_files' command before starting QGIS. - Too many files opened (%1). Cannot open %2. You may raise the limit with the 'ulimit -n number_of_files' command before starting QGIS. + + Ctrl+Shift+U + Ctrl+Shift+U - - Too many files opened (%1). Cannot open %2 - Too many files opened (%1). Cannot open %2 + + Hide All Layers + Hide All Layers - - Open %1 - Open %1 + + Ctrl+Shift+H + Ctrl+Shift+H - - Add Connection - Add Connection + + Open Field Calculator + Open Field Calculator - - A connection with the same name already exists, -please provide a new name: - A connection with the same name already exists, -please provide a new name: + + Add Delimited Text Layer + Add Delimited Text Layer - - Error updating style - Error updating style + + Paste features in clipboard into a new OGR vector layer. + Paste features in clipboard into a new OGR vector layer. - - Connection to database failed: %1 - Connection to database failed: %1 + + Project Toolbar + Project Toolbar - - Error executing the delete query. - Error executing the delete query. + + Ctrl+Alt++ + Ctrl+Alt++ - - Cannot find layer_styles layer - Cannot find layer_styles layer + + Ctrl+Alt+- + Ctrl+Alt+- - - Invalid style identifier - Invalid style identifier + + Select Feature(s) + Select Feature(s) - - No style corresponding to style identifier - No style corresponding to style identifier + + Zoom to Native Resolution (100%) + Zoom to Native Resolution (100%) - - - Error exporting metadata to XML - Error exporting metadata to XML + + + F5 + F5 - - Storing metadata for the specified uri is not supported - Storing metadata for the specified uri is not supported + + Ctrl+F + Ctrl+F - - Not enough data to deserialize - Not enough data to deserialize + + F11 + F11 - - Not enough memory - Not enough memory + + Ctrl+Shift+P + Ctrl+Shift+P - - Unsupported geometry type - Unsupported geometry type + + Local Histogram Stretch + Local Histogram Stretch - - Unsupported operation - Unsupported operation + + Stretch histogram of active raster to view extents + Stretch histogram of active raster to view extents - - Corrupt data - Corrupt data + + Help Contents + Help Contents - - Failure - Failure + + F1 + F1 - - Unsupported SRS - Unsupported SRS + + QGIS Home Page + QGIS Home Page - - Invalid handle - Invalid handle + + Ctrl+H + Ctrl+H - - Non existing feature - Non existing feature + + Check QGIS Version + Check QGIS Version - - Success - Success + + Check if your QGIS version is up to date (requires internet access) + Check if your QGIS version is up to date (requires internet access) - - GDAL result code: %1 - GDAL result code: %1 + + About + About - - Layer not found: %1 - Layer not found: %1 + + Rotate Label + Rotate Label - - GeoPackage Database (*.gpkg) - GeoPackage Database (*.gpkg) + + Change Label + Change Label - - - Cannot open transaction on %1, since it is is not currently opened - Cannot open transaction on %1, since it is is not currently opened + + Python Console + Python Console - - - - - - All files - All files + + Stretch Histogram to Full Dataset + Stretch Histogram to Full Dataset - - Duplicate field (10 significant characters): %1 - Duplicate field (10 significant characters): %1 + + This is here just to avoid shortcut conflicts, the shortcut is caught in QgsCustomization + This is here just to avoid shortcut conflicts, the shortcut is caught in QgsCustomization - - Creating the data source %1 failed: %2 - Creating the data source %1 failed: %2 + + Ctrl+M + Ctrl+M - - Unknown vector type of %1 - Unknown vector type of %1 + + Creates a copyright label that is displayed on the map canvas. + Creates a copyright label that is displayed on the map canvas. - - field %1 with unsupported type %2 skipped - field %1 with unsupported type %2 skipped + + Creates a scale bar that is displayed on the map canvas + Creates a scale bar that is displayed on the map canvas - - creation of field %1 failed - creation of field %1 failed + + Feature Action + Feature Action - - - Fetching features failed. -SQL: %1 -Error: %2 - Fetching features failed. -SQL: %1 -Error: %2 + + Run Feature Action + Run Feature Action - - - - - Oracle - Oracle - - - - - - - - - - - - - - - - - - - - - - Connection to database failed - Connection to database failed - - - - No owner name found - No owner name found - - - - - Creation of data source %1 failed: -%2 - Creation of data source %1 failed: -%2 + + Pan Map to Selection + Pan Map to Selection - - - - Loading of the layer %1 failed - Loading of the layer %1 failed + + Offset Curve + Offset Curve - - Field name clash found (%1 not remappable) - Field name clash found (%1 not remappable) + + Pin/Unpin Labels and Diagrams + Pin/Unpin Labels and Diagrams - - %1 not owner of the table %2. - %1 not owner of the table %2. + + New Blank Project + New Blank Project - - Unable to determine number of geometry columns of layer %1.%2: -%3 - Unable to determine number of geometry columns of layer %1.%2: -%3 + + Local Cumulative Cut Stretch + Local Cumulative Cut Stretch - - Unable to delete layer %1.%2: -%3 - Unable to delete layer %1.%2: -%3 + + Local cumulative cut stretch using current extent, default limits and estimated values. + Local cumulative cut stretch using current extent, default limits and estimated values. - - Unable to clean metadata %1.%2: -%3 - Unable to clean metadata %1.%2: -%3 + + Full Dataset Cumulative Cut Stretch + Full Dataset Cumulative Cut Stretch - - - - - - Could not connect to database - Could not connect to database + + Cumulative cut stretch using full dataset extent, default limits and estimated values. + Cumulative cut stretch using full dataset extent, default limits and estimated values. - - Unable to create layer style table [%1] - Unable to create layer style table [%1] + + Show/Hide Labels and Diagrams + Show/Hide Labels and Diagrams - - - Unable to check style existence [%1] - Unable to check style existence [%1] + + Duplicate Layer(s) + Duplicate Layer(s) - - Unable to find layer style table [%1] - Unable to find layer style table [%1] + + Save for All Layers + Save for All Layers - - Could not load layer style table [%1] - Could not load layer style table [%1] + + Rollback for All Layers + Rollback for All Layers - - Cannot fetch new layer style id. - Cannot fetch new layer style id. + + Cancel for All Layers + Cancel for All Layers - - Cannot create a table with no columns - Cannot create a table with no columns + + Rollback for Selected Layer(s) + Rollback for Selected Layer(s) - - Remove of temporary column '%1' failed - Remove of temporary column '%1' failed + + Current Edits + Current Edits - - Could not execute insert/update [%1] - Could not execute insert/update [%1] + + Cancel for Selected Layer(s) + Cancel for Selected Layer(s) - - Could not reset default status [%1] - Could not reset default status [%1] + + Save Layer Edits + Save Layer Edits - - Could not retrieve style [%1] - Could not retrieve style [%1] + + Rotate Feature(s) + Rotate Feature(s) - - Style not found - Style not found + + Add/Edit Virtual Layer + Add/Edit Virtual Layer - - - Could not execute select [%1] - Could not execute select [%1] + + Fill Ring + Fill Ring - - No styles found in layer table [%1] - No styles found in layer table [%1] + + Open &Recent + Open &Recent - - no result buffer - no result buffer + + Pro&ject + Pro&ject - - - Fetching from cursor %1 failed -Database error: %2 - Fetching from cursor %1 failed -Database error: %2 + + Zoom &Full + Zoom &Full - - - - - - - - - - - PostGIS - PostGIS + + Zoom to &Layer + Zoom to &Layer - - - Infinite filter rectangle specified - Infinite filter rectangle specified + + Zoom to &Selection + Zoom to &Selection - - - - - - - SAP HANA - SAP HANA + + Open &Attribute Table + Open &Attribute Table - - - Unable to delete layer %1: -%2 - Unable to delete layer %1: -%2 + + Ctrl+Alt+P + Ctrl+Alt+P - - Unable to delete schema %1: -%2 - Unable to delete schema %1: -%2 + Processing Algorithms + Processing Algorithms - - Unable to save layer style. It's not possible to create the destination table on the database. Maybe this is due to table permissions (user=%1). Please contact your database admin - Unable to save layer style. It's not possible to create the destination table on the database. Maybe this is due to table permissions (user=%1). Please contact your database admin + Processing Algorithms Toolbar + Processing Algorithms Toolbar - - Unable to save layer style. It's not possible to create the destination table on the database. Maybe this is due to table permissions. Please contact your database admin - Unable to save layer style. It's not possible to create the destination table on the database. Maybe this is due to table permissions. Please contact your database admin + + &Mesh + &Mesh - - - - - Save style in database - Save style in database + + Trim/Extend Feature + Trim/Extend Feature - - Unable to save layer style. It's not possible to insert a new record into the style table. Maybe this is due to table permissions. Please contact your database administrator. - Unable to save layer style. It's not possible to insert a new record into the style table. Maybe this is due to table permissions. Please contact your database administrator. + + New Shapefile Layer… + New Shapefile Layer… - - Unable to delete view %1: -%2 - Unable to delete view %1: -%2 + + New SpatiaLite Layer… + New SpatiaLite Layer… - - Creation of fields failed: -%1 - Creation of fields failed: -%1 + + Raster Calculator… + Raster Calculator… - - Unable to add column type to layer_styles table. Maybe this is due to table permissions (user=%1). Please contact your database admin - Unable to add column type to layer_styles table. Maybe this is due to table permissions (user=%1). Please contact your database admin + + Add Vector Layer… + Add Vector Layer… - - Unable to save layer style. It's not possible to insert a new record into the style table. Maybe this is due to table permissions (user=%1). Please contact your database administrator. - Unable to save layer style. It's not possible to insert a new record into the style table. Maybe this is due to table permissions (user=%1). Please contact your database administrator. + + Add Raster Layer… + Add Raster Layer… - - - - Connection to database failed using username: %1 - Connection to database failed using username: %1 + + Add PostGIS Layers… + Add PostGIS Layers… - - - - - - - - - - Error executing query: %1 - Error executing query: %1 + + Add SpatiaLite Layer… + Add SpatiaLite Layer… - - Error executing the select query for related styles. The query was logged - Error executing the select query for related styles. The query was logged + + Add Oracle Spatial Layer… + Add Oracle Spatial Layer… - - - Error executing the select query for unrelated styles. The query was logged - Error executing the select query for unrelated styles. The query was logged + + Add WMS/WMTS Layer… + Add WMS/WMTS Layer… - - Error executing the delete query. The query was logged - Error executing the delete query. The query was logged + + &Save As… + &Save As… - - - Error executing the select query. The query was logged - Error executing the select query. The query was logged + + Filter… + Filter… - - - Consistency error in table '%1'. Style id should be unique - Consistency error in table '%1'. Style id should be unique + + Manage and Install Plugins… + Manage and Install Plugins… - - - - SQLite error: %2 -SQL: %1 - SQLite error: %2 -SQL: %1 + + &Options… + &Options… - - SQLite error getting feature: %1 - SQLite error getting feature: %1 + + Custom Projections… + Custom Projections… - - creation of data source %1 failed. %2 - creation of data source %1 failed. %2 + + Keyboard Shortcuts… + Keyboard Shortcuts… - - loading of the layer %1 failed - loading of the layer %1 failed + + Style Manager… + Style Manager… - - creation of fields failed - creation of fields failed + + Interface Customization… + Interface Customization… - - spatialite - spatialite + + Embed Layers and Groups… + Embed Layers and Groups… - - Unable to initialize SpatialMetadata: - - Unable to initialize SpatialMetadata: - + + &Title Label… + &Title Label… - - Could not create a new database - - Could not create a new database - + + Creates a title label that is displayed on the map canvas. + Creates a title label that is displayed on the map canvas. - - Unable to activate FOREIGN_KEY constraints [%1] - Unable to activate FOREIGN_KEY constraints [%1] + + &Image… + &Image… - - - Unable to delete table %1 - - Unable to delete table %1 - + + Add WCS Layer… + Add WCS Layer… - - Style with id %1 not found in %2 (Query: %3) - Style with id %1 not found in %2 (Query: %3) + + Select Features by Expression… + Select Features by Expression… - - - - - - - Error looking for style. The query was logged - Error looking for style. The query was logged + + Open Field Calculator… + Open Field Calculator… - - - - Unable to save layer style. It's not possible to create the destination table on the database. - Unable to save layer style. It's not possible to create the destination table on the database. + + Add Delimited Text Layer… + Add Delimited Text Layer… - - URI %1 doesn't end with .shp or .dbf - URI %1 doesn't end with .shp or .dbf + + Add/Edit Virtual Layer… + Add/Edit Virtual Layer… - - - - - - - Cannot find layer %1. - Cannot find layer %1. + + New Vector Layer… + New Vector Layer… - - Cannot open %1 (%2). - Cannot open %1 (%2). + + Temporary Scratch Layer… + Temporary Scratch Layer… - - Cannot open %1. - Cannot open %1. + + Add from Layer Definition File… + Add from Layer Definition File… - - Error executing loading style. The query was logged - Error executing loading style. The query was logged + + Save As Layer Definition File… + Save As Layer Definition File… - - - - - - - No styles available on DB - No styles available on DB + + New Temporary Scratch Layer… + New Temporary Scratch Layer… - - Error loading styles. The query was logged - Error loading styles. The query was logged + + New GeoPackage Layer… + New GeoPackage Layer… - - The extra plugin path '%1' does not exist! - The extra plugin path '%1' does not exist! + + Select Features by Value… + Select Features by Value… - - Couldn't load SIP module. - Couldn't load SIP module. + + Mesh Calculator… + Mesh Calculator… - - - - - - - Python support will be disabled. - Python support will be disabled. + + Add Mesh Layer... + Add Mesh Layer... - - Couldn't load PyQt. - Couldn't load PyQt. + + New Virtual Layer… + New Virtual Layer… - - Couldn't load PyQGIS. - Couldn't load PyQGIS. + + New Virtual Layer + New Virtual Layer - - Couldn't load QGIS utils. - Couldn't load QGIS utils. + + Show Unplaced Labels + Show Unplaced Labels - - An error occurred during execution of following code: - An error occurred during execution of following code: + + Change Label Properties +Allows customization of individual label properties such as font size and color. +Acts on all layers. + Change Label Properties +Allows customization of individual label properties such as font size and color. +Acts on all layers. - - Python version: - Python version: + + New Spatial Bookmark… + New Spatial Bookmark… - - QGIS version: - QGIS version: + + Show Spatial Bookmarks + Show Spatial Bookmarks - - Python path: - Python path: + + Show Spatial Bookmark Manager + Show Spatial Bookmark Manager - - - Python error - Python error + + Ctrl+Shift+T + Ctrl+Shift+T - - Undefined - Undefined + + Ctrl+Alt+M + Ctrl+Alt+M - - Hidden - Hidden + + Reselect Features + Reselect Features - - Title - Title + + Reselect Features from Current Layer + Reselect Features from Current Layer - - - - Group - Group + + QGIS Sustaining Members + QGIS Sustaining Members - - Groups - Groups + + Plugins + Plugins - - Frame - Frame + + Report an Issue + Report an Issue - - Frames - Frames + + Add Annotation + Add Annotation - - Pages - Pages + + Selection Toolbar + Selection Toolbar - - Maps - Maps + + Select Features by Area or Single Click + Select Features by Area or Single Click - - Pictures - Pictures + + Ctrl+Alt+A + Ctrl+Alt+A - - Labels - Labels + + Deselect Features from the Current Active Layer + Deselect Features from the Current Active Layer - - Legends - Legends + + Ctrl+Shift+G + Ctrl+Shift+G - - Scalebar - Scalebar + + Embed Layers and Groups from other Project Files + Embed Layers and Groups from other Project Files - - Scalebars - Scalebars + + Show/Hide Labels and Diagrams +Click or marquee on features to show individual labels or diagrams. +Shift+click or marquee on a label or diagram to hide it. +Acts on the currently active layer only. + Show/Hide Labels and Diagrams +Click or marquee on features to show individual labels or diagrams. +Shift+click or marquee on a label or diagram to hide it. +Acts on the currently active layer only. - - Shapes - Shapes + + Select Features Using an Expression + Select Features Using an Expression - - - Fixed Table - Fixed Table + + Normal Preview Mode + Normal Preview Mode - - Points - Points + + Toggle Selected Layers + Toggle Selected Layers - - Count field - Count field + + Toggle Selected Layers Independently + Toggle Selected Layers Independently - - Count field name - Count field name + + New Temporary Scratch Layer + New Temporary Scratch Layer - - Count points in polygon - Count points in polygon + + Show Statistical Summary + Show Statistical Summary - - This algorithm takes a points layer and a polygon layer and counts the number of points from the first one in each polygons of the second one. - -A new polygons layer is generated, with the exact same content as the input polygons layer, but containing an additional field with the points count corresponding to each polygon. - -An optional weight field can be used to assign weights to each point. If set, the count generated will be the sum of the weight field for each point contained by the polygon. - -Alternatively, a unique class field can be specified. If set, points are classified based on the selected attribute, and if several points with the same attribute value are within the polygon, only one of them is counted. The final count of the point in a polygon is, therefore, the count of different classes that are found in it. - -Both the weight field and unique class field cannot be specified. If they are, the weight field will take precedence and the unique class field will be ignored. - This algorithm takes a points layer and a polygon layer and counts the number of points from the first one in each polygons of the second one. - -A new polygons layer is generated, with the exact same content as the input polygons layer, but containing an additional field with the points count corresponding to each polygon. - -An optional weight field can be used to assign weights to each point. If set, the count generated will be the sum of the weight field for each point contained by the polygon. - -Alternatively, a unique class field can be specified. If set, points are classified based on the selected attribute, and if several points with the same attribute value are within the polygon, only one of them is counted. The final count of the point in a polygon is, therefore, the count of different classes that are found in it. - -Both the weight field and unique class field cannot be specified. If they are, the weight field will take precedence and the unique class field will be ignored. + + Revert Project to Saved Version + Revert Project to Saved Version - - Counts point features located within polygon features. - Counts point features located within polygon features. + + Temporal Controller + Temporal Controller - - - - - - Polygons - Polygons + + Temporal Controller Panel + Temporal Controller Panel - - - Could not find field %1 - Could not find field %1 + + Add XYZ Layer… + Add XYZ Layer… - - No spatial index exists for points layer, performance will be severely degraded - No spatial index exists for points layer, performance will be severely degraded + + Add Vector Tile Layer… + Add Vector Tile Layer… - - Weight field value “%1” is not a numeric value - Weight field value “%1” is not a numeric value + + Georeferencer… + Georeferencer… - - - Polylines - Polylines + + Decrease Gamma + Decrease Gamma - - Text Table - Text Table + + Increase Gamma + Increase Gamma - - Subgroup - Subgroup + + Digitize with curve + Digitize with curve - - Symbol - Symbol + + &3D Map Views + &3D Map Views - - Symbol label - Symbol label + + Layer Visibility + Layer Visibility - - Topology Checker - Topology Checker + + Filter Attribute Table + Filter Attribute Table - - A Plugin for finding topological errors in vector layers - A Plugin for finding topological errors in vector layers + + Edit Attributes + Edit Attributes - - Using fix %1. - Using fix %1. + + Edit Geometry + Edit Geometry - - Topology plugin - Topology plugin + + Mesh Digitizing Toolbar + Mesh Digitizing Toolbar - - Select automatic fix - Select automatic fix + + Annotations Toolbar + Annotations Toolbar - - intersecting geometries - intersecting geometries + + Zoom to &Layer(s) + Zoom to &Layer(s) - - - Move blue feature - Move blue feature + + Add SAP HANA Spatial Layer… + Add SAP HANA Spatial Layer… - - - Move red feature - Move red feature + + Open Attribute Table (Selected Features) + Open Attribute Table (Selected Features) - - Delete blue feature - Delete blue feature + + Shift+F6 + Shift+F6 - - Delete red feature - Delete red feature + + Open Attribute Table (Visible Features) + Open Attribute Table (Visible Features) - - Union to blue feature - Union to blue feature + + Ctrl+F6 + Ctrl+F6 - - Union to red feature - Union to red feature + + Open Attribute Table (Edited and New Features) + Open Attribute Table (Edited and New Features) - - features too close - features too close + + Toggle &Editing + Toggle &Editing - - Snap to segment - Snap to segment + + Move Label, Diagram or Callout + Move Label, Diagram or Callout - - point not covered by segment - point not covered by segment + + Move a Label, Diagram or Callout +Acts on all layers. + Move a Label, Diagram or Callout +Acts on all layers. - - Delete point - Delete point + + Rotate a Label +Holding Ctrl (Cmd) while rotating increments by 15 deg. +Acts on all layers. + Rotate a Label +Holding Ctrl (Cmd) while rotating increments by 15 deg. +Acts on all layers. - - segment too short - segment too short + + Creates a grid that is displayed on the map canvas + Creates a grid that is displayed on the map canvas - - - - Delete feature - Delete feature + + Pin/Unpin Labels and Diagrams +Click or marquee on label/diagram to pin. +Shift clicking or marqueeing unpins labels and diagrams, while Ctrl (Cmd) toggles their state. +Acts on all layers. + Pin/Unpin Labels and Diagrams +Click or marquee on label/diagram to pin. +Shift clicking or marqueeing unpins labels and diagrams, while Ctrl (Cmd) toggles their state. +Acts on all layers. - - invalid geometry - invalid geometry + + Highlight Pinned Labels, Diagrams and Callouts + Highlight Pinned Labels, Diagrams and Callouts - - dangling end - dangling end + + Highlight Pinned Labels, Diagrams and Callouts +Shows highlight rectangles around labels, diagrams and callout points which are fixed in place, e.g. due to manual placement. + Highlight Pinned Labels, Diagrams and Callouts +Shows highlight rectangles around labels, diagrams and callout points which are fixed in place, e.g. due to manual placement. - - duplicate geometry - duplicate geometry + + Scale Feature(s) + Scale Feature(s) - - pseudo node - pseudo node + + Scale Feature(s) +Ctrl+click to set the base point. + Scale Feature(s) +Ctrl+click to set the base point. - - overlaps - overlaps + + Rotate Feature(s) +Ctrl+click to set the center of rotation. +Shift+click to snap rotation to 45 degree steps. + Rotate Feature(s) +Ctrl+click to set the center of rotation. +Shift+click to snap rotation to 45 degree steps. - - Join to features in - Join to features in + + Simulate Monochrome + Simulate Monochrome - - Features they (geometric predicate) - Features they (geometric predicate) + + Simulate Achromatopsia Color Blindness (Grayscale) + Simulate Achromatopsia Color Blindness (Grayscale) - - By comparing to - By comparing to + + Simulate Protanopia Color Blindness (No Red) + Simulate Protanopia Color Blindness (No Red) - - Fields to add (leave empty to use all fields) - Fields to add (leave empty to use all fields) + + Simulate Deuteranopia Color Blindness (No Green) + Simulate Deuteranopia Color Blindness (No Green) - - Take attributes of the feature with largest overlap only (one-to-one) - Take attributes of the feature with largest overlap only (one-to-one) + + Simulate Tritanopia Color Blindness (No Blue) + Simulate Tritanopia Color Blindness (No Blue) - - Join attributes by location - Join attributes by location + + Add Ar&cGIS REST Server Layer… + Add Ar&cGIS REST Server Layer… - - join,intersects,intersecting,touching,within,contains,overlaps,relation,spatial - join,intersects,intersecting,touching,within,contains,overlaps,relation,spatial + + Add ArcGIS REST Server Layer + Add ArcGIS REST Server Layer - - This algorithm takes an input vector layer and creates a new vector layer that is an extended version of the input one, with additional attributes in its attribute table. - -The additional attributes and their values are taken from a second vector layer. A spatial criteria is applied to select the values from the second layer that are added to each feature from the first layer in the resulting one. - This algorithm takes an input vector layer and creates a new vector layer that is an extended version of the input one, with additional attributes in its attribute table. - -The additional attributes and their values are taken from a second vector layer. A spatial criteria is applied to select the values from the second layer that are added to each feature from the first layer in the resulting one. + + Vertex Tool — Current Layer +Manipulate vertices on the active layer: +Right click to lock on a feature. +Click and drag to select vertices by rectangle. +Alt+click to select vertices by polygon. +Shift+click/drag to add vertices to selection. +Ctrl+click/drag to remove vertices from selection. +Shift+R to enable range selection. + Vertex Tool — Current Layer +Manipulate vertices on the active layer: +Right click to lock on a feature. +Click and drag to select vertices by rectangle. +Alt+click to select vertices by polygon. +Shift+click/drag to add vertices to selection. +Ctrl+click/drag to remove vertices from selection. +Shift+R to enable range selection. - - Join attributes from one vector layer to another by location. - Join attributes from one vector layer to another by location. + + Toggle Display of Unplaced Labels +Shows placeholders for labels which could not be placed, e.g. due to overlaps with other map labels. + Toggle Display of Unplaced Labels +Shows placeholders for labels which could not be placed, e.g. due to overlaps with other map labels. - - No spatial index exists for join layer, performance will be severely degraded - No spatial index exists for join layer, performance will be severely degraded + + Digitize with Curve + Digitize with Curve - - - - gaps - gaps + + Add Point Cloud Layer... + Add Point Cloud Layer... - - point not covered - point not covered + + Stream Digitizing + Stream Digitizing - - line ends not covered by point - line ends not covered by point + + Toggles stream digitizing mode + Toggles stream digitizing mode - - point not in polygon - point not in polygon + + Measure Bearing + Measure Bearing - - polygon does not contain point - polygon does not contain point + + New Mesh Layer… + New Mesh Layer… - - multipart feature - multipart feature + + New Mesh Layer + New Mesh Layer - - - - A matching style already exists in the database for this layer. Do you want to overwrite it? - A matching style already exists in the database for this layer. Do you want to overwrite it? + + New GPX Layer… + New GPX Layer… - - Save style to DB (%1) - Save style to DB (%1) + + New GPX Layer + New GPX Layer - - Save style '%1' to DB (%2) - Save style '%1' to DB (%2) + + New Annotation Layer + New Annotation Layer - - - Delete Auxiliary Field - Delete Auxiliary Field + + Modify Annotations + Modify Annotations - - Unable to remove auxiliary field (%1) - Unable to remove auxiliary field (%1) + + Main Annotation Layer Properties… + Main Annotation Layer Properties… - - Could not save metadata - Could not save metadata + + Manage 3D Map Views + Manage 3D Map Views - - Could not save symbology because: -%1 - Could not save symbology because: -%1 + + Digitize with Segment + Digitize with Segment + + + + Digitize Shape + Digitize Shape + + + + Elevation Profile + Elevation Profile + + + + Open an interactive elevation profile chart + Open an interactive elevation profile chart + + + + Add MS SQL Server Layer… + Add MS SQL Server Layer… + + + + C++ API Documentation + C++ API Documentation + + + + PyQGIS API Documentation + PyQGIS API Documentation + + + + Donate to QGIS + Donate to QGIS + + + + Get Involved + Get Involved + + + + Toggle Comment + Toggle Comment + + + + Data Filtering + Data Filtering + + + + Vertex Tool — All Layers +Manipulate vertices on any editable layer: +Right click to lock on a feature. +Click and drag to select vertices by rectangle. +Alt+click to select vertices by polygon. +Shift+click/drag to add vertices to selection. +Ctrl+click/drag to remove vertices from selection. +Shift+R to enable range selection. +Shift+O to turn segments into straight or curve lines. + Vertex Tool — All Layers +Manipulate vertices on any editable layer: +Right click to lock on a feature. +Click and drag to select vertices by rectangle. +Alt+click to select vertices by polygon. +Shift+click/drag to add vertices to selection. +Ctrl+click/drag to remove vertices from selection. +Shift+R to enable range selection. +Shift+O to turn segments into straight or curve lines. + + + + Creates an image that is displayed on the map canvas + Creates an image that is displayed on the map canvas + + + + Creates a north arrow that is displayed on the map canvas + Creates a north arrow that is displayed on the map canvas + + + + Add WFS / OGC API - Features Layer… + Add WFS / OGC API - Features Layer… + + + + Add WFS / OGC API - Features Layer + Add WFS / OGC API - Features Layer + + + + Pans the map canvas to selected features + Pans the map canvas to selected features + + + + Copy style of the active layer + Copy style of the active layer - - Attribute index %1 out of bounds [0;%2] - Attribute index %1 out of bounds [0;%2] + + Applies a copied style onto the active style + Applies a copied style onto the active style - - Copy - Copy + + Displays extent of the print layouts on the map canvas + Displays extent of the print layouts on the map canvas - - - - - unknown - unknown + + Add GPX Layer... + Add GPX Layer... - - - Open URL - Open URL + + Elevation Controller + Elevation Controller - - Copy URL - Copy URL + + Elevation Controller Panel + Elevation Controller Panel + + + ManageConnectionsDialog - - Copy As cURL - Copy As cURL + + Manage Connections + Manage Connections - - - Copy as JSON - Copy as JSON + + Save to file + Save to file - - - Reply - Reply + + Browse + Browse - - SSL Errors - SSL Errors + Load from file + Load from file - - - Pending - Pending + Load + Load - - - Complete - Complete + Save + Save - - - - - - - - - - - Error - Error + eXtensible Markup Language (*.xml *.XML) + eXtensible Markup Language (*.xml *.XML) - - - Timeout - Timeout + Load Connections + Load Connections - - - Canceled - Canceled + Saved to {0}. + Saved to {0}. - - Always load from network, do not check cache - Always load from network, do not check cache + File {0} exists. Overwrite? + File {0} exists. Overwrite? - - Load from the network if the cached entry is older than the network entry - Load from the network if the cached entry is older than the network entry + Save Connections + Save Connections - - Load from cache if available, otherwise load from network - Load from cache if available, otherwise load from network + Loading Connections + Loading Connections + + + Map3DConfigWidget - - Only load from cache, error if no cached entry available - Only load from cache, error if no cached entry available + + Configure 3D Map Rendering + Configure 3D Map Rendering - - Request - Request + + Terrain + Terrain - - Operation - Operation + + Tile resolution + Tile resolution - - - Thread - Thread + + Elevation + Elevation - - - Initiator - Initiator + + Vertical scale + Vertical scale - - ID - ID + + px + px - - Cache (control) - Cache (control) + + Skirt height + Skirt height - - Cache (save) - Cache (save) + + map units + map units - - Can store result in cache - Can store result in cache + + Max. ground error + Max. ground error - - Result cannot be stored in cache - Result cannot be stored in cache + + Map tile resolution + Map tile resolution - - - Query - Query + + Max. screen error + Max. screen error - - - - - Headers - Headers + + Zoom levels + Zoom levels - - Data - Data + + 0 + 0 - - Status - Status + + Show labels + Show labels - - Error Code - Error Code + + Show map tile info + Show map tile info - - Cache (result) - Cache (result) + + Show bounding boxes + Show bounding boxes - - Used entry from cache - Used entry from cache + + Show camera's view center + Show camera's view center - - Read from network - Read from network + + Camera + Camera - - SSL errors - SSL errors + + Field of View + Field of View - - Global - Global + + ° + ° - - Form - Form + + Type + Type - - Parent Form - Parent Form + + Lights + Lights - - - Project - Project + + Terrain settings + Terrain settings - - Load layer into project - Load layer into project + + Lights settings + Lights settings - - load,open,layer,raster,vector,project - load,open,layer,raster,vector,project + + Camera & Skybox + Camera & Skybox - - Conditional branch - Conditional branch + + Camera and skybox settings + Camera and skybox settings - - if,logic,test - if,logic,test + + Advanced + Advanced - - - - - - - - - - - - - Modeler tools - Modeler tools + + Advanced settings + Advanced settings - - This algorithm adds a conditional branch into a model, allowing parts of the model to be executed based on the result of an expression evaluation. - This algorithm adds a conditional branch into a model, allowing parts of the model to be executed based on the result of an expression evaluation. + + Terrain Shading + Terrain Shading - - Adds a conditional branch into a model, allowing parts of the model to be selectively executed. - Adds a conditional branch into a model, allowing parts of the model to be selectively executed. + + Show Shadows + Show Shadows - - Condition %1 passed - Condition %1 passed + + Show Skybox + Show Skybox - - Condition %1 failed - Condition %1 failed + + Advanced Settings + Advanced Settings - - This algorithm loads a layer to the current project. - This algorithm loads a layer to the current project. + + Show light sources + Show light sources - - Set layer style - Set layer style + + Projection type + Projection type - - change,layer,style,qml - change,layer,style,qml + + Navigation mode + Navigation mode - - Applies the style to a layer. The style must be defined as QML file. - Applies the style to a layer. The style must be defined as QML file. + + Movement speed + Movement speed - - - - - - - - - - - - - Layer - Layer + + Debug Shadow Map + Debug Shadow Map - - Style file - Style file + + Corner + Corner - - Styled - Styled + + Size + Size - - Failed to apply style. Error: %1 - Failed to apply style. Error: %1 + + Debug Depth Map + Debug Depth Map - - Loaded layer name - Loaded layer name + + Show frames per second (FPS) + Show frames per second (FPS) - - - - - - Invalid input layer - Invalid input layer + + Show camera's rotation center + Show camera's rotation center - - - Invalid (empty) layer name - Invalid (empty) layer name + + Show Eye Dome Lighting + Show Eye Dome Lighting - - Map Settings - Map Settings + + Lighting strength + Lighting strength - - Map Tool Capture - Map Tool Capture + + Lighting distance + Lighting distance - - Layout - Layout + + Offset + Offset - - Atlas - Atlas + + Show 3D Axis + Show 3D Axis - - Layout Item - Layout Item + + Axis type + Axis type - - Multiframe Item - Multiframe Item + + Horizontal position + Horizontal position - - Algorithm - Algorithm + + Vertical position + Vertical position - - Model - Model + + Navigation Synchronization + Navigation Synchronization - - Feature ID - Feature ID + + Show debug overlay + Show debug overlay - - linear - linear + + General + General - - radial - radial + + General settings + General settings + + + + Effects + Effects + + + + Effects settings + Effects settings + + + + Extent + Extent + + + + 2D map view follows 3D camera + 2D map view follows 3D camera + + + + 3D camera follows 2D map view + 3D camera follows 2D map view + + + + Show visible camera area in 2D map view + Show visible camera area in 2D map view + + + + Map3DExportWidget + + + Smooth edges + Smooth edges - - conical - conical + + Folder + Folder - - feature - feature + + Terrain texture resolution + Terrain texture resolution + + + + Scene name + Scene name + + + + Export textures + Export textures + + + + Export normals + Export normals + + + + Terrain resolution + Terrain resolution + + + + Model scale + Model scale + + + + MapLayerWidgetWrapper + + Select file + Select file + + + + MaterialWidgetBase + + + This material doesn't have any editable properties + This material doesn't have any editable properties + + + + MeanAndStdDevPlot + + Input table + Input table + + + Category name field + Category name field + + + Value field + Value field + + + Plot + Plot + + + HTML files (*.html) + HTML files (*.html) + + + Mean and standard deviation plot + Mean and standard deviation plot + + + Plots + Plots + + + + MessageBarProgress + + Problem executing algorithm + Problem executing algorithm + + + Executing algorithm <i>{}</i> + Executing algorithm <i>{}</i> + + + + MetaSearch + + MetaSearch plugin + MetaSearch plugin + + + Search Metadata Catalogs + Search Metadata Catalogs + + + MetaSearch plugin help + MetaSearch plugin help + + + Get Help on MetaSearch + Get Help on MetaSearch + + + + MetaSearchDialog + + + MetaSearch + MetaSearch - - viewport - viewport + + Search + Search - - pad - pad + + Find + Find - - repeat - repeat + + Set global + Set global - - reflect - reflect + + Map extent + Map extent - - - Could not allocate sufficient memory for shapeburst fill - Could not allocate sufficient memory for shapeburst fill + + -180 + -180 - - No renderer for drawing. - No renderer for drawing. + + 90 + 90 - - - Simplify transform error caught: %1 - Simplify transform error caught: %1 + + -90 + -90 - - empty capabilities document - empty capabilities document + + 180 + 180 - - - Dom Exception - Dom Exception + + From + From - - Could not get WMS capabilities: %1 at line %2 column %3 -This is probably due to an incorrect WMS Server URL. -Response was: - -%4 - Could not get WMS capabilities: %1 at line %2 column %3 -This is probably due to an incorrect WMS Server URL. -Response was: - -%4 + + Keywords + Keywords - - Could not get WMS capabilities in the expected format (DTD): no %1 or %2 found. -This might be due to an incorrect WMS Server URL. -Tag: %3 -Response was: -%4 - Could not get WMS capabilities in the expected format (DTD): no %1 or %2 found. -This might be due to an incorrect WMS Server URL. -Tag: %3 -Response was: -%4 + + Xmax + Xmax - - Generated default style - Generated default style + + Ymax + Ymax - - Style was missing in capabilities - Style was missing in capabilities + + Xmin + Xmin - - - Could not interpret TIME dimension value %1 as a time range - Could not interpret TIME dimension value %1 as a time range + + Ymin + Ymin - - Field contains a color. - Field contains a color. + + Results + Results - - Combo box with values that can be used within the column's type. Must be supported by the provider. - Combo box with values that can be used within the column's type. Must be supported by the provider. + + > + > - - Read-only field that generates a UUID if empty. - Read-only field that generates a UUID if empty. + + Service Info + Service Info - - - Legend - Legend + + New… + New… - - Couldn't load PyQGIS Server. - Couldn't load PyQGIS Server. + + Edit… + Edit… - - Couldn't load qgis.user. - Couldn't load qgis.user. + + Delete… + Delete… - - NOTICE: %1 - NOTICE: %1 + + Save… + Save… - - Blur - Blur + + Add Default Services + Add Default Services - - Drop Shadow - Drop Shadow + + Load… + Load… - - Inner Shadow - Inner Shadow + + Results Paging + Results Paging - - Stack - Stack + + << + << - - Outer Glow - Outer Glow + + Add WCS + Add WCS - - Inner Glow - Inner Glow + + Add WMS/WMTS + Add WMS/WMTS - - - Source - Source + + < + < - - - Transform - Transform + + Add WFS + Add WFS - - Colorise - Colorise + + Type + Type - - GRASS %1 - GRASS %1 + + Title + Title - - GRASS %1 (Geographic Resources Analysis Support System) - GRASS %1 (Geographic Resources Analysis Support System) + + Double-click to see full record information + Double-click to see full record information - - Version 2.0 - Version 2.0 + + >> + >> - - GRASS edit - GRASS edit + + Add Data + Add Data - - Extract by attribute - Extract by attribute + + Add ArcGIS MapServer + Add ArcGIS MapServer - - extract,filter,attribute,value,contains,null,field - extract,filter,attribute,value,contains,null,field + + Add ArcGIS FeatureServer + Add ArcGIS FeatureServer - - - - - - - - - Vector selection - Vector selection + + Add GIS File + Add GIS File - - Selection attribute - Selection attribute + + Services + Services - - Operator - Operator + + Settings + Settings - - = - = + + Show + Show - - ≠ - + + results at a time + results at a time - - > - > + No services/connections defined. To get started with MetaSearch, create a new connection by clicking 'New' or click 'Add default services'. + No services/connections defined. To get started with MetaSearch, create a new connection by clicking 'New' or click 'Add default services'. - - < - < + Loading connections + Loading connections - - ≥ - + Search error + Search error - - ≤ - + Search keywords + Search keywords - - - begins with - begins with + New Catalog Service + New Catalog Service - - - contains - contains + Edit Catalog Service + Edit Catalog Service - - is null - is null + Remove service {0}? + Remove service {0}? - - is not null - is not null + Delete Service + Delete Service - - - does not contain - does not contain + {0} exists. Overwrite? + {0} exists. Overwrite? - - - - - - - Value - Value + Search error: {0} + Search error: {0} - - Extracted (attribute) - Extracted (attribute) + 0 results + 0 results + + + number of results + Showing {0} - {1} of %n result(s) + + Showing {0} - {1} of %n result(s) + Showing {0} - {1} of %n result(s) + - - Extracted (non-matching) - Extracted (non-matching) + Coordinate Transformation Error + Coordinate Transformation Error - - This algorithm creates a new vector layer that only contains matching features from an input layer. The criteria for adding features to the resulting layer is defined based on the values of an attribute from the input layer. - This algorithm creates a new vector layer that only contains matching features from an input layer. The criteria for adding features to the resulting layer is defined based on the values of an attribute from the input layer. + End of results. Go to start? + End of results. Go to start? - - Field '%1' was not found in INPUT source - Field '%1' was not found in INPUT source + Navigation + Navigation - - Operator '%1' can be used only with string fields. - Operator '%1' can be used only with string fields. + Start of results. Go to end? + Start of results. Go to end? - - - - - - - - Count - Count + Connection {0} exists. Overwrite? + Connection {0} exists. Overwrite? - - - Count (distinct) - Count (distinct) + Error getting response: {0} + Error getting response: {0} - - - - Count (missing) - Count (missing) + Error connecting to service: {0} + Error connecting to service: {0} - - Minimum (earliest) - Minimum (earliest) + Saving server + Saving server - - Maximum (latest) - Maximum (latest) + GetRecords error + GetRecords error - - Range (interval) - Range (interval) + CSW Connection error + CSW Connection error - - - - - Sum - Sum + + seconds + seconds - - - - Mean - Mean + Record parsing error + Record parsing error - - - - Median - Median + + Server + Server - - St dev (pop) - St dev (pop) + + Disable SSL verification + Disable SSL verification - - St dev (sample) - St dev (sample) + + Timeout + Timeout - - - Output no data value - Output no data value + + View Raw API Response + View Raw API Response - - Range boundaries - Range boundaries + + Raw API Response + Raw API Response - - min < value <= max - min < value <= max + Unable to locate record identifier: {0} + Unable to locate record identifier: {0} - - min <= value < max - min <= value < max + + Debugging + Debugging - - min <= value <= max - min <= value <= max + + Log debugging messages + Log debugging messages + + + MetalRoughMaterialWidget - - min < value < max - min < value < max + + Base color + Base color - - Use no data when no range matches value - Use no data when no range matches value + + Metalness + Metalness - - - Output data type - Output data type + + Roughness + Roughness + + + MinimumBoundingGeometry - - Reclassified raster - Reclassified raster + Vector geometry + Vector geometry - - - Invalid band number for RASTER_BAND (%1): Valid values for input raster are 1 to %2 - Invalid band number for RASTER_BAND (%1): Valid values for input raster are 1 to %2 + Envelope (Bounding Box) + Envelope (Bounding Box) - - logical,boolean - logical,boolean + Minimum Oriented Rectangle + Minimum Oriented Rectangle - - Align points to features - Align points to features + Minimum Enclosing Circle + Minimum Enclosing Circle - - align,marker,stroke,fill,orient,points,lines,angles,rotation,rotate - align,marker,stroke,fill,orient,points,lines,angles,rotation,rotate + Convex Hull + Convex Hull - - - - - - - Reference layer - Reference layer + Input layer + Input layer - - Maximum distance to consider - Maximum distance to consider + Field (optional, set if features should be grouped by class) + Field (optional, set if features should be grouped by class) - - - Angle field name - Angle field name + Geometry type + Geometry type - - Automatically apply symbology - Automatically apply symbology + Bounding geometry + Bounding geometry - - Aligned layer - Aligned layer + Minimum bounding geometry + Minimum bounding geometry - - This algorithm calculates the rotation required to align point features with their nearest feature from another reference layer. A new field is added to the output layer which is filled with the angle (in degrees, clockwise) to the nearest reference feature. - -Optionally, the output layer's symbology can be set to automatically use the calculated rotation field to rotate marker symbols. - -If desired, a maximum distance to use when aligning points can be set, to avoid aligning isolated points to distant features. - This algorithm calculates the rotation required to align point features with their nearest feature from another reference layer. A new field is added to the output layer which is filled with the angle (in degrees, clockwise) to the nearest reference feature. - -Optionally, the output layer's symbology can be set to automatically use the calculated rotation field to rotate marker symbols. - -If desired, a maximum distance to use when aligning points can be set, to avoid aligning isolated points to distant features. + bounding,box,bounds,envelope,minimum,oriented,rectangle,enclosing,circle,convex,hull,generalization + bounding,box,bounds,envelope,minimum,oriented,rectangle,enclosing,circle,convex,hull,generalization + + + ModelerAlgorithmProvider - - Rotates point features to align them to nearby features. - Rotates point features to align them to nearby features. + ModelerAlgorithmProvider + Models folder + Models folder - - No matching features found within search distance - No matching features found within search distance + ModelerAlgorithmProvider + Models + Models - - - Multiple matching features found at same distance from search feature, found %n feature(s) - Multiple matching features found at same distance from search feature, found %n feature(s)Multiple matching features found at same distance from search feature, found %n feature(s) + + ModelerAlgorithmProvider + Could not load model {0} + Could not load model {0} - - Treat nodata values as false - Treat nodata values as false + Processing + Processing + + + ModelerChildAlgorithmGraphicItem - - True pixel count - True pixel count + Edit {} + Edit {} - - False pixel count - False pixel count + Algorithm is Invalid + Algorithm is Invalid + + + ModelerDialog - - - - - - - - - - - - - Could not create raster output: %1 - Could not create raster output: %1 + Algorithm “{}” is invalid + Algorithm “{}” is invalid + + + ModelerGraphicItem - - - - - - - - - - - - - Could not create raster output %1: %2 - Could not create raster output %1: %2 + Algorithm “{}” is invalid + Algorithm “{}” is invalid + + + ModelerNumberInputPanel - - Raster boolean OR - Raster boolean OR + Expression Based Input + Expression Based Input + + + ModelerOutputGraphicItem - - Calculates the boolean OR for a set of input raster layers - Calculates the boolean OR for a set of input raster layers + Edit {} + Edit {} + + + ModelerParameterDefinitionDialog - - This algorithm calculates the boolean OR for a set of input rasters. If any of the input rasters have a non-zero value for a pixel, that pixel will be set to 1 in the output raster. If all the input rasters have 0 values for the pixel it will be set to 0 in the output raster. - -The reference layer parameter specifies an existing raster layer to use as a reference when creating the output raster. The output raster will have the same extent, CRS, and pixel dimensions as this layer. - -By default, a nodata pixel in ANY of the input layers will result in a nodata pixel in the output raster. If the 'Treat nodata values as false' option is checked, then nodata inputs will be treated the same as a 0 input value. - This algorithm calculates the boolean OR for a set of input rasters. If any of the input rasters have a non-zero value for a pixel, that pixel will be set to 1 in the output raster. If all the input rasters have 0 values for the pixel it will be set to 0 in the output raster. - -The reference layer parameter specifies an existing raster layer to use as a reference when creating the output raster. The output raster will have the same extent, CRS, and pixel dimensions as this layer. - -By default, a nodata pixel in ANY of the input layers will result in a nodata pixel in the output raster. If the 'Treat nodata values as false' option is checked, then nodata inputs will be treated the same as a 0 input value. + Parameter name + Parameter name - - Raster boolean AND - Raster boolean AND + Default value + Default value - - Calculates the boolean AND for a set of input raster layers - Calculates the boolean AND for a set of input raster layers + Mandatory + Mandatory - - This algorithm calculates the boolean AND for a set of input rasters. If all of the input rasters have a non-zero value for a pixel, that pixel will be set to 1 in the output raster. If any of the input rasters have 0 values for the pixel it will be set to 0 in the output raster. - -The reference layer parameter specifies an existing raster layer to use as a reference when creating the output raster. The output raster will have the same extent, CRS, and pixel dimensions as this layer. - -By default, a nodata pixel in ANY of the input layers will result in a nodata pixel in the output raster. If the 'Treat nodata values as false' option is checked, then nodata inputs will be treated the same as a 0 input value. - This algorithm calculates the boolean AND for a set of input rasters. If all of the input rasters have a non-zero value for a pixel, that pixel will be set to 1 in the output raster. If any of the input rasters have 0 values for the pixel it will be set to 0 in the output raster. - -The reference layer parameter specifies an existing raster layer to use as a reference when creating the output raster. The output raster will have the same extent, CRS, and pixel dimensions as this layer. - -By default, a nodata pixel in ANY of the input layers will result in a nodata pixel in the output raster. If the 'Treat nodata values as false' option is checked, then nodata inputs will be treated the same as a 0 input value. + Unable to define parameter + Unable to define parameter - - Reclassify by layer - Reclassify by layer + Invalid parameter name + Invalid parameter name - - - raster,reclassify,classes,calculator - raster,reclassify,classes,calculator + The parameter `{}` is not registered, are you missing a required plugin? + The parameter `{}` is not registered, are you missing a required plugin? - - This algorithm reclassifies a raster band by assigning new class values based on the ranges specified in a vector table. - This algorithm reclassifies a raster band by assigning new class values based on the ranges specified in a vector table. + {} Parameter Definition + {} Parameter Definition - - Layer containing class breaks - Layer containing class breaks + Advanced + Advanced - - Minimum class value field - Minimum class value field + Properties + Properties - - Maximum class value field - Maximum class value field + Color + Color - - Output value field - Output value field + Comment Color + Comment Color - - Invalid field specified for MIN_FIELD: %1 - Invalid field specified for MIN_FIELD: %1 + Default + Default - - Invalid field specified for MAX_FIELD: %1 - Invalid field specified for MAX_FIELD: %1 + Comments + Comments + + + ModelerParametersDialog - - Invalid field specified for VALUE_FIELD: %1 - Invalid field specified for VALUE_FIELD: %1 + '{0}' from algorithm '{1}' + '{0}' from algorithm '{1}' + + + MultilineTextPanel - - - Invalid value for minimum: %1 - Invalid value for minimum: %1 + [Use text below] + [Use text below] + + + MultipleFileInputDialog - - - Invalid value for maximum: %1 - Invalid value for maximum: %1 + All files (*.*) + All files (*.*) - - - Invalid output value: %1 - Invalid output value: %1 + Add file + Add file - - Reclassify by table - Reclassify by table + Remove file(s) + Remove file(s) - - This algorithm reclassifies a raster band by assigning new class values based on the ranges specified in a fixed table. - This algorithm reclassifies a raster band by assigning new class values based on the ranges specified in a fixed table. + Remove all + Remove all - - Reclassification table - Reclassification table + Select File(s) + Select File(s) + + + MultipleInputDialog - - Filtered - Filtered + Select All + Select All - - - - - - - Minimum - Minimum + Clear Selection + Clear Selection - - - Minimum value - Minimum value + Toggle Selection + Toggle Selection - - - - - - - Maximum - Maximum + Add File(s)… + Add File(s)… - - - Maximum value - Maximum value + All files (*.*) + All files (*.*) - - Filter vertices by M value - Filter vertices by M value + {0} files (*.{1}) + {0} files (*.{1}) - - Filter vertices by Z value - Filter vertices by Z value + Select File(s) + Select File(s) - - filter,points,vertex,m - filter,points,vertex,m + Add Directory… + Add Directory… + + + MultipleInputPanel - - Filters away vertices based on their %1, returning geometries with only vertex points that have a %1 ≥ the specified minimum value and ≤ the maximum value. - -If the minimum value is not specified then only the maximum value is tested, and similarly if the maximum value is not specified then only the minimum value is tested. - -Depending on the input geometry attributes and the filters used, the resultant geometries created by this algorithm may no longer be valid. - Filters away vertices based on their %1, returning geometries with only vertex points that have a %1 ≥ the specified minimum value and ≤ the maximum value. - -If the minimum value is not specified then only the maximum value is tested, and similarly if the maximum value is not specified then only the minimum value is tested. - -Depending on the input geometry attributes and the filters used, the resultant geometries created by this algorithm may no longer be valid. + 0 elements selected + 0 elements selected - - m-value - m-value + {0} elements selected + {0} elements selected + + + NewConnectionDialog - - filter,points,vertex,z - filter,points,vertex,z + + Create a new Catalog connection + Create a new Catalog connection - - z-value - z-value + + Name + Name - - Invalid value for TABLE: list must contain a multiple of 3 elements (found %1) - Invalid value for TABLE: list must contain a multiple of 3 elements (found %1) + + URL + URL - - - - - - Range - Range + + Authentication + Authentication - - - - - Minority - Minority + + If the service requires basic authentication, enter a user name and optional password + If the service requires basic authentication, enter a user name and optional password - - - - Ignore NoData values - Ignore NoData values + + User name + User name - - - - Output NoData value - Output NoData value + + Password + Password - - Cell statistics - Cell statistics + Save Connection + Save Connection - - cell,pixel,statistic,count,mean,sum,majority,minority,variance,variety,range,median,minimum,maximum - cell,pixel,statistic,count,mean,sum,majority,minority,variance,variety,range,median,minimum,maximum + Both Name and URL must be provided. + Both Name and URL must be provided. - - The Cell statistics algorithm computes a value for each cell of the output raster. At each cell location, the output value is defined as a function of all overlaid cell values of the input rasters. - -The output raster's extent and resolution is defined by a reference raster. The following functions can be applied on the input raster cells per output raster cell location: -<ul> <li>Sum</li> <li>Count</li> <li>Mean</li> <li>Median</li> <li>Standard deviation</li> <li>Variance</li> <li>Minimum</li> <li>Maximum</li> <li>Minority (least frequent value)</li> <li>Majority (most frequent value)</li> <li>Range (max-min)</li> <li>Variety (count of unique values)</li></ul> Input raster layers that do not match the cell size of the reference raster layer will be resampled using nearest neighbor resampling. The output raster data type will be set to the most complex data type present in the input datasets except when using the functions Mean, Standard deviation and Variance (data type is always Float32/Float64 depending on input float type) or Count and Variety (data type is always Int32). -<i>Calculation details - general:</i> NoData values in any of the input layers will result in a NoData cell output if the Ignore NoData parameter is not set. -<i>Calculation details - Count:</i> Count will always result in the number of cells without NoData values at the current cell location. -<i>Calculation details - Median:</i> If the number of input layers is even, the median will be calculated as the arithmetic mean of the two middle values of the ordered cell input values. In this case the output data type is Float32. -<i>Calculation details - Minority/Majority:</i> If no unique minority or majority could be found, the result is NoData, except all input cell values are equal. - The Cell statistics algorithm computes a value for each cell of the output raster. At each cell location, the output value is defined as a function of all overlaid cell values of the input rasters. - -The output raster's extent and resolution is defined by a reference raster. The following functions can be applied on the input raster cells per output raster cell location: -<ul> <li>Sum</li> <li>Count</li> <li>Mean</li> <li>Median</li> <li>Standard deviation</li> <li>Variance</li> <li>Minimum</li> <li>Maximum</li> <li>Minority (least frequent value)</li> <li>Majority (most frequent value)</li> <li>Range (max-min)</li> <li>Variety (count of unique values)</li></ul> Input raster layers that do not match the cell size of the reference raster layer will be resampled using nearest neighbor resampling. The output raster data type will be set to the most complex data type present in the input datasets except when using the functions Mean, Standard deviation and Variance (data type is always Float32/Float64 depending on input float type) or Count and Variety (data type is always Int32). -<i>Calculation details - general:</i> NoData values in any of the input layers will result in a NoData cell output if the Ignore NoData parameter is not set. -<i>Calculation details - Count:</i> Count will always result in the number of cells without NoData values at the current cell location. -<i>Calculation details - Median:</i> If the number of input layers is even, the median will be calculated as the arithmetic mean of the two middle values of the ordered cell input values. In this case the output data type is Float32. -<i>Calculation details - Minority/Majority:</i> If no unique minority or majority could be found, the result is NoData, except all input cell values are equal. + Name cannot contain '/'. + Name cannot contain '/'. - - - Standard deviation - Standard deviation + Overwrite {0}? + Overwrite {0}? - - - Variance - Variance + + Options + Options - - - - - Majority - Majority + + Catalog Type + Catalog Type + + + NullMaterialWidget - - - - Variety - Variety + + Embedded textures from source model will be used. + Embedded textures from source model will be used. + + + NumberInputPanel - - Statistic - Statistic + Not set + Not set + + + OffsetCurve - - Cell stack percentile - Cell stack percentile + Input layer + Input layer - - cell,pixel,statistic,percentile,quantile,quartile - cell,pixel,statistic,percentile,quantile,quartile + Geometry column name + Geometry column name - - The Cell stack percentile algorithm returns the cell-wise percentile value of a stack of rasters and writes the results to an output raster. The percentile to return is determined by the percentile input value (ranges between 0 and 1). At each cell location, the specified percentile is obtained using the respective value from the stack of all overlaid and sorted cell values of the input rasters. - -There are three methods for percentile calculation:<ul> <li>Nearest rank</li> <li>Inclusive linear interpolation (PERCENTILE.INC)</li> <li>Exclusive linear interpolation (PERCENTILE.EXC)</li></ul> While the output value can stay the same for the nearest rank method (obtains the value that is nearest to the specified percentile), the linear interpolation method return unique values for different percentiles. Both interpolation methods follow their counterpart methods implemented by LibreOffice or Microsoft Excel. - -The output raster's extent and resolution is defined by a reference raster. If the input raster layers that do not match the cell size of the reference raster layer will be resampled using nearest neighbor resampling. NoData values in any of the input layers will result in a NoData cell output if the Ignore NoData parameter is not set. The output raster data type will be set to the most complex data type present in the input datasets. - The Cell stack percentile algorithm returns the cell-wise percentile value of a stack of rasters and writes the results to an output raster. The percentile to return is determined by the percentile input value (ranges between 0 and 1). At each cell location, the specified percentile is obtained using the respective value from the stack of all overlaid and sorted cell values of the input rasters. - -There are three methods for percentile calculation:<ul> <li>Nearest rank</li> <li>Inclusive linear interpolation (PERCENTILE.INC)</li> <li>Exclusive linear interpolation (PERCENTILE.EXC)</li></ul> While the output value can stay the same for the nearest rank method (obtains the value that is nearest to the specified percentile), the linear interpolation method return unique values for different percentiles. Both interpolation methods follow their counterpart methods implemented by LibreOffice or Microsoft Excel. - -The output raster's extent and resolution is defined by a reference raster. If the input raster layers that do not match the cell size of the reference raster layer will be resampled using nearest neighbor resampling. NoData values in any of the input layers will result in a NoData cell output if the Ignore NoData parameter is not set. The output raster data type will be set to the most complex data type present in the input datasets. + Offset distance (left-sided: positive, right-sided: negative) + Offset distance (left-sided: positive, right-sided: negative) - - Nearest rank - Nearest rank + Additional creation options + Additional creation options - - Inclusive linear interpolation (PERCENTILE.INC) - Inclusive linear interpolation (PERCENTILE.INC) + Offset curve + Offset curve - - Exclusive linear interpolation (PERCENTILE.EXC) - Exclusive linear interpolation (PERCENTILE.EXC) + Vector geoprocessing + Vector geoprocessing + + + Ogr2OgrToPostGisList - - Percentile - Percentile + Database (connection name) + Database (connection name) - - Cell stack percent rank from value - Cell stack percent rank from value + Input layer + Input layer - - cell,pixel,statistic,percentrank,rank,percent,value - cell,pixel,statistic,percentrank,rank,percent,value + Shape encoding + Shape encoding - - The Cell stack percentrank from value algorithm calculates the cell-wise percentrank value of a stack of rasters based on a single input value and writes them to an output raster. - -At each cell location, the specified value is ranked among the respective values in the stack of all overlaid and sorted cell values from the input rasters. For values outside of the stack value distribution, the algorithm returns NoData because the value cannot be ranked among the cell values. - -There are two methods for percentile calculation:<ul> <li>Inclusive linearly interpolated percent rank (PERCENTRANK.INC)</li> <li>Exclusive linearly interpolated percent rank (PERCENTRANK.EXC)</li></ul> The linear interpolation method return the unique percent rank for different values. Both interpolation methods follow their counterpart methods implemented by LibreOffice or Microsoft Excel. - -The output raster's extent and resolution is defined by a reference raster. If the input raster layers that do not match the cell size of the reference raster layer will be resampled using nearest neighbor resampling. NoData values in any of the input layers will result in a NoData cell output if the Ignore NoData parameter is not set. The output raster data type will always be Float32. - The Cell stack percentrank from value algorithm calculates the cell-wise percentrank value of a stack of rasters based on a single input value and writes them to an output raster. - -At each cell location, the specified value is ranked among the respective values in the stack of all overlaid and sorted cell values from the input rasters. For values outside of the stack value distribution, the algorithm returns NoData because the value cannot be ranked among the cell values. - -There are two methods for percentile calculation:<ul> <li>Inclusive linearly interpolated percent rank (PERCENTRANK.INC)</li> <li>Exclusive linearly interpolated percent rank (PERCENTRANK.EXC)</li></ul> The linear interpolation method return the unique percent rank for different values. Both interpolation methods follow their counterpart methods implemented by LibreOffice or Microsoft Excel. - -The output raster's extent and resolution is defined by a reference raster. If the input raster layers that do not match the cell size of the reference raster layer will be resampled using nearest neighbor resampling. NoData values in any of the input layers will result in a NoData cell output if the Ignore NoData parameter is not set. The output raster data type will always be Float32. + Output geometry type + Output geometry type - - - Inclusive linear interpolation (PERCENTRANK.INC) - Inclusive linear interpolation (PERCENTRANK.INC) + Geometry column name + Geometry column name - - - Exclusive linear interpolation (PERCENTRANK.EXC) - Exclusive linear interpolation (PERCENTRANK.EXC) + Vector dimensions + Vector dimensions - - Cell stack percentrank from raster layer - Cell stack percentrank from raster layer + Distance tolerance for simplification + Distance tolerance for simplification - - cell,pixel,statistic,percentrank,rank,percent,value,raster - cell,pixel,statistic,percentrank,rank,percent,value,raster + Maximum distance between 2 nodes (densification) + Maximum distance between 2 nodes (densification) - - The Cell stack percentrank from raster layer algorithm calculates the cell-wise percentrank value of a stack of rasters based on an input value raster and writes them to an output raster. - -At each cell location, the current value of the value raster is used ranked among the respective values in the stack of all overlaid and sorted cell values of the input rasters. For values outside of the the stack value distribution, the algorithm returns NoData because the value cannot be ranked among the cell values. - -There are two methods for percentile calculation:<ul> <li>Inclusive linearly interpolated percent rank (PERCENTRANK.INC)</li> <li>Exclusive linearly interpolated percent rank (PERCENTRANK.EXC)</li></ul> The linear interpolation method return the unique percent rank for different values. Both interpolation methods follow their counterpart methods implemented by LibreOffice or Microsoft Excel. - -The output raster's extent and resolution is defined by a reference raster. If the input raster layers that do not match the cell size of the reference raster layer will be resampled using nearest neighbor resampling. NoData values in any of the input layers will result in a NoData cell output if the Ignore NoData parameter is not set. The output raster data type will always be Float32. - The Cell stack percentrank from raster layer algorithm calculates the cell-wise percentrank value of a stack of rasters based on an input value raster and writes them to an output raster. - -At each cell location, the current value of the value raster is used ranked among the respective values in the stack of all overlaid and sorted cell values of the input rasters. For values outside of the the stack value distribution, the algorithm returns NoData because the value cannot be ranked among the cell values. - -There are two methods for percentile calculation:<ul> <li>Inclusive linearly interpolated percent rank (PERCENTRANK.INC)</li> <li>Exclusive linearly interpolated percent rank (PERCENTRANK.EXC)</li></ul> The linear interpolation method return the unique percent rank for different values. Both interpolation methods follow their counterpart methods implemented by LibreOffice or Microsoft Excel. - -The output raster's extent and resolution is defined by a reference raster. If the input raster layers that do not match the cell size of the reference raster layer will be resampled using nearest neighbor resampling. NoData values in any of the input layers will result in a NoData cell output if the Ignore NoData parameter is not set. The output raster data type will always be Float32. + Select features by extent (defined in input layer CRS) + Select features by extent (defined in input layer CRS) - - Value raster layer - Value raster layer + Clip the input layer using the above (rectangle) extent + Clip the input layer using the above (rectangle) extent - - - Value raster band - Value raster band + Group N features per transaction (Default: 20000) + Group N features per transaction (Default: 20000) - - Q1 - Q1 + Overwrite existing table + Overwrite existing table - - Q3 - Q3 + Append to existing table + Append to existing table - - IQR - IQR + Append and add new fields to existing table + Append and add new fields to existing table - - First - First + Do not launder columns/table names + Do not launder columns/table names - - Last - Last + Do not create spatial index + Do not create spatial index - - Rename GRASS %1 - Rename GRASS %1 + Continue after a failure, skipping the failed feature + Continue after a failure, skipping the failed feature - - Cannot delete %1 - Cannot delete %1 + Additional creation options + Additional creation options - - Cannot rename %1 to %2 - Cannot rename %1 to %2 + Export to PostgreSQL (available connections) + Export to PostgreSQL (available connections) - - Recent colors - Recent colors + Exports a vector layer to an existing PostgreSQL database connection + Exports a vector layer to an existing PostgreSQL database connection - - Standard colors - Standard colors + import,into,postgis,database,vector + import,into,postgis,database,vector - - Project colors - Project colors + Vector miscellaneous + Vector miscellaneous - - Delete Object - Delete Object + Assign an output CRS + Assign an output CRS - - Delete Table - Delete Table + Reproject to this CRS on output + Reproject to this CRS on output - - Are you sure you want to delete [%1].[%2]? - Are you sure you want to delete [%1].[%2]? + Override source CRS + Override source CRS - - Are you sure you want to truncate [%1].[%2]? - -This will delete all data within the table. - Are you sure you want to truncate [%1].[%2]? - -This will delete all data within the table. + Schema (schema name) + Schema (schema name) - - Are you sure you want to delete %1.%2? - Are you sure you want to delete %1.%2? + Table to import to (leave blank to use layer name) + Table to import to (leave blank to use layer name) - - - Truncate Table - Truncate Table + Primary key (new field) + Primary key (new field) - - Refresh Materialized View - Refresh Materialized View + Primary key (existing field, used if the above option is left empty) + Primary key (existing field, used if the above option is left empty) - - Are you sure you want to delete %1 '%2.%3'? - Are you sure you want to delete %1 '%2.%3'? + Promote to Multipart + Promote to Multipart - - - Delete Schema - Delete Schema + Keep width and precision of input attributes + Keep width and precision of input attributes - - Schema '%1' contains objects: - -%2 - -Are you sure you want to delete the schema and all these objects? - Schema '%1' contains objects: - -%2 - -Are you sure you want to delete the schema and all these objects? + Select features using a SQL "WHERE" statement (Ex: column='value') + Select features using a SQL "WHERE" statement (Ex: column='value') - - Are you sure you want to delete schema '%1'? - Are you sure you want to delete schema '%1'? + No connection specified + No connection specified - - Are you sure you want to truncate "%1.%2"? - -This will delete all data within the table. - Are you sure you want to truncate "%1.%2"? - -This will delete all data within the table. + Could not retrieve connection details for {} + Could not retrieve connection details for {} - - Are you sure you want to refresh the materialized view "%1.%2"? - -This will update all data within the table. - Are you sure you want to refresh the materialized view "%1.%2"? - -This will update all data within the table. + Validate geometries based on Simple Features specification + Validate geometries based on Simple Features specification - - Are you sure you want to delete %1? - Are you sure you want to delete %1? + Only one of "Overwrite existing table" or "Append to existing table" can be enabled at a time. + Only one of "Overwrite existing table" or "Append to existing table" can be enabled at a time. - - Unable to reproject. - Unable to reproject. + Only one of "Promote to Multipart" or "Output geometry type" (excluding Convert to Linear) can be enabled. + Only one of "Promote to Multipart" or "Output geometry type" (excluding Convert to Linear) can be enabled. + + + OgrToPostGis - - Cell size must not be zero. - Cell size must not be zero. + Input layer + Input layer - - No common intersecting area. - No common intersecting area. + Shape encoding + Shape encoding - - Unable to open input file: %1 - Unable to open input file: %1 + Output geometry type + Output geometry type - - Unable to create output file: %1 - Unable to create output file: %1 + Assign an output CRS + Assign an output CRS - - - Un-named Color Scheme - Un-named Color Scheme + Reproject to this CRS on output + Reproject to this CRS on output - - Accessible Color Scheme - Accessible Color Scheme + Override source CRS + Override source CRS - - Open Link - Open Link + Host + Host - - Copy Link Address - Copy Link Address + Port + Port - - Send Email To… - Send Email To… + Username + Username - - Copy Email Address - Copy Email Address + Database name + Database name - - Cannot open database %1 by driver %2 - Cannot open database %1 by driver %2 + Password + Password - - Cannot describe table %1 - Cannot describe table %1 + Schema name + Schema name - - GRASS vector map %1 does not have topology. Build topology? - GRASS vector map %1 does not have topology. Build topology? + Table name, leave blank to use input name + Table name, leave blank to use input name - - Key column '%1' not found in the table '%2' - Key column '%1' not found in the table '%2' + Primary key (new field) + Primary key (new field) - - SecureProtocols - SecureProtocols + Primary key (existing field, used if the above option is left empty) + Primary key (existing field, used if the above option is left empty) - - TlsV1SslV3 - TlsV1SslV3 + Geometry column name + Geometry column name - - TlsV1 - TlsV1 + Vector dimensions + Vector dimensions - - SslV3 - SslV3 + Distance tolerance for simplification + Distance tolerance for simplification - - SslV2 - SslV2 + Maximum distance between 2 nodes (densification) + Maximum distance between 2 nodes (densification) - - (Organization not defined) - (Organization not defined) + Select features by extent (defined in input layer CRS) + Select features by extent (defined in input layer CRS) - - System Root CA - System Root CA + Clip the input layer using the above (rectangle) extent + Clip the input layer using the above (rectangle) extent - - System Root Authorities - System Root Authorities + Fields to include (leave empty to use all fields) + Fields to include (leave empty to use all fields) - - File CA - File CA + Select features using a SQL "WHERE" statement (Ex: column='value') + Select features using a SQL "WHERE" statement (Ex: column='value') - - Authorities from File - Authorities from File + Group N features per transaction (Default: 20000) + Group N features per transaction (Default: 20000) - - Database CA - Database CA + Overwrite existing table + Overwrite existing table - - Authorities in Database - Authorities in Database + Append to existing table + Append to existing table - - Connection CA - Connection CA + Append and add new fields to existing table + Append and add new fields to existing table - - Authorities from connection - Authorities from connection + Do not launder columns/table names + Do not launder columns/table names - - - - Default - Default + Do not create spatial index + Do not create spatial index - - Trusted - Trusted + Continue after a failure, skipping the failed feature + Continue after a failure, skipping the failed feature - - Untrusted - Untrusted + Promote to Multipart + Promote to Multipart - - Certificate is valid. - Certificate is valid. + Keep width and precision of input attributes + Keep width and precision of input attributes - - Root CA rejected the certificate purpose. - Root CA rejected the certificate purpose. + Additional creation options + Additional creation options - - Certificate is not trusted. - Certificate is not trusted. + Export to PostgreSQL (new connection) + Export to PostgreSQL (new connection) - - Signature does not match. - Signature does not match. + Exports a vector layer to a new PostgreSQL database connection + Exports a vector layer to a new PostgreSQL database connection - - Certificate Authority is invalid or not found. - Certificate Authority is invalid or not found. + import,into,postgis,database,vector + import,into,postgis,database,vector - - Purpose does not match the intended usage. - Purpose does not match the intended usage. + Vector miscellaneous + Vector miscellaneous - - Certificate is self-signed, and is not found in the list of trusted certificates. - Certificate is self-signed, and is not found in the list of trusted certificates. + Validate geometries based on Simple Features specification + Validate geometries based on Simple Features specification - - Certificate has been revoked. - Certificate has been revoked. + Only one of "Overwrite existing table" or "Append to existing table" can be enabled at a time. + Only one of "Overwrite existing table" or "Append to existing table" can be enabled at a time. - - Path length from the root CA to this certificate is too long. - Path length from the root CA to this certificate is too long. + Only one of "Promote to Multipart" or "Output geometry type" (excluding Convert to Linear) can be enabled. + Only one of "Promote to Multipart" or "Output geometry type" (excluding Convert to Linear) can be enabled. + + + OneSideBuffer - - Certificate has expired or is not yet valid. - Certificate has expired or is not yet valid. + Right + Right - - Certificate Authority has expired. - Certificate Authority has expired. + Left + Left - - Validity is unknown. - Validity is unknown. + Input layer + Input layer - - SHA1, with EMSA1 - SHA1, with EMSA1 + Geometry column name + Geometry column name - - SHA1, with EMSA3 - SHA1, with EMSA3 + Buffer distance + Buffer distance - - MD5, with EMSA3 - MD5, with EMSA3 + Buffer side + Buffer side - - MD2, with EMSA3 - MD2, with EMSA3 + Dissolve by attribute + Dissolve by attribute - - RIPEMD160, with EMSA3 - RIPEMD160, with EMSA3 + Dissolve all results + Dissolve all results - - EMSA3, without digest - EMSA3, without digest + Produce one feature for each geometry in any kind of geometry collection in the source file + Produce one feature for each geometry in any kind of geometry collection in the source file - - SHA224, with EMSA3 - SHA224, with EMSA3 + Additional creation options + Additional creation options - - SHA256, with EMSA3 - SHA256, with EMSA3 + One-sided buffer + One-sided buffer - - SHA384, with EMSA3 - SHA384, with EMSA3 + One side buffer + One side buffer - - SHA512, with EMSA3 - SHA512, with EMSA3 + Vector geoprocessing + Vector geoprocessing + + + OpenModelFromFileAction - - Unknown (possibly Elliptic Curve) - Unknown (possibly Elliptic Curve) + Open Existing Model… + Open Existing Model… - - Digital Signature - Digital Signature + Tools + Tools - - Non-repudiation - Non-repudiation + AddModelFromFileAction + Open Model + Open Model - - Key Encipherment - Key Encipherment + AddModelFromFileAction + Processing models (*.model3 *.MODEL3) + Processing models (*.model3 *.MODEL3) + + + OpenScriptFromFileAction - - Data Encipherment - Data Encipherment + Open Existing Script… + Open Existing Script… - - Key Agreement - Key Agreement + Tools + Tools - - Key Certificate Sign - Key Certificate Sign + AddScriptFromFileAction + Open Script + Open Script - - CRL Sign - CRL Sign + AddScriptFromFileAction + Processing scripts (*.py *.PY) + Processing scripts (*.py *.PY) + + + OracleDBPlugin - - Encipher Only - Encipher Only + There is no defined database connection "{conn_name}". + There is no defined database connection "{conn_name}". + + + OrderByDialogBase - - Decipher Only - Decipher Only + + Define Order + Define Order - - Server Authentication - Server Authentication + + Expression + Expression - - Client Authentication - Client Authentication + + Asc / Desc + Asc / Desc - - - Code Signing - Code Signing + + NULLs handling + NULLs handling + + + PGDatabase - - - Email Protection - Email Protection + &Table + &Table - - IPSec Endpoint - IPSec Endpoint + Run &Vacuum Analyze + Run &Vacuum Analyze - - IPSec Tunnel - IPSec Tunnel + Run &Refresh Materialized View + Run &Refresh Materialized View - - IPSec User - IPSec User + Select a table for vacuum analyze. + Select a table for vacuum analyze. - - - Time Stamping - Time Stamping + Select a materialized view for refresh. + Select a materialized view for refresh. + + + PGTable - - OCSP Signing - OCSP Signing + Do you want to {0} rule {1}? + Do you want to {0} rule {1}? - - Any or unspecified - Any or unspecified + Table rule + Table rule + + + ParameterHeatmapPixelSize - - Certificate Authority - Certificate Authority + Output raster size + Output raster size - - Certificate Issuer - Certificate Issuer + Weight from field + Weight from field - - TLS/SSL Server - TLS/SSL Server + Kernel shape + Kernel shape - - TLS/SSL Server EV - TLS/SSL Server EV + Decay ratio (Triangular kernels only) + Decay ratio (Triangular kernels only) - - TLS/SSL Client - TLS/SSL Client + Output value scaling + Output value scaling - - CRL Signing - CRL Signing + Heatmap + Heatmap - - Undetermined usage - Undetermined usage + Could not create destination layer + Could not create destination layer - - Unable to Get Issuer Certificate - Unable to Get Issuer Certificate + Error adding feature with ID {} to heatmap + Error adding feature with ID {} to heatmap - - Unable to Decrypt Certificate Signature - Unable to Decrypt Certificate Signature + Could not save destination layer + Could not save destination layer + + + ParameterRasterCalculatorExpression - - Unable to Decode Issuer Public Key - Unable to Decode Issuer Public Key + Expression + Expression - - Unable to Get Local Issuer Certificate - Unable to Get Local Issuer Certificate + Reference layer(s) (used for automated extent, cellsize, and CRS) + Reference layer(s) (used for automated extent, cellsize, and CRS) - - Unable to Verify First Certificate - Unable to Verify First Certificate + Cell size (use 0 or empty to set it automatically) + Cell size (use 0 or empty to set it automatically) - - Certificate Signature Failed - Certificate Signature Failed + Output extent + Output extent - - Certificate Not Yet Valid - Certificate Not Yet Valid + Output + Output - - Certificate Expired - Certificate Expired + Raster calculator + Raster calculator - - Invalid Not Before Field - Invalid Not Before Field + No reference layer selected nor CRS provided + No reference layer selected nor CRS provided - - Invalid Not After Field - Invalid Not After Field + No reference layer selected nor extent box provided + No reference layer selected nor extent box provided - - Self-signed Certificate - Self-signed Certificate + No reference layer selected nor cellsize value provided + No reference layer selected nor cellsize value provided - - Self-signed Certificate In Chain - Self-signed Certificate In Chain + Output '%1' from algorithm '%2' + Output '%1' from algorithm '%2' - - Certificate Revoked - Certificate Revoked + Error parsing formula + Error parsing formula - - Invalid CA Certificate - Invalid CA Certificate + An error occurred while performing the calculation + An error occurred while performing the calculation + + + ParameterVectorVrtDestination - - Path Length Exceeded - Path Length Exceeded + Virtual vector + Virtual vector - - Invalid Purpose - Invalid Purpose + Virtual string + Virtual string + + + ParameterVrtDestination - - Certificate Untrusted - Certificate Untrusted + Input layers + Input layers - - Certificate Rejected - Certificate Rejected + Resolution + Resolution - - Subject Issuer Mismatch - Subject Issuer Mismatch + Place each input file into a separate band + Place each input file into a separate band - - Authority Issuer Serial Number Mismatch - Authority Issuer Serial Number Mismatch + Allow projection difference + Allow projection difference - - No Peer Certificate - No Peer Certificate + Add alpha mask band to VRT when source raster has none + Add alpha mask band to VRT when source raster has none - - Host Name Mismatch - Host Name Mismatch + Override projection for the output file + Override projection for the output file - - Unspecified Error - Unspecified Error + Resampling algorithm + Resampling algorithm - - Certificate Blacklisted - Certificate Blacklisted + Nodata value(s) for input bands (space separated) + Nodata value(s) for input bands (space separated) - - No Error - No Error + Virtual + Virtual - - No SSL Support - No SSL Support + Nearest Neighbour + Nearest Neighbour - - Client certificate is NULL. - Client certificate is NULL. + Average + Average - - Client certificate key is NULL. - Client certificate key is NULL. + Mode + Mode - - Private key does not match client certificate public key. - Private key does not match client certificate public key. + Highest + Highest - - Authentication Manager - Authentication Manager + Lowest + Lowest - - Authentication method - Authentication method + Additional command-line parameters + Additional command-line parameters - - Could not set trust policy for imported certificates - Could not set trust policy for imported certificates + Bilinear (2x2 Kernel) + Bilinear (2x2 Kernel) - - - - - - - - - Authorities Manager - Authorities Manager + Cubic (4x4 Kernel) + Cubic (4x4 Kernel) - - - Could not store sort by preference - Could not store sort by preference + Cubic B-Spline (4x4 Kernel) + Cubic B-Spline (4x4 Kernel) - - Could not store default trust policy. - Could not store default trust policy. + Lanczos (6x6 Kernel) + Lanczos (6x6 Kernel) + + + PhongMaterialWidget - - Could not store 'CA file path' in authentication database. - Could not store 'CA file path' in authentication database. + + Diffuse + Diffuse - - Could not store 'CA file allow invalids' setting in authentication database. - Could not store 'CA file allow invalids' setting in authentication database. + + Ambient + Ambient - - Could not set trust policy for imported certificates. - Could not set trust policy for imported certificates. + + Specular + Specular - - Could not remove 'CA file path' from authentication database. - Could not remove 'CA file path' from authentication database. + + Shininess + Shininess - - Could not remove 'CA file allow invalids' setting from authentication database. - Could not remove 'CA file allow invalids' setting from authentication database. + + How shiny smooth surfaces are. + How shiny smooth surfaces are. - - Authentication System - Authentication System + + Color of light reflecting from smooth surfaces. + Color of light reflecting from smooth surfaces. - - DISABLED. Resources authenticating via the system can not be accessed - DISABLED. Resources authenticating via the system can not be accessed + + Color of light reflected from rough surfaces. + Color of light reflected from rough surfaces. - - - - - Export Authentication Configurations - Export Authentication Configurations + + Color of light that is scattered around the entire scene. + Color of light that is scattered around the entire scene. - - Enter a password encrypt the configuration file: - Enter a password encrypt the configuration file: + + ... + ... - - Exporting authentication configurations with a blank password will result in a plain text file which may contain sensitive information. Are you sure you want to do this? - Exporting authentication configurations with a blank password will result in a plain text file which may contain sensitive information. Are you sure you want to do this? + + Opacity + Opacity + + + PhongTexturedMaterialWidgetBase - - - XML files (*.xml *.XML) - XML files (*.xml *.XML) + + ° + ° - - Export of authentication configurations failed. - Export of authentication configurations failed. + + Specular + Specular - - Import Authentication Configurations - Import Authentication Configurations + + Texture scale + Texture scale - - Enter the password to decrypt the configurations file: - Enter the password to decrypt the configurations file: + + % + % - - Import of authentication configurations failed. - Import of authentication configurations failed. + + Ambient + Ambient - - Master password already set. - Master password already set. + + Texture rotation + Texture rotation - - Master password not cleared because it is not set. - Master password not cleared because it is not set. + + Shininess + Shininess - - Master password cleared (NOTE: network connections may be cached). - Master password cleared (NOTE: network connections may be cached). + + Diffuse texture + Diffuse texture - - Master password FAILED to be cleared. - Master password FAILED to be cleared. + + Color of light reflecting from smooth surfaces. + Color of light reflecting from smooth surfaces. - - Master password reset - Master password reset + + Color of light that is scattered around the entire scene. + Color of light that is scattered around the entire scene. - - Master password reset: NO current password hash in database - Master password reset: NO current password hash in database + + How shiny smooth surfaces are. + How shiny smooth surfaces are. - - Master password FAILED to be reset - Master password FAILED to be reset + + Opacity + Opacity + + + PixelSizeWidgetWrapper - - (database backup: %1) - (database backup: %1) + Resolution of each pixel in output raster, in layer units + Resolution of each pixel in output raster, in layer units + + + Point3DSymbolWidget - - Cached authentication configurations for session cleared - Cached authentication configurations for session cleared + + Shape + Shape - - Remove Configurations - Remove Configurations + + Radius + Radius - - Are you sure you want to remove ALL authentication configurations? - -Operation can NOT be undone! - Are you sure you want to remove ALL authentication configurations? - -Operation can NOT be undone! + + Size + Size - - Authentication configurations removed. - Authentication configurations removed. + + Length + Length - - Authentication configurations FAILED to be removed. - Authentication configurations FAILED to be removed. + + Model + Model - - Active authentication database erased. - Active authentication database erased. + + Minor radius + Minor radius - - Authentication database FAILED to be erased. - Authentication database FAILED to be erased. + + Top radius + Top radius - - Delete Password - Delete Password + + Bottom radius + Bottom radius - - Do you really want to delete the master password from your %1? - Do you really want to delete the master password from your %1? + + Altitude clamping + Altitude clamping - - Master password was successfully deleted from your %1 - Master password was successfully deleted from your %1 + + Absolute + Absolute - - Password helper delete - Password helper delete + + Relative + Relative - - Master password is not set and cannot be stored in your %1. - Master password is not set and cannot be stored in your %1. + + Terrain + Terrain - - Master password has been successfully stored in your %1. - Master password has been successfully stored in your %1. + + X + X - - - Password helper write - Password helper write + + Y + Y - - Your %1 will be <b>used from now</b> on to store and retrieve the master password. - Your %1 will be <b>used from now</b> on to store and retrieve the master password. + + Z + Z - - Your %1 will <b>not be used anymore</b> to store and retrieve the master password. - Your %1 will <b>not be used anymore</b> to store and retrieve the master password. + + Translation + Translation - - Erase Database - Erase Database + + Scale + Scale - - Are you sure you want to ERASE the entire authentication database? - -Operation can NOT be undone! - -(Current database will be backed up and new one created.) - Are you sure you want to ERASE the entire authentication database? - -Operation can NOT be undone! - -(Current database will be backed up and new one created.) + + Rotation + Rotation - - (backup: %1) - (backup: %1) + + Billboard Height + Billboard Height - - RESTART QGIS - RESTART QGIS + + Billboard symbol + Billboard symbol - - File not found - File not found + + Transformation + Transformation - - - Could not store sort by preference. - Could not store sort by preference. + + Shading + Shading + + + PointDistance - - Authentication Identities - Authentication Identities + Vector analysis + Vector analysis - - Authentication SSL Configs - Authentication SSL Configs + Linear (N*k x 3) distance matrix + Linear (N*k x 3) distance matrix - - Configuration loaded from database - Configuration loaded from database + Standard (N x T) distance matrix + Standard (N x T) distance matrix - - Configuration not found in database - Configuration not found in database + Summary distance matrix (mean, std. dev., min, max) + Summary distance matrix (mean, std. dev., min, max) - - Trusted Authorities/Issuers - Trusted Authorities/Issuers + Input point layer + Input point layer - - Entry token invalid : '%1'. The token will not be saved to file. - Entry token invalid : '%1'. The token will not be saved to file. + Input unique ID field + Input unique ID field - - Transfer annotations from main layer - Transfer annotations from main layer + Target point layer + Target point layer - - annotations,drawing,cosmetic,objects - annotations,drawing,cosmetic,objects + Target unique ID field + Target unique ID field - - Transfer all annotations from the main annotation layer in a project to a new annotation layer. - Transfer all annotations from the main annotation layer in a project to a new annotation layer. + Output matrix type + Output matrix type - - - Annotations - Annotations + Use only the nearest (k) target points + Use only the nearest (k) target points - - New layer name - New layer name + Distance matrix + Distance matrix - - New annotation layer - New annotation layer + Input point layer is a MultiPoint layer - first convert to single points before using this algorithm. + Input point layer is a MultiPoint layer - first convert to single points before using this algorithm. - - No project available. - No project available. + Target point layer is a MultiPoint layer - first convert to single points before using this algorithm. + Target point layer is a MultiPoint layer - first convert to single points before using this algorithm. + + + PointsAlongLines - - Could not load main annotation layer for project. - Could not load main annotation layer for project. + Input layer + Input layer - - - Project translation - Project translation + Geometry column name + Geometry column name - - WMS Online Resource - WMS Online Resource + Distance from line start represented as fraction of line length + Distance from line start represented as fraction of line length - - A hidden field will be invisible - the user is not able to see its contents. - A hidden field will be invisible - the user is not able to see its contents. + Additional creation options + Additional creation options - - VLayer - VLayer + Points along lines + Points along lines - - Expression Sorter - Expression Sorter + Vector geoprocessing + Vector geoprocessing + + + PointsDisplacement - - Displays a combo box containing values of attributes used for classification. -Only available when the layer uses a categorized symbol renderer. - Displays a combo box containing values of attributes used for classification. -Only available when the layer uses a categorized symbol renderer. + Vector geometry + Vector geometry - - Error: %1 on line %2, column %3 - Error: %1 on line %2, column %3 + Input layer + Input layer - - - - WFS - WFS + Minimum distance to other points + Minimum distance to other points - - unable to convert '%1' element to a valid expression: it is not supported yet or it has invalid arguments - unable to convert '%1' element to a valid expression: it is not supported yet or it has invalid arguments + Displacement distance + Displacement distance - - '%1' binary operator not supported. - '%1' binary operator not supported. + Horizontal distribution for two point case + Horizontal distribution for two point case - - invalid left operand for '%1' binary operator - invalid left operand for '%1' binary operator + Displaced + Displaced - - invalid right operand for '%1' binary operator - invalid right operand for '%1' binary operator + Points displacement + Points displacement + + + PointsFromLines - - only one operand for '%1' binary operator - only one operand for '%1' binary operator + Vector creation + Vector creation - - No OGC Geometry found - No OGC Geometry found + Raster layer + Raster layer - - %1:PropertyName expected, got %2 - %1:PropertyName expected, got %2 + Vector layer + Vector layer - - %1:Literal expected, got %2 - %1:Literal expected, got %2 + Points along lines + Points along lines - - '%1' is an invalid or not supported content for %2:Literal - '%1' is an invalid or not supported content for %2:Literal + Generate points (pixel centroids) along line + Generate points (pixel centroids) along line + + + PolarPlot - - invalid operand for '%1' unary operator - invalid operand for '%1' unary operator + Input layer + Input layer - - - Node type not supported: %1 - Node type not supported: %1 + Category name field + Category name field - - - This use of unary operator not implemented yet - This use of unary operator not implemented yet + Value field + Value field - - <BBOX> is currently supported only in form: bbox($geometry, geomFromWKT('…')) - <BBOX> is currently supported only in form: bbox($geometry, geomFromWKT('…')) + Polar plot + Polar plot - - Unary operator %1 not implemented yet - Unary operator %1 not implemented yet + HTML files (*.html) + HTML files (*.html) - - - Binary operator %1 not implemented yet - Binary operator %1 not implemented yet + Plots + Plots + + + Polygon3DSymbolWidget - - Node type not supported in expression translation: %1 - Node type not supported in expression translation: %1 + + Extrusion + Extrusion - - Unary operator '%1' not implemented yet - Unary operator '%1' not implemented yet + + Absolute + Absolute - - - - Literal type not supported: %1 - Literal type not supported: %1 + + Invert normals (experimental) + Invert normals (experimental) - - Unable to translate spatial operator: at least one must refer to geometry. - Unable to translate spatial operator: at least one must refer to geometry. + + Altitude binding + Altitude binding - - spatial operator: the other operator must be a geometry constructor function - spatial operator: the other operator must be a geometry constructor function + + Relative + Relative - - geom_from_wkt: argument must be string literal - geom_from_wkt: argument must be string literal + + Terrain + Terrain - - geom_from_wkt: unable to generate GML from wkt geometry - geom_from_wkt: unable to generate GML from wkt geometry + + Altitude clamping + Altitude clamping - - geom_from_gml: argument must be string literal - geom_from_gml: argument must be string literal + + Culling mode + Culling mode - - geom_from_gml: unable to parse XML - geom_from_gml: unable to parse XML + + Add back faces + Add back faces - - geom from static value: unable to generate GML from static variable - geom from static value: unable to generate GML from static variable + + Vertex + Vertex - - spatial operator: unknown geometry constructor function - spatial operator: unknown geometry constructor function + + Centroid + Centroid - - Special columns/constants are not supported. - Special columns/constants are not supported. + + … + - - %1: Last argument must be string or integer literal - %1: Last argument must be string or integer literal + + Edges + Edges - - Function %1 should have 1 or 2 arguments - Function %1 should have 1 or 2 arguments + + Width + Width - - %1: First argument must be string literal - %1: First argument must be string literal + + px + px - - %1: invalid WKT - %1: invalid WKT + + Color + Color - - Function %1 should have 4 or 5 arguments - Function %1 should have 4 or 5 arguments + + Shading + Shading - - %1: Argument %2 must be numeric literal - %1: Argument %2 must be numeric literal + + Rendered facade + Rendered facade - - %1 Argument %2 must be numeric literal - %1 Argument %2 must be numeric literal + + No Facades + No Facades - - Function %1 should have 1 argument - Function %1 should have 1 argument + + Walls + Walls - - %1: Argument must be string literal - %1: Argument must be string literal + + Roofs + Roofs - - ST_GeomFromGML: unable to parse XML - ST_GeomFromGML: unable to parse XML + + Walls and Roofs + Walls and Roofs - - Function %1 should have 2 arguments - Function %1 should have 2 arguments + + Offset + Offset + + + PostGISExecuteAndLoadSQL - - Function %1 should have 3 arguments - Function %1 should have 3 arguments + Database + Database - - - Function %1 3rd argument should be a numeric value or a string made of a numeric value followed by a string - Function %1 3rd argument should be a numeric value or a string made of a numeric value followed by a string + Database (connection name) + Database (connection name) - - Joins are only supported with WFS 2.0 - Joins are only supported with WFS 2.0 + SQL query + SQL query - - %1:Function expected, got %2 - %1:Function expected, got %2 + Unique ID field name + Unique ID field name - - missing some required sub-elements in %1:PropertyIsBetween - missing some required sub-elements in %1:PropertyIsBetween + Geometry field name + Geometry field name - - second|seconds - list of words separated by | which reference years - second|seconds + Output layer + Output layer - - minute|minutes - list of words separated by | which reference minutes - minute|minutes + PostgreSQL execute and load SQL + PostgreSQL execute and load SQL - - hour|hours - list of words separated by | which reference minutes hours - hour|hours + Executes a SQL command on a PostgreSQL database and loads the result as a table + Executes a SQL command on a PostgreSQL database and loads the result as a table - - day|days - list of words separated by | which reference days - day|days + postgis,table,database + postgis,table,database - - week|weeks - wordlist separated by | which reference weeks - week|weeks + This layer is invalid! + Please check the PostGIS log for error messages. + This layer is invalid! + Please check the PostGIS log for error messages. - - month|months|mon - list of words separated by | which reference months - month|months|mon + Could not retrieve connection details for {} + Could not retrieve connection details for {} + + + PostGisDBPlugin - - year|years - list of words separated by | which reference years - year|years + There is no defined database connection "{0}". + There is no defined database connection "{0}". + + + Postprocessing - - Minimum length - Minimum length + Loading resulting layers + Loading resulting layers - - Split lines by maximum length - Split lines by maximum length + Error loading result layer: + Error loading result layer: - - segments,parts,distance,cut,chop - segments,parts,distance,cut,chop + The following layers were not correctly generated. + The following layers were not correctly generated. + + + PrepareAPIDialog - - This algorithm takes a line (or curve) layer and splits each feature into multiple parts, where each part is of a specified maximum length. - -Z and M values at the start and end of the new line substrings are linearly interpolated from existing values. - This algorithm takes a line (or curve) layer and splits each feature into multiple parts, where each part is of a specified maximum length. - -Z and M values at the start and end of the new line substrings are linearly interpolated from existing values. + Error + Error - - Splits lines into parts which are no longer than a specified length. - Splits lines into parts which are no longer than a specified length. + Done + Done + + + Processing - - Maximum line length - Maximum line length + Error: Algorithm {0} not found + + Error: Algorithm {0} not found + - - - Maximum length - Maximum length + + Processing + Processing - - Mean length - Mean length + Unable to execute algorithm +{0} + Unable to execute algorithm +{0} - - Function '%1' is not declared by the WFS server - Function '%1' is not declared by the WFS server + Warning: Not all input layers use the same CRS. +This can cause unexpected results. + Warning: Not all input layers use the same CRS. +This can cause unexpected results. - - Column '%1' references a non existing table - Column '%1' references a non existing table + There were errors executing the algorithm. + There were errors executing the algorithm. - - Column '%1' references a non existing field - Column '%1' references a non existing field + + Fields Mapper + Fields Mapper - - %1 to %2 arguments - %1 to %2 arguments + + A mapping of field names to field type definitions and expressions. Used for the refactor fields algorithm. + A mapping of field names to field type definitions and expressions. Used for the refactor fields algorithm. - - - %n argument(s) - %n argument(s)%n argument(s) + + Error: Provider {0} could not be activated + + Error: Provider {0} could not be activated + - - - %n argument(s) or more - %n argument(s) or more%n argument(s) or more - - - - Style Manager - Style Manager - - - - Tessellate - Tessellate - - - - 3d,triangle - 3d,triangle - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Vector geometry - Vector geometry - - - - Tessellated - Tessellated - - - - This algorithm tessellates a polygon geometry layer, dividing the geometries into triangular components. - This algorithm tessellates a polygon geometry layer, dividing the geometries into triangular components. - - - - The output layer consists of multipolygon geometries for each input feature, with each multipolygon consisting of multiple triangle component polygons. - The output layer consists of multipolygon geometries for each input feature, with each multipolygon consisting of multiple triangle component polygons. - - - - Feature ID %1 could not be divided into triangular components. - Feature ID %1 could not be divided into triangular components. - - - - - - - - Height - Height - - - - ExtrusionHeight - ExtrusionHeight - - - - Add autoincremental field - Add autoincremental field - - - - This algorithm adds a new integer field to a vector layer, with a sequential value for each feature. - -This field can be used as a unique ID for features in the layer. The new attribute is not added to the input layer but a new layer is generated instead. - -The initial starting value for the incremental series can be specified. - -Specifying an optional modulus value will restart the count to START whenever the field value reaches the modulus value. - -Optionally, grouping fields can be specified. If group fields are present, then the field value will be reset for each combination of these group field values. - -The sort order for features may be specified, if so, then the incremental field will respect this sort order. - This algorithm adds a new integer field to a vector layer, with a sequential value for each feature. - -This field can be used as a unique ID for features in the layer. The new attribute is not added to the input layer but a new layer is generated instead. - -The initial starting value for the incremental series can be specified. - -Specifying an optional modulus value will restart the count to START whenever the field value reaches the modulus value. - -Optionally, grouping fields can be specified. If group fields are present, then the field value will be reset for each combination of these group field values. - -The sort order for features may be specified, if so, then the incremental field will respect this sort order. + + Results: {} + Results: {} - - add,create,serial,primary,key,unique,fields - add,create,serial,primary,key,unique,fields + &Analysis Tools + &Analysis Tools - - - - - - - - - - - - Vector table - Vector table + &Research Tools + &Research Tools - - Incremented - Incremented + &Geoprocessing Tools + &Geoprocessing Tools - - - - - Field name - Field name + G&eometry Tools + G&eometry Tools - - Start values at - Start values at + &Data Management Tools + &Data Management Tools - - Modulus value - Modulus value + Missing Algorithm + Missing Algorithm - - Group values by - Group values by + The algorithm "{}" is no longer available. (Perhaps a plugin was uninstalled?) + The algorithm "{}" is no longer available. (Perhaps a plugin was uninstalled?) - - - - Sort expression - Sort expression + Missing Dependency + Missing Dependency - - - Sort ascending - Sort ascending + Projections + Projections - - - Sort nulls first - Sort nulls first + Conversion + Conversion - - Assign projection - Assign projection + Extraction + Extraction - - assign,set,transform,reproject,crs,srs,warp - assign,set,transform,reproject,crs,srs,warp + Analysis + Analysis - - - - - - - - - - - - - - - - - - - - - - - - - - - Vector general - Vector general + Miscellaneous + Miscellaneous - - - Assigned CRS - Assigned CRS + Invalid algorithm ID for menu: {} + Invalid algorithm ID for menu: {} - - This algorithm assigns a new projection to a vector layer. It creates a new layer with the exact same features and geometries as the input one, but assigned to a new CRS. E.g. the geometries are not reprojected, they are just assigned to a different CRS. This algorithm can be used to repair layers which have been assigned an incorrect projection. - -Attributes are not modified by this algorithm. - This algorithm assigns a new projection to a vector layer. It creates a new layer with the exact same features and geometries as the input one, but assigned to a new CRS. E.g. the geometries are not reprojected, they are just assigned to a different CRS. This algorithm can be used to repair layers which have been assigned an incorrect projection. - -Attributes are not modified by this algorithm. + … + - - - Boundary - Boundary + <h3>Missing dependency. This algorithm cannot be run :-( </h3> +{0} + <h3>Missing dependency. This algorithm cannot be run :-( </h3> +{0} - - boundary,ring,border,exterior - boundary,ring,border,exterior + + A numeric parameter, including float or integer values. + A numeric parameter, including float or integer values. - - Returns the closure of the combinatorial boundary of the input geometries (ie the topological boundary of the geometry). For instance, a polygon geometry will have a boundary consisting of the linestrings for each ring in the polygon. Only valid for polygon or line layers. - Returns the closure of the combinatorial boundary of the input geometries (ie the topological boundary of the geometry). For instance, a polygon geometry will have a boundary consisting of the linestrings for each ring in the polygon. Only valid for polygon or line layers. + + A raster layer parameter. + A raster layer parameter. - - No boundary for feature %1 (possibly a closed linestring?)' - No boundary for feature %1 (possibly a closed linestring?)' + + A vector layer parameter, e.g. for algorithms which change layer styles, edit layers in place, or other operations which affect an entire layer. + A vector layer parameter, e.g. for algorithms which change layer styles, edit layers in place, or other operations which affect an entire layer. - - - Bounding boxes - Bounding boxes + + Map Layer + Map Layer - - bounding,boxes,envelope,rectangle,extent - bounding,boxes,envelope,rectangle,extent + + An expression parameter, to add custom expressions based on layer fields. + An expression parameter, to add custom expressions based on layer fields. - - Bounds - Bounds + + Expression + Expression - - This algorithm calculates the bounding box (envelope) for each feature in an input layer. - This algorithm calculates the bounding box (envelope) for each feature in an input layer. + + An enumerated type parameter. + An enumerated type parameter. - - See the 'Minimum bounding geometry' algorithm for a bounding box calculation which covers the whole layer or grouped subsets of features. - See the 'Minimum bounding geometry' algorithm for a bounding box calculation which covers the whole layer or grouped subsets of features. + + A file or folder parameter, for use with non-map layer file sources or folders. + A file or folder parameter, for use with non-map layer file sources or folders. - - Buffer - Buffer + + File/Folder + File/Folder - - buffer,grow,fixed,variable,distance - buffer,grow,fixed,variable,distance + + Vector Field + Vector Field - - Aggregate - Aggregate + + A vector layer destination parameter. + A vector layer destination parameter. - - This algorithm take a vector or table layer and aggregate features based on a group by expression. Features for which group by expression return the same value are grouped together. - -It is possible to group all source features together using constant value in group by parameter, example: NULL. - -It is also possible to group features using multiple fields using Array function, example: Array("Field1", "Field2"). - -Geometries (if present) are combined into one multipart geometry for each group. - -Output attributes are computed depending on each given aggregate definition. - This algorithm take a vector or table layer and aggregate features based on a group by expression. Features for which group by expression return the same value are grouped together. - -It is possible to group all source features together using constant value in group by parameter, example: NULL. - -It is also possible to group features using multiple fields using Array function, example: Array("Field1", "Field2"). - -Geometries (if present) are combined into one multipart geometry for each group. - -Output attributes are computed depending on each given aggregate definition. + + A generic file based destination parameter. + A generic file based destination parameter. - - attributes,sum,mean,collect,dissolve,statistics - attributes,sum,mean,collect,dissolve,statistics - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Input layer - Input layer - - - - Group by expression (NULL to group all features) - Group by expression (NULL to group all features) - - - - Aggregates - Aggregates - - - - Aggregated - Aggregated - - - - - Field name cannot be empty - Field name cannot be empty - - - - Evaluation error in group by expression "%1": %2 - Evaluation error in group by expression "%1": %2 - - - - Evaluation error in geometry expression "%1": %2 - Evaluation error in geometry expression "%1": %2 - - - - Impossible to combine geometries for %1 = %2 - Impossible to combine geometries for %1 = %2 - - - - - - Evaluation error in expression "%1": %2 - Evaluation error in expression "%1": %2 - - - - Parser error in expression "%1": %2 - Parser error in expression "%1": %2 - - - - - - - - - - - - Distance - Distance + + A folder destination parameter. + A folder destination parameter. - - - Buffer distance - Buffer distance + + A raster layer destination parameter. + A raster layer destination parameter. - - - - - - - - - - Segments - Segments + + Multiple Input + Multiple Input - - End cap style - End cap style + + A vector feature parameter, e.g. for algorithms which operate on the features within a layer. + A vector feature parameter, e.g. for algorithms which operate on the features within a layer. - - - - - - Round - Round + + Vector Features + Vector Features - - Flat - Flat + + A feature sink destination parameter. + A feature sink destination parameter. - - Square - Square + + Feature Sink + Feature Sink - - - - - Join style - Join style + + A freeform string parameter. + A freeform string parameter. - - - - - Miter - Miter + + A boolean parameter, for true/false values. + A boolean parameter, for true/false values. - - - - - Bevel - Bevel + + A vector field parameter, for selecting an existing field from a vector source. + A vector field parameter, for selecting an existing field from a vector source. - - - - - Miter limit - Miter limit + + A map extent parameter. + A map extent parameter. - - The segments parameter controls the number of line segments to use to approximate a quarter circle when creating rounded offsets. - The segments parameter controls the number of line segments to use to approximate a quarter circle when creating rounded offsets. + + A coordinate reference system (CRS) input parameter. + A coordinate reference system (CRS) input parameter. - - Dissolve result - Dissolve result + + Raster Layer + Raster Layer - - - - - Buffered - Buffered + + A mesh layer parameter. + A mesh layer parameter. - - This algorithm computes a buffer area for all the features in an input layer, using a fixed or dynamic distance. - -The segments parameter controls the number of line segments to use to approximate a quarter circle when creating rounded offsets. - -The end cap style parameter controls how line endings are handled in the buffer. - -The join style parameter specifies whether round, miter or beveled joins should be used when offsetting corners in a line. - -The miter limit parameter is only applicable for miter join styles, and controls the maximum distance from the offset curve to use when creating a mitered join. - This algorithm computes a buffer area for all the features in an input layer, using a fixed or dynamic distance. - -The segments parameter controls the number of line segments to use to approximate a quarter circle when creating rounded offsets. - -The end cap style parameter controls how line endings are handled in the buffer. - -The join style parameter specifies whether round, miter or beveled joins should be used when offsetting corners in a line. - -The miter limit parameter is only applicable for miter join styles, and controls the maximum distance from the offset curve to use when creating a mitered join. + + Mesh Layer + Mesh Layer - - - Could not load source layer for INPUT - Could not load source layer for INPUT + + Vector Layer + Vector Layer - - - Error calculating buffer for feature %1 - Error calculating buffer for feature %1 + + Boolean + Boolean - - - - - - - - - - - - - Processing - Processing + + CRS + CRS - - - Centroids - Centroids + + A numeric range parameter for processing algorithms. + A numeric range parameter for processing algorithms. - - centroid,center,average,point,middle - centroid,center,average,point,middle + + Range + Range - - This algorithm creates a new point layer, with points representing the centroid of the geometries in an input layer. - -The attributes associated to each point in the output layer are the same ones associated to the original features. - This algorithm creates a new point layer, with points representing the centroid of the geometries in an input layer. - -The attributes associated to each point in the output layer are the same ones associated to the original features. + + A point geometry parameter. + A point geometry parameter. - - - Create centroid for each part - Create centroid for each part + + Point + Point - - - Create point on surface for each part - Create point on surface for each part + + A geometry parameter. + A geometry parameter. - - Error calculating centroid for feature %1 part %2: %3 - Error calculating centroid for feature %1 part %2: %3 + + Geometry + Geometry - - Error calculating centroid for feature %1: %2 - Error calculating centroid for feature %1: %2 + + Enum + Enum - - Clip - Clip + + Extent + Extent - - clip,intersect,intersection,mask - clip,intersect,intersection,mask + + A table (matrix) parameter for processing algorithms. + A table (matrix) parameter for processing algorithms. - - - - - - - - - - - - Vector overlay - Vector overlay + + Matrix + Matrix - - - - - - Overlay layer - Overlay layer + + Vector Destination + Vector Destination - - This algorithm clips a vector layer using the features of an additional polygon layer. Only the parts of the features in the Input layer that fall within the polygons of the Overlay layer will be added to the resulting layer. - This algorithm clips a vector layer using the features of an additional polygon layer. Only the parts of the features in the Input layer that fall within the polygons of the Overlay layer will be added to the resulting layer. + + File Destination + File Destination - - The attributes of the features are not modified, although properties such as area or length of the features will be modified by the clipping operation. If such properties are stored as attributes, those attributes will have to be manually updated. - The attributes of the features are not modified, although properties such as area or length of the features will be modified by the clipping operation. If such properties are stored as attributes, those attributes will have to be manually updated. + + Folder Destination + Folder Destination - - Clipped - Clipped + + Raster Destination + Raster Destination - - - - - - No spatial index exists for input layer, performance will be severely degraded - No spatial index exists for input layer, performance will be severely degraded + + String + String - - Could not create the combined clip geometry: %1 - Could not create the combined clip geometry: %1 + + A authentication configuration parameter. + A authentication configuration parameter. - - Convex hull - Convex hull + + Authentication Configuration + Authentication Configuration - - convex,hull,bounds,bounding - convex,hull,bounds,bounding + + An input allowing selection of multiple sources, including multiple map layers or file sources. + An input allowing selection of multiple sources, including multiple map layers or file sources. - - Convex hulls - Convex hulls + + Number + Number - - This algorithm calculates the convex hull for each feature in an input layer. - This algorithm calculates the convex hull for each feature in an input layer. + + A numeric parameter representing a distance measure. + A numeric parameter representing a distance measure. - - See the 'Minimum bounding geometry' algorithm for a convex hull calculation which covers the whole layer or grouped subsets of features. - See the 'Minimum bounding geometry' algorithm for a convex hull calculation which covers the whole layer or grouped subsets of features. + + Distance + Distance - - Cannot calculate convex hull for a single Point feature (try 'Minimum bounding geometry' algorithm instead). - Cannot calculate convex hull for a single Point feature (try 'Minimum bounding geometry' algorithm instead). + + A numeric parameter representing an area measure. + A numeric parameter representing an area measure. - - Dissolve - Dissolve + + Area + Area - - dissolve,union,combine,collect - dissolve,union,combine,collect + + A numeric parameter representing a volume measure. + A numeric parameter representing a volume measure. - - Dissolve field(s) - Dissolve field(s) + + Volume + Volume - - Unique ID fields - Unique ID fields + + A numeric parameter representing a duration measure. + A numeric parameter representing a duration measure. - - Dissolved - Dissolved + + Duration + Duration - - Keep disjoint features separate - Keep disjoint features separate + + A numeric parameter representing a map scale. + A numeric parameter representing a map scale. - - This algorithm takes a vector layer and combines their features into new features. One or more attributes can be specified to dissolve features belonging to the same class (having the same value for the specified attributes), alternatively all features can be dissolved in a single one. - -All output geometries will be converted to multi geometries. In case the input is a polygon layer, common boundaries of adjacent polygons being dissolved will get erased. - -If enabled, the optional "Keep disjoint features separate" setting will cause features and parts that do not overlap or touch to be exported as separate features (instead of parts of a single multipart feature). - This algorithm takes a vector layer and combines their features into new features. One or more attributes can be specified to dissolve features belonging to the same class (having the same value for the specified attributes), alternatively all features can be dissolved in a single one. - -All output geometries will be converted to multi geometries. In case the input is a polygon layer, common boundaries of adjacent polygons being dissolved will get erased. - -If enabled, the optional "Keep disjoint features separate" setting will cause features and parts that do not overlap or touch to be exported as separate features (instead of parts of a single multipart feature). + + Scale + Scale + + + + A raster band parameter, for selecting an existing band from a raster source. + A raster band parameter, for selecting an existing band from a raster source. + + + + Raster Band + Raster Band + + + + A print layout parameter. + A print layout parameter. + + + + Print Layout + Print Layout - - GEOS exception: taking the slower route ... - GEOS exception: taking the slower route ... + + A print layout item parameter. + A print layout item parameter. - - The algorithm returned no output. - The algorithm returned no output. + + Print Layout Item + Print Layout Item - - Collect geometries - Collect geometries + + A color parameter. + A color parameter. - - union,combine,collect,multipart,parts,single - union,combine,collect,multipart,parts,single + + Color + Color - - Collected - Collected + + A coordinate operation parameter. + A coordinate operation parameter. - - This algorithm takes a vector layer and collects its geometries into new multipart geometries. One or more attributes can be specified to collect only geometries belonging to the same class (having the same value for the specified attributes), alternatively all geometries can be collected. - This algorithm takes a vector layer and collects its geometries into new multipart geometries. One or more attributes can be specified to collect only geometries belonging to the same class (having the same value for the specified attributes), alternatively all geometries can be collected. + + Coordinate Operation + Coordinate Operation - - All output geometries will be converted to multi geometries, even those with just a single part. This algorithm does not dissolve overlapping geometries - they will be collected together without modifying the shape of each geometry part. - All output geometries will be converted to multi geometries, even those with just a single part. This algorithm does not dissolve overlapping geometries - they will be collected together without modifying the shape of each geometry part. + + A map theme parameter. + A map theme parameter. - - See the 'Promote to multipart' or 'Aggregate' algorithms for alternative options. - See the 'Promote to multipart' or 'Aggregate' algorithms for alternative options. + + Map Theme + Map Theme - - Drop geometries - Drop geometries + + A datetime parameter, including datetime, date or time values. + A datetime parameter, including datetime, date or time values. - - remove,drop,delete,geometry,objects - remove,drop,delete,geometry,objects + + Datetime + Datetime - - Dropped geometries - Dropped geometries + + A connection name parameter, for registered database connections. + A connection name parameter, for registered database connections. - - This algorithm removes any geometries from an input layer and returns a layer containing only the feature attributes. - This algorithm removes any geometries from an input layer and returns a layer containing only the feature attributes. + + Connection Name + Connection Name - - Drop M/Z values - Drop M/Z values + + A database schema parameter. + A database schema parameter. - - drop,set,convert,m,measure,z,25d,3d,values - drop,set,convert,m,measure,z,25d,3d,values + + Database Schema + Database Schema - - Z/M Dropped - Z/M Dropped + + A database table parameter. + A database table parameter. - - This algorithm can remove any measure (M) or Z values from input geometries. - This algorithm can remove any measure (M) or Z values from input geometries. + + Database Table + Database Table - - Drop M Values - Drop M Values + + A point cloud layer parameter. + A point cloud layer parameter. - - Drop Z Values - Drop Z Values + + Point Cloud Layer + Point Cloud Layer - - - - - - - - - - - - - - - - - - Extent - Extent + + An annotation layer parameter. + An annotation layer parameter. - - This algorithm creates a new vector layer that contains a single feature with geometry matching an extent parameter. + + Annotation Layer + Annotation Layer + + + + A point cloud layer destination parameter. + A point cloud layer destination parameter. + + + + Point Cloud Destination + Point Cloud Destination + + + + A point cloud attribute parameter, for selecting an attribute from a point cloud source. + A point cloud attribute parameter, for selecting an attribute from a point cloud source. + + + + Point Cloud Attribute + Point Cloud Attribute + + + + A vector tiles layer destination parameter. + A vector tiles layer destination parameter. + + + + Vector Tile Destination + Vector Tile Destination + + + + A generic map layer parameter, which accepts either vector or raster layers. + A generic map layer parameter, which accepts either vector or raster layers. + + + + Could not load parameter %1 of type %2. + Could not load parameter %1 of type %2. + + + + A mapping of field names and aggregate type. Used for the Aggregate algorithm. + A mapping of field names and aggregate type. Used for the Aggregate algorithm. + + + + Field Aggregates + Field Aggregates + + + + An input allowing selection of multiple layers to create a TIN with vertices and/or break lines + An input allowing selection of multiple layers to create a TIN with vertices and/or break lines + + + + TIN Creation Layers + TIN Creation Layers + + + + An input allowing selection of multiple layers for export in vector tiles. + An input allowing selection of multiple layers for export in vector tiles. + + + + Vector Tile Writer Layers + Vector Tile Writer Layers + + + + An input allowing selection of multiple layers for export to DXF file. + An input allowing selection of multiple layers for export to DXF file. + + + + DXF Layers + DXF Layers + + + + An input allowing selection dataset groups from a mesh layer + An input allowing selection dataset groups from a mesh layer + + + + Mesh Dataset Groups + Mesh Dataset Groups + + + + An input allowing selection of dataset index from a mesh layer by time setting + An input allowing selection of dataset index from a mesh layer by time setting + + + + Mesh Dataset Time + Mesh Dataset Time + + + + An input allowing selection of multiple raster layers to align. + An input allowing selection of multiple raster layers to align. + + + + Align raster Layers + Align raster Layers + + + + ProcessingConfig + + General + General + + + Keep dialog open after running an algorithm + Keep dialog open after running an algorithm + + + Show tooltip when there are disabled providers + Show tooltip when there are disabled providers + + + Output folder + Output folder + + + Show layer CRS definition in selection boxes + Show layer CRS definition in selection boxes + + + Warn before executing if parameter CRS's do not match + Warn before executing if parameter CRS's do not match + + + Style for raster layers + Style for raster layers + + + Style for point layers + Style for point layers + + + Style for line layers + Style for line layers + + + Style for polygon layers + Style for polygon layers + + + Pre-execution script + Pre-execution script + + + Post-execution script + Post-execution script + + + Do not filter (better performance) + Do not filter (better performance) + + + Stop algorithm execution when a geometry is invalid + Stop algorithm execution when a geometry is invalid + + + Invalid features filtering + Invalid features filtering + + + Show algorithms with known issues + Show algorithms with known issues + + + Skip (ignore) features with invalid geometries + Skip (ignore) features with invalid geometries + + + Max Threads + Max Threads + + + Default output vector layer extension + Default output vector layer extension + + + Default output raster layer extension + Default output raster layer extension + + + Prefer output filename for layer names + Prefer output filename for layer names + + + Override temporary output folder path + Override temporary output folder path + + + Leave blank for default + Leave blank for default + + + Results group name + Results group name + + + Leave blank to avoid loading results in a predetermined group + Leave blank to avoid loading results in a predetermined group + + + Show feature count for output vector layers + Show feature count for output vector layers + + + + ProcessingPlugin + + &Run Model… + &Run Model… + + + &Edit Model… + &Edit Model… + + + Processing + Processing + + + Pro&cessing + Pro&cessing + + + &Toolbox + &Toolbox + + + &History… + &History… + + + &Results Viewer + &Results Viewer + + + Edit Features In-Place + Edit Features In-Place + + + Options + Options + + + Models + Models + + + Execute… + Execute… + + + Execute as Batch Process… + Execute as Batch Process… + + + Error executing algorithm + Error executing algorithm + + + <h3>This algorithm cannot be run :-( </h3> +{0} + <h3>This algorithm cannot be run :-( </h3> +{0} + + + {algname} completed. %n feature(s) processed. + {algname} completed. %n feature(s) processed. + + + &Model Designer… + &Model Designer… + + + + ProcessingToolbox + + + Processing Toolbox + Processing Toolbox + + + + Enter algorithm name to filter list + Enter algorithm name to filter list + + + + <html><head/><body><p>You can add more algorithms to the toolbox, <a href="enable"><span style=" text-decoration: underline; color:#0000ff;">enable additional providers.</span></a>&nbsp;&nbsp;&nbsp;<a href="close"><span style=" text-decoration: underline; color:#0000ff;">[close]</span></a></p></body></html> + <html><head/><body><p>You can add more algorithms to the toolbox, <a href="enable"><span style=" text-decoration: underline; color:#0000ff;">enable additional providers.</span></a>&nbsp;&nbsp;&nbsp;<a href="close"><span style=" text-decoration: underline; color:#0000ff;">[close]</span></a></p></body></html> + + + Search… + Search… + + + Execute… + Execute… + + + Execute as Batch Process… + Execute as Batch Process… + + + Edit Rendering Styles for Outputs… + Edit Rendering Styles for Outputs… + + + Add to Favorites + Add to Favorites + + + Remove from Favorites + Remove from Favorites + + + + ProjectProvider + + ProjectProvider + Project models + Project models + + + ProjectProvider + Models embedded in the current project + Models embedded in the current project + + + ProjectProvider + Could not load model from project + Could not load model from project + + + Processing + Processing + + + + PropertyAssistantBase + + + Output + Output + + + + Input + Input + + + + to + to + + + + Source + Source + + + + Values from + Values from + + + + Fetch value range from layer + Fetch value range from layer + + + + Apply transform curve + Apply transform curve + + + + PropertyColorAssistant + + + Color when NULL + Color when NULL + + + + Color ramp + Color ramp + + + + PropertyGenericNumericAssistant + + + Output from + Output from + + + + Output when NULL + Output when NULL + + + + Exponent + Exponent + + + + to + to + + + + PropertySizeAssistant + + + Size from + Size from + + + + Size when NULL + Size when NULL + + + + Exponent + Exponent + + + + to + to + + + + Scale method + Scale method + + + + Python + + Python warning + Python warning + + + Python version: + Python version: + + + QGIS version: + QGIS version: + + + Couldn't load plugin '{0}' + Couldn't load plugin '{0}' + + + {0} due to an error when calling its classFactory() method + {0} due to an error when calling its classFactory() method + + + {0} due to an error when calling its initGui() method + {0} due to an error when calling its initGui() method + + + Error while unloading plugin {0} + Error while unloading plugin {0} + + + Couldn't load server plugin {0} + Couldn't load server plugin {0} + + + {0} due to an error when calling its serverClassFactory() method + {0} due to an error when calling its serverClassFactory() method + + + Python error + Python error + + + An error has occurred while executing Python code: + An error has occurred while executing Python code: + + + See message log (Python Error) for more details. + See message log (Python Error) for more details. + + + Stack trace + Stack trace + + + View message log + View message log + + + Python Path: + Python Path: + + + {0} - plugin has no initProcessing() method + {0} - plugin has no initProcessing() method + + + {0} due to an error when calling its initProcessing() method + {0} due to an error when calling its initProcessing() method + + + + PythonConsole + + Python Console + Python Console + + + Compile APIs + Compile APIs + + + Saved + Saved + + + Done + Done + + + Hide Editor + Hide Editor + + + Check Syntax + Check Syntax + + + Run Script + Run Script + + + Undo + Undo + + + Redo + Redo + + + Find Text + Find Text + + + Open in External Editor + Open in External Editor + + + Cut + Cut + + + Copy + Copy + + + Paste + Paste + + + Hide/Show Object Inspector + Hide/Show Object Inspector + + + Select All + Select All + + + Open Script… + Open Script… + + + Save As… + Save As… + + + Object Inspector… + Object Inspector… + + + Options… + Options… + + + Help… + Help… + + + Saving prepared file… + Saving prepared file… + + + Error preparing file… + Error preparing file… + + + Hey, type something to run! + Hey, type something to run! + + + Python Console: Save file + Python Console: Save file + + + Script was correctly saved. + Script was correctly saved. + + + Click on button to restore all tabs from last session. + Click on button to restore all tabs from last session. + + + Restore tabs + Restore tabs + + + Close + Close + + + List all tabs + List all tabs + + + New Editor + New Editor + + + Close Tab + Close Tab + + + Close All + Close All + + + Close Others + Close Others + + + Save As + Save As + + + The file {0} could not be opened. Error: {1} + + The file {0} could not be opened. Error: {1} + + + + Untitled-{0} + Untitled-{0} + + + Python Console: Save File + Python Console: Save File + + + Unable to restore the file: +{0} + + Unable to restore the file: +{0} + + + + Show Editor + Show Editor + + + Clear Console + Clear Console + + + Run Command + Run Command + + + Object Inspector + Object Inspector + + + Save + Save + + + Open File + Open File + + + The file <b>{0}</b> could not be saved. Error: {1} + The file <b>{0}</b> could not be saved. Error: {1} + + + Save File As + Save File As + + + Run Selected + Run Selected + + + Python Console Help + Python Console Help + + + PyQGIS API Documentation + PyQGIS API Documentation + + + PyQGIS Cookbook + PyQGIS Cookbook + + + Share on GitHub + Share on GitHub + + + Secret Gist + Secret Gist + + + Public Gist + Public Gist + + + Python + Python + + + Toggle Comment + Toggle Comment + + + Reformat Code + Reformat Code + + + Search Selection in PyQGIS Documentation + Search Selection in PyQGIS Documentation + + + Untitled-0 + Untitled-0 + + + Hide/Show Toolbar + Hide/Show Toolbar + + + Enter Selected + Enter Selected + + + Session history cleared successfully. + Session history cleared successfully. + + + History cleared successfully. + History cleared successfully. + + + Add API path + Add API path + + + Remove API path + Remove API path + + + + PythonConsoleWidget + + Save {} + Save {} + + + There are unsaved changes in this script. Do you want to keep those? + There are unsaved changes in this script. Do you want to keep those? + + + + Q3DNavigationWidget + + + Move up + Move up + + + + Zoom In + Zoom In + + + + Tilt up + Tilt up + + + + Move left + Move left + + + + Rotate view + Rotate view + + + + Move right + Move right + + + + Zoom Out + Zoom Out + + + + Move down + Move down + + + + Tilt down + Tilt down + + + + Show camera info (for debugging) + Show camera info (for debugging) + + + + QCoreApplication + + + Count + Count + + + + Count Distinct + Count Distinct + + + + Count Missing + Count Missing + + + + Min + Min + + + + Max + Max + + + + Sum + Sum + + + + Mean + Mean + + + + Median + Median + + + + Stdev + Stdev + + + + Stdev Sample + Stdev Sample + + + + Range + Range + + + + Minority + Minority + + + + Majority + Majority + + + + Q1 + Q1 + + + + Q3 + Q3 + + + + InterQuartileRange + InterQuartileRange + + + + Min Length + Min Length + + + + Max Length + Max Length + + + + Concatenate + Concatenate + + + + Collect + Collect + + + + Array Aggregate + Array Aggregate + + + + Locator + Locator + + + + GPU acceleration + GPU acceleration + + + + QCoreApplication.QCoreApplication.QCoreApplication.QCoreApplication.QCoreApplication.self + + Idle + Idle + + + + QCoreApplication.QCoreApplication.QCoreApplication.QCoreApplication.self + + Idle + Idle + + + + QCoreApplication.self + + Error + Error + + + + QGISAlgorithm + + qgis:randompointsinlayerbounds + This algorithm creates a new point layer with a given number of random points, all of them within the extent of a given layer. A distance factor can be specified, to avoid points being too close to each other. + + This algorithm creates a new point layer with a given number of random points, all of them within the extent of a given layer. A distance factor can be specified, to avoid points being too close to each other. + + + + qgis:rasterlayerhistogram + This algorithm generates a histogram with the values of a raster layer. +The raster layer must have a single band. + + This algorithm generates a histogram with the values of a raster layer. +The raster layer must have a single band. + + + + qgis:randomextractwithinsubsets + This algorithm takes a vector layer and generates a new one that contains only a subset of the features in the input layer. +The subset is defined randomly, using a percentage or count value to define the total number of features in the subset. +The percentage/count value is not applied to the whole layer, but instead to each category. Categories are defined according to a given attribute, which is also specified as an input parameter for the algorithm. + + This algorithm takes a vector layer and generates a new one that contains only a subset of the features in the input layer. +The subset is defined randomly, using a percentage or count value to define the total number of features in the subset. +The percentage/count value is not applied to the whole layer, but instead to each category. Categories are defined according to a given attribute, which is also specified as an input parameter for the algorithm. + + + + qgis:rastercalculator + This algorithm allows performing algebraic operations using raster layers. +The resulting layer will have its values computed according to an expression. The expression can contain numerical values, operators and references to any of the layers in the current project. The following functions are also supported: +- sin(), cos(), tan(), atan2(), ln(), log10() +The extent, cell size, and output CRS can be defined by the user. If the extent is not specified, the minimum extent that covers selected reference layer(s) will be used. If the cell size is not specified, the minimum cell size of selected reference layer(s) will be used. If the output CRS is not specified, the CRS of the first reference layer will be used. +The cell size is assumed to be the same in both X and Y axes. +Layers are referred by their name as displayed in the layer list and the number of the band to use (based on 1), using the pattern 'layer_name@band number'. For instance, the first band from a layer named DEM will be referred as DEM@1. +When using the calculator in the batch interface or from the console, the files to use have to be specified. The corresponding layers are referred using the base name of the file (without the full path). For instance, if using a layer at path/to/my/rasterfile.tif, the first band of that layer will be referred as rasterfile.tif@1. + + This algorithm allows performing algebraic operations using raster layers. +The resulting layer will have its values computed according to an expression. The expression can contain numerical values, operators and references to any of the layers in the current project. The following functions are also supported: +- sin(), cos(), tan(), atan2(), ln(), log10() +The extent, cell size, and output CRS can be defined by the user. If the extent is not specified, the minimum extent that covers selected reference layer(s) will be used. If the cell size is not specified, the minimum cell size of selected reference layer(s) will be used. If the output CRS is not specified, the CRS of the first reference layer will be used. +The cell size is assumed to be the same in both X and Y axes. +Layers are referred by their name as displayed in the layer list and the number of the band to use (based on 1), using the pattern 'layer_name@band number'. For instance, the first band from a layer named DEM will be referred as DEM@1. +When using the calculator in the batch interface or from the console, the files to use have to be specified. The corresponding layers are referred using the base name of the file (without the full path). For instance, if using a layer at path/to/my/rasterfile.tif, the first band of that layer will be referred as rasterfile.tif@1. + + + + qgis:minimumboundinggeometry + This algorithm creates geometries which enclose the features from an input layer. +Numerous enclosing geometry types are supported, including bounding boxes (envelopes), oriented rectangles, circles and convex hulls. +Optionally, the features can be grouped by a field. If set, this causes the output layer to contain one feature per grouped value with a minimal geometry covering just the features with matching values. + + This algorithm creates geometries which enclose the features from an input layer. +Numerous enclosing geometry types are supported, including bounding boxes (envelopes), oriented rectangles, circles and convex hulls. +Optionally, the features can be grouped by a field. If set, this causes the output layer to contain one feature per grouped value with a minimal geometry covering just the features with matching values. + + + + qgis:variabledistancebuffer + This algorithm computes a buffer area for all the features in an input layer. The size of the buffer for a given feature is defined by an attribute, so it allows different features to have different buffer sizes. + + This algorithm computes a buffer area for all the features in an input layer. The size of the buffer for a given feature is defined by an attribute, so it allows different features to have different buffer sizes. + + + + qgis:knearestconcavehull + This algorithm generates a concave hull polygon from a set of points. If the input layer is a line or polygon layer, it will use the nodes. +The number of neighbours to consider determines the concaveness of the output polygon. A lower number will result in a concave hull that follows the points very closely, while a higher number will have a smoother shape. The minimum number of neighbour points to consider is 3. A value equal to or greater than the number of points will result in a convex hull. +If a field is selected, the algorithm will group the features in the input layer using unique values in that field and generate individual polygons in the output layer for each group. + + This algorithm generates a concave hull polygon from a set of points. If the input layer is a line or polygon layer, it will use the nodes. +The number of neighbours to consider determines the concaveness of the output polygon. A lower number will result in a concave hull that follows the points very closely, while a higher number will have a smoother shape. The minimum number of neighbour points to consider is 3. A value equal to or greater than the number of points will result in a convex hull. +If a field is selected, the algorithm will group the features in the input layer using unique values in that field and generate individual polygons in the output layer for each group. + + + + qgis:vectorlayerhistogram + This algorithm generates a histogram with the values of the attribute of a vector layer. +The attribute to use for computing the histogram must be a numeric attribute. + + This algorithm generates a histogram with the values of the attribute of a vector layer. +The attribute to use for computing the histogram must be a numeric attribute. + + + + qgis:exportaddgeometrycolumns + This algorithm computes geometric properties of the features in a vector layer. It generates a new vector layer with the same content as the input one, but with additional attributes in its attributes table, containing geometric measurements. +Depending on the geometry type of the vector layer, the attributes added to the table will be different. + + This algorithm computes geometric properties of the features in a vector layer. It generates a new vector layer with the same content as the input one, but with additional attributes in its attributes table, containing geometric measurements. +Depending on the geometry type of the vector layer, the attributes added to the table will be different. + + + + qgis:postgisexecuteandloadsql + This algorithm performs a SQL database query on a PostGIS database connected to QGIS and loads the query results as a new layer. + + This algorithm performs a SQL database query on a PostGIS database connected to QGIS and loads the query results as a new layer. + + + + qgis:setstyleforvectorlayer + This algorithm sets the style of a vector layer. The style must be defined in a QML file. + + This algorithm sets the style of a vector layer. The style must be defined in a QML file. + + + + qgis:concavehull + This algorithm computes the concave hull of the features in an input layer. + + This algorithm computes the concave hull of the features in an input layer. + + + + qgis:randomselectionwithinsubsets + This algorithm takes a vector layer and selects a subset of its features. No new layer is generated by this algorithm. +The subset is defined randomly, using a percentage or count value to define the total number of features in the subset. +The percentage/count value is not applied to the whole layer, but instead to each category. Categories are defined according to a given attribute, which is also specified as an input parameter for the algorithm. + + This algorithm takes a vector layer and selects a subset of its features. No new layer is generated by this algorithm. +The subset is defined randomly, using a percentage or count value to define the total number of features in the subset. +The percentage/count value is not applied to the whole layer, but instead to each category. Categories are defined according to a given attribute, which is also specified as an input parameter for the algorithm. + + + + qgis:importintospatialite + This algorithm imports a vector layer into a SpatiaLite database, creating a new table. + + This algorithm imports a vector layer into a SpatiaLite database, creating a new table. + + + + qgis:selectbyattribute + This algorithm creates a selection in a vector layer. The criteria for selected features is defined based on the values of an attribute from the input layer. + + This algorithm creates a selection in a vector layer. The criteria for selected features is defined based on the values of an attribute from the input layer. + + + + qgis:texttofloat + This algorithm modifies the type of a given attribute in a vector layer, converting a text attribute containing numeric strings into a numeric attribute. + + This algorithm modifies the type of a given attribute in a vector layer, converting a text attribute containing numeric strings into a numeric attribute. + + + + qgis:eliminateselectedpolygons + This algorithm combines selected polygons of the input layer with certain adjacent polygons by erasing their common boundary. The adjacent polygon can be either the one with the largest or smallest area or the one sharing the largest common boundary with the polygon to be eliminated. Eliminate is normally used to get rid of sliver polygons, i.e. tiny polygons that are a result of polygon intersection processes where boundaries of the inputs are similar but not identical. + + This algorithm combines selected polygons of the input layer with certain adjacent polygons by erasing their common boundary. The adjacent polygon can be either the one with the largest or smallest area or the one sharing the largest common boundary with the polygon to be eliminated. Eliminate is normally used to get rid of sliver polygons, i.e. tiny polygons that are a result of polygon intersection processes where boundaries of the inputs are similar but not identical. + + + + qgis:pointsdisplacement + Offsets nearby point features by moving nearby points by a preset amount to minimize overlapping features. + + Offsets nearby point features by moving nearby points by a preset amount to minimize overlapping features. + + + + qgis:polygonstolines + This algorithm takes a polygon layer and creates a line layer, with lines representing the rings of the polygons in the input layer. + + This algorithm takes a polygon layer and creates a line layer, with lines representing the rings of the polygons in the input layer. + + + + qgis:listuniquevalues + This algorithm generates a report with information about the unique values found in a given attribute (or attributes) of a vector layer. + + This algorithm generates a report with information about the unique values found in a given attribute (or attributes) of a vector layer. + + + + qgis:setstyleforrasterlayer + This algorithm sets the style of a raster layer. The style must be defined in a QML file. + + This algorithm sets the style of a raster layer. The style must be defined in a QML file. + + + + qgis:randomselection + This algorithm takes a vector layer and selects a subset of its features. No new layer is generated by this algorithm. +The subset is defined randomly, using a percentage or count value to define the total number of features in the subset. + + This algorithm takes a vector layer and selects a subset of its features. No new layer is generated by this algorithm. +The subset is defined randomly, using a percentage or count value to define the total number of features in the subset. + + + + qgis:convertgeometrytype + This algorithm generates a new layer based on an existing one, with a different type of geometry. +Not all conversions are possible. For instance, a line layer can be converted to a point layer, but a point layer cannot be converted to a line layer. +See the "Polygonize" or "Lines to polygons" algorithm for alternative options. + + This algorithm generates a new layer based on an existing one, with a different type of geometry. +Not all conversions are possible. For instance, a line layer can be converted to a point layer, but a point layer cannot be converted to a line layer. +See the "Polygonize" or "Lines to polygons" algorithm for alternative options. + + + + qgis:linestopolygons + This algorithm generates a polygon layer using as polygon rings the lines from an input line layer. +The attribute table of the output layer is the same as the one from of the input line layer. + + This algorithm generates a polygon layer using as polygon rings the lines from an input line layer. +The attribute table of the output layer is the same as the one from of the input line layer. + + + + qgis:advancedpythonfieldcalculator + This algorithm adds a new attribute to a vector layer, with values resulting from applying an expression to each feature. The expression is defined as a Python function. + + This algorithm adds a new attribute to a vector layer, with values resulting from applying an expression to each feature. The expression is defined as a Python function. + + + + qgis:distancematrix + This algorithm creates a table containing a distance matrix, with distances between all the points in a points layer. + + This algorithm creates a table containing a distance matrix, with distances between all the points in a points layer. + + + + qgis:polarplot + This algorithm generates a polar plot based on the value of an input vector layer. +Two fields must be entered as parameters: one that define the category (to group features) and another one with the variable to plot (this has to be a numeric one) + + This algorithm generates a polar plot based on the value of an input vector layer. +Two fields must be entered as parameters: one that define the category (to group features) and another one with the variable to plot (this has to be a numeric one) + + + + qgis:hypsometriccurves + This algorithm computes hypsometric curves for an input Digital Elevation Model. Curves are produced as table files in an output folder specified by the user. + + This algorithm computes hypsometric curves for an input Digital Elevation Model. Curves are produced as table files in an output folder specified by the user. + + + + qgis:topologicalcoloring + This algorithm assigns a color index to polygon features in such a way that no adjacent polygons share the same color index, whilst minimizing the number of colors required. +An optional minimum distance between features assigned the same color can be set to prevent nearby (but non-touching) features from being assigned equal colors. +The algorithm allows choice of method to use when assigning colors. The default method attempts to assign colors so that the count of features assigned to each individual color index is balanced. +The 'by assigned area' mode instead assigns colors so that the total area of features assigned to each color is balanced. This mode can be useful to help avoid large features resulting in one of the colors appearing more dominant on a colored map. +The 'by distance between colors' mode will assign colors in order to maximize the distance between features of the same color. This mode helps to create a more uniform distribution of colors across a map. +A minimum number of colors can be specified if desired. The color index is saved to a new attribute named color_id. + + This algorithm assigns a color index to polygon features in such a way that no adjacent polygons share the same color index, whilst minimizing the number of colors required. +An optional minimum distance between features assigned the same color can be set to prevent nearby (but non-touching) features from being assigned equal colors. +The algorithm allows choice of method to use when assigning colors. The default method attempts to assign colors so that the count of features assigned to each individual color index is balanced. +The 'by assigned area' mode instead assigns colors so that the total area of features assigned to each color is balanced. This mode can be useful to help avoid large features resulting in one of the colors appearing more dominant on a colored map. +The 'by distance between colors' mode will assign colors in order to maximize the distance between features of the same color. This mode helps to create a more uniform distribution of colors across a map. +A minimum number of colors can be specified if desired. The color index is saved to a new attribute named color_id. + + + + qgis:statisticsbycategories + This algorithm calculates statistics of fields depending on a parent class. + + This algorithm calculates statistics of fields depending on a parent class. + + + + qgis:vectorlayerscatterplot + This algorithm creates a simple X - Y scatter plot for a vector layer. + + This algorithm creates a simple X - Y scatter plot for a vector layer. + + + + qgis:distancetonearesthubpoints + Given an origin and a destination layers, this algorithm computes the distance between origin features and their closest destination one. Distance calculations are based on the features center. +The resulting layer contains origin features center point with an additional field indicating the identifier of the nearest destination feature and the distance to it. + + Given an origin and a destination layers, this algorithm computes the distance between origin features and their closest destination one. Distance calculations are based on the features center. +The resulting layer contains origin features center point with an additional field indicating the identifier of the nearest destination feature and the distance to it. + + + + qgis:regularpoints + This algorithm creates a point layer with a given number of regular points, all of them within a given extent. + + This algorithm creates a point layer with a given number of regular points, all of them within a given extent. + + + + qgis:distancetonearesthublinetohub + Given an origin and a destination layers, this algorithm computes the distance between origin features and their closest destination one. Distance calculations are based on the features center. +The resulting layer contains lines linking each origin point with its nearest destination feature. + + Given an origin and a destination layers, this algorithm computes the distance between origin features and their closest destination one. Distance calculations are based on the features center. +The resulting layer contains lines linking each origin point with its nearest destination feature. + + + + qgis:boxplot + This algorithm creates a box plot from a category and a layer field. + + This algorithm creates a box plot from a category and a layer field. + + + + qgis:relief + This algorithm creates a shaded relief layer from digital elevation data. + + This algorithm creates a shaded relief layer from digital elevation data. + + + + qgis:barplot + This algorithm creates a bar plot from a category and a layer field. + + This algorithm creates a bar plot from a category and a layer field. + + + + qgis:scatter3dplot + This algorithm creates a 3D scatter plot for a vector layer. + + This algorithm creates a 3D scatter plot for a vector layer. + + + + qgis:generatepointspixelcentroidsalongline + This algorithm generates a point vector layer from an input raster and line layer. The points correspond to the pixel centroids that intersect the line layer. + + This algorithm generates a point vector layer from an input raster and line layer. The points correspond to the pixel centroids that intersect the line layer. + + + + qgis:findprojection + This algorithm allows creation of a shortlist of possible candidate coordinate reference systems for a layer with an unknown projection. +The expected area which the layer should reside in must be specified via the target area parameter. +The algorithm operates by testing the layer's extent in every known reference system and listing any in which the bounds would fall near the target area if the layer was in this projection. + + This algorithm allows creation of a shortlist of possible candidate coordinate reference systems for a layer with an unknown projection. +The expected area which the layer should reside in must be specified via the target area parameter. +The algorithm operates by testing the layer's extent in every known reference system and listing any in which the bounds would fall near the target area if the layer was in this projection. + + + + qgis:climbalongline + This algorithm calculates the total climb and descent along line geometries. +Input layers must have Z values present. If Z values are not available, the "Drape" (set Z value from raster) algorithm may be used to add Z values from a DEM layer. +The output layer is a copy of the input layer with additional fields that contain the total climb, total descent, the minimum elevation and the maximum elevation for each line geometry. If the input layer contains fields with the same names as these added fields, they will be renamed (field names will be altered to "name_2", "name_3", etc, finding the first non-duplicate name). + + This algorithm calculates the total climb and descent along line geometries. +Input layers must have Z values present. If Z values are not available, the "Drape" (set Z value from raster) algorithm may be used to add Z values from a DEM layer. +The output layer is a copy of the input layer with additional fields that contain the total climb, total descent, the minimum elevation and the maximum elevation for each line geometry. If the input layer contains fields with the same names as these added fields, they will be renamed (field names will be altered to "name_2", "name_3", etc, finding the first non-duplicate name). + + + + qgis:definecurrentprojection + This algorithm sets an existing Shapefile's projection to the provided CRS. Contrary to the "Assign projection" algorithm, it will not output a new layer. +The .prj and .qpj files associated with the Shapefile will be overwritten - or created if missing - to match the provided CRS. + + This algorithm sets an existing Shapefile's projection to the provided CRS. Contrary to the "Assign projection" algorithm, it will not output a new layer. +The .prj and .qpj files associated with the Shapefile will be overwritten - or created if missing - to match the provided CRS. + + + + qgis:randompointsalongline + This algorithm creates a point layer with a given "Number of points" placed on the lines of the "Input layer". +The location of each point is determined by randomly selecting a feature, then a segment of the line geometry of that feature, and finally a random position on that segment. A minimum distance between the points can be specified (Euclidean distance). + + This algorithm creates a point layer with a given "Number of points" placed on the lines of the "Input layer". +The location of each point is determined by randomly selecting a feature, then a segment of the line geometry of that feature, and finally a random position on that segment. A minimum distance between the points can be specified (Euclidean distance). + + + + qgis:meanandstandarddeviationplot + This algorithm creates a box plot with mean and standard deviation values. + + This algorithm creates a box plot with mean and standard deviation values. + + + + qgis:selectbyexpression + This algorithm creates a selection in a vector layer. The criteria for selecting features is based on a QGIS expression. +For help with QGIS expression functions, see the inbuilt help for specific functions which is available in the expression builder. + + This algorithm creates a selection in a vector layer. The criteria for selecting features is based on a QGIS expression. +For help with QGIS expression functions, see the inbuilt help for specific functions which is available in the expression builder. + + + + qgis:tininterpolation + Generates a Triangulated Irregular Network (TIN) interpolation of a point vector layer. +With the TIN method you can create a surface formed by triangles of nearest neighbor points. To do this, circumcircles around selected sample points are created and their intersections are connected to a network of non overlapping and as compact as possible triangles. The resulting surfaces are not smooth. +The algorithm creates both the raster layer of the interpolated values and the vector line layer with the triangulation boundaries. + + Generates a Triangulated Irregular Network (TIN) interpolation of a point vector layer. +With the TIN method you can create a surface formed by triangles of nearest neighbor points. To do this, circumcircles around selected sample points are created and their intersections are connected to a network of non overlapping and as compact as possible triangles. The resulting surfaces are not smooth. +The algorithm creates both the raster layer of the interpolated values and the vector line layer with the triangulation boundaries. + + + + qgis:heatmapkerneldensityestimation + Creates a density (heatmap) raster of an input point vector layer using kernel density estimation. Heatmaps allow easy identification of hotspots and clustering of points. +The density is calculated based on the number of points in a location, with larger numbers of clustered points resulting in larger values. + + Creates a density (heatmap) raster of an input point vector layer using kernel density estimation. Heatmaps allow easy identification of hotspots and clustering of points. +The density is calculated based on the number of points in a location, with larger numbers of clustered points resulting in larger values. + + + + qgis:randompointsinsidepolygons + This algorithm creates a new point layer with random points inside the polygons of a given layer. +The number of points in each polygon can be defined as a fixed count or as a density value. The count/density value could also be taken from an attribute or an expression specified using the "Data defined override" functionality, so it can be different for each polygon in the input layer. +A minimum distance can be specified, to avoid points being too close to each other. + + This algorithm creates a new point layer with random points inside the polygons of a given layer. +The number of points in each polygon can be defined as a fixed count or as a density value. The count/density value could also be taken from an attribute or an expression specified using the "Data defined override" functionality, so it can be different for each polygon in the input layer. +A minimum distance can be specified, to avoid points being too close to each other. + + + + qgis:idwinterpolation + Generates an Inverse Distance Weighted (IDW) interpolation of a point vector layer. +Sample points are weighted during interpolation such that the influence of one point relative to another declines with distance from the unknown point you want to create. + + Generates an Inverse Distance Weighted (IDW) interpolation of a point vector layer. +Sample points are weighted during interpolation such that the influence of one point relative to another declines with distance from the unknown point you want to create. + + + + qgis:executesql + Runs a simple or complex query with SQL syntax. +Input data sources are identified with input1, input2, ..., inputN and a simple query will look like: SELECT * FROM input1 +The result of the query will be added as a new layer. + + Runs a simple or complex query with SQL syntax. +Input data sources are identified with input1, input2, ..., inputN and a simple query will look like: SELECT * FROM input1 +The result of the query will be added as a new layer. + + + + qgis:checkvalidity + This algorithm performs a validity check on the geometries of a vector layer. +The geometries are classified in three groups (valid, invalid and error), and a vector layer is generated with the features in each of these categories. +By default the algorithm uses the strict OGC definition of polygon validity, where a polygon is marked as invalid if a self-intersecting ring causes an interior hole. If the "Ignore ring self intersections" option is checked, then this rule will be ignored and a more lenient validity check will be performed. +The GEOS method is faster and performs better on larger geometries, but is limited to only returning the first error encountered in a geometry. The QGIS method will be slower but reports all errors encountered in the geometry, not just the first. + + This algorithm performs a validity check on the geometries of a vector layer. +The geometries are classified in three groups (valid, invalid and error), and a vector layer is generated with the features in each of these categories. +By default the algorithm uses the strict OGC definition of polygon validity, where a polygon is marked as invalid if a self-intersecting ring causes an interior hole. If the "Ignore ring self intersections" option is checked, then this rule will be ignored and a more lenient validity check will be performed. +The GEOS method is faster and performs better on larger geometries, but is limited to only returning the first error encountered in a geometry. The QGIS method will be slower but reports all errors encountered in the geometry, not just the first. + + + + + QOCISpatialDriver + + QOCISpatialDriver + + Unable to initialize + Unable to initialize + + + + Unable to logon + Unable to logon + + + + Unable to begin transaction + Unable to begin transaction + + + + Unable to commit transaction + Unable to commit transaction + + + + Unable to rollback transaction + Unable to rollback transaction + + + + QOCISpatialResult + + + + + Unable to bind column for batch execute + Unable to bind column for batch execute + + + + Unable to execute batch statement + Unable to execute batch statement + + + + Unable to goto next + Unable to goto next + + + + Unable to alloc statement + Unable to alloc statement + + + + Unable to prepare statement + Unable to prepare statement + + + + Unable to get statement type + Unable to get statement type + + + + Unable to bind value + Unable to bind value + + + + Unable to execute statement + Unable to execute statement + + + + QObject + + + QGIS starting in non-interactive mode not supported. +You are seeing this message most likely because you have no DISPLAY environment variable set. + + QGIS starting in non-interactive mode not supported. +You are seeing this message most likely because you have no DISPLAY environment variable set. + + + + + Invalid globalsettingsfile path: %1 + Invalid globalsettingsfile path: %1 + + + + Successfully loaded globalsettingsfile path: %1 + Successfully loaded globalsettingsfile path: %1 + + + + Profile not found + Profile not found + + + + The last used profile '%1' was not found. The default profile was used instead. + The last used profile '%1' was not found. The default profile was used instead. + + + + Moved vertices + Moved vertices + + + + No active vector layer + No active vector layer + + + + To select features, choose a vector layer in the layers panel + To select features, choose a vector layer in the layers panel + + + + CRS Exception + CRS Exception + + + + Selection extends beyond layer's coordinate system + Selection extends beyond layer's coordinate system + + + + + + Error determining selection: %1 + Error determining selection: %1 + + + + + Python is not enabled in QGIS. + Python is not enabled in QGIS. + + + + + + + + + + + + + + Plugins + Plugins + + + + Plugin "%1" is not compatible with this version of QGIS. +It will be disabled. + Plugin "%1" is not compatible with this version of QGIS. +It will be disabled. + + + + Loaded %1 (package: %2) + Loaded %1 (package: %2) + + + + Library name is %1 + + Library name is %1 + + + + + + Failed to load %1 (Reason: %2) + Failed to load %1 (Reason: %2) + + + + Attempting to resolve the classFactory function + + Attempting to resolve the classFactory function + + + + + Loaded %1 (Path: %2) + Loaded %1 (Path: %2) + + + + Loading Plugins + Loading Plugins + + + + There was an error loading a plugin. The following diagnostic information may help the QGIS developers resolve the issue: +%1. + There was an error loading a plugin. The following diagnostic information may help the QGIS developers resolve the issue: +%1. + + + + Unable to find the class factory for %1. + Unable to find the class factory for %1. + + + + Plugin %1 did not return a valid type and cannot be loaded + Plugin %1 did not return a valid type and cannot be loaded + + + + Load plugins + Load plugins + + + + + Enable Plugin + Enable Plugin + + + + + Ignore + Ignore + + + + + Plugin %1 + Plugin %1 + + + + + This plugin is disabled because it previously crashed QGIS. + This plugin is disabled because it previously crashed QGIS. + + + + Error when reading metadata of plugin %1 + Error when reading metadata of plugin %1 + + + + Custom CRS + Custom CRS + + + + + Custom CRS: %1 + Custom CRS: %1 + + + + Retrieving celestial body requires a QGIS build based on PROJ 8.1 or later + Retrieving celestial body requires a QGIS build based on PROJ 8.1 or later + + + + + Calculating datum ensembles requires a QGIS build based on PROJ 8.0 or later + Calculating datum ensembles requires a QGIS build based on PROJ 8.0 or later + + + + Could not open CRS database %1 +Error(%2): %3 + Could not open CRS database %1 +Error(%2): %3 + + + + Export layers to DXF + Export layers to DXF + + + + layer,export,dxf,cad,dwg + layer,export,dxf,cad,dwg + + + + Exports layers to DXF file. For each layer, you can choose a field whose values are used to split features in generated destination layers in the DXF output. + +If no field is chosen, you can still override the output layer name by directly entering a new output layer name in the Configure Layer panel or by preferring layer title (set in layer properties) to layer name. + Exports layers to DXF file. For each layer, you can choose a field whose values are used to split features in generated destination layers in the DXF output. + +If no field is chosen, you can still override the output layer name by directly entering a new output layer name in the Configure Layer panel or by preferring layer title (set in layer properties) to layer name. + + + + Symbology mode + Symbology mode + + + + No Symbology + No Symbology + + + + Feature Symbology + Feature Symbology + + + + Symbol Layer Symbology + Symbol Layer Symbology + + + + Symbology scale + Symbology scale + + + + Match layer styling to the provided map theme + Match layer styling to the provided map theme + + + + + + Encoding + Encoding + + + + + + + + + + + + + + + + + + + + + + + + + + + CRS + CRS + + + + Limit exported features to those with geometries intersecting the provided extent + Limit exported features to those with geometries intersecting the provided extent + + + + Use only selected features + Use only selected features + + + + Use layer title as name + Use layer title as name + + + + If no attribute is chosen and layer name is not being overridden, prefer layer title (set in layer properties) to layer name + If no attribute is chosen and layer name is not being overridden, prefer layer title (set in layer properties) to layer name + + + + Force 2D output + Force 2D output + + + + Export labels as MTEXT elements + Export labels as MTEXT elements + + + + Export lines with zero width + Export lines with zero width + + + + DXF + DXF + + + + DXF Files + DXF Files + + + + + Unknown input layer + Unknown input layer + + + + DXF export completed + DXF export completed + + + + DXF export failed, device is not writable + DXF export failed, device is not writable + + + + DXF export failed, the device is invalid + DXF export failed, the device is invalid + + + + DXF export failed, the extent could not be determined + DXF export failed, the extent could not be determined + + + + Project points (Cartesian) + Project points (Cartesian) + + + + bearing,azimuth,distance,angle + bearing,azimuth,distance,angle + + + + + Projected + Projected + + + + This algorithm projects point geometries by a specified distance and bearing (azimuth), creating a new point layer with the projected points. + +The distance is specified in layer units, and the bearing in degrees clockwise from North. + This algorithm projects point geometries by a specified distance and bearing (azimuth), creating a new point layer with the projected points. + +The distance is specified in layer units, and the bearing in degrees clockwise from North. + + + + + Bearing (degrees from North) + Bearing (degrees from North) + + + + Projection distance + Projection distance + + + + Initialize ellipsoids + Initialize ellipsoids + + + A CRS automatically generated from layer info get this prefix for description + + Generated CRS + Generated CRS + + + + Unknown CRS + Unknown CRS + + + + + Saved user CRS [%1] + Saved user CRS [%1] + + + + Error saving user CRS [%1]: %2 + Error saving user CRS [%1]: %2 + + + + Error saving user CRS [%1]: No matching ID found in database + Error saving user CRS [%1]: No matching ID found in database + + + + Removed user CRS [%1] + Removed user CRS [%1] + + + + Error removing user CRS [%1]: No matching ID found in database + Error removing user CRS [%1]: No matching ID found in database + + + + Initialize PROJ operations + Initialize PROJ operations + + + + Initialize celestial bodies + Initialize celestial bodies + + + + Retrieving celestial bodies requires a QGIS build based on PROJ 8.1 or later + Retrieving celestial bodies requires a QGIS build based on PROJ 8.1 or later + + + + Initialize authorities + Initialize authorities + + + + Caught a coordinate system exception while trying to transform linestring. Unable to calculate break point. + Caught a coordinate system exception while trying to transform linestring. Unable to calculate break point. + + + + Caught a coordinate system exception while trying to transform a point. Unable to calculate geodesic line. + Caught a coordinate system exception while trying to transform a point. Unable to calculate geodesic line. + + + + + + Caught a coordinate system exception while trying to transform a point. + Caught a coordinate system exception while trying to transform a point. + + + + Cannot convert '%1' to double + Cannot convert '%1' to double + + + + Cannot convert '%1' to int + Cannot convert '%1' to int + + + + Cannot convert '%1' to native int + Cannot convert '%1' to native int + + + + + Cannot convert '%1' to DateTime + Cannot convert '%1' to DateTime + + + + + Cannot convert '%1' to Date + Cannot convert '%1' to Date + + + + + Cannot convert '%1' to Time + Cannot convert '%1' to Time + + + + Value is not a binary value + Value is not a binary value + + + + Cannot convert '%1' to interval + Cannot convert '%1' to interval + + + + Input color is invalid + Input color is invalid + + + + Cannot convert '%1' to gradient ramp + Cannot convert '%1' to gradient ramp + + + + Cannot convert value to a file path + Cannot convert value to a file path + + + + Cannot convert '%1' to array + Cannot convert '%1' to array + + + + Cannot convert '%1' to map + Cannot convert '%1' to map + + + + Cannot convert '%1' to boolean + Cannot convert '%1' to boolean + + + + + + Domain max must be greater than domain min + Domain max must be greater than domain min + + + + + Exponent must be greater than 0 + Exponent must be greater than 0 + + + + Cannot find layer with name or ID '%1' + Cannot find layer with name or ID '%1' + + + + + No such aggregate '%1' + No such aggregate '%1' + + + + + + Could not calculate aggregate for: %1 (%2) + Could not calculate aggregate for: %1 (%2) + + + + + + Could not calculate aggregate for: %1 + Could not calculate aggregate for: %1 + + + + + Cannot use relation aggregate function in this context + Cannot use relation aggregate function in this context + + + + Cannot find relation with id '%1' + Cannot find relation with id '%1' + + + + + Cannot use aggregate function in this context + Cannot use aggregate function in this context + + + + A format is required to convert to DateTime when the language is specified + A format is required to convert to DateTime when the language is specified + + + + + '%1-%2-%3' is not a valid date + '%1-%2-%3' is not a valid date + + + + + '%1-%2-%3' is not a valid time + '%1-%2-%3' is not a valid time + + + + + Invalid pair of array, length not identical + Invalid pair of array, length not identical + + + + Function replace requires 2 or 3 arguments + Function replace requires 2 or 3 arguments + + + + + + + Invalid regular expression '%1': %2 + Invalid regular expression '%1': %2 + + + + + Function `raster_value` requires a valid raster layer. + Function `raster_value` requires a valid raster layer. + + + + Function `raster_value` requires a valid raster band number. + Function `raster_value` requires a valid raster band number. + + + + Function `raster_value` requires a valid point geometry. + Function `raster_value` requires a valid point geometry. + + + + + Function `raster_attributes` requires a valid raster layer. + Function `raster_attributes` requires a valid raster layer. + + + + Function `raster_attributes` requires a valid raster band number. + Function `raster_attributes` requires a valid raster band number. + + + + Function `raster_attributes` requires a valid raster value. + Function `raster_attributes` requires a valid raster value. + + + + Function `attribute` requires one or two parameters. %n given. + + Function `attribute` requires one or two parameters. %n given. + Function `attribute` requires one or two parameters. %n given. + + + + + Function `map_to_html_table` requires one parameter. %n given. + + Function `map_to_html_table` requires one parameter. %n given. + Function `map_to_html_table` requires one parameter. %n given. + + + + + Function `map_to_html_dl` requires one parameter. %n given. + + Function `map_to_html_dl` requires one parameter. %n given. + Function `map_to_html_dl` requires one parameter. %n given. + + + + + + + No layer provided to conduct constraints checks + No layer provided to conduct constraints checks + + + + The attribute name did not match any field for the given feature + The attribute name did not match any field for the given feature + + + + Function `represent_attributes` requires no more than two parameters. %n given. + + Function `represent_attributes` requires no more than two parameters. %n given. + Function `represent_attributes` requires no more than two parameters. %n given. + + + + + Cannot use represent attributes function: layer could not be resolved. + Cannot use represent attributes function: layer could not be resolved. + + + + Cannot use represent attributes function: feature could not be resolved. + Cannot use represent attributes function: feature could not be resolved. + + + + Function `maptip` requires no more than three parameters. %n given. + + Function `maptip` requires no more than three parameters. %n given. + Function `maptip` requires no more than three parameters. %n given. + + + + + Function `display` requires no more than three parameters. %n given. + + Function `display` requires no more than three parameters. %n given. + Function `display` requires no more than three parameters. %n given. + + + + + The layer is not valid. + The layer is not valid. + + + + The feature is not valid. + The feature is not valid. + + + + Function `is_selected` requires no more than two parameters. %n given. + + Function `is_selected` requires no more than two parameters. %n given. + Function `is_selected` requires no more than two parameters. %n given. + + + + + Function `num_selected` requires no more than one parameter. %n given. + + Function `num_selected` requires no more than one parameter. %n given. + Function `num_selected` requires no more than one parameter. %n given. + + + + + Could not extract file path from layer `%1`. + Could not extract file path from layer `%1`. + + + + Could not open sqlite database %1. Error %2. + Could not open sqlite database %1. Error %2. + + + + Function format requires at least 1 argument + Function format requires at least 1 argument + + + + A format is required to convert to Date when the language is specified + A format is required to convert to Date when the language is specified + + + + A format is required to convert to Time when the language is specified + A format is required to convert to Time when the language is specified + + + + Invalid formatting parameter: '%1'. It must be empty, or 'suffix' or 'aligned'. + Invalid formatting parameter: '%1'. It must be empty, or 'suffix' or 'aligned'. + + + + Invalid axis name: '%1'. It must be either 'x' or 'y'. + Invalid axis name: '%1'. It must be either 'x' or 'y'. + + + + + + + + + + + + + Function `%1` requires a value which represents a possible file path + Function `%1` requires a value which represents a possible file path + + + + The make_valid parameters require a newer GEOS library version + The make_valid parameters require a newer GEOS library version + + + + Point index is out of range + Point index is out of range + + + + Function make_point requires 2-4 arguments + Function make_point requires 2-4 arguments + + + + Function make_polygon requires an argument + Function make_polygon requires an argument + + + + + Segment must be greater than 2 + Segment must be greater than 2 + + + + Number of edges/sides must be greater than 2 + Number of edges/sides must be greater than 2 + + + + Option can be 0 (inscribed) or 1 (circumscribed) + Option can be 0 (inscribed) or 1 (circumscribed) + + + + Option can be 0 (distance) or 1 (projected) + Option can be 0 (distance) or 1 (projected) + + + + Index is out of range + Index is out of range + + + + An error occurred while calculating perimeter + An error occurred while calculating perimeter + + + + Function `sinuosity` requires a line geometry. + Function `sinuosity` requires a line geometry. + + + + Function `straight_distance_2d` requires a line geometry or a multi line geometry with a single part. + Function `straight_distance_2d` requires a line geometry or a multi line geometry with a single part. + + + + Function `roundness` requires a polygon geometry or a multi polygon geometry with a single part. + Function `roundness` requires a polygon geometry or a multi polygon geometry with a single part. + + + + Function `wedge_buffer` requires a point value for the center. + Function `wedge_buffer` requires a point value for the center. + + + + Function `tapered_buffer` requires a line geometry. + Function `tapered_buffer` requires a line geometry. + + + + Function `buffer_by_m` requires a line geometry. + Function `buffer_by_m` requires a line geometry. + + + + Function 'rotate' requires a point value for the center + Function 'rotate' requires a point value for the center + + + + Function 'scale' requires a point value for the center + Function 'scale' requires a point value for the center + + + + Error caught in concave_hull() function: %1 + Error caught in concave_hull() function: %1 + + + + Parameter can not be negative. + Parameter can not be negative. + + + + Error calculating polygon main angle: %1 + Error calculating polygon main angle: %1 + + + + Function `azimuth` requires exactly two parameters. %n given. + + Function `azimuth` requires exactly two parameters. %n given. + Function `azimuth` requires exactly two parameters. %n given. + + + + + Function `azimuth` requires two points as arguments. + Function `azimuth` requires two points as arguments. + + + + Function `bearing` requires two valid point geometries. + Function `bearing` requires two valid point geometries. + + + + Function `bearing` requires point geometries or multi point geometries with a single part. + Function `bearing` requires point geometries or multi point geometries with a single part. + + + + Function `bearing` requires a valid source CRS. + Function `bearing` requires a valid source CRS. + + + + Function `bearing` requires a valid ellipsoid acronym or ellipsoid authority ID. + Function `bearing` requires a valid ellipsoid acronym or ellipsoid authority ID. + + + + Error caught in bearing() function: %1 + Error caught in bearing() function: %1 + + + + line_substring requires a curve geometry input + line_substring requires a curve geometry input + + + + Number of places must be positive + Number of places must be positive + + + + Both color arguments must have the same type (string or color object) + Both color arguments must have the same type (string or color object) + + + + Both color arguments must have compatible color type (CMYK or RGB/HSV/HSL) + Both color arguments must have compatible color type (CMYK or RGB/HSV/HSL) + + + + + + Cannot convert '%1:%2:%3' to color + Cannot convert '%1:%2:%3' to color + + + + + + + + + + Cannot convert '%1:%2:%3:%4' to color + Cannot convert '%1:%2:%3:%4' to color + + + + "%1" is not a valid color ramp + "%1" is not a valid color ramp + + + + + Cannot convert '%1:%2:%3:%4:%5' to color + Cannot convert '%1:%2:%3:%4:%5' to color + + + + + Cannot convert '%1' to color + Cannot convert '%1' to color + + + + Function `decode_uri` requires a valid layer. + Function `decode_uri` requires a valid layer. + + + + Invalid band number %1 for layer + Invalid band number %1 for layer + + + + + Unknown color component '%1' + Unknown color component '%1' + + + + A minimum of two colors is required to create a ramp + A minimum of two colors is required to create a ramp + + + + Transform error caught in transform() function: %1 + Transform error caught in transform() function: %1 + + + + Layer %1 has invalid data provider + Layer %1 has invalid data provider + + + + Invalid raster statistic: '%1' + Invalid raster statistic: '%1' + + + + Function `raster_statistic` requires a valid raster layer. + Function `raster_statistic` requires a valid raster layer. + + + + + No such option '%1' + No such option '%1' + + + + Function array_replace requires 2 or 3 arguments + Function array_replace requires 2 or 3 arguments + + + + Hash method %1 is not available on this system. + Hash method %1 is not available on this system. + + + + Layer '%1' could not be loaded. + Layer '%1' could not be loaded. + + + + + + + + + + + + + + + + + + + + + + + Exception: %1 + Exception: %1 + + + + + + + + + + + + + + + + + + + + + + + GEOS + GEOS + + + + ring %1 with less than four points + ring %1 with less than four points + + + + ring %1 not closed + ring %1 not closed + + + + line %1 with less than two points + line %1 with less than two points + + + + + The structured method to make geometries valid requires a QGIS build based on GEOS 3.10 or later + The structured method to make geometries valid requires a QGIS build based on GEOS 3.10 or later + + + + The keep collapsed option for making geometries valid requires a QGIS build based on GEOS 3.10 or later + The keep collapsed option for making geometries valid requires a QGIS build based on GEOS 3.10 or later + + + + Calculating concaveHull requires a QGIS build based on GEOS 3.11 or later + Calculating concaveHull requires a QGIS build based on GEOS 3.11 or later + + + + Validating coverages requires a QGIS build based on GEOS 3.12 or later + Validating coverages requires a QGIS build based on GEOS 3.12 or later + + + + Simplifying coverages requires a QGIS build based on GEOS 3.12 or later + Simplifying coverages requires a QGIS build based on GEOS 3.12 or later + + + GEOS Error + + QGIS geometry cannot be converted to a GEOS geometry + QGIS geometry cannot be converted to a GEOS geometry + + + GEOS Error + + Topology validation error + Topology validation error + + + GEOS Error + + Repeated point + Repeated point + + + GEOS Error + + Hole lies outside shell + Hole lies outside shell + + + GEOS Error + + Holes are nested + Holes are nested + + + GEOS Error + + Interior is disconnected + Interior is disconnected + + + GEOS Error + + Self-intersection + Self-intersection + + + GEOS Error + + Ring self-intersection + Ring self-intersection + + + GEOS Error + + Nested shells + Nested shells + + + GEOS Error + + Duplicate rings + Duplicate rings + + + GEOS Error + + Too few points in geometry component + Too few points in geometry component + + + GEOS Error + + Invalid coordinate + Invalid coordinate + + + GEOS Error + + Ring is not closed + Ring is not closed + + + + Calculating constrainedDelaunayTriangulation requires a QGIS build based on GEOS 3.11 or later + Calculating constrainedDelaunayTriangulation requires a QGIS build based on GEOS 3.11 or later + + + + segment %1 of ring %2 of polygon %3 intersects segment %4 of ring %5 of polygon %6 at %7, %8 + segment %1 of ring %2 of polygon %3 intersects segment %4 of ring %5 of polygon %6 at %7, %8 + + + + ring %1 not closed, Z mismatch: %2 vs %3 + ring %1 not closed, Z mismatch: %2 vs %3 + + + number of duplicate nodes + + line %1 contains %n duplicate node(s) starting at vertex %2 + + line %1 contains %n duplicate node(s) starting at vertex %2 + line %1 contains %n duplicate node(s) starting at vertex %2 + + + + + segments %1 and %2 of line %3 intersect at %4, %5 + segments %1 and %2 of line %3 intersect at %4, %5 + + + + ring %1 of polygon %2 not in exterior ring + ring %1 of polygon %2 not in exterior ring + + + + Polygon %1 has no rings + Polygon %1 has no rings + + + + + Polygon %1 lies inside polygon %2 + Polygon %1 lies inside polygon %2 + + + + Unknown geometry type %1 + Unknown geometry type %1 + + + + Geometry validation was aborted. + Geometry validation was aborted. + + + + Geometry has %n error(s). + + Geometry has %n error(s). + Geometry has %n error(s). + + + + + Geometry is valid. + Geometry is valid. + + + + invalid line + invalid line + + + + Rectangles, ovals, diamonds + Rectangles, ovals, diamonds + + + + buffer,grow,fixed,variable,distance,rectangle,oval,diamond,point + buffer,grow,fixed,variable,distance,rectangle,oval,diamond,point + + + + Creates rectangle, oval or diamond-shaped polygons from the input point layer using specified width, height and (optional) rotation values. Multipart inputs should be promoted to singleparts first. + Creates rectangle, oval or diamond-shaped polygons from the input point layer using specified width, height and (optional) rotation values. Multipart inputs should be promoted to singleparts first. + + + + + + Shape + Shape + + + + Diamond + Diamond + + + + Oval + Oval + + + + + Rotation + Rotation + + + + Multipart geometry. Please promote input layer to singleparts first. + Multipart geometry. Please promote input layer to singleparts first. + + + + Width and height should be greater than 0. + Width and height should be greater than 0. + + + + Node Item + Node Item + + + + + + Map + Map + + + + + + Picture + Picture + + + + + Label + Label + + + + + Map %1 + Map %1 + + + + Lorem ipsum + Lorem ipsum + + + + Scale Bar + Scale Bar + + + + + + North Arrow + North Arrow + + + + North Arrow %1 + North Arrow %1 + + + + + + Rectangle + Rectangle + + + + Ellipse + Ellipse + + + + + Unknown + Unknown + + + + LineString + LineString + + + + + Triangle + Triangle + + + + PolyhedralSurface + PolyhedralSurface + + + + TIN + TIN + + + + MultiPoint + MultiPoint + + + + MultiLine + MultiLine + + + + MultiPolygon + MultiPolygon + + + + GeometryCollection + GeometryCollection + + + + CircularString + CircularString + + + + CompoundCurve + CompoundCurve + + + + CurvePolygon + CurvePolygon + + + + MultiCurve + MultiCurve + + + + MultiSurface + MultiSurface + + + + No Geometry + No Geometry + + + + PointZ + PointZ + + + + LineStringZ + LineStringZ + + + + PolygonZ + PolygonZ + + + + TriangleZ + TriangleZ + + + + PolyhedralSurfaceZ + PolyhedralSurfaceZ + + + + TINZ + TINZ + + + + MultiPointZ + MultiPointZ + + + + MultiLineZ + MultiLineZ + + + + MultiPolygonZ + MultiPolygonZ + + + + GeometryCollectionZ + GeometryCollectionZ + + + + CircularStringZ + CircularStringZ + + + + CompoundCurveZ + CompoundCurveZ + + + + CurvePolygonZ + CurvePolygonZ + + + + MultiCurveZ + MultiCurveZ + + + + MultiSurfaceZ + MultiSurfaceZ + + + + PointM + PointM + + + + LineStringM + LineStringM + + + + PolygonM + PolygonM + + + + TriangleM + TriangleM + + + + PolyhedralSurfaceM + PolyhedralSurfaceM + + + + TINM + TINM + + + + MultiPointM + MultiPointM + + + + MultiLineStringM + MultiLineStringM + + + + MultiPolygonM + MultiPolygonM + + + + GeometryCollectionM + GeometryCollectionM + + + + CircularStringM + CircularStringM + + + + CompoundCurveM + CompoundCurveM + + + + CurvePolygonM + CurvePolygonM + + + + MultiCurveM + MultiCurveM + + + + MultiSurfaceM + MultiSurfaceM + + + + PointZM + PointZM + + + + LineStringZM + LineStringZM + + + + PolygonZM + PolygonZM + + + + PolyhedralSurfaceZM + PolyhedralSurfaceZM + + + + TINZM + TINZM + + + + MultiPointZM + MultiPointZM + + + + MultiLineZM + MultiLineZM + + + + MultiPolygonZM + MultiPolygonZM + + + + GeometryCollectionZM + GeometryCollectionZM + + + + CircularStringZM + CircularStringZM + + + + CompoundCurveZM + CompoundCurveZM + + + + CurvePolygonZM + CurvePolygonZM + + + + MultiCurveZM + MultiCurveZM + + + + MultiSurfaceZM + MultiSurfaceZM + + + + TriangleZM + TriangleZM + + + + Point25D + Point25D + + + + LineString25D + LineString25D + + + + Polygon25D + Polygon25D + + + + MultiPoint25D + MultiPoint25D + + + + MultiLineString25D + MultiLineString25D + + + + MultiPolygon25D + MultiPolygon25D + + + + + + + + + + + Polygon + Polygon + + + + Embedded Textures + Embedded Textures + + + + Realistic (Phong) + Realistic (Phong) + + + + Realistic Textured (Phong) + Realistic Textured (Phong) + + + + Single Color (Unlit) + Single Color (Unlit) + + + + CAD (Gooch) + CAD (Gooch) + + + + Metal Roughness + Metal Roughness + + + + + Markers + Markers + + + + + + Polyline + Polyline + + + + Text at point + Text at point + + + + Text at points + Text at points + + + + Text along line + Text along line + + + + Text along lines + Text along lines + + + + Text in rectangle + Text in rectangle + + + + Text in rectangles + Text in rectangles + + + + + HTML + HTML + + + + + Attribute Table + Attribute Table + + + + Console + Console + + + + + + infinite + infinite + + + + + + + + + + + W + W + + + + + + + + + + + E + E + + + + + + + + + + S + S + + + + + + + + + + N + N + + + + Create grid + Create grid + + + + grid,lines,polygons,vector,create,fishnet,diamond,hexagon + grid,lines,polygons,vector,create,fishnet,diamond,hexagon + + + + Grid type + Grid type + + + + + + + + Line + Line + + + + Rectangle (Polygon) + Rectangle (Polygon) + + + + Diamond (Polygon) + Diamond (Polygon) + + + + Hexagon (Polygon) + Hexagon (Polygon) + + + + Grid extent + Grid extent + + + + Horizontal spacing + Horizontal spacing + + + + Vertical spacing + Vertical spacing + + + + Horizontal overlay + Horizontal overlay + + + + Vertical overlay + Vertical overlay + + + + Grid CRS + Grid CRS + + + + + + Grid + Grid + + + + This algorithm creates a vector layer with a grid covering a given extent. Elements in the grid can be points, lines or polygons. The size and/or placement of each element in the grid is defined using a horizontal and vertical spacing. The CRS of the output layer must be defined. The grid extent and the spacing values must be expressed in the coordinates and units of this CRS. The top-left point (minX, maxY) is used as the reference point. That means that, at that point, an element is guaranteed to be placed. Unless the width and height of the selected extent is a multiple of the selected spacing, that is not true for the other points that define that extent. + This algorithm creates a vector layer with a grid covering a given extent. Elements in the grid can be points, lines or polygons. The size and/or placement of each element in the grid is defined using a horizontal and vertical spacing. The CRS of the output layer must be defined. The grid extent and the spacing values must be expressed in the coordinates and units of this CRS. The top-left point (minX, maxY) is used as the reference point. That means that, at that point, an element is guaranteed to be placed. Unless the width and height of the selected extent is a multiple of the selected spacing, that is not true for the other points that define that extent. + + + + Invalid grid spacing. horizontal: '%1', vertical: '%2' + Invalid grid spacing. horizontal: '%1', vertical: '%2' + + + + Horizontal spacing is too large for the covered area. + Horizontal spacing is too large for the covered area. + + + + Vertical spacing is too large for the covered area. + Vertical spacing is too large for the covered area. + + + + To preserve symmetry, hspacing is fixed relative to vspacing + hspacing is fixed at: %1 and hoverlay is fixed at: %2 hoverlay cannot be negative. Increase hoverlay. + To preserve symmetry, hspacing is fixed relative to vspacing + hspacing is fixed at: %1 and hoverlay is fixed at: %2 hoverlay cannot be negative. Increase hoverlay. + + + + Initialize data providers + Initialize data providers + + + + LAS and LAZ files cannot be opened by this QGIS install. + LAS and LAZ files cannot be opened by this QGIS install. + + + + The installer used to install this version of QGIS does not include the PDAL library required for opening LAS and LAZ point clouds. Please obtain one of the alternative installers from https://qgis.org which has point cloud support enabled. + The installer used to install this version of QGIS does not include the PDAL library required for opening LAS and LAZ point clouds. Please obtain one of the alternative installers from https://qgis.org which has point cloud support enabled. + + + + This QGIS build does not include the PDAL library dependency required for opening LAS or LAZ point clouds. + This QGIS build does not include the PDAL library dependency required for opening LAS or LAZ point clouds. + + + + Create memory layer provider + Create memory layer provider + + + + Create mesh memory layer provider + Create mesh memory layer provider + + + + Create GDAL provider + Create GDAL provider + + + + Create OGR provider + Create OGR provider + + + + Create OGC SensorThings API provider + Create OGC SensorThings API provider + + + + Create vector tile providers + Create vector tile providers + + + + Create EPT point cloud provider + Create EPT point cloud provider + + + + Create COPC point cloud provider + Create COPC point cloud provider + + + + Create Virtual point cloud provider + Create Virtual point cloud provider + + + + Create tiled scene providers + Create tiled scene providers + + + + Load %1 + Load %1 + + + + Initialize %1 + Initialize %1 + + + + + + All Supported Files + All Supported Files + + + + + + All Files + All Files + + + + No data provider plugins are available. No vector layers can be loaded + No data provider plugins are available. No vector layers can be loaded + + + + Invalid data provider %1 + Invalid data provider %1 + + + + No QGIS auth method plugins found in: +%1 + + No QGIS auth method plugins found in: +%1 + + + + + No authentication methods can be used. Check your QGIS installation + No authentication methods can be used. Check your QGIS installation + + + + No Authentication Methods + No Authentication Methods + + + + No authentication method plugins are available. + No authentication method plugins are available. + + + + Invalid auth method %1 + Invalid auth method %1 + + + + OGR driver for '%1' not found (OGR error: %2) + OGR driver for '%1' not found (OGR error: %2) + + + + unsupported type for field %1 + unsupported type for field %1 + + + + Invalid variant type for field %1[%2]: received %3 with type %4 + Invalid variant type for field %1[%2]: received %3 with type %4 + + + + + + + + + + + + + + + + + + + + + + + OGR + OGR + + + + %1[%2] error %3: %4 + %1[%2] error %3: %4 + + + + Reserved attribute name ogc_fid replaced with %1 + Reserved attribute name ogc_fid replaced with %1 + + + + column_name1[,column_name2, …] A list of (String) columns that must be compressed with ZLib DEFLATE algorithm. This might be beneficial for databases that have big string blobs. However, use with care, since the value of such columns will be seen as compressed binary content with other SQLite utilities (or previous OGR versions). With OGR, when inserting, modifying or querying compressed columns, compression/decompression is done transparently. However, such columns cannot be (easily) queried with an attribute filter or WHERE clause. Note: in table definition, such columns have the 'VARCHAR_deflate' declaration type. + column_name1[,column_name2, …] A list of (String) columns that must be compressed with ZLib DEFLATE algorithm. This might be beneficial for databases that have big string blobs. However, use with care, since the value of such columns will be seen as compressed binary content with other SQLite utilities (or previous OGR versions). With OGR, when inserting, modifying or querying compressed columns, compression/decompression is done transparently. However, such columns cannot be (easily) queried with an attribute filter or WHERE clause. Note: in table definition, such columns have the 'VARCHAR_deflate' declaration type. + + + + If the database is of the SpatiaLite flavor, and if OGR is linked against libspatialite, this option can be used to control if a spatial index must be created. + If the database is of the SpatiaLite flavor, and if OGR is linked against libspatialite, this option can be used to control if a spatial index must be created. + + + + If the format of the geometry BLOB is of the SpatiaLite flavor, this option can be used to control if the compressed format for geometries (LINESTRINGs, POLYGONs) must be used. + If the format of the geometry BLOB is of the SpatiaLite flavor, this option can be used to control if the compressed format for geometries (LINESTRINGs, POLYGONs) must be used. + + + + column_name1[,column_name2, …] A list of (String) columns that must be compressed with ZLib DEFLATE algorithm. This might be beneficial for databases that have big string blobs. However, use with care, since the value of such columns will be seen as compressed binary content with other SQLite utilities (or previous OGR versions). With OGR, when inserting, modifying or queryings compressed columns, compression/decompression is done transparently. However, such columns cannot be (easily) queried with an attribute filter or WHERE clause. Note: in table definition, such columns have the 'VARCHAR_deflate' declaration type. + column_name1[,column_name2, …] A list of (String) columns that must be compressed with ZLib DEFLATE algorithm. This might be beneficial for databases that have big string blobs. However, use with care, since the value of such columns will be seen as compressed binary content with other SQLite utilities (or previous OGR versions). With OGR, when inserting, modifying or queryings compressed columns, compression/decompression is done transparently. However, such columns cannot be (easily) queried with an attribute filter or WHERE clause. Note: in table definition, such columns have the 'VARCHAR_deflate' declaration type. + + + + Path to the GCT: the GCT file describes the GeoConcept types definitions: In this file, every line must start with //# followed by a keyword. Lines starting with // are comments. + Path to the GCT: the GCT file describes the GeoConcept types definitions: In this file, every line must start with //# followed by a keyword. Lines starting with // are comments. + + + + Defines the feature to be created. The TYPE corresponds to one of the Name found in the GCT file for a type section. The SUBTYPE corresponds to one of the Name found in the GCT file for a sub-type section within the previous type section. + Defines the feature to be created. The TYPE corresponds to one of the Name found in the GCT file for a type section. The SUBTYPE corresponds to one of the Name found in the GCT file for a sub-type section within the previous type section. + + + + Selects which ArcGIS version this dataset should be compatible with. ALL is used by default and means any ArcGIS 10.x or ArcGIS Pro version. Using ARCGIS_PRO_3_2_OR_LATER is required to export 64-bit integer fields as such, otherwise they will be converted as Real fields. ARCGIS_PRO_3_2_OR_LATER also supports proper Date and Time field types. + Selects which ArcGIS version this dataset should be compatible with. ALL is used by default and means any ArcGIS 10.x or ArcGIS Pro version. Using ARCGIS_PRO_3_2_OR_LATER is required to export 64-bit integer fields as such, otherwise they will be converted as Real fields. ARCGIS_PRO_3_2_OR_LATER also supports proper Date and Time field types. + + + + Set layer name alias. + Set layer name alias. + + + + Whether the values of the geometry column can be NULL. Can be set to NO so that geometry is required. Default to 'YES'. + Whether the values of the geometry column can be NULL. Can be set to NO so that geometry is required. Default to 'YES'. + + + + A list of strings of format field_name=fgdb_field_type (separated by comma) to force the FileGDB column type of fields to be created. + A list of strings of format field_name=fgdb_field_type (separated by comma) to force the FileGDB column type of fields to be created. + + + + XML documentation for the layer. + XML documentation for the layer. + + + + Customize how data is stored. By default text in UTF-8 and data up to 1TB. + Customize how data is stored. By default text in UTF-8 and data up to 1TB. + + + + Defaults to NO (through CreateLayer() API). When this option is set, a Shape_Area and Shape_Length special fields will be created for polygonal layers (Shape_Length only for linear layers). These fields will automatically be populated with the feature’s area or length whenever a new feature is added to the dataset or an existing feature is amended. When using ogr2ogr with a source layer that has Shape_Area/Shape_Length special fields, and this option is not explicitly specified, it will be automatically set, so that the resulting FileGeodatabase has those fields properly tagged. + Defaults to NO (through CreateLayer() API). When this option is set, a Shape_Area and Shape_Length special fields will be created for polygonal layers (Shape_Length only for linear layers). These fields will automatically be populated with the feature’s area or length whenever a new feature is added to the dataset or an existing feature is amended. When using ogr2ogr with a source layer that has Shape_Area/Shape_Length special fields, and this option is not explicitly specified, it will be automatically set, so that the resulting FileGeodatabase has those fields properly tagged. + + + + ESRI File Geodatabase + ESRI File Geodatabase + + + + + By default, the driver will read the first lines of each sheet to detect if the first line might be the name of columns. If set to FORCE, the driver will consider the first line as the header line. If set to DISABLE, it will be considered as the first feature. Otherwise auto-detection will occur. + By default, the driver will read the first lines of each sheet to detect if the first line might be the name of columns. If set to FORCE, the driver will consider the first line as the header line. If set to DISABLE, it will be considered as the first feature. Otherwise auto-detection will occur. + + + + MS Office Open XML spreadsheet [XLSX] + MS Office Open XML spreadsheet [XLSX] + + + + Open Document Spreadsheet [ODS] + Open Document Spreadsheet [ODS] + + + + Maximum number of rows per group. + Maximum number of rows per group. + + + + Name of the coordinate system for the edges. + Name of the coordinate system for the edges. + + + + (Geo)Parquet + (Geo)Parquet + + + + Line termination character sequence. + Line termination character sequence. + + + + Format of geometry columns. + Format of geometry columns. + + + + Controls whether layer and field names will be laundered for easier use. Laundered names will be converted to lower case and some special characters(' - #) will be changed to underscores. + Controls whether layer and field names will be laundered for easier use. Laundered names will be converted to lower case and some special characters(' - #) will be changed to underscores. + + + + Name for the geometry column. Defaults to wkb_geometry for GEOM_TYPE=geometry or the_geog for GEOM_TYPE=geography + Name for the geometry column. Defaults to wkb_geometry for GEOM_TYPE=geometry or the_geog for GEOM_TYPE=geography + + + + Name of schema into which to create the new table + Name of schema into which to create the new table + + + + Whether to explicitly emit the CREATE SCHEMA statement to create the specified schema. + Whether to explicitly emit the CREATE SCHEMA statement to create the specified schema. + + + + Whether to explicitly recreate the table if necessary. + Whether to explicitly recreate the table if necessary. + + + + Whether to explicitly destroy tables before recreating them. + Whether to explicitly destroy tables before recreating them. + + + + Can be set to 2.0 or 2.2 for PostGIS 2.0/2.2 compatibility. Important to set it correctly if using non-linear geometry types + Can be set to 2.0 or 2.2 for PostGIS 2.0/2.2 compatibility. Important to set it correctly if using non-linear geometry types + + + + PostgreSQL SQL dump + PostgreSQL SQL dump + + + + Error converting value (%1) for attribute field %2: %3 + Error converting value (%1) for attribute field %2: %3 + + + + Feature geometry failed to transform + Feature geometry failed to transform + + + + + + Feature geometry not imported (OGR error: %1) + Feature geometry not imported (OGR error: %1) + + + + Feature creation error (OGR error: %1) + Feature creation error (OGR error: %1) + + + + Cannot overwrite an OGR layer in place + Cannot overwrite an OGR layer in place + + + + + Failed to transform feature with ID '%1'. Writing stopped. (Exception: %2) + Failed to transform feature with ID '%1'. Writing stopped. (Exception: %2) + + + + + Feature write errors: + Feature write errors: + + + + + +Only %1 of %2 features written. + +Only %1 of %2 features written. + + + + + Arc/Info ASCII Coverage + Arc/Info ASCII Coverage + + + + Atlas BNA + Atlas BNA + + + + Comma Separated Value + Comma Separated Value + + + + Repair Shapefile + Repair Shapefile + + + + fix,shp,shx,broken,missing + fix,shp,shx,broken,missing + + + + Repairs a broken Shapefile by recreating missing or broken SHX files. + Repairs a broken Shapefile by recreating missing or broken SHX files. + + + + Repairs broken Shapefiles by recreating SHX files. + Repairs broken Shapefiles by recreating SHX files. + + + + Input Shapefile + Input Shapefile + + + + + ESRI Shapefile + ESRI Shapefile + + + + Repaired layer + Repaired layer + + + + Could not repair %1. + Could not repair %1. + + + + Successfully repaired, found %n feature(s) + + Successfully repaired, found %n feature(s) + Successfully repaired, found %n feature(s) + + + + + + FMEObjects Gateway + FMEObjects Gateway + + + + Empty filename given + Empty filename given + + + + By default, the geometry of a feature written to a .csv file is discarded. It is possible to export the geometry in its WKT representation by specifying GEOMETRY=AS_WKT. It is also possible to export point geometries into their X,Y,Z components by specifying GEOMETRY=AS_XYZ, GEOMETRY=AS_XY or GEOMETRY=AS_YX. + By default, the geometry of a feature written to a .csv file is discarded. It is possible to export the geometry in its WKT representation by specifying GEOMETRY=AS_WKT. It is also possible to export point geometries into their X,Y,Z components by specifying GEOMETRY=AS_XYZ, GEOMETRY=AS_XY or GEOMETRY=AS_YX. + + + + Create the associated .csvt file to describe the type of each column of the layer and its optional width and precision. + Create the associated .csvt file to describe the type of each column of the layer and its optional width and precision. + + + + Double-quote strings. IF_AMBIGUOUS means that string values that look like numbers will be quoted. + Double-quote strings. IF_AMBIGUOUS means that string values that look like numbers will be quoted. + + + + Write a UTF-8 Byte Order Mark (BOM) at the start of the file. + Write a UTF-8 Byte Order Mark (BOM) at the start of the file. + + + + Comma Separated Value [CSV] + Comma Separated Value [CSV] + + + + Set to YES to resize fields to their optimal size. + Set to YES to resize fields to their optimal size. + + + + DBF File + DBF File + + + + Set to YES to write a bbox property with the bounding box of the geometries at the feature and feature collection level. + Set to YES to write a bbox property with the bounding box of the geometries at the feature and feature collection level. + + + + + GeoJSON + GeoJSON + + + + whether the document must be in RSS 2.0 or Atom 1.0 format. Default value : RSS + whether the document must be in RSS 2.0 or Atom 1.0 format. Default value : RSS + + + + The encoding of location information. Default value : SIMPLE. W3C_GEO only supports point geometries. SIMPLE or W3C_GEO only support geometries in geographic WGS84 coordinates. + The encoding of location information. Default value : SIMPLE. W3C_GEO only supports point geometries. SIMPLE or W3C_GEO only support geometries in geographic WGS84 coordinates. + + + + If defined to NO, only <entry> or <item> elements will be written. The user will have to provide the appropriate header and footer of the document. + If defined to NO, only <entry> or <item> elements will be written. The user will have to provide the appropriate header and footer of the document. + + + + Value put inside the <title> element in the header. If not provided, a dummy value will be used as that element is compulsory. + Value put inside the <title> element in the header. If not provided, a dummy value will be used as that element is compulsory. + + + + Value put inside the <description> element in the header. If not provided, a dummy value will be used as that element is compulsory. + Value put inside the <description> element in the header. If not provided, a dummy value will be used as that element is compulsory. + + + + Value put inside the <link> element in the header. If not provided, a dummy value will be used as that element is compulsory. + Value put inside the <link> element in the header. If not provided, a dummy value will be used as that element is compulsory. + + + + Value put inside the <updated> element in the header. Should be formatted as a XML datetime. If not provided, a dummy value will be used as that element is compulsory. + Value put inside the <updated> element in the header. Should be formatted as a XML datetime. If not provided, a dummy value will be used as that element is compulsory. + + + + Value put inside the <author><name> element in the header. If not provided, a dummy value will be used as that element is compulsory. + Value put inside the <author><name> element in the header. If not provided, a dummy value will be used as that element is compulsory. + + + + Value put inside the <id> element in the header. If not provided, a dummy value will be used as that element is compulsory. + Value put inside the <id> element in the header. If not provided, a dummy value will be used as that element is compulsory. + + + + + GeoRSS + GeoRSS + + + + If provided, this URI will be inserted as the schema location. Note that the schema file isn't actually accessed by OGR, so it is up to the user to ensure it will match the schema of the OGR produced GML data file. + If provided, this URI will be inserted as the schema location. Note that the schema file isn't actually accessed by OGR, so it is up to the user to ensure it will match the schema of the OGR produced GML data file. + + + + This writes a GML application schema file to a corresponding .xsd file (with the same basename). If INTERNAL is used the schema is written within the GML file, but this is experimental and almost certainly not valid XML. OFF disables schema generation (and is implicit if XSISCHEMAURI is used). + This writes a GML application schema file to a corresponding .xsd file (with the same basename). If INTERNAL is used the schema is written within the GML file, but this is experimental and almost certainly not valid XML. OFF disables schema generation (and is implicit if XSISCHEMAURI is used). + + + + This is the prefix for the application target namespace. + This is the prefix for the application target namespace. + + + + Can be set to TRUE to avoid writing the prefix of the application target namespace in the GML file. + Can be set to TRUE to avoid writing the prefix of the application target namespace in the GML file. + + + + Defaults to 'http://ogr.maptools.org/'. This is the application target namespace. + Defaults to 'http://ogr.maptools.org/'. This is the application target namespace. + + + + only valid when FORMAT=GML3/GML3Degree/GML3.2) Default to YES. If set to NO, the <gml:boundedBy> element will not be written for each feature. + only valid when FORMAT=GML3/GML3Degree/GML3.2) Default to YES. If set to NO, the <gml:boundedBy> element will not be written for each feature. + + + + Default to YES. If YES, the output will be indented with spaces for more readability, but at the expense of file size. + Default to YES. If YES, the output will be indented with spaces for more readability, but at the expense of file size. + + + + + Geography Markup Language [GML] + Geography Markup Language [GML] + + + + Human-readable identifier (e.g. short name) for the layer content + Human-readable identifier (e.g. short name) for the layer content + + + + Human-readable description for the layer content + Human-readable description for the layer content + + + + + + Name for the feature identifier column + Name for the feature identifier column + + + + + Compression method. + Compression method. + + + + + Geometry encoding. + Geometry encoding. + + + + Maximum number of rows per batch. + Maximum number of rows per batch. + + + + + + Name for the geometry column + Name for the geometry column + + + + (Geo)Arrow + (Geo)Arrow + + + + If a spatial index must be created. + If a spatial index must be created. + + + + + Generic Mapping Tools [GMT] + Generic Mapping Tools [GMT] + + + + By default when writing a layer whose features are of type wkbLineString, the GPX driver chooses to write them as routes. If FORCE_GPX_TRACK=YES is specified, they will be written as tracks. + By default when writing a layer whose features are of type wkbLineString, the GPX driver chooses to write them as routes. If FORCE_GPX_TRACK=YES is specified, they will be written as tracks. + + + + By default when writing a layer whose features are of type wkbMultiLineString, the GPX driver chooses to write them as tracks. If FORCE_GPX_ROUTE=YES is specified, they will be written as routes, provided that the multilines are composed of only one single line. + By default when writing a layer whose features are of type wkbMultiLineString, the GPX driver chooses to write them as tracks. If FORCE_GPX_ROUTE=YES is specified, they will be written as routes, provided that the multilines are composed of only one single line. + + + + If GPX_USE_EXTENSIONS=YES is specified, extra fields will be written inside the <extensions> tag. + If GPX_USE_EXTENSIONS=YES is specified, extra fields will be written inside the <extensions> tag. + + + + Only used if GPX_USE_EXTENSIONS=YES and GPX_EXTENSIONS_NS_URL is set. The namespace value used for extension tags. By default, 'ogr'. + Only used if GPX_USE_EXTENSIONS=YES and GPX_EXTENSIONS_NS_URL is set. The namespace value used for extension tags. By default, 'ogr'. + + + + Only used if GPX_USE_EXTENSIONS=YES and GPX_EXTENSIONS_NS is set. The namespace URI. By default, 'http://osgeo.org/gdal'. + Only used if GPX_USE_EXTENSIONS=YES and GPX_EXTENSIONS_NS is set. The namespace URI. By default, 'http://osgeo.org/gdal'. + + + + By default files are created with the line termination conventions of the local platform (CR/LF on win32 or LF on all other systems). This may be overridden through use of the LINEFORMAT layer creation option which may have a value of CRLF (DOS format) or LF (Unix format). + By default files are created with the line termination conventions of the local platform (CR/LF on win32 or LF on all other systems). This may be overridden through use of the LINEFORMAT layer creation option which may have a value of CRLF (DOS format) or LF (Unix format). + + + + + GPS eXchange Format [GPX] + GPS eXchange Format [GPX] + + + + + INTERLIS 1 + INTERLIS 1 + + + + + INTERLIS 2 + INTERLIS 2 + + + + Allows you to specify the field to use for the KML <description> element. + Allows you to specify the field to use for the KML <description> element. + + + + Allows you to specify the AltitudeMode to use for KML geometries. This will only affect 3D geometries and must be one of the valid KML options. + Allows you to specify the AltitudeMode to use for KML geometries. This will only affect 3D geometries and must be one of the valid KML options. + + + + + Keyhole Markup Language [KML] + Keyhole Markup Language [KML] + + + + Use this to turn on 'quick spatial index mode'. In this mode writing files can be about 5 times faster, but spatial queries can be up to 30 times slower. + Use this to turn on 'quick spatial index mode'. In this mode writing files can be about 5 times faster, but spatial queries can be up to 30 times slower. + + + + Mapinfo TAB + Mapinfo TAB + + + + Mapinfo MIF + Mapinfo MIF + + + + Determine whether 2D (seed_2d.dgn) or 3D (seed_3d.dgn) seed file should be used. This option is ignored if the SEED option is provided. + Determine whether 2D (seed_2d.dgn) or 3D (seed_3d.dgn) seed file should be used. This option is ignored if the SEED option is provided. + + + + Override the seed file to use. + Override the seed file to use. + + + + Indicate whether the whole seed file should be copied. If not, only the first three elements will be copied. + Indicate whether the whole seed file should be copied. If not, only the first three elements will be copied. + + + + Indicates whether the color table should be copied from the seed file. + Indicates whether the color table should be copied from the seed file. + + + + Override the master unit name from the seed file with the provided one or two character unit name. + Override the master unit name from the seed file with the provided one or two character unit name. + + + + Override the sub unit name from the seed file with the provided one or two character unit name. + Override the sub unit name from the seed file with the provided one or two character unit name. + + + + Override the number of subunits per master unit. By default the seed file value is used. + Override the number of subunits per master unit. By default the seed file value is used. + + + + Override the number of UORs (Units of Resolution) per sub unit. By default the seed file value is used. + Override the number of UORs (Units of Resolution) per sub unit. By default the seed file value is used. + + + + ORIGIN=x,y,z: Override the origin of the design plane. By default the origin from the seed file is used. + ORIGIN=x,y,z: Override the origin of the design plane. By default the origin from the seed file is used. + + + + + Microstation DGN + Microstation DGN + + + + Should all the low level geometry primitives be returned as special IsolatedNode, ConnectedNode, Edge and Face layers. + Should all the low level geometry primitives be returned as special IsolatedNode, ConnectedNode, Edge and Face layers. + + + + If enabled, numeric attributes assigned an empty string as a value will be preserved as a special numeric value. This option should not generally be needed, but may be useful when translated S-57 to S-57 losslessly. + If enabled, numeric attributes assigned an empty string as a value will be preserved as a special numeric value. This option should not generally be needed, but may be useful when translated S-57 to S-57 losslessly. + + + + Should LNAM and LNAM_REFS fields be attached to features capturing the feature to feature relationships in the FFPT group of the S-57 file. + Should LNAM and LNAM_REFS fields be attached to features capturing the feature to feature relationships in the FFPT group of the S-57 file. + + + + Should additional attributes relating features to their underlying geometric primitives be attached. These are the values of the FSPT group, and are primarily needed when doing S-57 to S-57 translations. + Should additional attributes relating features to their underlying geometric primitives be attached. These are the values of the FSPT group, and are primarily needed when doing S-57 to S-57 translations. + + + + Should attribute values be recoded to UTF-8 from the character encoding specified in the S57 DSSI record. + Should attribute values be recoded to UTF-8 from the character encoding specified in the S57 DSSI record. + + + + + S-57 Base file + S-57 Base file + + + + + Spatial Data Transfer Standard [SDTS] + Spatial Data Transfer Standard [SDTS] + + + + + Can be used to avoid creating the geometry_columns and spatial_ref_sys tables in a new database. By default these metadata tables are created when a new database is created. + Can be used to avoid creating the geometry_columns and spatial_ref_sys tables in a new database. By default these metadata tables are created when a new database is created. + + + + By default when creating new .csv files they are created with the line termination conventions of the local platform (CR/LF on Win32 or LF on all other systems). This may be overridden through the use of the LINEFORMAT option. + By default when creating new .csv files they are created with the line termination conventions of the local platform (CR/LF on Win32 or LF on all other systems). This may be overridden through the use of the LINEFORMAT option. + + + + Creation of data source failed (OGR error: %1) + Creation of data source failed (OGR error: %1) + + + + Opening of data source in update mode failed (OGR error: %1) + Opening of data source in update mode failed (OGR error: %1) + + + + Overwriting of existing layer failed (OGR error: %1) + Overwriting of existing layer failed (OGR error: %1) + + + + Creation of layer failed (OGR error: %1) + Creation of layer failed (OGR error: %1) + + + + Opening of layer failed (OGR error: %1) + Opening of layer failed (OGR error: %1) + + + + No available replacement for internal fieldname ogc_fid found + No available replacement for internal fieldname ogc_fid found + + + + Creation of field %1 failed (OGR error: %2) + Creation of field %1 failed (OGR error: %2) + + + + Created field %1 not found (OGR error: %2) + Created field %1 not found (OGR error: %2) + + + + Field separator character. + Field separator character. + + + + Override the type of shapefile created. Can be one of NULL for a simple .dbf file with no .shp file, POINT, ARC, POLYGON or MULTIPOINT for 2D, or POINTZ, ARCZ, POLYGONZ or MULTIPOINTZ for 3D; + Override the type of shapefile created. Can be one of NULL for a simple .dbf file with no .shp file, POINT, ARC, POLYGON or MULTIPOINT for 2D, or POINTZ, ARCZ, POLYGONZ or MULTIPOINTZ for 3D; + + + + POINTM, ARCM, POLYGONM or MULTIPOINTM for measured geometries and POINTZM, ARCZM, POLYGONZM or MULTIPOINTZM for 3D measured geometries. + POINTM, ARCM, POLYGONM or MULTIPOINTM for measured geometries and POINTZM, ARCZM, POLYGONZM or MULTIPOINTZM for 3D measured geometries. + + + + MULTIPATCH files are supported since GDAL 2.2. + MULTIPATCH files are supported since GDAL 2.2. + + + + Set the encoding value in the DBF file. The default value is LDID/87. It is not clear what other values may be appropriate. + Set the encoding value in the DBF file. The default value is LDID/87. It is not clear what other values may be appropriate. + + + + + Maximum number of figures after decimal separator to write in coordinates. Defaults to 15. Truncation will occur to remove trailing zeros. + Maximum number of figures after decimal separator to write in coordinates. Defaults to 15. Truncation will occur to remove trailing zeros. + + + + Whether to use RFC 7946 standard. If disabled GeoJSON 2008 initial version will be used. Default is NO (thus GeoJSON 2008). See also Documentation (via Help button) + Whether to use RFC 7946 standard. If disabled GeoJSON 2008 initial version will be used. Default is NO (thus GeoJSON 2008). See also Documentation (via Help button) + + + + Whether to start records with the RS=0x1E character (RFC 8142 standard). Defaults to NO: Newline Delimited JSON (geojsonl). +If set to YES: RFC 8142 standard: GeoJSON Text Sequences (geojsons). + Whether to start records with the RS=0x1E character (RFC 8142 standard). Defaults to NO: Newline Delimited JSON (geojsonl). +If set to YES: RFC 8142 standard: GeoJSON Text Sequences (geojsons). + + + + GeoJSON - Newline Delimited + GeoJSON - Newline Delimited + + + + If defined to YES, extension fields will be written. If the field name not found in the base schema matches the foo_bar pattern, foo will be considered as the namespace of the element, and a <foo:bar> element will be written. Otherwise, elements will be written in the <ogr:> namespace. + If defined to YES, extension fields will be written. If the field name not found in the base schema matches the foo_bar pattern, foo will be considered as the namespace of the element, and a <foo:bar> element will be written. Otherwise, elements will be written in the <ogr:> namespace. + + + + XML content that will be put between the <channel> element and the first <item> element for a RSS document, or between the xml tag and the first <entry> element for an Atom document. + XML content that will be put between the <channel> element and the first <item> element for a RSS document, or between the xml tag and the first <entry> element for an Atom document. + + + + GML version to use. + GML version to use. + + + + Only valid when FORMAT=GML3/GML3Degree/GML3.2. Default to YES. If YES, SRS with EPSG authority will be written with the 'urn:ogc:def:crs:EPSG::' prefix. In the case the SRS is a geographic SRS without explicit AXIS order, but that the same SRS authority code imported with ImportFromEPSGA() should be treated as lat/long, then the function will take care of coordinate order swapping. If set to NO, SRS with EPSG authority will be written with the 'EPSG:' prefix, even if they are in lat/long order. + Only valid when FORMAT=GML3/GML3Degree/GML3.2. Default to YES. If YES, SRS with EPSG authority will be written with the 'urn:ogc:def:crs:EPSG::' prefix. In the case the SRS is a geographic SRS without explicit AXIS order, but that the same SRS authority code imported with ImportFromEPSGA() should be treated as lat/long, then the function will take care of coordinate order swapping. If set to NO, SRS with EPSG authority will be written with the 'EPSG:' prefix, even if they are in lat/long order. + + + + Allows you to specify the field to use for the KML <name> element. + Allows you to specify the field to use for the KML <name> element. + + + + The DOCUMENT_ID datasource creation option can be used to specified the id of the root <Document> node. The default value is root_doc. + The DOCUMENT_ID datasource creation option can be used to specified the id of the root <Document> node. The default value is root_doc. + + + + (multiples of 512): Block size for .map files. Defaults to 512. MapInfo 15.2 and above creates .tab files with a blocksize of 16384 bytes. Any MapInfo version should be able to handle block sizes from 512 to 32256. + (multiples of 512): Block size for .map files. Defaults to 512. MapInfo 15.2 and above creates .tab files with a blocksize of 16384 bytes. Any MapInfo version should be able to handle block sizes from 512 to 32256. + + + + xmin,ymin,xmax,ymax: Define custom layer bounds to increase the accuracy of the coordinates. Note: the geometry of written features must be within the defined box. + xmin,ymin,xmax,ymax: Define custom layer bounds to increase the accuracy of the coordinates. Note: the geometry of written features must be within the defined box. + + + + Should update files be incorporated into the base data on the fly. + Should update files be incorporated into the base data on the fly. + + + + Should multipoint soundings be split into many single point sounding features. Multipoint geometries are not well handled by many formats, so it can be convenient to split single sounding features with many points into many single point features. + Should multipoint soundings be split into many single point sounding features. Multipoint geometries are not well handled by many formats, so it can be convenient to split single sounding features with many points into many single point features. + + + + Should a DEPTH attribute be added on SOUNDG features and assign the depth of the sounding. This should only be enabled when SPLIT_MULTIPOINT is also enabled. + Should a DEPTH attribute be added on SOUNDG features and assign the depth of the sounding. This should only be enabled when SPLIT_MULTIPOINT is also enabled. + + + + Controls the format used for the geometry column. Defaults to WKB. This is generally more space and processing efficient, but harder to inspect or use in simple applications than WKT (Well Known Text). + Controls the format used for the geometry column. Defaults to WKB. This is generally more space and processing efficient, but harder to inspect or use in simple applications than WKT (Well Known Text). + + + + + Controls whether layer and field names will be laundered for easier use in SQLite. Laundered names will be converted to lower case and some special characters(' - #) will be changed to underscores. + Controls whether layer and field names will be laundered for easier use in SQLite. Laundered names will be converted to lower case and some special characters(' - #) will be changed to underscores. + + + + SQLite + SQLite + + + + Insert the content of the EPSG CSV files into the spatial_ref_sys table. Set to NO for regular SQLite databases. + Insert the content of the EPSG CSV files into the spatial_ref_sys table. Set to NO for regular SQLite databases. + + + + + Used to force the SRID number of the SRS associated with the layer. When this option isn't specified and that a SRS is associated with the layer, a search is made in the spatial_ref_sys to find a match for the SRS, and, if there is no match, a new entry is inserted for the SRS in the spatial_ref_sys table. When the SRID option is specified, this search (and the eventual insertion of a new entry) will not be done: the specified SRID is used as such. + Used to force the SRID number of the SRS associated with the layer. When this option isn't specified and that a SRS is associated with the layer, a search is made in the spatial_ref_sys to find a match for the SRS, and, if there is no match, a new entry is inserted for the SRS in the spatial_ref_sys table. When the SRID option is specified, this search (and the eventual insertion of a new entry) will not be done: the specified SRID is used as such. + + + + + + + + + SpatiaLite + SpatiaLite + + + + Override the header file used - in place of header.dxf. + Override the header file used - in place of header.dxf. + + + + Override the trailer file used - in place of trailer.dxf. + Override the trailer file used - in place of trailer.dxf. + + + + + AutoCAD DXF + AutoCAD DXF + + + + Indicates the GeoConcept export file extension. TXT was used by earlier releases of GeoConcept. GXT is currently used. + Indicates the GeoConcept export file extension. TXT was used by earlier releases of GeoConcept. GXT is currently used. + + + + + Geoconcept + Geoconcept + + + + + When this option is set, the new layer will be created inside the named FeatureDataset folder. If the folder does not already exist, it will be created. + When this option is set, the new layer will be created inside the named FeatureDataset folder. If the folder does not already exist, it will be created. + + + + + Set name of geometry column in new layer. Defaults to 'SHAPE'. + Set name of geometry column in new layer. Defaults to 'SHAPE'. + + + + + Name of the OID column to create. Defaults to 'OBJECTID'. + Name of the OID column to create. Defaults to 'OBJECTID'. + + + + + ESRI FileGDB + ESRI FileGDB + + + + + By default, the driver will try to detect the data type of fields. If set to STRING, all fields will be of String type. + By default, the driver will try to detect the data type of fields. If set to STRING, all fields will be of String type. + + + + + Stopping after %n error(s) + + Stopping after %n error(s) + Stopping after %n error(s) + + + + + Failed to transform, writing stopped. (Exception: %1) + Failed to transform, writing stopped. (Exception: %1) + + + + + + + + + + + + Unable to load %1 provider + Unable to load %1 provider + + + + + + + + + + + + + + + + + Provider %1 has no %2 method + Provider %1 has no %2 method + + + + The %1 provider does not support database creation + The %1 provider does not support database creation + + + + Provider %1 does not support writing layer metadata + Provider %1 does not support writing layer metadata + + + + Loaded from Provider + Loaded from Provider + + + + Loading of layer failed + Loading of layer failed + + + + Creation error for features from #%1 to #%2. Provider errors was: +%3 + Creation error for features from #%1 to #%2. Provider errors was: +%3 + + + + Import was canceled at %1 of %2 + Import was canceled at %1 of %2 + + + + + Vector import + Vector import + + + + Failed to transform a feature with ID '%1' to single part. Writing stopped. + Failed to transform a feature with ID '%1' to single part. Writing stopped. + + + + Only %1 of %2 features written. + Only %1 of %2 features written. + + + + Write access denied. Adjust the file permissions and try again. + Write access denied. Adjust the file permissions and try again. + + + + + + + Building Pyramids + Building Pyramids + + + + + Created raster does not have requested dimensions + Created raster does not have requested dimensions + + + + + Created raster does not have requested band count + Created raster does not have requested band count + + + + Created raster does not have requested data type + Created raster does not have requested data type + + + + The file was not writable. Some formats do not support pyramid overviews. Consult the GDAL documentation if in doubt. + The file was not writable. Some formats do not support pyramid overviews. Consult the GDAL documentation if in doubt. + + + + + Building pyramid overviews is not supported on this type of raster. + Building pyramid overviews is not supported on this type of raster. + + + + Multiband color + Multiband color + + + + Paletted/Unique values + Paletted/Unique values + + + + Singleband gray + Singleband gray + + + + Singleband pseudocolor + Singleband pseudocolor + + + + Singleband color data + Singleband color data + + + + Single color + Single color + + + + Contours + Contours + + + + + + Hillshade + Hillshade + + + + dem,hillshade,terrain + dem,hillshade,terrain + + + + This algorithm calculates the hillshade of the Digital Terrain Model in input. + This algorithm calculates the hillshade of the Digital Terrain Model in input. + + + + The shading of the layer is calculated according to the sun position (azimuth and elevation). + The shading of the layer is calculated according to the sun position (azimuth and elevation). + + + + Azimuth (horizontal angle) + Azimuth (horizontal angle) + + + + Vertical angle + Vertical angle + + + + + All Ramps + All Ramps + + + + No Symbols + No Symbols + + + + Single Symbol + Single Symbol + + + + Categorized + Categorized + + + + Graduated + Graduated + + + + Rule-based + Rule-based + + + + Point Displacement + Point Displacement + + + + Point Cluster + Point Cluster + + + + Merged Features + Merged Features + + + + Inverted Polygons + Inverted Polygons + + + + 2.5 D + 2.5 D + + + + Embedded Symbols + Embedded Symbols + + + + Simple Line + Simple Line + + + + Marker Line + Marker Line + + + + Hashed Line + Hashed Line + + + + + Arrow + Arrow + + + + Interpolated Line + Interpolated Line + + + + Raster Line + Raster Line + + + + Lineburst + Lineburst + + + + Filled Line + Filled Line + + + + Linear Referencing + Linear Referencing + + + + Simple Marker + Simple Marker + + + + Filled Marker + Filled Marker + + + + SVG Marker + SVG Marker + + + + Raster Image Marker + Raster Image Marker + + + + Animated Marker + Animated Marker + + + + Font Marker + Font Marker + + + + Ellipse Marker + Ellipse Marker + + + + Vector Field Marker + Vector Field Marker + + + + Mask + Mask + + + + Simple Fill + Simple Fill + + + + Gradient Fill + Gradient Fill + + + + Shapeburst Fill + Shapeburst Fill + + + + Raster Image Fill + Raster Image Fill + + + + SVG Fill + SVG Fill + + + + Centroid Fill + Centroid Fill + + + + Random Marker Fill + Random Marker Fill + + + + Line Pattern Fill + Line Pattern Fill + + + + Point Pattern Fill + Point Pattern Fill + + + + Geometry Generator + Geometry Generator + + + + Raster Histogram + Raster Histogram + + + + Pixel Value + Pixel Value + + + + Frequency + Frequency + + + + + + Vector + Vector + + + + + Version 0.1 + Version 0.1 + + + + Package layers + Package layers + + + + geopackage,collect,merge,combine,styles + geopackage,collect,merge,combine,styles + + + + PostgreSQL execute SQL + PostgreSQL execute SQL + + + + database,sql,postgresql,postgis,execute + database,sql,postgresql,postgis,execute + + + + + + + + Database + Database + + + + Executes a SQL command on a PostgreSQL database. + Executes a SQL command on a PostgreSQL database. + + + + + + + Database (connection name) + Database (connection name) + + + + + + SQL query + SQL query + + + + + + Could not retrieve connection details for %1 + Could not retrieve connection details for %1 + + + + + + Error executing SQL: +%1 + Error executing SQL: +%1 + + + + Destination GeoPackage + Destination GeoPackage + + + + GeoPackage files (*.gpkg) + GeoPackage files (*.gpkg) + + + + Overwrite existing GeoPackage + Overwrite existing GeoPackage + + + + Save layer styles into GeoPackage + Save layer styles into GeoPackage + + + + Layers within new package + Layers within new package + + + + This algorithm collects a number of existing layers and packages them together into a single GeoPackage database. + This algorithm collects a number of existing layers and packages them together into a single GeoPackage database. + + + + No layers selected, geopackage will be empty + No layers selected, geopackage will be empty + + + + Export to spreadsheet + Export to spreadsheet + + + + microsoft,excel,xls,xlsx,calc,open,office,libre,ods + microsoft,excel,xls,xlsx,calc,open,office,libre,ods + + + + Use field aliases as column headings + Use field aliases as column headings + + + + Export formatted values instead of raw values + Export formatted values instead of raw values + + + + Destination spreadsheet + Destination spreadsheet + + + + Microsoft Excel (*.xlsx);;Open Document Spreadsheet (*.ods) + Microsoft Excel (*.xlsx);;Open Document Spreadsheet (*.ods) + + + + Overwrite existing spreadsheet + Overwrite existing spreadsheet + + + + Layers within spreadsheet + Layers within spreadsheet + + + + This algorithm collects a number of existing layers and exports them into a spreadsheet document. + +Optionally the layers can be appended to an existing spreadsheet as additional sheets. + + + This algorithm collects a number of existing layers and exports them into a spreadsheet document. + +Optionally the layers can be appended to an existing spreadsheet as additional sheets. + + + + + + No layers selected, spreadsheet will be empty + No layers selected, spreadsheet will be empty + + + + + No output file specified. + No output file specified. + + + + + Removing existing file '%1' + Removing existing file '%1' + + + + + Could not remove existing file '%1' + Could not remove existing file '%1' + + + + Open Document Spreadsheet driver not found. + Open Document Spreadsheet driver not found. + + + + Microsoft Excel driver not found. + Microsoft Excel driver not found. + + + + Creation of spreadsheet %1 failed (OGR error: %2) + Creation of spreadsheet %1 failed (OGR error: %2) + + + + Exporting layer %1/%2: %3 + Exporting layer %1/%2: %3 + + + + Error obtained while exporting one or more layers. + Error obtained while exporting one or more layers. + + + + Exporting layer failed: %1 + Exporting layer failed: %1 + + + + + GeoPackage driver not found. + GeoPackage driver not found. + + + + Creation of database failed (OGR error: %1) + Creation of database failed (OGR error: %1) + + + + Packaging raster layers is not supported. + Packaging raster layers is not supported. + + + + Could not retrieve existing layer style: %1 + Could not retrieve existing layer style: %1 + + + + Could not set existing layer style: %1 + Could not set existing layer style: %1 + + + + Could not save layer style: %1 + Could not save layer style: %1 + + + + Could not save layer style -- error loading: %1 %2 + Could not save layer style -- error loading: %1 %2 + + + + Packaging plugin layers is not supported. + Packaging plugin layers is not supported. + + + + Save layer metadata into GeoPackage + Save layer metadata into GeoPackage + + + + Save only selected features + Save only selected features + + + + Export related layers following relations defined in the project + Export related layers following relations defined in the project + + + + Adding referenced layer '%1' + Adding referenced layer '%1' + + + + Max recursion (%1) adding referenced layer '%2', layer was not added + Max recursion (%1) adding referenced layer '%2', layer was not added + + + + Adding referencing layer '%1' + Adding referencing layer '%1' + + + + Max recursion (%1) adding referencing layer '%2', layer was not added + Max recursion (%1) adding referencing layer '%2', layer was not added + + + + Creation of database %1 failed (OGR error: %2) + Creation of database %1 failed (OGR error: %2) + + + + Opening database %1 failed (OGR error: %2) + Opening database %1 failed (OGR error: %2) + + + + Packaging mesh layers is not supported. + Packaging mesh layers is not supported. + + + + Packaging point cloud layers is not supported. + Packaging point cloud layers is not supported. + + + + Packaging vector tile layers is not supported. + Packaging vector tile layers is not supported. + + + + Packaging annotation layers is not supported. + Packaging annotation layers is not supported. + + + + Packaging group layers is not supported. + Packaging group layers is not supported. + + + + Packaging tiled scene layers is not supported. + Packaging tiled scene layers is not supported. + + + + Error obtained while packaging one or more layers. + Error obtained while packaging one or more layers. + + + + Packaging layer failed: %1 + Packaging layer failed: %1 + + + + Warning + Warning + + + + + + Raster + Raster + + + + Could not reproject view extent: %1 + Could not reproject view extent: %1 + + + + Could not reproject layer extent: %1 + Could not reproject layer extent: %1 + + + + Fit to a linear transform requires at least 2 points. + Fit to a linear transform requires at least 2 points. + + + + Calculating a helmert transformation requires a QGIS build based GSL + Calculating a helmert transformation requires a QGIS build based GSL + + + + Fit to a Helmert transform requires at least 2 points. + Fit to a Helmert transform requires at least 2 points. + + + + Fit to an affine transform requires at least 4 points. + Fit to an affine transform requires at least 4 points. + + + + Calculating a projective transformation requires a QGIS build based GSL + Calculating a projective transformation requires a QGIS build based GSL + + + + Fitting a projective transform requires at least 4 corresponding points. + Fitting a projective transform requires at least 4 corresponding points. + + + + Heatmap + Heatmap + + + + OfflineEditing + OfflineEditing + + + + Allow offline editing and synchronizing with database + Allow offline editing and synchronizing with database + + + + Equal to (=) + Equal to (=) + + + + Greater than (>) + Greater than (>) + + + + Less than (<) + Less than (<) + + + + Not equal to (≠) + Not equal to (≠) + + + + Greater than or equal to (≥) + Greater than or equal to (≥) + + + + Less than or equal to (≤) + Less than or equal to (≤) + + + + Between (inclusive) + Between (inclusive) + + + + Not between (inclusive) + Not between (inclusive) + + + + Case insensitive + Case insensitive + + + + Contains + Contains + + + + Does not contain + Does not contain + + + + Is missing (null) + Is missing (null) + + + + Is not missing (not null) + Is not missing (not null) + + + + Starts with + Starts with + + + + Ends with + Ends with + + + + Scale: %1 + Scale: %1 + + + + Offset: %1 + Offset: %1 + + + + + GDAL/OGR VSIFileHandler + GDAL/OGR VSIFileHandler + + + + + All supported files + All supported files + + + + This raster file has no bands and is invalid as a raster layer. + This raster file has no bands and is invalid as a raster layer. + + + + Raster attribute table has no columns: skipping. + Raster attribute table has no columns: skipping. + + + + Dataset is not valid and raster attribute table could not be loaded. + Dataset is not valid and raster attribute table could not be loaded. + + + + GDAL error setting the table type, raster attribute table could not be saved. + GDAL error setting the table type, raster attribute table could not be saved. + + + + GDAL error creating column '%1, raster attribute table could not be saved. + GDAL error creating column '%1, raster attribute table could not be saved. + + + + Align raster + Align raster + + + + Aligns raster by resampling it to the same cell size and reprojecting to the same CRS as a reference raster. + Aligns raster by resampling it to the same cell size and reprojecting to the same CRS as a reference raster. + + + + + + Nearest Neighbour + Nearest Neighbour + + + + + + Bilinear (2x2 Kernel) + Bilinear (2x2 Kernel) + + + + + + Cubic (4x4 Kernel) + Cubic (4x4 Kernel) + + + + + + Cubic B-Spline (4x4 Kernel) + Cubic B-Spline (4x4 Kernel) + + + + + + Lanczos (6x6 Kernel) + Lanczos (6x6 Kernel) + + + + + + Average + Average + + + + First Quartile (Q1) + First Quartile (Q1) + + + + Third Quartile (Q3) + Third Quartile (Q3) + + + + Resampling method + Resampling method + + + + Rescale values according to the cell size + Rescale values according to the cell size + + + + Aligned raster + Aligned raster + + + + + Gauss + Gauss + + + + + + Mode + Mode + + + + DTM filter (slope-based) + DTM filter (slope-based) + + + + dem,filter,slope,dsm,dtm,terrain + dem,filter,slope,dsm,dtm,terrain + + + + This algorithm can be used to filter a digital elevation model in order to classify its cells into ground and object (non-ground) cells. + +The tool uses concepts as described by Vosselman (2000) and is based on the assumption that a large height difference between two nearby cells is unlikely to be caused by a steep slope in the terrain. The probability that the higher cell might be non-ground increases when the distance between the two cells decreases. Therefore the filter defines a maximum height difference (<i>dz_max</i>) between two cells as a function of the distance (<i>d</i>) between the cells (<i>dz_max( d ) = d</i>). + +A cell is classified as terrain if there is no cell within the kernel radius to which the height difference is larger than the allowed maximum height difference at the distance between these two cells. + +The approximate terrain slope (<i>s</i>) parameter is used to modify the filter function to match the overall slope in the study area (<i>dz_max( d ) = d * s</i>). + +A 5 % confidence interval (<i>ci = 1.65 * sqrt( 2 * stddev )</i>) may be used to modify the filter function even further by either relaxing (<i>dz_max( d ) = d * s + ci</i>) or amplifying (<i>dz_max( d ) = d * s - ci</i>) the filter criterium. + +References: Vosselman, G. (2000): Slope based filtering of laser altimetry data. IAPRS, Vol. XXXIII, Part B3, Amsterdam, The Netherlands, 935-942 + +This algorithm is a port of the SAGA 'DTM Filter (slope-based)' tool. + This algorithm can be used to filter a digital elevation model in order to classify its cells into ground and object (non-ground) cells. + +The tool uses concepts as described by Vosselman (2000) and is based on the assumption that a large height difference between two nearby cells is unlikely to be caused by a steep slope in the terrain. The probability that the higher cell might be non-ground increases when the distance between the two cells decreases. Therefore the filter defines a maximum height difference (<i>dz_max</i>) between two cells as a function of the distance (<i>d</i>) between the cells (<i>dz_max( d ) = d</i>). + +A cell is classified as terrain if there is no cell within the kernel radius to which the height difference is larger than the allowed maximum height difference at the distance between these two cells. + +The approximate terrain slope (<i>s</i>) parameter is used to modify the filter function to match the overall slope in the study area (<i>dz_max( d ) = d * s</i>). + +A 5 % confidence interval (<i>ci = 1.65 * sqrt( 2 * stddev )</i>) may be used to modify the filter function even further by either relaxing (<i>dz_max( d ) = d * s + ci</i>) or amplifying (<i>dz_max( d ) = d * s - ci</i>) the filter criterium. + +References: Vosselman, G. (2000): Slope based filtering of laser altimetry data. IAPRS, Vol. XXXIII, Part B3, Amsterdam, The Netherlands, 935-942 + +This algorithm is a port of the SAGA 'DTM Filter (slope-based)' tool. + + + + Kernel radius (pixels) + Kernel radius (pixels) + + + + The radius of the filter kernel (in pixels). Must be large enough to reach ground cells next to non-ground objects. + The radius of the filter kernel (in pixels). Must be large enough to reach ground cells next to non-ground objects. + + + + Terrain slope (%, pixel size/vertical units) + Terrain slope (%, pixel size/vertical units) + + + + The approximate terrain slope in %. The terrain slope must be adjusted to account for the ratio of height units vs raster pixel dimensions. Used to relax the filter criterium in steeper terrain. + The approximate terrain slope in %. The terrain slope must be adjusted to account for the ratio of height units vs raster pixel dimensions. Used to relax the filter criterium in steeper terrain. + + + + + + None + None + + + + Filter modification + Filter modification + + + + Relax filter + Relax filter + + + + Amplify + Amplify + + + + Choose whether to apply the filter kernel without modification or to use a confidence interval to relax or amplify the height criterium. + Choose whether to apply the filter kernel without modification or to use a confidence interval to relax or amplify the height criterium. + + + + The standard deviation used to calculate a 5% confidence interval applied to the height threshold. + The standard deviation used to calculate a 5% confidence interval applied to the height threshold. + + + + Output layer (ground) + Output layer (ground) + + + + The filtered DEM containing only cells classified as ground. + The filtered DEM containing only cells classified as ground. + + + + Output layer (non-ground objects) + Output layer (non-ground objects) + + + + The non-ground objects removed by the filter. + The non-ground objects removed by the filter. + + + + Couldn't open the data source: %1 + Couldn't open the data source: %1 + + + + Parse error at line %1 : %2 + Parse error at line %1 : %2 + + + + GPS eXchange format provider + GPS eXchange format provider + + + + Choose GRASS installation path (GISBASE) + Choose GRASS installation path (GISBASE) + + + + GISBASE is not set. + GISBASE is not set. + + + + %1 is not a GRASS mapset. + %1 is not a GRASS mapset. + + + + Cannot start %1 + Cannot start %1 + + + + Mapset is already in use. + Mapset is already in use. + + + + Mapset lock failed (%1) + Mapset lock failed (%1) + + + + Temporary directory %1 exists but is not writable + Temporary directory %1 exists but is not writable + + + + Cannot create temporary directory %1 + Cannot create temporary directory %1 + + + + Cannot create %1 + Cannot create %1 + + + + Cannot remove mapset lock: %1 + Cannot remove mapset lock: %1 + + + + Cannot create table: %1 + Cannot create table: %1 + + + + Cannot read vector map region + Cannot read vector map region + + + + Cannot find module %1 + Cannot find module %1 + + + + Cannot open GISRC file + Cannot open GISRC file + + + + Cannot run module + Cannot run module + + + + command: %1 %2 +stdout: %3 +stderr: %4 + command: %1 %2 +stdout: %3 +stderr: %4 + + + + Attempt to copy from different location. + Attempt to copy from different location. + + + + Delete confirmation + Delete confirmation + + + + Are you sure you want to delete %1 %2? + Are you sure you want to delete %1 %2? + + + + Cannot insert, statement: '%1' error: '%2' + Cannot insert, statement: '%1' error: '%2' + + + + Loading of the MSSQL provider failed + Loading of the MSSQL provider failed + + + + Error connecting to database: %1 + Error connecting to database: %1 + + + + Could not check if layer_styles table exists: %1 + Could not check if layer_styles table exists: %1 + + + + Checking for style failed: %1 + Checking for style failed: %1 + + + + + + + + Unsupported type for field %1 + Unsupported type for field %1 + + + + Unable to create a new unit of measure. Unit of measure with name '%1' and different type already exist. + Unable to create a new unit of measure. Unit of measure with name '%1' and different type already exist. + + + + Unable to retrieve the authority identifier for an CRS with id = %1. + Unable to retrieve the authority identifier for an CRS with id = %1. + + + + SAP HANA database + SAP HANA database + + + + Schema name cannot be empty + Schema name cannot be empty + + + + Geometry type '%1' is not supported + Geometry type '%1' is not supported + + + + Table %1.%2 already exists + Table %1.%2 already exists + + + + + + Creation of fields failed + Creation of fields failed + + + + Unable to create the datasource. %1 exists and overwrite flag is false. + Unable to create the datasource. %1 exists and overwrite flag is false. + + + + Unable to get driver %1 + Unable to get driver %1 + + + + Arc/Info Binary Coverage + Arc/Info Binary Coverage + + + + DODS + DODS + + + + CouchDB + CouchDB + + + + OpenFileGDB + OpenFileGDB + + + + + ESRI Personal GeoDatabase + ESRI Personal GeoDatabase + + + + Layer %2 of %1 exists and overwrite flag is false. + Layer %2 of %1 exists and overwrite flag is false. + + + + + FlatGeobuf + FlatGeobuf + + + + ESRI ArcSDE + ESRI ArcSDE + + + + ESRI Shapefiles + ESRI Shapefiles + + + + GeoJSON Newline Delimited JSON + GeoJSON Newline Delimited JSON + + + + + + + + + GeoPackage + GeoPackage + + + + Grass Vector + Grass Vector + + + + Informix DataBlade + Informix DataBlade + + + + Ingres + Ingres + + + + Mapinfo File + Mapinfo File + + + + MySQL + MySQL + + + + Oracle Spatial + Oracle Spatial + + + + ODBC + ODBC + + + + OGDI Vectors + OGDI Vectors + + + + + + + PostgreSQL + PostgreSQL + + + + Systematic Organization of Spatial Information [SOSI] + Systematic Organization of Spatial Information [SOSI] + + + + SQLite/SpatiaLite + SQLite/SpatiaLite + + + + Storage and eXchange Format + Storage and eXchange Format + + + + UK. NTF2 + UK. NTF2 + + + + U.S. Census TIGER/Line + U.S. Census TIGER/Line + + + + VRT - Virtual Datasource + VRT - Virtual Datasource + + + + X-Plane/Flightgear + X-Plane/Flightgear + + + + Open Document Spreadsheet + Open Document Spreadsheet + + + + MS Office Open XML spreadsheet + MS Office Open XML spreadsheet + + + + MS Excel format + MS Excel format + + + + EDIGEO + EDIGEO + + + + NAS - ALKIS + NAS - ALKIS + + + + WAsP + WAsP + + + + PCI Geomatics Database File + PCI Geomatics Database File + + + + GPSTrackMaker + GPSTrackMaker + + + + Czech Cadastral Exchange Data Format + Czech Cadastral Exchange Data Format + + + + OpenStreetMap + OpenStreetMap + + + + Special Use Airspace Format + Special Use Airspace Format + + + + OpenAir Special Use Airspace Format + OpenAir Special Use Airspace Format + + + + Planetary Data Systems TABLE + Planetary Data Systems TABLE + + + + Hydrographic Transfer Format + Hydrographic Transfer Format + + + + Scalable Vector Graphics + Scalable Vector Graphics + + + + Arc/Info Generate + Arc/Info Generate + + + + Geospatial PDF + Geospatial PDF + + + + SEG-Y + SEG-Y + + + + SEG-P1 + SEG-P1 + + + + UKOOA P1/90 + UKOOA P1/90 + + + + Too many files opened (%1). Cannot open %2. You may raise the limit with the 'ulimit -n number_of_files' command before starting QGIS. + Too many files opened (%1). Cannot open %2. You may raise the limit with the 'ulimit -n number_of_files' command before starting QGIS. + + + + Too many files opened (%1). Cannot open %2 + Too many files opened (%1). Cannot open %2 + + + + Open %1 + Open %1 + + + + Add Connection + Add Connection + + + + A connection with the same name already exists, +please provide a new name: + A connection with the same name already exists, +please provide a new name: + + + + Error updating style + Error updating style + + + + Error executing the delete query. + Error executing the delete query. + + + + Invalid style identifier + Invalid style identifier + + + + No style corresponding to style identifier + No style corresponding to style identifier + + + + + Error exporting metadata to XML + Error exporting metadata to XML + + + + Storing metadata for the specified uri is not supported + Storing metadata for the specified uri is not supported + + + + + Cannot open transaction on %1, since it is not currently opened + Cannot open transaction on %1, since it is not currently opened + + + + Not enough data to deserialize + Not enough data to deserialize + + + + Not enough memory + Not enough memory + + + + Unsupported geometry type + Unsupported geometry type + + + + Unsupported operation + Unsupported operation + + + + Corrupt data + Corrupt data + + + + Failure + Failure + + + + Unsupported SRS + Unsupported SRS + + + + Invalid handle + Invalid handle + + + + Non existing feature + Non existing feature + + + + Success + Success + + + + GDAL result code: %1 + GDAL result code: %1 + + + + Layer not found: %1 + Layer not found: %1 + + + + GeoPackage Database (*.gpkg) + GeoPackage Database (*.gpkg) + + + + + + + + All files + All files + + + + Duplicate field (10 significant characters): %1 + Duplicate field (10 significant characters): %1 + + + + Creating the data source %1 failed: %2 + Creating the data source %1 failed: %2 + + + + Unknown vector type of %1 + Unknown vector type of %1 + + + + field %1 with unsupported type %2 skipped + field %1 with unsupported type %2 skipped + + + + creation of field %1 failed + creation of field %1 failed + + + + + Fetching features failed. +SQL: %1 +Error: %2 + Fetching features failed. +SQL: %1 +Error: %2 + + + + + + + Oracle + Oracle + + + + + + + + + + + + + + + + + + + + + + + Connection to database failed + Connection to database failed + + + + No owner name found + No owner name found + + + + + Creation of data source %1 failed: +%2 + Creation of data source %1 failed: +%2 + + + + + + Loading of the layer %1 failed + Loading of the layer %1 failed + + + + Field name clash found (%1 not remappable) + Field name clash found (%1 not remappable) + + + + %1 not owner of the table %2. + %1 not owner of the table %2. + + + + Unable to determine number of geometry columns of layer %1.%2: +%3 + Unable to determine number of geometry columns of layer %1.%2: +%3 + + + + Unable to delete layer %1.%2: +%3 + Unable to delete layer %1.%2: +%3 + + + + Unable to clean metadata %1.%2: +%3 + Unable to clean metadata %1.%2: +%3 + + + + + + + + Could not connect to database + Could not connect to database + + + + Unable to create layer style table [%1] + Unable to create layer style table [%1] + + + + + Unable to check style existence [%1] + Unable to check style existence [%1] + + + + Unable to find layer style table [%1] + Unable to find layer style table [%1] + + + + Could not load layer style table [%1] + Could not load layer style table [%1] + + + + Cannot fetch new layer style id. + Cannot fetch new layer style id. + + + + Cannot create a table with no columns + Cannot create a table with no columns + + + + Remove of temporary column '%1' failed + Remove of temporary column '%1' failed + + + + Could not execute insert/update [%1] + Could not execute insert/update [%1] + + + + Could not reset default status [%1] + Could not reset default status [%1] + + + + Could not retrieve style [%1] + Could not retrieve style [%1] + + + + Style not found + Style not found + + + + + Could not execute select [%1] + Could not execute select [%1] + + + + No styles found in layer table [%1] + No styles found in layer table [%1] + + + + no result buffer + no result buffer + + + + + Fetching from cursor %1 failed +Database error: %2 + Fetching from cursor %1 failed +Database error: %2 + + + + + + + + + + + + + PostGIS + PostGIS + + + + + Infinite filter rectangle specified + Infinite filter rectangle specified + + + + + + + + + SAP HANA + SAP HANA + + + + + Unable to delete layer %1: +%2 + Unable to delete layer %1: +%2 + + + + Unable to delete schema %1: +%2 + Unable to delete schema %1: +%2 + + + + Unable to save layer style. It's not possible to create the destination table on the database. Maybe this is due to table permissions (user=%1). Please contact your database admin + Unable to save layer style. It's not possible to create the destination table on the database. Maybe this is due to table permissions (user=%1). Please contact your database admin + + + + Unable to save layer style. It's not possible to create the destination table on the database. Maybe this is due to table permissions. Please contact your database admin + Unable to save layer style. It's not possible to create the destination table on the database. Maybe this is due to table permissions. Please contact your database admin + + + + + + + Save style in database + Save style in database + + + + Unable to save layer style. It's not possible to insert a new record into the style table. Maybe this is due to table permissions. Please contact your database administrator. + Unable to save layer style. It's not possible to insert a new record into the style table. Maybe this is due to table permissions. Please contact your database administrator. + + + + Unable to delete view %1: +%2 + Unable to delete view %1: +%2 + + + + Creation of fields failed: +%1 + Creation of fields failed: +%1 + + + + Unable to add column type to layer_styles table. Maybe this is due to table permissions (user=%1). Please contact your database admin + Unable to add column type to layer_styles table. Maybe this is due to table permissions (user=%1). Please contact your database admin + + + + Unable to save layer style. It's not possible to insert a new record into the style table. Maybe this is due to table permissions (user=%1). Please contact your database administrator. + Unable to save layer style. It's not possible to insert a new record into the style table. Maybe this is due to table permissions (user=%1). Please contact your database administrator. + + + + + + Connection to database failed using username: %1 + Connection to database failed using username: %1 + + + + + + + + + + + + Error executing query: %1 + Error executing query: %1 + + + + Error executing the select query for related styles. The query was logged + Error executing the select query for related styles. The query was logged + + + + + Error executing the select query for unrelated styles. The query was logged + Error executing the select query for unrelated styles. The query was logged + + + + Error executing the delete query. The query was logged + Error executing the delete query. The query was logged + + + + + Error executing the select query. The query was logged + Error executing the select query. The query was logged + + + + + Consistency error in table '%1'. Style id should be unique + Consistency error in table '%1'. Style id should be unique + + + + + + SQLite error: %2 +SQL: %1 + SQLite error: %2 +SQL: %1 + + + + SQLite error getting feature: %1 + SQLite error getting feature: %1 + + + + creation of data source %1 failed. %2 + creation of data source %1 failed. %2 + + + + loading of the layer %1 failed + loading of the layer %1 failed + + + + creation of fields failed + creation of fields failed + + + + spatialite + spatialite + + + + Unable to initialize SpatialMetadata: + + Unable to initialize SpatialMetadata: + + + + + Could not create a new database + + Could not create a new database + + + + + Unable to activate FOREIGN_KEY constraints [%1] + Unable to activate FOREIGN_KEY constraints [%1] + + + + + Unable to delete table %1 + + Unable to delete table %1 + + + + + Style with id %1 not found in %2 (Query: %3) + Style with id %1 not found in %2 (Query: %3) + + + + + + + + + Error looking for style. The query was logged + Error looking for style. The query was logged + + + + + + Unable to save layer style. It's not possible to create the destination table on the database. + Unable to save layer style. It's not possible to create the destination table on the database. + + + + URI %1 doesn't end with .shp or .dbf + URI %1 doesn't end with .shp or .dbf + + + + + + + + + Cannot find layer %1. + Cannot find layer %1. + + + + Cannot open %1 (%2). + Cannot open %1 (%2). + + + + + + + + + + Cannot open %1. + Cannot open %1. + + + + Error executing loading style. The query was logged + Error executing loading style. The query was logged + + + + + + + + No styles available on DB + No styles available on DB + + + + Error loading styles. The query was logged + Error loading styles. The query was logged + + + + Couldn't create run_startup_script. + Couldn't create run_startup_script. + + + + The extra plugin path '%1' does not exist! + The extra plugin path '%1' does not exist! + + + + Couldn't load SIP module. + Couldn't load SIP module. + + + + + + + + + Python support will be disabled. + Python support will be disabled. + + + + Couldn't load PyQt. + Couldn't load PyQt. + + + + Couldn't load PyQGIS. + Couldn't load PyQGIS. + + + + Couldn't load QGIS utils. + Couldn't load QGIS utils. + + + + An error occurred during execution of following code: + An error occurred during execution of following code: + + + + Python version: + Python version: + + + + QGIS version: + QGIS version: + + + + Python path: + Python path: + + + + + Python error + Python error + + + + Undefined + Undefined + + + + Hidden + Hidden + + + + Title + Title + + + + + + Group + Group + + + + Groups + Groups + + + + Frame + Frame + + + + Frames + Frames + + + + Pages + Pages + + + + Maps + Maps + + + + + Pictures + Pictures + + + + Labels + Labels + + + + Legends + Legends + + + + Scalebar + Scalebar + + + + Scalebars + Scalebars + + + + Shapes + Shapes + + + + + Elevation Profile + Elevation Profile + + + + Elevation Profiles + Elevation Profiles + + + + + Fixed Table + Fixed Table + + + + Points + Points + + + + Count field + Count field + + + + Count field name + Count field name + + + + Count points in polygon + Count points in polygon + + + + This algorithm takes a points layer and a polygon layer and counts the number of points from the first one in each polygons of the second one. + +A new polygons layer is generated, with the exact same content as the input polygons layer, but containing an additional field with the points count corresponding to each polygon. + +An optional weight field can be used to assign weights to each point. If set, the count generated will be the sum of the weight field for each point contained by the polygon. + +Alternatively, a unique class field can be specified. If set, points are classified based on the selected attribute, and if several points with the same attribute value are within the polygon, only one of them is counted. The final count of the point in a polygon is, therefore, the count of different classes that are found in it. + +Both the weight field and unique class field cannot be specified. If they are, the weight field will take precedence and the unique class field will be ignored. + This algorithm takes a points layer and a polygon layer and counts the number of points from the first one in each polygons of the second one. + +A new polygons layer is generated, with the exact same content as the input polygons layer, but containing an additional field with the points count corresponding to each polygon. + +An optional weight field can be used to assign weights to each point. If set, the count generated will be the sum of the weight field for each point contained by the polygon. + +Alternatively, a unique class field can be specified. If set, points are classified based on the selected attribute, and if several points with the same attribute value are within the polygon, only one of them is counted. The final count of the point in a polygon is, therefore, the count of different classes that are found in it. + +Both the weight field and unique class field cannot be specified. If they are, the weight field will take precedence and the unique class field will be ignored. + + + + Counts point features located within polygon features. + Counts point features located within polygon features. + + + + + + + + Polygons + Polygons + + + + + Could not find field %1 + Could not find field %1 + + + + No spatial index exists for points layer, performance will be severely degraded + No spatial index exists for points layer, performance will be severely degraded + + + + Weight field value “%1” is not a numeric value + Weight field value “%1” is not a numeric value + + + + + Polylines + Polylines + + + + Text Table + Text Table + + + + Subgroup + Subgroup + + + + Symbol + Symbol + + + + Symbol label + Symbol label + + + + Topology Checker + Topology Checker + + + + A Plugin for finding topological errors in vector layers + A Plugin for finding topological errors in vector layers + + + + Using fix %1. + Using fix %1. + + + + Topology plugin + Topology plugin + + + + Select automatic fix + Select automatic fix + + + + intersecting geometries + intersecting geometries + + + + + Move blue feature + Move blue feature + + + + + Move red feature + Move red feature + + + + Delete blue feature + Delete blue feature + + + + Delete red feature + Delete red feature + + + + Union to blue feature + Union to blue feature + + + + Union to red feature + Union to red feature + + + + features too close + features too close + + + + Snap to segment + Snap to segment + + + + point not covered by segment + point not covered by segment + + + + Delete point + Delete point + + + + segment too short + segment too short + + + + + + Delete feature + Delete feature + + + + invalid geometry + invalid geometry + + + + dangling end + dangling end + + + + duplicate geometry + duplicate geometry + + + + pseudo node + pseudo node + + + + overlaps + overlaps + + + + + Join to features in + Join to features in + + + + Features they (geometric predicate) + Features they (geometric predicate) + + + + + By comparing to + By comparing to + + + + Fields to add (leave empty to use all fields) + Fields to add (leave empty to use all fields) + + + + Take attributes of the feature with largest overlap only (one-to-one) + Take attributes of the feature with largest overlap only (one-to-one) + + + + Join attributes by location + Join attributes by location + + + + join,intersects,intersecting,touching,within,contains,overlaps,relation,spatial + join,intersects,intersecting,touching,within,contains,overlaps,relation,spatial + + + + This algorithm takes an input vector layer and creates a new vector layer that is an extended version of the input one, with additional attributes in its attribute table. + +The additional attributes and their values are taken from a second vector layer. A spatial criteria is applied to select the values from the second layer that are added to each feature from the first layer in the resulting one. + This algorithm takes an input vector layer and creates a new vector layer that is an extended version of the input one, with additional attributes in its attribute table. + +The additional attributes and their values are taken from a second vector layer. A spatial criteria is applied to select the values from the second layer that are added to each feature from the first layer in the resulting one. + + + + Join attributes from one vector layer to another by location. + Join attributes from one vector layer to another by location. + + + + + No spatial index exists for join layer, performance will be severely degraded + No spatial index exists for join layer, performance will be severely degraded + + + + + + gaps + gaps + + + + point not covered + point not covered + + + + line ends not covered by point + line ends not covered by point + + + + point not in polygon + point not in polygon + + + + polygon does not contain point + polygon does not contain point + + + + multipart feature + multipart feature + + + + Save Default Metadata + Save Default Metadata + + + + + + A matching style already exists in the database for this layer. Do you want to overwrite it? + A matching style already exists in the database for this layer. Do you want to overwrite it? + + + + Save style to DB (%1) + Save style to DB (%1) + + + + Save style '%1' to DB (%2) + Save style '%1' to DB (%2) + + + + + Delete Auxiliary Field + Delete Auxiliary Field + + + + Unable to remove auxiliary field (%1) + Unable to remove auxiliary field (%1) + + + + Layer CRS is a Compound CRS, specified Vertical CRS will be ignored + Layer CRS is a Compound CRS, specified Vertical CRS will be ignored + + + + Layer CRS is a Geographic 3D CRS, specified Vertical CRS will be ignored + Layer CRS is a Geographic 3D CRS, specified Vertical CRS will be ignored + + + + Layer CRS is a Geocentric CRS, specified Vertical CRS will be ignored + Layer CRS is a Geocentric CRS, specified Vertical CRS will be ignored + + + + Layer CRS is a Projected 3D CRS, specified Vertical CRS will be ignored + Layer CRS is a Projected 3D CRS, specified Vertical CRS will be ignored + + + + Could not save metadata + Could not save metadata + + + + Could not save symbology because: +%1 + Could not save symbology because: +%1 + + + + Attribute index %1 out of bounds [0;%2] + Attribute index %1 out of bounds [0;%2] + + + + Copy + Copy + + + + + + + unknown + unknown + + + + + Open URL + Open URL + + + + Copy URL + Copy URL + + + + Copy As cURL + Copy As cURL + + + + + + Copy as JSON + Copy as JSON + + + + + Reply + Reply + + + + SSL Errors + SSL Errors + + + + + Pending + Pending + + + + + Complete + Complete + + + + + + + + + + + + + Error + Error + + + + + Timeout + Timeout + + + + + Canceled + Canceled + + + + Always load from network, do not check cache + Always load from network, do not check cache + + + + Load from the network if the cached entry is older than the network entry + Load from the network if the cached entry is older than the network entry + + + + Load from cache if available, otherwise load from network + Load from cache if available, otherwise load from network + + + + Only load from cache, error if no cached entry available + Only load from cache, error if no cached entry available + + + + Request + Request + + + + Operation + Operation + + + + + Thread + Thread + + + + + Initiator + Initiator + + + + ID + ID + + + + Cache (control) + Cache (control) + + + + Cache (save) + Cache (save) + + + + Can store result in cache + Can store result in cache + + + + Result cannot be stored in cache + Result cannot be stored in cache + + + + + Query + Query + + + + + + + Headers + Headers + + + + Data + Data + + + + Status + Status + + + + Error Code + Error Code + + + + Cache (result) + Cache (result) + + + + Used entry from cache + Used entry from cache + + + + Read from network + Read from network + + + + SSL errors + SSL errors + + + + Global + Global + + + + Form + Form + + + + Parent Form + Parent Form + + + + + Project + Project + + + + Load layer into project + Load layer into project + + + + load,open,layer,raster,vector,project + load,open,layer,raster,vector,project + + + + Conditional branch + Conditional branch + + + + if,logic,test + if,logic,test + + + + Calculate expression + Calculate expression + + + + evaluate,variable,store + evaluate,variable,store + + + + + + + + + + + + + + + + Modeler tools + Modeler tools + + + + This algorithm calculates the result of a QGIS expression and makes it available for use in other parts of the model. + This algorithm calculates the result of a QGIS expression and makes it available for use in other parts of the model. + + + + Input + Input + + + + This algorithm adds a conditional branch into a model, allowing parts of the model to be executed based on the result of an expression evaluation. + This algorithm adds a conditional branch into a model, allowing parts of the model to be executed based on the result of an expression evaluation. + + + + Adds a conditional branch into a model, allowing parts of the model to be selectively executed. + Adds a conditional branch into a model, allowing parts of the model to be selectively executed. + + + + Condition %1 passed + Condition %1 passed + + + + Condition %1 failed + Condition %1 failed + + + + This algorithm loads a layer to the current project. + This algorithm loads a layer to the current project. + + + + Set layer style + Set layer style + + + + change,layer,style,qml + change,layer,style,qml + + + + Applies the style to a layer. The style must be defined as QML file. + Applies the style to a layer. The style must be defined as QML file. + + + + + + + + + + + + + + + Layer + Layer + + + + Style file + Style file + + + + Styled + Styled + + + + Failed to apply style. Error: %1 + Failed to apply style. Error: %1 + + + + Loaded layer name + Loaded layer name + + + + + + + + + Invalid input layer + Invalid input layer + + + + + Invalid (empty) layer name + Invalid (empty) layer name + + + + Map Settings + Map Settings + + + + Map Tool Capture + Map Tool Capture + + + + Map Layer Position + Map Layer Position + + + + Layout + Layout + + + + Atlas + Atlas + + + + Layout Item + Layout Item + + + + Multiframe Item + Multiframe Item + + + + Algorithm + Algorithm + + + + Model + Model + + + + + An error occurred while calculating area + An error occurred while calculating area + + + + Invalid arguments for load_layer function + Invalid arguments for load_layer function + + + + load_layer cannot be used in this context + load_layer cannot be used in this context + + + + load_layer requires a static value for the uri argument + load_layer requires a static value for the uri argument + + + + load_layer requires a static value for the provider argument + load_layer requires a static value for the provider argument + + + + Invalid uri argument for load_layer + Invalid uri argument for load_layer + + + + + Invalid provider argument for load_layer + Invalid provider argument for load_layer + + + + Cannot use %1 provider for load_layer + Cannot use %1 provider for load_layer + + + + + Could not load_layer with uri: %1 + Could not load_layer with uri: %1 + + + + Feature ID + Feature ID + + + + linear + linear + + + + radial + radial + + + + conical + conical + + + + feature + feature + + + + viewport + viewport + + + + pad + pad + + + + repeat + repeat + + + + reflect + reflect + + + + + Could not allocate sufficient memory for shapeburst fill + Could not allocate sufficient memory for shapeburst fill + + + + No renderer for drawing. + No renderer for drawing. + + + + Preparing render %1 + Preparing render %1 + + + + Prepare feature iteration + Prepare feature iteration + + + + Rendering features + Rendering features + + + + + Finalizing + Finalizing + + + + Fetching features + Fetching features + + + + Sorting features + Sorting features + + + + Rendering symbol level %1 + Rendering symbol level %1 + + + + + Simplify transform error caught: %1 + Simplify transform error caught: %1 + + + + empty capabilities document + empty capabilities document + + + + + Dom Exception + Dom Exception + + + + Could not get WMS capabilities: %1 at line %2 column %3 +This is probably due to an incorrect WMS Server URL. +Response was: + +%4 + Could not get WMS capabilities: %1 at line %2 column %3 +This is probably due to an incorrect WMS Server URL. +Response was: + +%4 + + + + Could not get WMS capabilities in the expected format (DTD): no %1 or %2 found. +This might be due to an incorrect WMS Server URL. +Tag: %3 +Response was: +%4 + Could not get WMS capabilities in the expected format (DTD): no %1 or %2 found. +This might be due to an incorrect WMS Server URL. +Tag: %3 +Response was: +%4 + + + + Generated default style + Generated default style + + + + Style was missing in capabilities + Style was missing in capabilities + + + + + Could not interpret TIME dimension value %1 as a time range + Could not interpret TIME dimension value %1 as a time range + + + + Field contains a color. + Field contains a color. + + + + Combo box with values that can be used within the column's type. Must be supported by the provider. + Combo box with values that can be used within the column's type. Must be supported by the provider. + + + + Read-only field that generates a UUID if empty. + Read-only field that generates a UUID if empty. + + + + + Legend + Legend + + + + Couldn't load PyQGIS Server. + Couldn't load PyQGIS Server. + + + + Couldn't load qgis.user. + Couldn't load qgis.user. + + + + NOTICE: %1 + NOTICE: %1 + + + + Blur + Blur + + + + Drop Shadow + Drop Shadow + + + + Inner Shadow + Inner Shadow + + + + Stack + Stack + + + + Outer Glow + Outer Glow + + + + Inner Glow + Inner Glow + + + + + Source + Source + + + + + Transform + Transform + + + + Colorise + Colorise + + + + GRASS %1 (deprecated plugin) + GRASS %1 (deprecated plugin) + + + + GRASS %1 (Geographic Resources Analysis Support System) + GRASS %1 (Geographic Resources Analysis Support System) + + + + Version 2.0 + Version 2.0 + + + + GRASS edit + GRASS edit + + + + Extract by attribute + Extract by attribute + + + + extract,filter,attribute,value,contains,null,field + extract,filter,attribute,value,contains,null,field + + + + + + + + + + + Vector selection + Vector selection + + + + Selection attribute + Selection attribute + + + + Operator + Operator + + + + = + = + + + + ≠ + + + + + > + > + + + + < + < + + + + ≥ + + + + + ≤ + + + + + + begins with + begins with + + + + + contains + contains + + + + is null + is null + + + + is not null + is not null + + + + + does not contain + does not contain + + + + + + + + + + Value + Value + + + + Extracted (attribute) + Extracted (attribute) + + + + Extracted (non-matching) + Extracted (non-matching) + + + + This algorithm creates a new vector layer that only contains matching features from an input layer. The criteria for adding features to the resulting layer is defined based on the values of an attribute from the input layer. + This algorithm creates a new vector layer that only contains matching features from an input layer. The criteria for adding features to the resulting layer is defined based on the values of an attribute from the input layer. + + + + Field '%1' was not found in INPUT source + Field '%1' was not found in INPUT source + + + + Operator '%1' can be used only with string fields. + Operator '%1' can be used only with string fields. + + + + + + + + + + + Count + Count + + + + + Count (distinct) + Count (distinct) + + + + + + Count (missing) + Count (missing) + + + + Minimum (earliest) + Minimum (earliest) + + + + Maximum (latest) + Maximum (latest) + + + + Range (interval) + Range (interval) + + + + + + + + Sum + Sum + + + + + + Mean + Mean + + + + + + + + Median + Median + + + + St dev (pop) + St dev (pop) + + + + St dev (sample) + St dev (sample) + + + + Range boundaries + Range boundaries + + + + min < value <= max + min < value <= max + + + + min <= value < max + min <= value < max + + + + min <= value <= max + min <= value <= max + + + + min < value < max + min < value < max + + + + + Output data type + Output data type + + + + Reclassified raster + Reclassified raster + + + + + Invalid band number for RASTER_BAND (%1): Valid values for input raster are 1 to %2 + Invalid band number for RASTER_BAND (%1): Valid values for input raster are 1 to %2 + + + + logical,boolean + logical,boolean + + + + Align points to features + Align points to features + + + + align,marker,stroke,fill,orient,points,lines,angles,rotation,rotate + align,marker,stroke,fill,orient,points,lines,angles,rotation,rotate + + + + Align rasters + Align rasters + + + + + raster,align,resample,rescale + raster,align,resample,rescale + + + + Aligns rasters by resampling them to the same cell size and reprojecting to the same CRS. + Aligns rasters by resampling them to the same cell size and reprojecting to the same CRS. + + + + An output file is not configured for one or more input layers. Configure output files via 'Configure Raster…' under Input layers parameter. + An output file is not configured for one or more input layers. Configure output files via 'Configure Raster…' under Input layers parameter. + + + + + + + + + + + Reference layer + Reference layer + + + + + Override reference CRS + Override reference CRS + + + + + Override reference cell size X + Override reference cell size X + + + + + Override reference cell size Y + Override reference cell size Y + + + + + Override reference grid offset X + Override reference grid offset X + + + + + Override reference grid offset Y + Override reference grid offset Y + + + + + Clip to extent + Clip to extent + + + + Aligned rasters + Aligned rasters + + + + + Either set both X and Y cell size values or keep both as 'Not set'. + Either set both X and Y cell size values or keep both as 'Not set'. + + + + + Either set both X and Y grid offset values or keep both as 'Not set'. + Either set both X and Y grid offset values or keep both as 'Not set'. + + + + + It is not possible to reproject reference raster to target CRS. + It is not possible to reproject reference raster to target CRS. + + + + + Failed to align rasters: %1 + Failed to align rasters: %1 + + + + Maximum distance to consider + Maximum distance to consider + + + + + Angle field name + Angle field name + + + + Automatically apply symbology + Automatically apply symbology + + + + Aligned layer + Aligned layer + + + + This algorithm calculates the rotation required to align point features with their nearest feature from another reference layer. A new field is added to the output layer which is filled with the angle (in degrees, clockwise) to the nearest reference feature. + +Optionally, the output layer's symbology can be set to automatically use the calculated rotation field to rotate marker symbols. + +If desired, a maximum distance to use when aligning points can be set, to avoid aligning isolated points to distant features. + This algorithm calculates the rotation required to align point features with their nearest feature from another reference layer. A new field is added to the output layer which is filled with the angle (in degrees, clockwise) to the nearest reference feature. + +Optionally, the output layer's symbology can be set to automatically use the calculated rotation field to rotate marker symbols. + +If desired, a maximum distance to use when aligning points can be set, to avoid aligning isolated points to distant features. + + + + Rotates point features to align them to nearby features. + Rotates point features to align them to nearby features. + + + + No matching features found within search distance + No matching features found within search distance + + + + Multiple matching features found at same distance from search feature, found %n feature(s) + + Multiple matching features found at same distance from search feature, found %n feature(s) + Multiple matching features found at same distance from search feature, found %n feature(s) + + + + + Treat NoData values as false + Treat NoData values as false + + + + True pixel count + True pixel count + + + + False pixel count + False pixel count + + + + + Int8 data type requires GDAL version 3.7 or later + Int8 data type requires GDAL version 3.7 or later + + + + This algorithm calculates the boolean OR for a set of input rasters. If any of the input rasters have a non-zero value for a pixel, that pixel will be set to 1 in the output raster. If all the input rasters have 0 values for the pixel it will be set to 0 in the output raster. + +The reference layer parameter specifies an existing raster layer to use as a reference when creating the output raster. The output raster will have the same extent, CRS, and pixel dimensions as this layer. + +By default, a NoData pixel in ANY of the input layers will result in a NoData pixel in the output raster. If the 'Treat NoData values as false' option is checked, then NoData inputs will be treated the same as a 0 input value. + This algorithm calculates the boolean OR for a set of input rasters. If any of the input rasters have a non-zero value for a pixel, that pixel will be set to 1 in the output raster. If all the input rasters have 0 values for the pixel it will be set to 0 in the output raster. + +The reference layer parameter specifies an existing raster layer to use as a reference when creating the output raster. The output raster will have the same extent, CRS, and pixel dimensions as this layer. + +By default, a NoData pixel in ANY of the input layers will result in a NoData pixel in the output raster. If the 'Treat NoData values as false' option is checked, then NoData inputs will be treated the same as a 0 input value. + + + + This algorithm calculates the boolean AND for a set of input rasters. If all of the input rasters have a non-zero value for a pixel, that pixel will be set to 1 in the output raster. If any of the input rasters have 0 values for the pixel it will be set to 0 in the output raster. + +The reference layer parameter specifies an existing raster layer to use as a reference when creating the output raster. The output raster will have the same extent, CRS, and pixel dimensions as this layer. + +By default, a NoData pixel in ANY of the input layers will result in a NoData pixel in the output raster. If the 'Treat NoData values as false' option is checked, then NoData inputs will be treated the same as a 0 input value. + This algorithm calculates the boolean AND for a set of input rasters. If all of the input rasters have a non-zero value for a pixel, that pixel will be set to 1 in the output raster. If any of the input rasters have 0 values for the pixel it will be set to 0 in the output raster. + +The reference layer parameter specifies an existing raster layer to use as a reference when creating the output raster. The output raster will have the same extent, CRS, and pixel dimensions as this layer. + +By default, a NoData pixel in ANY of the input layers will result in a NoData pixel in the output raster. If the 'Treat NoData values as false' option is checked, then NoData inputs will be treated the same as a 0 input value. + + + + + + + + + + + + + + + + + Could not create raster output: %1 + Could not create raster output: %1 + + + + + + + + + + + + + + + + + Could not create raster output %1: %2 + Could not create raster output %1: %2 + + + + Raster boolean OR + Raster boolean OR + + + + Calculates the boolean OR for a set of input raster layers + Calculates the boolean OR for a set of input raster layers + + + + Raster boolean AND + Raster boolean AND + + + + Calculates the boolean AND for a set of input raster layers + Calculates the boolean AND for a set of input raster layers + + + + Use NoData when no range matches value + Use NoData when no range matches value + + + + Reclassify by layer + Reclassify by layer + + + + + raster,reclassify,classes,calculator + raster,reclassify,classes,calculator + + + + This algorithm reclassifies a raster band by assigning new class values based on the ranges specified in a vector table. + This algorithm reclassifies a raster band by assigning new class values based on the ranges specified in a vector table. + + + + Layer containing class breaks + Layer containing class breaks + + + + Minimum class value field + Minimum class value field + + + + Maximum class value field + Maximum class value field + + + + Output value field + Output value field + + + + Invalid field specified for MIN_FIELD: %1 + Invalid field specified for MIN_FIELD: %1 + + + + Invalid field specified for MAX_FIELD: %1 + Invalid field specified for MAX_FIELD: %1 + + + + Invalid field specified for VALUE_FIELD: %1 + Invalid field specified for VALUE_FIELD: %1 + + + + + Invalid value for minimum: %1 + Invalid value for minimum: %1 + + + + + Invalid value for maximum: %1 + Invalid value for maximum: %1 + + + + + Invalid output value: %1 + Invalid output value: %1 + + + + Reclassify by table + Reclassify by table + + + + This algorithm reclassifies a raster band by assigning new class values based on the ranges specified in a fixed table. + This algorithm reclassifies a raster band by assigning new class values based on the ranges specified in a fixed table. + + + + Reclassification table + Reclassification table + + + + Filter + Filter + + + + pdal,lidar,filter,subset,extract,dimension,attribute,extent,bounds,rectangle + pdal,lidar,filter,subset,extract,dimension,attribute,extent,bounds,rectangle + + + + This algorithm extracts point from the input point cloud which match PDAL expression and/or are inside of a cropping rectangle. + This algorithm extracts point from the input point cloud which match PDAL expression and/or are inside of a cropping rectangle. + + + + + Cropping extent + Cropping extent + + + + + Filtered + Filtered + + + + + + + + + + + Minimum + Minimum + + + + + + Minimum value + Minimum value + + + + + + + + + + + + Maximum + Maximum + + + + + + Maximum value + Maximum value + + + + Filter vertices by M value + Filter vertices by M value + + + + Filter vertices by Z value + Filter vertices by Z value + + + + filter,points,vertex,m + filter,points,vertex,m + + + + Filters away vertices based on their %1, returning geometries with only vertex points that have a %1 ≥ the specified minimum value and ≤ the maximum value. + +If the minimum value is not specified then only the maximum value is tested, and similarly if the maximum value is not specified then only the minimum value is tested. + +Depending on the input geometry attributes and the filters used, the resultant geometries created by this algorithm may no longer be valid. + Filters away vertices based on their %1, returning geometries with only vertex points that have a %1 ≥ the specified minimum value and ≤ the maximum value. + +If the minimum value is not specified then only the maximum value is tested, and similarly if the maximum value is not specified then only the minimum value is tested. + +Depending on the input geometry attributes and the filters used, the resultant geometries created by this algorithm may no longer be valid. + + + + m-value + m-value + + + + filter,points,vertex,z + filter,points,vertex,z + + + + z-value + z-value + + + + Invalid value for TABLE: list must contain a multiple of 3 elements (found %1) + Invalid value for TABLE: list must contain a multiple of 3 elements (found %1) + + + + + + + + + Range + Range + + + + + + + Minority + Minority + + + + + + Ignore NoData values + Ignore NoData values + + + + + + + + Output NoData value + Output NoData value + + + + + + + + + + + + + + + + + Creation options + Creation options + + + + Cell statistics + Cell statistics + + + + cell,pixel,statistic,count,mean,sum,majority,minority,variance,variety,range,median,minimum,maximum + cell,pixel,statistic,count,mean,sum,majority,minority,variance,variety,range,median,minimum,maximum + + + + The Cell statistics algorithm computes a value for each cell of the output raster. At each cell location, the output value is defined as a function of all overlaid cell values of the input rasters. + +The output raster's extent and resolution is defined by a reference raster. The following functions can be applied on the input raster cells per output raster cell location: +<ul> <li>Sum</li> <li>Count</li> <li>Mean</li> <li>Median</li> <li>Standard deviation</li> <li>Variance</li> <li>Minimum</li> <li>Maximum</li> <li>Minority (least frequent value)</li> <li>Majority (most frequent value)</li> <li>Range (max-min)</li> <li>Variety (count of unique values)</li></ul> Input raster layers that do not match the cell size of the reference raster layer will be resampled using nearest neighbor resampling. The output raster data type will be set to the most complex data type present in the input datasets except when using the functions Mean, Standard deviation and Variance (data type is always Float32/Float64 depending on input float type) or Count and Variety (data type is always Int32). +<i>Calculation details - general:</i> NoData values in any of the input layers will result in a NoData cell output if the Ignore NoData parameter is not set. +<i>Calculation details - Count:</i> Count will always result in the number of cells without NoData values at the current cell location. +<i>Calculation details - Median:</i> If the number of input layers is even, the median will be calculated as the arithmetic mean of the two middle values of the ordered cell input values. In this case the output data type is Float32. +<i>Calculation details - Minority/Majority:</i> If no unique minority or majority could be found, the result is NoData, except all input cell values are equal. + The Cell statistics algorithm computes a value for each cell of the output raster. At each cell location, the output value is defined as a function of all overlaid cell values of the input rasters. + +The output raster's extent and resolution is defined by a reference raster. The following functions can be applied on the input raster cells per output raster cell location: +<ul> <li>Sum</li> <li>Count</li> <li>Mean</li> <li>Median</li> <li>Standard deviation</li> <li>Variance</li> <li>Minimum</li> <li>Maximum</li> <li>Minority (least frequent value)</li> <li>Majority (most frequent value)</li> <li>Range (max-min)</li> <li>Variety (count of unique values)</li></ul> Input raster layers that do not match the cell size of the reference raster layer will be resampled using nearest neighbor resampling. The output raster data type will be set to the most complex data type present in the input datasets except when using the functions Mean, Standard deviation and Variance (data type is always Float32/Float64 depending on input float type) or Count and Variety (data type is always Int32). +<i>Calculation details - general:</i> NoData values in any of the input layers will result in a NoData cell output if the Ignore NoData parameter is not set. +<i>Calculation details - Count:</i> Count will always result in the number of cells without NoData values at the current cell location. +<i>Calculation details - Median:</i> If the number of input layers is even, the median will be calculated as the arithmetic mean of the two middle values of the ordered cell input values. In this case the output data type is Float32. +<i>Calculation details - Minority/Majority:</i> If no unique minority or majority could be found, the result is NoData, except all input cell values are equal. + + + + + + + Standard deviation + Standard deviation + + + + + Variance + Variance + + + + + + + Majority + Majority + + + + + + Variety + Variety + + + + Statistic + Statistic + + + + Cell stack percentile + Cell stack percentile + + + + cell,pixel,statistic,percentile,quantile,quartile + cell,pixel,statistic,percentile,quantile,quartile + + + + The Cell stack percentile algorithm returns the cell-wise percentile value of a stack of rasters and writes the results to an output raster. The percentile to return is determined by the percentile input value (ranges between 0 and 1). At each cell location, the specified percentile is obtained using the respective value from the stack of all overlaid and sorted cell values of the input rasters. + +There are three methods for percentile calculation:<ul> <li>Nearest rank</li> <li>Inclusive linear interpolation (PERCENTILE.INC)</li> <li>Exclusive linear interpolation (PERCENTILE.EXC)</li></ul> While the output value can stay the same for the nearest rank method (obtains the value that is nearest to the specified percentile), the linear interpolation method return unique values for different percentiles. Both interpolation methods follow their counterpart methods implemented by LibreOffice or Microsoft Excel. + +The output raster's extent and resolution is defined by a reference raster. If the input raster layers that do not match the cell size of the reference raster layer will be resampled using nearest neighbor resampling. NoData values in any of the input layers will result in a NoData cell output if the Ignore NoData parameter is not set. The output raster data type will be set to the most complex data type present in the input datasets. + The Cell stack percentile algorithm returns the cell-wise percentile value of a stack of rasters and writes the results to an output raster. The percentile to return is determined by the percentile input value (ranges between 0 and 1). At each cell location, the specified percentile is obtained using the respective value from the stack of all overlaid and sorted cell values of the input rasters. + +There are three methods for percentile calculation:<ul> <li>Nearest rank</li> <li>Inclusive linear interpolation (PERCENTILE.INC)</li> <li>Exclusive linear interpolation (PERCENTILE.EXC)</li></ul> While the output value can stay the same for the nearest rank method (obtains the value that is nearest to the specified percentile), the linear interpolation method return unique values for different percentiles. Both interpolation methods follow their counterpart methods implemented by LibreOffice or Microsoft Excel. + +The output raster's extent and resolution is defined by a reference raster. If the input raster layers that do not match the cell size of the reference raster layer will be resampled using nearest neighbor resampling. NoData values in any of the input layers will result in a NoData cell output if the Ignore NoData parameter is not set. The output raster data type will be set to the most complex data type present in the input datasets. + + + + Nearest rank + Nearest rank + + + + Inclusive linear interpolation (PERCENTILE.INC) + Inclusive linear interpolation (PERCENTILE.INC) + + + + Exclusive linear interpolation (PERCENTILE.EXC) + Exclusive linear interpolation (PERCENTILE.EXC) + + + + Percentile + Percentile + + + + Cell stack percent rank from value + Cell stack percent rank from value + + + + cell,pixel,statistic,percentrank,rank,percent,value + cell,pixel,statistic,percentrank,rank,percent,value + + + + The Cell stack percentrank from value algorithm calculates the cell-wise percentrank value of a stack of rasters based on a single input value and writes them to an output raster. + +At each cell location, the specified value is ranked among the respective values in the stack of all overlaid and sorted cell values from the input rasters. For values outside of the stack value distribution, the algorithm returns NoData because the value cannot be ranked among the cell values. + +There are two methods for percentile calculation:<ul> <li>Inclusive linearly interpolated percent rank (PERCENTRANK.INC)</li> <li>Exclusive linearly interpolated percent rank (PERCENTRANK.EXC)</li></ul> The linear interpolation method return the unique percent rank for different values. Both interpolation methods follow their counterpart methods implemented by LibreOffice or Microsoft Excel. + +The output raster's extent and resolution is defined by a reference raster. If the input raster layers that do not match the cell size of the reference raster layer will be resampled using nearest neighbor resampling. NoData values in any of the input layers will result in a NoData cell output if the Ignore NoData parameter is not set. The output raster data type will always be Float32. + The Cell stack percentrank from value algorithm calculates the cell-wise percentrank value of a stack of rasters based on a single input value and writes them to an output raster. + +At each cell location, the specified value is ranked among the respective values in the stack of all overlaid and sorted cell values from the input rasters. For values outside of the stack value distribution, the algorithm returns NoData because the value cannot be ranked among the cell values. + +There are two methods for percentile calculation:<ul> <li>Inclusive linearly interpolated percent rank (PERCENTRANK.INC)</li> <li>Exclusive linearly interpolated percent rank (PERCENTRANK.EXC)</li></ul> The linear interpolation method return the unique percent rank for different values. Both interpolation methods follow their counterpart methods implemented by LibreOffice or Microsoft Excel. + +The output raster's extent and resolution is defined by a reference raster. If the input raster layers that do not match the cell size of the reference raster layer will be resampled using nearest neighbor resampling. NoData values in any of the input layers will result in a NoData cell output if the Ignore NoData parameter is not set. The output raster data type will always be Float32. + + + + + Inclusive linear interpolation (PERCENTRANK.INC) + Inclusive linear interpolation (PERCENTRANK.INC) + + + + + Exclusive linear interpolation (PERCENTRANK.EXC) + Exclusive linear interpolation (PERCENTRANK.EXC) + + + + Cell stack percentrank from raster layer + Cell stack percentrank from raster layer + + + + cell,pixel,statistic,percentrank,rank,percent,value,raster + cell,pixel,statistic,percentrank,rank,percent,value,raster + + + + The Cell stack percentrank from raster layer algorithm calculates the cell-wise percentrank value of a stack of rasters based on an input value raster and writes them to an output raster. + +At each cell location, the current value of the value raster is used ranked among the respective values in the stack of all overlaid and sorted cell values of the input rasters. For values outside of the the stack value distribution, the algorithm returns NoData because the value cannot be ranked among the cell values. + +There are two methods for percentile calculation:<ul> <li>Inclusive linearly interpolated percent rank (PERCENTRANK.INC)</li> <li>Exclusive linearly interpolated percent rank (PERCENTRANK.EXC)</li></ul> The linear interpolation method return the unique percent rank for different values. Both interpolation methods follow their counterpart methods implemented by LibreOffice or Microsoft Excel. + +The output raster's extent and resolution is defined by a reference raster. If the input raster layers that do not match the cell size of the reference raster layer will be resampled using nearest neighbor resampling. NoData values in any of the input layers will result in a NoData cell output if the Ignore NoData parameter is not set. The output raster data type will always be Float32. + The Cell stack percentrank from raster layer algorithm calculates the cell-wise percentrank value of a stack of rasters based on an input value raster and writes them to an output raster. + +At each cell location, the current value of the value raster is used ranked among the respective values in the stack of all overlaid and sorted cell values of the input rasters. For values outside of the the stack value distribution, the algorithm returns NoData because the value cannot be ranked among the cell values. + +There are two methods for percentile calculation:<ul> <li>Inclusive linearly interpolated percent rank (PERCENTRANK.INC)</li> <li>Exclusive linearly interpolated percent rank (PERCENTRANK.EXC)</li></ul> The linear interpolation method return the unique percent rank for different values. Both interpolation methods follow their counterpart methods implemented by LibreOffice or Microsoft Excel. + +The output raster's extent and resolution is defined by a reference raster. If the input raster layers that do not match the cell size of the reference raster layer will be resampled using nearest neighbor resampling. NoData values in any of the input layers will result in a NoData cell output if the Ignore NoData parameter is not set. The output raster data type will always be Float32. + + + + Value raster layer + Value raster layer + + + + + Value raster band + Value raster band + + + + Q1 + Q1 + + + + Q3 + Q3 + + + + IQR + IQR + + + + First + First + + + + Last + Last + + + + Rename GRASS %1 + Rename GRASS %1 + + + + Cannot delete %1 + Cannot delete %1 + + + + Cannot rename %1 to %2 + Cannot rename %1 to %2 + + + + Recent colors + Recent colors + + + + Standard colors + Standard colors + + + + Project colors + Project colors + + + + Delete Object + Delete Object + + + + Delete Table + Delete Table + + + + Are you sure you want to delete [%1].[%2]? + Are you sure you want to delete [%1].[%2]? + + + + Are you sure you want to truncate [%1].[%2]? + +This will delete all data within the table. + Are you sure you want to truncate [%1].[%2]? + +This will delete all data within the table. + + + + Are you sure you want to delete %1.%2? + Are you sure you want to delete %1.%2? + + + + + Truncate Table + Truncate Table + + + + Refresh Materialized View + Refresh Materialized View + + + + Are you sure you want to delete %1 '%2.%3'? + Are you sure you want to delete %1 '%2.%3'? + + + + + Delete Schema + Delete Schema + + + + Schema '%1' contains objects: + +%2 + +Are you sure you want to delete the schema and all these objects? + Schema '%1' contains objects: + +%2 + +Are you sure you want to delete the schema and all these objects? + + + + Are you sure you want to delete schema '%1'? + Are you sure you want to delete schema '%1'? + + + + Are you sure you want to truncate "%1.%2"? + +This will delete all data within the table. + Are you sure you want to truncate "%1.%2"? + +This will delete all data within the table. + + + + Are you sure you want to refresh the materialized view "%1.%2"? + +This will update all data within the table. + Are you sure you want to refresh the materialized view "%1.%2"? + +This will update all data within the table. + + + + Are you sure you want to delete %1? + Are you sure you want to delete %1? + + + + Unable to reproject. + Unable to reproject. + + + + Cell size must not be zero. + Cell size must not be zero. + + + + No common intersecting area. + No common intersecting area. + + + + Unable to open input file: %1 + Unable to open input file: %1 + + + + Unable to create output file: %1 + Unable to create output file: %1 + + + + Cannot open database %1 by driver %2 + Cannot open database %1 by driver %2 + + + + Cannot describe table %1 + Cannot describe table %1 + + + + GRASS vector map %1 does not have topology. Build topology? + GRASS vector map %1 does not have topology. Build topology? + + + + Key column '%1' not found in the table '%2' + Key column '%1' not found in the table '%2' + + + + SecureProtocols + SecureProtocols + + + + TlsV1 + TlsV1 + + + + (Organization not defined) + (Organization not defined) + + + + System Root CA + System Root CA + + + + System Root Authorities + System Root Authorities + + + + File CA + File CA + + + + Authorities from File + Authorities from File + + + + Database CA + Database CA + + + + Authorities in Database + Authorities in Database + + + + Connection CA + Connection CA + + + + Authorities from connection + Authorities from connection + + + + + + + + + Default + Default + + + + Trusted + Trusted + + + + Untrusted + Untrusted + + + + Certificate is valid. + Certificate is valid. + + + + Root CA rejected the certificate purpose. + Root CA rejected the certificate purpose. + + + + Certificate is not trusted. + Certificate is not trusted. + + + + Signature does not match. + Signature does not match. + + + + Certificate Authority is invalid or not found. + Certificate Authority is invalid or not found. + + + + Purpose does not match the intended usage. + Purpose does not match the intended usage. + + + + Certificate is self-signed, and is not found in the list of trusted certificates. + Certificate is self-signed, and is not found in the list of trusted certificates. + + + + Certificate has been revoked. + Certificate has been revoked. + + + + Path length from the root CA to this certificate is too long. + Path length from the root CA to this certificate is too long. + + + + Certificate has expired or is not yet valid. + Certificate has expired or is not yet valid. + + + + Certificate Authority has expired. + Certificate Authority has expired. + + + + Validity is unknown. + Validity is unknown. + + + + SHA1, with EMSA1 + SHA1, with EMSA1 + + + + SHA1, with EMSA3 + SHA1, with EMSA3 + + + + MD5, with EMSA3 + MD5, with EMSA3 + + + + MD2, with EMSA3 + MD2, with EMSA3 + + + + RIPEMD160, with EMSA3 + RIPEMD160, with EMSA3 + + + + EMSA3, without digest + EMSA3, without digest + + + + SHA224, with EMSA3 + SHA224, with EMSA3 + + + + SHA256, with EMSA3 + SHA256, with EMSA3 + + + + SHA384, with EMSA3 + SHA384, with EMSA3 + + + + SHA512, with EMSA3 + SHA512, with EMSA3 + + + + Unknown (possibly Elliptic Curve) + Unknown (possibly Elliptic Curve) + + + + Digital Signature + Digital Signature + + + + Non-repudiation + Non-repudiation + + + + Key Encipherment + Key Encipherment + + + + Data Encipherment + Data Encipherment + + + + Key Agreement + Key Agreement + + + + Key Certificate Sign + Key Certificate Sign + + + + CRL Sign + CRL Sign + + + + Encipher Only + Encipher Only + + + + Decipher Only + Decipher Only + + + + Server Authentication + Server Authentication + + + + Client Authentication + Client Authentication + + + + + Code Signing + Code Signing + + + + + Email Protection + Email Protection + + + + IPSec Endpoint + IPSec Endpoint + + + + IPSec Tunnel + IPSec Tunnel + + + + IPSec User + IPSec User + + + + + Time Stamping + Time Stamping + + + + OCSP Signing + OCSP Signing + + + + Any or unspecified + Any or unspecified + + + + Certificate Authority + Certificate Authority + + + + Certificate Issuer + Certificate Issuer + + + + TLS/SSL Server + TLS/SSL Server + + + + TLS/SSL Server EV + TLS/SSL Server EV + + + + TLS/SSL Client + TLS/SSL Client + + + + CRL Signing + CRL Signing + + + + Undetermined usage + Undetermined usage + + + + Unable to Get Issuer Certificate + Unable to Get Issuer Certificate + + + + Unable to Decrypt Certificate Signature + Unable to Decrypt Certificate Signature + + + + Unable to Decode Issuer Public Key + Unable to Decode Issuer Public Key + + + + Unable to Get Local Issuer Certificate + Unable to Get Local Issuer Certificate + + + + Unable to Verify First Certificate + Unable to Verify First Certificate + + + + Certificate Signature Failed + Certificate Signature Failed + + + + Certificate Not Yet Valid + Certificate Not Yet Valid + + + + Certificate Expired + Certificate Expired + + + + Invalid Not Before Field + Invalid Not Before Field + + + + Invalid Not After Field + Invalid Not After Field + + + + Self-signed Certificate + Self-signed Certificate + + + + Self-signed Certificate In Chain + Self-signed Certificate In Chain + + + + Certificate Revoked + Certificate Revoked + + + + Invalid CA Certificate + Invalid CA Certificate + + + + Path Length Exceeded + Path Length Exceeded + + + + Invalid Purpose + Invalid Purpose + + + + Certificate Untrusted + Certificate Untrusted + + + + Certificate Rejected + Certificate Rejected + + + + Subject Issuer Mismatch + Subject Issuer Mismatch + + + + Authority Issuer Serial Number Mismatch + Authority Issuer Serial Number Mismatch + + + + No Peer Certificate + No Peer Certificate + + + + Host Name Mismatch + Host Name Mismatch + + + + Unspecified Error + Unspecified Error + + + + Certificate Blacklisted + Certificate Blacklisted + + + + No Error + No Error + + + + No SSL Support + No SSL Support + + + + Client certificate is NULL. + Client certificate is NULL. + + + + Client certificate key is NULL. + Client certificate key is NULL. + + + + Private key does not match client certificate public key. + Private key does not match client certificate public key. + + + + Authentication Manager + Authentication Manager + + + + Authentication method + Authentication method + + + + Could not set trust policy for imported certificates + Could not set trust policy for imported certificates + + + + + + + + + + + Authorities Manager + Authorities Manager + + + + + Could not store sort by preference + Could not store sort by preference + + + + Could not store default trust policy. + Could not store default trust policy. + + + + Could not store 'CA file path' in authentication database. + Could not store 'CA file path' in authentication database. + + + + Could not store 'CA file allow invalids' setting in authentication database. + Could not store 'CA file allow invalids' setting in authentication database. + + + + Could not set trust policy for imported certificates. + Could not set trust policy for imported certificates. + + + + Could not remove 'CA file path' from authentication database. + Could not remove 'CA file path' from authentication database. + + + + Could not remove 'CA file allow invalids' setting from authentication database. + Could not remove 'CA file allow invalids' setting from authentication database. + + + + Authentication System + Authentication System + + + + DISABLED. Resources authenticating via the system can not be accessed + DISABLED. Resources authenticating via the system can not be accessed + + + + + + + Export Authentication Configurations + Export Authentication Configurations + + + + Enter a password encrypt the configuration file: + Enter a password encrypt the configuration file: + + + + Exporting authentication configurations with a blank password will result in a plain text file which may contain sensitive information. Are you sure you want to do this? + Exporting authentication configurations with a blank password will result in a plain text file which may contain sensitive information. Are you sure you want to do this? + + + + + XML files (*.xml *.XML) + XML files (*.xml *.XML) + + + + Export of authentication configurations failed. + Export of authentication configurations failed. + + + + Import Authentication Configurations + Import Authentication Configurations + + + + Enter the password to decrypt the configurations file: + Enter the password to decrypt the configurations file: + + + + Import of authentication configurations failed. + Import of authentication configurations failed. + + + + Master password already set. + Master password already set. + + + + Master password not cleared because it is not set. + Master password not cleared because it is not set. + + + + Master password cleared (NOTE: network connections may be cached). + Master password cleared (NOTE: network connections may be cached). + + + + Master password FAILED to be cleared. + Master password FAILED to be cleared. + + + + Master password reset + Master password reset + + + + Master password reset: NO current password hash in database + Master password reset: NO current password hash in database + + + + Master password FAILED to be reset + Master password FAILED to be reset + + + + (database backup: %1) + (database backup: %1) + + + + Cached authentication configurations for session cleared + Cached authentication configurations for session cleared + + + + Remove Configurations + Remove Configurations + + + + Are you sure you want to remove ALL authentication configurations? + +Operation can NOT be undone! + Are you sure you want to remove ALL authentication configurations? + +Operation can NOT be undone! + + + + Authentication configurations removed. + Authentication configurations removed. + + + + Authentication configurations FAILED to be removed. + Authentication configurations FAILED to be removed. + + + + Active authentication database erased. + Active authentication database erased. + + + + Authentication database FAILED to be erased. + Authentication database FAILED to be erased. + + + + Delete Password + Delete Password + + + + Do you really want to delete the master password from your %1? + Do you really want to delete the master password from your %1? + + + + Master password was successfully deleted from your %1 + Master password was successfully deleted from your %1 + + + + Password helper delete + Password helper delete + + + + Master password is not set and cannot be stored in your %1. + Master password is not set and cannot be stored in your %1. + + + + Master password has been successfully stored in your %1. + Master password has been successfully stored in your %1. + + + + + Password helper write + Password helper write + + + + Your %1 will be <b>used from now</b> on to store and retrieve the master password. + Your %1 will be <b>used from now</b> on to store and retrieve the master password. + + + + Your %1 will <b>not be used anymore</b> to store and retrieve the master password. + Your %1 will <b>not be used anymore</b> to store and retrieve the master password. + + + + Erase Database + Erase Database + + + + Are you sure you want to ERASE the entire authentication database? + +Operation can NOT be undone! + +(Current database will be backed up and new one created.) + Are you sure you want to ERASE the entire authentication database? + +Operation can NOT be undone! + +(Current database will be backed up and new one created.) + + + + (backup: %1) + (backup: %1) + + + + RESTART QGIS + RESTART QGIS + + + + File not found + File not found + + + + + Could not store sort by preference. + Could not store sort by preference. + + + + Authentication Identities + Authentication Identities + + + + Authentication SSL Configs + Authentication SSL Configs + + + + Configuration loaded from database + Configuration loaded from database + + + + Configuration not found in database + Configuration not found in database + + + + Trusted Authorities/Issuers + Trusted Authorities/Issuers + + + + Entry token invalid : '%1'. The token will not be saved to file. + Entry token invalid : '%1'. The token will not be saved to file. + + + + Transfer annotations from main layer + Transfer annotations from main layer + + + + annotations,drawing,cosmetic,objects + annotations,drawing,cosmetic,objects + + + + Transfer all annotations from the main annotation layer in a project to a new annotation layer. + Transfer all annotations from the main annotation layer in a project to a new annotation layer. + + + + + Annotations + Annotations + + + + New layer name + New layer name + + + + New annotation layer + New annotation layer + + + + No project available. + No project available. + + + + Could not load main annotation layer for project. + Could not load main annotation layer for project. + + + + + Specified CRS is a %1 CRS, not a Vertical CRS + Specified CRS is a %1 CRS, not a Vertical CRS + + + + Project CRS is a Compound CRS, specified Vertical CRS will be ignored + Project CRS is a Compound CRS, specified Vertical CRS will be ignored + + + + Project CRS is a Geographic 3D CRS, specified Vertical CRS will be ignored + Project CRS is a Geographic 3D CRS, specified Vertical CRS will be ignored + + + + Project CRS is a Geocentric CRS, specified Vertical CRS will be ignored + Project CRS is a Geocentric CRS, specified Vertical CRS will be ignored + + + + Project CRS is a Projected 3D CRS, specified Vertical CRS will be ignored + Project CRS is a Projected 3D CRS, specified Vertical CRS will be ignored + + + + + Project translation + Project translation + + + + WMS Online Resource + WMS Online Resource + + + + A hidden field will be invisible - the user is not able to see its contents. + A hidden field will be invisible - the user is not able to see its contents. + + + + VLayer + VLayer + + + + Expression Sorter + Expression Sorter + + + + Displays a combo box containing values of attributes used for classification. +Only available when the layer uses a categorized symbol renderer. + Displays a combo box containing values of attributes used for classification. +Only available when the layer uses a categorized symbol renderer. + + + + Error: %1 on line %2, column %3 + Error: %1 on line %2, column %3 + + + + + + + + WFS + WFS + + + + unable to convert '%1' element to a valid expression: it is not supported yet or it has invalid arguments + unable to convert '%1' element to a valid expression: it is not supported yet or it has invalid arguments + + + + '%1' binary operator not supported. + '%1' binary operator not supported. + + + + invalid left operand for '%1' binary operator + invalid left operand for '%1' binary operator + + + + invalid right operand for '%1' binary operator + invalid right operand for '%1' binary operator + + + + only one operand for '%1' binary operator + only one operand for '%1' binary operator + + + + No OGC Geometry found + No OGC Geometry found + + + + %1:PropertyName expected, got %2 + %1:PropertyName expected, got %2 + + + + %1:Literal expected, got %2 + %1:Literal expected, got %2 + + + + '%1' is an invalid or not supported content for %2:Literal + '%1' is an invalid or not supported content for %2:Literal + + + + invalid operand for '%1' unary operator + invalid operand for '%1' unary operator + + + + + Node type not supported: %1 + Node type not supported: %1 + + + + + This use of unary operator not implemented yet + This use of unary operator not implemented yet + + + + Unary operator %1 not implemented yet + Unary operator %1 not implemented yet + + + + + Binary operator %1 not implemented yet + Binary operator %1 not implemented yet + + + + Node type not supported in expression translation: %1 + Node type not supported in expression translation: %1 + + + + Unary operator '%1' not implemented yet + Unary operator '%1' not implemented yet + + + + + + Literal type not supported: %1 + Literal type not supported: %1 + + + + <BBOX> is currently supported only in form: bbox(@geometry, geomFromWKT('…')) + <BBOX> is currently supported only in form: bbox(@geometry, geomFromWKT('…')) + + + + Unable to translate spatial operator: at least one must refer to geometry. + Unable to translate spatial operator: at least one must refer to geometry. + + + + spatial operator: the other operator must be a geometry constructor function + spatial operator: the other operator must be a geometry constructor function + + + + geom_from_wkt: argument must be string literal + geom_from_wkt: argument must be string literal + + + + geom_from_wkt: unable to generate GML from wkt geometry + geom_from_wkt: unable to generate GML from wkt geometry + + + + geom_from_gml: argument must be string literal + geom_from_gml: argument must be string literal + + + + geom_from_gml: unable to parse XML + geom_from_gml: unable to parse XML + + + + geom from static value: unable to generate GML from static variable + geom from static value: unable to generate GML from static variable + + + + spatial operator: unknown geometry constructor function + spatial operator: unknown geometry constructor function + + + + Special columns/constants are not supported. + Special columns/constants are not supported. + + + + %1: Last argument must be string or integer literal + %1: Last argument must be string or integer literal + + + + Function %1 should have 1 or 2 arguments + Function %1 should have 1 or 2 arguments + + + + %1: First argument must be string literal + %1: First argument must be string literal + + + + %1: invalid WKT + %1: invalid WKT + + + + Function %1 should have 4 or 5 arguments + Function %1 should have 4 or 5 arguments + + + + %1: Argument %2 must be numeric literal + %1: Argument %2 must be numeric literal + + + + %1 Argument %2 must be numeric literal + %1 Argument %2 must be numeric literal + + + + Function %1 should have 1 argument + Function %1 should have 1 argument + + + + %1: Argument must be string literal + %1: Argument must be string literal + + + + ST_GeomFromGML: unable to parse XML + ST_GeomFromGML: unable to parse XML + + + + Function %1 should have 2 arguments + Function %1 should have 2 arguments + + + + Function %1 should have 3 arguments + Function %1 should have 3 arguments + + + + + Function %1 3rd argument should be a numeric value or a string made of a numeric value followed by a string + Function %1 3rd argument should be a numeric value or a string made of a numeric value followed by a string + + + + Joins are only supported with WFS 2.0 + Joins are only supported with WFS 2.0 + + + + %1:Function expected, got %2 + %1:Function expected, got %2 + + + + missing some required sub-elements in %1:PropertyIsBetween + missing some required sub-elements in %1:PropertyIsBetween + + + list of words separated by | which reference years + + second|seconds + second|seconds + + + list of words separated by | which reference minutes + + minute|minutes + minute|minutes + + + list of words separated by | which reference minutes hours + + hour|hours + hour|hours + + + list of words separated by | which reference days + + day|days + day|days + + + wordlist separated by | which reference weeks + + week|weeks + week|weeks + + + list of words separated by | which reference months + + month|months|mon + month|months|mon + + + list of words separated by | which reference years + + year|years + year|years + + + + + Minimum length + Minimum length + + + + Split lines by maximum length + Split lines by maximum length + + + + segments,parts,distance,cut,chop + segments,parts,distance,cut,chop + + + + This algorithm takes a line (or curve) layer and splits each feature into multiple parts, where each part is of a specified maximum length. + +Z and M values at the start and end of the new line substrings are linearly interpolated from existing values. + This algorithm takes a line (or curve) layer and splits each feature into multiple parts, where each part is of a specified maximum length. + +Z and M values at the start and end of the new line substrings are linearly interpolated from existing values. + + + + Splits lines into parts which are no longer than a specified length. + Splits lines into parts which are no longer than a specified length. + + + + Maximum line length + Maximum line length + + + + Basic statistics for fields + Basic statistics for fields + + + + stats,statistics,date,time,datetime,string,number,text,table,layer,sum,maximum,minimum,mean,average,standard,deviation,count,distinct,unique,variance,median,quartile,range,majority,minority,summary + stats,statistics,date,time,datetime,string,number,text,table,layer,sum,maximum,minimum,mean,average,standard,deviation,count,distinct,unique,variance,median,quartile,range,majority,minority,summary + + + + Generates basic statistics from the analysis of a values in a field in the attribute table of a vector layer. Numeric, date, time and string fields are supported. The statistics returned will depend on the field type. + Generates basic statistics from the analysis of a values in a field in the attribute table of a vector layer. Numeric, date, time and string fields are supported. The statistics returned will depend on the field type. + + + + Field to calculate statistics on + Field to calculate statistics on + + + + Statistics report + Statistics report + + + + 'HTML files (*.html) + 'HTML files (*.html) + + + + Number of unique values + Number of unique values + + + + Number of empty (null) values + Number of empty (null) values + + + + Number of non-empty values + Number of non-empty values + + + + + + Maximum length + Maximum length + + + + + Mean length + Mean length + + + + Minority (rarest occurring value) + Minority (rarest occurring value) + + + + Majority (most frequently occurring value) + Majority (most frequently occurring value) + + + + First quartile + First quartile + + + + Third quartile + Third quartile + + + + Interquartile Range (IQR) + Interquartile Range (IQR) + + + + Invalid field for statistics: “%1” does not exist + Invalid field for statistics: “%1” does not exist + + + + Analyzed field: %1 + Analyzed field: %1 + + + + + + Count: %1 + Count: %1 + + + + + + Unique values: %1 + Unique values: %1 + + + + + + NULL (missing) values: %1 + NULL (missing) values: %1 + + + + + + NOT NULL (filled) values: %1 + NOT NULL (filled) values: %1 + + + + Range: %1 + Range: %1 + + + + Sum: %1 + Sum: %1 + + + + Mean value: %1 + Mean value: %1 + + + + Median value: %1 + Median value: %1 + + + + Standard deviation: %1 + Standard deviation: %1 + + + + Coefficient of Variation: %1 + Coefficient of Variation: %1 + + + + Minority (rarest occurring value): %1 + Minority (rarest occurring value): %1 + + + + Majority (most frequently occurring value): %1 + Majority (most frequently occurring value): %1 + + + + First quartile: %1 + First quartile: %1 + + + + Third quartile: %1 + Third quartile: %1 + + + + Interquartile Range (IQR): %1 + Interquartile Range (IQR): %1 + + + + Range (seconds): %1 + Range (seconds): %1 + + + + Minimum length: %1 + Minimum length: %1 + + + + Maximum length: %1 + Maximum length: %1 + + + + Mean length: %1 + Mean length: %1 + + + + Minority: %1 + Minority: %1 + + + + Majority: %1 + Majority: %1 + + + + Function '%1' is not declared by the WFS server + Function '%1' is not declared by the WFS server + + + + Column '%1' references a non existing table + Column '%1' references a non existing table + + + + Column '%1' references a non existing field + Column '%1' references a non existing field + + + + Error while analyzing schema: %1 + Error while analyzing schema: %1 + + + + GMLAS error: %1 + GMLAS error: %1 + + + + GetCapabilities failed for url %1: %2 + GetCapabilities failed for url %1: %2 + + + + %1 to %n argument(s) + + %1 to %n argument(s) + %1 to %n argument(s) + + + + + %n argument(s) + + %n argument(s) + %n argument(s) + + + + + %n argument(s) or more + + %n argument(s) or more + %n argument(s) or more + + + + + Style Manager + Style Manager + + + + Tessellate + Tessellate + + + + 3d,triangle + 3d,triangle + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Vector geometry + Vector geometry + + + + Tessellated + Tessellated + + + + This algorithm tessellates a polygon geometry layer, dividing the geometries into triangular components. + This algorithm tessellates a polygon geometry layer, dividing the geometries into triangular components. + + + + The output layer consists of multipolygon geometries for each input feature, with each multipolygon consisting of multiple triangle component polygons. + The output layer consists of multipolygon geometries for each input feature, with each multipolygon consisting of multiple triangle component polygons. + + + + + Feature ID %1 could not be tessellated: %2 + Feature ID %1 could not be tessellated: %2 + + + + Feature ID %1 could not be tessellated + Feature ID %1 could not be tessellated + + + + Feature ID %1 was only partially tessellated: %2 + Feature ID %1 was only partially tessellated: %2 + + + + Feature ID %1 could not be divided into triangular components. + Feature ID %1 could not be divided into triangular components. + + + + + + + + Height + Height + + + + ExtrusionHeight + ExtrusionHeight + + + + Add autoincremental field + Add autoincremental field + + + + This algorithm adds a new integer field to a vector layer, with a sequential value for each feature. + +This field can be used as a unique ID for features in the layer. The new attribute is not added to the input layer but a new layer is generated instead. + +The initial starting value for the incremental series can be specified. + +Specifying an optional modulus value will restart the count to START whenever the field value reaches the modulus value. + +Optionally, grouping fields can be specified. If group fields are present, then the field value will be reset for each combination of these group field values. + +The sort order for features may be specified, if so, then the incremental field will respect this sort order. + This algorithm adds a new integer field to a vector layer, with a sequential value for each feature. + +This field can be used as a unique ID for features in the layer. The new attribute is not added to the input layer but a new layer is generated instead. + +The initial starting value for the incremental series can be specified. + +Specifying an optional modulus value will restart the count to START whenever the field value reaches the modulus value. + +Optionally, grouping fields can be specified. If group fields are present, then the field value will be reset for each combination of these group field values. + +The sort order for features may be specified, if so, then the incremental field will respect this sort order. + + + + add,create,serial,primary,key,unique,fields + add,create,serial,primary,key,unique,fields + + + + + + + + + + + + + + Vector table + Vector table + + + + Incremented + Incremented + + + + + + + Field name + Field name + + + + Start values at + Start values at + + + + Modulus value + Modulus value + + + + Group values by + Group values by + + + + + + Sort expression + Sort expression + + + + + Sort ascending + Sort ascending + + + + + Sort nulls first + Sort nulls first + + + + + Assign projection + Assign projection + + + + + + + + + + + + + Point cloud data management + Point cloud data management + + + + pdal,lidar,assign,set,fix,crs,srs + pdal,lidar,assign,set,fix,crs,srs + + + + This algorithm assigns point cloud CRS if it is not present or wrong. + This algorithm assigns point cloud CRS if it is not present or wrong. + + + + Desired CRS + Desired CRS + + + + assign,set,transform,reproject,crs,srs,warp + assign,set,transform,reproject,crs,srs,warp + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Vector general + Vector general + + + + + Assigned CRS + Assigned CRS + + + + This algorithm assigns a new projection to a vector layer. It creates a new layer with the exact same features and geometries as the input one, but assigned to a new CRS. E.g. the geometries are not reprojected, they are just assigned to a different CRS. This algorithm can be used to repair layers which have been assigned an incorrect projection. + +Attributes are not modified by this algorithm. + This algorithm assigns a new projection to a vector layer. It creates a new layer with the exact same features and geometries as the input one, but assigned to a new CRS. E.g. the geometries are not reprojected, they are just assigned to a different CRS. This algorithm can be used to repair layers which have been assigned an incorrect projection. + +Attributes are not modified by this algorithm. + + + + + + + Boundary + Boundary + + + + + + Point cloud extraction + Point cloud extraction + + + + pdal,lidar,extent,envelope,bounds,bounding,boundary,vector + pdal,lidar,extent,envelope,bounds,bounding,boundary,vector + + + + This algorithm exports a polygon file containing point cloud layer boundary. It may contain holes and it may be a multi-part polygon. + This algorithm exports a polygon file containing point cloud layer boundary. It may contain holes and it may be a multi-part polygon. + + + + Resolution of cells used to calculate boundary + Resolution of cells used to calculate boundary + + + + Minimal number of points in a cell to consider cell occupied + Minimal number of points in a cell to consider cell occupied + + + + Resolution parameter must be set when points threshold is set. + Resolution parameter must be set when points threshold is set. + + + + boundary,ring,border,exterior + boundary,ring,border,exterior + + + + Returns the closure of the combinatorial boundary of the input geometries (ie the topological boundary of the geometry). For instance, a polygon geometry will have a boundary consisting of the linestrings for each ring in the polygon. Only valid for polygon or line layers. + Returns the closure of the combinatorial boundary of the input geometries (ie the topological boundary of the geometry). For instance, a polygon geometry will have a boundary consisting of the linestrings for each ring in the polygon. Only valid for polygon or line layers. + + + + No boundary for feature %1 (possibly a closed linestring?) + No boundary for feature %1 (possibly a closed linestring?) + + + + + Bounding boxes + Bounding boxes + + + + bounding,boxes,envelope,rectangle,extent + bounding,boxes,envelope,rectangle,extent + + + + Bounds + Bounds + + + + This algorithm calculates the bounding box (envelope) for each feature in an input layer. + This algorithm calculates the bounding box (envelope) for each feature in an input layer. + + + + See the 'Minimum bounding geometry' algorithm for a bounding box calculation which covers the whole layer or grouped subsets of features. + See the 'Minimum bounding geometry' algorithm for a bounding box calculation which covers the whole layer or grouped subsets of features. + + + + Buffer + Buffer + + + + buffer,grow,fixed,variable,distance + buffer,grow,fixed,variable,distance + + + + Aggregate + Aggregate + + + + This algorithm take a vector or table layer and aggregate features based on a group by expression. Features for which group by expression return the same value are grouped together. + +It is possible to group all source features together using constant value in group by parameter, example: NULL. + +It is also possible to group features using multiple fields using Array function, example: Array("Field1", "Field2"). + +Geometries (if present) are combined into one multipart geometry for each group. + +Output attributes are computed depending on each given aggregate definition. + This algorithm take a vector or table layer and aggregate features based on a group by expression. Features for which group by expression return the same value are grouped together. + +It is possible to group all source features together using constant value in group by parameter, example: NULL. + +It is also possible to group features using multiple fields using Array function, example: Array("Field1", "Field2"). + +Geometries (if present) are combined into one multipart geometry for each group. + +Output attributes are computed depending on each given aggregate definition. + + + + attributes,sum,mean,collect,dissolve,statistics + attributes,sum,mean,collect,dissolve,statistics + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Input layer + Input layer + + + + Group by expression (NULL to group all features) + Group by expression (NULL to group all features) + + + + Aggregates + Aggregates + + + + Aggregated + Aggregated + + + + + Field name cannot be empty + Field name cannot be empty + + + + Evaluation error in group by expression "%1": %2 + Evaluation error in group by expression "%1": %2 + + + + Evaluation error in geometry expression "%1": %2 + Evaluation error in geometry expression "%1": %2 + + + + Impossible to combine geometries for %1 = %2 + Impossible to combine geometries for %1 = %2 + + + + + + Evaluation error in expression "%1": %2 + Evaluation error in expression "%1": %2 + + + + Parser error in expression "%1": %2 + Parser error in expression "%1": %2 + + + + + + + + + + + + Distance + Distance + + + + + Buffer distance + Buffer distance + + + + + + + + + + + + Segments + Segments + + + + End cap style + End cap style + + + + + + + + Round + Round + + + + Flat + Flat + + + + Square + Square + + + + + + + Join style + Join style + + + + + + + Miter + Miter + + + + + + + Bevel + Bevel + + + + + + + Miter limit + Miter limit + + + + The segments parameter controls the number of line segments to use to approximate a quarter circle when creating rounded offsets. + The segments parameter controls the number of line segments to use to approximate a quarter circle when creating rounded offsets. + + + + Dissolve result + Dissolve result + + + + Keep disjoint results separate + Keep disjoint results separate + + + + If checked, then any disjoint parts in the buffer results will be output as separate single-part features. + If checked, then any disjoint parts in the buffer results will be output as separate single-part features. + + + + + + + Buffered + Buffered + + + + This algorithm computes a buffer area for all the features in an input layer, using a fixed or dynamic distance. + +The segments parameter controls the number of line segments to use to approximate a quarter circle when creating rounded offsets. + +The end cap style parameter controls how line endings are handled in the buffer. + +The join style parameter specifies whether round, miter or beveled joins should be used when offsetting corners in a line. + +The miter limit parameter is only applicable for miter join styles, and controls the maximum distance from the offset curve to use when creating a mitered join. + This algorithm computes a buffer area for all the features in an input layer, using a fixed or dynamic distance. + +The segments parameter controls the number of line segments to use to approximate a quarter circle when creating rounded offsets. + +The end cap style parameter controls how line endings are handled in the buffer. + +The join style parameter specifies whether round, miter or beveled joins should be used when offsetting corners in a line. + +The miter limit parameter is only applicable for miter join styles, and controls the maximum distance from the offset curve to use when creating a mitered join. + + + + + Could not load source layer for INPUT + Could not load source layer for INPUT + + + + + Error calculating buffer for feature %1 + Error calculating buffer for feature %1 + + + + + + + + + + + + + + + Processing + Processing + + + + + Centroids + Centroids + + + + centroid,center,average,point,middle + centroid,center,average,point,middle + + + + This algorithm creates a new point layer, with points representing the centroid of the geometries in an input layer. + +The attributes associated to each point in the output layer are the same ones associated to the original features. + This algorithm creates a new point layer, with points representing the centroid of the geometries in an input layer. + +The attributes associated to each point in the output layer are the same ones associated to the original features. + + + + + Create centroid for each part + Create centroid for each part + + + + + Create point on surface for each part + Create point on surface for each part + + + + Error calculating centroid for feature %1 part %2: %3 + Error calculating centroid for feature %1 part %2: %3 + + + + Error calculating centroid for feature %1: %2 + Error calculating centroid for feature %1: %2 + + + + + Clip + Clip + + + + pdal,lidar,clip,intersect,intersection,mask + pdal,lidar,clip,intersect,intersection,mask + + + + This algorithm clips point cloud with clipping polygons, the resulting point cloud contains points that are inside these polygons. + This algorithm clips point cloud with clipping polygons, the resulting point cloud contains points that are inside these polygons. + + + + Clipping polygons + Clipping polygons + + + + clip,intersect,intersection,mask + clip,intersect,intersection,mask + + + + + + + + + + + + + + Vector overlay + Vector overlay + + + + + + + + Overlay layer + Overlay layer + + + + This algorithm clips a vector layer using the features of an additional polygon layer. Only the parts of the features in the Input layer that fall within the polygons of the Overlay layer will be added to the resulting layer. + This algorithm clips a vector layer using the features of an additional polygon layer. Only the parts of the features in the Input layer that fall within the polygons of the Overlay layer will be added to the resulting layer. + + + + The attributes of the features are not modified, although properties such as area or length of the features will be modified by the clipping operation. If such properties are stored as attributes, those attributes will have to be manually updated. + The attributes of the features are not modified, although properties such as area or length of the features will be modified by the clipping operation. If such properties are stored as attributes, those attributes will have to be manually updated. + + + + + Clipped + Clipped + + + + + + + + No spatial index exists for input layer, performance will be severely degraded + No spatial index exists for input layer, performance will be severely degraded + + + + Could not create the combined clip geometry: %1 + Could not create the combined clip geometry: %1 + + + + Convex hull + Convex hull + + + + convex,hull,bounds,bounding + convex,hull,bounds,bounding + + + + Convex hulls + Convex hulls + + + + This algorithm calculates the convex hull for each feature in an input layer. + This algorithm calculates the convex hull for each feature in an input layer. + + + + See the 'Minimum bounding geometry' algorithm for a convex hull calculation which covers the whole layer or grouped subsets of features. + See the 'Minimum bounding geometry' algorithm for a convex hull calculation which covers the whole layer or grouped subsets of features. + + + + Cannot calculate convex hull for a single Point feature (try 'Minimum bounding geometry' algorithm instead). + Cannot calculate convex hull for a single Point feature (try 'Minimum bounding geometry' algorithm instead). + + + + Dissolve + Dissolve + + + + dissolve,union,combine,collect + dissolve,union,combine,collect + + + + Dissolve field(s) + Dissolve field(s) + + + + Unique ID fields + Unique ID fields + + + + Dissolve coverage + Dissolve coverage + + + + union,merge,topological,boundary + union,merge,topological,boundary + + + + + Dissolved + Dissolved + + + + Dissolves a coverage of polygon features + Dissolves a coverage of polygon features + + + + This algorithm operates on a coverage (represented as a set of polygon features with exactly matching edge geometry) to dissolve (union) the geometries. + +It provides a heavily optimized approach for unioning these features compared with the standard Dissolve tools. + This algorithm operates on a coverage (represented as a set of polygon features with exactly matching edge geometry) to dissolve (union) the geometries. + +It provides a heavily optimized approach for unioning these features compared with the standard Dissolve tools. + + + + Dissolving coverage + Dissolving coverage + + + + No geometry was returned for dissolved coverage + No geometry was returned for dissolved coverage + + + + Storing output + Storing output + + + + Keep disjoint features separate + Keep disjoint features separate + + + + This algorithm takes a vector layer and combines their features into new features. One or more attributes can be specified to dissolve features belonging to the same class (having the same value for the specified attributes), alternatively all features can be dissolved in a single one. + +All output geometries will be converted to multi geometries. In case the input is a polygon layer, common boundaries of adjacent polygons being dissolved will get erased. + +If enabled, the optional "Keep disjoint features separate" setting will cause features and parts that do not overlap or touch to be exported as separate features (instead of parts of a single multipart feature). + This algorithm takes a vector layer and combines their features into new features. One or more attributes can be specified to dissolve features belonging to the same class (having the same value for the specified attributes), alternatively all features can be dissolved in a single one. + +All output geometries will be converted to multi geometries. In case the input is a polygon layer, common boundaries of adjacent polygons being dissolved will get erased. + +If enabled, the optional "Keep disjoint features separate" setting will cause features and parts that do not overlap or touch to be exported as separate features (instead of parts of a single multipart feature). + + + + GEOS exception: taking the slower route ... + GEOS exception: taking the slower route ... + + + + The algorithm returned no output. + The algorithm returned no output. + + + + Collect geometries + Collect geometries + + + + union,combine,collect,multipart,parts,single + union,combine,collect,multipart,parts,single + + + + Collected + Collected + + + + This algorithm takes a vector layer and collects its geometries into new multipart geometries. One or more attributes can be specified to collect only geometries belonging to the same class (having the same value for the specified attributes), alternatively all geometries can be collected. + This algorithm takes a vector layer and collects its geometries into new multipart geometries. One or more attributes can be specified to collect only geometries belonging to the same class (having the same value for the specified attributes), alternatively all geometries can be collected. + + + + All output geometries will be converted to multi geometries, even those with just a single part. This algorithm does not dissolve overlapping geometries - they will be collected together without modifying the shape of each geometry part. + All output geometries will be converted to multi geometries, even those with just a single part. This algorithm does not dissolve overlapping geometries - they will be collected together without modifying the shape of each geometry part. + + + + See the 'Promote to multipart' or 'Aggregate' algorithms for alternative options. + See the 'Promote to multipart' or 'Aggregate' algorithms for alternative options. + + + + Drop geometries + Drop geometries + + + + remove,drop,delete,geometry,objects + remove,drop,delete,geometry,objects + + + + Dropped geometries + Dropped geometries + + + + This algorithm removes any geometries from an input layer and returns a layer containing only the feature attributes. + This algorithm removes any geometries from an input layer and returns a layer containing only the feature attributes. + + + + Drop M/Z values + Drop M/Z values + + + + drop,set,convert,m,measure,z,25d,3d,values + drop,set,convert,m,measure,z,25d,3d,values + + + + Z/M Dropped + Z/M Dropped + + + + This algorithm can remove any measure (M) or Z values from input geometries. + This algorithm can remove any measure (M) or Z values from input geometries. + + + + Drop M Values + Drop M Values + + + + Drop Z Values + Drop Z Values + + + + + + + + + + + + + + + + + + + + + + + Extent + Extent + + + + This algorithm creates a new vector layer that contains a single feature with geometry matching an extent parameter. + +It can be used in models to convert an extent into a layer which can be used for other algorithms which require a layer based input. + This algorithm creates a new vector layer that contains a single feature with geometry matching an extent parameter. + +It can be used in models to convert an extent into a layer which can be used for other algorithms which require a layer based input. + + + + Create layer from extent + Create layer from extent + + + + extent,layer,polygon,create,new + extent,layer,polygon,create,new + + + + Extract by expression + Extract by expression + + + + extract,filter,expression,field + extract,filter,expression,field + + + + + + + + + Expression + Expression + + + + Matching features + Matching features + + + + Non-matching + Non-matching + + + + This algorithm creates a new vector layer that only contains matching features from an input layer. The criteria for adding features to the resulting layer is based on a QGIS expression. + +For help with QGIS expression functions, see the inbuilt help for specific functions which is available in the expression builder. + This algorithm creates a new vector layer that only contains matching features from an input layer. The criteria for adding features to the resulting layer is based on a QGIS expression. + +For help with QGIS expression functions, see the inbuilt help for specific functions which is available in the expression builder. + + + + Extract/clip by extent + Extract/clip by extent + + + + clip,extract,intersect,intersection,mask,extent + clip,extract,intersect,intersection,mask,extent + + + + Clip features to extent + Clip features to extent + + + + + Extracted + Extracted + + + + This algorithm creates a new vector layer that only contains features which fall within a specified extent. Any features which intersect the extent will be included. + +Optionally, feature geometries can also be clipped to the extent. If this option is selected, then the output geometries will automatically be converted to multi geometries to ensure uniform output geometry types. + This algorithm creates a new vector layer that only contains features which fall within a specified extent. Any features which intersect the extent will be included. + +Optionally, feature geometries can also be clipped to the extent. If this option is selected, then the output geometries will automatically be converted to multi geometries to ensure uniform output geometry types. + + + + Where the features (geometric predicate) + Where the features (geometric predicate) + + + + + intersect + intersect + + + + + contain + contain + + + + disjoint + disjoint + + + + + equal + equal + + + + + touch + touch + + + + + overlap + overlap + + + + + are within + are within + + + + + cross + cross + + + + Where the features are within + Where the features are within + + + + Distance within + Distance within + + + + + No spatial index exists for intersect layer, performance will be severely degraded + No spatial index exists for intersect layer, performance will be severely degraded + + + + + creating new selection + creating new selection + + + + + adding to current selection + adding to current selection + + + + + selecting within current selection + selecting within current selection + + + + + removing from current selection + removing from current selection + + + + + Select features from + Select features from + + + + + + + By comparing to the features from + By comparing to the features from + + + + + Modify current selection by + Modify current selection by + + + + Select within distance + Select within distance + + + + select,by,maximum,buffer + select,by,maximum,buffer + + + + extract,by,filter,select,maximum,buffer + extract,by,filter,select,maximum,buffer + + + + This algorithm creates a selection in a vector layer. Features are selected wherever they are within the specified maximum distance from the features in an additional reference layer. + This algorithm creates a selection in a vector layer. Features are selected wherever they are within the specified maximum distance from the features in an additional reference layer. + + + + Extract within distance + Extract within distance + + + + This algorithm creates a new vector layer that only contains matching features from an input layer. Features are copied wherever they are within the specified maximum distance from the features in an additional reference layer. + This algorithm creates a new vector layer that only contains matching features from an input layer. Features are copied wherever they are within the specified maximum distance from the features in an additional reference layer. + + + + Select by location + Select by location + + + + select,intersects,intersecting,disjoint,touching,within,contains,overlaps,relation + select,intersects,intersecting,disjoint,touching,within,contains,overlaps,relation + + + + This algorithm creates a selection in a vector layer. The criteria for selecting features is based on the spatial relationship between each feature and the features in an additional layer. + This algorithm creates a selection in a vector layer. The criteria for selecting features is based on the spatial relationship between each feature and the features in an additional layer. + + + + + Extract features from + Extract features from + + + + + Extracted (location) + Extracted (location) + + + + Extract by location + Extract by location + + + + + extract,filter,intersects,intersecting,disjoint,touching,within,contains,overlaps,relation + extract,filter,intersects,intersecting,disjoint,touching,within,contains,overlaps,relation + + + + This algorithm creates a new vector layer that only contains matching features from an input layer. The criteria for adding features to the resulting layer is defined based on the spatial relationship between each feature and the features in an additional layer. + This algorithm creates a new vector layer that only contains matching features from an input layer. The criteria for adding features to the resulting layer is defined based on the spatial relationship between each feature and the features in an additional layer. + + + + GET + GET + + + + POST + POST + + + + + The HTTP method to use for the request + The HTTP method to use for the request + + + + + The data to add in the body if the request is a POST + The data to add in the body if the request is a POST + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + All files (*.*) + All files (*.*) + + + + Successfully downloaded %1 + Successfully downloaded %1 + + + + Fix geometries + Fix geometries + + + + repair,invalid,geometry,make,valid,error + repair,invalid,geometry,make,valid,error + + + + Fixed geometries + Fixed geometries + + + + This algorithm attempts to create a valid representation of a given invalid geometry without losing any of the input vertices. Already-valid geometries are returned without further intervention. Always outputs multi-geometry layer. + +NOTE: M values will be dropped from the output. + This algorithm attempts to create a valid representation of a given invalid geometry without losing any of the input vertices. Already-valid geometries are returned without further intervention. Always outputs multi-geometry layer. + +NOTE: M values will be dropped from the output. + + + + Repair method + Repair method + + + + Linework + Linework + + + + Structure + Structure + + + + makeValid failed for feature %1 + makeValid failed for feature %1 + + + + Fixing geometry for feature %1 resulted in %2, geometry has been dropped. + Fixing geometry for feature %1 resulted in %2, geometry has been dropped. + + + + Join attributes by field value + Join attributes by field value + + + + join,connect,attributes,values,fields,tables + join,connect,attributes,values,fields,tables + + + + + Create separate feature for each matching feature (one-to-many) + Create separate feature for each matching feature (one-to-many) + + + + + Take attributes of the first matching feature only (one-to-one) + Take attributes of the first matching feature only (one-to-one) + + + + Table field + Table field + + + + + Input layer 2 + Input layer 2 + + + + Table field 2 + Table field 2 + + + + + Layer 2 fields to copy (leave empty to copy all fields) + Layer 2 fields to copy (leave empty to copy all fields) + + + + + Join type + Join type + + + + + + + Discard records which could not be joined + Discard records which could not be joined + + + + + + Joined field prefix + Joined field prefix + + + + + + + Joined layer + Joined layer + + + + + + Unjoinable features from first layer + Unjoinable features from first layer + + + + + + Number of joined features from input table + Number of joined features from input table + + + + + Number of unjoinable features from input table + Number of unjoinable features from input table + + + + This algorithm takes an input vector layer and creates a new vector layer that is an extended version of the input one, with additional attributes in its attribute table. + +The additional attributes and their values are taken from a second vector layer. An attribute is selected in each of them to define the join criteria. + This algorithm takes an input vector layer and creates a new vector layer that is an extended version of the input one, with additional attributes in its attribute table. + +The additional attributes and their values are taken from a second vector layer. An attribute is selected in each of them to define the join criteria. + + + + Invalid join field from layer 1: “%1” does not exist + Invalid join field from layer 1: “%1” does not exist + + + + Invalid join field from layer 2: “%1” does not exist + Invalid join field from layer 2: “%1” does not exist + + + + %n feature(s) from input layer were successfully matched + + %n feature(s) from input layer were successfully matched + %n feature(s) from input layer were successfully matched + + + + + %n feature(s) from input layer could not be matched + + %n feature(s) from input layer could not be matched + %n feature(s) from input layer could not be matched + + + + + Join by lines (hub lines) + Join by lines (hub lines) + + + + Overlap analysis + Overlap analysis + + + + vector,overlay,area,percentage,intersection + vector,overlay,area,percentage,intersection + + + + + + + + + + + + + + Vector analysis + Vector analysis + + + + + + + Overlay layers + Overlay layers + + + + Overlap + Overlap + + + + + + + + Grid size + Grid size + + + + + + An error occurred while calculating feature area + An error occurred while calculating feature area + + + + + + + + + + + + + Output layer + Output layer + + + + This algorithm calculates the area and percentage cover by which features from an input layer are overlapped by features from a selection of overlay layers. + +New attributes are added to the output layer reporting the total area of overlap and percentage of the input feature overlapped by each of the selected overlay layers. + This algorithm calculates the area and percentage cover by which features from an input layer are overlapped by features from a selection of overlay layers. + +New attributes are added to the output layer reporting the total area of overlap and percentage of the input feature overlapped by each of the selected overlay layers. + + + + Preparing %1 + Preparing %1 + + + + join,connect,lines,points,hub,spoke,geodesic,great,circle + join,connect,lines,points,hub,spoke,geodesic,great,circle + + + + Hub layer + Hub layer + + + + Hub ID field + Hub ID field + + + + Hub layer fields to copy (leave empty to copy all fields) + Hub layer fields to copy (leave empty to copy all fields) + + + + Spoke layer + Spoke layer + + + + Spoke ID field + Spoke ID field + + + + Spoke layer fields to copy (leave empty to copy all fields) + Spoke layer fields to copy (leave empty to copy all fields) + + + + Create geodesic lines + Create geodesic lines + + + + Distance between vertices (geodesic lines only) + Distance between vertices (geodesic lines only) + + + + Distance between vertices + Distance between vertices + + + + Split lines at antimeridian (±180 degrees longitude) + Split lines at antimeridian (±180 degrees longitude) + + + + Hub lines + Hub lines + + + + This algorithm creates hub and spoke diagrams by connecting lines from points on the Spoke layer to matching points in the Hub layer. + +Determination of which hub goes with each point is based on a match between the Hub ID field on the hub points and the Spoke ID field on the spoke points. + +If input layers are not point layers, a point on the surface of the geometries will be taken as the connecting location. + +Optionally, geodesic lines can be created, which represent the shortest path on the surface of an ellipsoid. When geodesic mode is used, it is possible to split the created lines at the antimeridian (±180 degrees longitude), which can improve rendering of the lines. Additionally, the distance between vertices can be specified. A smaller distance results in a denser, more accurate line. + This algorithm creates hub and spoke diagrams by connecting lines from points on the Spoke layer to matching points in the Hub layer. + +Determination of which hub goes with each point is based on a match between the Hub ID field on the hub points and the Spoke ID field on the spoke points. + +If input layers are not point layers, a point on the surface of the geometries will be taken as the connecting location. + +Optionally, geodesic lines can be created, which represent the shortest path on the surface of an ellipsoid. When geodesic mode is used, it is possible to split the created lines at the antimeridian (±180 degrees longitude), which can improve rendering of the lines. Additionally, the distance between vertices can be specified. A smaller distance results in a denser, more accurate line. + + + + Creates lines joining two point layers, based on a common attribute value. + Creates lines joining two point layers, based on a common attribute value. + + + + Same layer given for both hubs and spokes + Same layer given for both hubs and spokes + + + + Invalid ID field + Invalid ID field + + + + Line intersections + Line intersections + + + + line,intersection + line,intersection + + + + Intersect layer + Intersect layer + + + + Intersect fields prefix + Intersect fields prefix + + + + + + Intersection + Intersection + + + + This algorithm extracts the overlapping portions of features in the Input and Overlay layers. Features in the output Intersection layer are assigned the attributes of the overlapping features from both the Input and Overlay layers. + This algorithm extracts the overlapping portions of features in the Input and Overlay layers. Features in the output Intersection layer are assigned the attributes of the overlapping features from both the Input and Overlay layers. + + + + Overlay fields to keep (leave empty to keep all fields) + Overlay fields to keep (leave empty to keep all fields) + + + + + + + + Overlay fields prefix + Overlay fields prefix + + + + + Input fields to keep (leave empty to keep all fields) + Input fields to keep (leave empty to keep all fields) + + + + Intersect fields to keep (leave empty to keep all fields) + Intersect fields to keep (leave empty to keep all fields) + + + + GEOS geoprocessing error: intersection failed. + GEOS geoprocessing error: intersection failed. + + + + GEOS geoprocessing error: difference failed. + GEOS geoprocessing error: difference failed. + + + + + Could not write feature + Could not write feature + + + + + Creating spatial index + Creating spatial index + + + + Calculating difference + Calculating difference + + + + GEOS geoprocessing error: unary union failed. + GEOS geoprocessing error: unary union failed. + + + + Calculating intersection + Calculating intersection + + + + Intersections + Intersections + + + + This algorithm creates point features where the lines in the Intersect layer intersect the lines in the Input layer. + This algorithm creates point features where the lines in the Intersect layer intersect the lines in the Input layer. + + + + Mean coordinate(s) + Mean coordinate(s) + + + + mean,average,coordinate + mean,average,coordinate + + + + + Weight field + Weight field + + + + + Unique ID field + Unique ID field + + + + Mean coordinates + Mean coordinates + + + + This algorithm computes a point layer with the center of mass of geometries in an input layer. + +An attribute can be specified as containing weights to be applied to each feature when computing the center of mass. + +If an attribute is selected in the <Unique ID field> parameter, features will be grouped according to values in this field. Instead of a single point with the center of mass of the whole layer, the output layer will contain a center of mass for the features in each category. + This algorithm computes a point layer with the center of mass of geometries in an input layer. + +An attribute can be specified as containing weights to be applied to each feature when computing the center of mass. + +If an attribute is selected in the <Unique ID field> parameter, features will be grouped according to values in this field. Instead of a single point with the center of mass of the whole layer, the output layer will contain a center of mass for the features in each category. + + + + Negative weight value found. Please fix your data and try again. + Negative weight value found. Please fix your data and try again. + + + + Merge lines + Merge lines + + + + line,merge,join,parts + line,merge,join,parts + + + + Merge + Merge + + + + pdal,lidar,collect,merge,combine + pdal,lidar,collect,merge,combine + + + + This algorithm merges multiple point cloud files to a single one. + This algorithm merges multiple point cloud files to a single one. + + + + + + Merged + Merged + + + + + This algorithm does not support output to COPC. Please use LAS or LAZ as the output format. LAS/LAZ files get automatically converted to COPC when loaded in QGIS, alternatively you can use "Create COPC" algorithm. + This algorithm does not support output to COPC. Please use LAS or LAZ as the output format. LAS/LAZ files get automatically converted to COPC when loaded in QGIS, alternatively you can use "Create COPC" algorithm. + + + + This algorithm does not support output to VPC. Please use LAS or LAZ as the output format. To create a VPC please use "Build virtual point cloud (VPC)" algorithm. + This algorithm does not support output to VPC. Please use LAS or LAZ as the output format. To create a VPC please use "Build virtual point cloud (VPC)" algorithm. + + + + This algorithm joins all connected parts of MultiLineString geometries into single LineString geometries. + +If any parts of the input MultiLineString geometries are not connected, the resultant geometry will be a MultiLineString containing any lines which could be merged and any non-connected line parts. + This algorithm joins all connected parts of MultiLineString geometries into single LineString geometries. + +If any parts of the input MultiLineString geometries are not connected, the resultant geometry will be a MultiLineString containing any lines which could be merged and any non-connected line parts. + + + + Error merging lines for feature %1 + Error merging lines for feature %1 + + + + Merge vector layers + Merge vector layers + + + + vector,layers,collect,merge,combine + vector,layers,collect,merge,combine + + + + Build virtual point cloud (VPC) + Build virtual point cloud (VPC) + + + + collect,merge,combine,pdal,lidar,virtual,vpc + collect,merge,combine,pdal,lidar,virtual,vpc + + + + This algorithm creates a virtual point cloud from input data. + This algorithm creates a virtual point cloud from input data. + + + + + + + + + + + + + + + + + + Input layers + Input layers + + + + Calculate boundary polygons + Calculate boundary polygons + + + + Calculate statistics + Calculate statistics + + + + Build overview point cloud + Build overview point cloud + + + + Virtual point cloud + Virtual point cloud + + + + + + Could not create input file list %1 + Could not create input file list %1 + + + + Destination CRS + Destination CRS + + + + Using specified destination CRS %1 + Using specified destination CRS %1 + + + + + + + + + Error retrieving map layer. + Error retrieving map layer. + + + + Combines multiple vector layers of the same geometry type into a single one. + Combines multiple vector layers of the same geometry type into a single one. + + + + This algorithm combines multiple vector layers of the same geometry type into a single one. + +The attribute table of the resulting layer will contain the fields from all input layers. If fields with the same name but different types are found then the exported field will be automatically converted into a string type field. New fields storing the original layer name and source are also added. + +If any input layers contain Z or M values, then the output layer will also contain these values. Similarly, if any of the input layers are multi-part, the output layer will also be a multi-part layer. + +Optionally, the destination coordinate reference system (CRS) for the merged layer can be set. If it is not set, the CRS will be taken from the first input layer. All layers will all be reprojected to match this CRS. + This algorithm combines multiple vector layers of the same geometry type into a single one. + +The attribute table of the resulting layer will contain the fields from all input layers. If fields with the same name but different types are found then the exported field will be automatically converted into a string type field. New fields storing the original layer name and source are also added. + +If any input layers contain Z or M values, then the output layer will also contain these values. Similarly, if any of the input layers are multi-part, the output layer will also be a multi-part layer. + +Optionally, the destination coordinate reference system (CRS) for the merged layer can be set. If it is not set, the CRS will be taken from the first input layer. All layers will all be reprojected to match this CRS. + + + + + + + All layers must be vector layers! + All layers must be vector layers! + + + + Taking destination CRS %1 from layer + Taking destination CRS %1 from layer + + + + All layers must have same geometry type! Encountered a %1 layer when expecting a %2 layer. + All layers must have same geometry type! Encountered a %1 layer when expecting a %2 layer. + + + + Found a layer with M values, upgrading output type to %1 + Found a layer with M values, upgrading output type to %1 + + + + Found a layer with Z values, upgrading output type to %1 + Found a layer with Z values, upgrading output type to %1 + + + + Found a layer with multiparts, upgrading output type to %1 + Found a layer with multiparts, upgrading output type to %1 + + + + Setting output type to %1 + Setting output type to %1 + + + + %1 field in layer %2 has different data type than the destination layer (%3 instead of %4). %1 field will be converted to string type. + %1 field in layer %2 has different data type than the destination layer (%3 instead of %4). %1 field will be converted to string type. + + + + + Packaging layer %1/%2: %3 + Packaging layer %1/%2: %3 + + + + Error obtained while merging one or more layers. + Error obtained while merging one or more layers. + + + + + Minimum enclosing circles + Minimum enclosing circles + + + + minimum,circle,ellipse,extent,bounds,bounding + minimum,circle,ellipse,extent,bounds,bounding + + + + Number of segments in circles + Number of segments in circles + + + + This algorithm calculates the minimum enclosing circle which covers each feature in an input layer. + This algorithm calculates the minimum enclosing circle which covers each feature in an input layer. + + + + See the 'Minimum bounding geometry' algorithm for a minimal enclosing circle calculation which covers the whole layer or grouped subsets of features. + See the 'Minimum bounding geometry' algorithm for a minimal enclosing circle calculation which covers the whole layer or grouped subsets of features. + + + + Multipart to singleparts + Multipart to singleparts + + + + multi,single,multiple,split,dump + multi,single,multiple,split,dump + + + + Single parts + Single parts + + + + This algorithm takes a vector layer with multipart geometries and generates a new one in which all geometries contain a single part. Features with multipart geometries are divided in as many different features as parts the geometry contain, and the same attributes are used for each of them. + This algorithm takes a vector layer with multipart geometries and generates a new one in which all geometries contain a single part. Features with multipart geometries are divided in as many different features as parts the geometry contain, and the same attributes are used for each of them. + + + + Order by expression + Order by expression + + + + orderby,sort,expression,field + orderby,sort,expression,field + + + + Ordered + Ordered + + + + This algorithm sorts a vector layer according to an expression. Be careful, it might not work as expected with some providers, the order might not be kept every time. + +For help with QGIS expression functions, see the inbuilt help for specific functions which is available in the expression builder. + This algorithm sorts a vector layer according to an expression. Be careful, it might not work as expected with some providers, the order might not be kept every time. + +For help with QGIS expression functions, see the inbuilt help for specific functions which is available in the expression builder. + + + + Oriented minimum bounding box + Oriented minimum bounding box + + + + bounding,boxes,envelope,rectangle,extent,oriented,angle + bounding,boxes,envelope,rectangle,extent,oriented,angle + + + + This algorithm calculates the minimum area rotated rectangle which covers each feature in an input layer. + This algorithm calculates the minimum area rotated rectangle which covers each feature in an input layer. + + + + See the 'Minimum bounding geometry' algorithm for a oriented bounding box calculation which covers the whole layer or grouped subsets of features. + See the 'Minimum bounding geometry' algorithm for a oriented bounding box calculation which covers the whole layer or grouped subsets of features. + + + + Promote to multipart + Promote to multipart + + + + multi,single,multiple,convert,force,parts + multi,single,multiple,convert,force,parts + + + + Multiparts + Multiparts + + + + This algorithm takes a vector layer with singlepart geometries and generates a new one in which all geometries are multipart. Input features which are already multipart features will remain unchanged. + This algorithm takes a vector layer with singlepart geometries and generates a new one in which all geometries are multipart. Input features which are already multipart features will remain unchanged. + + + + This algorithm can be used to force geometries to multipart types in order to be compatible with data providers with strict singlepart/multipart compatibility checks. + This algorithm can be used to force geometries to multipart types in order to be compatible with data providers with strict singlepart/multipart compatibility checks. + + + + See the 'Collect geometries' or 'Aggregate' algorithms for alternative options. + See the 'Collect geometries' or 'Aggregate' algorithms for alternative options. + + + + Raster layer unique values report + Raster layer unique values report + + + + count,area,statistics + count,area,statistics + + + + + + + + + + + + + + + + + + + + + + + + Raster analysis + Raster analysis + + + + + + + + + + + + + + + Band number + Band number + + + + + Scale factor + Scale factor + + + + Transform error while reprojecting feature {} + Transform error while reprojecting feature {} + + + + Drape (set Z value from raster) + Drape (set Z value from raster) + + + + + The raster values can optionally be scaled by a preset amount and an offset can be algebraically added. + The raster values can optionally be scaled by a preset amount and an offset can be algebraically added. + + + + Set M value from raster + Set M value from raster + + + + This algorithm sets the M value for every vertex in the feature geometry to a value sampled from a band within a raster layer. + This algorithm sets the M value for every vertex in the feature geometry to a value sampled from a band within a raster layer. + + + + Sets the M value for vertices to values sampled from a raster layer. + Sets the M value for vertices to values sampled from a raster layer. + + + + 3d,vertex,vertices,elevation,height,sample,dem,update,feature + 3d,vertex,vertices,elevation,height,sample,dem,update,feature + + + + Draped + Draped + + + + + Value for NoData or non-intersecting vertices + Value for NoData or non-intersecting vertices + + + + This algorithm sets the z value of every vertex in the feature geometry to a value sampled from a band within a raster layer. + This algorithm sets the z value of every vertex in the feature geometry to a value sampled from a band within a raster layer. + + + + Sets the z value for vertices to values sampled from a raster layer. + Sets the z value for vertices to values sampled from a raster layer. + + + + drape,vertex,vertices,sample,dem,update,feature,measure + drape,vertex,vertices,sample,dem,update,feature,measure + + + + Unique values report + Unique values report + + + + + + + HTML files (*.html) + HTML files (*.html) + + + + Unique values table + Unique values table + + + + + + + + + + + CRS authority identifier + CRS authority identifier + + + + + + + + + + + + Width in pixels + Width in pixels + + + + + + + + + + + + Height in pixels + Height in pixels + + + + + + + + + + + Total pixel count + Total pixel count + + + + + + + + + + + + + + + + Invalid band number for BAND (%1): Valid values for input raster are 1 to %2 + Invalid band number for BAND (%1): Valid values for input raster are 1 to %2 + + + + + + + NoData pixel count + NoData pixel count + + + + This algorithm returns the count and area of each unique value in a given raster layer. The area calculation is done in the area unit of the layer's CRS. + This algorithm returns the count and area of each unique value in a given raster layer. The area calculation is done in the area unit of the layer's CRS. + + + + + Analyzed file + Analyzed file + + + + + band + band + + + + + + + + + <p>%1: %2</p> + + <p>%1: %2</p> + + + + + Projection + Projection + + + + + <p>%1: %2 (%3 %4)</p> + + <p>%1: %2 (%3 %4)</p> + + + + + + units per pixel + units per pixel + + + + + + Pixel count + Pixel count + + + + + + + Area + Area + + + + + + Cleaned + Cleaned + + + + Remove duplicate vertices + Remove duplicate vertices + + + + This algorithm removes duplicate vertices from features, wherever removing the vertices does not result in a degenerate geometry. + +The tolerance parameter specifies the tolerance for coordinates when determining whether vertices are identical. + +By default, z values are not considered when detecting duplicate vertices. E.g. two vertices with the same x and y coordinate but different z values will still be considered duplicate and one will be removed. If the Use Z Value parameter is true, then the z values are also tested and vertices with the same x and y but different z will be maintained. + +Note that duplicate vertices are not tested between different parts of a multipart geometry. E.g. a multipoint geometry with overlapping points will not be changed by this method. + This algorithm removes duplicate vertices from features, wherever removing the vertices does not result in a degenerate geometry. + +The tolerance parameter specifies the tolerance for coordinates when determining whether vertices are identical. + +By default, z values are not considered when detecting duplicate vertices. E.g. two vertices with the same x and y coordinate but different z values will still be considered duplicate and one will be removed. If the Use Z Value parameter is true, then the z values are also tested and vertices with the same x and y but different z will be maintained. + +Note that duplicate vertices are not tested between different parts of a multipart geometry. E.g. a multipoint geometry with overlapping points will not be changed by this method. + + + + Pole of inaccessibility + Pole of inaccessibility + + + + furthest,point,distant,extreme,maximum,centroid,center,centre + furthest,point,distant,extreme,maximum,centroid,center,centre + + + + This algorithm calculates the pole of inaccessibility for a polygon layer, which is the most distant internal point from the boundary of the surface. This algorithm uses the 'polylabel' algorithm (Vladimir Agafonkin, 2016), which is an iterative approach guaranteed to find the true pole of inaccessibility within a specified tolerance (in layer units). More precise tolerances require more iterations and will take longer to calculate. + This algorithm calculates the pole of inaccessibility for a polygon layer, which is the most distant internal point from the boundary of the surface. This algorithm uses the 'polylabel' algorithm (Vladimir Agafonkin, 2016), which is an iterative approach guaranteed to find the true pole of inaccessibility within a specified tolerance (in layer units). More precise tolerances require more iterations and will take longer to calculate. + + + + The distance from the calculated pole to the polygon boundary will be stored as a new attribute in the output layer. + The distance from the calculated pole to the polygon boundary will be stored as a new attribute in the output layer. + + + + Simplify coverage + Simplify coverage + + + + topological,boundary + topological,boundary + + + + + + Vector coverage + Vector coverage + + + + + + + + + + + + Tolerance + Tolerance + + + + Preserve boundary + Preserve boundary + + + + When enabled the outside edges of the coverage will be preserved without simplification. + When enabled the outside edges of the coverage will be preserved without simplification. + + + + Simplifies a coverage of polygon features while retaining valid coverage + Simplifies a coverage of polygon features while retaining valid coverage + + + + This algorithm operates on a coverage (represented as a set of polygon features with exactly matching edge geometry) to apply a Visvalingam–Whyatt simplification to the edges, reducing complexity in proportion with the provided tolerance, while retaining a valid coverage (i.e. no edges will cross or touch after the simplification). + +Geometries will never be removed, but they may be simplified down to just a triangle. Also, some geometries (such as polygons which have too few non-repeated points) will be returned unchanged. + +If the input dataset is not a valid coverage due to overlaps, it will still be simplified, but invalid topology such as crossing edges will still be invalid. + This algorithm operates on a coverage (represented as a set of polygon features with exactly matching edge geometry) to apply a Visvalingam–Whyatt simplification to the edges, reducing complexity in proportion with the provided tolerance, while retaining a valid coverage (i.e. no edges will cross or touch after the simplification). + +Geometries will never be removed, but they may be simplified down to just a triangle. Also, some geometries (such as polygons which have too few non-repeated points) will be returned unchanged. + +If the input dataset is not a valid coverage due to overlaps, it will still be simplified, but invalid topology such as crossing edges will still be invalid. + + + + + + Collecting features + Collecting features + + + + + + Coverage is not valid + Coverage is not valid + + + + Simplifying coverage + Simplifying coverage + + + + No geometry was returned for simplified coverage + No geometry was returned for simplified coverage + + + + Storing features + Storing features + + + + Error calculating pole of inaccessibility + Error calculating pole of inaccessibility + + + + points,valid,overlapping,vertex,nodes,invalid,error,repair + points,valid,overlapping,vertex,nodes,invalid,error,repair + + + + + Tolerance distance + Tolerance distance + + + + + Use Z Value + Use Z Value + + + + Remove null geometries + Remove null geometries + + + + remove,drop,delete,empty,geometry + remove,drop,delete,empty,geometry + + + + Also remove empty geometries + Also remove empty geometries + + + + This algorithm removes any features which do not have a geometry from a vector layer. All other features will be copied unchanged. + +Optionally, the features with null geometries can be saved to a separate output. + +If 'Also remove empty geometries' is checked, the algorithm removes features whose geometries have no coordinates, i.e., geometries that are empty. In that case, also the null output will reflect this option, containing both null and empty geometries. + This algorithm removes any features which do not have a geometry from a vector layer. All other features will be copied unchanged. + +Optionally, the features with null geometries can be saved to a separate output. + +If 'Also remove empty geometries' is checked, the algorithm removes features whose geometries have no coordinates, i.e., geometries that are empty. In that case, also the null output will reflect this option, containing both null and empty geometries. + + + + Non null geometries + Non null geometries + + + + Null geometries + Null geometries + + + + Rename layer + Rename layer + + + + change,layer,name,title + change,layer,name,title + + + + This algorithm renames a layer. + This algorithm renames a layer. + + + + New name + New name + + + + Selected features + Selected features + + + + Extract selected features + Extract selected features + + + + selection,save,by + selection,save,by + + + + This algorithm creates a new layer with all the selected features in a given vector layer. + +If the selected layer has no selected features, the newly created layer will be empty. + This algorithm creates a new layer with all the selected features in a given vector layer. + +If the selected layer has no selected features, the newly created layer will be empty. + + + + Simplify + Simplify + + + + simplify,generalize,douglas,peucker,visvalingam + simplify,generalize,douglas,peucker,visvalingam + + + + + Simplified + Simplified + + + + This algorithm simplifies the geometries in a line or polygon layer. It creates a new layer with the same features as the ones in the input layer, but with geometries containing a lower number of vertices. + +The algorithm gives a choice of simplification methods, including distance based (the "Douglas-Peucker" algorithm), area based ("Visvalingam" algorithm) and snapping geometries to a grid. + This algorithm simplifies the geometries in a line or polygon layer. It creates a new layer with the same features as the ones in the input layer, but with geometries containing a lower number of vertices. + +The algorithm gives a choice of simplification methods, including distance based (the "Douglas-Peucker" algorithm), area based ("Visvalingam" algorithm) and snapping geometries to a grid. + + + + Distance (Douglas-Peucker) + Distance (Douglas-Peucker) + + + + Snap to grid + Snap to grid + + + + Area (Visvalingam) + Area (Visvalingam) + + + + Simplification method + Simplification method + + + + Smooth + Smooth + + + + smooth,curve,generalize,round,bend,corners + smooth,curve,generalize,round,bend,corners + + + + Smoothed + Smoothed + + + + This algorithm smooths the geometries in a line or polygon layer. It creates a new layer with the same features as the ones in the input layer, but with geometries containing a higher number of vertices and corners in the geometries smoothed out. + +The iterations parameter dictates how many smoothing iterations will be applied to each geometry. A higher number of iterations results in smoother geometries with the cost of greater number of nodes in the geometries. + +The offset parameter controls how "tightly" the smoothed geometries follow the original geometries. Smaller values results in a tighter fit, and larger values will create a looser fit. + +The maximum angle parameter can be used to prevent smoothing of nodes with large angles. Any node where the angle of the segments to either side is larger than this will not be smoothed. For example, setting the maximum angle to 90 degrees or lower would preserve right angles in the geometry. + +If input geometries contain Z or M values, these will also be smoothed and the output geometry will retain the same dimensionality as the input geometry. + This algorithm smooths the geometries in a line or polygon layer. It creates a new layer with the same features as the ones in the input layer, but with geometries containing a higher number of vertices and corners in the geometries smoothed out. + +The iterations parameter dictates how many smoothing iterations will be applied to each geometry. A higher number of iterations results in smoother geometries with the cost of greater number of nodes in the geometries. + +The offset parameter controls how "tightly" the smoothed geometries follow the original geometries. Smaller values results in a tighter fit, and larger values will create a looser fit. + +The maximum angle parameter can be used to prevent smoothing of nodes with large angles. Any node where the angle of the segments to either side is larger than this will not be smoothed. For example, setting the maximum angle to 90 degrees or lower would preserve right angles in the geometry. + +If input geometries contain Z or M values, these will also be smoothed and the output geometry will retain the same dimensionality as the input geometry. + + + + + Iterations + Iterations + + + + + Offset lines + Offset lines + + + + offset,linestring + offset,linestring + + + + + + + + + + Offset + Offset + + + + This algorithm offsets lines by a specified distance. Positive distances will offset lines to the left, and negative distances will offset to the right of lines. + +The segments parameter controls the number of line segments to use to approximate a quarter circle when creating rounded offsets. + +The join style parameter specifies whether round, miter or beveled joins should be used when offsetting corners in a line. + +The miter limit parameter is only applicable for miter join styles, and controls the maximum distance from the offset curve to use when creating a mitered join. + This algorithm offsets lines by a specified distance. Positive distances will offset lines to the left, and negative distances will offset to the right of lines. + +The segments parameter controls the number of line segments to use to approximate a quarter circle when creating rounded offsets. + +The join style parameter specifies whether round, miter or beveled joins should be used when offsetting corners in a line. + +The miter limit parameter is only applicable for miter join styles, and controls the maximum distance from the offset curve to use when creating a mitered join. + + + + Offsets lines by a specified distance. + Offsets lines by a specified distance. + + + + + Maximum node angle to smooth + Maximum node angle to smooth + + + + Error smoothing geometry %1 + Error smoothing geometry %1 + + + + Snap points to grid + Snap points to grid + + + + snapped,grid,simplify,round,precision + snapped,grid,simplify,round,precision + + + + Snapped + Snapped + + + + This algorithm modifies the coordinates of geometries in a vector layer, so that all points or vertices are snapped to the closest point of the grid. + +If the snapped geometry cannot be calculated (or is totally collapsed) the feature's geometry will be cleared. + +Note that snapping to grid may generate an invalid geometry in some corner cases. + +Snapping can be performed on the X, Y, Z or M axis. A grid spacing of 0 for any axis will disable snapping for that axis. + This algorithm modifies the coordinates of geometries in a vector layer, so that all points or vertices are snapped to the closest point of the grid. + +If the snapped geometry cannot be calculated (or is totally collapsed) the feature's geometry will be cleared. + +Note that snapping to grid may generate an invalid geometry in some corner cases. + +Snapping can be performed on the X, Y, Z or M axis. A grid spacing of 0 for any axis will disable snapping for that axis. + + + + + X Grid Spacing + X Grid Spacing + + + + + Y Grid Spacing + Y Grid Spacing + + + + + Z Grid Spacing + Z Grid Spacing + + + + + M Grid Spacing + M Grid Spacing + + + + Error snapping geometry %1 + Error snapping geometry %1 + + + + Split with lines + Split with lines + + + + split,cut,lines + split,cut,lines + + + + Split layer + Split layer + + + + This algorithm splits the lines or polygons in one layer using the lines or polygon rings in another layer to define the breaking points. Intersection between geometries in both layers are considered as split points. + This algorithm splits the lines or polygons in one layer using the lines or polygon rings in another layer to define the breaking points. Intersection between geometries in both layers are considered as split points. + + + + Geodesic line split at antimeridian + Geodesic line split at antimeridian + + + + break,cut,dateline,180,-180,longitude,geographic,ellipsoid + break,cut,dateline,180,-180,longitude,geographic,ellipsoid + + + + Splits lines into multiple geodesic segments when the line crosses the antimeridian (±180 degrees longitude). + Splits lines into multiple geodesic segments when the line crosses the antimeridian (±180 degrees longitude). + + + + This algorithm splits a line into multiple geodesic segments, whenever the line crosses the antimeridian (±180 degrees longitude). + +Splitting at the antimeridian helps the visual display of the lines in some projections. The returned geometry will always be a multi-part geometry. + +Whenever line segments in the input geometry cross the antimeridian, they will be split into two segments, with the latitude of the breakpoint being determined using a geodesic line connecting the points either side of this segment. The current project ellipsoid setting will be used when calculating this breakpoint. + +If the input geometry contains M or Z values, these will be linearly interpolated for the new vertices created at the antimeridian. + This algorithm splits a line into multiple geodesic segments, whenever the line crosses the antimeridian (±180 degrees longitude). + +Splitting at the antimeridian helps the visual display of the lines in some projections. The returned geometry will always be a multi-part geometry. + +Whenever line segments in the input geometry cross the antimeridian, they will be split into two segments, with the latitude of the breakpoint being determined using a geodesic line connecting the points either side of this segment. The current project ellipsoid setting will be used when calculating this breakpoint. + +If the input geometry contains M or Z values, these will be linearly interpolated for the new vertices created at the antimeridian. + + + + Split features by character + Split features by character + + + + separate,attribute,value,string + separate,attribute,value,string + + + + This algorithm splits features into multiple output features by splitting a field's value with a specified character. + +For instance, if a layer contains features with multiple comma separated values contained in a single field, this algorithm can be used to split these values up across multiple output features. + +Geometries and other attributes remain unchanged in the output. + +Optionally, the separator string can be a regular expression for added flexibility. + This algorithm splits features into multiple output features by splitting a field's value with a specified character. + +For instance, if a layer contains features with multiple comma separated values contained in a single field, this algorithm can be used to split these values up across multiple output features. + +Geometries and other attributes remain unchanged in the output. + +Optionally, the separator string can be a regular expression for added flexibility. + + + + Splits features into multiple output features by splitting a field by a character. + Splits features into multiple output features by splitting a field by a character. + + + + Split using values in field + Split using values in field + + + + Split values using character + Split values using character + + + + Use regular expression separator + Use regular expression separator + + + + + + + Split + Split + + + + String concatenation + String concatenation + + + + string,concatenation,merge + string,concatenation,merge + + + + This algorithm concatenates two strings together. + This algorithm concatenates two strings together. + + + + Input 1 + Input 1 + + + + Input 2 + Input 2 + + + + Concatenation + Concatenation + + + + + Maximum nodes in parts + Maximum nodes in parts + + + + Subdivide + Subdivide + + + + subdivide,segmentize,split,tessellate + subdivide,segmentize,split,tessellate + + + + Subdivides the geometry. The returned geometry will be a collection containing subdivided parts from the original geometry, where no part has more then the specified maximum number of nodes. + +This is useful for dividing a complex geometry into less complex parts, which are better able to be spatially indexed and faster to perform further operations such as intersects on. The returned geometry parts may not be valid and may contain self-intersections. + +Curved geometries will be segmentized before subdivision. + Subdivides the geometry. The returned geometry will be a collection containing subdivided parts from the original geometry, where no part has more then the specified maximum number of nodes. + +This is useful for dividing a complex geometry into less complex parts, which are better able to be spatially indexed and faster to perform further operations such as intersects on. The returned geometry parts may not be valid and may contain self-intersections. + +Curved geometries will be segmentized before subdivision. + + + + Subdivided + Subdivided + + + + Error calculating subdivision for feature %1 + Error calculating subdivision for feature %1 + + + + + Transect + Transect + + + + transect,station,lines,extend, + transect,station,lines,extend, + + + + + Length of the transect + Length of the transect + + + + Angle in degrees from the original line at the vertices + Angle in degrees from the original line at the vertices + + + + Angle in degrees + Angle in degrees + + + + Side to create the transects + Side to create the transects + + + + Single sided buffer + Single sided buffer + + + + This algorithm buffers lines by a specified distance on one side of the line only. + +The segments parameter controls the number of line segments to use to approximate a quarter circle when creating rounded buffers. The join style parameter specifies whether round, miter or beveled joins should be used when buffering corners in a line. The miter limit parameter is only applicable for miter join styles, and controls the maximum distance from the buffer to use when creating a mitered join. + This algorithm buffers lines by a specified distance on one side of the line only. + +The segments parameter controls the number of line segments to use to approximate a quarter circle when creating rounded buffers. The join style parameter specifies whether round, miter or beveled joins should be used when buffering corners in a line. The miter limit parameter is only applicable for miter join styles, and controls the maximum distance from the buffer to use when creating a mitered join. + + + + + Left + Left + + + + + Right + Right + + + + Side + Side + + + + Error calculating single sided buffer + Error calculating single sided buffer + + + + Both + Both + + + + This algorithm creates transects on vertices for (multi)linestring. + + This algorithm creates transects on vertices for (multi)linestring. + + + + + A transect is a line oriented from an angle (by default perpendicular) to the input polylines (at vertices). + A transect is a line oriented from an angle (by default perpendicular) to the input polylines (at vertices). + + + + Field(s) from feature(s) are returned in the transect with these new fields: + + Field(s) from feature(s) are returned in the transect with these new fields: + + + + + - TR_FID: ID of the original feature + + - TR_FID: ID of the original feature + + + + + - TR_ID: ID of the transect. Each transect have an unique ID + + - TR_ID: ID of the transect. Each transect have an unique ID + + + + + - TR_SEGMENT: ID of the segment of the linestring + + - TR_SEGMENT: ID of the segment of the linestring + + + + + - TR_ANGLE: Angle in degrees from the original line at the vertex + + - TR_ANGLE: Angle in degrees from the original line at the vertex + + + + + - TR_LENGTH: Total length of the transect returned + + - TR_LENGTH: Total length of the transect returned + + + + + - TR_ORIENT: Side of the transect (only on the left or right of the line, or both side) + + - TR_ORIENT: Side of the transect (only on the left or right of the line, or both side) + + + + + Create constant raster layer + Create constant raster layer + + + + raster,create,constant + raster,create,constant + + + + + Raster creation + Raster creation + + + + Generates raster layer for given extent and cell size filled with the specified value. +Additionally an output data type can be specified. The algorithm will abort if a value has been entered that cannot be represented by the selected output raster data type. + Generates raster layer for given extent and cell size filled with the specified value. +Additionally an output data type can be specified. The algorithm will abort if a value has been entered that cannot be represented by the selected output raster data type. + + + + + Desired extent + Desired extent + + + + + + + + + Target CRS + Target CRS + + + + + + + Pixel size + Pixel size + + + + Constant value + Constant value + + + + + + + + + + + + Output raster data type + Output raster data type + + + + Constant + Constant + + + + + Pixel size must be greater than 0. + Pixel size must be greater than 0. + + + + + + Raster datasets of type %3 only accept positive values between %1 and %2 + Raster datasets of type %3 only accept positive values between %1 and %2 + + + + + + + + The entered constant value has decimals but will be written to a raster dataset of type %1. The decimals of the constant value will be omitted. + The entered constant value has decimals but will be written to a raster dataset of type %1. The decimals of the constant value will be omitted. + + + + + Raster datasets of type %3 only accept values between %1 and %2 + Raster datasets of type %3 only accept values between %1 and %2 + + + + Reproject + Reproject + + + + pdal,lidar,assign,set,transform,reproject,crs,srs + pdal,lidar,assign,set,transform,reproject,crs,srs + + + + This algorithm reprojects point cloud to a different coordinate reference system. + This algorithm reprojects point cloud to a different coordinate reference system. + + + + + Coordinate operation + Coordinate operation + + + + + Reprojected + Reprojected + + + + Convert curved geometries to straight segments + Convert curved geometries to straight segments + + + + If checked, curved geometries will be converted to straight segments. Otherwise, they will be kept as curves. This can fix distortion issues. + If checked, curved geometries will be converted to straight segments. Otherwise, they will be kept as curves. This can fix distortion issues. + + + + Reproject layer + Reproject layer + + + + transform,reprojection,crs,srs,warp + transform,reprojection,crs,srs,warp + + + + This algorithm reprojects a vector layer. It creates a new layer with the same features as the input one, but with geometries reprojected to a new CRS. + +Attributes are not modified by this algorithm. + This algorithm reprojects a vector layer. It creates a new layer with the same features as the input one, but with geometries reprojected to a new CRS. + +Attributes are not modified by this algorithm. + + + + An alternative, ballpark-only transform was used when transforming coordinates for one or more features. (Possibly an incorrect choice of operation was made for transformations between these reference systems - check that the selected operation is valid for the full extent of the input layer.) + An alternative, ballpark-only transform was used when transforming coordinates for one or more features. (Possibly an incorrect choice of operation was made for transformations between these reference systems - check that the selected operation is valid for the full extent of the input layer.) + + + + Translate + Translate + + + + move,shift,transform,z,m,values,add + move,shift,transform,z,m,values,add + + + + + Translated + Translated + + + + This algorithm moves the geometries within a layer, by offsetting them with a specified x and y displacement. + This algorithm moves the geometries within a layer, by offsetting them with a specified x and y displacement. + + + + Z and M values present in the geometry can also be translated. + Z and M values present in the geometry can also be translated. + + + + Array of translated features + Array of translated features + + + + translate,parallel,offset,duplicate,grid,spaced,moved,copy,features,objects,step,repeat + translate,parallel,offset,duplicate,grid,spaced,moved,copy,features,objects,step,repeat + + + + This algorithm creates copies of features in a layer, by creating multiple translated versions of each feature. Each copy is incrementally displaced by a preset amount in the x/y/z/m axis. + This algorithm creates copies of features in a layer, by creating multiple translated versions of each feature. Each copy is incrementally displaced by a preset amount in the x/y/z/m axis. + + + + Creates multiple translated copies of features in a layer. + Creates multiple translated copies of features in a layer. + + + + + + + Number of features to create + Number of features to create + + + + Step distance (x-axis) + Step distance (x-axis) + + + + Affine transform + Affine transform + + + + move,shift,transform,affine,scale,rotate,resize,matrix + move,shift,transform,affine,scale,rotate,resize,matrix + + + + Transformed + Transformed + + + + Applies an affine transformation to the geometries from a layer. Affine transformations can include translation, scaling and rotation. The operations are performed in a scale, rotation, translation order. + Applies an affine transformation to the geometries from a layer. Affine transformations can include translation, scaling and rotation. The operations are performed in a scale, rotation, translation order. + + + + Z and M values present in the geometry can also be translated and scaled independently. + Z and M values present in the geometry can also be translated and scaled independently. + + + + Applies an affine transformation to geometries. + Applies an affine transformation to geometries. + + + + Translation (x-axis) + Translation (x-axis) + + + + + + + Offset distance (x-axis) + Offset distance (x-axis) + + + + Translation (y-axis) + Translation (y-axis) + + + + Translation (z-axis) + Translation (z-axis) + + + + Translation (m values) + Translation (m values) + + + + + Scale factor (x-axis) + Scale factor (x-axis) + + + + + Scale factor (y-axis) + Scale factor (y-axis) + + + + + Scale factor (z-axis) + Scale factor (z-axis) + + + + + Scale factor (m values) + Scale factor (m values) + + + + + Rotation around z-axis (degrees counter-clockwise) + Rotation around z-axis (degrees counter-clockwise) + + + + Step distance (y-axis) + Step distance (y-axis) + + + + + + + Offset distance (y-axis) + Offset distance (y-axis) + + + + Step distance (z-axis) + Step distance (z-axis) + + + + + + + Offset distance (z-axis) + Offset distance (z-axis) + + + + Step distance (m values) + Step distance (m values) + + + + + + + Offset distance (m values) + Offset distance (m values) + + + + DWG/DXF import + DWG/DXF import + + + + Not yet implemented %1 + Not yet implemented %1 + + + + Unknown version + Unknown version + + + + AutoCAD Release 1.1 + AutoCAD Release 1.1 + + + + AutoCAD Release 1.2 + AutoCAD Release 1.2 + + + + AutoCAD Release 1.4 + AutoCAD Release 1.4 + + + + AutoCAD Release 2.0 + AutoCAD Release 2.0 + + + + AutoCAD Release 2.10 + AutoCAD Release 2.10 + + + + AutoCAD Release 2.5 + AutoCAD Release 2.5 + + + + AutoCAD Release 2.6 + AutoCAD Release 2.6 + + + + AutoCAD Release 9 + AutoCAD Release 9 + + + + AutoCAD Release 10 + AutoCAD Release 10 + + + + AutoCAD Release 11/12 (LT R1/R2) + AutoCAD Release 11/12 (LT R1/R2) + + + + AutoCAD Release 13 (LT95) + AutoCAD Release 13 (LT95) + + + + AutoCAD Release 14/14.01 (LT97/LT98) + AutoCAD Release 14/14.01 (LT97/LT98) + + + + AutoCAD 2000/2000i/2002 + AutoCAD 2000/2000i/2002 + + + + AutoCAD 2004/2005/2006 + AutoCAD 2004/2005/2006 + + + + AutoCAD 2007/2008/2009 + AutoCAD 2007/2008/2009 + + + + AutoCAD 2010/2011/2012 + AutoCAD 2010/2011/2012 + + + + AutoCAD 2013/2014/2015/2016/2017 + AutoCAD 2013/2014/2015/2016/2017 + + + + AutoCAD 2018/2019/2020 + AutoCAD 2018/2019/2020 + + + + + + + Page + Page + + + + Delete style %1 from %2 + Delete style %1 from %2 + + + + Delete Style + Delete Style + + + + Are you sure you want to delete the style %1? + Are you sure you want to delete the style %1? + + + + + Paper size + Paper size + + + + Minimum callout length + Minimum callout length + + + + Offset from feature + Offset from feature + + + + Offset from label + Offset from label + + + + Draw lines to all feature parts + Draw lines to all feature parts + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + string + string + + + + Feature's anchor point position + Feature's anchor point position + + + + Label's anchor point position + Label's anchor point position + + + + Callout origin (X) + Callout origin (X) + + + + Callout origin (Y) + Callout origin (Y) + + + + Callout destination (X) + Callout destination (X) + + + + Callout destination (Y) + Callout destination (Y) + + + + Callout line curvature + Callout line curvature + + + + Callout curve orientation + Callout curve orientation + + + + Margins + Margins + + + + string of four doubles '<b>top,right,bottom,left</b>' or array of doubles <b>[top, right, bottom, left]</b> + string of four doubles '<b>top,right,bottom,left</b>' or array of doubles <b>[top, right, bottom, left]</b> + + + + Wedge width + Wedge width + + + + Corner radius + Corner radius + + + + Callout blend mode + Callout blend mode + + + + + Page width + Page width + + + + + Page height + Page height + + + + + Number of pages + Number of pages + + + + + + + + + + Symbol size + Symbol size + + + + + Page number + Page number + + + + + + + + Position (X) + Position (X) + + + + + + + + Position (Y) + Position (Y) + + + + + + + Width + Width + + + + + + Rotation angle + Rotation angle + + + + + Transparency + Transparency + + + + + + + Opacity + Opacity + + + + + Blend mode + Blend mode + + + + + Exclude item from exports + Exclude item from exports + + + + + Frame color + Frame color + + + + Minimum zoom + Minimum zoom + + + + Maximum zoom + Maximum zoom + + + + DPI + DPI + + + + + + + Background color + Background color + + + + Tile format + Tile format + + + + Quality (JPG only) + Quality (JPG only) + + + + Metatile size + Metatile size + + + + Background color setting ignored, the JPG format only supports fully opaque colors + Background color setting ignored, the JPG format only supports fully opaque colors + + + + Generate XYZ tiles (Directory) + Generate XYZ tiles (Directory) + + + + tiles,xyz,tms,directory + tiles,xyz,tms,directory + + + + Generates XYZ tiles of map canvas content and saves them as individual images in a directory. + Generates XYZ tiles of map canvas content and saves them as individual images in a directory. + + + + Tile width + Tile width + + + + Tile height + Tile height + + + + Use inverted tile Y axis (TMS convention) + Use inverted tile Y axis (TMS convention) + + + + Leaflet HTML output title + Leaflet HTML output title + + + + Leaflet HTML output attribution + Leaflet HTML output attribution + + + + Include OpenStreetMap basemap in Leaflet HTML output + Include OpenStreetMap basemap in Leaflet HTML output + + + + Output html (Leaflet) + Output html (Leaflet) + + + + + %1 tiles will be created for zoom level %2 + %1 tiles will be created for zoom level %2 + + + + + A total of %1 tiles will be created + A total of %1 tiles will be created + + + + Could not open html file %1 + Could not open html file %1 + + + + Generate XYZ tiles (MBTiles) + Generate XYZ tiles (MBTiles) + + + + tiles,xyz,tms,mbtiles + tiles,xyz,tms,mbtiles + + + + Generates XYZ tiles of map canvas content and saves them as an MBTiles file. + Generates XYZ tiles of map canvas content and saves them as an MBTiles file. + + + + MBTiles files (*.mbtiles *.MBTILES) + MBTiles files (*.mbtiles *.MBTILES) + + + + Print layout map extent to layer + Print layout map extent to layer + + + + layout,composer,composition,visible + layout,composer,composition,visible + + + + Creates a polygon layer containing the extent of a print layout map item. + Creates a polygon layer containing the extent of a print layout map item. + + + + + + Print layout + Print layout + + + + Map item + Map item + + + + Override CRS + Override CRS + + + + Map width + Map width + + + + Map height + Map height + + + + + + Map rotation + Map rotation + + + + This algorithm creates a polygon layer containing the extent of a print layout map item (or items), with attributes specifying the map size (in layout units), scale and rotation. + +If the map item parameter is specified, then only the matching map extent will be exported. If it is not specified, all map extents from the layout will be exported. + +Optionally, a specific output CRS can be specified. If it is not specified, the original map item CRS will be used. + This algorithm creates a polygon layer containing the extent of a print layout map item (or items), with attributes specifying the map size (in layout units), scale and rotation. + +If the map item parameter is specified, then only the matching map extent will be exported. If it is not specified, all map extents from the layout will be exported. + +Optionally, a specific output CRS can be specified. If it is not specified, the original map item CRS will be used. + + + + + + + + Cannot find layout with name "%1" + Cannot find layout with name "%1" + + + + Cannot find matching map item with ID %1 + Cannot find matching map item with ID %1 + + + + Error reprojecting map to destination CRS + Error reprojecting map to destination CRS + + + + Extract labels + Extract labels + + + + map themes,font,position + map themes,font,position + + + + Map extent + Map extent + + + + + + + Map scale + Map scale + + + + This parameter is optional. When left unset, the algorithm will fallback to extracting labels from all currently visible layers in the project. + This parameter is optional. When left unset, the algorithm will fallback to extracting labels from all currently visible layers in the project. + + + + Include unplaced labels + Include unplaced labels + + + + Map resolution (in DPI) + Map resolution (in DPI) + + + + Extracted labels + Extracted labels + + + + Converts map labels to a point layer with relevant details saved as attributes. + Converts map labels to a point layer with relevant details saved as attributes. + + + + This algorithm extracts label information from a rendered map at a given extent and scale. + +If a map theme is provided, the rendered map will match the visibility and symbology of that theme. If left blank, all visible layers from the project will be used. + +Extracted label information include: position (served as point geometries), the associated layer name and feature ID, label text, rotation (in degree, clockwise), multiline alignment, and font details. + This algorithm extracts label information from a rendered map at a given extent and scale. + +If a map theme is provided, the rendered map will match the visibility and symbology of that theme. If left blank, all visible layers from the project will be used. + +Extracted label information include: position (served as point geometries), the associated layer name and feature ID, label text, rotation (in degree, clockwise), multiline alignment, and font details. + + + + Curved placement not supported, skipping labels from layer %1 + Curved placement not supported, skipping labels from layer %1 + + + + Invalid scale value, a number greater than 0 is required + Invalid scale value, a number greater than 0 is required + + + + Extracting labels + Extracting labels + + + + Calculating label placement + Calculating label placement + + + + Collecting labelled features from %1 + Collecting labelled features from %1 + + + + + + + Registering labels + Registering labels + + + + Adding labels from %1 + Adding labels from %1 + + + + Generating label placement candidates for %1 + Generating label placement candidates for %1 + + + + Calculating obstacle costs + Calculating obstacle costs + + + + Calculating label conflicts + Calculating label conflicts + + + + Finalizing candidates + Finalizing candidates + + + + Reducing problem + Reducing problem + + + + Determining optimal label placements + Determining optimal label placements + + + + Labeling complete + Labeling complete + + + + Writing %n label(s) to output layer + + Writing %n label(s) to output layer + Writing %n label(s) to output layer + + + + + + Extent minimum X + Extent minimum X + + + + + Extent minimum Y + Extent minimum Y + + + + + Extent maximum X + Extent maximum X + + + + + Extent maximum Y + Extent maximum Y + + + + + Atlas margin + Atlas margin + + + + + Picture source (URL) + Picture source (URL) + + + + + Source URL + Source URL + + + + + SVG background color + SVG background color + + + + + SVG stroke color + SVG stroke color + + + + + SVG stroke width + SVG stroke width + + + + + Legend title + Legend title + + + + + Number of columns + Number of columns + + + + + Fill color + Fill color + + + + + + Secondary fill color + Secondary fill color + + + + + Line color + Line color + + + + + Line width + Line width + + + + + list of map layer names separated by | characters + list of map layer names separated by | characters + + + + Grid %1 + Grid %1 + + + + No matching records + No matching records + + + + Distribute Items by Left + Distribute Items by Left + + + + Distribute Items by Horizontal Center + Distribute Items by Horizontal Center + + + + Distribute Horizontal Spacing Equally + Distribute Horizontal Spacing Equally + + + + Distribute Items by Right + Distribute Items by Right + + + + Distribute Items by Top + Distribute Items by Top + + + + Distribute Items by Vertical Center + Distribute Items by Vertical Center + + + + Distribute Vertical Spacing Equally + Distribute Vertical Spacing Equally + + + + Distribute Items by Bottom + Distribute Items by Bottom + + + + Resize Items to Narrowest + Resize Items to Narrowest + + + + Resize Items to Widest + Resize Items to Widest + + + + Resize Items to Shortest + Resize Items to Shortest + + + + Resize Items to Tallest + Resize Items to Tallest + + + + Resize Items to Square + Resize Items to Square + + + + Align Items to Left + Align Items to Left + + + + Align Items to Center + Align Items to Center + + + + Align Items to Right + Align Items to Right + + + + Align Items to Top + Align Items to Top + + + + Align Items to Vertical Center + Align Items to Vertical Center + + + + Align Items to Bottom + Align Items to Bottom + + + + Whether to open the exported image file with the default viewer after exporting a print layout + Whether to open the exported image file with the default viewer after exporting a print layout + + + + Whether to open the exported PDF file with the default viewer after exporting a print layout + Whether to open the exported PDF file with the default viewer after exporting a print layout + + + + Whether to open the exported SVG file with the default viewer after exporting a print layout + Whether to open the exported SVG file with the default viewer after exporting a print layout + + + + Ignoring custom image size because aspect ratio %1 does not match paper ratio %2 + Ignoring custom image size because aspect ratio %1 does not match paper ratio %2 + + + + Error: output width or height is larger than 32768 pixel, result will be clipped + Error: output width or height is larger than 32768 pixel, result will be clipped + + + + + + + Exporting %1 of %2 + Exporting %1 of %2 + + + + + + + Exporting section %1 + Exporting section %1 + + + + + + + Cannot write to %1. This file may be open in another application or may be an invalid path. + Cannot write to %1. This file may be open in another application or may be an invalid path. + + + + Printing %1 of %2 + Printing %1 of %2 + + + + Printing section %1 + Printing section %1 + + + + + + Other + Other + + + + Layer %1 + Layer %1 + + + + Change Grid Resolution + Change Grid Resolution + + + + Change Grid Offset + Change Grid Offset + + + + A6 + A6 + + + + A5 + A5 + + + + A4 + A4 + + + + A3 + A3 + + + + A2 + A2 + + + + A1 + A1 + + + + A0 + A0 + + + + B6 + B6 + + + + B5 + B5 + + + + B4 + B4 + + + + B3 + B3 + + + + B2 + B2 + + + + B1 + B1 + + + + B0 + B0 + + + + Legal + Legal + + + + Letter + Letter + + + + ANSI A + ANSI A + + + + ANSI B + ANSI B + + + + ANSI C + ANSI C + + + + ANSI D + ANSI D + + + + ANSI E + ANSI E + + + + Arch A + Arch A + + + + Arch B + Arch B + + + + Arch C + Arch C + + + + Arch D + Arch D + + + + Arch E + Arch E + + + + Arch E1 + Arch E1 + + + + Arch E2 + Arch E2 + + + + Arch E3 + Arch E3 + + + + 1920×1080 (16:9) + 1920×1080 (16:9) + + + + 1280×800 (16:10) + 1280×800 (16:10) + + + + 1024×768 (4:3) + 1024×768 (4:3) + + + + Report + Report + + + + Group: %1 - %2 + Group: %1 - %2 + + + + Section + Section + + + + identifier + identifier + + + + Identifier element is required. + Identifier element is required. + + + + language + language + + + + Language element is required. + Language element is required. + + + + type + type + + + + Type element is required. + Type element is required. + + + + title + title + + + + Title element is required. + Title element is required. + + + + abstract + abstract + + + + Abstract element is required. + Abstract element is required. + + + + license + license + + + + At least one license is required. + At least one license is required. + + + + crs + crs + + + + A valid CRS element is required. + A valid CRS element is required. + + + + + extent + extent + + + + A valid CRS element for the spatial extent is required. + A valid CRS element for the spatial extent is required. + + + + A valid spatial extent is required. + A valid spatial extent is required. + + + + author + author + + + + A project author is required. + A project author is required. + + + + creation + creation + + + + The project creation date/time is required. + The project creation date/time is required. + + + + + contacts + contacts + + + + At least one contact is required. + At least one contact is required. + + + + + + + links + links + + + + At least one link is required. + At least one link is required. + + + + + keywords + keywords + + + + Keyword vocabulary cannot be empty. + Keyword vocabulary cannot be empty. + + + + Keyword list cannot be empty. + Keyword list cannot be empty. + + + + Contact name cannot be empty. + Contact name cannot be empty. + + + + Link name cannot be empty. + Link name cannot be empty. + + + + Link type cannot be empty. + Link type cannot be empty. + + + + Link url cannot be empty. + Link url cannot be empty. + + + + model + model + + + + Could not evaluate expression for parameter %1 for %2: %3 + Could not evaluate expression for parameter %1 for %2: %3 + + + + Prepare algorithm: %1 + Prepare algorithm: %1 + + + + Running %1 [%2/%3] + Running %1 [%2/%3] + + + + Input Parameters: + Input Parameters: + + + + Error encountered while running %1 + Error encountered while running %1 + + + + Algorithm “%1” cannot be run in a background thread, switching to main thread for this step + Algorithm “%1” cannot be run in a background thread, switching to main thread for this step + + + + Error encountered while running %1: %2 + Error encountered while running %1: %2 + + + + Results: + Results: + + + + OK. Execution took %1 s (%n output(s)). + + OK. Execution took %1 s (%n output(s)). + OK. Execution took %1 s (%n output(s)). + + + + + Failed after %1 s. + Failed after %1 s. + + + + Model processed OK. Executed %n algorithm(s) total in %1 s. + + Model processed OK. Executed %n algorithm(s) total in %1 s. + Model processed OK. Executed %n algorithm(s) total in %1 s. + + + + + + + Output '%1' from algorithm '%2' + Output '%1' from algorithm '%2' + + + + + Minimum X of %1 + Minimum X of %1 + + + + + Minimum Y of %1 + Minimum Y of %1 + + + + + Maximum X of %1 + Maximum X of %1 + + + + + Maximum Y of %1 + Maximum Y of %1 + + + + Model does not contain any algorithms + Model does not contain any algorithms + + + + Algorithm is not available: <i>%1</i> + Algorithm is not available: <i>%1</i> + + + + Value for <i>%1</i> is not acceptable for this parameter + Value for <i>%1</i> is not acceptable for this parameter + + + + Model input <i>%1</i> used for parameter <i>%2</i> does not exist + Model input <i>%1</i> used for parameter <i>%2</i> does not exist + + + + Child algorithm <i>%1</i> used for parameter <i>%2</i> does not exist + Child algorithm <i>%1</i> used for parameter <i>%2</i> does not exist + + + + Parameter <i>%1</i> is mandatory + Parameter <i>%1</i> is mandatory + + + + Invalid child ID: <i>%1</i> + Invalid child ID: <i>%1</i> + + + + The model you are trying to run contains an algorithm that is not available: <i>%1</i> + The model you are trying to run contains an algorithm that is not available: <i>%1</i> + + + + Error creating algorithm from createInstance() + Error creating algorithm from createInstance() + + + + Incorrect parameter value for %1 + Incorrect parameter value for %1 + + + + Duplicate parameter %1 registered for alg %2 + Duplicate parameter %1 registered for alg %2 + + + + Duplicate output %1 registered for alg %2 + Duplicate output %1 registered for alg %2 + + + + No parameter definition for the sink '%1' + No parameter definition for the sink '%1' + + + + + + Could not load source layer for %1: no value specified for parameter + Could not load source layer for %1: no value specified for parameter + + + + + + Could not load source layer for %1: %2 not found + Could not load source layer for %1: %2 not found + + + + + + Could not load source layer for %1: invalid value + Could not load source layer for %1: invalid value + + + + Could not create destination layer for %1: no value specified for parameter + Could not create destination layer for %1: no value specified for parameter + + + + Could not create destination layer for %1: %2 + Could not create destination layer for %1: %2 + + + + Could not create destination layer for %1: invalid value + Could not create destination layer for %1: invalid value + + + + Could not write feature into %1 + Could not write feature into %1 + + + + + + Encountered a transform error when reprojecting feature with id %1. + Encountered a transform error when reprojecting feature with id %1. + + + + No parameter definition for the sink + No parameter definition for the sink + + + + + + + + + Error transforming extent geometry + Error transforming extent geometry + + + + + + Error transforming point geometry + Error transforming point geometry + + + + Error transforming rectangle geometry + Error transforming rectangle geometry + + + + + Error transforming geometry + Error transforming geometry + + + + Python identifier: ‘%1’ + Python identifier: ‘%1’ + + + + Error creating geometry: "%1" + Error creating geometry: "%1" + + + + %1 files + %1 files + + + + Invalid number parameter "%1": min value %2 is >= max value %3! + Invalid number parameter "%1": min value %2 is >= max value %3! + + + + + + + + Minimum value: %1 + Minimum value: %1 + + + + + + + + Maximum value: %1 + Maximum value: %1 + + + + + Default value: %1 + Default value: %1 + + + + + + + + + %1 files (*.%2) + %1 files (*.%2) + + + + Default extension + Default extension + + + + Invalid datetime parameter "%1": min value %2 is >= max value %3! + Invalid datetime parameter "%1": min value %2 is >= max value %3! + + + + Could not create memory layer + Could not create memory layer + + + + + + Could not create layer %1: %2 + Could not create layer %1: %2 + + + + %1: Aliases are not compatible with scratch layers + %1: Aliases are not compatible with scratch layers + + + + %1: Comments are not compatible with scratch layers + %1: Comments are not compatible with scratch layers + + + + + %1: Aliases are not supported by the %2 provider + %1: Aliases are not supported by the %2 provider + + + + + %1: Comments are not supported by the %2 provider + %1: Comments are not supported by the %2 provider + + + + Input parameters + Input parameters + + + + Outputs + Outputs + + + + Examples + Examples + + + + Algorithm author: + Algorithm author: + + + + Help author: + Help author: + + + + Algorithm version: + Algorithm version: + + + + Cannot store existing FID values in temporary GeoPackage layer, these will be moved to "OLD_FID" instead. + Cannot store existing FID values in temporary GeoPackage layer, these will be moved to "OLD_FID" instead. + + + + Error writing feature # %1 to output layer: %2 + Error writing feature # %1 to output layer: %2 + + + + There were %1 errors writing features, only the first %2 have been reported. + There were %1 errors writing features, only the first %2 have been reported. + + + + Invalid data defined parameter for %1, requires 'expression' or 'field' values. + Invalid data defined parameter for %1, requires 'expression' or 'field' values. + + + + Feature could not be written to %1: %2 + Feature could not be written to %1: %2 + + + + Feature could not be written to %1 + Feature could not be written to %1 + + + + %n feature(s) could not be written to %1: %2 + + %n feature(s) could not be written to %1: %2 + %n feature(s) could not be written to %1: %2 + + + + + %n feature(s) could not be written to %1 + + %n feature(s) could not be written to %1 + %n feature(s) could not be written to %1 + + + + + Features could not be written to %1: %2 + Features could not be written to %1: %2 + + + + Features could not be written to %1 + Features could not be written to %1 + + + + Unable to zip content + Unable to zip content + + + + Unable to save zip file '%1' + Unable to save zip file '%1' + + + + Unable to execute + Unable to execute + + + + %1 '%2': %3 + %1 '%2': %3 + + + + Could not create transform to calculate true north + Could not create transform to calculate true north + + + + + + Could not transform bounding box to target CRS + Could not transform bounding box to target CRS + + + + The source spatial reference system (CRS) is not valid. The coordinates can not be reprojected. The CRS is: %1 + The source spatial reference system (CRS) is not valid. The coordinates can not be reprojected. The CRS is: %1 + + + + The destination spatial reference system (CRS) is not valid. The coordinates can not be reprojected. The CRS is: %1 + The destination spatial reference system (CRS) is not valid. The coordinates can not be reprojected. The CRS is: %1 + + + + Forward transform + Forward transform + + + + Inverse transform + Inverse transform + + + + %1 (%2 to %3) of%4%5Error: %6 + %1 (%2 to %3) of%4%5Error: %6 + + + + + Fallback transform failed + Fallback transform failed + + + + Stroke color + Stroke color + + + + Stroke width + Stroke width + + + + Placement distance + Placement distance + + + + Placement priority + Placement priority + + + + Placement z-index + Placement z-index + + + + Diagram is an obstacle + Diagram is an obstacle + + + + + Show diagram + Show diagram + + + + Always show diagram + Always show diagram + + + + Pie chart start angle + Pie chart start angle + + + + KB + KB + + + + MB + MB + + + + GB + GB + + + + TB + TB + + + + B + B + + + + File does not exist + File does not exist + + + + Destination files already exist %1 + Destination files already exist %1 + + + + + Could not rename %1 + Could not rename %1 + + + + %1: Not a vector layer. + %1: Not a vector layer. + + + + Cannot get memory layer. + Cannot get memory layer. + + + + %1: Not a raster layer. + %1: Not a raster layer. + + + + %1: Not a mesh layer. + %1: Not a mesh layer. + + + + Font size + Font size + + + + Bold style + Bold style + + + + Italic style + Italic style + + + + Draw underline + Draw underline + + + + Text color + Text color + + + + Draw strikeout + Draw strikeout + + + + + Font family + Font family + + + + [<b>family</b>|<b>family[foundry]</b>],<br>e.g. Helvetica or Helvetica [Cronyx] + [<b>family</b>|<b>family[foundry]</b>],<br>e.g. Helvetica or Helvetica [Cronyx] + + + + + Font style + Font style + + + + [<b>font style name</b>|<b>Ignore</b>],<br>e.g. Bold Condensed or Light Italic + [<b>font style name</b>|<b>Ignore</b>],<br>e.g. Bold Condensed or Light Italic + + + + Font size units + Font size units + + + + Text transparency + Text transparency + + + + Text opacity + Text opacity + + + + Font stretch factor + Font stretch factor + + + + Font case + Font case + + + + Letter spacing + Letter spacing + + + + Word spacing + Word spacing + + + + Text blend mode + Text blend mode + + + + Wrap character + Wrap character + + + + Automatic word wrap line length + Automatic word wrap line length + + + + Line height + Line height + + + + Line alignment + Line alignment + + + + Tab stop distance + Tab stop distance + + + + Text orientation + Text orientation + + + + Draw direction symbol + Draw direction symbol + + + + Left direction symbol + Left direction symbol + + + + Right direction symbol + Right direction symbol + + + + Direction symbol placement + Direction symbol placement + + + + Reverse direction symbol + Reverse direction symbol + + + + Format as number + Format as number + + + + Number of decimal places + Number of decimal places + + + + Draw + sign + Draw + sign + + + + Draw buffer + Draw buffer + + + + Buffer units + Buffer units + + + + Buffer color + Buffer color + + + + Buffer transparency + Buffer transparency + + + + Buffer opacity + Buffer opacity + + + + Buffer join style + Buffer join style + + + + Buffer blend mode + Buffer blend mode + + + + Enable mask + Enable mask + + + + Mask buffer size + Mask buffer size + + + + Mask buffer unit + Mask buffer unit + + + + Mask opacity + Mask opacity + + + + Mask join style + Mask join style + + + + Draw shape + Draw shape + + + + Shape type + Shape type + + + + Shape SVG path + Shape SVG path + + + + Shape size type + Shape size type + + + + Shape size (X) + Shape size (X) + + + + Shape size (Y) + Shape size (Y) + + + + Shape size units + Shape size units + + + + Shape rotation type + Shape rotation type + + + + Shape rotation + Shape rotation + + + + Shape offset + Shape offset + + + + Shape offset units + Shape offset units + + + + Shape radii + Shape radii + + + + Symbol radii units + Symbol radii units + + + + Shape transparency + Shape transparency + + + + Shape opacity + Shape opacity + + + + Shape blend mode + Shape blend mode + + + + Shape fill color + Shape fill color + + + + Shape stroke color + Shape stroke color + + + + Shape stroke width + Shape stroke width + + + + Shape stroke width units + Shape stroke width units + + + + Shape join style + Shape join style + + + + Draw shadow + Draw shadow + + + + Shadow offset angle + Shadow offset angle + + + + Shadow offset distance + Shadow offset distance + + + + Shadow offset units + Shadow offset units + + + + Shadow blur radius + Shadow blur radius + + + + Shadow blur units + Shadow blur units + + + + Shadow transparency + Shadow transparency + + + + Shadow opacity + Shadow opacity + + + + Shadow scale + Shadow scale + + + + Shadow color + Shadow color + + + + Shadow blend mode + Shadow blend mode + + + + Centroid of whole shape + Centroid of whole shape + + + + Offset quadrant + Offset quadrant + + + + int<br> + int<br> + + + + Offset units + Offset units + + + + Label distance + Label distance + + + + Label distance units + Label distance units + + + + Offset rotation + Offset rotation + + + + Curved character angles + Curved character angles + + + + double coord [<b>in,out</b> as 20.0-60.0,20.0-95.0] + double coord [<b>in,out</b> as 20.0-60.0,20.0-95.0] + + + + Repeat distance + Repeat distance + + + + Repeat distance unit + Repeat distance unit + + + + Overrun distance + Overrun distance + + + + Line anchor percentage, as fraction from 0.0 to 1.0 + Line anchor percentage, as fraction from 0.0 to 1.0 + + + + Line anchor clipping mode + Line anchor clipping mode + + + + Line anchor type + Line anchor type + + + + Line anchor text point + Line anchor text point + + + + Label priority + Label priority + + + + + double [0.0-10.0] + double [0.0-10.0] + + + + Feature is a label obstacle + Feature is a label obstacle + + + + Obstacle factor + Obstacle factor + + + + Predefined position order + Predefined position order + + + + Comma separated list of placements in order of priority<br> + Comma separated list of placements in order of priority<br> + + + + Line placement options + Line placement options + + + + Comma separated list of placement options<br> + Comma separated list of placement options<br> + + + + Label outside polygons + Label outside polygons + + + + Position (point) + Position (point) + + + + A point geometry + A point geometry + + + + Horizontal alignment + Horizontal alignment + + + + Vertical alignment + Vertical alignment + + + + Label rotation (deprecated) + Label rotation (deprecated) + + + + Label rotation + Label rotation + + + + Scale based visibility + Scale based visibility + + + + + Minimum scale (denominator) + Minimum scale (denominator) + + + + + Maximum scale (denominator) + Maximum scale (denominator) + + + + Limit font pixel size + Limit font pixel size + + + + Minimum pixel size + Minimum pixel size + + + + Maximum pixel size + Maximum pixel size + + + + Label z-index + Label z-index + + + + Show label + Show label + + + + Always show label + Always show label + + + + Draw callout + Draw callout + + + + Label all parts + Label all parts + + + + Allow inferior fallback placements + Allow inferior fallback placements + + + + Overlap handing + Overlap handing + + + + + + + Labeling + Labeling + + + + + + Aa + Aa + + + + Label position geometry is not in layer coordinates reference system. Layer CRS: '%1', Geometry CRS: '%2' + Label position geometry is not in layer coordinates reference system. Layer CRS: '%1', Geometry CRS: '%2' + + + + Invalid data defined label position (%1, %2) + Invalid data defined label position (%1, %2) + + + + bool [<b>1</b>=True|<b>0</b>=False] + bool [<b>1</b>=True|<b>0</b>=False] + + + + int [≤ 0 ≥] + int [≤ 0 ≥] + + + + int [≥ 0] + int [≥ 0] + + + + int [≥ 1] + int [≥ 1] + + + + double [≤ 0.0 ≥] + double [≤ 0.0 ≥] + + + + + + double [≥ 0.0] + double [≥ 0.0] + + + + double [0.0-1.0] + double [0.0-1.0] + + + + double [0.0-360.0] + double [0.0-360.0] + + + + string of variable length + string of variable length + + + + int [0-100] + int [0-100] + + + + string [<b>r,g,b</b>] as int 0-255 or #<b>RRGGBB</b> as hex or <b>color</b> as color's name + string [<b>r,g,b</b>] as int 0-255 or #<b>RRGGBB</b> as hex or <b>color</b> as color's name + + + + DateTime or string representation of a DateTime + DateTime or string representation of a DateTime + + + + string [<b>r,g,b,a</b>] as int 0-255 or #<b>AARRGGBB</b> as hex or <b>color</b> as color's name + string [<b>r,g,b,a</b>] as int 0-255 or #<b>AARRGGBB</b> as hex or <b>color</b> as color's name + + + + double coord [<b>X,Y</b>] + double coord [<b>X,Y</b>] + + + + string of doubles '<b>width,height</b>' or array of doubles <b>[width, height]</b> + string of doubles '<b>width,height</b>' or array of doubles <b>[width, height]</b> + + + + string of doubles '<b>x,y</b>' or array of doubles <b>[x, y]</b> + string of doubles '<b>x,y</b>' or array of doubles <b>[x, y]</b> + + + distance + + meters + meters + + + distance + + kilometers + kilometers + + + distance + + feet + feet + + + distance + + yards + yards + + + distance + + miles + miles + + + distance + + degrees + degrees + + + distance + + centimeters + centimeters + + + distance + + millimeters + millimeters + + + distance + + inches + inches + + + distance + + <unknown> + <unknown> + + + distance + + nautical miles + nautical miles + + + distance + + chains (international) + chains (international) + + + distance + + chains (British, Benoit 1895 A) + chains (British, Benoit 1895 A) + + + distance + + chains (British, Benoit 1895 B) + chains (British, Benoit 1895 B) + + + distance + + chains (British, Sears 1922 truncated) + chains (British, Sears 1922 truncated) + + + distance + + chains (British, Sears 1922) + chains (British, Sears 1922) + + + distance + + chains (Clarke's) + chains (Clarke's) + + + distance + + chains (US survey) + chains (US survey) + + + distance + + feet (British, 1865) + feet (British, 1865) + + + distance + + feet (British, 1936) + feet (British, 1936) + + + distance + + feet (British, Benoit 1895 A) + feet (British, Benoit 1895 A) + + + distance + + feet (British, Benoit 1895 B) + feet (British, Benoit 1895 B) + + + distance + + feet (British, Sears 1922 truncated) + feet (British, Sears 1922 truncated) + + + distance + + feet (British, Sears 1922) + feet (British, Sears 1922) + + + distance + + feet (Clarke's) + feet (Clarke's) + + + distance + + feet (Gold Coast) + feet (Gold Coast) + + + distance + + feet (Indian) + feet (Indian) + + + distance + + feet (Indian 1937) + feet (Indian 1937) + + + distance + + feet (Indian 1962) + feet (Indian 1962) + + + distance + + feet (Indian 1975) + feet (Indian 1975) + + + distance + + feet (US survey) + feet (US survey) + + + distance + + links + links + + + distance + + links (British, Benoit 1895 A) + links (British, Benoit 1895 A) + + + distance + + links (British, Benoit 1895 B) + links (British, Benoit 1895 B) + + + distance + + links (British, Sears 1922 truncated) + links (British, Sears 1922 truncated) + + + distance + + links (British, Sears 1922) + links (British, Sears 1922) + + + distance + + links (Clarke's) + links (Clarke's) + + + distance + + links (US survey) + links (US survey) + + + distance + + yards (British, Benoit 1895 A) + yards (British, Benoit 1895 A) + + + distance + + yards (British, Benoit 1895 B) + yards (British, Benoit 1895 B) + + + distance + + yards (British, Sears 1922 truncated) + yards (British, Sears 1922 truncated) + + + distance + + yards (British, Sears 1922) + yards (British, Sears 1922) + + + distance + + yards (Clarke's) + yards (Clarke's) + + + distance + + yards (Indian) + yards (Indian) + + + distance + + yards (Indian 1937) + yards (Indian 1937) + + + distance + + yards (Indian 1962) + yards (Indian 1962) + + + distance + + yards (Indian 1975) + yards (Indian 1975) + + + distance + + miles (US survey) + miles (US survey) + + + distance + + fathoms + fathoms + + + distance + + meters (German legal) + meters (German legal) + + + render + + mm + mm + + + render + + px + px + + + render + + % + % + + + render + + pt + pt + + + render + + in + in + + + render + + unknown + unknown + + + render + + m + m + + + distance + + m + m + + + distance + + km + km + + + distance + + ft + ft + + + distance + + yd + yd + + + distance + + mi + mi + + + distance + + deg + deg + + + distance + + cm + cm + + + distance + + mm + mm + + + distance + + in + in + + + distance + + NM + NM + + + distance + + ch + ch + + + distance + + lk + lk + + + distance + + f + f + + + distance + + glm + glm + + + area + + square meters + square meters + + + area + + square kilometers + square kilometers + + + area + + square feet + square feet + + + area + + square yards + square yards + + + area + + square miles + square miles + + + area + + hectares + hectares + + + area + + acres + acres + + + area + + square nautical miles + square nautical miles + + + area + + square degrees + square degrees + + + area + + square millimeters + square millimeters + + + area + + square centimeters + square centimeters + + + area + + square inches + square inches + + + area + + <unknown> + <unknown> + + + area + + m² + + + + area + + km² + km² + + + area + + ft² + ft² + + + area + + yd² + yd² + + + area + + mi² + mi² + + + area + + ha + ha + + + area + + NM² + NM² + + + area + + deg² + deg² + + + area + + cm² + cm² + + + area + + mm² + mm² + + + area + + in² + in² + + + temporal + + seconds + seconds + + + temporal + + milliseconds + milliseconds + + + temporal + + minutes + minutes + + + temporal + + hours + hours + + + temporal + + days + days + + + temporal + + weeks + weeks + + + temporal + + months + months + + + temporal + + years + years + + + temporal + + decades + decades + + + temporal + + centuries + centuries + + + temporal + + + steps + steps + + + temporal + + + <unknown> + <unknown> + + + temporal + + s + s + + + temporal + + ms + ms + + + temporal + + min + min + + + temporal + + h + h + + + temporal + + d + d + + + temporal + + wk + wk + + + temporal + + mon + mon + + + temporal + + y + y + + + temporal + + dec + dec + + + temporal + + cen + cen + + + volume + + cubic meters + cubic meters + + + volume + + cubic feet + cubic feet + + + volume + + cubic yards + cubic yards + + + volume + + barrels + barrels + + + volume + + cubic decimeters + cubic decimeters + + + volume + + liters + liters + + + volume + + gallons + gallons + + + volume + + cubic inches + cubic inches + + + volume + + cubic centimeters + cubic centimeters + + + volume + + cubic degrees + cubic degrees + + + volume + + + <unknown> + <unknown> + + + volume + + m³ + + + + volume + + ft³ + ft³ + + + volume + + yds³ + yds³ + + + volume + + bbl + bbl + + + volume + + dm³ + dm³ + + + volume + + l + l + + + volume + + gal + gal + + + volume + + in³ + in³ + + + volume + + cm³ + cm³ + + + volume + + deg³ + deg³ + + + angle + + degrees + degrees + + + angle + + radians + radians + + + angle + + gon + gon + + + angle + + minutes of arc + minutes of arc + + + angle + + seconds of arc + seconds of arc + + + angle + + turns + turns + + + angle + + milliradians + milliradians + + + angle + + mil + mil + + + angle + + <unknown> + <unknown> + + + angle + + ° + ° + + + angle + + rad + rad + + + angle + + gon + gon + + + angle minutes + + ′ + + + + angle seconds + + ″ + + + + angle turn + + tr + tr + + + angular mil SI + + millirad + millirad + + + angular mil NATO + + mil + mil + + + render + + millimeters + millimeters + + + render + + meters at scale + meters at scale + + + unit inch + + in + in + + + render + + + map units + map units + + + area + + ac + ac + + + render + + pixels + pixels + + + render + + percent + percent + + + render + + points + points + + + render + + inches + inches + + + render + + <unknown> + <unknown> + + + + px + px + + + + mm + mm + + + + cm + cm + + + + m + m + + + + ft + ft + + + + pt + pt + + + + pica + pica + + + + pixels + pixels + + + + millimeters + millimeters + + + + centimeters + centimeters + + + + meters + meters + + + + inches + inches + + + + feet + feet + + + + points + points + + + + picas + picas + + + + Profile folder doesn't exist + Profile folder doesn't exist + + + + qgis.db doesn't exist in the user's profile folder + qgis.db doesn't exist in the user's profile folder + + + + Unable to open qgis.db for update. + Unable to open qgis.db for update. + + + + Could not save alias to database: %1 + Could not save alias to database: %1 + + + + + + General + General + + + + Stack overflow, too many nested feature iterators. +Iterated layers: +%1 +... + Stack overflow, too many nested feature iterators. +Iterated layers: +%1 +... + + + + Stack overflow when preparing field %1 of layer %2. +Last frames: +%3 +... + Stack overflow when preparing field %1 of layer %2. +Last frames: +%3 +... + + + + + Geometry error: One or more input features have invalid geometry. + Geometry error: One or more input features have invalid geometry. + + + + failed + failed + + + + add features + add features + + + + delete features + delete features + + + + change geometry + change geometry + + + + + change attribute value + change attribute value + + + + add attribute + add attribute + + + + delete attribute + delete attribute + + + + rename attribute + rename attribute + + + + custom transaction + custom transaction + + + + parser error: %1 + parser error: %1 + + + + evaluation error: %1 + evaluation error: %1 + + + + %1 check failed + %1 check failed + + + + value is NULL + value is NULL + + + + value is not unique + value is not unique + + + + Error zip file does not exist: '%1' + Error zip file does not exist: '%1' + + + + + Error zip filename is empty + Error zip filename is empty + + + + Error output dir does not exist: '%1' + Error output dir does not exist: '%1' + + + + Error output dir is not a directory: '%1' + Error output dir is not a directory: '%1' + + + + Error output dir is not writable: '%1' + Error output dir is not writable: '%1' + + + + Failed to create a subdirectory %1/%2 + Failed to create a subdirectory %1/%2 + + + + Could not write to %1 + Could not write to %1 + + + + Error reading file: '%1' + Error reading file: '%1' + + + + + Error getting files: '%1' + Error getting files: '%1' + + + + + Error opening zip archive: '%1' (Error code: %2) + Error opening zip archive: '%1' (Error code: %2) + + + + Error input file does not exist: '%1' + Error input file does not exist: '%1' + + + + Error adding file '%1': %2 + Error adding file '%1': %2 + + + + Error creating data source '%1': %2 + Error creating data source '%1': %2 + + + + Error creating zip archive '%1': %2 + Error creating zip archive '%1': %2 + + + + Symbol name + Symbol name + + + + Symbol fill color + Symbol fill color + + + + Symbol stroke color + Symbol stroke color + + + + Symbol stroke width + Symbol stroke width + + + + Symbol stroke style + Symbol stroke style + + + + Symbol offset + Symbol offset + + + + Marker character(s) + Marker character(s) + + + + Symbol width + Symbol width + + + + Symbol height + Symbol height + + + + Preserve aspect ratio between width and height + Preserve aspect ratio between width and height + + + + Symbol fill style + Symbol fill style + + + + Outline join style + Outline join style + + + + Angle for line fills + Angle for line fills + + + + Gradient type + Gradient type + + + + Gradient mode + Gradient mode + + + + Gradient spread + Gradient spread + + + + Reference point 1 (X) + Reference point 1 (X) + + + + Reference point 1 (Y) + Reference point 1 (Y) + + + + Reference point 2 (X) + Reference point 2 (X) + + + + Reference point 2 (Y) + Reference point 2 (Y) + + + + Reference point 1 follows feature centroid + Reference point 1 follows feature centroid + + + + Reference point 2 follows feature centroid + Reference point 2 follows feature centroid + + + + Blur radius + Blur radius + + + + Integer between 0 and 18 + Integer between 0 and 18 + + + + Distance between lines + Distance between lines + + + + Shade whole shape + Shade whole shape + + + + Maximum distance for shapeburst fill + Maximum distance for shapeburst fill + + + + Ignore rings in feature + Ignore rings in feature + + + + Symbol file path + Symbol file path + + + + Horizontal distance between markers + Horizontal distance between markers + + + + Vertical distance between markers + Vertical distance between markers + + + + Horizontal displacement between rows + Horizontal displacement between rows + + + + Vertical displacement between columns + Vertical displacement between columns + + + + Horizontal offset + Horizontal offset + + + + Vertical offset + Vertical offset + + + + Custom dash pattern + Custom dash pattern + + + + [<b><dash>;<space></b>] e.g. '8;2;1;2' + [<b><dash>;<space></b>] e.g. '8;2;1;2' + + + + Line cap style + Line cap style + + + + Marker placement + Marker placement + + + + Marker interval + Marker interval + + + + Offset along line + Offset along line + + + + Average line angles over + Average line angles over + + + + Horizontal anchor point + Horizontal anchor point + + + + Vertical anchor point + Vertical anchor point + + + + Layer enabled + Layer enabled + + + + Arrow line width + Arrow line width + + + + Arrow line start width + Arrow line start width + + + + Arrow head length + Arrow head length + + + + Arrow head thickness + Arrow head thickness + + + + Arrow head type + Arrow head type + + + + Arrow type + Arrow type + + + + Point count + Point count + + + + Random number seed + Random number seed + + + + integer > 0, or 0 for completely random sequence + integer > 0, or 0 for completely random sequence + + + + Clip markers + Clip markers + + + + Density area + Density area + + + + Dash pattern offset + Dash pattern offset + + + + Start trim distance + Start trim distance + + + + End trim distance + End trim distance + + + + Line start width value + Line start width value + + + + Line end width value + Line end width value + + + + Line start color value + Line start color value + + + + Line end color value + Line end color value + + + + Marker clipping mode + Marker clipping mode + + + + Horizontal random offset + Horizontal random offset + + + + Vertical random offset + Vertical random offset + + + + Line clipping mode + Line clipping mode + + + + Skip multiples of + Skip multiples of + + + + Show marker + Show marker + + + + Root path + Root path + + + + string of variable length representing root path to attachment + string of variable length representing root path to attachment + + + + Document viewer content + Document viewer content + + + + Storage Url + Storage Url + + + + String of variable length representing the URL used to store document with an external storage + String of variable length representing the URL used to store document with an external storage + + + + + count + count + + + + count distinct + count distinct + + + + count missing + count missing + + + + minimum + minimum + + + + maximum + maximum + + + + Where the features + Where the features + + + + Fields to summarise (leave empty to use all fields) + Fields to summarise (leave empty to use all fields) + + + + unique + unique + + + + min + min + + + + max + max + + + + + sum + sum + + + + + mean + mean + + + + + median + median + + + + q1 + q1 + + + + q3 + q3 + + + + iqr + iqr + + + + empty + empty + + + + filled + filled + + + + min_length + min_length + + + + max_length + max_length + + + + mean_length + mean_length + + + + Summaries to calculate (leave empty to use all available) + Summaries to calculate (leave empty to use all available) + + + + Join attributes by location (summary) + Join attributes by location (summary) + + + + summary,aggregate,join,intersects,intersecting,touching,within,contains,overlaps,relation,spatial,stats,statistics,sum,maximum,minimum,mean,average,standard,deviation,count,distinct,unique,variance,median,quartile,range,majority,minority,histogram,distinct + summary,aggregate,join,intersects,intersecting,touching,within,contains,overlaps,relation,spatial,stats,statistics,sum,maximum,minimum,mean,average,standard,deviation,count,distinct,unique,variance,median,quartile,range,majority,minority,histogram,distinct + + + + This algorithm takes an input vector layer and creates a new vector layer that is an extended version of the input one, with additional attributes in its attribute table. + +The additional attributes and their values are taken from a second vector layer. A spatial criteria is applied to select the values from the second layer that are added to each feature from the first layer in the resulting one. + +The algorithm calculates a statistical summary for the values from matching features in the second layer( e.g. maximum value, mean value, etc ). + This algorithm takes an input vector layer and creates a new vector layer that is an extended version of the input one, with additional attributes in its attribute table. + +The additional attributes and their values are taken from a second vector layer. A spatial criteria is applied to select the values from the second layer that are added to each feature from the first layer in the resulting one. + +The algorithm calculates a statistical summary for the values from matching features in the second layer( e.g. maximum value, mean value, etc ). + + + + Calculate summaries of attributes from one vector layer to another by location. + Calculate summaries of attributes from one vector layer to another by location. + + + + standard deviation + standard deviation + + + + standard deviation (sample) + standard deviation (sample) + + + + + range + range + + + + stddev + stddev + + + + + minority + minority + + + + + majority + majority + + + + first quartile + first quartile + + + + third quartile + third quartile + + + + inter quartile range + inter quartile range + + + + minimum length + minimum length + + + + maximum length + maximum length + + + + concatenate + concatenate + + + + collection + collection + + + + array aggregate + array aggregate + + + + concatenate (unique) + concatenate (unique) + + + + Cannot calculate %1 on numeric values + Cannot calculate %1 on numeric values + + + + Cannot calculate %1 on numeric fields + Cannot calculate %1 on numeric fields + + + + Cannot calculate %1 on %2 values + Cannot calculate %1 on %2 values + + + + Cannot calculate %1 on %2 fields + Cannot calculate %1 on %2 fields + + + + date + date + + + + datetime + datetime + + + + null + null + + + + + string + string + + + + Cannot calculate %1 on %3 values + Cannot calculate %1 on %3 values + + + + Cannot calculate %1 on %3 fields + Cannot calculate %1 on %3 fields + + + + Key/Value field + Key/Value field + + + + Delimited Text + Delimited Text + + + + Are you sure you want to delete '%1'? + Are you sure you want to delete '%1'? + + + + + Remove Connections + Remove Connections + + + + + Are you sure you want to remove all %1 selected connections? + Are you sure you want to remove all %1 selected connections? + + + + + Rename Layer + Rename Layer + + + + The layer <b>%1</b> is loaded in the current project with name <b>%2</b>, do you want to remove it from the project and rename it? + The layer <b>%1</b> is loaded in the current project with name <b>%2</b>, do you want to remove it from the project and rename it? + + + + Layer URI %1 is not valid! + Layer URI %1 is not valid! + + + + The layer <b>%1</b> exists in the current project <b>%2</b>, do you want to remove it from the project and rename it? + The layer <b>%1</b> exists in the current project <b>%2</b>, do you want to remove it from the project and rename it? + + + + Error renaming layer + Error renaming layer + + + + + + + Delete Layer + Delete Layer + + + + The layer <b>%1</b> exists in the current project <b>%2</b>, do you want to remove it from the project and delete it? + The layer <b>%1</b> exists in the current project <b>%2</b>, do you want to remove it from the project and delete it? + + + + Are you sure you want to delete layer <b>%1</b> from GeoPackage? + Are you sure you want to delete layer <b>%1</b> from GeoPackage? + + + + The layer <b>%1</b> was successfully deleted. Compact database (VACUUM) <b>%2</b> now? + The layer <b>%1</b> was successfully deleted. Compact database (VACUUM) <b>%2</b> now? + + + + GDAL + GDAL + + + + Failed to open source layer %1! See the OGR panel in the message logs for details. + + + Failed to open source layer %1! See the OGR panel in the message logs for details. + + + + + + Failed to import layer %1! See the OGR panel in the message logs for details. + + + Failed to import layer %1! See the OGR panel in the message logs for details. + + + + + + Delete Layer “%1”… + Delete Layer “%1”… + + + + Are you sure you want to delete layer '%1' from datasource? + Are you sure you want to delete layer '%1' from datasource? + + + + Delete %1 “%2”… + Delete %1 “%2”… + + + + + Delete %1 + Delete %1 + + + + Delete Table “%1”… + Delete Table “%1”… + + + + The layer '%1' cannot be deleted because it is in the current project as '%2', remove it from the project and retry. + The layer '%1' cannot be deleted because it is in the current project as '%2', remove it from the project and retry. + + + + Virtual Layer + Virtual Layer + + + + Add Virtual Layer + Add Virtual Layer + + + + WCS + WCS + + + + Layer '%1' not found + Layer '%1' not found + + + + Add unique value index field + Add unique value index field + + + + categorize,categories,category,reclassify,classes,create + categorize,categories,category,reclassify,classes,create + + + + + Class field + Class field + + + + Output field name + Output field name + + + + Layer with index field + Layer with index field + + + + Class summary + Class summary + + + + This algorithm takes a vector layer and an attribute and adds a new numeric field. Values in this field correspond to values in the specified attribute, so features with the same value for the attribute will have the same value in the new numeric field. This creates a numeric equivalent of the specified attribute, which defines the same classes. + +The new attribute is not added to the input layer but a new layer is generated instead. + +Optionally, a separate table can be output which contains a summary of the class field values mapped to the new unique numeric value. + This algorithm takes a vector layer and an attribute and adds a new numeric field. Values in this field correspond to values in the specified attribute, so features with the same value for the attribute will have the same value in the new numeric field. This creates a numeric equivalent of the specified attribute, which defines the same classes. + +The new attribute is not added to the input layer but a new layer is generated instead. + +Optionally, a separate table can be output which contains a summary of the class field values mapped to the new unique numeric value. + + + + Invalid field name %1 + Invalid field name %1 + + + + Extract vertices + Extract vertices + + + + This algorithm takes a vector layer and generates a point layer with points representing the vertices in the input geometries. The attributes associated to each point are the same ones associated to the feature that the point belongs to. + This algorithm takes a vector layer and generates a point layer with points representing the vertices in the input geometries. The attributes associated to each point are the same ones associated to the feature that the point belongs to. + + + + Extract specific vertices + Extract specific vertices + + + + + points,vertex,nodes + points,vertex,nodes + + + + This algorithm takes a vector layer and generates a point layer with points representing specific vertices in the input geometries. For instance, this algorithm can be used to extract the first or last vertices in the geometry. The attributes associated to each point are the same ones associated to the feature that the point belongs to. + This algorithm takes a vector layer and generates a point layer with points representing specific vertices in the input geometries. For instance, this algorithm can be used to extract the first or last vertices in the geometry. The attributes associated to each point are the same ones associated to the feature that the point belongs to. + + + + The vertex indices parameter accepts a comma separated string specifying the indices of the vertices to extract. The first vertex corresponds to an index of 0, the second vertex has an index of 1, etc. Negative indices can be used to find vertices at the end of the geometry, e.g., an index of -1 corresponds to the last vertex, -2 corresponds to the second last vertex, etc. + The vertex indices parameter accepts a comma separated string specifying the indices of the vertices to extract. The first vertex corresponds to an index of 0, the second vertex has an index of 1, etc. Negative indices can be used to find vertices at the end of the geometry, e.g., an index of -1 corresponds to the last vertex, -2 corresponds to the second last vertex, etc. + + + + Additional fields are added to the points indicating the specific vertex position (e.g., 0, -1, etc), the original vertex index, the vertex’s part and its index within the part (as well as its ring for polygons), distance along the original geometry and bisector angle of vertex for the original geometry. + Additional fields are added to the points indicating the specific vertex position (e.g., 0, -1, etc), the original vertex index, the vertex’s part and its index within the part (as well as its ring for polygons), distance along the original geometry and bisector angle of vertex for the original geometry. + + + + Vertex indices + Vertex indices + + + + '%1' is not a valid vertex index + '%1' is not a valid vertex index + + + + Additional fields are added to the point indicating the vertex index (beginning at 0), the vertex’s part and its index within the part (as well as its ring for polygons), distance along original geometry and bisector angle of vertex for original geometry. + Additional fields are added to the point indicating the vertex index (beginning at 0), the vertex’s part and its index within the part (as well as its ring for polygons), distance along original geometry and bisector angle of vertex for original geometry. + + + + + Vertices + Vertices + + + + Help location is not configured! + Help location is not configured! + + + + + QGIS Help + QGIS Help + + + + Trying to open help using key '%1'. Full URI is '%2'… + Trying to open help using key '%1'. Full URI is '%2'… + + + + geometry simplification failed - skipping + geometry simplification failed - skipping + + + + geometry's coordinates are too close to each other and simplification failed - skipping + geometry's coordinates are too close to each other and simplification failed - skipping + + + + An unknown error occurred + An unknown error occurred + + + + + + 3D + 3D + + + + + + + + + + + + + + + Transform error caught: %1 + Transform error caught: %1 + + + + %n unavailable layer(s) found: + + %n unavailable layer(s) found: + %n unavailable layer(s) found: + + + + + * %1 + * %1 + + + + + Multi-ring buffer (constant distance) + Multi-ring buffer (constant distance) + + + + buffer,grow,multiple,rings,distance,donut + buffer,grow,multiple,rings,distance,donut + + + + This algorithm computes multi-ring ('donuts') buffer for all the features in an input layer, using a fixed or dynamic distance and rings number. + This algorithm computes multi-ring ('donuts') buffer for all the features in an input layer, using a fixed or dynamic distance and rings number. + + + + + Number of rings + Number of rings + + + + + Distance between rings + Distance between rings + + + + Point on surface + Point on surface + + + + centroid,inside,within + centroid,inside,within + + + + + + + + + + + + Point + Point + + + + Returns a point guaranteed to lie on the surface of a geometry. + Returns a point guaranteed to lie on the surface of a geometry. + + + + Error calculating point on surface for feature %1 part %2: %3 + Error calculating point on surface for feature %1 part %2: %3 + + + + Error calculating point on surface for feature %1: %2 + Error calculating point on surface for feature %1: %2 + + + + Rotate + Rotate + + + + rotate,around,center,point + rotate,around,center,point + + + + Rotated + Rotated + + + + This algorithm rotates feature geometries, by the specified angle clockwise + This algorithm rotates feature geometries, by the specified angle clockwise + + + + Optionally, the rotation can occur around a preset point. If not set the rotation occurs around each feature's centroid. + Optionally, the rotation can occur around a preset point. If not set the rotation occurs around each feature's centroid. + + + + + Rotation (degrees clockwise) + Rotation (degrees clockwise) + + + + Rotation anchor point + Rotation anchor point + + + + Could not transform anchor point to destination CRS + Could not transform anchor point to destination CRS + + + + Could not calculate centroid for feature %1: %2 + Could not calculate centroid for feature %1: %2 + + + + Segmentize by maximum distance + Segmentize by maximum distance + + + + straighten,linearize,densify,curves,curved,circular + straighten,linearize,densify,curves,curved,circular + + + + + Segmentized + Segmentized + + + + This algorithm segmentizes a geometry by converting curved sections to linear sections. + +The segmentization is performed by specifying the maximum allowed offset distance between the original curve and the segmentized representation. + +Non-curved geometries will be retained without change. + This algorithm segmentizes a geometry by converting curved sections to linear sections. + +The segmentization is performed by specifying the maximum allowed offset distance between the original curve and the segmentized representation. + +Non-curved geometries will be retained without change. + + + + + Maximum offset distance + Maximum offset distance + + + + Segmentize by maximum angle + Segmentize by maximum angle + + + + straighten,linearize,densify,curves,curved,circular,angle + straighten,linearize,densify,curves,curved,circular,angle + + + + This algorithm segmentizes a geometry by converting curved sections to linear sections. + +The segmentization is performed by specifying the maximum allowed radius angle between vertices on the straightened geometry (e.g the angle of the arc created from the original arc center to consecutive output vertices on the linearized geometry). + +Non-curved geometries will be retained without change. + This algorithm segmentizes a geometry by converting curved sections to linear sections. + +The segmentization is performed by specifying the maximum allowed radius angle between vertices on the straightened geometry (e.g the angle of the arc created from the original arc center to consecutive output vertices on the linearized geometry). + +Non-curved geometries will be retained without change. + + + + + Maximum angle between vertices (degrees) + Maximum angle between vertices (degrees) + + + + Edit form config + Edit form config + + + + Label margin + Label margin + + + + Map Layers + Map Layers + + + + + + Map theme + Map theme + + + + Grid enabled + Grid enabled + + + + Grid interval X + Grid interval X + + + + Grid interval Y + Grid interval Y + + + + Grid offset X + Grid offset X + + + + Grid offset Y + Grid offset Y + + + + Grid frame size + Grid frame size + + + + Grid frame line thickness + Grid frame line thickness + + + + Grid cross size + Grid cross size + + + + Grid frame margin + Grid frame margin + + + + Grid label distance + Grid label distance + + + + Map grid annotation display left + Map grid annotation display left + + + + Map grid annotation display right + Map grid annotation display right + + + + Map grid annotation display top + Map grid annotation display top + + + + Map grid annotation display bottom + Map grid annotation display bottom + + + + Map grid frame divisions display left + Map grid frame divisions display left + + + + Map grid frame divisions display right + Map grid frame divisions display right + + + + Map grid frame divisions display top + Map grid frame divisions display top + + + + Map grid frame divisions display bottom + Map grid frame divisions display bottom + + + + Z range lower limit + Z range lower limit + + + + Z range upper limit + Z range upper limit + + + + Table source layer + Table source layer + + + + Major grid line interval for elevation axis + Major grid line interval for elevation axis + + + + Minor grid line interval for elevation axis + Minor grid line interval for elevation axis + + + + Label interval for elevation axis + Label interval for elevation axis + + + + Major grid line interval for distance axis + Major grid line interval for distance axis + + + + Minor grid line interval for distance axis + Minor grid line interval for distance axis + + + + Label interval for distance axis + Label interval for distance axis + + + + Minimum distance + Minimum distance + + + + Minimum elevation + Minimum elevation + + + + Maximum elevation + Maximum elevation + + + + Map CRS + Map CRS + + + + Left margin + Left margin + + + + Top margin + Top margin + + + + Right margin + Right margin + + + + Bottom margin + Bottom margin + + + + string representing a CRS, either an authority/id pair (e.g. 'EPSG:4326'), a proj string prefixes by "PROJ:" (e.g. 'PROJ: +proj=...') or a WKT string prefixed by "WKT:" (e.g. 'WKT:GEOGCRS["WGS 84"...]') + string representing a CRS, either an authority/id pair (e.g. 'EPSG:4326'), a proj string prefixes by "PROJ:" (e.g. 'PROJ: +proj=...') or a WKT string prefixed by "WKT:" (e.g. 'WKT:GEOGCRS["WGS 84"...]') + + + + Temporal range start date / time + Temporal range start date / time + + + + Temporal range end date / time + Temporal range end date / time + + + + Segments to the left of 0 + Segments to the left of 0 + + + + Segments to the right of 0 + Segments to the right of 0 + + + + Length of a segment in map units + Length of a segment in map units + + + + Minimum length of a segment in mm + Minimum length of a segment in mm + + + + Maximum length of a segment in mm + Maximum length of a segment in mm + + + + Scalebar height in mm + Scalebar height in mm + + + + Subdivision height in mm + Subdivision height in mm + + + + Number of subdivisions in segments to the right of 0 + Number of subdivisions in segments to the right of 0 + + + + Delete holes + Delete holes + + + + remove,delete,drop,holes,rings,fill + remove,delete,drop,holes,rings,fill + + + + This algorithm takes a polygon layer and removes holes in polygons. It creates a new vector layer in which polygons with holes have been replaced by polygons with only their external ring. Attributes are not modified. + +An optional minimum area parameter allows removing only holes which are smaller than a specified area threshold. Leaving this parameter as 0.0 results in all holes being removed. + This algorithm takes a polygon layer and removes holes in polygons. It creates a new vector layer in which polygons with holes have been replaced by polygons with only their external ring. Attributes are not modified. + +An optional minimum area parameter allows removing only holes which are smaller than a specified area threshold. Leaving this parameter as 0.0 results in all holes being removed. + + + + + Remove holes with area less than + Remove holes with area less than + + + + Import geotagged photos + Import geotagged photos + + + + exif,metadata,gps,jpeg,jpg + exif,metadata,gps,jpeg,jpg + + + + + + + + + + + + + + Vector creation + Vector creation + + + + Input folder + Input folder + + + + Scan recursively + Scan recursively + + + + Photos + Photos + + + + Invalid photos table + Invalid photos table + + + + Creates a point layer corresponding to the geotagged locations from JPEG or HEIF/HEIC images from a source folder. Optionally the folder can be recursively scanned. + +The point layer will contain a single PointZ feature per input file from which the geotags could be read. Any altitude information from the geotags will be used to set the point's Z value. + +Optionally, a table of unreadable or non-geotagged photos can also be created. + Creates a point layer corresponding to the geotagged locations from JPEG or HEIF/HEIC images from a source folder. Optionally the folder can be recursively scanned. + +The point layer will contain a single PointZ feature per input file from which the geotags could be read. Any altitude information from the geotags will be used to set the point's Z value. + +Optionally, a table of unreadable or non-geotagged photos can also be created. + + + + Directory %1 does not exist! + Directory %1 does not exist! + + + + + Could not open %1 + Could not open %1 + + + + Could not retrieve geotag for %1 + Could not retrieve geotag for %1 + + + + No metadata found in %1 + No metadata found in %1 + + + + + Insert Expression + Insert Expression + + + + Explode lines + Explode lines + + + + segments,parts + segments,parts + + + + This algorithm takes a lines layer and creates a new one in which each line is replaced by a set of lines representing the segments in the original line. Each line in the resulting layer contains only a start and an end point, with no intermediate nodes between them. + +If the input layer consists of CircularStrings or CompoundCurves, the output layer will be of the same type and contain only single curve segments. + This algorithm takes a lines layer and creates a new one in which each line is replaced by a set of lines representing the segments in the original line. Each line in the resulting layer contains only a start and an end point, with no intermediate nodes between them. + +If the input layer consists of CircularStrings or CompoundCurves, the output layer will be of the same type and contain only single curve segments. + + + + + Exploded + Exploded + + + + Feature filter + Feature filter + + + + filter,proxy,redirect,route + filter,proxy,redirect,route + + + + This algorithm filters features from the input layer and redirects them to one or several outputs. + This algorithm filters features from the input layer and redirects them to one or several outputs. + + + + Swap X and Y coordinates + Swap X and Y coordinates + + + + invert,flip,swap,switch,latitude,longitude + invert,flip,swap,switch,latitude,longitude + + + + Swapped + Swapped + + + + This algorithm swaps the X and Y coordinate values in input geometries. It can be used to repair geometries which have accidentally had their latitude and longitude values reversed. + This algorithm swaps the X and Y coordinate values in input geometries. It can be used to repair geometries which have accidentally had their latitude and longitude values reversed. + + + + + Invalid URI for PostgreSQL provider: + Invalid URI for PostgreSQL provider: + + + + + There was an error opening the database <b>%1</b>: %2 + There was an error opening the database <b>%1</b>: %2 + + + + + + + + There was an error querying the database <b>%1</b>: %2 + There was an error querying the database <b>%1</b>: %2 + + + + Invalid URI for GeoPackage OGR provider: + Invalid URI for GeoPackage OGR provider: + + + + + + Could not connect to the database: + Could not connect to the database: + + + + Unable to save project. It's not possible to create the destination table on the database. <b>%1</b>: %2 + Unable to save project. It's not possible to create the destination table on the database. <b>%1</b>: %2 + + + + Unable to insert or update project (project=%1) in the destination table on the database: %2 + Unable to insert or update project (project=%1) in the destination table on the database: %2 + + + + Invalid URI for GeoPackage OGR provider: %1 + Invalid URI for GeoPackage OGR provider: %1 + + + + + + Could not connect to the database: %1 + Could not connect to the database: %1 + + + + Could not remove project %1: %2 + Could not remove project %1: %2 + + + + Could not rename project %1: %2 + Could not rename project %1: %2 + + + + + Invalid URI for Oracle provider: %1 + Invalid URI for Oracle provider: %1 + + + + + Table qgis_projects does not exist or it is not accessible. + Table qgis_projects does not exist or it is not accessible. + + + + The project '%1' does not exist for owner '%2'. + The project '%1' does not exist for owner '%2'. + + + + The project '%1' does not exist in schema '%2'. + The project '%1' does not exist in schema '%2'. + + + + Unable to save project. It's not possible to create the destination table on the database. Maybe this is due to database permissions (user=%1). Please contact your database admin. + Unable to save project. It's not possible to create the destination table on the database. Maybe this is due to database permissions (user=%1). Please contact your database admin. + + + + + Unable to insert or update project (project=%1) in the destination table on the database. Maybe this is due to table permissions (user=%2). Please contact your database admin. + Unable to insert or update project (project=%1) in the destination table on the database. Maybe this is due to table permissions (user=%2). Please contact your database admin. + + + + + + Difference + Difference + + + + + difference,erase,not overlap + difference,erase,not overlap + + + + This algorithm extracts features from the Input layer that fall outside, or partially overlap, features in the Overlay layer. Input layer features that partially overlap feature(s) in the Overlay layer are split along those features' boundary and only the portions outside the Overlay layer features are retained. + This algorithm extracts features from the Input layer that fall outside, or partially overlap, features in the Overlay layer. Input layer features that partially overlap feature(s) in the Overlay layer are split along those features' boundary and only the portions outside the Overlay layer features are retained. + + + + + Attributes are not modified, although properties such as area or length of the features will be modified by the difference operation. If such properties are stored as attributes, those attributes will have to be manually updated. + Attributes are not modified, although properties such as area or length of the features will be modified by the difference operation. If such properties are stored as attributes, those attributes will have to be manually updated. + + + + + Symmetrical difference + Symmetrical difference + + + + difference,symdiff,not overlap + difference,symdiff,not overlap + + + + This algorithm extracts the portions of features from both the Input and Overlay layers that do not overlap. Overlapping areas between the two layers are removed. The attribute table of the Symmetrical Difference layer contains original attributes from both the Input and Difference layers. + This algorithm extracts the portions of features from both the Input and Overlay layers that do not overlap. Overlapping areas between the two layers are removed. The attribute table of the Symmetrical Difference layer contains original attributes from both the Input and Difference layers. + + + + Performing symmetrical difference between layers with different geometry types (INPUT has %1 and OVERLAY has %2) can lead to unexpected results + Performing symmetrical difference between layers with different geometry types (INPUT has %1 and OVERLAY has %2) can lead to unexpected results + + + + Tapered buffers + Tapered buffers + + + + + variable,distance,length,line,buffer + variable,distance,length,line,buffer + + + + This algorithm creates tapered buffers along line geometries, using a specified start and end buffer diameter corresponding to the buffer diameter at the start and end of the linestrings. + This algorithm creates tapered buffers along line geometries, using a specified start and end buffer diameter corresponding to the buffer diameter at the start and end of the linestrings. + + + + + Start width + Start width + + + + + End width + End width + + + + + Error buffering geometry %1: %2 + Error buffering geometry %1: %2 + + + + Variable width buffer (by M value) + Variable width buffer (by M value) + + + + This algorithm creates variable width buffers along lines, using the M value of the line geometries as the diameter of the buffer at each vertex. + This algorithm creates variable width buffers along lines, using the M value of the line geometries as the diameter of the buffer at each vertex. + + + + Union (multiple) + Union (multiple) + + + + union,overlap,not overlap + union,overlap,not overlap + + + + Multiple Overlay layers can also be used, in which case features from each layer are split at their overlap with features from all other layers, creating a layer containing all the portions from both Input and Overlay layers. The attribute table of the Union layer is filled with attribute values from the respective original layer for non-overlapping features, and attribute values from both layers for overlapping features. + Multiple Overlay layers can also be used, in which case features from each layer are split at their overlap with features from all other layers, creating a layer containing all the portions from both Input and Overlay layers. The attribute table of the Union layer is filled with attribute values from the respective original layer for non-overlapping features, and attribute values from both layers for overlapping features. + + + + + + Union + Union + + + + + + Interrupted by user. + Interrupted by user. + + + + + This algorithm checks overlaps between features within the Input layer and creates separate features for overlapping and non-overlapping parts. The area of overlap will create as many identical overlapping features as there are features that participate in that overlap. + This algorithm checks overlaps between features within the Input layer and creates separate features for overlapping and non-overlapping parts. The area of overlap will create as many identical overlapping features as there are features that participate in that overlap. + + + + An Overlay layer can also be used, in which case features from each layer are split at their overlap with features from the other one, creating a layer containing all the portions from both Input and Overlay layers. The attribute table of the Union layer is filled with attribute values from the respective original layer for non-overlapping features, and attribute values from both layers for overlapping features. + An Overlay layer can also be used, in which case features from each layer are split at their overlap with features from the other one, creating a layer containing all the portions from both Input and Overlay layers. The attribute table of the Union layer is filled with attribute values from the respective original layer for non-overlapping features, and attribute values from both layers for overlapping features. + + + + Create wedge buffers + Create wedge buffers + + + + arc,segment,circular,circle,slice + arc,segment,circular,circle,slice + + + + Buffers + Buffers + + + + This algorithm creates wedge shaped buffers from input points. + +The azimuth parameter gives the angle (in degrees) for the middle of the wedge to point. The buffer width (in degrees) is specified by the width parameter. Note that the wedge will extend to half of the angular width either side of the azimuth direction. + +The outer radius of the buffer is specified via outer radius, and optionally an inner radius can also be specified. + +The native output from this algorithm are CurvePolygon geometries, but these may be automatically segmentized to Polygons depending on the output format. + This algorithm creates wedge shaped buffers from input points. + +The azimuth parameter gives the angle (in degrees) for the middle of the wedge to point. The buffer width (in degrees) is specified by the width parameter. Note that the wedge will extend to half of the angular width either side of the azimuth direction. + +The outer radius of the buffer is specified via outer radius, and optionally an inner radius can also be specified. + +The native output from this algorithm are CurvePolygon geometries, but these may be automatically segmentized to Polygons depending on the output format. + + + + + Azimuth (degrees from North) + Azimuth (degrees from North) + + + + + Wedge width (in degrees) + Wedge width (in degrees) + + + + + Outer radius + Outer radius + + + + + Inner radius + Inner radius + + + + Zonal histogram + Zonal histogram + + + + raster,unique,values,count,area,statistics + raster,unique,values,count,area,statistics + + + + + + + + + + + + Raster layer + Raster layer + + + + + Vector layer containing zones + Vector layer containing zones + + + + Summaries to calculate + Summaries to calculate + + + + + + + + Output column prefix + Output column prefix + + + + Extract Z values + Extract Z values + + + + add,z,value,elevation,height,attribute,statistics,stats + add,z,value,elevation,height,attribute,statistics,stats + + + + Extracts z values from geometries into feature attributes. + +By default only the z value from the first vertex of each feature is extracted, however the algorithm can optionally calculate statistics on all of the geometry's z values, including sums, means, and minimums and maximums + Extracts z values from geometries into feature attributes. + +By default only the z value from the first vertex of each feature is extracted, however the algorithm can optionally calculate statistics on all of the geometry's z values, including sums, means, and minimums and maximums + + + + Extracts z values (or z value statistics) from geometries into feature attributes. + Extracts z values (or z value statistics) from geometries into feature attributes. + + + + Extract M values + Extract M values + + + + add,m,value,measure,attribute,statistics,stats + add,m,value,measure,attribute,statistics,stats + + + + Extracts m values from geometries into feature attributes. + +By default only the m value from the first vertex of each feature is extracted, however the algorithm can optionally calculate statistics on all of the geometry's m values, including sums, means, and minimums and maximums + Extracts m values from geometries into feature attributes. + +By default only the m value from the first vertex of each feature is extracted, however the algorithm can optionally calculate statistics on all of the geometry's m values, including sums, means, and minimums and maximums + + + + Extracts m values (or m value statistics) from geometries into feature attributes. + Extracts m values (or m value statistics) from geometries into feature attributes. + + + + Output zones + Output zones + + + + This algorithm appends fields representing counts of each unique value from a raster layer contained within zones defined as polygons. + This algorithm appends fields representing counts of each unique value from a raster layer contained within zones defined as polygons. + + + + a|an|and|as|at|but|by|en|for|if|in|nor|of|on|or|per|s|the|to|vs.|vs|via + a|an|and|as|at|but|by|en|for|if|in|nor|of|on|or|per|s|the|to|vs.|vs|via + + + + .|: + .|: + + + + Reset to Defaults + Reset to Defaults + + + + list[dict]: list of input layers as dictionaries, see QgsProcessingParameterDxfLayers docs + list[dict]: list of input layers as dictionaries, see QgsProcessingParameterDxfLayers docs + + + + list[dict]: list of input layers as dictionaries, see QgsProcessingParameterAlignRasterLayers docs + list[dict]: list of input layers as dictionaries, see QgsProcessingParameterAlignRasterLayers docs + + + + + + + + + + + + str: layer ID + str: layer ID + + + + + + + + + + + + str: layer name + str: layer name + + + + + + + + + + + str: layer source + str: layer source + + + + Path to a raster layer + Path to a raster layer + + + + Path to a mesh layer + Path to a mesh layer + + + + + Path to a vector layer + Path to a vector layer + + + + Path to a vector, raster or mesh layer + Path to a vector, raster or mesh layer + + + + 1 for true/yes + 1 for true/yes + + + + 0 for false/no + 0 for false/no + + + + A valid QGIS expression string, e.g "road_name" = 'MAIN RD' + A valid QGIS expression string, e.g "road_name" = 'MAIN RD' + + + + str: CRS auth ID (e.g. 'EPSG:3111') + str: CRS auth ID (e.g. 'EPSG:3111') + + + + str: layer ID. CRS of layer is used. + str: layer ID. CRS of layer is used. + + + + str: layer name. CRS of layer is used. + str: layer name. CRS of layer is used. + + + + str: layer source. CRS of layer is used. + str: layer source. CRS of layer is used. + + + + QgsCoordinateReferenceSystem + QgsCoordinateReferenceSystem + + + + QgsMapLayer: CRS of layer is used + QgsMapLayer: CRS of layer is used + + + + QgsProcessingFeatureSourceDefinition: CRS of source is used + QgsProcessingFeatureSourceDefinition: CRS of source is used + + + + str: CRS PROJ4 (e.g. 'PROJ4:…') + str: CRS PROJ4 (e.g. 'PROJ4:…') + + + + + + + + + + + + field:FIELD_NAME to use a data defined value taken from the FIELD_NAME field + field:FIELD_NAME to use a data defined value taken from the FIELD_NAME field + + + + + + + + + + + + expression:SOME EXPRESSION to use a data defined value calculated using a custom QGIS expression + expression:SOME EXPRESSION to use a data defined value calculated using a custom QGIS expression + + + + str: CRS WKT (e.g. 'WKT:…') + str: CRS WKT (e.g. 'WKT:…') + + + + CRS as an auth ID (e.g. 'EPSG:3111') + CRS as an auth ID (e.g. 'EPSG:3111') + + + + CRS as a PROJ4 string (e.g. 'PROJ4:…') + CRS as a PROJ4 string (e.g. 'PROJ4:…') + + + + CRS as a WKT string (e.g. 'WKT:…') + CRS as a WKT string (e.g. 'WKT:…') + + + + Path to a layer. The CRS of the layer is used. + Path to a layer. The CRS of the layer is used. + + + + list[float]: list of 2 float values + list[float]: list of 2 float values + + + + list[str]: list of strings representing floats + list[str]: list of strings representing floats + + + + str: as two comma delimited floats, e.g. '1,10' + str: as two comma delimited floats, e.g. '1,10' + + + + Two comma separated numeric values, e.g. '1,10' + Two comma separated numeric values, e.g. '1,10' + + + + str: as an 'x,y' string, e.g. '1.5,10.1' + str: as an 'x,y' string, e.g. '1.5,10.1' + + + + Point coordinate as an 'x,y' string, e.g. '1.5,10.1' + Point coordinate as an 'x,y' string, e.g. '1.5,10.1' + + + + str: as Well-Known Text string (WKT) + str: as Well-Known Text string (WKT) + + + + Well-Known Text string (WKT) + Well-Known Text string (WKT) + + + + str: as string representation of int, e.g. '1' + str: as string representation of int, e.g. '1' + + + + Number of selected option, e.g. '1' + Number of selected option, e.g. '1' + + + + Comma separated list of options, e.g. '1,3' + Comma separated list of options, e.g. '1,3' + + + + str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105' + str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105' + + + + str: layer ID. Extent of layer is used. + str: layer ID. Extent of layer is used. + + + + str: layer name. Extent of layer is used. + str: layer name. Extent of layer is used. + + + + str: layer source. Extent of layer is used. + str: layer source. Extent of layer is used. + + + + QgsMapLayer: Extent of layer is used + QgsMapLayer: Extent of layer is used + + + + QgsProcessingFeatureSourceDefinition: Extent of source is used + QgsProcessingFeatureSourceDefinition: Extent of source is used + + + + A comma delimited string of x min, x max, y min, y max. E.g. '4,10,101,105' + A comma delimited string of x min, x max, y min, y max. E.g. '4,10,101,105' + + + + Path to a layer. The extent of the layer is used. + Path to a layer. The extent of the layer is used. + + + + str: as comma delimited list of values + str: as comma delimited list of values + + + + A comma delimited list of values + A comma delimited list of values + + + + Path to a file + Path to a file + + + + The name of an existing field + The name of an existing field + + + + ; delimited list of existing field names + ; delimited list of existing field names + + + + + Path for new vector layer + Path for new vector layer + + + + Path for new file + Path for new file + + + + Path for an existing or new folder + Path for an existing or new folder + + + + Path for new raster layer + Path for new raster layer + + + + String value + String value + + + + An existing QGIS authentication ID string + An existing QGIS authentication ID string + + + + A numeric value (unit type set by algorithms) + A numeric value (unit type set by algorithms) + + + + str: string representation of a Proj coordinate operation + str: string representation of a Proj coordinate operation + + + + String representation of Proj coordinate operation + String representation of Proj coordinate operation + + + + str: name of an existing map theme + str: name of an existing map theme + + + + Name of an existing map theme + Name of an existing map theme + + + + A datetime value in ISO format + A datetime value in ISO format + + + + Name of registered database connection + Name of registered database connection + + + + Name of existing database schema + Name of existing database schema + + + + Name of existing database table + Name of existing database table + + + + Path to a point cloud layer + Path to a point cloud layer + + + + "main": main annotation layer for a project + "main": main annotation layer for a project + + + + Layer ID for an annotation layer, or "main" for the main annotation layer in a project. + Layer ID for an annotation layer, or "main" for the main annotation layer in a project. + + + + Path for new point cloud layer + Path for new point cloud layer + + + + The name of an attribute + The name of an attribute + + + + ; delimited list of attribute names + ; delimited list of attribute names + + + + Path for new vector tile layer + Path for new vector tile layer + + + + + + list[str]: list of layer IDs + list[str]: list of layer IDs + + + + + + list[str]: list of layer names + list[str]: list of layer names + + + + + + list[str]: list of layer sources + list[str]: list of layer sources + + + + + + + A numeric value + A numeric value + + + + A numeric value representing the scale denominator + A numeric value representing the scale denominator + + + + Integer value representing an existing raster band number + Integer value representing an existing raster band number + + + + str: destination vector file, e.g. 'd:/test.shp' + str: destination vector file, e.g. 'd:/test.shp' + + + + str: 'memory:' to store result in temporary memory layer + str: 'memory:' to store result in temporary memory layer + + + + str: using vector provider ID prefix and destination URI, e.g. 'postgres:…' to store result in PostGIS table + str: using vector provider ID prefix and destination URI, e.g. 'postgres:…' to store result in PostGIS table + + + + str: name of print layout in current project + str: name of print layout in current project + + + + Name of print layout in current project + Name of print layout in current project + + + + str: UUID of print layout item + str: UUID of print layout item + + + + str: id of print layout item + str: id of print layout item + + + + UUID or item id of layout item + UUID or item id of layout item + + + + str: string representation of color, e.g #ff0000 or rgba(200,100,50,0.8) + str: string representation of color, e.g #ff0000 or rgba(200,100,50,0.8) + + + + String representation of color, e.g #ff0000 or rgba(200,100,50,0.8) + String representation of color, e.g #ff0000 or rgba(200,100,50,0.8) + + + + Using classes: + Using classes: + + + + Warning: Class %1 (%2) overlaps with class %3 (%4) + Warning: Class %1 (%2) overlaps with class %3 (%4) + + + + K-means clustering + K-means clustering + + + + clustering,clusters,kmeans,points + clustering,clusters,kmeans,points + + + + + + Number of clusters + Number of clusters + + + + + + Cluster field name + Cluster field name + + + + DBSCAN clustering + DBSCAN clustering + + + + Clusters point features using a density based scan algorithm. + Clusters point features using a density based scan algorithm. + + + + clustering,clusters,density,based,points,distance + clustering,clusters,density,based,points,distance + + + + + Minimum cluster size + Minimum cluster size + + + + + Maximum distance between clustered points + Maximum distance between clustered points + + + + + Treat border points as noise (DBSCAN*) + Treat border points as noise (DBSCAN*) + + + + + + Cluster size field name + Cluster size field name + + + + + + Clusters + Clusters + + + + Clusters point features based on a 2D implementation of Density-based spatial clustering of applications with noise (DBSCAN) algorithm. + +The algorithm requires two parameters, a minimum cluster size (“minPts”), and the maximum distance allowed between clustered points (“eps”). + Clusters point features based on a 2D implementation of Density-based spatial clustering of applications with noise (DBSCAN) algorithm. + +The algorithm requires two parameters, a minimum cluster size (“minPts”), and the maximum distance allowed between clustered points (“eps”). + + + + Datetime field missing + Datetime field missing + + + + Building spatial index + Building spatial index + + + + Analysing clusters + Analysing clusters + + + + Feature %1 is a %2 feature, not a point. + Feature %1 is a %2 feature, not a point. + + + + Feature %1 is missing a valid datetime value. + Feature %1 is missing a valid datetime value. + + + + Calculates the 2D distance based k-means cluster number for each input feature. + +If input geometries are lines or polygons, the clustering is based on the centroid of the feature. + Calculates the 2D distance based k-means cluster number for each input feature. + +If input geometries are lines or polygons, the clustering is based on the centroid of the feature. + + + + Collecting input points + Collecting input points + + + + Number of geometries is less than the number of clusters requested, not all clusters will get data + Number of geometries is less than the number of clusters requested, not all clusters will get data + + + + Calculating clusters + Calculating clusters + + + + There are at least %n duplicate input(s), the number of output clusters may be less than was requested + + There are at least %n duplicate input(s), the number of output clusters may be less than was requested + There are at least %n duplicate input(s), the number of output clusters may be less than was requested + + + + + Clustering did not converge after %n iteration(s) + + Clustering did not converge after %n iteration(s) + Clustering did not converge after %n iteration(s) + + + + + Clustering converged after %n iteration(s) + + Clustering converged after %n iteration(s) + Clustering converged after %n iteration(s) + + + + + Raster pixels to polygons + Raster pixels to polygons + + + + vectorize,polygonize,raster,convert,pixels + vectorize,polygonize,raster,convert,pixels + + + + This algorithm converts a raster layer to a vector layer, by creating polygon features for each individual pixel's extent in the raster layer. + +Any NoData pixels are skipped in the output. + This algorithm converts a raster layer to a vector layer, by creating polygon features for each individual pixel's extent in the raster layer. + +Any NoData pixels are skipped in the output. + + + + Creates a vector layer of polygons corresponding to each pixel in a raster layer. + Creates a vector layer of polygons corresponding to each pixel in a raster layer. + + + + Vector polygons + Vector polygons + + + + Raster pixels to points + Raster pixels to points + + + + vectorize,polygonize,raster,convert,pixels,centers + vectorize,polygonize,raster,convert,pixels,centers + + + + This algorithm converts a raster layer to a vector layer, by creating point features for each individual pixel's center in the raster layer. + +Any NoData pixels are skipped in the output. + This algorithm converts a raster layer to a vector layer, by creating point features for each individual pixel's center in the raster layer. + +Any NoData pixels are skipped in the output. + + + + Creates a vector layer of points corresponding to each pixel in a raster layer. + Creates a vector layer of points corresponding to each pixel in a raster layer. + + + + Vector points + Vector points + + + + Map Canvas + Map Canvas + + + + Extend lines + Extend lines + + + + linestring,continue,grow,extrapolate + linestring,continue,grow,extrapolate + + + + Extended + Extended + + + + This algorithm extends line geometries by a specified amount at the start and end of the line. Lines are extended using the bearing of the first and last segment in the line. + This algorithm extends line geometries by a specified amount at the start and end of the line. Lines are extended using the bearing of the first and last segment in the line. + + + + Extends LineString geometries by extrapolating the start and end segments. + Extends LineString geometries by extrapolating the start and end segments. + + + + + + + Start distance + Start distance + + + + + + + End distance + End distance + + + + Error calculating extended line + Error calculating extended line + + + + Reverse line direction + Reverse line direction + + + + swap,reverse,switch,flip,linestring,orientation + swap,reverse,switch,flip,linestring,orientation + + + + Reversed + Reversed + + + + This algorithm reverses the direction of curve or LineString geometries. + This algorithm reverses the direction of curve or LineString geometries. + + + + Reverses the direction of curve or LineString geometries. + Reverses the direction of curve or LineString geometries. + + + + + Error reversing line + Error reversing line + + + + Algorithm ID: ‘%1’ + Algorithm ID: ‘%1’ + + + + Warning: Algorithm has known issues + Warning: Algorithm has known issues + + + + + + + + + + + Mesh + Mesh + + + + This algorithm exports a mesh layer's vertices to a point vector layer, with the dataset values on vertices as attribute values. + This algorithm exports a mesh layer's vertices to a point vector layer, with the dataset values on vertices as attribute values. + + + + Exports mesh vertices to a point vector layer + Exports mesh vertices to a point vector layer + + + + Export mesh vertices + Export mesh vertices + + + + + + + + + Input mesh layer + Input mesh layer + + + + + + + + + Dataset groups + Dataset groups + + + + + + + + Dataset time + Dataset time + + + + + + + + Output coordinate system + Output coordinate system + + + + + Cartesian (x,y) + Cartesian (x,y) + + + + + Polar (magnitude,degree) + Polar (magnitude,degree) + + + + + Cartesian and Polar + Cartesian and Polar + + + + + Export vector option + Export vector option + + + + + Output vector layer + Output vector layer + + + + Input mesh layer in edit mode is not supported + Input mesh layer in edit mode is not supported + + + + + + + + + Preparing data + Preparing data + + + + + Creating output vector layer + Creating output vector layer + + + + Creating points for each vertices + Creating points for each vertices + + + + This algorithm exports a mesh layer's faces to a polygon vector layer, with the dataset values on faces as attribute values. + This algorithm exports a mesh layer's faces to a polygon vector layer, with the dataset values on faces as attribute values. + + + + Exports mesh faces to a polygon vector layer + Exports mesh faces to a polygon vector layer + + + + Export mesh faces + Export mesh faces + + + + This algorithm exports a mesh layer's edges to a line vector layer, with the dataset values on edges as attribute values. + This algorithm exports a mesh layer's edges to a line vector layer, with the dataset values on edges as attribute values. + + + + Exports mesh edges to a line vector layer + Exports mesh edges to a line vector layer + + + + Export mesh edges + Export mesh edges + + + + Export mesh on grid + Export mesh on grid + + + + This algorithm exports a mesh layer's dataset values to a gridded point vector layer, with the dataset values on each point as attribute values. +For data on volume (3D stacked dataset values), the exported dataset values are averaged on faces using the method defined in the mesh layer properties (default is Multi level averaging method). +1D meshes are not supported. + This algorithm exports a mesh layer's dataset values to a gridded point vector layer, with the dataset values on each point as attribute values. +For data on volume (3D stacked dataset values), the exported dataset values are averaged on faces using the method defined in the mesh layer properties (default is Multi level averaging method). +1D meshes are not supported. + + + + Exports mesh dataset values to a gridded point vector layer + Exports mesh dataset values to a gridded point vector layer + + + + Grid spacing + Grid spacing + + + + Creating gridded points + Creating gridded points + + + + Rasterize mesh dataset + Rasterize mesh dataset + + + + This algorithm creates a raster layer from a mesh dataset. +For data on volume (3D stacked dataset values), the exported dataset values are averaged on faces using the method defined in the mesh layer properties (default is Multi level averaging method). +1D meshes are not supported. + This algorithm creates a raster layer from a mesh dataset. +For data on volume (3D stacked dataset values), the exported dataset values are averaged on faces using the method defined in the mesh layer properties (default is Multi level averaging method). +1D meshes are not supported. + + + + Creates a raster layer from a mesh dataset + Creates a raster layer from a mesh dataset + + + + Output raster layer + Output raster layer + + + + Creating raster layer + Creating raster layer + + + + Export contours + Export contours + + + + This algorithm creates contours as a vector layer from a mesh scalar dataset. + This algorithm creates contours as a vector layer from a mesh scalar dataset. + + + + Creates contours as vector layer from mesh scalar dataset + Creates contours as vector layer from mesh scalar dataset + + + + Increment between contour levels + Increment between contour levels + + + + Minimum contour level + Minimum contour level + + + + Maximum contour level + Maximum contour level + + + + List of contours level + List of contours level + + + + Comma separated list of values to export. If filled, the increment, minimum and maximum settings are ignored. + Comma separated list of values to export. If filled, the increment, minimum and maximum settings are ignored. + + + + Exported contour lines + Exported contour lines + + + + Exported contour polygons + Exported contour polygons + + + + Invalid format for level values, must be numbers separated with comma + Invalid format for level values, must be numbers separated with comma + + + + Invalid format for level values, must be different numbers and in increasing order + Invalid format for level values, must be different numbers and in increasing order + + + + Invalid interval value, must be greater than zero + Invalid interval value, must be greater than zero + + + + Invalid minimum and maximum values, minimum must be lesser than maximum + Invalid minimum and maximum values, minimum must be lesser than maximum + + + + Invalid minimum, maximum and interval values, difference between minimum and maximum must be greater or equal than interval + Invalid minimum, maximum and interval values, difference between minimum and maximum must be greater or equal than interval + + + + + group + group + + + + + + time + time + + + + min_value + min_value + + + + max_value + max_value + + + + value + value + + + + Export cross section dataset values on lines from mesh + Export cross section dataset values on lines from mesh + + + + This algorithm extracts mesh's dataset values from line contained in a vector layer. +Each line is discretized with a resolution distance parameter for extraction of values on its vertices. + This algorithm extracts mesh's dataset values from line contained in a vector layer. +Each line is discretized with a resolution distance parameter for extraction of values on its vertices. + + + + Extracts a mesh dataset's values from lines contained in a vector layer + Extracts a mesh dataset's values from lines contained in a vector layer + + + + Lines for data export + Lines for data export + + + + Line segmentation resolution + Line segmentation resolution + + + + + Digits count for coordinates + Digits count for coordinates + + + + + Digits count for dataset value + Digits count for dataset value + + + + + Exported data CSV file + Exported data CSV file + + + + + CSV file (*.csv) + CSV file (*.csv) + + + + Input lines vector layer required + Input lines vector layer required + + + + + Unable to create the output file + Unable to create the output file + + + + offset + offset + + + + + Could not transform line to mesh CRS + Could not transform line to mesh CRS + + + + Export time series values from points of a mesh dataset + Export time series values from points of a mesh dataset + + + + This algorithm extracts mesh's dataset time series values from points contained in a vector layer. +If the time step is kept to its default value (0 hours), the time step used is the one of the two first datasets of the first selected dataset group. + This algorithm extracts mesh's dataset time series values from points contained in a vector layer. +If the time step is kept to its default value (0 hours), the time step used is the one of the two first datasets of the first selected dataset group. + + + + Extracts a mesh dataset's time series values from points contained in a vector layer + Extracts a mesh dataset's time series values from points contained in a vector layer + + + + Starting time + Starting time + + + + Finishing time + Finishing time + + + + Time step (hours) + Time step (hours) + + + + Points for data export + Points for data export + + + + Input points vector layer required + Input points vector layer required + + + + static dataset + static dataset + + + + Network analysis + Network analysis + + + + Vector layer representing network + Vector layer representing network + + + + Path type to calculate + Path type to calculate + + + + Shortest + Shortest + + + + Fastest + Fastest + + + + Direction field + Direction field + + + + Value for forward direction + Value for forward direction + + + + Value for backward direction + Value for backward direction + + + + Value for both directions + Value for both directions + + + + Default direction + Default direction + + + + Forward direction + Forward direction + + + + Backward direction + Backward direction + + + + Both directions + Both directions + + + + Speed field + Speed field + + + + Default speed (km/h) + Default speed (km/h) + + + + Topology tolerance + Topology tolerance + + + + + Loading points… + Loading points… + + + + Array of offset (parallel) lines + Array of offset (parallel) lines + + + + offset,parallel,duplicate,create,spaced,copy,features,objects,step,repeat + offset,parallel,duplicate,create,spaced,copy,features,objects,step,repeat + + + + This algorithm creates copies of line features in a layer, by creating multiple offset versions of each feature. Each copy is offset by a preset distance. + This algorithm creates copies of line features in a layer, by creating multiple offset versions of each feature. Each copy is offset by a preset distance. + + + + Creates multiple offset copies of lines from a layer. + Creates multiple offset copies of lines from a layer. + + + + Offset step distance + Offset step distance + + + + Step distance + Step distance + + + + Shortest path (layer to point) + Shortest path (layer to point) + + + + + + network,path,shortest,fastest + network,path,shortest,fastest + + + + This algorithm computes optimal (shortest or fastest) route from multiple start points defined by vector layer and given end point. + This algorithm computes optimal (shortest or fastest) route from multiple start points defined by vector layer and given end point. + + + + + End point is too far from the network layer (%1, maximum permitted is %2) + End point is too far from the network layer (%1, maximum permitted is %2) + + + + Service area (from layer) + Service area (from layer) + + + + + network,service,area,shortest,fastest + network,service,area,shortest,fastest + + + + This algorithm creates a new vector with all the edges or parts of edges of a network line layer that can be reached within a distance or a time, starting from features of a point layer. The distance and the time (both referred to as "travel cost") must be specified respectively in the network layer units or in hours. + This algorithm creates a new vector with all the edges or parts of edges of a network line layer that can be reached within a distance or a time, starting from features of a point layer. The distance and the time (both referred to as "travel cost") must be specified respectively in the network layer units or in hours. + + + + + Vector layer with start points + Vector layer with start points + + + + + + + Travel cost (distance for 'Shortest', time for 'Fastest') + Travel cost (distance for 'Shortest', time for 'Fastest') + + + + + Include upper/lower bound points + Include upper/lower bound points + + + + + + + + Maximum point distance from network + Maximum point distance from network + + + + Specifies an optional limit on the distance from the points to the network layer. If a point is further from the network than this distance it will be treated as non-routable. + Specifies an optional limit on the distance from the points to the network layer. If a point is further from the network than this distance it will be treated as non-routable. + + + + + Service area (lines) + Service area (lines) + + + + + Service area (boundary nodes) + Service area (boundary nodes) + + + + + + Non-routable features + Non-routable features + + + + + + An optional output which will be used to store any input features which could not be routed (e.g. those which are too far from the network layer). + An optional output which will be used to store any input features which could not be routed (e.g. those which are too far from the network layer). + + + + Calculating service areas… + Calculating service areas… + + + + + + + Point is too far from the network layer (%1, maximum permitted is %2) + Point is too far from the network layer (%1, maximum permitted is %2) + + + + + End point + End point + + + + Specifies an optional limit on the distance from the start and end points to the network layer. If the start feature is further from the network than this distance it will be treated as non-routable. If the end point is further from the network than this distance an error will be raised. + Specifies an optional limit on the distance from the start and end points to the network layer. If the start feature is further from the network than this distance it will be treated as non-routable. If the end point is further from the network than this distance an error will be raised. + + + + + + Shortest path + Shortest path + + + + + + + + Building graph… + Building graph… + + + + + Calculating shortest paths… + Calculating shortest paths… + + + + + There is no route from start point (%1) to end point (%2). + There is no route from start point (%1) to end point (%2). + + + + Shortest path (point to layer) + Shortest path (point to layer) + + + + This algorithm computes optimal (shortest or fastest) route between given start point and multiple end points defined by point vector layer. + This algorithm computes optimal (shortest or fastest) route between given start point and multiple end points defined by point vector layer. + + + + Specifies an optional limit on the distance from the start and end points to the network layer.If the start point is further from the network than this distance an error will be raised. If the end feature is further from the network than this distance it will be treated as non-routable. + Specifies an optional limit on the distance from the start and end points to the network layer.If the start point is further from the network than this distance an error will be raised. If the end feature is further from the network than this distance it will be treated as non-routable. + + + + + Start point is too far from the network layer (%1, maximum permitted is %2) + Start point is too far from the network layer (%1, maximum permitted is %2) + + + + Service area (from point) + Service area (from point) + + + + This algorithm creates a new vector with all the edges or parts of edges of a network line layer that can be reached within a distance or a time, starting from a point feature. The distance and the time (both referred to as "travel cost") must be specified respectively in the network layer units or in hours. + This algorithm creates a new vector with all the edges or parts of edges of a network line layer that can be reached within a distance or a time, starting from a point feature. The distance and the time (both referred to as "travel cost") must be specified respectively in the network layer units or in hours. + + + + + + Start point + Start point + + + + Specifies an optional limit on the distance from the point to the network layer. If the point is further from the network than this distance an error will be raised. + Specifies an optional limit on the distance from the point to the network layer. If the point is further from the network than this distance an error will be raised. + + + + Calculating service area… + Calculating service area… + + + + Vector layer with end points + Vector layer with end points + + + + Shortest path (point to point) + Shortest path (point to point) + + + + This algorithm computes optimal (shortest or fastest) route between given start and end points. + This algorithm computes optimal (shortest or fastest) route between given start and end points. + + + + Specifies an optional limit on the distance from the start and end points to the network layer. If either point is further from the network than this distance an error will be raised. + Specifies an optional limit on the distance from the start and end points to the network layer. If either point is further from the network than this distance an error will be raised. + + + + Travel cost + Travel cost + + + + Calculating shortest path… + Calculating shortest path… + + + + There is no route from start point to end point. + There is no route from start point to end point. + + + + + Writing results… + Writing results… + + + + + Error running OpenCL program: %1 - %2 + Error running OpenCL program: %1 - %2 + + + + Error loading OpenCL program sources + Error loading OpenCL program sources + + + + Found OpenCL platform %1: %2 + Found OpenCL platform %1: %2 + + + + Error %1 on platform %3 searching for OpenCL device: %2 + Error %1 on platform %3 searching for OpenCL device: %2 + + + + Found OpenCL device: %1 + Found OpenCL device: %1 + + + + Error loading OpenCL library: %1 + Error loading OpenCL library: %1 + + + + Found OpenCL library filename %1 + Found OpenCL library filename %1 + + + + OpenCL Product version: %1.%2.%3.%4 + OpenCL Product version: %1.%2.%3.%4 + + + + Found OpenCL version info %1: %2 + Found OpenCL version info %1: %2 + + + + + No module handle to OpenCL library + No module handle to OpenCL library + + + + Error %1 initializing OpenCL device: %2 + Error %1 initializing OpenCL device: %2 + + + + No OpenCL device could be found. + No OpenCL device could be found. + + + + No OpenCL platform found. + No OpenCL platform found. + + + + Error setting default platform. + Error setting default platform. + + + + Active OpenCL device: %1 + Active OpenCL device: %1 + + + + Error %1 searching for OpenCL device: %2 + Error %1 searching for OpenCL device: %2 + + + + Could not load OpenCL program from path %1. + Could not load OpenCL program from path %1. + + + + Build logs not available! + Build logs not available! + + + + Error building OpenCL program: %1 + Error building OpenCL program: %1 + + + + Error %1 building OpenCL program in %2 + Error %1 building OpenCL program in %2 + + + + Error loading OpenCL program source from path %1 + Error loading OpenCL program source from path %1 + + + + OpenCL has been disabled, you can re-enable it in the options dialog. + OpenCL has been disabled, you can re-enable it in the options dialog. + + + + Interpolate point on line + Interpolate point on line + + + + linestring,reference,referencing,distance,interpolate + linestring,reference,referencing,distance,interpolate + + + + + Interpolated points + Interpolated points + + + + This algorithm creates a point geometry interpolated at a set distance along line or curve geometries. + +Z and M values are linearly interpolated from existing values. + +If a multipart geometry is encountered, only the first part is considered when interpolating the point. + +If the specified distance is greater than the curve's length, the resultant feature will have a null geometry. + This algorithm creates a point geometry interpolated at a set distance along line or curve geometries. + +Z and M values are linearly interpolated from existing values. + +If a multipart geometry is encountered, only the first part is considered when interpolating the point. + +If the specified distance is greater than the curve's length, the resultant feature will have a null geometry. + + + + Interpolates a point along lines at a set distance. + Interpolates a point along lines at a set distance. + + + + Line substring + Line substring + + + + linestring,curve,split,shorten,shrink,portion,part,reference,referencing,distance,interpolate + linestring,curve,split,shorten,shrink,portion,part,reference,referencing,distance,interpolate + + + + Substring + Substring + + + + This algorithm returns the portion of a line (or curve) which falls between the specified start and end distances (measured from the beginning of the line). + +Z and M values are linearly interpolated from existing values. + +If a multipart geometry is encountered, only the first part is considered when calculating the substring. + This algorithm returns the portion of a line (or curve) which falls between the specified start and end distances (measured from the beginning of the line). + +Z and M values are linearly interpolated from existing values. + +If a multipart geometry is encountered, only the first part is considered when calculating the substring. + + + + Returns the substring of lines which fall between start and end distances. + Returns the substring of lines which fall between start and end distances. + + + + No 3D maps defined + No 3D maps defined + + + + + %1 [optional] + %1 [optional] + + + + Categorize using expression + Categorize using expression + + + + Style database (leave blank to use saved symbols) + Style database (leave blank to use saved symbols) + + + + Use case-sensitive match to symbol names + Use case-sensitive match to symbol names + + + + Ignore non-alphanumeric characters while matching + Ignore non-alphanumeric characters while matching + + + + Categorized layer + Categorized layer + + + + Non-matching categories + Non-matching categories + + + + Non-matching symbol names + Non-matching symbol names + + + + Create categorized renderer from styles + Create categorized renderer from styles + + + + file,database,symbols,names,category,categories + file,database,symbols,names,category,categories + + + + Matched %n categories to symbols from file. + + Matched %n categories to symbols from file. + Matched %n categories to symbols from file. + + + + + +%n categories could not be matched: + + +%n categories could not be matched: + +%n categories could not be matched: + + + + + +%n symbol(s) in style were not matched: + + +%n symbol(s) in style were not matched: + +%n symbol(s) in style were not matched: + + + + + + + + + + + + + + + + Cartography + Cartography + + + + Sets a vector layer's renderer to a categorized renderer using matching symbols from a style database. If no style file is specified, symbols from the user's current style library are used instead. + +The specified expression (or field name) is used to create categories for the renderer. A category will be created for each unique value within the layer. + +Each category is individually matched to the symbols which exist within the specified QGIS XML style database. Whenever a matching symbol name is found, the category's symbol will be set to this matched symbol. + +The matching is case-insensitive by default, but can be made case-sensitive if required. + +Optionally, non-alphanumeric characters in both the category value and symbol name can be ignored while performing the match. This allows for greater tolerance when matching categories to symbols. + +If desired, tables can also be output containing lists of the categories which could not be matched to symbols, and symbols which were not matched to categories. + Sets a vector layer's renderer to a categorized renderer using matching symbols from a style database. If no style file is specified, symbols from the user's current style library are used instead. + +The specified expression (or field name) is used to create categories for the renderer. A category will be created for each unique value within the layer. + +Each category is individually matched to the symbols which exist within the specified QGIS XML style database. Whenever a matching symbol name is found, the category's symbol will be set to this matched symbol. + +The matching is case-insensitive by default, but can be made case-sensitive if required. + +Optionally, non-alphanumeric characters in both the category value and symbol name can be ignored while performing the match. This allows for greater tolerance when matching categories to symbols. + +If desired, tables can also be output containing lists of the categories which could not be matched to symbols, and symbols which were not matched to categories. + + + + Sets a vector layer's renderer to a categorized renderer using symbols from a style database. + Sets a vector layer's renderer to a categorized renderer using symbols from a style database. + + + + An error occurred while reading style file: %1 + An error occurred while reading style file: %1 + + + + No categories could be matched to symbols in file. + No categories could be matched to symbols in file. + + + + No raster layer for entry %1 + No raster layer for entry %1 + + + + Band number %1 is not valid for entry %2 + Band number %1 is not valid for entry %2 + + + + Could not allocate required memory for %1 + Could not allocate required memory for %1 + + + + + Could not obtain driver for %1 + Could not obtain driver for %1 + + + + + Could not create output %1 + Could not create output %1 + + + + Request failed [error: %1 - url: %2] + Request failed [error: %1 - url: %2] + + + + + + Error %1 + Error %1 + + + + + Function is not known + Function is not known + + + + Expected %1 but got %2. + Expected %1 but got %2. + + + + Expected between %1 and %2 parameters but %3 were provided. + Expected between %1 and %2 parameters but %3 were provided. + + + + %1 function is called with wrong number of arguments. %2 + %1 function is called with wrong number of arguments. %2 + + + + %1 function is called with wrong number of arguments + %1 function is called with wrong number of arguments + + + + %1 function is not known + %1 function is not known + + + + All parameters following a named parameter must also be named. + All parameters following a named parameter must also be named. + + + + Geometry type not recognised + Geometry type not recognised + + + + Layer has unknown CRS + Layer has unknown CRS + + + + Unable to export 3D animation. Add at least 2 keyframes + Unable to export 3D animation. Add at least 2 keyframes + + + + Unable to export 3D animation (invalid duration). + Unable to export 3D animation (invalid duration). + + + + + Filename template is empty + Filename template is empty + + + + + Wrong filename template format (must contain #) + Wrong filename template format (must contain #) + + + + + Filename template must contain all # placeholders in one continuous group. + Filename template must contain all # placeholders in one continuous group. + + + + Output directory could not be created. + Output directory could not be created. + + + + + Export canceled + Export canceled + + + + Add X/Y fields to layer + Add X/Y fields to layer + + + + Adds X and Y (or latitude/longitude) fields to a point layer. The X/Y fields can be calculated in a different CRS to the layer (e.g. creating latitude/longitude fields for a layer in a project CRS). + Adds X and Y (or latitude/longitude) fields to a point layer. The X/Y fields can be calculated in a different CRS to the layer (e.g. creating latitude/longitude fields for a layer in a project CRS). + + + + Adds X and Y (or latitude/longitude) fields to a point layer. + Adds X and Y (or latitude/longitude) fields to a point layer. + + + + add,create,latitude,longitude,columns,attributes + add,create,latitude,longitude,columns,attributes + + + + Added fields + Added fields + + + + Coordinate system + Coordinate system + + + + Field prefix + Field prefix + + + + + X field + X field + + + + + Y field + Y field + + + + Destination field not found + Destination field not found + + + + Multipoint features are not supported - please convert to single point features first. + Multipoint features are not supported - please convert to single point features first. + + + + + + Could not transform point to destination CRS + Could not transform point to destination CRS + + + + Densify by interval + Densify by interval + + + + Densify by count + Densify by count + + + + + add,vertex,vertices,points,nodes + add,vertex,vertices,points,nodes + + + + This algorithm takes a polygon or line layer and generates a new one in which the geometries have a larger number of vertices than the original one. + + If the geometries have z or m values present then these will be linearly interpolated at the added nodes. + + The number of new vertices to add to each feature geometry is specified as an input parameter. + This algorithm takes a polygon or line layer and generates a new one in which the geometries have a larger number of vertices than the original one. + + If the geometries have z or m values present then these will be linearly interpolated at the added nodes. + + The number of new vertices to add to each feature geometry is specified as an input parameter. + + + + Number of vertices to add + Number of vertices to add + + + + Vertices count + Vertices count + + + + Geometries are densified by adding additional vertices on edges that have a maximum distance of the interval parameter in map units. + Geometries are densified by adding additional vertices on edges that have a maximum distance of the interval parameter in map units. + + + + + Creates a densified version of geometries. + Creates a densified version of geometries. + + + + Interval between vertices to add + Interval between vertices to add + + + + Interval + Interval + + + + + Densified + Densified + + + + Explode HStore Field + Explode HStore Field + + + + field,explode,hstore,osm,openstreetmap + field,explode,hstore,osm,openstreetmap + + + + This algorithm creates a copy of the input layer and adds a new field for every unique key in the HStore field. +The expected field list is an optional comma separated list. By default, all unique keys are added. If this list is specified, only these fields are added and the HStore field is updated. + This algorithm creates a copy of the input layer and adds a new field for every unique key in the HStore field. +The expected field list is an optional comma separated list. By default, all unique keys are added. If this list is specified, only these fields are added and the HStore field is updated. + + + + HStore field + HStore field + + + + Expected list of fields separated by a comma + Expected list of fields separated by a comma + + + + Invalid HStore field + Invalid HStore field + + + + Extract binary field + Extract binary field + + + + This algorithm extracts contents from a binary field, saving them to individual files. + +Filenames can be generated using values taken from an attribute in the source table or based on a more complex expression. + This algorithm extracts contents from a binary field, saving them to individual files. + +Filenames can be generated using values taken from an attribute in the source table or based on a more complex expression. + + + + This algorithm extracts contents from a binary field, saving them to individual files. + This algorithm extracts contents from a binary field, saving them to individual files. + + + + blob,binaries,save,file,contents,field,column + blob,binaries,save,file,contents,field,column + + + + Binary field + Binary field + + + + File name + File name + + + + Destination folder + Destination folder + + + + Invalid binary field + Invalid binary field + + + + Error evaluating filename: %1 + Error evaluating filename: %1 + + + + Could not open %1 for writing + Could not open %1 for writing + + + + Extracted %1 + Extracted %1 + + + + Force right-hand-rule + Force right-hand-rule + + + + clockwise,counter,orientation,ring,repair,invalid,geometry,make,valid + clockwise,counter,orientation,ring,repair,invalid,geometry,make,valid + + + + Reoriented + Reoriented + + + + This algorithm forces polygon geometries to respect the Right-Hand-Rule, in which the area that is bounded by a polygon is to the right of the boundary. In particular, the exterior ring is oriented in a clockwise direction and the interior rings in a counter-clockwise direction. + This algorithm forces polygon geometries to respect the Right-Hand-Rule, in which the area that is bounded by a polygon is to the right of the boundary. In particular, the exterior ring is oriented in a clockwise direction and the interior rings in a counter-clockwise direction. + + + + Forces polygon geometries to respect the Right-Hand-Rule. + Forces polygon geometries to respect the Right-Hand-Rule. + + + + Join attributes by nearest + Join attributes by nearest + + + + join,connect,attributes,values,fields,tables,proximity,closest,neighbour,neighbor,n-nearest,distance + join,connect,attributes,values,fields,tables,proximity,closest,neighbour,neighbor,n-nearest,distance + + + + Maximum nearest neighbors + Maximum nearest neighbors + + + + + + + Maximum distance + Maximum distance + + + + This algorithm takes an input vector layer and creates a new vector layer that is an extended version of the input one, with additional attributes in its attribute table. + +The additional attributes and their values are taken from a second vector layer, where features are joined by finding the closest features from each layer. By default only the single nearest feature is joined,but optionally the join can use the n-nearest neighboring features instead. If multiple features are found with identical distances these will all be returned (even if the total number of features exceeds the specified maximum feature count). + +If a maximum distance is specified, then only features which are closer than this distance will be matched. + +The output features will contain the selected attributes from the nearest feature, along with new attributes for the distance to the near feature, the index of the feature, and the coordinates of the closest point on the input feature (feature_x, feature_y) to the matched nearest feature, and the coordinates of the closet point on the matched feature (nearest_x, nearest_y). + +This algorithm uses purely Cartesian calculations for distance, and does not consider geodetic or ellipsoid properties when determining feature proximity. + This algorithm takes an input vector layer and creates a new vector layer that is an extended version of the input one, with additional attributes in its attribute table. + +The additional attributes and their values are taken from a second vector layer, where features are joined by finding the closest features from each layer. By default only the single nearest feature is joined,but optionally the join can use the n-nearest neighboring features instead. If multiple features are found with identical distances these will all be returned (even if the total number of features exceeds the specified maximum feature count). + +If a maximum distance is specified, then only features which are closer than this distance will be matched. + +The output features will contain the selected attributes from the nearest feature, along with new attributes for the distance to the near feature, the index of the feature, and the coordinates of the closest point on the input feature (feature_x, feature_y) to the matched nearest feature, and the coordinates of the closet point on the matched feature (nearest_x, nearest_y). + +This algorithm uses purely Cartesian calculations for distance, and does not consider geodetic or ellipsoid properties when determining feature proximity. + + + + Multiple matching features found at same distance from search feature, found %n feature(s) instead of %1 + + Multiple matching features found at same distance from search feature, found %n feature(s) instead of %1 + Multiple matching features found at same distance from search feature, found %n feature(s) instead of %1 + + + + + Joins a layer to another layer, using the closest features (nearest neighbors). + Joins a layer to another layer, using the closest features (nearest neighbors). + + + + Points along geometry + Points along geometry + + + + create,interpolate,points,lines,regular,distance,by + create,interpolate,points,lines,regular,distance,by + + + + This algorithm creates a points layer, with points distributed along the lines of an input vector layer. The distance between points (measured along the line) is defined as a parameter. + +Start and end offset distances can be defined, so the first and last point will not fall exactly on the line's first and last nodes. These start and end offsets are defined as distances, measured along the line from the first and last nodes of the lines. + This algorithm creates a points layer, with points distributed along the lines of an input vector layer. The distance between points (measured along the line) is defined as a parameter. + +Start and end offset distances can be defined, so the first and last point will not fall exactly on the line's first and last nodes. These start and end offsets are defined as distances, measured along the line from the first and last nodes of the lines. + + + + Creates regularly spaced points along line features. + Creates regularly spaced points along line features. + + + + + Start offset + Start offset + + + + + End offset + End offset + + + + This algorithm creates a new vector layer that contains a single feature with geometry matching a point parameter. + +It can be used in models to convert a point into a layer which can be used for other algorithms which require a layer based input. + This algorithm creates a new vector layer that contains a single feature with geometry matching a point parameter. + +It can be used in models to convert a point into a layer which can be used for other algorithms which require a layer based input. + + + + Create layer from point + Create layer from point + + + + point,layer,polygon,create,new + point,layer,polygon,create,new + + + + Polygons to lines + Polygons to lines + + + + line,polygon,convert + line,polygon,convert + + + + + Lines + Lines + + + + Converts polygons to lines + Converts polygons to lines + + + + Converts polygons to lines. + Converts polygons to lines. + + + + Raster surface volume + Raster surface volume + + + + sum,volume,area,height,terrain,dem,elevation + sum,volume,area,height,terrain,dem,elevation + + + + Base level + Base level + + + + + + + + + + + Method + Method + + + + Count Only Above Base Level + Count Only Above Base Level + + + + Count Only Below Base Level + Count Only Below Base Level + + + + Subtract Volumes Below Base Level + Subtract Volumes Below Base Level + + + + Add Volumes Below Base Level + Add Volumes Below Base Level + + + + Surface volume report + Surface volume report + + + + Surface volume table + Surface volume table + + + + + Volume + Volume + + + + This algorithm calculates the volume under a raster grid's surface. + +Several methods of volume calculation are available, which control whether only values above or below the specified base level are considered, or whether volumes below the base level should be added or subtracted from the total volume. + +The algorithm outputs the calculated volume, the total area, and the total number of pixels analysed. If the 'Count Only Above Base Level' or 'Count Only Below Base Level' methods are used, then the calculated area and pixel count only includes pixels which are above or below the specified base level respectively. + +Units of the calculated volume are dependent on the coordinate reference system of the input raster file. For a CRS in meters, with a DEM height in meters, the calculated value will be in meters³. If instead the input raster is in a geographic coordinate system (e.g. latitude/longitude values), then the result will be in degrees² × meters, and an appropriate scaling factor will need to be applied in order to convert to meters³. + This algorithm calculates the volume under a raster grid's surface. + +Several methods of volume calculation are available, which control whether only values above or below the specified base level are considered, or whether volumes below the base level should be added or subtracted from the total volume. + +The algorithm outputs the calculated volume, the total area, and the total number of pixels analysed. If the 'Count Only Above Base Level' or 'Count Only Below Base Level' methods are used, then the calculated area and pixel count only includes pixels which are above or below the specified base level respectively. + +Units of the calculated volume are dependent on the coordinate reference system of the input raster file. For a CRS in meters, with a DEM height in meters, the calculated value will be in meters³. If instead the input raster is in a geographic coordinate system (e.g. latitude/longitude values), then the result will be in degrees² × meters, and an appropriate scaling factor will need to be applied in order to convert to meters³. + + + + Calculates the volume under a raster grid's surface. + Calculates the volume under a raster grid's surface. + + + + <p>%1: %2 %3</p> + + <p>%1: %2 %3</p> + + + + + Raster layer zonal statistics + Raster layer zonal statistics + + + + count,area,statistics,stats,zones,categories,minimum,maximum,mean,sum,total + count,area,statistics,stats,zones,categories,minimum,maximum,mean,sum,total + + + + + Zones layer + Zones layer + + + + Zones band number + Zones band number + + + + This algorithm calculates statistics for a raster layer's values, categorized by zones defined in another raster layer. + +If the reference layer parameter is set to "Input layer", then zones are determined by sampling the zone raster layer value at the centroid of each pixel from the source raster layer. + +If the reference layer parameter is set to "Zones layer", then the input raster layer will be sampled at the centroid of each pixel from the zones raster layer. + +If either the source raster layer or the zone raster layer value is NoData for a pixel, that pixel's value will be skipped and not included in the calculated statistics. + This algorithm calculates statistics for a raster layer's values, categorized by zones defined in another raster layer. + +If the reference layer parameter is set to "Input layer", then zones are determined by sampling the zone raster layer value at the centroid of each pixel from the source raster layer. + +If the reference layer parameter is set to "Zones layer", then the input raster layer will be sampled at the centroid of each pixel from the zones raster layer. + +If either the source raster layer or the zone raster layer value is NoData for a pixel, that pixel's value will be skipped and not included in the calculated statistics. + + + + Raster layer statistics + Raster layer statistics + + + + raster,stats,statistics,maximum,minimum,range,sum,mean,standard,deviation,summary + raster,stats,statistics,maximum,minimum,range,sum,mean,standard,deviation,summary + + + + This algorithm computes basic statistics from the values in a given band of the raster layer. + This algorithm computes basic statistics from the values in a given band of the raster layer. + + + + + + Statistics + Statistics + + + + Coefficient of Variation + Coefficient of Variation + + + + + Mean value + Mean value + + + + Count of non-NoData pixels + Count of non-NoData pixels + + + + Sum of the squares + Sum of the squares + + + + <p>Analyzed file: %1 (band %2)</p> + + <p>Analyzed file: %1 (band %2)</p> + + + + + <p>Count of non-NoData pixels: %1</p> + + <p>Count of non-NoData pixels: %1</p> + + + + + <p>Minimum value: %1</p> + + <p>Minimum value: %1</p> + + + + + <p>Maximum value: %1</p> + + <p>Maximum value: %1</p> + + + + + <p>Range: %1</p> + + <p>Range: %1</p> + + + + + <p>Sum: %1</p> + + <p>Sum: %1</p> + + + + + <p>Mean value: %1</p> + + <p>Mean value: %1</p> + + + + + <p>Standard deviation: %1</p> + + <p>Standard deviation: %1</p> + + + + + <p>Sum of the squares: %1</p> + + <p>Sum of the squares: %1</p> + + + + + Calculates statistics for a raster layer's values, categorized by zones defined in another raster layer. + Calculates statistics for a raster layer's values, categorized by zones defined in another raster layer. + + + + Invalid band number for ZONES_BAND (%1): Valid values for input raster are 1 to %2 + Invalid band number for ZONES_BAND (%1): Valid values for input raster are 1 to %2 + + + + Delete duplicates by attribute + Delete duplicates by attribute + + + + drop,remove,field,value,same,filter + drop,remove,field,value,same,filter + + + + Field to match duplicates by + Field to match duplicates by + + + + Filtered (no duplicates) + Filtered (no duplicates) + + + + Filtered (duplicates) + Filtered (duplicates) + + + + Delete duplicate geometries + Delete duplicate geometries + + + + drop,remove,same,points,coincident,overlapping,filter + drop,remove,same,points,coincident,overlapping,filter + + + + + Count of retained records + Count of retained records + + + + + Count of discarded duplicate records + Count of discarded duplicate records + + + + This algorithm finds duplicated geometries and removes them. + +Attributes are not checked, so in case two features have identical geometries but different attributes, only one of them will be added to the result layer. + This algorithm finds duplicated geometries and removes them. + +Attributes are not checked, so in case two features have identical geometries but different attributes, only one of them will be added to the result layer. + + + + Finds duplicated geometries in a layer and removes them. + Finds duplicated geometries in a layer and removes them. + + + + %n duplicate feature(s) removed + + %n duplicate feature(s) removed + %n duplicate feature(s) removed + + + + + Removes duplicate rows by a field value (or multiple field values). The first matching row will be retained, and duplicates will be discarded. + +Optionally, these duplicate records can be saved to a separate output for analysis. + Removes duplicate rows by a field value (or multiple field values). The first matching row will be retained, and duplicates will be discarded. + +Optionally, these duplicate records can be saved to a separate output for analysis. + + + + Removes duplicate rows by a field value (or multiple field values). + Removes duplicate rows by a field value (or multiple field values). + + + + Field %1 not found in INPUT layer, skipping + Field %1 not found in INPUT layer, skipping + + + + No input fields found + No input fields found + + + + Input project (leave blank to use current) + Input project (leave blank to use current) + + + + QGIS files + QGIS files + + + + + Output style database + Output style database + + + + + Style files (*.xml) + Style files (*.xml) + + + + + Symbols + Symbols + + + + + Color ramps + Color ramps + + + + + Text formats + Text formats + + + + + Label settings + Label settings + + + + Objects to extract + Objects to extract + + + + + Symbol count + Symbol count + + + + + Color ramp count + Color ramp count + + + + + Text format count + Text format count + + + + + Label settings count + Label settings count + + + + Create style database from project + Create style database from project + + + + symbols,color,ramps,colors,formats,labels,text,fonts + symbols,color,ramps,colors,formats,labels,text,fonts + + + + This algorithm extracts all style objects (including symbols, color ramps, text formats and label settings) from a QGIS project. + +The extracted symbols are saved to a QGIS style database (XML format), which can be managed and imported via the Style Manager dialog. + This algorithm extracts all style objects (including symbols, color ramps, text formats and label settings) from a QGIS project. + +The extracted symbols are saved to a QGIS style database (XML format), which can be managed and imported via the Style Manager dialog. + + + + Creates a style database by extracting all symbols, color ramps, text formats and label settings from a QGIS project. + Creates a style database by extracting all symbols, color ramps, text formats and label settings from a QGIS project. + + + + Could not read project %1 + Could not read project %1 + + + + + Error saving style database as %1 + Error saving style database as %1 + + + + Input databases + Input databases + + + + Objects to combine + Objects to combine + + + + Combine style databases + Combine style databases + + + + symbols,colors,ramps,formats,labels,text,fonts,merge + symbols,colors,ramps,formats,labels,text,fonts,merge + + + + This algorithm combines multiple QGIS style databases into a single style database. If any symbols exist with duplicate names between the different source databases these will be renamed to have unique names in the output combined database. + This algorithm combines multiple QGIS style databases into a single style database. If any symbols exist with duplicate names between the different source databases these will be renamed to have unique names in the output combined database. + + + + Combines multiple style databases into a single database. + Combines multiple style databases into a single database. + + + + Importing %1 + Importing %1 + + + + Could not read %1 + Could not read %1 + + + + Writing output file + Writing output file + + + + + Error transforming the map center point: %1 + Error transforming the map center point: %1 + + + + Scalebar is not linked to a map + Scalebar is not linked to a map + + + + The scalebar “%1” is not linked to a map item. This scale will be misleading. + The scalebar “%1” is not linked to a map item. This scale will be misleading. + + + + North arrow is not linked to a map + North arrow is not linked to a map + + + + The north arrow “%1” is not linked to a map item. The arrow orientation may be misleading. + The north arrow “%1” is not linked to a map item. The arrow orientation may be misleading. + + + + Overview is not linked to a map + Overview is not linked to a map + + + + The map “%1” includes an overview (“%2”) which is not linked to a map item. + The map “%1” includes an overview (“%2”) which is not linked to a map item. + + + + Picture source is missing or corrupt + Picture source is missing or corrupt + + + + The source for picture “%1” could not be loaded or is corrupt:<p>%2 + The source for picture “%1” could not be loaded or is corrupt:<p>%2 + + + + HTML item cannot be rendered + HTML item cannot be rendered + + + + HTML items cannot be rendered because this QGIS install was built without WebKit support. These items will be missing from the export. + HTML items cannot be rendered because this QGIS install was built without WebKit support. These items will be missing from the export. + + + + Authentication required + Authentication required + + + + + + + + Marker + Marker + + + + + Fill + Fill + + + + Simple lines + Simple lines + + + + Manhattan lines + Manhattan lines + + + + Curved lines + Curved lines + + + + Balloons + Balloons + + + + Cannot parse JSON like string '%1' Error: %2 + Cannot parse JSON like string '%1' Error: %2 + + + + + Report Section + Report Section + + + + + Report Header + Report Header + + + + + Report Footer + Report Footer + + + + Overview + Overview + + + + + + + There was an error retrieving the connection %1! + There was an error retrieving the connection %1! + + + + + There was an error deleting '%1' on '%2'! + There was an error deleting '%1' on '%2'! + + + + + + + + + An error occurred while creating the vector layer: %1 + An error occurred while creating the vector layer: %1 + + + + + Error deleting vector/aspatial table %1: %2 + Error deleting vector/aspatial table %1: %2 + + + + An error occurred while retrieving table properties: %1 + An error occurred while retrieving table properties: %1 + + + + + Could not retrieve driver for connection + Could not retrieve driver for connection + + + + + + + + + + There was an error opening the dataset %1! + There was an error opening the dataset %1! + + + + Listing field domains for datasets requires GDAL 3.5 or later + Listing field domains for datasets requires GDAL 3.5 or later + + + + Could not retrieve field domain %1! + Could not retrieve field domain %1! + + + + Retrieving field domains for datasets requires GDAL 3.3 or later + Retrieving field domains for datasets requires GDAL 3.3 or later + + + + + + + There was an error opening the dataset: %1 + There was an error opening the dataset: %1 + + + + Could not set field domain for %1 - field does not exist + Could not set field domain for %1 - field does not exist + + + + Could not set field domain: %1 + Could not set field domain: %1 + + + + Setting field domains for datasets requires GDAL 3.3 or later + Setting field domains for datasets requires GDAL 3.3 or later + + + + Could not create field domain: %1 + Could not create field domain: %1 + + + + Could not create field domain + Could not create field domain + + + + Creating field domains for datasets requires GDAL 3.3 or later + Creating field domains for datasets requires GDAL 3.3 or later + + + + Cannot rename geometry columns + Cannot rename geometry columns + + + + Could not rename %1 - field does not exist + Could not rename %1 - field does not exist + + + + Could not rename field: %1 + Could not rename field: %1 + + + + Could not set alias for %1 - field does not exist + Could not set alias for %1 - field does not exist + + + + Could not set alias: %1 + Could not set alias: %1 + + + + Setting field aliases for datasets requires GDAL 3.7 or later + Setting field aliases for datasets requires GDAL 3.7 or later + + + + Could not set comment for %1 - field does not exist + Could not set comment for %1 - field does not exist + + + + Could not set comment: %1 + Could not set comment: %1 + + + + Setting field comments for datasets requires GDAL 3.7 or later + Setting field comments for datasets requires GDAL 3.7 or later + + + + Retrieving relationships for datasets requires GDAL 3.6 or later + Retrieving relationships for datasets requires GDAL 3.6 or later + + + + + + Parent table name was not set + Parent table name was not set + + + + + + Child table name was not set + Child table name was not set + + + + Could not create relationship: %1 + Could not create relationship: %1 + + + + Adding relationships for datasets requires GDAL 3.6 or later + Adding relationships for datasets requires GDAL 3.6 or later + + + + Could not update relationship: %1 + Could not update relationship: %1 + + + + Updating relationships for datasets requires GDAL 3.6 or later + Updating relationships for datasets requires GDAL 3.6 or later + + + + Could not delete relationship: %1 + Could not delete relationship: %1 + + + + Deleting relationships for datasets requires GDAL 3.6 or later + Deleting relationships for datasets requires GDAL 3.6 or later + + + + + + Geometry column name not specified while creating spatial index + Geometry column name not specified while creating spatial index + + + + Error listing tables from %1: wrong number of columns returned by query + Error listing tables from %1: wrong number of columns returned by query + + + + Error fetching srs_id table information: %1 + Error fetching srs_id table information: %1 + + + + + Error listing tables from %1: %2 + Error listing tables from %1: %2 + + + + + Error executing SQL statement %1: %2 + Error executing SQL statement %1: %2 + + + + There was an error opening GPKG %1! + There was an error opening GPKG %1! + + + + Error retrieving fields information for uri %1: %2 + Error retrieving fields information for uri %1: %2 + + + + + + + Error executing SQL %1: %2 + Error executing SQL %1: %2 + + + + + + Content + Content + + + + Operation 'tableUri' is not supported + Operation 'tableUri' is not supported + + + + + Operation '%1' is not supported for this connection + Operation '%1' is not supported for this connection + + + + Operation 'createVectorTable' is not supported + Operation 'createVectorTable' is not supported + + + + + + Could not create a vector layer for table '%1' in schema '%2' + Could not create a vector layer for table '%1' in schema '%2' + + + + Could not find field '%1' in table '%2' in schema '%3' + Could not find field '%1' in table '%2' in schema '%3' + + + + Unknown error deleting field '%1' in table '%2' in schema '%3' + Unknown error deleting field '%1' in table '%2' in schema '%3' + + + + Field '%1' in table '%2' in schema '%3' already exists + Field '%1' in table '%2' in schema '%3' already exists + + + + Unknown error adding field '%1' in table '%2' in schema '%3' + Unknown error adding field '%1' in table '%2' in schema '%3' + + + + Field '%1' in table '%2' in does not exist + Field '%1' in table '%2' in does not exist + + + + A field with name '%1' already exists in table '%2' + A field with name '%1' already exists in table '%2' + + + + Unknown error renaming field '%1' in table '%2' to '%3' + Unknown error renaming field '%1' in table '%2' to '%3' + + + + + + + Table '%1' was not found in schema '%2' + Table '%1' was not found in schema '%2' + + + + + Error retrieving fields information for uri: %1 + Error retrieving fields information for uri: %1 + + + + No GDAL PDF driver available. + No GDAL PDF driver available. + + + + GDAL PDF driver was not built with PDF read support. A build with PDF read support is required for geospatial PDF creation. + GDAL PDF driver was not built with PDF read support. A build with PDF read support is required for geospatial PDF creation. + + + + Could not create geospatial PDF composition file + Could not create geospatial PDF composition file + + + + Could not create PDF file: %1 + Could not create PDF file: %1 + + + + Could not create PDF file. Received errors: + + Could not create PDF file. Received errors: + + + + + Could not create PDF file, but no error details are available + Could not create PDF file, but no error details are available + + + + Cannot load GDAL PDF driver + Cannot load GDAL PDF driver + + + + Could not use operation specified in project between %1 and %2. (Wanted to use: %3). + Could not use operation specified in project between %1 and %2. (Wanted to use: %3). + + + + + Cannot normalize transform between %1 and %2 + Cannot normalize transform between %1 and %2 + + + + + No coordinate operations are available between these two reference systems + No coordinate operations are available between these two reference systems + + + + Cannot create transform between %1 and %2, missing required grid %3 + Cannot create transform between %1 and %2, missing required grid %3 + + + + Using non-preferred coordinate operation between %1 and %2. Using %3, preferred %4. + Using non-preferred coordinate operation between %1 and %2. Using %3, preferred %4. + + + + Cannot create transform between %1 and %2: %3 + Cannot create transform between %1 and %2: %3 + + + + Geometry + Geometry + + + + + BLOB + BLOB + + + + Not searchable + Not searchable + + + + Do not expose via WMS + Do not expose via WMS + + + + Do not expose via WFS + Do not expose via WFS + + + + + Value "%1" is too large for integer field + Value "%1" is too large for integer field + + + + + Value "%1" is not a number + Value "%1" is not a number + + + + Value "%1" is too large for long long field + Value "%1" is too large for long long field + + + + Could not convert value "%1" to target list type + Could not convert value "%1" to target list type + + + + Could not convert value "%1" to target type "%2" + Could not convert value "%1" to target type "%2" + + + + String of length %1 exceeds maximum field length (%2) + String of length %1 exceeds maximum field length (%2) + + + + + Image + Image + + + + Cannot find end of double quoted string: %1 + Cannot find end of double quoted string: %1 + + + + + + PostgresStringUtils + PostgresStringUtils + + + + Cannot find separator: %1 + Cannot find separator: %1 + + + + Error parsing PG like array: %1 + Error parsing PG like array: %1 + + + + Cluster Symbol + Cluster Symbol + + + + Center Symbol + Center Symbol + + + + SVG + SVG + + + + A widget for interacting with binary (BLOB) fields. + A widget for interacting with binary (BLOB) fields. + + + + ASF label %1 + ASF label %1 + + + + All layers + All layers + + + + Unable to retrieve user privileges: %1 + Unable to retrieve user privileges: %1 + + + + + + + + + + + + Connection failed: %1 + Connection failed: %1 + + + + Could not retrieve tables: %1, %2 + Could not retrieve tables: %1, %2 + + + + Could not retrieve schemas: %1, %2 + Could not retrieve schemas: %1, %2 + + + + Could not retrieve fields: %1 + Could not retrieve fields: %1 + + + + + + Error retrieving native types for connection %1 + Error retrieving native types for connection %1 + + + + + + + Could not create a SQL vector layer: SQL expression is empty. + Could not create a SQL vector layer: SQL expression is empty. + + + + Could not retrieve table '%2' from %1 + Could not retrieve table '%2' from %1 + + + + Connection error: %1 returned %2 [%3] + Connection error: %1 returned %2 [%3] + + + + SQL error: %1 returned %2 [%3] + SQL error: %1 returned %2 [%3] + + + + No spatial index exists for %1.%2 + No spatial index exists for %1.%2 + + + + SQL error: %1 returned %2 + SQL error: %1 returned %2 + + + + + Could not retrieve tables: %1 + Could not retrieve tables: %1 + + + + Failed to create spatial index for %1.%2(%3) + Failed to create spatial index for %1.%2(%3) + + + + No spatial index exists for %1.%2(%3) + No spatial index exists for %1.%2(%3) + + + + Could not retrieve schemas: %1 + Could not retrieve schemas: %1 + + + + Custom + Custom + + + + Equal Interval + Equal Interval + + + + Natural Breaks (Jenks) + Natural Breaks (Jenks) + + + + Pretty Breaks + Pretty Breaks + + + + Standard Deviation + Standard Deviation + + + + %1 Std Dev + %1 Std Dev + + + + Bookmark source + Bookmark source + + + + + Project bookmarks + Project bookmarks + + + + + User bookmarks + User bookmarks + + + + + Raster calculator + Raster calculator + + + + + raster,calculator + raster,calculator + + + + Performing algebraic operations using raster layers. + Performing algebraic operations using raster layers. + + + + + Output extent + Output extent + + + + + Extent of the output layer. If not specified, the extent will be the overall extent of all input layers + Extent of the output layer. If not specified, the extent will be the overall extent of all input layers + + + + + Output cell size (leave empty to set automatically) + Output cell size (leave empty to set automatically) + + + + + Cell size of the output layer. If not specified, the smallest cell size from the input layers will be used + Cell size of the output layer. If not specified, the smallest cell size from the input layers will be used + + + + + + Output CRS + Output CRS + + + + + CRS of the output layer. If not specified, the CRS of the first input layer will be used + CRS of the output layer. If not specified, the CRS of the first input layer will be used + + + + + Error creating output file. + Error creating output file. + + + + + Error reading input layer. + Error reading input layer. + + + + + Error parsing formula. + Error parsing formula. + + + + + Error allocating memory for result. + Error allocating memory for result. + + + + + Invalid band number for input. + Invalid band number for input. + + + + + Error occurred while performing calculation. + Error occurred while performing calculation. + + + + Export layer(s) information + Export layer(s) information + + + + metadata,details,extent + metadata,details,extent + + + + + + Layer tools + Layer tools + + + + Input layer(s) + Input layer(s) + + + + Download vector tiles + Download vector tiles + + + + Downloads vector tiles of the input vector tile layer and saves them in the local vector tile file. + Downloads vector tiles of the input vector tile layer and saves them in the local vector tile file. + + + + Maximum zoom level to download + Maximum zoom level to download + + + + Tile limit + Tile limit + + + + + + + + + + Output + Output + + + + Requested maximum zoom level is bigger than available zoom level in the source layer. Please, select zoom level lower or equal to %1. + Requested maximum zoom level is bigger than available zoom level in the source layer. Please, select zoom level lower or equal to %1. + + + + Failed to get layer style: %1 + Failed to get layer style: %1 + + + + Requested number of tiles %1 exceeds limit of %2 tiles. Please, select a smaller extent, reduce maximum zoom level or increase tile limit. + Requested number of tiles %1 exceeds limit of %2 tiles. Please, select a smaller extent, reduce maximum zoom level or increase tile limit. + + + + + Failed to create MBTiles file %1 + Failed to create MBTiles file %1 + + + + Creates a polygon layer with features corresponding to the extent of selected layer(s). + +Additional layer details - CRS, provider name, file path, layer name, subset filter, abstract and attribution - are attached as attributes to each feature. + Creates a polygon layer with features corresponding to the extent of selected layer(s). + +Additional layer details - CRS, provider name, file path, layer name, subset filter, abstract and attribution - are attached as attributes to each feature. + + + + + + + + + No layers selected + No layers selected + + + + Extent of layer %1 could not be reprojected + Extent of layer %1 could not be reprojected + + + + Convert spatial bookmarks to layer + Convert spatial bookmarks to layer + + + + save,extract + save,extract + + + + This algorithm creates a new layer containing polygon features for stored spatial bookmarks. + +The export can be filtered to only bookmarks belonging to the current project, to all user bookmarks, or a combination of both. + This algorithm creates a new layer containing polygon features for stored spatial bookmarks. + +The export can be filtered to only bookmarks belonging to the current project, to all user bookmarks, or a combination of both. + + + + Converts stored spatial bookmarks to a polygon layer. + Converts stored spatial bookmarks to a polygon layer. + + + + No project is available for bookmark extraction + No project is available for bookmark extraction + + + + Could not reproject bookmark %1 to destination CRS + Could not reproject bookmark %1 to destination CRS + + + + Bookmark destination + Bookmark destination + + + + Name field + Name field + + + + Points to path + Points to path + + + + This algorithm takes a point layer and connects its features creating a new line layer. + +An attribute or expression may be specified to define the order the points should be connected. If no order expression is specified, the feature ID is used. + +A natural sort can be used when sorting by a string attribute or expression (ie. place 'a9' before 'a10'). + +An attribute or expression can be selected to group points having the same value into the same resulting line. + This algorithm takes a point layer and connects its features creating a new line layer. + +An attribute or expression may be specified to define the order the points should be connected. If no order expression is specified, the feature ID is used. + +A natural sort can be used when sorting by a string attribute or expression (ie. place 'a9' before 'a10'). + +An attribute or expression can be selected to group points having the same value into the same resulting line. + + + + create,lines,points,connect,convert,join,path + create,lines,points,connect,convert,join,path + + + + Create closed paths + Create closed paths + + + + Order expression + Order expression + + + + Sort text containing numbers naturally + Sort text containing numbers naturally + + + + Path group expression + Path group expression + + + + Paths + Paths + + + + Directory for text output + Directory for text output + + + + Number of paths + Number of paths + + + + Order field + Order field + + + + + Group field + Group field + + + + Date format (if order field is DateTime) + Date format (if order field is DateTime) + + + + Failed to create the text output directory + Failed to create the text output directory + + + + Creating paths… + Creating paths… + + + + Skipping path with group %1 : insufficient vertices + Skipping path with group %1 : insufficient vertices + + + + Cannot open file for writing + Cannot open file for writing + + + + Count of bookmarks added + Count of bookmarks added + + + + Convert layer to spatial bookmarks + Convert layer to spatial bookmarks + + + + save,extract,store + save,extract,store + + + + This algorithm creates spatial bookmarks corresponding to the extent of features contained in a layer. + This algorithm creates spatial bookmarks corresponding to the extent of features contained in a layer. + + + + Converts feature extents to stored spatial bookmarks. + Converts feature extents to stored spatial bookmarks. + + + + Invalid name expression: %1 + Invalid name expression: %1 + + + + Invalid group expression: %1 + Invalid group expression: %1 + + + + Error evaluating name expression: %1 + Error evaluating name expression: %1 + + + + Error evaluating group expression: %1 + Error evaluating group expression: %1 + + + + Spatial Bookmarks + Spatial Bookmarks + + + + Delete Spatial Bookmark + Delete Spatial Bookmark + + + + Are you sure you want to delete the %1 bookmark? + Are you sure you want to delete the %1 bookmark? + + + + Delete Spatial Bookmarks + Delete Spatial Bookmarks + + + + Are you sure you want to delete the %n selected bookmark(s)? + + Are you sure you want to delete the %n selected bookmark(s)? + Are you sure you want to delete the %n selected bookmark(s)? + + + + + Are you sure you want to delete the %n selected bookmark group(s)? This will delete all bookmarks in these groups. + + Are you sure you want to delete the %n selected bookmark group(s)? This will delete all bookmarks in these groups. + Are you sure you want to delete the %n selected bookmark group(s)? This will delete all bookmarks in these groups. + + + + + Delete Bookmark Group + Delete Bookmark Group + + + + Are you sure you want to delete the %1 bookmark group? This will delete all bookmarks in this group. + Are you sure you want to delete the %1 bookmark group? This will delete all bookmarks in this group. + + + + Delete Bookmark Groups + Delete Bookmark Groups + + + + Handling of 0 or negative values + Handling of 0 or negative values + + + + no handling (faster) + no handling (faster) + + + + discard (slower) + discard (slower) + + + + prepend range (slower) + prepend range (slower) + + + + Logarithmic Scale + Logarithmic Scale + + + + invalid (0 or negative values in the data) + invalid (0 or negative values in the data) + + + + Equal Count (Quantile) + Equal Count (Quantile) + + + + All values + All values + + + + Min value + Min value + + + + Max value + Max value + + + + Reference value + Reference value + + + + GNSS (Global Navigation Satellite System) + GNSS (Global Navigation Satellite System) + + + + CORS (Continually Operating Reference Station) + CORS (Continually Operating Reference Station) + + + + (invalid) + (invalid) + + + + + true + true + + + + + false + false + + + + Cannot load HTML content in background threads + Cannot load HTML content in background threads + + + + + <unknown> + <unknown> + + + + + Layer %1, field %2: Missing Relation in configuration + Layer %1, field %2: Missing Relation in configuration + + + + + Layer %1, field %2: Invalid relation %3 + Layer %1, field %2: Invalid relation %3 + + + + + Layer %1, field %2: representValue() with inconsistent layer parameter w.r.t relation referencingLayer + Layer %1, field %2: representValue() with inconsistent layer parameter w.r.t relation referencingLayer + + + + Layer %1, field %2: representValue() with inconsistent fieldIndex parameter w.r.t relation referencingFieldIdx + Layer %1, field %2: representValue() with inconsistent fieldIndex parameter w.r.t relation referencingFieldIdx + + + + + Layer %1, field %2: Cannot find referenced layer + Layer %1, field %2: Cannot find referenced layer + + + + Layer %1, field %2: Invalid referenced field (%3) configured in relation %4 + Layer %1, field %2: Invalid referenced field (%3) configured in relation %4 + + + + Add field to attributes table + Add field to attributes table + + + + This algorithm adds a new attribute to a vector layer. + +The name and characteristics of the attribute are defined as parameters. The new attribute is not added to the input layer but a new layer is generated instead. + + + This algorithm adds a new attribute to a vector layer. + +The name and characteristics of the attribute are defined as parameters. The new attribute is not added to the input layer but a new layer is generated instead. + + + + + + add,create,new,attribute,fields + add,create,new,attribute,fields + + + + Added + Added + + + + Field type + Field type + + + + Field alias + Field alias + + + + Field comment + Field comment + + + + Unsigned Character + Unsigned Character + + + + + Character + Character + + + + Short + Short + + + + Unsigned Short + Unsigned Short + + + + Integer + Integer + + + + Unsigned Integer + Unsigned Integer + + + + Long Integer + Long Integer + + + + Unsigned Long Integer + Unsigned Long Integer + + + + Double + Double + + + + Float + Float + + + + Field length + Field length + + + + Field precision + Field precision + + + + + Aspect + Aspect + + + + dem,aspect,terrain + dem,aspect,terrain + + + + + + + + Raster terrain analysis + Raster terrain analysis + + + + This algorithm calculates the aspect of the Digital Terrain Model in input. + This algorithm calculates the aspect of the Digital Terrain Model in input. + + + + The final aspect raster layer contains values from 0 to 360 that express the slope direction: starting from North (0°) and continuing clockwise. + The final aspect raster layer contains values from 0 to 360 that express the slope direction: starting from North (0°) and continuing clockwise. + + + + + + + Elevation layer + Elevation layer + + + + + + + Z factor + Z factor + + + + Create attribute index + Create attribute index + + + + table,attribute,index,create,vector + table,attribute,index,create,vector + + + + Creates an index to speed up queries made against a field in a table. Support for index creation is dependent on the layer's data provider and the field type. + Creates an index to speed up queries made against a field in a table. Support for index creation is dependent on the layer's data provider and the field type. + + + + Attribute to index + Attribute to index + + + + + Indexed layer + Indexed layer + + + + + + + Could not load source layer for %1. + Could not load source layer for %1. + + + + Can not create attribute index on %1 + Can not create attribute index on %1 + + + + Could not create attribute index + Could not create attribute index + + + + Layer's data provider does not support creating attribute indexes + Layer's data provider does not support creating attribute indexes + + + + Convert to curved geometries + Convert to curved geometries + + + + straight,segmentize,curves,curved,circular + straight,segmentize,curves,curved,circular + + + + Curves + Curves + + + + This algorithm converts a geometry into its curved geometry equivalent. + +Already curved geometries will be retained without change. + This algorithm converts a geometry into its curved geometry equivalent. + +Already curved geometries will be retained without change. + + + + + Maximum distance tolerance + Maximum distance tolerance + + + + + Maximum angle tolerance + Maximum angle tolerance + + + + Create directory + Create directory + + + + new,make,folder + new,make,folder + + + + This algorithm creates a new directory on a file system. Directories will be created recursively, creating all required parent directories in order to construct the full specified directory path. + +No errors will be raised if the directory already exists. + This algorithm creates a new directory on a file system. Directories will be created recursively, creating all required parent directories in order to construct the full specified directory path. + +No errors will be raised if the directory already exists. + + + + Creates a new directory on a file system. + Creates a new directory on a file system. + + + + Directory path + Directory path + + + + Directory + Directory + + + + A file with the name %1 already exists -- cannot create a new directory here. + A file with the name %1 already exists -- cannot create a new directory here. + + + + The directory %1 already exists. + The directory %1 already exists. + + + + Could not create directory %1. Please check that you have write permissions for the specified path. + Could not create directory %1. Please check that you have write permissions for the specified path. + + + + Created %1 + Created %1 + + + + Detect dataset changes + Detect dataset changes + + + + added,dropped,new,deleted,features,geometries,difference,delta,revised,original,version + added,dropped,new,deleted,features,geometries,difference,delta,revised,original,version + + + + Original layer + Original layer + + + + Revised layer + Revised layer + + + + Attributes to consider for match (or none to compare geometry only) + Attributes to consider for match (or none to compare geometry only) + + + + Geometry comparison behavior + Geometry comparison behavior + + + + Exact Match + Exact Match + + + + Tolerant Match (Topological Equality) + Tolerant Match (Topological Equality) + + + + Unchanged features + Unchanged features + + + + Added features + Added features + + + + Deleted features + Deleted features + + + + Count of unchanged features + Count of unchanged features + + + + Count of features added in revised layer + Count of features added in revised layer + + + + Count of features deleted from original layer + Count of features deleted from original layer + + + + This algorithm compares two vector layers, and determines which features are unchanged, added or deleted between the two. It is designed for comparing two different versions of the same dataset. + +When comparing features, the original and revised feature geometries will be compared against each other. Depending on the Geometry Comparison Behavior setting, the comparison will either be made using an exact comparison (where geometries must be an exact match for each other, including the order and count of vertices) or a topological comparison only (where geometries are considered equal if all of their component edges overlap. E.g. lines with the same vertex locations but opposite direction will be considered equal by this method). If the topological comparison is selected then any z or m values present in the geometries will not be compared. + +By default, the algorithm compares all attributes from the original and revised features. If the Attributes to Consider for Match parameter is changed, then only the selected attributes will be compared (e.g. allowing users to ignore a timestamp or ID field which is expected to change between the revisions). + +If any features in the original or revised layers do not have an associated geometry, then care must be taken to ensure that these features have a unique set of attributes selected for comparison. If this condition is not met, warnings will be raised and the resultant outputs may be misleading. + +The algorithm outputs three layers, one containing all features which are considered to be unchanged between the revisions, one containing features deleted from the original layer which are not present in the revised layer, and one containing features added to the revised layer which are not present in the original layer. + This algorithm compares two vector layers, and determines which features are unchanged, added or deleted between the two. It is designed for comparing two different versions of the same dataset. + +When comparing features, the original and revised feature geometries will be compared against each other. Depending on the Geometry Comparison Behavior setting, the comparison will either be made using an exact comparison (where geometries must be an exact match for each other, including the order and count of vertices) or a topological comparison only (where geometries are considered equal if all of their component edges overlap. E.g. lines with the same vertex locations but opposite direction will be considered equal by this method). If the topological comparison is selected then any z or m values present in the geometries will not be compared. + +By default, the algorithm compares all attributes from the original and revised features. If the Attributes to Consider for Match parameter is changed, then only the selected attributes will be compared (e.g. allowing users to ignore a timestamp or ID field which is expected to change between the revisions). + +If any features in the original or revised layers do not have an associated geometry, then care must be taken to ensure that these features have a unique set of attributes selected for comparison. If this condition is not met, warnings will be raised and the resultant outputs may be misleading. + +The algorithm outputs three layers, one containing all features which are considered to be unchanged between the revisions, one containing features deleted from the original layer which are not present in the revised layer, and one containing features added to the revised layer which are not present in the original layer. + + + + Calculates features which are unchanged, added or deleted between two dataset versions. + Calculates features which are unchanged, added or deleted between two dataset versions. + + + + Geometry type of revised layer (%1) does not match the original layer (%2). Consider using the "Tolerant Match" option instead. + Geometry type of revised layer (%1) does not match the original layer (%2). Consider using the "Tolerant Match" option instead. + + + + Geometry type of revised layer (%1) does not match the original layer (%2) + Geometry type of revised layer (%1) does not match the original layer (%2) + + + + CRS for revised layer (%1) does not match the original layer (%2) - reprojection accuracy may affect geometry matching + CRS for revised layer (%1) does not match the original layer (%2) - reprojection accuracy may affect geometry matching + + + + Original layer missing selected comparison attributes: %1 + Original layer missing selected comparison attributes: %1 + + + + Revised layer missing selected comparison attributes: %1 + Revised layer missing selected comparison attributes: %1 + + + + A non-unique set of comparison attributes was found for one or more features without geometries - results may be misleading (features %1 and %2) + A non-unique set of comparison attributes was found for one or more features without geometries - results may be misleading (features %1 and %2) + + + + %n feature(s) unchanged + + %n feature(s) unchanged + %n feature(s) unchanged + + + + + %n feature(s) added + + %n feature(s) added + %n feature(s) added + + + + + %n feature(s) deleted + + %n feature(s) deleted + %n feature(s) deleted + + + + + SpatiaLite execute SQL + SpatiaLite execute SQL + + + + + database,sql,spatialite,execute + database,sql,spatialite,execute + + + + + Executes a SQL command on a SpatiaLite database. + Executes a SQL command on a SpatiaLite database. + + + + Could not connect to %1 + Could not connect to %1 + + + + SpatiaLite execute SQL (registered DB) + SpatiaLite execute SQL (registered DB) + + + + Extract layer extent + Extract layer extent + + + + polygon,vector,raster,extent,envelope,bounds,bounding,boundary,layer,round,rounded + polygon,vector,raster,extent,envelope,bounds,bounding,boundary,layer,round,rounded + + + + This algorithm takes a map layer and generates a new vector layer with the minimum bounding box (rectangle polygon with N-S orientation) that covers the input layer. Optionally, the extent can be enlarged to a rounded value. + This algorithm takes a map layer and generates a new vector layer with the minimum bounding box (rectangle polygon with N-S orientation) that covers the input layer. Optionally, the extent can be enlarged to a rounded value. + + + + Round values to + Round values to + + + + Field calculator + Field calculator + + + + field,calculator,vector + field,calculator,vector + + + + + + Calculated + Calculated + + + + Date + Date + + + + Result field type + Result field type + + + + Result field length + Result field length + + + + Result field precision + Result field precision + + + + Formula + Formula + + + + This algorithm computes a new vector layer with the same features of the input layer, but either overwriting an existing attribute or adding an additional attribute. The values of this field are computed from each feature using an expression, based on the properties and attributes of the feature. Note that if "Field name" is an existing field in the layer then all the rest of the field settings are ignored. + This algorithm computes a new vector layer with the same features of the input layer, but either overwriting an existing attribute or adding an additional attribute. The values of this field are computed from each feature using an expression, based on the properties and attributes of the feature. Note that if "Field name" is an existing field in the layer then all the rest of the field settings are ignored. + + + + Field name must not be an empty string + Field name must not be an empty string + + + + Field name %1 already exists and will be replaced + Field name %1 already exists and will be replaced + + + + Parser error with formula expression "%2": %3 + Parser error with formula expression "%2": %3 + + + + Fill NoData cells + Fill NoData cells + + + + data,cells,fill,set + data,cells,fill,set + + + + + + + + Raster tools + Raster tools + + + + + Band Number + Band Number + + + + Fill value + Fill value + + + + + + Output raster + Output raster + + + + This algorithm resets the NoData values in the input raster to a chosen value, resulting in a raster dataset with no NoData pixels. This value can be set by the user using the Fill value parameter. The algorithm respects the input raster data type (eg. a floating point fill value will be truncated when applied to an integer raster). + This algorithm resets the NoData values in the input raster to a chosen value, resulting in a raster dataset with no NoData pixels. This value can be set by the user using the Fill value parameter. The algorithm respects the input raster data type (eg. a floating point fill value will be truncated when applied to an integer raster). + + + + Input raster has no NoData values. There exist no NoData cells to fill. + Input raster has no NoData values. There exist no NoData cells to fill. + + + + Filter by geometry type + Filter by geometry type + + + + extract,filter,geometry,linestring,point,polygon + extract,filter,geometry,linestring,point,polygon + + + + Point features + Point features + + + + Line features + Line features + + + + Polygon features + Polygon features + + + + Features with no geometry + Features with no geometry + + + + Total count of point features + Total count of point features + + + + Total count of line features + Total count of line features + + + + Total count of polygon features + Total count of polygon features + + + + Total count of features without geometry + Total count of features without geometry + + + + This algorithm filters features by their geometry type. Incoming features will be directed to different outputs based on whether they have a point, line or polygon geometry. + This algorithm filters features by their geometry type. Incoming features will be directed to different outputs based on whether they have a point, line or polygon geometry. + + + + Filters features by geometry type + Filters features by geometry type + + + + Filter layers by type + Filter layers by type + + + + filter,vector,raster,select + filter,vector,raster,select + + + + + Vector features + Vector features + + + + This algorithm filters layer by their type. Incoming layers will be directed to different outputs based on whether they are a vector or raster layer. + This algorithm filters layer by their type. Incoming layers will be directed to different outputs based on whether they are a vector or raster layer. + + + + Filters layers by type + Filters layers by type + + + + Could not load input layer + Could not load input layer + + + + Flatten relationship + Flatten relationship + + + + join,export,single,table + join,export,single,table + + + + Flatten a relationship for a vector layer. + Flatten a relationship for a vector layer. + + + + This algorithm flattens a relationship for a vector layer, exporting a single layer containing one master feature per related feature. This master feature contains all the attributes for the related features. + This algorithm flattens a relationship for a vector layer, exporting a single layer containing one master feature per related feature. This master feature contains all the attributes for the related features. + + + + Flattened layer + Flattened layer + + + + No project available for relationships + No project available for relationships + + + + Found %n relation(s). This algorithm currently supports only a single relation. + + Found %n relation(s). This algorithm currently supports only a single relation. + Found %n relation(s). This algorithm currently supports only a single relation. + + + + + No relations found. + No relations found. + + + + Could not resolved referenced layer. + Could not resolved referenced layer. + + + + Input Raster + Input Raster + + + + Fuzzified raster + Fuzzified raster + + + + Fuzzify raster (linear membership) + Fuzzify raster (linear membership) + + + + fuzzy logic,fuzzify,fuzzy,logic,linear,membership + fuzzy logic,fuzzify,fuzzy,logic,linear,membership + + + + The Fuzzify raster (linear membership) algorithm transforms an input raster to a fuzzified raster and thereby assigns values between 0 and 1 following a linear fuzzy membership function. The value of 0 implies no membership with the defined fuzzy set, a value of 1 depicts full membership. In between, the degree of membership of raster values follows a linear membership function. + +The linear function is constructed using two user-defined input raster values which set the point of full membership (high bound, results to 1) and no membership (low bound, results to 0) respectively. The fuzzy set in between those values is defined as a linear function. + +Both increasing and decreasing fuzzy sets can be modeled by swapping the high and low bound parameters. + The Fuzzify raster (linear membership) algorithm transforms an input raster to a fuzzified raster and thereby assigns values between 0 and 1 following a linear fuzzy membership function. The value of 0 implies no membership with the defined fuzzy set, a value of 1 depicts full membership. In between, the degree of membership of raster values follows a linear membership function. + +The linear function is constructed using two user-defined input raster values which set the point of full membership (high bound, results to 1) and no membership (low bound, results to 0) respectively. The fuzzy set in between those values is defined as a linear function. + +Both increasing and decreasing fuzzy sets can be modeled by swapping the high and low bound parameters. + + + + + Please choose varying values for the high and low membership parameters + Please choose varying values for the high and low membership parameters + + + + Fuzzify raster (power membership) + Fuzzify raster (power membership) + + + + fuzzy logic,fuzzify,fuzzy,logic,power,non-linear,membership,exponent + fuzzy logic,fuzzify,fuzzy,logic,power,non-linear,membership,exponent + + + + The Fuzzify raster (power membership) algorithm transforms an input raster to a fuzzified raster and thereby assigns values between 0 and 1 following a power function. The value of 0 implies no membership with the defined fuzzy set, a value of 1 depicts full membership. In between, the degree of membership of raster values follows a power function. + +The power function is constructed using three user-defined input raster values which set the point of full membership (high bound, results to 1), no membership (low bound, results to 0) and function exponent (only positive) respectively. The fuzzy set in between those the upper and lower bounds values is then defined as a power function. + +Both increasing and decreasing fuzzy sets can be modeled by swapping the high and low bound parameters. + The Fuzzify raster (power membership) algorithm transforms an input raster to a fuzzified raster and thereby assigns values between 0 and 1 following a power function. The value of 0 implies no membership with the defined fuzzy set, a value of 1 depicts full membership. In between, the degree of membership of raster values follows a power function. + +The power function is constructed using three user-defined input raster values which set the point of full membership (high bound, results to 1), no membership (low bound, results to 0) and function exponent (only positive) respectively. The fuzzy set in between those the upper and lower bounds values is then defined as a power function. + +Both increasing and decreasing fuzzy sets can be modeled by swapping the high and low bound parameters. + + + + Fuzzify raster (large membership) + Fuzzify raster (large membership) + + + + fuzzy logic,fuzzify,fuzzy,logic,large,membership + fuzzy logic,fuzzify,fuzzy,logic,large,membership + + + + The Fuzzify raster (large membership) algorithm transforms an input raster to a fuzzified raster and thereby assigns values between 0 and 1 following the 'large' fuzzy membership function. The value of 0 implies no membership with the defined fuzzy set, a value of 1 depicts full membership. In between, the degree of membership of raster values follows the 'large' membership function. + +The 'large' function is constructed using two user-defined input raster values which set the point of half membership (midpoint, results to 0.5) and a predefined function spread which controls the function uptake. + +This function is typically used when larger input raster values should become members of the fuzzy set more easily than smaller values. + The Fuzzify raster (large membership) algorithm transforms an input raster to a fuzzified raster and thereby assigns values between 0 and 1 following the 'large' fuzzy membership function. The value of 0 implies no membership with the defined fuzzy set, a value of 1 depicts full membership. In between, the degree of membership of raster values follows the 'large' membership function. + +The 'large' function is constructed using two user-defined input raster values which set the point of half membership (midpoint, results to 0.5) and a predefined function spread which controls the function uptake. + +This function is typically used when larger input raster values should become members of the fuzzy set more easily than smaller values. + + + + Fuzzify raster (small membership) + Fuzzify raster (small membership) + + + + fuzzy logic,fuzzify,fuzzy,logic,small,membership + fuzzy logic,fuzzify,fuzzy,logic,small,membership + + + + The Fuzzify raster (small membership) algorithm transforms an input raster to a fuzzified raster and thereby assigns values between 0 and 1 following the 'small' fuzzy membership function. The value of 0 implies no membership with the defined fuzzy set, a value of 1 depicts full membership. In between, the degree of membership of raster values follows the 'small' membership function. + +The 'small' function is constructed using two user-defined input raster values which set the point of half membership (midpoint, results to 0.5) and a predefined function spread which controls the function uptake. + +This function is typically used when smaller input raster values should become members of the fuzzy set more easily than higher values. + The Fuzzify raster (small membership) algorithm transforms an input raster to a fuzzified raster and thereby assigns values between 0 and 1 following the 'small' fuzzy membership function. The value of 0 implies no membership with the defined fuzzy set, a value of 1 depicts full membership. In between, the degree of membership of raster values follows the 'small' membership function. + +The 'small' function is constructed using two user-defined input raster values which set the point of half membership (midpoint, results to 0.5) and a predefined function spread which controls the function uptake. + +This function is typically used when smaller input raster values should become members of the fuzzy set more easily than higher values. + + + + Fuzzify raster (gaussian membership) + Fuzzify raster (gaussian membership) + + + + fuzzy logic,fuzzify,fuzzy,logic,gaussian,membership + fuzzy logic,fuzzify,fuzzy,logic,gaussian,membership + + + + The Fuzzify raster (gaussian membership) algorithm transforms an input raster to a fuzzified raster and thereby assigns values between 0 and 1 following a gaussian fuzzy membership function. The value of 0 implies no membership with the defined fuzzy set, a value of 1 depicts full membership. In between, the degree of membership of raster values follows a gaussian membership function. + +The gaussian function is constructed using two user-defined input values which set the midpoint of the gaussian function (midpoint, results to 1) and a predefined function spread which controls the function spread. + +This function is typically used when a certain range of raster values around a predefined function midpoint should become members of the fuzzy set. + The Fuzzify raster (gaussian membership) algorithm transforms an input raster to a fuzzified raster and thereby assigns values between 0 and 1 following a gaussian fuzzy membership function. The value of 0 implies no membership with the defined fuzzy set, a value of 1 depicts full membership. In between, the degree of membership of raster values follows a gaussian membership function. + +The gaussian function is constructed using two user-defined input values which set the midpoint of the gaussian function (midpoint, results to 1) and a predefined function spread which controls the function spread. + +This function is typically used when a certain range of raster values around a predefined function midpoint should become members of the fuzzy set. + + + + Fuzzify raster (near membership) + Fuzzify raster (near membership) + + + + fuzzy logic,fuzzify,fuzzy,logic,near,membership + fuzzy logic,fuzzify,fuzzy,logic,near,membership + + + + The Fuzzify raster (near membership) algorithm transforms an input raster to a fuzzified raster and thereby assigns values between 0 and 1 following the 'near' fuzzy membership function. The value of 0 implies no membership with the defined fuzzy set, a value of 1 depicts full membership. In between, the degree of membership of raster values follows the 'near' membership function. + +The 'near' function is constructed using two user-defined input values which set the midpoint of the 'near' function (midpoint, results to 1) and a predefined function spread which controls the function spread. + +This function is typically used when a certain range of raster values near a predefined function midpoint should become members of the fuzzy set. The function generally shows a higher rate of decay than the gaussian membership function. + The Fuzzify raster (near membership) algorithm transforms an input raster to a fuzzified raster and thereby assigns values between 0 and 1 following the 'near' fuzzy membership function. The value of 0 implies no membership with the defined fuzzy set, a value of 1 depicts full membership. In between, the degree of membership of raster values follows the 'near' membership function. + +The 'near' function is constructed using two user-defined input values which set the midpoint of the 'near' function (midpoint, results to 1) and a predefined function spread which controls the function spread. + +This function is typically used when a certain range of raster values near a predefined function midpoint should become members of the fuzzy set. The function generally shows a higher rate of decay than the gaussian membership function. + + + + Geometry by expression + Geometry by expression + + + + geometry,expression,create,modify,update + geometry,expression,create,modify,update + + + + Modified geometry + Modified geometry + + + + This algorithm updates existing geometries (or creates new geometries) for input features by use of a QGIS expression. This allows complex geometry modifications which can utilize all the flexibility of the QGIS expression engine to manipulate and create geometries for output features. + +For help with QGIS expression functions, see the inbuilt help for specific functions which is available in the expression builder. + This algorithm updates existing geometries (or creates new geometries) for input features by use of a QGIS expression. This allows complex geometry modifications which can utilize all the flexibility of the QGIS expression engine to manipulate and create geometries for output features. + +For help with QGIS expression functions, see the inbuilt help for specific functions which is available in the expression builder. + + + + Output geometry type + Output geometry type + + + + Output geometry has z dimension + Output geometry has z dimension + + + + Output geometry has m values + Output geometry has m values + + + + Geometry expression + Geometry expression + + + + Evaluation error: %1 + Evaluation error: %1 + + + + %1 is not a geometry + %1 is not a geometry + + + + Export atlas layout as image + Export atlas layout as image + + + + layout,atlas,composer,composition,save,png,jpeg,jpg + layout,atlas,composer,composition,save,png,jpeg,jpg + + + + Exports an atlas layout as a set of images. + Exports an atlas layout as a set of images. + + + + This algorithm outputs an atlas layout to a set of image files (e.g. PNG or JPEG images). + +If a coverage layer is set, the selected layout's atlas settings exposed in this algorithm will be overwritten. In this case, an empty filter or sort by expression will turn those settings off. + This algorithm outputs an atlas layout to a set of image files (e.g. PNG or JPEG images). + +If a coverage layer is set, the selected layout's atlas settings exposed in this algorithm will be overwritten. In this case, an empty filter or sort by expression will turn those settings off. + + + + + Atlas layout + Atlas layout + + + + + Coverage layer + Coverage layer + + + + + + + Filter expression + Filter expression + + + + + Reverse sort order (used when a sort expression is provided) + Reverse sort order (used when a sort expression is provided) + + + + Output filename expression + Output filename expression + + + + + Output folder + Output folder + + + + + + + Map layers to assign to unlocked map item(s) + Map layers to assign to unlocked map item(s) + + + + Image format + Image format + + + + + + + DPI (leave blank for default layout DPI) + DPI (leave blank for default layout DPI) + + + + + Generate world file + Generate world file + + + + + + + Export RDF metadata (title, author, etc.) + Export RDF metadata (title, author, etc.) + + + + + + Enable antialiasing + Enable antialiasing + + + + + Error setting atlas filter expression + Error setting atlas filter expression + + + + Layout being export doesn't have an enabled atlas + Layout being export doesn't have an enabled atlas + + + + Error setting atlas filename expression + Error setting atlas filename expression + + + + + + Exporting %n atlas feature(s) + + Exporting %n atlas feature(s) + Exporting %n atlas feature(s) + + + + + + + Successfully exported layout to %1 + Successfully exported layout to %1 + + + + + + + + Cannot write to %1. + +This file may be open in another application. + Cannot write to %1. + +This file may be open in another application. + + + + + + + Trying to create the image resulted in a memory overflow. + +Please try a lower resolution or a smaller paper size. + Trying to create the image resulted in a memory overflow. + +Please try a lower resolution or a smaller paper size. + + + + + + Error encountered while exporting atlas. + Error encountered while exporting atlas. + + + + + + No atlas features found + No atlas features found + + + + layout,atlas,composer,composition,save + layout,atlas,composer,composition,save + + + + + PDF file + PDF file + + + + + PDF Format + PDF Format + + + + + Always export as vectors + Always export as vectors + + + + + Always export as raster + Always export as raster + + + + + Append georeference information + Append georeference information + + + + + Disable tiled raster layer exports + Disable tiled raster layer exports + + + + + Simplify geometries to reduce output file size + Simplify geometries to reduce output file size + + + + + Always Export Text as Paths (Recommended) + Always Export Text as Paths (Recommended) + + + + + Always Export Text as Text Objects + Always Export Text as Text Objects + + + + + Prefer Exporting Text as Text Objects + Prefer Exporting Text as Text Objects + + + + + Text export + Text export + + + + + Lossy (JPEG) + Lossy (JPEG) + + + + + Lossless + Lossless + + + + + Image compression + Image compression + + + + Selected layout does not have atlas functionality enabled + Selected layout does not have atlas functionality enabled + + + + Export atlas layout as PDF (single file) + Export atlas layout as PDF (single file) + + + + Exports an atlas layout as a single PDF file. + Exports an atlas layout as a single PDF file. + + + + This algorithm outputs an atlas layout as a single PDF file. -It can be used in models to convert an extent into a layer which can be used for other algorithms which require a layer based input. - This algorithm creates a new vector layer that contains a single feature with geometry matching an extent parameter. +If a coverage layer is set, the selected layout's atlas settings exposed in this algorithm will be overwritten. In this case, an empty filter or sort by expression will turn those settings off. + This algorithm outputs an atlas layout as a single PDF file. -It can be used in models to convert an extent into a layer which can be used for other algorithms which require a layer based input. +If a coverage layer is set, the selected layout's atlas settings exposed in this algorithm will be overwritten. In this case, an empty filter or sort by expression will turn those settings off. + + + + + Successfully exported atlas to %1 + Successfully exported atlas to %1 + + + + + + Could not create print device. + Could not create print device. + + + + Export atlas layout as PDF (multiple files) + Export atlas layout as PDF (multiple files) + + + + Exports an atlas layout to multiple PDF files. + Exports an atlas layout to multiple PDF files. + + + + This algorithm outputs an atlas layout to multiple PDF files. + +If a coverage layer is set, the selected layout's atlas settings exposed in this algorithm will be overwritten. In this case, an empty filter or sort by expression will turn those settings off. + + This algorithm outputs an atlas layout to multiple PDF files. + +If a coverage layer is set, the selected layout's atlas settings exposed in this algorithm will be overwritten. In this case, an empty filter or sort by expression will turn those settings off. + - - Create layer from extent - Create layer from extent + + Output filename + Output filename - - extent,layer,polygon,create,new - extent,layer,polygon,create,new + + Output file name expression is not valid: %1 + Output file name expression is not valid: %1 - - Extract by expression - Extract by expression + + Export print layout as image + Export print layout as image - - extract,filter,expression,field - extract,filter,expression,field + + layout,composer,composition,save,png,jpeg,jpg + layout,composer,composition,save,png,jpeg,jpg - - - - - Expression - Expression + + Exports a print layout as an image. + Exports a print layout as an image. - - Matching features - Matching features + + This algorithm outputs a print layout as an image file (e.g. PNG or JPEG images). + This algorithm outputs a print layout as an image file (e.g. PNG or JPEG images). - - Non-matching - Non-matching + + format + format - - This algorithm creates a new vector layer that only contains matching features from an input layer. The criteria for adding features to the resulting layer is based on a QGIS expression. + + Image file + Image file + + + + Export print layout as PDF + Export print layout as PDF + + + + layout,composer,composition,save + layout,composer,composition,save + + + + Exports a print layout as a PDF. + Exports a print layout as a PDF. + + + + This algorithm outputs a print layout as a PDF file. + This algorithm outputs a print layout as a PDF file. + + + + Export layers as separate PDF files + Export layers as separate PDF files + + + + Exporting the PDF resulted in a memory overflow. -For help with QGIS expression functions, see the inbuilt help for specific functions which is available in the expression builder. - This algorithm creates a new vector layer that only contains matching features from an input layer. The criteria for adding features to the resulting layer is based on a QGIS expression. +Please try a lower resolution or a smaller paper size. + Exporting the PDF resulted in a memory overflow. -For help with QGIS expression functions, see the inbuilt help for specific functions which is available in the expression builder. +Please try a lower resolution or a smaller paper size. + + + + Line density + Line density + + + + density,kernel,line,line density,interpolation,weight + density,kernel,line,line density,interpolation,weight + + + + Interpolation + Interpolation + + + + + Input line layer + Input line layer + + + + Weight field + Weight field + + + + Search radius + Search radius + + + + Line density raster + Line density raster + + + + The line density interpolation algorithm calculates a density measure of linear features which is obtained in a circular neighborhood within each raster cell. First, the length of the segment of each line that is intersected by the circular neighborhood is multiplied with the lines weight factor. In a second step, all length values are summed and divided by the area of the circular neighborhood. This process is repeated for all raster cells. + The line density interpolation algorithm calculates a density measure of linear features which is obtained in a circular neighborhood within each raster cell. First, the length of the segment of each line that is intersected by the circular neighborhood is multiplied with the lines weight factor. In a second step, all length values are summed and divided by the area of the circular neighborhood. This process is repeated for all raster cells. - - Extract/clip by extent - Extract/clip by extent + + Raster cells must be fully contained by the search circle. Therefore, the search radius must not be smaller than half of the pixel diagonal. + Raster cells must be fully contained by the search circle. Therefore, the search radius must not be smaller than half of the pixel diagonal. - - clip,extract,intersect,intersection,mask,extent - clip,extract,intersect,intersection,mask,extent + + + An error occurred while calculating feature length + An error occurred while calculating feature length - - Clip features to extent - Clip features to extent + + Nearest neighbour analysis + Nearest neighbour analysis - - - Extracted - Extracted + + point,node,vertex,nearest,neighbour,distance + point,node,vertex,nearest,neighbour,distance - - This algorithm creates a new vector layer that only contains features which fall within a specified extent. Any features which intersect the extent will be included. + + This algorithm performs nearest neighbor analysis for a point layer. -Optionally, feature geometries can also be clipped to the extent. If this option is selected, then the output geometries will automatically be converted to multi geometries to ensure uniform output geometry types. - This algorithm creates a new vector layer that only contains features which fall within a specified extent. Any features which intersect the extent will be included. +The output describes how the data are distributed (clustered, randomly or distributed). -Optionally, feature geometries can also be clipped to the extent. If this option is selected, then the output geometries will automatically be converted to multi geometries to ensure uniform output geometry types. +Output is generated as an HTML file with the computed statistical values. + This algorithm performs nearest neighbor analysis for a point layer. + +The output describes how the data are distributed (clustered, randomly or distributed). + +Output is generated as an HTML file with the computed statistical values. + + + + Nearest neighbour + Nearest neighbour + + + + + HTML files (*.html *.HTML) + HTML files (*.html *.HTML) + + + + Observed mean distance + Observed mean distance + + + + Expected mean distance + Expected mean distance + + + + Nearest neighbour index + Nearest neighbour index + + + + + Number of points + Number of points + + + + Z-score + Z-score + + + + + + + + + + + + + + An error occurred while calculating length + An error occurred while calculating length + + + + <p>Observed mean distance: %1</p> + + <p>Observed mean distance: %1</p> + + + + + <p>Expected mean distance: %1</p> + + <p>Expected mean distance: %1</p> + + + + + <p>Nearest neighbour index: %1</p> + + <p>Nearest neighbour index: %1</p> + + + + + <p>Number of points: %1</p> + + <p>Number of points: %1</p> + + + + + <p>Z-Score: %1</p> + + <p>Z-Score: %1</p> + + + + + Orthogonalize + Orthogonalize + + + + + rectangle,perpendicular,right,angles,square,quadrilateralise + rectangle,perpendicular,right,angles,square,quadrilateralise + + + + Takes a line or polygon layer and attempts to orthogonalize all the geometries in the layer. This process shifts the nodes in the geometries to try to make every angle in the geometry either a right angle or a straight line. + +The angle tolerance parameter is used to specify the maximum deviation from a right angle or straight line a node can have for it to be adjusted. Smaller tolerances mean that only nodes which are already closer to right angles will be adjusted, and larger tolerances mean that nodes which deviate further from right angles will also be adjusted. + +The algorithm is iterative. Setting a larger number for the maximum iterations will result in a more orthogonal geometry at the cost of extra processing time. + Takes a line or polygon layer and attempts to orthogonalize all the geometries in the layer. This process shifts the nodes in the geometries to try to make every angle in the geometry either a right angle or a straight line. + +The angle tolerance parameter is used to specify the maximum deviation from a right angle or straight line a node can have for it to be adjusted. Smaller tolerances mean that only nodes which are already closer to right angles will be adjusted, and larger tolerances mean that nodes which deviate further from right angles will also be adjusted. + +The algorithm is iterative. Setting a larger number for the maximum iterations will result in a more orthogonal geometry at the cost of extra processing time. + + + + Orthogonalized + Orthogonalized + + + + + Maximum angle tolerance (degrees) + Maximum angle tolerance (degrees) + + + + Maximum algorithm iterations + Maximum algorithm iterations + + + + Error orthogonalizing geometry + Error orthogonalizing geometry + + + + Generate points (pixel centroids) inside polygons + Generate points (pixel centroids) inside polygons + + + + raster,polygon,centroid,pixel,create + raster,polygon,centroid,pixel,create + + + + Generates pixel centroids for the raster area falling inside polygons. Used to generate points for further raster sampling. + Generates pixel centroids for the raster area falling inside polygons. Used to generate points for further raster sampling. + + + + Vector layer + Vector layer + + + + Pixel centroids + Pixel centroids + + + + Create points layer from table + Create points layer from table + + + + points,create,values,attributes + points,create,values,attributes + + + + This algorithm generates a points layer based on the values from an input table. + This algorithm generates a points layer based on the values from an input table. + + + + The table must contain a field with the X coordinate of each point and another one with the Y coordinate, as well as optional fields with Z and M values. A CRS for the output layer has to be specified, and the coordinates in the table are assumed to be expressed in the units used by that CRS. The attributes table of the resulting layer will be the input table. + The table must contain a field with the X coordinate of each point and another one with the Y coordinate, as well as optional fields with Z and M values. A CRS for the output layer has to be specified, and the coordinates in the table are assumed to be expressed in the units used by that CRS. The attributes table of the resulting layer will be the input table. + + + + Z field + Z field + + + + M field + M field + + + + Points from table + Points from table + + + + Polygonize + Polygonize + + + + Creates a polygon layer from the input lines layer. + Creates a polygon layer from the input lines layer. + + + + create,lines,polygons,convert + create,lines,polygons,convert + + + + Keep table structure of line layer + Keep table structure of line layer + + + + Number of polygons + Number of polygons + + + + Collecting lines… + Collecting lines… + + + + Noding lines… + Noding lines… + + + + Polygonizing… + Polygonizing… + + + + No polygons were created. + No polygons were created. + + + + Raise exception + Raise exception + + + + + abort,warn,error,cancel + abort,warn,error,cancel + + + + This algorithm raises an exception and cancels a model's execution. + +The exception message can be customized, and optionally an expression based condition can be specified. If an expression condition is used, then the exception will only be raised if the expression result is true. A false result indicates that no exception will be raised, and the model execution can continue uninterrupted. + This algorithm raises an exception and cancels a model's execution. + +The exception message can be customized, and optionally an expression based condition can be specified. If an expression condition is used, then the exception will only be raised if the expression result is true. A false result indicates that no exception will be raised, and the model execution can continue uninterrupted. + + + + Raises an exception and cancels a model's execution. + Raises an exception and cancels a model's execution. + + + + Error message + Error message + + + + + + Condition + Condition + + + + + + Error parsing condition expression: %1 + Error parsing condition expression: %1 + + + + Raise warning + Raise warning + + + + This algorithm raises a warning message in the log. + +The warning message can be customized, and optionally an expression based condition can be specified. If an expression condition is used, then the warning will only be logged if the expression result is true. A false result indicates that no warning will be logged. + This algorithm raises a warning message in the log. + +The warning message can be customized, and optionally an expression based condition can be specified. If an expression condition is used, then the warning will only be logged if the expression result is true. A false result indicates that no warning will be logged. + + + + Raises an warning message. + Raises an warning message. + + + + Warning message + Warning message + + + + Raise message + Raise message + + + + information + information + + + + This algorithm raises an information message in the log. + +The message can be customized, and optionally an expression based condition can be specified. If an expression condition is used, then the message will only be logged if the expression result is true. A false result indicates that no message will be logged. + This algorithm raises an information message in the log. + +The message can be customized, and optionally an expression based condition can be specified. If an expression condition is used, then the message will only be logged if the expression result is true. A false result indicates that no message will be logged. + + + + Raises an information message. + Raises an information message. + + + + Information message + Information message + + + + Random extract + Random extract + + + + extract,filter,random,number,percentage + extract,filter,random,number,percentage + + + + This algorithm takes a vector layer and generates a new one that contains only a subset of the features in the input layer. + +The subset is defined randomly, using a percentage or count value to define the total number of features in the subset. + This algorithm takes a vector layer and generates a new one that contains only a subset of the features in the input layer. + +The subset is defined randomly, using a percentage or count value to define the total number of features in the subset. + + + + Number of features + Number of features + + + + Percentage of features + Percentage of features + + + + Number/percentage of features + Number/percentage of features + + + + Extracted (random) + Extracted (random) + + + + Selected number is greater than feature count. Choose a lower value and try again. + Selected number is greater than feature count. Choose a lower value and try again. + + + + Percentage can't be greater than 100. Choose a lower value and try again. + Percentage can't be greater than 100. Choose a lower value and try again. + + + + Building list of all features... + Building list of all features... + + + + Done. + Done. + + + + Randomly select %1 features + Randomly select %1 features + + + + Adding selected features + Adding selected features + + + + Random points in extent + Random points in extent + + + + random,points,extent,create + random,points,extent,create + + + + Input extent + Input extent + + + + + + + Minimum distance between points + Minimum distance between points + + + + Maximum number of search attempts given the minimum distance + Maximum number of search attempts given the minimum distance + + + + Random points + Random points + + + + This algorithm creates a new point layer with a given number of random points, all of them within a given extent. A distance factor can be specified, to avoid points being too close to each other. If the minimum distance between points makes it impossible to create new points, either distance can be decreased or the maximum number of attempts may be increased. + This algorithm creates a new point layer with a given number of random points, all of them within a given extent. A distance factor can be specified, to avoid points being too close to each other. If the minimum distance between points makes it impossible to create new points, either distance can be decreased or the maximum number of attempts may be increased. + + + + %1 of %2 points have been successfully created, but no more random points could be found due to the given minimum distance between points. Either choose a larger extent, lower the minimum distance between points or try increasing the number of attempts for searching new points. + %1 of %2 points have been successfully created, but no more random points could be found due to the given minimum distance between points. Either choose a larger extent, lower the minimum distance between points or try increasing the number of attempts for searching new points. + + + + + Random points in polygons + Random points in polygons + + + + + seed,attributes,create + seed,attributes,create + + + + Input polygon layer + Input polygon layer + + + + + + + Number of points for each feature + Number of points for each feature + + + + + Global minimum distance between points + Global minimum distance between points + + + + + + Maximum number of search attempts (for Min. dist. > 0) + Maximum number of search attempts (for Min. dist. > 0) + + + + Maximum number of attempts per point (for Min. dist. > 0) + Maximum number of attempts per point (for Min. dist. > 0) + + + + + Random seed + Random seed + + + + Include polygon attributes + Include polygon attributes + + + + + Total number of points generated + Total number of points generated + + + + + Number of missed points + Number of missed points + + + + Number of polygons with missed points + Number of polygons with missed points + + + + + Number of features with empty or no geometry + Number of features with empty or no geometry + + + + <p>This algorithm creates a point layer, with points placed randomly in the polygons of the <i><b>Input polygon layer</b></i>.</p> <ul><li>For each feature in the <i><b>Input polygon layer</b></i>, the algorithm attempts to add the specified <i><b>Number of points for each feature</b></i> to the output layer.</li> <li>A <i><b>Minimum distance between points</b></i> and a <i><b>Global minimum distance between points</b></i> can be specified.<br> A point will not be added if there is an already generated point within this (Euclidean) distance from the generated location. With <i>Minimum distance between points</i>, only points in the same polygon feature are considered, while for <i>Global minimum distance between points</i> all previously generated points are considered. If the <i>Global minimum distance between points</i> is set equal to or larger than the (local) <i>Minimum distance between points</i>, the latter has no effect.<br> If the <i>Minimum distance between points</i> is too large, it may not be possible to generate the specified <i>Number of points for each feature</i>, but all the generated points are returned.</li> <li>The <i><b>Maximum number of attempts per point</b></i> can be specified.</li> <li>The seed for the random generator can be provided (<b><i>Random seed</i></b> - integer, greater than 0).</li> <li>The user can choose not to <i><b>Include polygon feature attributes</b></i> in the attributes of the generated point features.</li> </ul> The total number of points will be<br> <b>'number of input features'</b> * <i><b>Number of points for each feature</b></i><br> if there are no misses. The <i>Number of points for each feature</i>, <i>Minimum distance between points</i> and <i>Maximum number of attempts per point</i> can be data defined. <p>Output from the algorithm:</p> <ul> <li> The number of features with an empty or no geometry (<code>FEATURES_WITH_EMPTY_OR_NO_GEOMETRY</code>).</li> <li> A point layer containing the random points (<code>OUTPUT</code>).</li> <li> The number of generated features (<code>OUTPUT_POINTS</code>).</li> <li> The number of missed points (<code>POINTS_MISSED</code>).</li> <li> The number of features with non-empty geometry and missing points (<code>POLYGONS_WITH_MISSED_POINTS</code>).</li> </ul> + <p>This algorithm creates a point layer, with points placed randomly in the polygons of the <i><b>Input polygon layer</b></i>.</p> <ul><li>For each feature in the <i><b>Input polygon layer</b></i>, the algorithm attempts to add the specified <i><b>Number of points for each feature</b></i> to the output layer.</li> <li>A <i><b>Minimum distance between points</b></i> and a <i><b>Global minimum distance between points</b></i> can be specified.<br> A point will not be added if there is an already generated point within this (Euclidean) distance from the generated location. With <i>Minimum distance between points</i>, only points in the same polygon feature are considered, while for <i>Global minimum distance between points</i> all previously generated points are considered. If the <i>Global minimum distance between points</i> is set equal to or larger than the (local) <i>Minimum distance between points</i>, the latter has no effect.<br> If the <i>Minimum distance between points</i> is too large, it may not be possible to generate the specified <i>Number of points for each feature</i>, but all the generated points are returned.</li> <li>The <i><b>Maximum number of attempts per point</b></i> can be specified.</li> <li>The seed for the random generator can be provided (<b><i>Random seed</i></b> - integer, greater than 0).</li> <li>The user can choose not to <i><b>Include polygon feature attributes</b></i> in the attributes of the generated point features.</li> </ul> The total number of points will be<br> <b>'number of input features'</b> * <i><b>Number of points for each feature</b></i><br> if there are no misses. The <i>Number of points for each feature</i>, <i>Minimum distance between points</i> and <i>Maximum number of attempts per point</i> can be data defined. <p>Output from the algorithm:</p> <ul> <li> The number of features with an empty or no geometry (<code>FEATURES_WITH_EMPTY_OR_NO_GEOMETRY</code>).</li> <li> A point layer containing the random points (<code>OUTPUT</code>).</li> <li> The number of generated features (<code>OUTPUT_POINTS</code>).</li> <li> The number of missed points (<code>POINTS_MISSED</code>).</li> <li> The number of features with non-empty geometry and missing points (<code>POLYGONS_WITH_MISSED_POINTS</code>).</li> </ul> + + + + Total number of points generated: %1 +Number of missed points: %2 +Polygons with missing points: %3 +Features with empty or missing geometries: %4 + Total number of points generated: %1 +Number of missed points: %2 +Polygons with missing points: %3 +Features with empty or missing geometries: %4 + + + + + Random points on lines + Random points on lines + + + + Minimum distance between points (per feature) + Minimum distance between points (per feature) + + + + Include line attributes + Include line attributes + + + + Number of features with missed points + Number of features with missed points + + + + <p>This algorithm creates a point layer, with points placed randomly on the lines of the <i>Input line layer</i>. The default behavior is that the generated point features inherit the attributes of the line feature on which they were was generated.</p><p>Parameters / options:</p> <ul> <li>For each feature in the <i><b>Input line layer</b></i>, the algorithm attempts to add the specified <i><b>Number of points for each feature</b></i> to the output layer.</li> <li>A <i><b>Minimum distance between points</b></i> and a <i><b>Global minimum distance between points</b></i> can be specified. A point will not be added if there is an already generated point within this (Euclidean) distance from the generated location. With <i>Minimum distance between points</i>, only points on the same line feature are considered, while for <i>Global minimum distance between points</i> all previously generated points are considered. If the <i>Global minimum distance between points</i> is set larger than the (local) <i>Minimum distance between points</i>, the latter has no effect.<br> If the <i>Minimum distance between points</i> is too large, it may not be possible to generate the specified <i>Number of points for each feature</i>.</li> <li>The <i><b>Maximum number of attempts per point</b></i> is only relevant if <i>Minimum distance between points</i> or <i>Global minimum distance between points</i> is greater than 0. The total number of points will be<br> <b>number of input features</b> * <b>Number of points for each feature</i><br> if there are no misses and all features have proper geometries.</li> <li>The seed for the random generator can be provided (<i>Random seed</i> - integer, greater than 0).</li> <li>The user can choose not to <i><b>Include line feature attributes</b></i> in the generated point features.</li> </ul> <p>Output from the algorithm:</p> <ul> <li> A point layer containing the random points (<code>OUTPUT</code>).</li> <li> The number of generated features (<code>POINTS_GENERATED</code>).</li> <li> The number of missed points (<code>POINTS_MISSED</code>).</li> <li> The number of features with non-empty geometry and missing points (<code>LINES_WITH_MISSED_POINTS</code>).</li> <li> The number of features with an empty or no geometry (<code>LINES_WITH_EMPTY_OR_NO_GEOMETRY</code>).</li> </ul> + <p>This algorithm creates a point layer, with points placed randomly on the lines of the <i>Input line layer</i>. The default behavior is that the generated point features inherit the attributes of the line feature on which they were was generated.</p><p>Parameters / options:</p> <ul> <li>For each feature in the <i><b>Input line layer</b></i>, the algorithm attempts to add the specified <i><b>Number of points for each feature</b></i> to the output layer.</li> <li>A <i><b>Minimum distance between points</b></i> and a <i><b>Global minimum distance between points</b></i> can be specified. A point will not be added if there is an already generated point within this (Euclidean) distance from the generated location. With <i>Minimum distance between points</i>, only points on the same line feature are considered, while for <i>Global minimum distance between points</i> all previously generated points are considered. If the <i>Global minimum distance between points</i> is set larger than the (local) <i>Minimum distance between points</i>, the latter has no effect.<br> If the <i>Minimum distance between points</i> is too large, it may not be possible to generate the specified <i>Number of points for each feature</i>.</li> <li>The <i><b>Maximum number of attempts per point</b></i> is only relevant if <i>Minimum distance between points</i> or <i>Global minimum distance between points</i> is greater than 0. The total number of points will be<br> <b>number of input features</b> * <b>Number of points for each feature</i><br> if there are no misses and all features have proper geometries.</li> <li>The seed for the random generator can be provided (<i>Random seed</i> - integer, greater than 0).</li> <li>The user can choose not to <i><b>Include line feature attributes</b></i> in the generated point features.</li> </ul> <p>Output from the algorithm:</p> <ul> <li> A point layer containing the random points (<code>OUTPUT</code>).</li> <li> The number of generated features (<code>POINTS_GENERATED</code>).</li> <li> The number of missed points (<code>POINTS_MISSED</code>).</li> <li> The number of features with non-empty geometry and missing points (<code>LINES_WITH_MISSED_POINTS</code>).</li> <li> The number of features with an empty or no geometry (<code>LINES_WITH_EMPTY_OR_NO_GEOMETRY</code>).</li> </ul> + + + + Total number of points generated: %1 +Number of missed points: %2 +Features with missing points: %3 +Features with empty or missing geometries: %4 + Total number of points generated: %1 +Number of missed points: %2 +Features with missing points: %3 +Features with empty or missing geometries: %4 + + + + Create random raster layer (uniform distribution) + Create random raster layer (uniform distribution) + + + + raster,create,random + raster,create,random + + + + Generates a raster layer for given extent and cell size filled with random values. +By default, the values will range between the minimum and maximum value of the specified output raster type. This can be overridden by using the advanced parameters for lower and upper bound value. If the bounds have the same value or both are zero (default) the algorithm will create random values in the full value range of the chosen raster data type. Choosing bounds outside the acceptable range of the output raster type will abort the algorithm. + Generates a raster layer for given extent and cell size filled with random values. +By default, the values will range between the minimum and maximum value of the specified output raster type. This can be overridden by using the advanced parameters for lower and upper bound value. If the bounds have the same value or both are zero (default) the algorithm will create random values in the full value range of the chosen raster data type. Choosing bounds outside the acceptable range of the output raster type will abort the algorithm. + + + + The chosen lower bound for random number range is greater than the upper bound. The lower bound value must be smaller than the upper bound value. + The chosen lower bound for random number range is greater than the upper bound. The lower bound value must be smaller than the upper bound value. + + + + + + + Raster datasets of type %3 only accept positive values between %1 and %2. Please choose other bounds for random values. + Raster datasets of type %3 only accept positive values between %1 and %2. Please choose other bounds for random values. + + + + + Raster datasets of type %3 only accept values between %1 and %2. Please choose other bounds for random values. + Raster datasets of type %3 only accept values between %1 and %2. Please choose other bounds for random values. + + + + Create random raster layer (binomial distribution) + Create random raster layer (binomial distribution) + + + + raster,create,binomial,random + raster,create,binomial,random + + + + Generates a raster layer for given extent and cell size filled with binomially distributed random values. +By default, the values will be chosen given an N of 10 and a probability of 0.5. This can be overridden by using the advanced parameter for N and probability. The raster data type is set to Integer types (Integer16 by default). The binomial distribution random values are defined as positive integer numbers. A floating point raster will represent a cast of integer values to floating point. + Generates a raster layer for given extent and cell size filled with binomially distributed random values. +By default, the values will be chosen given an N of 10 and a probability of 0.5. This can be overridden by using the advanced parameter for N and probability. The raster data type is set to Integer types (Integer16 by default). The binomial distribution random values are defined as positive integer numbers. A floating point raster will represent a cast of integer values to floating point. + + + + Create random raster layer (exponential distribution) + Create random raster layer (exponential distribution) + + + + raster,create,random,exponential + raster,create,random,exponential + + + + Generates a raster layer for given extent and cell size filled with exponentially distributed random values. +By default, the values will be chosen given a lambda of 1.0. This can be overridden by using the advanced parameter for lambda. The raster data type is set to Float32 by default as the exponential distribution random values are floating point numbers. + Generates a raster layer for given extent and cell size filled with exponentially distributed random values. +By default, the values will be chosen given a lambda of 1.0. This can be overridden by using the advanced parameter for lambda. The raster data type is set to Float32 by default as the exponential distribution random values are floating point numbers. + + + + Create random raster layer (gamma distribution) + Create random raster layer (gamma distribution) + + + + raster,create,random,gamma + raster,create,random,gamma + + + + Generates a raster layer for given extent and cell size filled with gamma distributed random values. +By default, the values will be chosen given an alpha and beta value of 1.0. This can be overridden by using the advanced parameter for alpha and beta. The raster data type is set to Float32 by default as the gamma distribution random values are floating point numbers. + Generates a raster layer for given extent and cell size filled with gamma distributed random values. +By default, the values will be chosen given an alpha and beta value of 1.0. This can be overridden by using the advanced parameter for alpha and beta. The raster data type is set to Float32 by default as the gamma distribution random values are floating point numbers. + + + + Create random raster layer (geometric distribution) + Create random raster layer (geometric distribution) + + + + raster,create,random,geometric + raster,create,random,geometric + + + + Generates a raster layer for given extent and cell size filled with geometrically distributed random values. +By default, the values will be chosen given a probability of 0.5. This can be overridden by using the advanced parameter for mean value. The raster data type is set to Integer types (Integer16 by default). The geometric distribution random values are defined as positive integer numbers. A floating point raster will represent a cast of integer values to floating point. + Generates a raster layer for given extent and cell size filled with geometrically distributed random values. +By default, the values will be chosen given a probability of 0.5. This can be overridden by using the advanced parameter for mean value. The raster data type is set to Integer types (Integer16 by default). The geometric distribution random values are defined as positive integer numbers. A floating point raster will represent a cast of integer values to floating point. + + + + Create random raster layer (negative binomial distribution) + Create random raster layer (negative binomial distribution) + + + + raster,create,random,negative,binomial,negative-binomial + raster,create,random,negative,binomial,negative-binomial + + + + Generates a raster layer for given extent and cell size filled with negative binomially distributed random values. +By default, the values will be chosen given a distribution parameter k of 10.0 and a probability of 0.5. This can be overridden by using the advanced parameters for k and probability. The raster data type is set to Integer types (Integer 16 by default). The negative binomial distribution random values are defined as positive integer numbers. A floating point raster will represent a cast of integer values to floating point. + Generates a raster layer for given extent and cell size filled with negative binomially distributed random values. +By default, the values will be chosen given a distribution parameter k of 10.0 and a probability of 0.5. This can be overridden by using the advanced parameters for k and probability. The raster data type is set to Integer types (Integer 16 by default). The negative binomial distribution random values are defined as positive integer numbers. A floating point raster will represent a cast of integer values to floating point. + + + + Create random raster layer (normal distribution) + Create random raster layer (normal distribution) + + + + raster,create,normal,distribution,random + raster,create,normal,distribution,random + + + + Generates a raster layer for given extent and cell size filled with normally distributed random values. +By default, the values will be chosen given a mean of 0.0 and a standard deviation of 1.0. This can be overridden by using the advanced parameters for mean and standard deviation value. The raster data type is set to Float32 by default as the normal distribution random values are floating point numbers. + Generates a raster layer for given extent and cell size filled with normally distributed random values. +By default, the values will be chosen given a mean of 0.0 and a standard deviation of 1.0. This can be overridden by using the advanced parameters for mean and standard deviation value. The raster data type is set to Float32 by default as the normal distribution random values are floating point numbers. + + + + Create random raster layer (poisson distribution) + Create random raster layer (poisson distribution) + + + + raster,create,random,poisson + raster,create,random,poisson + + + + Generates a raster layer for given extent and cell size filled with poisson distributed random values. +By default, the values will be chosen given a mean of 1.0. This can be overridden by using the advanced parameter for mean value. The raster data type is set to Integer types (Integer16 by default). The poisson distribution random values are positive integer numbers. A floating point raster will represent a cast of integer values to floating point. + Generates a raster layer for given extent and cell size filled with poisson distributed random values. +By default, the values will be chosen given a mean of 1.0. This can be overridden by using the advanced parameter for mean value. The raster data type is set to Integer types (Integer16 by default). The poisson distribution random values are positive integer numbers. A floating point raster will represent a cast of integer values to floating point. + + + + Input value raster + Input value raster + + + + + Input raster layers + Input raster layers + + + + Count of value occurrences + Count of value occurrences + + + + Count of cells with equal value occurrences + Count of cells with equal value occurrences + + + + Mean frequency at valid cell locations + Mean frequency at valid cell locations + + + + Equal to frequency + Equal to frequency + + + + cell,equal,frequency,pixel,stack + cell,equal,frequency,pixel,stack + + + + The Equal to frequency algorithm evaluates on a cell-by-cell basis the frequency (number of times) the values of an input stack of rasters are equal to the value of a value raster. + If multiband rasters are used in the data raster stack, the algorithm will always perform the analysis on the first band of the rasters - use GDAL to use other bands in the analysis. The input value layer serves as reference layer for the sample layers. Any NoData cells in the value raster or the data layer stack will result in a NoData cell in the output raster if the ignore NoData parameter is not checked. The output NoData value can be set manually. The output rasters extent and resolution is defined by the input raster layer and is always of int32 type. + The Equal to frequency algorithm evaluates on a cell-by-cell basis the frequency (number of times) the values of an input stack of rasters are equal to the value of a value raster. + If multiband rasters are used in the data raster stack, the algorithm will always perform the analysis on the first band of the rasters - use GDAL to use other bands in the analysis. The input value layer serves as reference layer for the sample layers. Any NoData cells in the value raster or the data layer stack will result in a NoData cell in the output raster if the ignore NoData parameter is not checked. The output NoData value can be set manually. The output rasters extent and resolution is defined by the input raster layer and is always of int32 type. + + + + Greater than frequency + Greater than frequency + + + + cell,greater,frequency,pixel,stack + cell,greater,frequency,pixel,stack + + + + The Greater than frequency algorithm evaluates on a cell-by-cell basis the frequency (number of times) the values of an input stack of rasters are greater than the value of a value raster. + If multiband rasters are used in the data raster stack, the algorithm will always perform the analysis on the first band of the rasters - use GDAL to use other bands in the analysis. The input value layer serves as reference layer for the sample layers. Any NoData cells in the value raster or the data layer stack will result in a NoData cell in the output raster if the ignore NoData parameter is not checked. The output NoData value can be set manually. The output rasters extent and resolution is defined by the input raster layer and is always of int32 type. + The Greater than frequency algorithm evaluates on a cell-by-cell basis the frequency (number of times) the values of an input stack of rasters are greater than the value of a value raster. + If multiband rasters are used in the data raster stack, the algorithm will always perform the analysis on the first band of the rasters - use GDAL to use other bands in the analysis. The input value layer serves as reference layer for the sample layers. Any NoData cells in the value raster or the data layer stack will result in a NoData cell in the output raster if the ignore NoData parameter is not checked. The output NoData value can be set manually. The output rasters extent and resolution is defined by the input raster layer and is always of int32 type. + + + + Less than frequency + Less than frequency + + + + cell,less,lower,frequency,pixel,stack + cell,less,lower,frequency,pixel,stack + + + + The Less than frequency algorithm evaluates on a cell-by-cell basis the frequency (number of times) the values of an input stack of rasters are less than the value of a value raster. + If multiband rasters are used in the data raster stack, the algorithm will always perform the analysis on the first band of the rasters - use GDAL to use other bands in the analysis. The input value layer serves as reference layer for the sample layers. Any NoData cells in the value raster or the data layer stack will result in a NoData cell in the output raster if the ignore NoData parameter is not checked. The output NoData value can be set manually. The output rasters extent and resolution is defined by the input raster layer and is always of int32 type. + The Less than frequency algorithm evaluates on a cell-by-cell basis the frequency (number of times) the values of an input stack of rasters are less than the value of a value raster. + If multiband rasters are used in the data raster stack, the algorithm will always perform the analysis on the first band of the rasters - use GDAL to use other bands in the analysis. The input value layer serves as reference layer for the sample layers. Any NoData cells in the value raster or the data layer stack will result in a NoData cell in the output raster if the ignore NoData parameter is not checked. The output NoData value can be set manually. The output rasters extent and resolution is defined by the input raster layer and is always of int32 type. + + + + Convert map to raster + Convert map to raster + + + + layer,raster,convert,file,map themes,tiles,render + layer,raster,convert,file,map themes,tiles,render + + + + Minimum extent to render + Minimum extent to render + + + + Buffer around tiles in map units + Buffer around tiles in map units + + + + Tile size + Tile size + + + + Map units per pixel + Map units per pixel + + + + Make background transparent + Make background transparent + + + + Map theme to render + Map theme to render + + + + Layers to render + Layers to render + + + + Renders the map canvas to a raster file. + Renders the map canvas to a raster file. + + + + This algorithm rasterizes map canvas content. + +A map theme can be selected to render a predetermined set of layers with a defined style for each layer. Alternatively, a set of layers can be selected if no map theme is set. If neither map theme nor layer is set, all the visible layers in the set extent will be rendered. + +The minimum extent entered will internally be extended to a multiple of the tile size. + This algorithm rasterizes map canvas content. + +A map theme can be selected to render a predetermined set of layers with a defined style for each layer. Alternatively, a set of layers can be selected if no map theme is set. If neither map theme nor layer is set, all the visible layers in the set extent will be rendered. + +The minimum extent entered will internally be extended to a multiple of the tile size. + + + + + Layer %1 will be skipped as the algorithm leads to bulk downloading behavior which is prohibited by the %2OpenStreetMap Foundation tile usage policy%3 + Layer %1 will be skipped as the algorithm leads to bulk downloading behavior which is prohibited by the %2OpenStreetMap Foundation tile usage policy%3 + + + + Invalid output raster format + Invalid output raster format + + + + Error creating GDAL driver + Error creating GDAL driver + + + + Error creating GDAL output layer + Error creating GDAL output layer + + + + Error reading tiles from the temporary image + Error reading tiles from the temporary image + + + + Error reading intermediate raster + Error reading intermediate raster + + + + Error writing output raster + Error writing output raster + + + + Sample raster values + Sample raster values + + + + extract,point,pixel,value + extract,point,pixel,value + + + + Samples raster values under a set of points. + Samples raster values under a set of points. + + + + This algorithm creates a new vector layer with the same attributes of the input layer and the raster values corresponding on the point location. + +If the raster layer has more than one band, all the band values are sampled. + This algorithm creates a new vector layer with the same attributes of the input layer and the raster values corresponding on the point location. + +If the raster layer has more than one band, all the band values are sampled. + + + + Sampled + Sampled + + + + No geometry attached to feature %1. + No geometry attached to feature %1. + + + + Impossible to sample data of multipart feature %1. + Impossible to sample data of multipart feature %1. + + + + Could not reproject feature %1 to raster CRS. + Could not reproject feature %1 to raster CRS. + + + + Lowest position in raster stack + Lowest position in raster stack + + + + cell,lowest,position,pixel,stack + cell,lowest,position,pixel,stack + + + + The lowest position algorithm evaluates on a cell-by-cell basis the position of the raster with the lowest value in a stack of rasters. Position counts start with 1 and range to the total number of input rasters. The order of the input rasters is relevant for the algorithm. If multiple rasters feature the lowest value, the first raster will be used for the position value. + If multiband rasters are used in the data raster stack, the algorithm will always perform the analysis on the first band of the rasters - use GDAL to use other bands in the analysis. Any NoData cells in the raster layer stack will result in a NoData cell in the output raster unless the "ignore NoData" parameter is checked. The output NoData value can be set manually. The output rasters extent and resolution is defined by a reference raster layer and is always of int32 type. + The lowest position algorithm evaluates on a cell-by-cell basis the position of the raster with the lowest value in a stack of rasters. Position counts start with 1 and range to the total number of input rasters. The order of the input rasters is relevant for the algorithm. If multiple rasters feature the lowest value, the first raster will be used for the position value. + If multiband rasters are used in the data raster stack, the algorithm will always perform the analysis on the first band of the rasters - use GDAL to use other bands in the analysis. Any NoData cells in the raster layer stack will result in a NoData cell in the output raster unless the "ignore NoData" parameter is checked. The output NoData value can be set manually. The output rasters extent and resolution is defined by a reference raster layer and is always of int32 type. + + + + Highest position in raster stack + Highest position in raster stack + + + + cell,highest,position,pixel,stack + cell,highest,position,pixel,stack + + + + The highest position algorithm evaluates on a cell-by-cell basis the position of the raster with the highest value in a stack of rasters. Position counts start with 1 and range to the total number of input rasters. The order of the input rasters is relevant for the algorithm. If multiple rasters feature the highest value, the first raster will be used for the position value. + If multiband rasters are used in the data raster stack, the algorithm will always perform the analysis on the first band of the rasters - use GDAL to use other bands in the analysis. Any NoData cells in the raster layer stack will result in a NoData cell in the output raster unless the "ignore NoData" parameter is checked. The output NoData value can be set manually. The output rasters extent and resolution is defined by a reference raster layer and is always of int32 type. + The highest position algorithm evaluates on a cell-by-cell basis the position of the raster with the highest value in a stack of rasters. Position counts start with 1 and range to the total number of input rasters. The order of the input rasters is relevant for the algorithm. If multiple rasters feature the highest value, the first raster will be used for the position value. + If multiband rasters are used in the data raster stack, the algorithm will always perform the analysis on the first band of the rasters - use GDAL to use other bands in the analysis. Any NoData cells in the raster layer stack will result in a NoData cell in the output raster unless the "ignore NoData" parameter is checked. The output NoData value can be set manually. The output rasters extent and resolution is defined by a reference raster layer and is always of int32 type. + + + + Refactor fields + Refactor fields + + + + This algorithm allows editing the structure of the attributes table of a vector layer. Fields can be modified in their type and name, using a fields mapping. + +The original layer is not modified. A new layer is generated, which contains a modified attribute table, according to the provided fields mapping. + +Rows in orange have constraints in the template layer from which these fields were loaded. Treat this information as a hint during configuration. No constraints will be added on an output layer nor will they be checked or enforced by the algorithm. + This algorithm allows editing the structure of the attributes table of a vector layer. Fields can be modified in their type and name, using a fields mapping. + +The original layer is not modified. A new layer is generated, which contains a modified attribute table, according to the provided fields mapping. + +Rows in orange have constraints in the template layer from which these fields were loaded. Treat this information as a hint during configuration. No constraints will be added on an output layer nor will they be checked or enforced by the algorithm. - - Where the features (geometric predicate) - Where the features (geometric predicate) + + attributes,table + attributes,table - - - intersect - intersect + + Refactored + Refactored - - - contain - contain + + Fields mapping + Fields mapping - - disjoint - disjoint + + Parser error for field "%1" with expression "%2": %3 + Parser error for field "%1" with expression "%2": %3 - - - equal - equal + + Rename field + Rename field - - - touch - touch + + This algorithm renames an existing field from a vector layer. + This algorithm renames an existing field from a vector layer. - - - overlap - overlap + + Renames an existing field from a vector layer. + Renames an existing field from a vector layer. - - - are within - are within + + rename,attribute,fields,table,change + rename,attribute,fields,table,change - - - cross - cross + + Renamed + Renamed - - Where the features are within - Where the features are within + + Field to rename + Field to rename - - Distance within - Distance within + + New field name + New field name - - - No spatial index exists for intersect layer, performance will be severely degraded - No spatial index exists for intersect layer, performance will be severely degraded + + Field %1 could not be found in input table + Field %1 could not be found in input table - - - creating new selection - creating new selection + + A field already exists with the name %1 + A field already exists with the name %1 - - - adding to current selection - adding to current selection + + Rescale raster + Rescale raster - - - selecting within current selection - selecting within current selection + + raster,rescale,minimum,maximum,range + raster,rescale,minimum,maximum,range - - - removing from current selection - removing from current selection + + New minimum value + New minimum value - - - Select features from - Select features from + + New maximum value + New maximum value - - - - - By comparing to the features from - By comparing to the features from + + Rescales raster layer to a new value range, while preserving the shape (distribution) of the raster's histogram (pixel values). Input values are mapped using a linear interpolation from the source raster's minimum and maximum pixel values to the destination minimum and maximum pixel range. + +By default the algorithm preserves the original NoData value, but there is an option to override it. + Rescales raster layer to a new value range, while preserving the shape (distribution) of the raster's histogram (pixel values). Input values are mapped using a linear interpolation from the source raster's minimum and maximum pixel values to the destination minimum and maximum pixel range. + +By default the algorithm preserves the original NoData value, but there is an option to override it. - - - Modify current selection by - Modify current selection by + + New NoData value + New NoData value - - Select within distance - Select within distance + + Rescaled + Rescaled - - select,by,maximum,buffer - select,by,maximum,buffer + + Calculating raster minimum and maximum values… + Calculating raster minimum and maximum values… - - extract,by,filter,select,maximum,buffer - extract,by,filter,select,maximum,buffer + + Rescaling values… + Rescaling values… - - This algorithm creates a selection in a vector layer. Features are selected wherever they are within the specified maximum distance from the features in an additional reference layer. - This algorithm creates a selection in a vector layer. Features are selected wherever they are within the specified maximum distance from the features in an additional reference layer. + + Round raster + Round raster - - Extract within distance - Extract within distance + + data,cells,round,truncate + data,cells,round,truncate - - This algorithm creates a new vector layer that only contains matching features from an input layer. Features are copied wherever they are within the specified maximum distance from the features in an additional reference layer. - This algorithm creates a new vector layer that only contains matching features from an input layer. Features are copied wherever they are within the specified maximum distance from the features in an additional reference layer. + + Rounding direction + Rounding direction - - Select by location - Select by location + + Round up + Round up - - select,intersects,intersecting,disjoint,touching,within,contains,overlaps,relation - select,intersects,intersecting,disjoint,touching,within,contains,overlaps,relation + + Round to nearest + Round to nearest - - This algorithm creates a selection in a vector layer. The criteria for selecting features is based on the spatial relationship between each feature and the features in an additional layer. - This algorithm creates a selection in a vector layer. The criteria for selecting features is based on the spatial relationship between each feature and the features in an additional layer. + + Round down + Round down - - - Extract features from - Extract features from + + Number of decimals places + Number of decimals places - - - Extracted (location) - Extracted (location) + + Base n for rounding to multiples of n + Base n for rounding to multiples of n - - Extract by location - Extract by location + + This algorithm rounds the cell values of a raster dataset according to the specified number of decimals. + Alternatively, a negative number of decimal places may be used to round values to powers of a base n (specified in the advanced parameter Base n). For example, with a Base value n of 10 and Decimal places of -1 the algorithm rounds cell values to multiples of 10, -2 rounds to multiples of 100, and so on. Arbitrary base values may be chosen, the algorithm applies the same multiplicative principle. Rounding cell values to multiples of a base n may be used to generalize raster layers. +The algorithm preserves the data type of the input raster. Therefore byte/integer rasters can only be rounded to multiples of a base n, otherwise a warning is raised and the raster gets copied as byte/integer raster + This algorithm rounds the cell values of a raster dataset according to the specified number of decimals. + Alternatively, a negative number of decimal places may be used to round values to powers of a base n (specified in the advanced parameter Base n). For example, with a Base value n of 10 and Decimal places of -1 the algorithm rounds cell values to multiples of 10, -2 rounds to multiples of 100, and so on. Arbitrary base values may be chosen, the algorithm applies the same multiplicative principle. Rounding cell values to multiples of a base n may be used to generalize raster layers. +The algorithm preserves the data type of the input raster. Therefore byte/integer rasters can only be rounded to multiples of a base n, otherwise a warning is raised and the raster gets copied as byte/integer raster - - - extract,filter,intersects,intersecting,disjoint,touching,within,contains,overlaps,relation - extract,filter,intersects,intersecting,disjoint,touching,within,contains,overlaps,relation + + Input raster is of byte or integer type. The cell values cannot be rounded and will be output using the same data type. + Input raster is of byte or integer type. The cell values cannot be rounded and will be output using the same data type. - - This algorithm creates a new vector layer that only contains matching features from an input layer. The criteria for adding features to the resulting layer is defined based on the spatial relationship between each feature and the features in an additional layer. - This algorithm creates a new vector layer that only contains matching features from an input layer. The criteria for adding features to the resulting layer is defined based on the spatial relationship between each feature and the features in an additional layer. + + Ruggedness index + Ruggedness index - - GET - GET + + dem,ruggedness,index,terrain + dem,ruggedness,index,terrain - - POST - POST + + This algorithm calculates the quantitative measurement of terrain heterogeneity described by Riley et al. (1999). + This algorithm calculates the quantitative measurement of terrain heterogeneity described by Riley et al. (1999). - - The HTTP method to use for the request - The HTTP method to use for the request + + It is calculated for every location, by summarizing the change in elevation within the 3x3 pixel grid. Each pixel contains the difference in elevation from a center cell and the 8 cells surrounding it. + It is calculated for every location, by summarizing the change in elevation within the 3x3 pixel grid. Each pixel contains the difference in elevation from a center cell and the 8 cells surrounding it. - - The data to add in the body if the request is a POST - The data to add in the body if the request is a POST + + Ruggedness + Ruggedness - - - - - - - - - - - - - - - - - - - - - - - - - - - - All files (*.*) - All files (*.*) + + Save vector features to file + Save vector features to file - - Successfully downloaded %1 - Successfully downloaded %1 + + save,write,export + save,write,export - - Fix geometries - Fix geometries + + This algorithm saves vector features to a specified file dataset. + +For dataset formats supporting layers, an optional layer name parameter can be used to specify a custom string. + +Optional GDAL-defined dataset and layer options can be specified. For more information on this, read the online GDAL documentation. + This algorithm saves vector features to a specified file dataset. + +For dataset formats supporting layers, an optional layer name parameter can be used to specify a custom string. + +Optional GDAL-defined dataset and layer options can be specified. For more information on this, read the online GDAL documentation. - - repair,invalid,geometry,make,valid,error - repair,invalid,geometry,make,valid,error + + Saved features + Saved features - - Fixed geometries - Fixed geometries + + + Layer name + Layer name - - This algorithm attempts to create a valid representation of a given invalid geometry without losing any of the input vertices. Already-valid geometries are returned without further intervention. Always outputs multi-geometry layer. - -NOTE: M values will be dropped from the output. - This algorithm attempts to create a valid representation of a given invalid geometry without losing any of the input vertices. Already-valid geometries are returned without further intervention. Always outputs multi-geometry layer. - -NOTE: M values will be dropped from the output. + + GDAL dataset options (separate individual options with semicolons) + GDAL dataset options (separate individual options with semicolons) + + + + GDAL layer options (separate individual options with semicolons) + GDAL layer options (separate individual options with semicolons) + + + + Action to take on pre-existing file + Action to take on pre-existing file + + + + Create or overwrite file + Create or overwrite file + + + + Create or overwrite layer + Create or overwrite layer - - Repair method - Repair method + + Append features to existing layer, but do not create new fields + Append features to existing layer, but do not create new fields - - Linework - Linework + + Append features to existing layer, and create new fields if needed + Append features to existing layer, and create new fields if needed - - Structure - Structure + + File name and path + File name and path - - makeValid failed for feature %1 - makeValid failed for feature %1 + + + %1: Aliases are not supported by %2 + %1: Aliases are not supported by %2 - - Fixing geometry for feature %1 resulted in %2, geometry has been dropped. - Fixing geometry for feature %1 resulted in %2, geometry has been dropped. + + + %1: Comments are not supported by %2 + %1: Comments are not supported by %2 - - Join attributes by field value - Join attributes by field value + + Save log to file + Save log to file - - join,connect,attributes,values,fields,tables - join,connect,attributes,values,fields,tables + + record,messages,logged + record,messages,logged - - - Create separate feature for each matching feature (one-to-many) - Create separate feature for each matching feature (one-to-many) + + This algorithm saves the model's execution log to a file. +Optionally, the log can be saved in a HTML formatted version. + This algorithm saves the model's execution log to a file. +Optionally, the log can be saved in a HTML formatted version. - - - Take attributes of the first matching feature only (one-to-one) - Take attributes of the first matching feature only (one-to-one) + + Saves the model's log contents to a file. + Saves the model's log contents to a file. - - Table field - Table field + + Log file + Log file - - - Input layer 2 - Input layer 2 + + Text files (*.txt);;HTML files (*.html *.HTML) + Text files (*.txt);;HTML files (*.html *.HTML) - - Table field 2 - Table field 2 + + Use HTML formatting + Use HTML formatting - - - Layer 2 fields to copy (leave empty to copy all fields) - Layer 2 fields to copy (leave empty to copy all fields) + + Could not save log to file %1 + Could not save log to file %1 - - - Join type - Join type + + Set layer encoding + Set layer encoding - - - - Discard records which could not be joined - Discard records which could not be joined + + change,alter,attribute,codepage + change,alter,attribute,codepage - - - - Joined field prefix - Joined field prefix + + This algorithm sets the encoding used for reading a layer's attributes. No permanent changes are made to the layer, rather it affects only how the layer is read during the current session. + +Changing the encoding is only supported for some vector layer data sources. + This algorithm sets the encoding used for reading a layer's attributes. No permanent changes are made to the layer, rather it affects only how the layer is read during the current session. + +Changing the encoding is only supported for some vector layer data sources. - - - - Joined layer - Joined layer + + Sets the encoding used for reading a layer's attributes + Sets the encoding used for reading a layer's attributes - - - - Unjoinable features from first layer - Unjoinable features from first layer + + Layer's data provider does not support changing the attribute encoding + Layer's data provider does not support changing the attribute encoding - - - - Number of joined features from input table - Number of joined features from input table + + Set M value + Set M value - - - Number of unjoinable features from input table - Number of unjoinable features from input table + + set,add,m,measure,values + set,add,m,measure,values - - This algorithm takes an input vector layer and creates a new vector layer that is an extended version of the input one, with additional attributes in its attribute table. + + This algorithm sets the M value for geometries in a layer. -The additional attributes and their values are taken from a second vector layer. An attribute is selected in each of them to define the join criteria. - This algorithm takes an input vector layer and creates a new vector layer that is an extended version of the input one, with additional attributes in its attribute table. +If M values already exist in the layer, they will be overwritten with the new value. If no M values exist, the geometry will be upgraded to include M values and the specified value used as the initial M value for all geometries. + This algorithm sets the M value for geometries in a layer. -The additional attributes and their values are taken from a second vector layer. An attribute is selected in each of them to define the join criteria. +If M values already exist in the layer, they will be overwritten with the new value. If no M values exist, the geometry will be upgraded to include M values and the specified value used as the initial M value for all geometries. - - - %n feature(s) from input layer were successfully matched - %n feature(s) from input layer were successfully matched%n feature(s) from input layer were successfully matched + + + M Added + M Added - - - %n feature(s) from input layer could not be matched - %n feature(s) from input layer could not be matched%n feature(s) from input layer could not be matched + + + + M Value + M Value + + + + Set project variable + Set project variable - - Invalid join fields - Invalid join fields + + expression + expression - - Join by lines (hub lines) - Join by lines (hub lines) + + Sets an expression variable for the current project + Sets an expression variable for the current project - - Overlap analysis - Overlap analysis + + This algorithm sets an expression variable for the current project. + This algorithm sets an expression variable for the current project. - - vector,overlay,area,percentage,intersection - vector,overlay,area,percentage,intersection + + Variable name cannot be empty + Variable name cannot be empty - - - - - - - - - - - Vector analysis - Vector analysis + + Set variable '%1' to '%2' + Set variable '%1' to '%2' - - - - - Overlay layers - Overlay layers + + Variable name + Variable name - - Overlap - Overlap + + Variable value + Variable value - - - - - - Grid size - Grid size + + Set Z value + Set Z value - - - - - - - - - - Output layer - Output layer + + set,add,z,25d,3d,values + set,add,z,25d,3d,values - - This algorithm calculates the area and percentage cover by which features from an input layer are overlapped by features from a selection of overlay layers. + + This algorithm sets the Z value for geometries in a layer. -New attributes are added to the output layer reporting the total area of overlap and percentage of the input feature overlapped by each of the selected overlay layers. - This algorithm calculates the area and percentage cover by which features from an input layer are overlapped by features from a selection of overlay layers. +If Z values already exist in the layer, they will be overwritten with the new value. If no Z values exist, the geometry will be upgraded to include Z values and the specified value used as the initial Z value for all geometries. + This algorithm sets the Z value for geometries in a layer. -New attributes are added to the output layer reporting the total area of overlap and percentage of the input feature overlapped by each of the selected overlay layers. +If Z values already exist in the layer, they will be overwritten with the new value. If no Z values exist, the geometry will be upgraded to include Z values and the specified value used as the initial Z value for all geometries. - - Preparing %1 - Preparing %1 + + Z Added + Z Added - - join,connect,lines,points,hub,spoke,geodesic,great,circle - join,connect,lines,points,hub,spoke,geodesic,great,circle + + + Z Value + Z Value - - Hub layer - Hub layer + + Extract Shapefile encoding + Extract Shapefile encoding - - Hub ID field - Hub ID field + + shp,codepage,cpg,ldid,information,list,show + shp,codepage,cpg,ldid,information,list,show - - Hub layer fields to copy (leave empty to copy all fields) - Hub layer fields to copy (leave empty to copy all fields) + + This algorithm extracts the attribute encoding information embedded in a Shapefile. + +Both the encoding specified by an optional .cpg file and any encoding details present in the .dbf LDID header block are considered. + This algorithm extracts the attribute encoding information embedded in a Shapefile. + +Both the encoding specified by an optional .cpg file and any encoding details present in the .dbf LDID header block are considered. - - Spoke layer - Spoke layer + + Extracts the attribute encoding information embedded in a Shapefile. + Extracts the attribute encoding information embedded in a Shapefile. - - Spoke ID field - Spoke ID field + + Shapefiles (%1) + Shapefiles (%1) - - Spoke layer fields to copy (leave empty to copy all fields) - Spoke layer fields to copy (leave empty to copy all fields) + + Shapefile Encoding + Shapefile Encoding - - Create geodesic lines - Create geodesic lines + + CPG Encoding + CPG Encoding - - Distance between vertices (geodesic lines only) - Distance between vertices (geodesic lines only) + + LDID Encoding + LDID Encoding - - Distance between vertices - Distance between vertices + + No encoding information present in CPG file + No encoding information present in CPG file - - Split lines at antimeridian (±180 degrees longitude) - Split lines at antimeridian (±180 degrees longitude) + + Detected encoding from CPG file: %1 + Detected encoding from CPG file: %1 - - Hub lines - Hub lines + + No encoding information present in DBF LDID header + No encoding information present in DBF LDID header - - This algorithm creates hub and spoke diagrams by connecting lines from points on the Spoke layer to matching points in the Hub layer. - -Determination of which hub goes with each point is based on a match between the Hub ID field on the hub points and the Spoke ID field on the spoke points. - -If input layers are not point layers, a point on the surface of the geometries will be taken as the connecting location. - -Optionally, geodesic lines can be created, which represent the shortest path on the surface of an ellipsoid. When geodesic mode is used, it is possible to split the created lines at the antimeridian (±180 degrees longitude), which can improve rendering of the lines. Additionally, the distance between vertices can be specified. A smaller distance results in a denser, more accurate line. - This algorithm creates hub and spoke diagrams by connecting lines from points on the Spoke layer to matching points in the Hub layer. - -Determination of which hub goes with each point is based on a match between the Hub ID field on the hub points and the Spoke ID field on the spoke points. - -If input layers are not point layers, a point on the surface of the geometries will be taken as the connecting location. - -Optionally, geodesic lines can be created, which represent the shortest path on the surface of an ellipsoid. When geodesic mode is used, it is possible to split the created lines at the antimeridian (±180 degrees longitude), which can improve rendering of the lines. Additionally, the distance between vertices can be specified. A smaller distance results in a denser, more accurate line. + + Detected encoding from DBF LDID header: %1 + Detected encoding from DBF LDID header: %1 - - Creates lines joining two point layers, based on a common attribute value. - Creates lines joining two point layers, based on a common attribute value. + + + Slope + Slope - - Same layer given for both hubs and spokes - Same layer given for both hubs and spokes + + dem,slope,terrain + dem,slope,terrain - - Invalid ID field - Invalid ID field + + This algorithm calculates the angle of inclination of the terrain from an input raster layer. The slope is expressed in degrees. + This algorithm calculates the angle of inclination of the terrain from an input raster layer. The slope is expressed in degrees. - - Line intersections - Line intersections + + Snap geometries to layer + Snap geometries to layer - - line,intersection - line,intersection + + Snaps the geometries in a layer. Snapping can be done either to the geometries from another layer, or to geometries within the same layer. + Snaps the geometries in a layer. Snapping can be done either to the geometries from another layer, or to geometries within the same layer. - - Intersect layer - Intersect layer + + A tolerance is specified in layer units to control how close vertices need to be to the reference layer geometries before they are snapped. + A tolerance is specified in layer units to control how close vertices need to be to the reference layer geometries before they are snapped. - - Intersect fields prefix - Intersect fields prefix + + Snapping occurs to both nodes and edges. Depending on the snapping behavior, either nodes or edges will be preferred. + Snapping occurs to both nodes and edges. Depending on the snapping behavior, either nodes or edges will be preferred. - - - - Intersection - Intersection + + Vertices will be inserted or removed as required to make the geometries match the reference geometries. + Vertices will be inserted or removed as required to make the geometries match the reference geometries. - - This algorithm extracts the overlapping portions of features in the Input and Overlay layers. Features in the output Intersection layer are assigned the attributes of the overlapping features from both the Input and Overlay layers. - This algorithm extracts the overlapping portions of features in the Input and Overlay layers. Features in the output Intersection layer are assigned the attributes of the overlapping features from both the Input and Overlay layers. + + geometry,snap,tolerance + geometry,snap,tolerance - - Overlay fields to keep (leave empty to keep all fields) - Overlay fields to keep (leave empty to keep all fields) + + Prefer aligning nodes, insert extra vertices where required + Prefer aligning nodes, insert extra vertices where required - - - - - - Overlay fields prefix - Overlay fields prefix + + Prefer closest point, insert extra vertices where required + Prefer closest point, insert extra vertices where required - - - Input fields to keep (leave empty to keep all fields) - Input fields to keep (leave empty to keep all fields) + + Prefer aligning nodes, don't insert new vertices + Prefer aligning nodes, don't insert new vertices - - Intersect fields to keep (leave empty to keep all fields) - Intersect fields to keep (leave empty to keep all fields) + + Prefer closest point, don't insert new vertices + Prefer closest point, don't insert new vertices - - GEOS geoprocessing error: intersection failed. - GEOS geoprocessing error: intersection failed. + + Move end points only, prefer aligning nodes + Move end points only, prefer aligning nodes - - GEOS geoprocessing error: difference failed. - GEOS geoprocessing error: difference failed. + + Move end points only, prefer closest point + Move end points only, prefer closest point - - - Could not write feature - Could not write feature + + Snap end points to end points only + Snap end points to end points only - - GEOS geoprocessing error: unary union failed. - GEOS geoprocessing error: unary union failed. + + Snap to anchor nodes (single layer only) + Snap to anchor nodes (single layer only) - - Intersections - Intersections + + Behavior + Behavior - - This algorithm creates point features where the lines in the Intersect layer intersect the lines in the Input layer. - This algorithm creates point features where the lines in the Intersect layer intersect the lines in the Input layer. + + Snapped geometry + Snapped geometry - - Mean coordinate(s) - Mean coordinate(s) + + This mode applies when the input and reference layer are the same. + This mode applies when the input and reference layer are the same. + + + + Snapped %n geometries. + + Snapped %n geometries. + Snapped %n geometries. + - - mean,average,coordinate - mean,average,coordinate + + export,import,postgis,table,layer,into,copy + export,import,postgis,table,layer,into,copy - - - Weight field - Weight field + + Layer to export + Layer to export - - - Unique ID field - Unique ID field + + Schema (schema name) + Schema (schema name) - - Mean coordinates - Mean coordinates + + Table to export to (leave blank to use layer name) + Table to export to (leave blank to use layer name) - - This algorithm computes a point layer with the center of mass of geometries in an input layer. - -An attribute can be specified as containing weights to be applied to each feature when computing the center of mass. - -If an attribute is selected in the <Unique ID field> parameter, features will be grouped according to values in this field. Instead of a single point with the center of mass of the whole layer, the output layer will contain a center of mass for the features in each category. - This algorithm computes a point layer with the center of mass of geometries in an input layer. - -An attribute can be specified as containing weights to be applied to each feature when computing the center of mass. - -If an attribute is selected in the <Unique ID field> parameter, features will be grouped according to values in this field. Instead of a single point with the center of mass of the whole layer, the output layer will contain a center of mass for the features in each category. + + Primary key field + Primary key field + + + + Geometry column + Geometry column - - Negative weight value found. Please fix your data and try again. - Negative weight value found. Please fix your data and try again. + + Overwrite + Overwrite - - Merge lines - Merge lines + + + Create spatial index + Create spatial index - - line,merge,join,parts - line,merge,join,parts + + Convert field names to lowercase + Convert field names to lowercase - - - Merged - Merged + + Drop length constraints on character fields + Drop length constraints on character fields - - This algorithm joins all connected parts of MultiLineString geometries into single LineString geometries. + + Create single-part geometries instead of multipart + Create single-part geometries instead of multipart + + + + This algorithm exports a vector layer to a PostgreSQL database, creating a new table. -If any parts of the input MultiLineString geometries are not connected, the resultant geometry will be a MultiLineString containing any lines which could be merged and any non-connected line parts. - This algorithm joins all connected parts of MultiLineString geometries into single LineString geometries. +Prior to this a connection between QGIS and the PostgreSQL database has to be created (for example through the QGIS Browser panel). + This algorithm exports a vector layer to a PostgreSQL database, creating a new table. -If any parts of the input MultiLineString geometries are not connected, the resultant geometry will be a MultiLineString containing any lines which could be merged and any non-connected line parts. +Prior to this a connection between QGIS and the PostgreSQL database has to be created (for example through the QGIS Browser panel). - - Error merging lines for feature %1 - Error merging lines for feature %1 + + Exports a vector layer to a PostgreSQL database + Exports a vector layer to a PostgreSQL database - - Merge vector layers - Merge vector layers + + + Error exporting to PostGIS +%1 + Error exporting to PostGIS +%1 - - vector,layers,collect,merge,combine - vector,layers,collect,merge,combine + + Error creating spatial index: +%1 + Error creating spatial index: +%1 - - - - - - - - - Input layers - Input layers + + Error vacuuming table: +{0} + Error vacuuming table: +{0} - - Destination CRS - Destination CRS + + table,spatial,geometry,index,create,vector + table,spatial,geometry,index,create,vector - - Using specified destination CRS %1 - Using specified destination CRS %1 + + Creates an index to speed up access to the features in a layer based on their spatial location. Support for spatial index creation is dependent on the layer's data provider. + Creates an index to speed up access to the features in a layer based on their spatial location. Support for spatial index creation is dependent on the layer's data provider. - - - - - - - Error retrieving map layer. - Error retrieving map layer. + + Could not create spatial index + Could not create spatial index - - Combines multiple vector layers of the same geometry type into a single one. - Combines multiple vector layers of the same geometry type into a single one. + + Layer's data provider does not support spatial indexes + Layer's data provider does not support spatial indexes - - This algorithm combines multiple vector layers of the same geometry type into a single one. - -The attribute table of the resulting layer will contain the fields from all input layers. If fields with the same name but different types are found then the exported field will be automatically converted into a string type field. New fields storing the original layer name and source are also added. - -If any input layers contain Z or M values, then the output layer will also contain these values. Similarly, if any of the input layers are multi-part, the output layer will also be a multi-part layer. - -Optionally, the destination coordinate reference system (CRS) for the merged layer can be set. If it is not set, the CRS will be taken from the first input layer. All layers will all be reprojected to match this CRS. - This algorithm combines multiple vector layers of the same geometry type into a single one. - -The attribute table of the resulting layer will contain the fields from all input layers. If fields with the same name but different types are found then the exported field will be automatically converted into a string type field. New fields storing the original layer name and source are also added. + + Split vector layer + Split vector layer + + + + + vector,split,field,unique + vector,split,field,unique + + + + Splits input vector layer into multiple layers by specified unique ID field. + Splits input vector layer into multiple layers by specified unique ID field. + + + + Each of the layers created in the output folder contains all features from the input layer with the same value for the specified attribute. The number of files generated is equal to the number of different values found for the specified attribute. + Each of the layers created in the output folder contains all features from the input layer with the same value for the specified attribute. The number of files generated is equal to the number of different values found for the specified attribute. + + + + Add field prefix to file names + Add field prefix to file names + + + + Output file type + Output file type + + + + Create COPC + Create COPC + + + + pdal,lidar,copc,convert,format,translate + pdal,lidar,copc,convert,format,translate + + + + This algorithm creates a COPC file for each input point cloud file. + This algorithm creates a COPC file for each input point cloud file. + + + + + + + + Output directory + Output directory + + + + + Output layers + Output layers + + + + Untwine executable not found %1 + Untwine executable not found %1 + + + + + + + Failed to create output directory. + Failed to create output directory. + + + + Processing layer %1/%2: %3 + Processing layer %1/%2: %3 + + + + File %1 is a COPC file. Skipping… + File %1 is a COPC file. Skipping… + + + + File %1 is already indexed. Skipping… + File %1 is already indexed. Skipping… + + + + Another indexing process is running (or finished with crash) in directory %1. + Another indexing process is running (or finished with crash) in directory %1. + + + + Failed to index file %1: %2 + Failed to index file %1: %2 + + + + Creating layer: %1 + Creating layer: %1 + + + + Added %n feature(s) to layer + + Added %n feature(s) to layer + Added %n feature(s) to layer + + + + + Sum line lengths + Sum line lengths + + + + line,intersects,intersecting,sum,length,count + line,intersects,intersecting,sum,length,count + + + + This algorithm takes a polygon layer and a line layer and measures the total length of lines and the total number of them that cross each polygon. -If any input layers contain Z or M values, then the output layer will also contain these values. Similarly, if any of the input layers are multi-part, the output layer will also be a multi-part layer. +The resulting layer has the same features as the input polygon layer, but with two additional attributes containing the length and count of the lines across each polygon. The names of these two fields can be configured in the algorithm parameters. + This algorithm takes a polygon layer and a line layer and measures the total length of lines and the total number of them that cross each polygon. -Optionally, the destination coordinate reference system (CRS) for the merged layer can be set. If it is not set, the CRS will be taken from the first input layer. All layers will all be reprojected to match this CRS. +The resulting layer has the same features as the input polygon layer, but with two additional attributes containing the length and count of the lines across each polygon. The names of these two fields can be configured in the algorithm parameters. - - - - - All layers must be vector layers! - All layers must be vector layers! + + Line length + Line length - - Taking destination CRS %1 from layer - Taking destination CRS %1 from layer + + + Lines length field name + Lines length field name - - All layers must have same geometry type! Encountered a %1 layer when expecting a %2 layer. - All layers must have same geometry type! Encountered a %1 layer when expecting a %2 layer. + + + Lines count field name + Lines count field name - - Found a layer with M values, upgrading output type to %1 - Found a layer with M values, upgrading output type to %1 + + No spatial index exists for lines layer, performance will be severely degraded + No spatial index exists for lines layer, performance will be severely degraded - - Found a layer with Z values, upgrading output type to %1 - Found a layer with Z values, upgrading output type to %1 + + TIN Mesh Creation + TIN Mesh Creation - - Found a layer with multiparts, upgrading output type to %1 - Found a layer with multiparts, upgrading output type to %1 + + Output format + Output format - - Setting output type to %1 - Setting output type to %1 + + Creates a TIN mesh layer from vector layers + Creates a TIN mesh layer from vector layers - - %1 field in layer %2 has different data type than the destination layer (%3 instead of %4). %1 field will be converted to string type. - %1 field in layer %2 has different data type than the destination layer (%3 instead of %4). %1 field will be converted to string type. + + This algorithm creates a TIN mesh layer from vector layers. + This algorithm creates a TIN mesh layer from vector layers. - - - Packaging layer %1/%2: %3 - Packaging layer %1/%2: %3 + + Convert B3DM to GLTF + Convert B3DM to GLTF - - Error obtained while merging one or more layers. - Error obtained while merging one or more layers. + + + 3d,tiles,cesium + 3d,tiles,cesium - - - Minimum enclosing circles - Minimum enclosing circles + + + 3D Tiles + 3D Tiles - - minimum,circle,ellipse,extent,bounds,bounding - minimum,circle,ellipse,extent,bounds,bounding + + Converts files from the legacy B3DM format to GLTF. + Converts files from the legacy B3DM format to GLTF. - - Number of segments in circles - Number of segments in circles + + Input B3DM + Input B3DM - - This algorithm calculates the minimum enclosing circle which covers each feature in an input layer. - This algorithm calculates the minimum enclosing circle which covers each feature in an input layer. + + + Output file + Output file - - See the 'Minimum bounding geometry' algorithm for a minimal enclosing circle calculation which covers the whole layer or grouped subsets of features. - See the 'Minimum bounding geometry' algorithm for a minimal enclosing circle calculation which covers the whole layer or grouped subsets of features. + + + + Could not load source file %1. + Could not load source file %1. - - Multipart to singleparts - Multipart to singleparts + + + Could not create destination file %1. + Could not create destination file %1. - - multi,single,multiple,split,dump - multi,single,multiple,split,dump + + + + No scenes found in model + No scenes found in model - - Single parts - Single parts + + + Found %1 scenes + Found %1 scenes - - This algorithm takes a vector layer with multipart geometries and generates a new one in which all geometries contain a single part. Features with multipart geometries are divided in as many different features as parts the geometry contain, and the same attributes are used for each of them. - This algorithm takes a vector layer with multipart geometries and generates a new one in which all geometries contain a single part. Features with multipart geometries are divided in as many different features as parts the geometry contain, and the same attributes are used for each of them. + + + Found %1 nodes in default scene [%2] + Found %1 nodes in default scene [%2] - - Order by expression - Order by expression + + Found %1 primitives in default scene node [%2] + Found %1 primitives in default scene node [%2] - - orderby,sort,expression,field - orderby,sort,expression,field + + Could not write GLTF model to %1. + Could not write GLTF model to %1. - - Ordered - Ordered + + Adding vertices layer(s) to the triangulation + Adding vertices layer(s) to the triangulation - - This algorithm sorts a vector layer according to an expression. Be careful, it might not work as expected with some providers, the order might not be kept every time. - -For help with QGIS expression functions, see the inbuilt help for specific functions which is available in the expression builder. - This algorithm sorts a vector layer according to an expression. Be careful, it might not work as expected with some providers, the order might not be kept every time. - -For help with QGIS expression functions, see the inbuilt help for specific functions which is available in the expression builder. + + Adding break lines layer(s) to the triangulation + Adding break lines layer(s) to the triangulation - - Oriented minimum bounding box - Oriented minimum bounding box + + Creating mesh from triangulation + Creating mesh from triangulation - - bounding,boxes,envelope,rectangle,extent,oriented,angle - bounding,boxes,envelope,rectangle,extent,oriented,angle + + Saving mesh to file + Saving mesh to file - - This algorithm calculates the minimum area rotated rectangle which covers each feature in an input layer. - This algorithm calculates the minimum area rotated rectangle which covers each feature in an input layer. + + Terrain Elevation + Terrain Elevation - - See the 'Minimum bounding geometry' algorithm for a oriented bounding box calculation which covers the whole layer or grouped subsets of features. - See the 'Minimum bounding geometry' algorithm for a oriented bounding box calculation which covers the whole layer or grouped subsets of features. + + MDAL not available + MDAL not available - - Promote to multipart - Promote to multipart + + Truncate table + Truncate table - - multi,single,multiple,convert,force,parts - multi,single,multiple,convert,force,parts + + empty,delete,layer,clear,features + empty,delete,layer,clear,features - - Multiparts - Multiparts + + This algorithm truncates a layer, by deleting all features from within the layer. + This algorithm truncates a layer, by deleting all features from within the layer. - - This algorithm takes a vector layer with singlepart geometries and generates a new one in which all geometries are multipart. Input features which are already multipart features will remain unchanged. - This algorithm takes a vector layer with singlepart geometries and generates a new one in which all geometries are multipart. Input features which are already multipart features will remain unchanged. + + Warning — this algorithm modifies the layer in place, and deleted features cannot be restored! + Warning — this algorithm modifies the layer in place, and deleted features cannot be restored! - - This algorithm can be used to force geometries to multipart types in order to be compatible with data providers with strict singlepart/multipart compatibility checks. - This algorithm can be used to force geometries to multipart types in order to be compatible with data providers with strict singlepart/multipart compatibility checks. + + Truncated layer + Truncated layer - - See the 'Collect geometries' or 'Aggregate' algorithms for alternative options. - See the 'Collect geometries' or 'Aggregate' algorithms for alternative options. + + Could not truncate table. + Could not truncate table. - - Raster layer unique values report - Raster layer unique values report + + + Vector tiles + Vector tiles - - count,area,statistics - count,area,statistics + + This algorithm exports one or more vector layers to vector tiles - a data format optimized for fast map rendering and small data size. + This algorithm exports one or more vector layers to vector tiles - a data format optimized for fast map rendering and small data size. - - - - - - - - - - - - - - - - - - Raster analysis - Raster analysis + + Minimum zoom level + Minimum zoom level - - - - - - - - - - - - Band number - Band number + + Maximum zoom level + Maximum zoom level - - - Value for nodata or non-intersecting vertices - Value for nodata or non-intersecting vertices + + Failed to write vector tiles: + Failed to write vector tiles: - - - Scale factor - Scale factor + + Write Vector Tiles (XYZ) + Write Vector Tiles (XYZ) - - Transform error while reprojecting feature {} - Transform error while reprojecting feature {} + + File template + File template - - Drape (set Z value from raster) - Drape (set Z value from raster) + + Write Vector Tiles (MBTiles) + Write Vector Tiles (MBTiles) - - - The raster values can optionally be scaled by a preset amount and an offset can be algebraically added. - The raster values can optionally be scaled by a preset amount and an offset can be algebraically added. + + Destination MBTiles + Destination MBTiles - - Set M value from raster - Set M value from raster + + Metadata: Name + Metadata: Name - - This algorithm sets the M value for every vertex in the feature geometry to a value sampled from a band within a raster layer. - This algorithm sets the M value for every vertex in the feature geometry to a value sampled from a band within a raster layer. + + Metadata: Description + Metadata: Description - - Sets the M value for vertices to values sampled from a raster layer. - Sets the M value for vertices to values sampled from a raster layer. + + Metadata: Attribution + Metadata: Attribution - - 3d,vertex,vertices,elevation,height,sample,dem,update,feature - 3d,vertex,vertices,elevation,height,sample,dem,update,feature + + Metadata: Version + Metadata: Version - - Draped - Draped + + Metadata: Type + Metadata: Type - - This algorithm sets the z value of every vertex in the feature geometry to a value sampled from a band within a raster layer. - This algorithm sets the z value of every vertex in the feature geometry to a value sampled from a band within a raster layer. + + Metadata: Center + Metadata: Center - - Sets the z value for vertices to values sampled from a raster layer. - Sets the z value for vertices to values sampled from a raster layer. + + + Zonal statistics + Zonal statistics - - drape,vertex,vertices,sample,dem,update,feature,measure - drape,vertex,vertices,sample,dem,update,feature,measure + + + stats,statistics,zones,layer,sum,maximum,minimum,mean,count,standard,deviation,median,range,majority,minority,variety,variance,summary,raster + stats,statistics,zones,layer,sum,maximum,minimum,mean,count,standard,deviation,median,range,majority,minority,variety,variance,summary,raster - - Unique values report - Unique values report + + Zonal statistics (in place) + Zonal statistics (in place) - - - HTML files (*.html) - HTML files (*.html) + + Calculates statistics for a raster layer's values for each feature of an overlapping polygon vector layer. + Calculates statistics for a raster layer's values for each feature of an overlapping polygon vector layer. - - Unique values table - Unique values table + + This algorithm calculates statistics of a raster layer for each feature of an overlapping polygon vector layer. The results will be written in place. + This algorithm calculates statistics of a raster layer for each feature of an overlapping polygon vector layer. The results will be written in place. - - - - - - - - - CRS authority identifier - CRS authority identifier + + + Raster band + Raster band - - - - - - - - - - Width in pixels - Width in pixels + + + Statistics to calculate + Statistics to calculate - - - - - - - - - - Height in pixels - Height in pixels + + Invalid zones layer + Invalid zones layer - - - - - - - - - Total pixel count - Total pixel count + + This algorithm calculates statistics of a raster layer for each feature of an overlapping polygon vector layer. + This algorithm calculates statistics of a raster layer for each feature of an overlapping polygon vector layer. - - - - - NODATA pixel count - NODATA pixel count + + Zonal Statistics + Zonal Statistics - - This algorithm returns the count and area of each unique value in a given raster layer. - This algorithm returns the count and area of each unique value in a given raster layer. + + Invalid raster layer. Layer %1 is invalid. + Invalid raster layer. Layer %1 is invalid. - - - - - - - - - - - - - Invalid band number for BAND (%1): Valid values for input raster are 1 to %2 - Invalid band number for BAND (%1): Valid values for input raster are 1 to %2 - - - - - Analyzed file - Analyzed file - - - - - band - band - - - - - - - - - <p>%1: %2</p> - - <p>%1: %2</p> - + + Field %1 already exists + Field %1 already exists - - Projection - Projection + + QGIS native provider + QGIS native provider - - - <p>%1: %2 (%3 %4)</p> - - <p>%1: %2 (%3 %4)</p> - + + St dev + St dev - - - units per pixel - units per pixel + + Document + Document - - - - Pixel count - Pixel count + + + + Spreadsheet + Spreadsheet - - - - - Area - Area + + CSV File + CSV File - - - - Cleaned - Cleaned + + Text File + Text File - - Remove duplicate vertices - Remove duplicate vertices + + PNG Image + PNG Image - - This algorithm removes duplicate vertices from features, wherever removing the vertices does not result in a degenerate geometry. - -The tolerance parameter specifies the tolerance for coordinates when determining whether vertices are identical. - -By default, z values are not considered when detecting duplicate vertices. E.g. two vertices with the same x and y coordinate but different z values will still be considered duplicate and one will be removed. If the Use Z Value parameter is true, then the z values are also tested and vertices with the same x and y but different z will be maintained. - -Note that duplicate vertices are not tested between different parts of a multipart geometry. E.g. a multipoint geometry with overlapping points will not be changed by this method. - This algorithm removes duplicate vertices from features, wherever removing the vertices does not result in a degenerate geometry. - -The tolerance parameter specifies the tolerance for coordinates when determining whether vertices are identical. - -By default, z values are not considered when detecting duplicate vertices. E.g. two vertices with the same x and y coordinate but different z values will still be considered duplicate and one will be removed. If the Use Z Value parameter is true, then the z values are also tested and vertices with the same x and y but different z will be maintained. - -Note that duplicate vertices are not tested between different parts of a multipart geometry. E.g. a multipoint geometry with overlapping points will not be changed by this method. + + + JPEG Image + JPEG Image - - Pole of inaccessibility - Pole of inaccessibility + + + TIFF Image + TIFF Image - - furthest,point,distant,extreme,maximum,centroid,center,centre - furthest,point,distant,extreme,maximum,centroid,center,centre + + SVG File + SVG File - - This algorithm calculates the pole of inaccessibility for a polygon layer, which is the most distant internal point from the boundary of the surface. This algorithm uses the 'polylabel' algorithm (Vladimir Agafonkin, 2016), which is an iterative approach guaranteed to find the true pole of inaccessibility within a specified tolerance (in layer units). More precise tolerances require more iterations and will take longer to calculate. - This algorithm calculates the pole of inaccessibility for a polygon layer, which is the most distant internal point from the boundary of the surface. This algorithm uses the 'polylabel' algorithm (Vladimir Agafonkin, 2016), which is an iterative approach guaranteed to find the true pole of inaccessibility within a specified tolerance (in layer units). More precise tolerances require more iterations and will take longer to calculate. + + + Refresh + Refresh - - The distance from the calculated pole to the polygon boundary will be stored as a new attribute in the output layer. - The distance from the calculated pole to the polygon boundary will be stored as a new attribute in the output layer. + + New Table… + New Table… - - - - - - Tolerance - Tolerance + + Create Spatial Index + Create Spatial Index - - Error calculating pole of inaccessibility - Error calculating pole of inaccessibility + + Could not create spatial index for table '%1':%2. + Could not create spatial index for table '%1':%2. - - points,valid,overlapping,vertex,nodes,invalid,error,repair - points,valid,overlapping,vertex,nodes,invalid,error,repair + + New Table Created + New Table Created - - - Tolerance distance - Tolerance distance + + Table '%1' was created successfully. + Table '%1' was created successfully. - - - Use Z Value - Use Z Value + + New Table Creation Error + New Table Creation Error - - Remove null geometries - Remove null geometries + + Error creating new table '%1': %2 + Error creating new table '%1': %2 - - remove,drop,delete,empty,geometry - remove,drop,delete,empty,geometry + + Execute SQL… + Execute SQL… - - Also remove empty geometries - Also remove empty geometries + + New SQL Layer Creation Error + New SQL Layer Creation Error - - This algorithm removes any features which do not have a geometry from a vector layer. All other features will be copied unchanged. - -Optionally, the features with null geometries can be saved to a separate output. - -If 'Also remove empty geometries' is checked, the algorithm removes features whose geometries have no coordinates, i.e., geometries that are empty. In that case, also the null output will reflect this option, containing both null and empty geometries. - This algorithm removes any features which do not have a geometry from a vector layer. All other features will be copied unchanged. - -Optionally, the features with null geometries can be saved to a separate output. - -If 'Also remove empty geometries' is checked, the algorithm removes features whose geometries have no coordinates, i.e., geometries that are empty. In that case, also the null output will reflect this option, containing both null and empty geometries. + + Error creating new SQL layer: %1 + Error creating new SQL layer: %1 - - Non null geometries - Non null geometries + + There was an error retrieving the connection to %1 + There was an error retrieving the connection to %1 - - Null geometries - Null geometries + + New Range Domain… + New Range Domain… - - Rename layer - Rename layer + + New Coded Values Domain… + New Coded Values Domain… - - change,layer,name,title - change,layer,name,title + + New Glob Domain… + New Glob Domain… - - This algorithm renames a layer. - This algorithm renames a layer. + + Relationship Updated + Relationship Updated - - New name - New name + + Relationship '%1' was updated successfully. + Relationship '%1' was updated successfully. - - Selected features - Selected features + + Relationship Update Error + Relationship Update Error - - Extract selected features - Extract selected features + + Error updating relationship '%1': %2 + Error updating relationship '%1': %2 - - selection,save,by - selection,save,by + + Relationship Deleted + Relationship Deleted - - This algorithm creates a new layer with all the selected features in a given vector layer. - -If the selected layer has no selected features, the newly created layer will be empty. - This algorithm creates a new layer with all the selected features in a given vector layer. - -If the selected layer has no selected features, the newly created layer will be empty. + + Relationship '%1' was deleted successfully. + Relationship '%1' was deleted successfully. - - Simplify - Simplify + + Relationship Deletion Error + Relationship Deletion Error - - simplify,generalize,douglas,peucker,visvalingam - simplify,generalize,douglas,peucker,visvalingam + + Error deleting relationship '%1': %2 + Error deleting relationship '%1': %2 - - Simplified - Simplified + + Relationships cannot be created in an empty database + Relationships cannot be created in an empty database - - This algorithm simplifies the geometries in a line or polygon layer. It creates a new layer with the same features as the ones in the input layer, but with geometries containing a lower number of vertices. - -The algorithm gives a choice of simplification methods, including distance based (the "Douglas-Peucker" algorithm), area based ("Visvalingam" algorithm) and snapping geometries to a grid. - This algorithm simplifies the geometries in a line or polygon layer. It creates a new layer with the same features as the ones in the input layer, but with geometries containing a lower number of vertices. - -The algorithm gives a choice of simplification methods, including distance based (the "Douglas-Peucker" algorithm), area based ("Visvalingam" algorithm) and snapping geometries to a grid. + + New Relationship Created + New Relationship Created - - Distance (Douglas-Peucker) - Distance (Douglas-Peucker) + + Relationship '%1' was created successfully. + Relationship '%1' was created successfully. - - Snap to grid - Snap to grid + + Relationship Creation Error + Relationship Creation Error - - Area (Visvalingam) - Area (Visvalingam) + + Error creating new relationship '%1': %2 + Error creating new relationship '%1': %2 - - Simplification method - Simplification method + + %1 (%2) + %1 (%2) - - Smooth - Smooth + + New Field Domain Created + New Field Domain Created - - smooth,curve,generalize,round,bend,corners - smooth,curve,generalize,round,bend,corners + + Field domain '%1' was created successfully. + Field domain '%1' was created successfully. - - Smoothed - Smoothed + + Field Domain Creation Error + Field Domain Creation Error - - This algorithm smooths the geometries in a line or polygon layer. It creates a new layer with the same features as the ones in the input layer, but with geometries containing a higher number of vertices and corners in the geometries smoothed out. - -The iterations parameter dictates how many smoothing iterations will be applied to each geometry. A higher number of iterations results in smoother geometries with the cost of greater number of nodes in the geometries. - -The offset parameter controls how "tightly" the smoothed geometries follow the original geometries. Smaller values results in a tighter fit, and larger values will create a looser fit. - -The maximum angle parameter can be used to prevent smoothing of nodes with large angles. Any node where the angle of the segments to either side is larger than this will not be smoothed. For example, setting the maximum angle to 90 degrees or lower would preserve right angles in the geometry. - -If input geometries contain Z or M values, these will also be smoothed and the output geometry will retain the same dimensionality as the input geometry. - This algorithm smooths the geometries in a line or polygon layer. It creates a new layer with the same features as the ones in the input layer, but with geometries containing a higher number of vertices and corners in the geometries smoothed out. - -The iterations parameter dictates how many smoothing iterations will be applied to each geometry. A higher number of iterations results in smoother geometries with the cost of greater number of nodes in the geometries. - -The offset parameter controls how "tightly" the smoothed geometries follow the original geometries. Smaller values results in a tighter fit, and larger values will create a looser fit. - -The maximum angle parameter can be used to prevent smoothing of nodes with large angles. Any node where the angle of the segments to either side is larger than this will not be smoothed. For example, setting the maximum angle to 90 degrees or lower would preserve right angles in the geometry. - -If input geometries contain Z or M values, these will also be smoothed and the output geometry will retain the same dimensionality as the input geometry. + + Error creating new field domain '%1': %2 + Error creating new field domain '%1': %2 - - - Iterations - Iterations + + Network Logger + Network Logger - - - Offset lines - Offset lines + + Profiler + Profiler - - offset,linestring - offset,linestring + + Data Item Provider: %1 + Data Item Provider: %1 - - - - - - - - Offset - Offset + + Searching files + Searching files - - This algorithm offsets lines by a specified distance. Positive distances will offset lines to the left, and negative distances will offset to the right of lines. - -The segments parameter controls the number of line segments to use to approximate a quarter circle when creating rounded offsets. - -The join style parameter specifies whether round, miter or beveled joins should be used when offsetting corners in a line. - -The miter limit parameter is only applicable for miter join styles, and controls the maximum distance from the offset curve to use when creating a mitered join. - This algorithm offsets lines by a specified distance. Positive distances will offset lines to the left, and negative distances will offset to the right of lines. - -The segments parameter controls the number of line segments to use to approximate a quarter circle when creating rounded offsets. - -The join style parameter specifies whether round, miter or beveled joins should be used when offsetting corners in a line. - -The miter limit parameter is only applicable for miter join styles, and controls the maximum distance from the offset curve to use when creating a mitered join. + + Cancel + Cancel - - Offsets lines by a specified distance. - Offsets lines by a specified distance. + + Searching for file: %1 + [ %2 of %3 ] + Searching for file: %1 + [ %2 of %3 ] - - - Maximum node angle to smooth - Maximum node angle to smooth + + Select layer source + Select layer source - - Error smoothing geometry %1 - Error smoothing geometry %1 + + Many files were found, please select the source for %1 + Many files were found, please select the source for %1 - - Snap points to grid - Snap points to grid + + Parameter %1 does not exist in the method + Parameter %1 does not exist in the method - - snapped,grid,simplify,round,precision - snapped,grid,simplify,round,precision + + Alias + Alias - - Snapped - Snapped + + Editable + Editable - - This algorithm modifies the coordinates of geometries in a vector layer, so that all points or vertices are snapped to the closest point of the grid. - -If the snapped geometry cannot be calculated (or is totally collapsed) the feature's geometry will be cleared. - -Note that snapping to grid may generate an invalid geometry in some corner cases. - -Snapping can be performed on the X, Y, Z or M axis. A grid spacing of 0 for any axis will disable snapping for that axis. - This algorithm modifies the coordinates of geometries in a vector layer, so that all points or vertices are snapped to the closest point of the grid. - -If the snapped geometry cannot be calculated (or is totally collapsed) the feature's geometry will be cleared. - -Note that snapping to grid may generate an invalid geometry in some corner cases. - -Snapping can be performed on the X, Y, Z or M axis. A grid spacing of 0 for any axis will disable snapping for that axis. + + below %1 %2 + below %1 %2 + + + + above %1 %2 + above %1 %2 + + + + Face %1 invalid + Face %1 invalid + + + + Too many vertices for face %1 + Too many vertices for face %1 + + + + Face %1 is flat + Face %1 is flat + + + + Vertex %1 is a unique shared vertex + Vertex %1 is a unique shared vertex + + + + Vertex %1 is invalid + Vertex %1 is invalid + + + + Face %1 is manifold + Face %1 is manifold + + + + Mesh layer "%1" not support mesh editing + Mesh layer "%1" not support mesh editing + + + + Mesh layer "%1" already in editing mode + Mesh layer "%1" already in editing mode + + + + Unable to start editing of mesh layer "%1": %2 + Unable to start editing of mesh layer "%1": %2 + + + + Edited mesh layer "%1" can't be save due to an error: %2 + Edited mesh layer "%1" can't be save due to an error: %2 + + + + Number + Number + + + + Bearing + Bearing + + + + Currency + Currency + + + + Fraction + Fraction + + + + Percentage + Percentage + + + + Scientific + Scientific + + + + + '%1' from algorithm '%2' + '%1' from algorithm '%2' + + + + list[dict]: list of aggregate definitions as dictionaries + list[dict]: list of aggregate definitions as dictionaries + + + + list[dict]: list of field definitions as dictionaries + list[dict]: list of field definitions as dictionaries + + + + list[dict]: list of input layers as dictionaries, see QgsProcessingParameterTinInputLayers docs + list[dict]: list of input layers as dictionaries, see QgsProcessingParameterTinInputLayers docs + + + + list[dict]: list of input layers as dictionaries, see QgsProcessingParameterVectorTileWriterLayers docs + list[dict]: list of input layers as dictionaries, see QgsProcessingParameterVectorTileWriterLayers docs - - - X Grid Spacing - X Grid Spacing + + Encoding is not correctly set. A non 'System' encoding is required + Encoding is not correctly set. A non 'System' encoding is required - - - Y Grid Spacing - Y Grid Spacing + + Layer short name is not valid. It must start with an unaccented alphabetical letter, followed by any alphanumeric letters, dot, dash or underscore + Layer short name is not valid. It must start with an unaccented alphabetical letter, followed by any alphanumeric letters, dot, dash or underscore - - - Z Grid Spacing - Z Grid Spacing + + One or more layers or groups have the same name or short name. Both the 'name' and 'short name' for layers and groups must be unique + One or more layers or groups have the same name or short name. Both the 'name' and 'short name' for layers and groups must be unique - - - M Grid Spacing - M Grid Spacing + + The project root name (either the project short name or project title) is not valid. It must start with an unaccented alphabetical letter, followed by any alphanumeric letters, dot, dash or underscore + The project root name (either the project short name or project title) is not valid. It must start with an unaccented alphabetical letter, followed by any alphanumeric letters, dot, dash or underscore - - Error snapping geometry %1 - Error snapping geometry %1 + + The project root name (either the project short name or project title) is already used by a layer or a group + The project root name (either the project short name or project title) is already used by a layer or a group - - Split with lines - Split with lines + + Gradient + Gradient - - split,cut,lines - split,cut,lines + + Color Presets + Color Presets - - Split layer - Split layer + + Random + Random - - Geodesic line split at antimeridian - Geodesic line split at antimeridian + + Catalog: cpt-city + Catalog: cpt-city - - break,cut,dateline,180,-180,longitude,geographic,ellipsoid - break,cut,dateline,180,-180,longitude,geographic,ellipsoid + + Catalog: ColorBrewer + Catalog: ColorBrewer - - Splits lines into multiple geodesic segments when the line crosses the antimeridian (±180 degrees longitude). - Splits lines into multiple geodesic segments when the line crosses the antimeridian (±180 degrees longitude). + + Invalid connection id + Invalid connection id - - This algorithm splits a line into multiple geodesic segments, whenever the line crosses the antimeridian (±180 degrees longitude). - -Splitting at the antimeridian helps the visual display of the lines in some projections. The returned geometry will always be a multi-part geometry. - -Whenever line segments in the input geometry cross the antimeridian, they will be split into two segments, with the latitude of the breakpoint being determined using a geodesic line connecting the points either side of this segment. The current project ellipsoid setting will be used when calculating this breakpoint. - -If the input geometry contains M or Z values, these will be linearly interpolated for the new vertices created at the antimeridian. - This algorithm splits a line into multiple geodesic segments, whenever the line crosses the antimeridian (±180 degrees longitude). - -Splitting at the antimeridian helps the visual display of the lines in some projections. The returned geometry will always be a multi-part geometry. - -Whenever line segments in the input geometry cross the antimeridian, they will be split into two segments, with the latitude of the breakpoint being determined using a geodesic line connecting the points either side of this segment. The current project ellipsoid setting will be used when calculating this breakpoint. - -If the input geometry contains M or Z values, these will be linearly interpolated for the new vertices created at the antimeridian. + + Invalid provider key: %1 + Invalid provider key: %1 - - Split features by character - Split features by character + + Error reprojecting feature geometry + Error reprojecting feature geometry - - separate,attribute,value,string - separate,attribute,value,string + + No Snapping + No Snapping - - This algorithm splits features into multiple output features by splitting a field's value with a specified character. - -For instance, if a layer contains features with multiple comma separated values contained in a single field, this algorithm can be used to split these values up across multiple output features. - -Geometries and other attributes remain unchanged in the output. - -Optionally, the separator string can be a regular expression for added flexibility. - This algorithm splits features into multiple output features by splitting a field's value with a specified character. - -For instance, if a layer contains features with multiple comma separated values contained in a single field, this algorithm can be used to split these values up across multiple output features. - -Geometries and other attributes remain unchanged in the output. - -Optionally, the separator string can be a regular expression for added flexibility. + + Vertex + Vertex - - Splits features into multiple output features by splitting a field by a character. - Splits features into multiple output features by splitting a field by a character. + + Segment + Segment - - Split using values in field - Split using values in field + + Centroid + Centroid - - Split values using character - Split values using character + + Middle of Segments + Middle of Segments - - Use regular expression separator - Use regular expression separator + + Line Endpoints + Line Endpoints - - - - - Split - Split + + + Error retrieving default value for %1 + Error retrieving default value for %1 - - This algorithm splits the lines or polygons in one layer using the lines in another layer to define the breaking points. Intersection between geometries in both layers are considered as split points. - This algorithm splits the lines or polygons in one layer using the lines in another layer to define the breaking points. Intersection between geometries in both layers are considered as split points. + + Output directory creation failure. + Output directory creation failure. - - String concatenation - String concatenation + + Read access denied. Adjust the file permissions and try again. + + + Read access denied. Adjust the file permissions and try again. + + - - string,concatenation,merge - string,concatenation,merge + + Unknown interpolation type at line %1: %2 + Unknown interpolation type at line %1: %2 - - This algorithm concatenates two strings together. - This algorithm concatenates two strings together. + + Invalid entry at line %1: %2 + Invalid entry at line %1: %2 - - Input 1 - Input 1 + + QGIS Generated Color Map Export File + QGIS Generated Color Map Export File - - Input 2 - Input 2 + + Double Box + Double Box - - Concatenation - Concatenation + + Hollow + Hollow - - - Maximum nodes in parts - Maximum nodes in parts + + Numeric + Numeric - - Subdivide - Subdivide + + Single Box + Single Box - - subdivide,segmentize,split,tessellate - subdivide,segmentize,split,tessellate + + Stepped Line + Stepped Line - - Subdivides the geometry. The returned geometry will be a collection containing subdivided parts from the original geometry, where no part has more then the specified maximum number of nodes. - -This is useful for dividing a complex geometry into less complex parts, which are better able to be spatially indexed and faster to perform further operations such as intersects on. The returned geometry parts may not be valid and may contain self-intersections. - -Curved geometries will be segmentized before subdivision. - Subdivides the geometry. The returned geometry will be a collection containing subdivided parts from the original geometry, where no part has more then the specified maximum number of nodes. - -This is useful for dividing a complex geometry into less complex parts, which are better able to be spatially indexed and faster to perform further operations such as intersects on. The returned geometry parts may not be valid and may contain self-intersections. - -Curved geometries will be segmentized before subdivision. + + Line Ticks Up + Line Ticks Up - - Subdivided - Subdivided + + Line Ticks Down + Line Ticks Down - - Error calculating subdivision for feature %1 - Error calculating subdivision for feature %1 + + Line Ticks Middle + Line Ticks Middle - - - Transect - Transect + + Could not find layers list in JSON + Could not find layers list in JSON - - transect,station,lines,extend, - transect,station,lines,extend, + + %1: Skipping unknown layer type %2 + %1: Skipping unknown layer type %2 - - - Length of the transect - Length of the transect + + %1: Skipping unsupported fill-color type (%2) + %1: Skipping unsupported fill-color type (%2) - - Angle in degrees from the original line at the vertices - Angle in degrees from the original line at the vertices + + %1: Skipping unsupported fill-outline-color type (%2) + %1: Skipping unsupported fill-outline-color type (%2) - - Angle in degrees - Angle in degrees + + %1: Skipping unsupported fill-opacity type (%2) + %1: Skipping unsupported fill-opacity type (%2) - - Side to create the transects - Side to create the transects + + %1: Skipping unsupported fill-translate type (%2) + %1: Skipping unsupported fill-translate type (%2) - - Single sided buffer - Single sided buffer + + + %1: Style has no paint property, skipping + %1: Style has no paint property, skipping - - This algorithm buffers lines by a specified distance on one side of the line only. - -The segments parameter controls the number of line segments to use to approximate a quarter circle when creating rounded buffers. The join style parameter specifies whether round, miter or beveled joins should be used when buffering corners in a line. The miter limit parameter is only applicable for miter join styles, and controls the maximum distance from the buffer to use when creating a mitered join. - This algorithm buffers lines by a specified distance on one side of the line only. - -The segments parameter controls the number of line segments to use to approximate a quarter circle when creating rounded buffers. The join style parameter specifies whether round, miter or beveled joins should be used when buffering corners in a line. The miter limit parameter is only applicable for miter join styles, and controls the maximum distance from the buffer to use when creating a mitered join. + + %1: Skipping unsupported line-pattern property + %1: Skipping unsupported line-pattern property - - - Left - Left + + %1: Skipping unsupported line-color type (%2) + %1: Skipping unsupported line-color type (%2) - - - Right - Right + + %1: Skipping unsupported fill-width type (%2) + %1: Skipping unsupported fill-width type (%2) - - Side - Side + + %1: Skipping unsupported line-offset type (%2) + %1: Skipping unsupported line-offset type (%2) - - Error calculating single sided buffer - Error calculating single sided buffer + + %1: Skipping unsupported line-opacity type (%2) + %1: Skipping unsupported line-opacity type (%2) - - Both - Both + + %1: Skipping unsupported line-dasharray type (%2) + %1: Skipping unsupported line-dasharray type (%2) - - This algorithm creates transects on vertices for (multi)linestring. - - This algorithm creates transects on vertices for (multi)linestring. - + + %1: Skipping unsupported circle-color type (%2) + %1: Skipping unsupported circle-color type (%2) - - A transect is a line oriented from an angle (by default perpendicular) to the input polylines (at vertices). - A transect is a line oriented from an angle (by default perpendicular) to the input polylines (at vertices). + + %1: Skipping unsupported circle-radius type (%2) + %1: Skipping unsupported circle-radius type (%2) - - Field(s) from feature(s) are returned in the transect with these new fields: - - Field(s) from feature(s) are returned in the transect with these new fields: - + + %1: Skipping unsupported circle-opacity type (%2) + %1: Skipping unsupported circle-opacity type (%2) - - - TR_FID: ID of the original feature - - - TR_FID: ID of the original feature - + + %1: Skipping unsupported circle-stroke-color type (%2) + %1: Skipping unsupported circle-stroke-color type (%2) - - - TR_ID: ID of the transect. Each transect have an unique ID - - - TR_ID: ID of the transect. Each transect have an unique ID - + + %1: Skipping unsupported circle-stroke-width type (%2) + %1: Skipping unsupported circle-stroke-width type (%2) - - - TR_SEGMENT: ID of the segment of the linestring - - - TR_SEGMENT: ID of the segment of the linestring - + + %1: Skipping unsupported circle-stroke-opacity type (%2) + %1: Skipping unsupported circle-stroke-opacity type (%2) - - - TR_ANGLE: Angle in degrees from the original line at the vertex - - - TR_ANGLE: Angle in degrees from the original line at the vertex - + + %1: Skipping unsupported circle-translate type (%2) + %1: Skipping unsupported circle-translate type (%2) - - - TR_LENGTH: Total length of the transect returned - - - TR_LENGTH: Total length of the transect returned - + + + %1: Style layer has no layout property, skipping + %1: Style layer has no layout property, skipping - - - TR_ORIENT: Side of the transect (only on the left or right of the line, or both side) - - - TR_ORIENT: Side of the transect (only on the left or right of the line, or both side) - + + %1: Skipping unsupported text-size type (%2) + %1: Skipping unsupported text-size type (%2) - - Create constant raster layer - Create constant raster layer + + %1: Skipping unsupported text-max-width type (%2) + %1: Skipping unsupported text-max-width type (%2) - - raster,create,constant - raster,create,constant + + %1: Skipping unsupported text-letter-spacing type (%2) + %1: Skipping unsupported text-letter-spacing type (%2) - - - Raster creation - Raster creation + + %1: Skipping unsupported text-font type (%2) + %1: Skipping unsupported text-font type (%2) - - Generates raster layer for given extent and cell size filled with the specified value. -Additionally an output data type can be specified. The algorithm will abort if a value has been entered that cannot be represented by the selected output raster data type. - Generates raster layer for given extent and cell size filled with the specified value. -Additionally an output data type can be specified. The algorithm will abort if a value has been entered that cannot be represented by the selected output raster data type. + + + + + + + %1: Expressions in interpolation function are not supported, skipping. + %1: Expressions in interpolation function are not supported, skipping. - - - Desired extent - Desired extent + + + + %1: Referenced font %2 is not available on system + %1: Referenced font %2 is not available on system - - - - - - Target CRS - Target CRS + + %1: Skipping unsupported text-color type (%2) + %1: Skipping unsupported text-color type (%2) - - - - - Pixel size - Pixel size + + %1: Skipping unsupported text-halo-color type (%2) + %1: Skipping unsupported text-halo-color type (%2) - - Constant value - Constant value + + %1: Skipping unsupported text-halo-width type (%2) + %1: Skipping unsupported text-halo-width type (%2) - - - - - - - - - - Output raster data type - Output raster data type + + %1: Skipping unsupported text-halo-blur type (%2) + %1: Skipping unsupported text-halo-blur type (%2) - - Constant - Constant + + %1: Skipping unsupported text-field dictionary + %1: Skipping unsupported text-field dictionary - - - - Raster datasets of type %3 only accept positive values between %1 and %2 - Raster datasets of type %3 only accept positive values between %1 and %2 + + %1: Skipping unsupported text-field type (%2) + %1: Skipping unsupported text-field type (%2) - - - - - - The entered constant value has decimals but will be written to a raster dataset of type %1. The decimals of the constant value will be omitted. - The entered constant value has decimals but will be written to a raster dataset of type %1. The decimals of the constant value will be omitted. + + %1: Skipping unsupported text-rotate type (%2) + %1: Skipping unsupported text-rotate type (%2) - - - Raster datasets of type %3 only accept values between %1 and %2 - Raster datasets of type %3 only accept values between %1 and %2 + + + %1: Skipping unsupported text-offset type (%2) + %1: Skipping unsupported text-offset type (%2) - - Coordinate operation - Coordinate operation + + %1: Skipping unsupported text-justify type (%2) + %1: Skipping unsupported text-justify type (%2) - - Reprojected - Reprojected + + %1: Skipping unsupported text-anchor type (%2) + %1: Skipping unsupported text-anchor type (%2) - - Reproject layer - Reproject layer + + %1: Skipping unsupported symbol-spacing type (%2) + %1: Skipping unsupported symbol-spacing type (%2) - - transform,reprojection,crs,srs,warp - transform,reprojection,crs,srs,warp + + + %1: Skipping unsupported icon-rotate type (%2) + %1: Skipping unsupported icon-rotate type (%2) - - This algorithm reprojects a vector layer. It creates a new layer with the same features as the input one, but with geometries reprojected to a new CRS. - -Attributes are not modified by this algorithm. - This algorithm reprojects a vector layer. It creates a new layer with the same features as the input one, but with geometries reprojected to a new CRS. - -Attributes are not modified by this algorithm. + + + + %1: Skipping non-implemented icon-size type (%2) + %1: Skipping non-implemented icon-size type (%2) - - An alternative, ballpark-only transform was used when transforming coordinates for one or more features. (Possibly an incorrect choice of operation was made for transformations between these reference systems - check that the selected operation is valid for the full extent of the input layer.) - An alternative, ballpark-only transform was used when transforming coordinates for one or more features. (Possibly an incorrect choice of operation was made for transformations between these reference systems - check that the selected operation is valid for the full extent of the input layer.) + + %1: Skipping unsupported icon-opacity type (%2) + %1: Skipping unsupported icon-opacity type (%2) - - Translate - Translate + + + %1: Skipping unsupported offset interpolation type (%2). + %1: Skipping unsupported offset interpolation type (%2). - - move,shift,transform,z,m,values,add - move,shift,transform,z,m,values,add + + + + %1: Lists in label interpolation function are not supported, skipping. + %1: Lists in label interpolation function are not supported, skipping. - - - Translated - Translated + + + %1: Could not interpret match list + %1: Could not interpret match list - - This algorithm moves the geometries within a layer, by offsetting them with a specified x and y displacement. - This algorithm moves the geometries within a layer, by offsetting them with a specified x and y displacement. + + + + %1: Could not interpret step list + %1: Could not interpret step list - - Z and M values present in the geometry can also be translated. - Z and M values present in the geometry can also be translated. + + %1: Could not interpret value list + %1: Could not interpret value list - - Array of translated features - Array of translated features + + %1: Cubic-bezier interpolation is not supported, linear used instead. + %1: Cubic-bezier interpolation is not supported, linear used instead. - - translate,parallel,offset,duplicate,grid,spaced,moved,copy,features,objects,step,repeat - translate,parallel,offset,duplicate,grid,spaced,moved,copy,features,objects,step,repeat + + %1: Skipping not implemented interpolation method %2 + %1: Skipping not implemented interpolation method %2 - - This algorithm creates copies of features in a layer, by creating multiple translated versions of each feature. Each copy is incrementally displaced by a preset amount in the x/y/z/m axis. - This algorithm creates copies of features in a layer, by creating multiple translated versions of each feature. Each copy is incrementally displaced by a preset amount in the x/y/z/m axis. + + %1: Skipping not implemented interpolation input %2 + %1: Skipping not implemented interpolation input %2 - - Creates multiple translated copies of features in a layer. - Creates multiple translated copies of features in a layer. + + %1: Skipping unsupported numeric array in interpolate + %1: Skipping unsupported numeric array in interpolate - - - - - Number of features to create - Number of features to create + + %1: Could not parse non-string color %2, skipping + %1: Could not parse non-string color %2, skipping - - Step distance (x-axis) - Step distance (x-axis) + + + + %1: Skipping unsupported expression + %1: Skipping unsupported expression - - Affine transform - Affine transform + + %1: Skipping unsupported expression "%2" + %1: Skipping unsupported expression "%2" - - move,shift,transform,affine,scale,rotate,resize,matrix - move,shift,transform,affine,scale,rotate,resize,matrix + + + + %1: Could not retrieve sprite '%2' + %1: Could not retrieve sprite '%2' - - Transformed - Transformed + + %1: Could not interpret sprite value list with method %2 + %1: Could not interpret sprite value list with method %2 - - Applies an affine transformation to the geometries from a layer. Affine transformations can include translation, scaling and rotation. The operations are performed in a scale, rotation, translation order. - Applies an affine transformation to the geometries from a layer. Affine transformations can include translation, scaling and rotation. The operations are performed in a scale, rotation, translation order. + + + %1: Skipping unsupported sprite type (%2). + %1: Skipping unsupported sprite type (%2). - - Z and M values present in the geometry can also be translated and scaled independently. - Z and M values present in the geometry can also be translated and scaled independently. + + %1: Skipping unsupported expression part + %1: Skipping unsupported expression part - - Applies an affine transformation to geometries. - Applies an affine transformation to geometries. + + Invalid source type "%1" for source "%2" + Invalid source type "%1" for source "%2" - - Translation (x-axis) - Translation (x-axis) + + %1 scheme is not supported for raster source %2 + %1 scheme is not supported for raster source %2 - - - - - Offset distance (x-axis) - Offset distance (x-axis) + + Error retrieving default style + Error retrieving default style - - Translation (y-axis) - Translation (y-axis) + + Tiles + Tiles - - Translation (z-axis) - Translation (z-axis) + + Solarized (Light) + Solarized (Light) - - Translation (m values) - Translation (m values) + + Solarized (Dark) + Solarized (Dark) - - - Scale factor (x-axis) - Scale factor (x-axis) + + Save Datasets Group as... + Save Datasets Group as... - - - Scale factor (y-axis) - Scale factor (y-axis) + + No Driver Available to Write this Dataset Group + No Driver Available to Write this Dataset Group - - - Scale factor (z-axis) - Scale factor (z-axis) + + + + Save Mesh Datasets + Save Mesh Datasets - - - Scale factor (m values) - Scale factor (m values) + + Saving datasets fails + Saving datasets fails - - - Rotation around z-axis (degrees counter-clockwise) - Rotation around z-axis (degrees counter-clockwise) + + Datasets successfully saved on file + Datasets successfully saved on file - - Step distance (y-axis) - Step distance (y-axis) + + 0 to 180°, with E/W suffix + 0 to 180°, with E/W suffix - - - - - Offset distance (y-axis) - Offset distance (y-axis) + + -180 to +180° + -180 to +180° - - Step distance (z-axis) - Step distance (z-axis) + + 0 to 360° + 0 to 360° - - - - - Offset distance (z-axis) - Offset distance (z-axis) + + Decimal Degrees + Decimal Degrees - - Step distance (m values) - Step distance (m values) + + Degrees, Minutes + Degrees, Minutes - - - - - Offset distance (m values) - Offset distance (m values) + + Degrees, Minutes, Seconds + Degrees, Minutes, Seconds - - DWG/DXF import - DWG/DXF import + + Values are Percentages (e.g. 50) + Values are Percentages (e.g. 50) - - Not yet implemented %1 - Not yet implemented %1 + + Values are Fractions (e.g. 0.5) + Values are Fractions (e.g. 0.5) - - Unknown version - Unknown version + + In + In - - AutoCAD Release 1.1 - AutoCAD Release 1.1 + + Out + Out - - AutoCAD Release 1.2 - AutoCAD Release 1.2 + + Error (%1) + Error (%1) - - AutoCAD Release 1.4 - AutoCAD Release 1.4 + + + + + Remove + Remove - - AutoCAD Release 2.0 - AutoCAD Release 2.0 + + + + + Edit… + Edit… - - AutoCAD Release 2.10 - AutoCAD Release 2.10 + + + Add Comment… + Add Comment… - - AutoCAD Release 2.5 - AutoCAD Release 2.5 + + + Edit Comment… + Edit Comment… - - AutoCAD Release 2.6 - AutoCAD Release 2.6 + + + Could not remove input + Could not remove input - - AutoCAD Release 9 - AutoCAD Release 9 + + Algorithms depend on the selected input. +Remove them before trying to remove it. + Algorithms depend on the selected input. +Remove them before trying to remove it. - - AutoCAD Release 10 - AutoCAD Release 10 + + Other inputs depend on the selected input. +Remove them before trying to remove it. + Other inputs depend on the selected input. +Remove them before trying to remove it. - - AutoCAD Release 11/12 (LT R1/R2) - AutoCAD Release 11/12 (LT R1/R2) + + Run Selected Steps… + Run Selected Steps… - - AutoCAD Release 13 (LT95) - AutoCAD Release 13 (LT95) + + Run from Here… + Run from Here… - - AutoCAD Release 14/14.01 (LT97/LT98) - AutoCAD Release 14/14.01 (LT97/LT98) + + Activate + Activate - - AutoCAD 2000/2000i/2002 - AutoCAD 2000/2000i/2002 + + Deactivate + Deactivate - - AutoCAD 2004/2005/2006 - AutoCAD 2004/2005/2006 + + View Output Layers + View Output Layers - - AutoCAD 2007/2008/2009 - AutoCAD 2007/2008/2009 + + View Log… + View Log… - - AutoCAD 2010/2011/2012 - AutoCAD 2010/2011/2012 + + Could not remove algorithm + Could not remove algorithm - - AutoCAD 2013/2014/2015/2016/2017 - AutoCAD 2013/2014/2015/2016/2017 + + Other algorithms depend on the selected one. +Remove them before trying to remove it. + Other algorithms depend on the selected one. +Remove them before trying to remove it. - - AutoCAD 2018/2019/2020 - AutoCAD 2018/2019/2020 + + Could not activate algorithm + Could not activate algorithm - - - - - Page - Page + + The selected algorithm depends on other currently non-active algorithms. +Activate them them before trying to activate it.. + The selected algorithm depends on other currently non-active algorithms. +Activate them them before trying to activate it.. - - Delete style %1 from %2 - Delete style %1 from %2 + + Could not remove components + Could not remove components - - Delete Style - Delete Style + + Components depend on the selected items. +Try to remove them before trying deleting these components. + Components depend on the selected items. +Try to remove them before trying deleting these components. - - Are you sure you want to delete the style %1? - Are you sure you want to delete the style %1? + + Name of field (separate field names with ; for multiple field parameters) + Name of field (separate field names with ; for multiple field parameters) - - - Paper size - Paper size + + Could not load selected layer/table. Dependent field could not be populated + Could not load selected layer/table. Dependent field could not be populated - - Minimum callout length - Minimum callout length + + Postgres + Postgres - - Offset from feature - Offset from feature + + Spatialite + Spatialite - - Offset from label - Offset from label + + Band number (separate bands with ; for multiple band parameters) + Band number (separate bands with ; for multiple band parameters) - - Draw lines to all feature parts - Draw lines to all feature parts + + Could not load selected layer/table. Dependent bands could not be populated + Could not load selected layer/table. Dependent bands could not be populated - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - string - string + + Name of attribute (separate attribute names with ; for multiple attribute parameters) + Name of attribute (separate attribute names with ; for multiple attribute parameters) - - Feature's anchor point position - Feature's anchor point position + + Could not load selected layer/table. Dependent attributes could not be populated + Could not load selected layer/table. Dependent attributes could not be populated - - Label's anchor point position - Label's anchor point position + + Inserts the relation ID for the relation named '%1'. + Inserts the relation ID for the relation named '%1'. - - Callout origin (X) - Callout origin (X) + + + + Current value + Current value - - Callout origin (Y) - Callout origin (Y) + + Inserts the layer ID for the layer named '%1'. + Inserts the layer ID for the layer named '%1'. - - Callout destination (X) - Callout destination (X) + + Mask symbol layer + Mask symbol layer - - Callout destination (Y) - Callout destination (Y) + + Label mask + Label mask - - Callout line curvature - Callout line curvature + + Label mask for '%1' rule + Label mask for '%1' rule - - Callout curve orientation - Callout curve orientation + + Decimal number (real) + Decimal number (real) - - Margins - Margins + + JSON (string) + JSON (string) - - string of four doubles '<b>top,right,bottom,left</b>' or array of doubles <b>[top, right, bottom, left]</b> - string of four doubles '<b>top,right,bottom,left</b>' or array of doubles <b>[top, right, bottom, left]</b> + + + Boolean + Boolean - - Wedge width - Wedge width + + Parent and child table must be from the same dataset + Parent and child table must be from the same dataset - - Corner radius - Corner radius + + Parent and mapping table must be from the same dataset + Parent and mapping table must be from the same dataset - - Callout blend mode - Callout blend mode + + Integer (32 bit) + Integer (32 bit) - - - Page width - Page width + + Integer (unsigned 32 bit) + Integer (unsigned 32 bit) - - - Page height - Page height + + Integer (64 bit) + Integer (64 bit) - - - Number of pages - Number of pages + + Integer (unsigned 64 bit) + Integer (unsigned 64 bit) - - - - - - - - Symbol size - Symbol size + + Decimal (double) + Decimal (double) - - - Page number - Page number + + Integer List + Integer List - - - - - - Position (X) - Position (X) + + Integer (64 bit) List + Integer (64 bit) List - - - - - - Position (Y) - Position (Y) + + Decimal (double) List + Decimal (double) List - - - - - Width - Width + + List + List - - - - Rotation angle - Rotation angle + + Text (string) + Text (string) - - - Transparency - Transparency + + String List + String List - - - - - Opacity - Opacity + + Binary Object (BLOB) + Binary Object (BLOB) - - - Blend mode - Blend mode + + Bit Array + Bit Array - - - Exclude item from exports - Exclude item from exports + + Time + Time - - - Frame color - Frame color + + Date & Time + Date & Time - - - - Background color - Background color + + URL + URL - - Print layout map extent to layer - Print layout map extent to layer + + Locale + Locale - - layout,composer,composition,visible - layout,composer,composition,visible + + Size + Size - - Creates a polygon layer containing the extent of a print layout map item. - Creates a polygon layer containing the extent of a print layout map item. + + Regular Expression + Regular Expression - - - - Print layout - Print layout + + Hash + Hash - - Map item - Map item + + Easing Curve + Easing Curve - - Override CRS - Override CRS + + UUID + UUID - - Map width - Map width + + Model Index + Model Index - - Map height - Map height + + Font + Font - - - - Map rotation - Map rotation + + Pixmap + Pixmap - - This algorithm creates a polygon layer containing the extent of a print layout map item (or items), with attributes specifying the map size (in layout units), scale and rotation. - -If the map item parameter is specified, then only the matching map extent will be exported. If it is not specified, all map extents from the layout will be exported. - -Optionally, a specific output CRS can be specified. If it is not specified, the original map item CRS will be used. - This algorithm creates a polygon layer containing the extent of a print layout map item (or items), with attributes specifying the map size (in layout units), scale and rotation. - -If the map item parameter is specified, then only the matching map extent will be exported. If it is not specified, all map extents from the layout will be exported. - -Optionally, a specific output CRS can be specified. If it is not specified, the original map item CRS will be used. + + Brush + Brush - - - - - - Cannot find layout with name "%1" - Cannot find layout with name "%1" + + Color + Color - - Cannot find matching map item with ID %1 - Cannot find matching map item with ID %1 + + Palette + Palette - - Error reprojecting map to destination CRS - Error reprojecting map to destination CRS + + Region + Region - - Extract labels - Extract labels + + Bitmap + Bitmap - - map themes,font,position - map themes,font,position + + Cursor + Cursor - - Map extent - Map extent + + Key Sequence + Key Sequence - - - - - Map scale - Map scale + + Pen + Pen - - This parameter is optional. When left unset, the algorithm will fallback to extracting labels from all currently visible layers in the project. - This parameter is optional. When left unset, the algorithm will fallback to extracting labels from all currently visible layers in the project. + + Text Length + Text Length - - Include unplaced labels - Include unplaced labels + + Text Format + Text Format - - Map resolution (in DPI) - Map resolution (in DPI) + + Matrix + Matrix - - Extracted labels - Extracted labels + + Quaternion + Quaternion - - Converts map labels to a point layer with relevant details saved as attributes. - Converts map labels to a point layer with relevant details saved as attributes. + + Icon + Icon - - This algorithm extracts label information from a rendered map at a given extent and scale. - -If a map theme is provided, the rendered map will match the visibility and symbology of that theme. If left blank, all visible layers from the project will be used. - -Extracted label information include: position (served as point geometries), the associated layer name and feature ID, label text, rotation (in degree, clockwise), multiline alignment, and font details. - This algorithm extracts label information from a rendered map at a given extent and scale. - -If a map theme is provided, the rendered map will match the visibility and symbology of that theme. If left blank, all visible layers from the project will be used. - -Extracted label information include: position (served as point geometries), the associated layer name and feature ID, label text, rotation (in degree, clockwise), multiline alignment, and font details. + + Size Policy + Size Policy - - Curved placement not supported, skipping labels from layer %1 - Curved placement not supported, skipping labels from layer %1 + + 8 Bytes Integer + 8 Bytes Integer - - Invalid scale value, a number greater than 0 is required - Invalid scale value, a number greater than 0 is required + + 4 Bytes Integer + 4 Bytes Integer - - Extracting labels - Extracting labels + + 2 Bytes Integer + 2 Bytes Integer - - Calculating label placement - Calculating label placement + + 1 Bytes Integer + 1 Bytes Integer - - Collecting labelled features from %1 - Collecting labelled features from %1 + + Decimal Number (numeric) + Decimal Number (numeric) - - Registering labels - Registering labels + + Decimal Number (decimal) + Decimal Number (decimal) - - Adding labels from %1 - Adding labels from %1 + + Decimal Number (real) + Decimal Number (real) - - Generating label placement candidates for %1 - Generating label placement candidates for %1 + + Decimal Number (double) + Decimal Number (double) - - Calculating obstacle costs - Calculating obstacle costs + + Text, fixed length (char) + Text, fixed length (char) - - Calculating label conflicts - Calculating label conflicts + + Text, limited variable length (varchar) + Text, limited variable length (varchar) - - Finalizing candidates - Finalizing candidates + + Text, fixed length unicode (nchar) + Text, fixed length unicode (nchar) - - Reducing problem - Reducing problem + + Text, limited variable length unicode (nvarchar) + Text, limited variable length unicode (nvarchar) - - Determining optimal label placements - Determining optimal label placements + + Text, unlimited length (text) + Text, unlimited length (text) - - Labeling complete - Labeling complete + + Text, unlimited length unicode (ntext) + Text, unlimited length unicode (ntext) - - - Writing %n label(s) to output layer - Writing %n label(s) to output layerWriting %n label(s) to output layer + + + Connection to %1 failed: %2 + Connection to %1 failed: %2 - - - Extent minimum X - Extent minimum X + + SQL error: %1 + %2 + SQL error: %1 + %2 - - - Extent minimum Y - Extent minimum Y + + Error retrieving geometry type for '%1' on table %2.%3: +%4 + Error retrieving geometry type for '%1' on table %2.%3: +%4 - - - Extent maximum X - Extent maximum X + + Unable to get tile data. +The error message from the database was: +%1. +SQL: %2 + Unable to get tile data. +The error message from the database was: +%1. +SQL: %2 - - - Extent maximum Y - Extent maximum Y + + Missing tiles were not found while fetching tile data from backend. +SQL: %1 + Missing tiles were not found while fetching tile data from backend. +SQL: %1 - - - Atlas margin - Atlas margin + + Tile with ID (%1) is empty while fetching tile data from backend. +SQL: %2 + Tile with ID (%1) is empty while fetching tile data from backend. +SQL: %2 - - - Picture source (URL) - Picture source (URL) + + Tile with ID (%1) could not be found in provider storage while fetching tile data from backend. +SQL: %2 + Tile with ID (%1) could not be found in provider storage while fetching tile data from backend. +SQL: %2 - - - Source URL - Source URL + + + Error fetching tile index from backend. +SQL: %1 + Error fetching tile index from backend. +SQL: %1 - - - SVG background color - SVG background color + + Database does not exist + Database does not exist - - - SVG stroke color - SVG stroke color + + Failed to open database + Failed to open database - - - SVG stroke width - SVG stroke width + + Failed to check metadata + Failed to check metadata - - - Legend title - Legend title + + Failed to get list of tables + Failed to get list of tables - - - Number of columns - Number of columns + + Unknown error + Unknown error - - - Fill color - Fill color + + Error fetching table information for connection: %1 + Error fetching table information for connection: %1 - - - - Secondary fill color - Secondary fill color + + Could not create a valid layer for table '%1' + Could not create a valid layer for table '%1' - - - Line color - Line color + + Could not delete field '%1' of table '%2': field does not exist + Could not delete field '%1' of table '%2': field does not exist - - - Line width - Line width + + Unknown error deleting field '%1' of table '%2' + Unknown error deleting field '%1' of table '%2' - - - list of map layer names separated by | characters - list of map layer names separated by | characters + + Loading features for layer %1 + Loading features for layer %1 - - Grid %1 - Grid %1 + + Cannot create temporary SpatiaLite cache. + Cannot create temporary SpatiaLite cache. - - No matching records - No matching records + + Cannot connect to temporary SpatiaLite cache + Cannot connect to temporary SpatiaLite cache - - Distribute Items by Left - Distribute Items by Left + + Cannot create temporary id cache + Cannot create temporary id cache - - Distribute Items by Horizontal Center - Distribute Items by Horizontal Center + + + + + Problem when updating id cache: %1 -> %2 + Problem when updating id cache: %1 -> %2 - - Distribute Horizontal Spacing Equally - Distribute Horizontal Spacing Equally + + Layer extent reported by the server is not correct. You may need to zoom again on layer while features are being downloaded + Layer extent reported by the server is not correct. You may need to zoom again on layer while features are being downloaded - - Distribute Items by Right - Distribute Items by Right + + Download of features for layer %1 failed or partially failed: %2. You may attempt reloading the layer with F5 + Download of features for layer %1 failed or partially failed: %2. You may attempt reloading the layer with F5 - - Distribute Items by Top - Distribute Items by Top + + Layer extent reported by the server is not correct. You may need to zoom on layer and then zoom out to see all features + Layer extent reported by the server is not correct. You may need to zoom on layer and then zoom out to see all features - - Distribute Items by Vertical Center - Distribute Items by Vertical Center + + %1: The download limit has been reached. + %1: The download limit has been reached. - - Distribute Vertical Spacing Equally - Distribute Vertical Spacing Equally + + Zoom in to fetch all data. + Zoom in to fetch all data. - - Distribute Items by Bottom - Distribute Items by Bottom + + You may want to check the 'Only request features overlapping the view extent' option to be able to zoom in to fetch all data. + You may want to check the 'Only request features overlapping the view extent' option to be able to zoom in to fetch all data. - - Resize Items to Narrowest - Resize Items to Narrowest + + Network Error + Network Error - - Resize Items to Widest - Resize Items to Widest + + Server Exception + Server Exception - - Resize Items to Shortest - Resize Items to Shortest + + Capabilities document is not valid + Capabilities document is not valid - - Resize Items to Tallest - Resize Items to Tallest + + WFS version not supported + WFS version not supported - - Resize Items to Square - Resize Items to Square + + + Invalid response + Invalid response - - Align Items to Left - Align Items to Left + + + WFS / OGC API - Features + WFS / OGC API - Features - - Align Items to Center - Align Items to Center + + QGIS Development Server %1 + QGIS Development Server %1 - - Align Items to Right - Align Items to Right + + Version of QGIS and libraries + Version of QGIS and libraries - - Align Items to Top - Align Items to Top + + Address and port (default: "localhost:8000") +address and port can also be specified with the environment +variables QGIS_SERVER_ADDRESS and QGIS_SERVER_PORT. + Address and port (default: "localhost:8000") +address and port can also be specified with the environment +variables QGIS_SERVER_ADDRESS and QGIS_SERVER_PORT. - - Align Items to Vertical Center - Align Items to Vertical Center + + Log level (default: 0) +0: INFO +1: WARNING +2: CRITICAL + Log level (default: 0) +0: INFO +1: WARNING +2: CRITICAL - - Align Items to Bottom - Align Items to Bottom + + Path to a QGIS project file (*.qgs or *.qgz), +if specified it will override the query string MAP argument +and the QGIS_PROJECT_FILE environment variable. + Path to a QGIS project file (*.qgs or *.qgz), +if specified it will override the query string MAP argument +and the QGIS_PROJECT_FILE environment variable. - - Ignoring custom image size because aspect ratio %1 does not match paper ratio %2 - Ignoring custom image size because aspect ratio %1 does not match paper ratio %2 + + Project file not found, the option will be ignored. + Project file not found, the option will be ignored. - - Error: output width or height is larger than 32768 pixel, result will be clipped - Error: output width or height is larger than 32768 pixel, result will be clipped + + It is likely that there is an issue with coordinate axis order of geometries when interacting with the server. You may want to enable the Ignore axis orientation and/or Invert axis orientation settings of the WFS connection. + It is likely that there is an issue with coordinate axis order of geometries when interacting with the server. You may want to enable the Ignore axis orientation and/or Invert axis orientation settings of the WFS connection. - - - - - Exporting %1 of %2 - Exporting %1 of %2 + + Diffuse + Diffuse - - - - - Exporting section %1 - Exporting section %1 + + Ambient + Ambient - - - - - Cannot write to %1. This file may be open in another application or may be an invalid path. - Cannot write to %1. This file may be open in another application or may be an invalid path. + + Warm + Warm - - Printing %1 of %2 - Printing %1 of %2 + + Cool + Cool - - Printing section %1 - Printing section %1 + + Specular + Specular - - - Other - Other + + Linear + Linear - - Layer %1 - Layer %1 + + Helmert + Helmert - - Change Grid Resolution - Change Grid Resolution + + Polynomial 1 + Polynomial 1 - - Change Grid Offset - Change Grid Offset + + Polynomial 2 + Polynomial 2 - - A6 - A6 + + Polynomial 3 + Polynomial 3 - - A5 - A5 + + Thin Plate Spline (TPS) + Thin Plate Spline (TPS) - - A4 - A4 + + Projective + Projective - - A3 - A3 + + Not set + Not set - - A2 - A2 + + + + Delaunay triangulation + Delaunay triangulation + + + + %n vertices have not been included in the triangulation + + %n vertices have not been included in the triangulation + %n vertices have not been included in the triangulation + - - A1 - A1 + + geocode + geocode - - A0 - A0 + + Address field + Address field - - B6 - B6 + + %1 field + %1 field - - B5 - B5 + + Geocoded + Geocoded - - B4 - B4 + + Empty address field for feature %1 + Empty address field for feature %1 - - B3 - B3 + + No result for %1 + No result for %1 - - B2 - B2 + + Error geocoding %1: %2 + Error geocoding %1: %2 - - B1 - B1 + + Error transforming %1 to layer CRS + Error transforming %1 to layer CRS - - B0 - B0 + + Batch Nominatim geocoder + Batch Nominatim geocoder - - Legal - Legal + + geocode,nominatim,batch,bulk,address,match + geocode,nominatim,batch,bulk,address,match - - Letter - Letter + + This algorithm performs batch geocoding using the <a href="#">Nominatim</a> service against an input layer string field. + +The output layer will have a point geometry reflecting the geocoded location as well as a number of attributes associated to the geocoded location. + This algorithm performs batch geocoding using the <a href="#">Nominatim</a> service against an input layer string field. + +The output layer will have a point geometry reflecting the geocoded location as well as a number of attributes associated to the geocoded location. - - ANSI A - ANSI A + + The Nominatim geocoder data is made available by OpenStreetMap Foundation and contributors. It is provided under the ODbL license which requires to share alike. Visit https://nominatim.org/ to learn more. + The Nominatim geocoder data is made available by OpenStreetMap Foundation and contributors. It is provided under the ODbL license which requires to share alike. Visit https://nominatim.org/ to learn more. - - ANSI B - ANSI B + + Drop field(s) + Drop field(s) - - ANSI C - ANSI C + + This algorithm takes a vector layer and generates a new one that has the exact same content but without the selected columns. + This algorithm takes a vector layer and generates a new one that has the exact same content but without the selected columns. - - ANSI D - ANSI D + + Deletes fields from a vector layer. + Deletes fields from a vector layer. - - ANSI E - ANSI E + + drop,delete,remove,fields,columns,attributes + drop,delete,remove,fields,columns,attributes - - Arch A - Arch A + + Remaining fields + Remaining fields - - Arch B - Arch B + + Fields to drop + Fields to drop - - Arch C - Arch C + + + Field “%1” does not exist in input layer + Field “%1” does not exist in input layer - - Arch D - Arch D + + Retain fields + Retain fields - - Arch E - Arch E + + This algorithm takes a vector layer and generates a new one that retains only the selected fields. All other fields will be dropped. + This algorithm takes a vector layer and generates a new one that retains only the selected fields. All other fields will be dropped. - - Arch E1 - Arch E1 + + Retains selected fields from a vector layer. + Retains selected fields from a vector layer. - - Arch E2 - Arch E2 + + drop,delete,remove,retain,keep,other,fields,columns,attributes + drop,delete,remove,retain,keep,other,fields,columns,attributes - - Arch E3 - Arch E3 + + Retained fields + Retained fields - - 1920×1080 - 1920×1080 + + Fields to retain + Fields to retain - - 1280×800 - 1280×800 + + Convert GPX feature type + Convert GPX feature type - - 1024×768 - 1024×768 + + gps,tools,babel,tracks,waypoints,routes + gps,tools,babel,tracks,waypoints,routes - - Report - Report + + + + + + GPS + GPS - - Group: %1 - %2 - Group: %1 - %2 + + + + Input file + Input file - - Section - Section + + + + + + GPX files + GPX files - - identifier - identifier + + Conversion + Conversion - - Identifier element is required. - Identifier element is required. + + Waypoints from a Route + Waypoints from a Route - - language - language + + Waypoints from a Track + Waypoints from a Track - - Language element is required. - Language element is required. + + Route from Waypoints + Route from Waypoints - - type - type + + Track from Waypoints + Track from Waypoints - - Type element is required. - Type element is required. + + This algorithm uses the GPSBabel tool to convert GPX features from one type to another (e.g. converting all waypoint features to a route feature). + This algorithm uses the GPSBabel tool to convert GPX features from one type to another (e.g. converting all waypoint features to a route feature). - - title - title + + + Conversion command: + Conversion command: - - Title element is required. - Title element is required. + + Information + Information - - abstract - abstract + + pdal,lidar,las,laz,information + pdal,lidar,las,laz,information - - Abstract element is required. - Abstract element is required. + + This algorithm outputs basic metadata from the point cloud file. + This algorithm outputs basic metadata from the point cloud file. - - license - license + + Layer information + Layer information - - At least one license is required. - At least one license is required. + + + wrench command: + wrench command: - - crs - crs + + + + + + + Process was canceled and did not complete + Process was canceled and did not complete - - A valid CRS element is required. - A valid CRS element is required. + + + + + + + Process was unexpectedly terminated + Process was unexpectedly terminated - - - extent - extent + + + + + + + Process completed successfully + Process completed successfully - - A valid CRS element for the spatial extent is required. - A valid CRS element for the spatial extent is required. + + + + + + + Process %1 failed to start. Either %1 is missing, or you may have insufficient permissions to run the program. + Process %1 failed to start. Either %1 is missing, or you may have insufficient permissions to run the program. - - A valid spatial extent is required. - A valid spatial extent is required. + + + + + + + Process returned error code %1 + Process returned error code %1 - - author - author + + + + Resulting file is not a valid GPX layer + Resulting file is not a valid GPX layer - - A project author is required. - A project author is required. + + Convert GPS data + Convert GPS data - - creation - creation + + gps,tools,babel,tracks,waypoints,routes,gpx,import,export + gps,tools,babel,tracks,waypoints,routes,gpx,import,export - - The project creation date/time is required. - The project creation date/time is required. + + Format + Format - - - contacts - contacts + + + + Feature type + Feature type - - At least one contact is required. - At least one contact is required. + + + + Waypoints + Waypoints - - - - - links - links + + + + Routes + Routes - - At least one link is required. - At least one link is required. + + + + Tracks + Tracks - - - keywords - keywords + + This algorithm uses the GPSBabel tool to convert a GPS data file from a range of formats to the GPX standard format. + This algorithm uses the GPSBabel tool to convert a GPS data file from a range of formats to the GPX standard format. - - Keyword vocabulary cannot be empty. - Keyword vocabulary cannot be empty. + + Unknown GPSBabel format “%1”. Valid formats are: %2 + Unknown GPSBabel format “%1”. Valid formats are: %2 - - Keyword list cannot be empty. - Keyword list cannot be empty. + + + The GPSBabel format “%1” does not support converting waypoints. + The GPSBabel format “%1” does not support converting waypoints. - - Contact name cannot be empty. - Contact name cannot be empty. + + + The GPSBabel format “%1” does not support converting routes. + The GPSBabel format “%1” does not support converting routes. - - Link name cannot be empty. - Link name cannot be empty. + + + The GPSBabel format “%1” does not support converting tracks. + The GPSBabel format “%1” does not support converting tracks. - - Link type cannot be empty. - Link type cannot be empty. + + Download GPS data from device + Download GPS data from device - - Link url cannot be empty. - Link url cannot be empty. + + + gps,tools,babel,tracks,waypoints,routes,gpx,import,export,export,device,serial + gps,tools,babel,tracks,waypoints,routes,gpx,import,export,export,device,serial - - model - model + + + Device + Device - - Could not evaluate expression for parameter %1 for %2: %3 - Could not evaluate expression for parameter %1 for %2: %3 + + + Port + Port - - Prepare algorithm: %1 - Prepare algorithm: %1 + + This algorithm uses the GPSBabel tool to download data from a GPS device into the GPX standard format. + This algorithm uses the GPSBabel tool to download data from a GPS device into the GPX standard format. - - Running %1 [%2/%3] - Running %1 [%2/%3] + + + Unknown GPSBabel device “%1”. Valid devices are: %2 + Unknown GPSBabel device “%1”. Valid devices are: %2 - - Input Parameters: - Input Parameters: + + + Unknown port “%1”. Valid ports are: %2 + Unknown port “%1”. Valid ports are: %2 - - - Error encountered while running %1 - Error encountered while running %1 + + Download command: + Download command: - - Algorithm “%1” cannot be run in a background thread, switching to main thread for this step - Algorithm “%1” cannot be run in a background thread, switching to main thread for this step + + Upload GPS data to device + Upload GPS data to device - - - OK. Execution took %1 s (%n output(s)). - OK. Execution took %1 s (%n output(s)).OK. Execution took %1 s (%n output(s)). + + + This algorithm uses the GPSBabel tool to upload data to a GPS device from the GPX standard format. + This algorithm uses the GPSBabel tool to upload data to a GPS device from the GPX standard format. - - - Model processed OK. Executed %n algorithm(s) total in %1 s. - Model processed OK. Executed %n algorithm(s) total in %1 s.Model processed OK. Executed %n algorithm(s) total in %1 s. + + + The GPSBabel format “%1” does not support waypoints. + The GPSBabel format “%1” does not support waypoints. - - - - Output '%1' from algorithm '%2' - Output '%1' from algorithm '%2' + + The GPSBabel format “%1” does not support routes. + The GPSBabel format “%1” does not support routes. - - - Minimum X of %1 - Minimum X of %1 + + The GPSBabel format “%1” does not support tracks. + The GPSBabel format “%1” does not support tracks. - - - Minimum Y of %1 - Minimum Y of %1 + + Upload command: + Upload command: - - - Maximum X of %1 - Maximum X of %1 + + Raster layer properties + Raster layer properties - - - Maximum Y of %1 - Maximum Y of %1 + + extent,pixel,size,width,height + extent,pixel,size,width,height - - Model does not contain any algorithms - Model does not contain any algorithms + + Minimum x-coordinate + Minimum x-coordinate - - Algorithm is not available: <i>%1</i> - Algorithm is not available: <i>%1</i> + + Maximum x-coordinate + Maximum x-coordinate - - Value for <i>%1</i> is not acceptable for this parameter - Value for <i>%1</i> is not acceptable for this parameter + + Minimum y-coordinate + Minimum y-coordinate - - Model input <i>%1</i> used for parameter <i>%2</i> does not exist - Model input <i>%1</i> used for parameter <i>%2</i> does not exist + + Maximum y-coordinate + Maximum y-coordinate - - Child algorithm <i>%1</i> used for parameter <i>%2</i> does not exist - Child algorithm <i>%1</i> used for parameter <i>%2</i> does not exist + + Pixel size (width) in map units + Pixel size (width) in map units - - Parameter <i>%1</i> is mandatory - Parameter <i>%1</i> is mandatory + + Pixel size (height) in map units + Pixel size (height) in map units - - Invalid child ID: <i>%1</i> - Invalid child ID: <i>%1</i> + + Band has a NoData value set + Band has a NoData value set - - The model you are trying to run contains an algorithm that is not available: <i>%1</i> - The model you are trying to run contains an algorithm that is not available: <i>%1</i> + + Band NoData value + Band NoData value - - Error creating algorithm from createInstance() - Error creating algorithm from createInstance() + + This algorithm returns basic properties of the given raster layer, including the extent, size in pixels and dimensions of pixels (in map units). + +If an optional band number is specified then the NoData value for the selected band will also be returned. + This algorithm returns basic properties of the given raster layer, including the extent, size in pixels and dimensions of pixels (in map units). + +If an optional band number is specified then the NoData value for the selected band will also be returned. - - Incorrect parameter value for %1 - Incorrect parameter value for %1 + + Number of bands in raster + Number of bands in raster - - Duplicate parameter %1 registered for alg %2 - Duplicate parameter %1 registered for alg %2 + + + Roundness + Roundness - - Duplicate output %1 registered for alg %2 - Duplicate output %1 registered for alg %2 + + roundness,circle + roundness,circle - - No parameter definition for the sink '%1' - No parameter definition for the sink '%1' + + Calculates the roundness of each feature and stores it as a new field. The input vector layer must contain polygons. + +The roundness of a polygon is defined as 4π × polygon area / perimeter². The roundness value varies between 0 and 1. A perfect circle has a roundness of 1, while a completely flat polygon has a roundness of 0. + Calculates the roundness of each feature and stores it as a new field. The input vector layer must contain polygons. + +The roundness of a polygon is defined as 4π × polygon area / perimeter². The roundness value varies between 0 and 1. A perfect circle has a roundness of 1, while a completely flat polygon has a roundness of 0. - - - Could not load source layer for %1: no value specified for parameter - Could not load source layer for %1: no value specified for parameter + + Calculates the roundness of polygon features. + Calculates the roundness of polygon features. - - - Could not load source layer for %1: %2 not found - Could not load source layer for %1: %2 not found + + Shortest line between features + Shortest line between features - - - Could not load source layer for %1: invalid value - Could not load source layer for %1: invalid value + + distance,shortest,minimum,nearest,closest,proximity + distance,shortest,minimum,nearest,closest,proximity - - Could not create destination layer for %1: no value specified for parameter - Could not create destination layer for %1: no value specified for parameter + + This algorithm creates a line layer as the shortest line between the source and the destination layer. By default only the first nearest feature of the destination layer is taken into account. The n-nearest neighboring features number can be specified. + +If a maximum distance is specified, then only features which are closer than this distance will be considered. + +The output features will contain all the source layer attributes, all the attributes from the n-nearest feature and the additional field of the distance. + +This algorithm uses purely Cartesian calculations for distance, and does not consider geodetic or ellipsoid properties when determining feature proximity. The measurement and output coordinate system is based on the coordinate system of the source layer. + This algorithm creates a line layer as the shortest line between the source and the destination layer. By default only the first nearest feature of the destination layer is taken into account. The n-nearest neighboring features number can be specified. + +If a maximum distance is specified, then only features which are closer than this distance will be considered. + +The output features will contain all the source layer attributes, all the attributes from the n-nearest feature and the additional field of the distance. + +This algorithm uses purely Cartesian calculations for distance, and does not consider geodetic or ellipsoid properties when determining feature proximity. The measurement and output coordinate system is based on the coordinate system of the source layer. + + + + Source layer + Source layer - - Could not create destination layer for %1: %2 - Could not create destination layer for %1: %2 + + Destination layer + Destination layer - - Could not create destination layer for %1: invalid value - Could not create destination layer for %1: invalid value + + Maximum number of neighbors + Maximum number of neighbors - - Could not write feature into %1 - Could not write feature into %1 + + Shortest lines + Shortest lines - - - - Encountered a transform error when reprojecting feature with id %1. - Encountered a transform error when reprojecting feature with id %1. + + An error occurred while calculating shortest line length + An error occurred while calculating shortest line length - - No parameter definition for the sink - No parameter definition for the sink + + ST-DBSCAN clustering + ST-DBSCAN clustering - - - - - - - Error transforming extent geometry - Error transforming extent geometry + + Clusters spatiotemporal point features using a time and density based scan algorithm. + Clusters spatiotemporal point features using a time and density based scan algorithm. - - - - Error transforming point geometry - Error transforming point geometry + + clustering,clusters,density,based,points,temporal,time,interval,duration,distance + clustering,clusters,density,based,points,temporal,time,interval,duration,distance - - Error transforming rectangle geometry - Error transforming rectangle geometry + + Date/time field + Date/time field - - - Error transforming geometry - Error transforming geometry + + Maximum time duration between clustered points + Maximum time duration between clustered points + + + + Clusters point features based on a 2D implementation of spatiotemporal density-based clustering of applications with noise (ST-DBSCAN) algorithm. + +For more details, please see the following papers: +* Ester, M., H. P. Kriegel, J. Sander, and X. Xu, "A Density-Based Algorithm for Discovering Clusters in Large Spatial Databases with Noise". In: Proceedings of the 2nd International Conference on Knowledge Discovery and Data Mining, Portland, OR, AAAI Press, pp. 226-231. 1996 +* Birant, Derya, and Alp Kut. "ST-DBSCAN: An algorithm for clustering spatial–temporal data." Data & Knowledge Engineering 60.1 (2007): 208-221. +* Peca, I., Fuchs, G., Vrotsou, K., Andrienko, N. V., & Andrienko, G. L. (2012). Scalable Cluster Analysis of Spatial Events. In EuroVA@ EuroVis. + Clusters point features based on a 2D implementation of spatiotemporal density-based clustering of applications with noise (ST-DBSCAN) algorithm. + +For more details, please see the following papers: +* Ester, M., H. P. Kriegel, J. Sander, and X. Xu, "A Density-Based Algorithm for Discovering Clusters in Large Spatial Databases with Noise". In: Proceedings of the 2nd International Conference on Knowledge Discovery and Data Mining, Portland, OR, AAAI Press, pp. 226-231. 1996 +* Birant, Derya, and Alp Kut. "ST-DBSCAN: An algorithm for clustering spatial–temporal data." Data & Knowledge Engineering 60.1 (2007): 208-221. +* Peca, I., Fuchs, G., Vrotsou, K., Andrienko, N. V., & Andrienko, G. L. (2012). Scalable Cluster Analysis of Spatial Events. In EuroVA@ EuroVis. - - Python identifier: ‘%1’ - Python identifier: ‘%1’ + + Could not write to GCP points file %1. + Could not write to GCP points file %1. - - Error creating geometry: "%1" - Error creating geometry: "%1" + + Could not open GCP points file %1. + Could not open GCP points file %1. - - %1 files - %1 files + + Malformed content at line %1 + Malformed content at line %1 - - Invalid number parameter "%1": min value %2 is >= max value %3! - Invalid number parameter "%1": min value %2 is >= max value %3! + + Layer Update Success + Layer Update Success - - - Minimum value: %1 - Minimum value: %1 + + The SQL layer was updated successfully + The SQL layer was updated successfully - - - Maximum value: %1 - Maximum value: %1 + + layer is not valid, check the log messages for more information + layer is not valid, check the log messages for more information - - - Default value: %1 - Default value: %1 + + + Layer Update Error + Layer Update Error - - - - - - %1 files (*.%2) - %1 files (*.%2) + + + Error updating the SQL layer: %1 + Error updating the SQL layer: %1 - - Default extension - Default extension + + Layer Notes — %1 + Layer Notes — %1 - - Invalid datetime parameter "%1": min value %2 is >= max value %3! - Invalid datetime parameter "%1": min value %2 is >= max value %3! + + Simple copy + Simple copy - - Could not create memory layer - Could not create memory layer + + WebDAV Storage + WebDAV Storage - - - Could not create layer %1: %2 - Could not create layer %1: %2 + + + AWS S3 + AWS S3 - - Input parameters - Input parameters + + Request denied -- the API key was rejected + Request denied -- the API key was rejected - - Outputs - Outputs + + CircularString has less than 3 points and is not empty. + CircularString has less than 3 points and is not empty. - - Examples - Examples + + Curve[%1]: %2 + Curve[%1]: %2 - - Algorithm author: - Algorithm author: + + LineString has less than 2 points and is not empty. + LineString has less than 2 points and is not empty. - - Help author: - Help author: + + Search path for templates + Search path for templates - - Algorithm version: - Algorithm version: + + Locator filter enabled + Locator filter enabled - - Feature could not be written to %1: %2 - Feature could not be written to %1: %2 + + Locator filter default value + Locator filter default value - - Feature could not be written to %1 - Feature could not be written to %1 + + Locator filter prefix + Locator filter prefix - - %n feature(s) could not be written to %1: %2 - %n feature(s) could not be written to %1: %2%n feature(s) could not be written to %1: %2 + + Refine %n face(s) + + Refine %n face(s) + Refine %n face(s) + - - %n feature(s) could not be written to %1 - %n feature(s) could not be written to %1%n feature(s) could not be written to %1 + + Transform %n vertices by expression + + Transform %n vertices by expression + Transform %n vertices by expression + + + + + Add %n vertices + + Add %n vertices + Add %n vertices + + + + + Remove %n vertices filling holes + + Remove %n vertices filling holes + Remove %n vertices filling holes + + + + + Remove %n vertices without filling holes + + Remove %n vertices without filling holes + Remove %n vertices without filling holes + + + + + Add %n face(s) + + Add %n face(s) + Add %n face(s) + + + + + Remove %n face(s) + + Remove %n face(s) + Remove %n face(s) + + + + + Change %n vertices Z Value + + Change %n vertices Z Value + Change %n vertices Z Value + + + + + Move %n vertices + + Move %n vertices + Move %n vertices + + + + + Transform %n vertices coordinates + + Transform %n vertices coordinates + Transform %n vertices coordinates + + + + + Flip edge + Flip edge + + + + Merge faces + Merge faces + + + + Split %n face(s) + + Split %n face(s) + Split %n face(s) + + + + + Force mesh by polyline + Force mesh by polyline + + + + Triangulation failed. Skipping hole… + Triangulation failed. Skipping hole… + + + + Mesh Editing + Mesh Editing + + + + Search keys + Search keys + + + + Security constraints + Security constraints - - Features could not be written to %1: %2 - Features could not be written to %1: %2 + + Limitations of use + Limitations of use - - Features could not be written to %1 - Features could not be written to %1 + + Access + Access - - Unable to zip content - Unable to zip content + + Data source: %1 + Data source: %1 - - Unable to save zip file '%1' - Unable to save zip file '%1' + + + Point of contact + Point of contact - - Unable to execute - Unable to execute + + Network timeout + Network timeout - - %1 '%2': %3 - %1 '%2': %3 + + Created, Never Classified + Created, Never Classified - - Could not create transform to calculate true north - Could not create transform to calculate true north + + Unclassified + Unclassified - - - - Could not transform bounding box to target CRS - Could not transform bounding box to target CRS + + Ground + Ground - - The source spatial reference system (CRS) is not valid. The coordinates can not be reprojected. The CRS is: %1 - The source spatial reference system (CRS) is not valid. The coordinates can not be reprojected. The CRS is: %1 + + Low Vegetation + Low Vegetation - - The destination spatial reference system (CRS) is not valid. The coordinates can not be reprojected. The CRS is: %1 - The destination spatial reference system (CRS) is not valid. The coordinates can not be reprojected. The CRS is: %1 + + Medium Vegetation + Medium Vegetation - - forward transform - forward transform + + High Vegetation + High Vegetation - - inverse transform - inverse transform + + Building + Building - - %1 of -%2Error: %3 - %1 of -%2Error: %3 + + Low Point (Noise) + Low Point (Noise) - - Fallback transform failed - Fallback transform failed + + + + Reserved + Reserved - - Stroke color - Stroke color + + Water + Water - - Stroke width - Stroke width + + Rail + Rail - - Placement distance - Placement distance + + Road Surface + Road Surface - - Placement priority - Placement priority + + Wire - Guard (Shield) + Wire - Guard (Shield) - - Placement z-index - Placement z-index + + Wire - Conductor (Phase) + Wire - Conductor (Phase) - - Diagram is an obstacle - Diagram is an obstacle + + Transmission Tower + Transmission Tower - - - Show diagram - Show diagram + + Wire-Structure Connector (Insulator) + Wire-Structure Connector (Insulator) - - Always show diagram - Always show diagram + + Bridge Deck + Bridge Deck - - Pie chart start angle - Pie chart start angle + + High Noise + High Noise - - KB - KB + + User Definable + User Definable - - MB - MB + + No color or time stored + No color or time stored - - GB - GB + + + Time is stored + Time is stored - - TB - TB + + Color is stored + Color is stored - - B - B + + Color and time are stored + Color and time are stored - - File does not exist - File does not exist + + Time and color are stored) + Time and color are stored) - - Destination files already exist %1 - Destination files already exist %1 + + Time, color and near infrared are stored + Time, color and near infrared are stored - - - Could not rename %1 - Could not rename %1 + + + Required attribute %1 not found in layer + Required attribute %1 not found in layer - - %1: Not a vector layer. - %1: Not a vector layer. + + + + Point Cloud + Point Cloud - - Cannot get memory layer. - Cannot get memory layer. + + Extent Only + Extent Only - - %1: Not a raster layer. - %1: Not a raster layer. + + Attribute by Ramp + Attribute by Ramp - - %1: Not a mesh layer. - %1: Not a mesh layer. + + RGB + RGB - - Font size - Font size + + Classification + Classification - - Bold style - Bold style + + Prefer filename as layer name + Prefer filename as layer name - - Italic style - Italic style + + Override temporary output folder path + Override temporary output folder path - - Draw underline - Draw underline + + Default output vector layer extension + Default output vector layer extension - - Text color - Text color + + Default output raster layer extension + Default output raster layer extension - - Draw strikeout - Draw strikeout + + This algorithm drops existing primary keys or FID values and regenerates them in output layers. + This algorithm drops existing primary keys or FID values and regenerates them in output layers. - - - Font family - Font family + + This algorithm may drop existing primary keys or FID values and regenerate them in output layers, depending on the input parameters. + This algorithm may drop existing primary keys or FID values and regenerate them in output layers, depending on the input parameters. - - [<b>family</b>|<b>family[foundry]</b>],<br>e.g. Helvetica or Helvetica [Cronyx] - [<b>family</b>|<b>family[foundry]</b>],<br>e.g. Helvetica or Helvetica [Cronyx] + + Feature (%1) from “%2” has invalid geometry. Please fix the geometry or change the “Invalid features filtering” option for this input or globally in Processing settings. + Feature (%1) from “%2” has invalid geometry. Please fix the geometry or change the “Invalid features filtering” option for this input or globally in Processing settings. - - - Font style - Font style + + Feature (%1) has invalid geometry. Please fix the geometry or change the “Invalid features filtering” option for input layers or globally in Processing settings. + Feature (%1) has invalid geometry. Please fix the geometry or change the “Invalid features filtering” option for input layers or globally in Processing settings. - - [<b>font style name</b>|<b>Ignore</b>],<br>e.g. Bold Condensed or Light Italic - [<b>font style name</b>|<b>Ignore</b>],<br>e.g. Bold Condensed or Light Italic + + Feature (%1) from “%2” has invalid geometry and has been skipped. Please fix the geometry or change the “Invalid features filtering” option for this input or globally in Processing settings. + Feature (%1) from “%2” has invalid geometry and has been skipped. Please fix the geometry or change the “Invalid features filtering” option for this input or globally in Processing settings. - - Font size units - Font size units + + Feature (%1) has invalid geometry and has been skipped. Please fix the geometry or change the “Invalid features filtering” option for input layers or globally in Processing settings. + Feature (%1) has invalid geometry and has been skipped. Please fix the geometry or change the “Invalid features filtering” option for input layers or globally in Processing settings. - - Text transparency - Text transparency + + list[int]: list of dataset group indexes, see QgsProcessingParameterMeshDatasetGroups docs + list[int]: list of dataset group indexes, see QgsProcessingParameterMeshDatasetGroups docs - - Text opacity - Text opacity + + dict{}: dictionary, see QgsProcessingParameterMeshDatasetTime docs + dict{}: dictionary, see QgsProcessingParameterMeshDatasetTime docs - - Font stretch factor - Font stretch factor + + Entwine Point Clouds + Entwine Point Clouds - - Font case - Font case + + Redirect is not supported! + Redirect is not supported! - - Letter spacing - Letter spacing + + Generic + Generic - - Word spacing - Word spacing + + Generic Python + Generic Python - - Text blend mode - Text blend mode + + macOS + macOS - - Wrap character - Wrap character + + Windows + Windows - - Automatic word wrap line length - Automatic word wrap line length + + Unix + Unix - - Line height - Line height + + Submit URL (urlencoded or JSON) + Submit URL (urlencoded or JSON) - - Line alignment - Line alignment + + Submit URL (multipart) + Submit URL (multipart) - - Text orientation - Text orientation + + +<h2>Action Details</h2> +<p> + <b>Description:</b> %1<br> + <b>Short title:</b> %2<br> + <b>Type:</b> %3<br> + <b>Scope:</b> %4<br> + <b>Action:</b><br> + <pre>%6</pre> +</p> + + +<h2>Action Details</h2> +<p> + <b>Description:</b> %1<br> + <b>Short title:</b> %2<br> + <b>Type:</b> %3<br> + <b>Scope:</b> %4<br> + <b>Action:</b><br> + <pre>%6</pre> +</p> + - - Draw direction symbol - Draw direction symbol + + Unsupported layer type: %1 + Unsupported layer type: %1 - - Left direction symbol - Left direction symbol + + Font %1 not found on system + Font %1 not found on system - - Right direction symbol - Right direction symbol + + Polymorphic relations for "%1" + Polymorphic relations for "%1" - - Direction symbol placement - Direction symbol placement + + Renderer opacity + Renderer opacity - - Reverse direction symbol - Reverse direction symbol + + Could not allocate sufficient memory for raster line symbol + Could not allocate sufficient memory for raster line symbol - - Format as number - Format as number + + The line style is not supported in QGIS + The line style is not supported in QGIS - - Number of decimal places - Number of decimal places + + The brush style is not supported in QGIS + The brush style is not supported in QGIS - - Draw + sign - Draw + sign + + The symbol is not supported in QGIS + The symbol is not supported in QGIS - - Draw buffer - Draw buffer + + + Font “%1” not available on system + Font “%1” not available on system - - Buffer units - Buffer units + + All other features + All other features - - Buffer color - Buffer color + + Hybrid + Hybrid - - Buffer transparency - Buffer transparency + + FileWidget + FileWidget - - Buffer opacity - Buffer opacity + + Relation Editor + Relation Editor - - Buffer join style - Buffer join style + + Vector Tile + Vector Tile - - Buffer blend mode - Buffer blend mode + + + Remove Connection + Remove Connection - - Enable mask - Enable mask + + Are you sure you want to remove the connection to “%1”? + Are you sure you want to remove the connection to “%1”? - - Mask buffer size - Mask buffer size + + %1 (copy %2) + %1 (copy %2) - - Mask buffer unit - Mask buffer unit + + Are you sure you want to remove the connection to %1? + Are you sure you want to remove the connection to %1? - - Mask opacity - Mask opacity + + ArcGIS REST Servers + ArcGIS REST Servers - - Mask join style - Mask join style + + ArcGIS REST Server + ArcGIS REST Server - - Draw shape - Draw shape + + Key field '%1' for view/query not found. + Key field '%1' for view/query not found. - - Shape type - Shape type + + Keys for view/query undefined. Some functionality might not be available. + Keys for view/query undefined. Some functionality might not be available. - - Shape SVG path - Shape SVG path + + No key field for view/query given. + No key field for view/query given. - - Shape size type - Shape size type + + + + MS SQL Server + MS SQL Server - - Shape size (X) - Shape size (X) + + + + Point clouds + Point clouds - - Shape size (Y) - Shape size (Y) + + MapTiler Terrain RGB + MapTiler Terrain RGB - - Shape size units - Shape size units + + Terrarium Terrain RGB + Terrarium Terrain RGB - - Shape rotation type - Shape rotation type + + Untitled + Untitled - - Shape rotation - Shape rotation + + An error occurred while transforming a feature + An error occurred while transforming a feature - - Shape offset - Shape offset + + Last used georeferencer resampling method + Last used georeferencer resampling method - - Shape offset units - Shape offset units + + Last used georeferencer compression method + Last used georeferencer compression method - - Shape radii - Shape radii + + Last used georeferencer use-zero-as-transparent option + Last used georeferencer use-zero-as-transparent option - - Symbol radii units - Symbol radii units + + Last used georeferencer transform method + Last used georeferencer transform method - - Shape transparency - Shape transparency + + Whether georeferencer should automatically save .points files + Whether georeferencer should automatically save .points files - - Shape opacity - Shape opacity + + Whether georeferencer should automatically load results into the current project + Whether georeferencer should automatically load results into the current project - - Shape blend mode - Shape blend mode + + Last used folder for georeferencer source files + Last used folder for georeferencer source files - - Shape fill color - Shape fill color + + Last used raster file filter for georeferencer source files + Last used raster file filter for georeferencer source files - - Shape stroke color - Shape stroke color + + Last used georeferencer target CRS + Last used georeferencer target CRS - - Shape stroke width - Shape stroke width + + Last used folder for georeferencer destination files + Last used folder for georeferencer destination files - - Shape stroke width units - Shape stroke width units + + Last used folder for georeferencer PDF report files + Last used folder for georeferencer PDF report files - - Shape join style - Shape join style + + Current digitizing technique + Current digitizing technique - - Draw shadow - Draw shadow + + Default map tool for given shape category + Default map tool for given shape category - - Shadow offset angle - Shadow offset angle + + Current shape map tool + Current shape map tool - - Shadow offset distance - Shadow offset distance + + Circle from 2 points + Circle from 2 points - - Shadow offset units - Shadow offset units + + Circle from 2 tangents and a point + Circle from 2 tangents and a point - - Shadow blur radius - Shadow blur radius + + Circle from 3 points + Circle from 3 points - - Shadow blur units - Shadow blur units + + Circle from 3 tangents + Circle from 3 tangents - - Shadow transparency - Shadow transparency + + Circle by a center point and another point + Circle by a center point and another point - - Shadow opacity - Shadow opacity + + Circular string by radius + Circular string by radius - - Shadow scale - Shadow scale + + Ellipse from center and 2 points + Ellipse from center and 2 points - - Shadow color - Shadow color + + Ellipse from center and a point + Ellipse from center and a point - - Shadow blend mode - Shadow blend mode + + Ellipse from Extent + Ellipse from Extent - - Centroid of whole shape - Centroid of whole shape + + Ellipse from Foci + Ellipse from Foci - - Offset quadrant - Offset quadrant + + Rectangle from 3 points (distance) + Rectangle from 3 points (distance) - - int<br> - int<br> + + Rectangle from 3 points (projected) + Rectangle from 3 points (projected) - - Offset units - Offset units + + Rectangle from center and a point + Rectangle from center and a point - - Label distance - Label distance + + Rectangle from extent + Rectangle from extent - - Label distance units - Label distance units + + Regular polygon from 2 points + Regular polygon from 2 points - - Offset rotation - Offset rotation + + Regular polygon from center and a corner + Regular polygon from center and a corner - - Curved character angles - Curved character angles + + Regular polygon from center and a point + Regular polygon from center and a point - - double coord [<b>in,out</b> as 20.0-60.0,20.0-95.0] - double coord [<b>in,out</b> as 20.0-60.0,20.0-95.0] + + + + Can't set value for setting. Value '%1' is less than minimum value '%2'. + Can't set value for setting. Value '%1' is less than minimum value '%2'. - - Repeat distance - Repeat distance + + + + Can't set value for setting. Value '%1' is greater than maximum value '%2'. + Can't set value for setting. Value '%1' is greater than maximum value '%2'. - - Repeat distance unit - Repeat distance unit + + Coded Values + Coded Values - - Overrun distance - Overrun distance + + Glob + Glob - - Line anchor percentage, as fraction from 0.0 to 1.0 - Line anchor percentage, as fraction from 0.0 to 1.0 + + Error reading metadata: '%1' + Error reading metadata: '%1' - - Line anchor clipping mode - Line anchor clipping mode + + Error reading style definition: '%1' + Error reading style definition: '%1' - - Line anchor type - Line anchor type + + Error reading sprite definition: '%1' + Error reading sprite definition: '%1' - - Line anchor text point - Line anchor text point + + Error reading sprite image: '%1' + Error reading sprite image: '%1' - - Label priority - Label priority + + Error reading layer metadata (line %1, col %2): %3 + Error reading layer metadata (line %1, col %2): %3 - - - double [0.0-10.0] - double [0.0-10.0] + + Error reading layer metadata: '%1' + Error reading layer metadata: '%1' - - Feature is a label obstacle - Feature is a label obstacle + + Error extracting bundle contents as gzip: %1 + Error extracting bundle contents as gzip: %1 - - Obstacle factor - Obstacle factor + + Error reading tile: '%1' + Error reading tile: '%1' - - Predefined position order - Predefined position order + axis + + N + N - - Comma separated list of placements in order of priority<br> - Comma separated list of placements in order of priority<br> + axis + + NNE + NNE - - Line placement options - Line placement options + axis + + SSE + SSE - - Comma separated list of placement options<br> - Comma separated list of placement options<br> + axis + + S + S - - Label outside polygons - Label outside polygons + axis + + SSW + SSW - - Position (point) - Position (point) + axis + + NNW + NNW - - A point geometry - A point geometry + axis + + Y + Y - - Horizontal alignment - Horizontal alignment + axis + + Up + Up - - Vertical alignment - Vertical alignment + axis + + Down + Down - - Label rotation (deprecated) - Label rotation (deprecated) + axis + + NE + NE - - Label rotation - Label rotation + axis + + ENE + ENE - - Scale based visibility - Scale based visibility + axis + + E + E - - - Minimum scale (denominator) - Minimum scale (denominator) + axis + + ESE + ESE - - - Maximum scale (denominator) - Maximum scale (denominator) + axis + + SE + SE - - Limit font pixel size - Limit font pixel size + axis + + SW + SW - - Minimum pixel size - Minimum pixel size + axis + + WSW + WSW - - Maximum pixel size - Maximum pixel size + axis + + W + W - - Label z-index - Label z-index + axis + + WNW + WNW - - Show label - Show label + axis + + NW + NW - - Always show label - Always show label + axis + + X + X - - Draw callout - Draw callout + axis + + Disp. R + Disp. R - - Label all parts - Label all parts + axis + + Disp. L + Disp. L - - Allow inferior fallback placements - Allow inferior fallback placements + axis + + Z + Z - - Overlap handing - Overlap handing + axis + + U + U - - - - - Labeling - Labeling + axis + + D + D - - - - Aa - Aa + axis + + + F + F - - Label position geometry is not in layer coordinates reference system. Layer CRS: '%1', Geometry CRS: '%2' - Label position geometry is not in layer coordinates reference system. Layer CRS: '%1', Geometry CRS: '%2' + axis + + A + A - - Invalid data defined label position (%1, %2) - Invalid data defined label position (%1, %2) + axis + + + P + P - - bool [<b>1</b>=True|<b>0</b>=False] - bool [<b>1</b>=True|<b>0</b>=False] + axis + + STBD + STBD - - int [≤ 0 ≥] - int [≤ 0 ≥] + axis + + CW + CW - - int [≥ 0] - int [≥ 0] + axis + + CCW + CCW - - int [≥ 1] - int [≥ 1] + axis + + C+ + C+ - - double [≤ 0.0 ≥] - double [≤ 0.0 ≥] + axis + + C- + C- - - - - double [≥ 0.0] - double [≥ 0.0] + axis + + R+ + R+ - - double [0.0-1.0] - double [0.0-1.0] + axis + + R- + R- - - double [0.0-360.0] - double [0.0-360.0] + axis + + T + T - - string of variable length - string of variable length + axis + + AF + AF - - int [0-100] - int [0-100] + + Geodetic + Geodetic - - string [<b>r,g,b</b>] as int 0-255 or #<b>RRGGBB</b> as hex or <b>color</b> as color's name - string [<b>r,g,b</b>] as int 0-255 or #<b>RRGGBB</b> as hex or <b>color</b> as color's name + + + Geocentric + Geocentric - - DateTime or string representation of a DateTime - DateTime or string representation of a DateTime + + Geographic (2D) + Geographic (2D) - - string [<b>r,g,b,a</b>] as int 0-255 or #<b>AARRGGBB</b> as hex or <b>color</b> as color's name - string [<b>r,g,b,a</b>] as int 0-255 or #<b>AARRGGBB</b> as hex or <b>color</b> as color's name + + Geographic (3D) + Geographic (3D) - - double coord [<b>X,Y</b>] - double coord [<b>X,Y</b>] + + Vertical + Vertical - - string of doubles '<b>width,height</b>' or array of doubles <b>[width, height]</b> - string of doubles '<b>width,height</b>' or array of doubles <b>[width, height]</b> + + Compound + Compound - - string of doubles '<b>x,y</b>' or array of doubles <b>[x, y]</b> - string of doubles '<b>x,y</b>' or array of doubles <b>[x, y]</b> + + Temporal + Temporal - - meters - distance - meters + + Engineering + Engineering - - kilometers - distance - kilometers + + Bound + Bound - - feet - distance - feet + + Derived projected + Derived projected - - yards - distance - yards + + Adams World in a Square II + Adams World in a Square II - - miles - distance - miles + + Albers Equal Area + Albers Equal Area - - degrees - distance - degrees + + Azimuthal Equidistant + Azimuthal Equidistant - - centimeters - distance - centimeters + + Airy + Airy - - millimeters - distance - millimeters + + Aitoff + Aitoff - - <unknown> - distance - <unknown> + + Modified Stererographics of Alaska + Modified Stererographics of Alaska - - nautical miles - distance - nautical miles + + Apian Globular I + Apian Globular I - - mm - render - mm + + August Epicycloidal + August Epicycloidal - - px - render - px + + Bacon Globular + Bacon Globular - - % - render - % + + Bipolar Conic of Western Hemisphere + Bipolar Conic of Western Hemisphere - - pt - render - pt + + Boggs Eumorphic + Boggs Eumorphic - - in - render - in + + Bonne (Werner lat_1=90) + Bonne (Werner lat_1=90) - - unknown - render - unknown + + Cassini + Cassini - - m - render - m + + Central Cylindrical + Central Cylindrical - - m - distance - m + + Equal Area Cylindrical + Equal Area Cylindrical - - km - distance - km + + Chamberlin Trimetric + Chamberlin Trimetric - - ft - distance - ft + + Colombia Urban + Colombia Urban - - yd - distance - yd + + Collignon + Collignon - - mi - distance - mi + + Compact Miller + Compact Miller - - deg - distance - deg + + Craster Parabolic (Putnins P4) + Craster Parabolic (Putnins P4) - - cm - distance - cm + + Denoyer Semi-Elliptical + Denoyer Semi-Elliptical - - mm - distance - mm + + Eckert I + Eckert I - - NM - distance - NM + + Eckert II + Eckert II - - square meters - area - square meters + + Eckert III + Eckert III - - square kilometers - area - square kilometers + + Eckert IV + Eckert IV - - square feet - area - square feet + + Eckert V + Eckert V - - square yards - area - square yards + + Eckert VI + Eckert VI - - square miles - area - square miles + + Equidistant Cylindrical (Plate Carrée) + Equidistant Cylindrical (Plate Carrée) - - hectares - area - hectares + + Equidistant Conic + Equidistant Conic - - acres - area - acres + + Equal Earth + Equal Earth - - square nautical miles - area - square nautical miles + + Euler + Euler - - square degrees - area - square degrees + + Fahey + Fahey - - square millimeters - area - square millimeters + + Foucaut + Foucaut - - square centimeters - area - square centimeters + + Foucaut Sinusoidal + Foucaut Sinusoidal - - <unknown> - area - <unknown> + + Gall (Gall Stereographic) + Gall (Gall Stereographic) - - m² - area - + + Geostationary Satellite View + Geostationary Satellite View - - km² - area - km² + + Ginsburg VIII (TsNIIGAiK) + Ginsburg VIII (TsNIIGAiK) - - ft² - area - ft² + + General Sinusoidal Series + General Sinusoidal Series - - yd² - area - yd² + + Gnomonic + Gnomonic - - mi² - area - mi² + + Goode Homolosine + Goode Homolosine - - ha - area - ha + + Modified Stererographics of 48 U.S. + Modified Stererographics of 48 U.S. - - NM² - area - NM² + + Modified Stererographics of 50 U.S. + Modified Stererographics of 50 U.S. - - deg² - area - deg² + + Hammer & Eckert-Greifendorff + Hammer & Eckert-Greifendorff - - cm² - area - cm² + + Hatano Asymmetrical Equal Area + Hatano Asymmetrical Equal Area - - mm² - area - mm² + + Interrupted Goode Homolosine + Interrupted Goode Homolosine - - seconds - temporal - seconds + + Interrupted Goode Homolosine (Oceanic View) + Interrupted Goode Homolosine (Oceanic View) - - milliseconds - temporal - milliseconds + + International Map of the World Polyconic + International Map of the World Polyconic - - minutes - temporal - minutes + + Kavraisky V + Kavraisky V - - hours - temporal - hours + + Kavraisky VII + Kavraisky VII - - days - temporal - days + + Krovak + Krovak - - weeks - temporal - weeks + + Laborde + Laborde - - months - temporal - months + + Lambert Azimuthal Equal Area + Lambert Azimuthal Equal Area - - years - temporal - years + + Lagrange + Lagrange - - decades - temporal - decades + + Larrivee + Larrivee - - centuries - temporal - centuries + + Laskowski + Laskowski - - - steps - temporal - steps + + Long/lat (Geodetic Alias) + Long/lat (Geodetic Alias) - - - <unknown> - temporal - <unknown> + + Lat/long (Geodetic Alias) + Lat/long (Geodetic Alias) - - s - temporal - s + + Lambert Conformal Conic + Lambert Conformal Conic - - ms - temporal - ms + + Lambert Conformal Conic Alternative + Lambert Conformal Conic Alternative - - min - temporal - min + + Lambert Equal Area Conic + Lambert Equal Area Conic - - h - temporal - h + + Lee Oblated Stereographic + Lee Oblated Stereographic - - d - temporal - d + + Loximuthal + Loximuthal - - wk - temporal - wk + + Space Oblique for LANDSAT + Space Oblique for LANDSAT - - mon - temporal - mon + + McBryde-Thomas Flat-Polar Sine (No. 1) + McBryde-Thomas Flat-Polar Sine (No. 1) - - y - temporal - y + + McBryde-Thomas Flat-Pole Sine (No. 2) + McBryde-Thomas Flat-Pole Sine (No. 2) - - dec - temporal - dec + + McBride-Thomas Flat-Polar Parabolic + McBride-Thomas Flat-Polar Parabolic - - cen - temporal - cen + + McBryde-Thomas Flat-Polar Quartic + McBryde-Thomas Flat-Polar Quartic - - cubic meters - volume - cubic meters + + McBryde-Thomas Flat-Polar Sinusoidal + McBryde-Thomas Flat-Polar Sinusoidal - - cubic feet - volume - cubic feet + + Mercator + Mercator - - cubic yards - volume - cubic yards + + Miller Oblated Stereographic + Miller Oblated Stereographic - - barrels - volume - barrels + + Miller Cylindrical + Miller Cylindrical - - cubic decimeters - volume - cubic decimeters + + Modified Krovak + Modified Krovak - - liters - volume - liters + + Mollweide + Mollweide - - gallons - volume - gallons + + Murdoch I + Murdoch I - - cubic inches - volume - cubic inches + + Murdoch II + Murdoch II - - cubic centimeters - volume - cubic centimeters + + Murdoch III + Murdoch III - - cubic degrees - volume - cubic degrees + + Natural Earth + Natural Earth - - - <unknown> - volume - <unknown> + + Natural Earth II + Natural Earth II - - m³ - volume - + + Nell + Nell - - ft³ - volume - ft³ + + Nell-Hammer + Nell-Hammer - - yds³ - volume - yds³ + + Nicolosi Globular + Nicolosi Globular - - bbl - volume - bbl + + Near-sided Perspective + Near-sided Perspective - - dm³ - volume - dm³ + + New Zealand Map Grid + New Zealand Map Grid - - l - volume - l + + General Oblique Transformation + General Oblique Transformation - - gal - volume - gal + + Oblique Cylindrical Equal Area + Oblique Cylindrical Equal Area - - in³ - volume - in³ + + Oblated Equal Area + Oblated Equal Area - - cm³ - volume - cm³ + + Oblique Mercator + Oblique Mercator - - deg³ - volume - deg³ + + Ortelius Oval + Ortelius Oval - - degrees - angle - degrees + + Orthographic + Orthographic - - radians - angle - radians + + Patterson + Patterson - - gon - angle - gon + + Perspective Conic + Perspective Conic - - minutes of arc - angle - minutes of arc + + Peirce Quincuncial + Peirce Quincuncial - - seconds of arc - angle - seconds of arc + + Polyconic (American) + Polyconic (American) - - turns - angle - turns + + Putnins P1 + Putnins P1 - - milliradians - angle - milliradians + + Putnins P2 + Putnins P2 - - mil - angle - mil + + Putnins P3 + Putnins P3 - - <unknown> - angle - <unknown> + + Putnins P3' + Putnins P3' - - ° - angle - ° + + Putnins P4' + Putnins P4' - - rad - angle - rad + + Putnins P5 + Putnins P5 - - gon - angle - gon + + Putnins P5' + Putnins P5' - - ′ - angle minutes - + + Putnins P6 + Putnins P6 - - ″ - angle seconds - + + Putnins P6' + Putnins P6' - - tr - angle turn - tr + + Quartic Authalic + Quartic Authalic - - millirad - angular mil SI - millirad + + Robinson + Robinson - - mil - angular mil NATO - mil + + Roussilhe Stereographic + Roussilhe Stereographic - - millimeters - render - millimeters + + Rectangular Polyconic + Rectangular Polyconic - - meters at scale - render - meters at scale + + Sinusoidal (Sanson-Flamsteed) + Sinusoidal (Sanson-Flamsteed) - - in - unit inch - in + + Swiss Oblique Mercator + Swiss Oblique Mercator - - - map units - render - map units + + Stereographic + Stereographic - - ac - area - ac + + Oblique Stereographic Alternative + Oblique Stereographic Alternative - - pixels - render - pixels + + Transverse Central Cylindrical + Transverse Central Cylindrical - - percent - render - percent + + Transverse Cylindrical Equal Area + Transverse Cylindrical Equal Area - - points - render - points + + Times + Times - - inches - render - inches + + Tissot + Tissot - - <unknown> - render - <unknown> + + Transverse Mercator + Transverse Mercator - - px - px + + Two Point Equidistant + Two Point Equidistant - - mm - mm + + Tilted Perspective + Tilted Perspective - - cm - cm + + Universal Polar Stereographic + Universal Polar Stereographic - - m - m + + Urmaev V + Urmaev V - - ft - ft + + Urmaev Flat-Polar Sinusoidal + Urmaev Flat-Polar Sinusoidal - - pt - pt + + Universal Transverse Mercator (UTM) + Universal Transverse Mercator (UTM) - - pica - pica + + van der Grinten (I) + van der Grinten (I) - - pixels - pixels + + van der Grinten II + van der Grinten II - - millimeters - millimeters + + van der Grinten III + van der Grinten III - - centimeters - centimeters + + van der Grinten IV + van der Grinten IV - - meters - meters + + Vitkovsky I + Vitkovsky I - - inches - inches + + Wagner I (Kavraisky VI) + Wagner I (Kavraisky VI) - - feet - feet + + Wagner II + Wagner II - - points - points + + Wagner III + Wagner III - - picas - picas + + Wagner IV + Wagner IV - - Profile folder doesn't exist - Profile folder doesn't exist + + Wagner V + Wagner V - - qgis.db doesn't exist in the user's profile folder - qgis.db doesn't exist in the user's profile folder + + Wagner VI + Wagner VI - - Unable to open qgis.db for update. - Unable to open qgis.db for update. + + Wagner VII + Wagner VII - - Could not save alias to database: %1 - Could not save alias to database: %1 + + Werenskiold I + Werenskiold I - - - - General - General + + Winkel I + Winkel I - - Stack overflow, too many nested feature iterators. -Iterated layers: -%1 -... - Stack overflow, too many nested feature iterators. -Iterated layers: -%3 -... {1 -?} + + Winkel II + Winkel II - - Stack overflow when preparing field %1 of layer %2. -Last frames: -%3 -... - Stack overflow when preparing field %1 of layer %2. -Last frames: -%3 -... + + Winkel Tripel + Winkel Tripel + + + + Gauss-Schreiber + Gauss-Schreiber + + + + COPC Point Clouds + COPC Point Clouds + + + + Extrusion height + Extrusion height + + + + Lower elevation for band + Lower elevation for band + + + + Upper elevation for band + Upper elevation for band + + + + Provider + Provider + + + + URI + URI + + + + Started at + Started at + + + + + Location + Location + + + + Copy SQL + Copy SQL + + + + Total time (ms) + Total time (ms) + + + + Row count + Row count + + + + Query Logger + Query Logger + + + + Unable to create cache directory "%1" + Unable to create cache directory "%1" + + + + Unable to read cache file "%1" + Unable to read cache file "%1" + + + + Unable to open cache file "%1" + Unable to open cache file "%1" + + + + Unable to write to cache file "%1", error: "%2" + Unable to write to cache file "%1", error: "%2" - - - Geometry error: One or more input features have invalid geometry. - Geometry error: One or more input features have invalid geometry. + + Unable to remove cache file "%1" + Unable to remove cache file "%1" - - failed - failed + + Geographic Coordinate + Geographic Coordinate - - add features - add features + + Difference (multiple) + Difference (multiple) - - delete features - delete features + + This algorithm extracts features from the Input layer that fall completely outside or only partially overlap the features from any of the Overlay layer(s). For each overlay layer the difference is calculated between the result of all previous difference operations and this overlay layer. Input layer features that partially overlap feature(s) in the Overlay layers are split along those features' boundary and only the portions outside the Overlay layer features are retained. + This algorithm extracts features from the Input layer that fall completely outside or only partially overlap the features from any of the Overlay layer(s). For each overlay layer the difference is calculated between the result of all previous difference operations and this overlay layer. Input layer features that partially overlap feature(s) in the Overlay layers are split along those features' boundary and only the portions outside the Overlay layer features are retained. - - change geometry - change geometry + + Intersection (multiple) + Intersection (multiple) - - - change attribute value - change attribute value + + intersection,extract,overlap + intersection,extract,overlap - - add attribute - add attribute + + This algorithm extracts the overlapping portions of features in the Input and all Overlay layers. Features in the output layer are assigned the attributes of the overlapping features from both the Input and Overlay layers. + This algorithm extracts the overlapping portions of features in the Input and all Overlay layers. Features in the output layer are assigned the attributes of the overlapping features from both the Input and Overlay layers. - - delete attribute - delete attribute + + Measure Tool + Measure Tool - - rename attribute - rename attribute + + Interval size + Interval size - - custom transaction - custom transaction + + Fixed Interval + Fixed Interval - - parser error: %1 - parser error: %1 + + The specified interval would generate too many classes. +Only the first 999 classes have been generated. + The specified interval would generate too many classes. +Only the first 999 classes have been generated. - - evaluation error: %1 - evaluation error: %1 + + + Failed to calculate statistics of the point cloud %1 + Failed to calculate statistics of the point cloud %1 - - %1 check failed - %1 check failed + + A statistics calculation task for the point cloud %1 is already in progress + A statistics calculation task for the point cloud %1 is already in progress - - value is NULL - value is NULL + + Unable to calculate statistics for node %1, error: "%2" + Unable to calculate statistics for node %1, error: "%2" - - value is not unique - value is not unique + + Unable to calculate statistics of an invalid index + Unable to calculate statistics of an invalid index - - Error zip file does not exist: '%1' - Error zip file does not exist: '%1' + + Failed to load statistics JSON from COPC file, reason: %1 + Failed to load statistics JSON from COPC file, reason: %1 - - - Error zip filename is empty - Error zip filename is empty + + Error loading style + Error loading style - - Error output dir does not exist: '%1' - Error output dir does not exist: '%1' + + Some warnings were raised while converting the layer's style + Some warnings were raised while converting the layer's style - - Error output dir is not a directory: '%1' - Error output dir is not a directory: '%1' + + + Error loading layer metadata + Error loading layer metadata - - Error output dir is not writable: '%1' - Error output dir is not writable: '%1' + + + Remote layer + Remote layer - - Failed to create a subdirectory %1/%2 - Failed to create a subdirectory %1/%2 + + + loading %1, please wait … + loading %1, please wait … - - Could not write to %1 - Could not write to %1 + + + + %1 is not a valid or recognized data source. + %1 is not a valid or recognized data source. - - Error reading file: '%1' - Error reading file: '%1' + + + + + + Invalid Data Source + Invalid Data Source - - - Error getting files: '%1' - Error getting files: '%1' + + Download with "Protocol" source type has failed, do you want to try the "File" source type? + Download with "Protocol" source type has failed, do you want to try the "File" source type? - - - Error opening zip archive: '%1' (Error code: %2) - Error opening zip archive: '%1' (Error code: %2) + + %1 is not a valid or recognized data source, error: "%2" + %1 is not a valid or recognized data source, error: "%2" - - Error input file does not exist: '%1' - Error input file does not exist: '%1' + + Unable to load %1 + Unable to load %1 - - Error adding file '%1': %2 - Error adding file '%1': %2 + + %1 is not a supported raster data source + %1 is not a supported raster data source - - Error creating data source '%1': %2 - Error creating data source '%1': %2 + + Unsupported Data Source + Unsupported Data Source - - Error creating zip archive '%1': %2 - Error creating zip archive '%1': %2 + + The layer is not a valid layer and can not be added to the map + The layer is not a valid layer and can not be added to the map - - Symbol name - Symbol name + + Layer is not valid + Layer is not valid - - Symbol fill color - Symbol fill color + + Error loading layer definition + Error loading layer definition - - Symbol stroke color - Symbol stroke color + + %1 is an invalid layer - not loaded + %1 is an invalid layer - not loaded - - Symbol stroke width - Symbol stroke width + + %1 is an invalid layer and cannot be loaded. Please check the <a href="#messageLog">message log</a> for further info. + %1 is an invalid layer and cannot be loaded. Please check the <a href="#messageLog">message log</a> for further info. - - Symbol stroke style - Symbol stroke style + + layer '%1' requires layer '%2' to be loaded but '%2' could not be found, please load it manually if possible. + layer '%1' requires layer '%2' to be loaded but '%2' could not be found, please load it manually if possible. - - Symbol offset - Symbol offset + + + Missing layer form dependency + Missing layer form dependency - - Marker character(s) - Marker character(s) + + Layer dependency '%2' required by '%1' was automatically loaded. + Layer dependency '%2' required by '%1' was automatically loaded. - - Symbol width - Symbol width + + Invalid relationship %1 + Invalid relationship %1 - - Symbol height - Symbol height + + , + , - - Preserve aspect ratio between width and height - Preserve aspect ratio between width and height + + Canceled by user + Canceled by user - - Symbol fill style - Symbol fill style + + Export to raster + Export to raster - - Outline join style - Outline join style + + pdal,lidar,dem,export,raster,attribute,create + pdal,lidar,dem,export,raster,attribute,create - - Angle for line fills - Angle for line fills + + This algorithm exports point cloud data to a 2D raster grid having cell size of given resolution, writing values from the specified attribute. + This algorithm exports point cloud data to a 2D raster grid having cell size of given resolution, writing values from the specified attribute. - - Gradient type - Gradient type + + + Attribute + Attribute - - Gradient mode - Gradient mode + + + + Exported + Exported - - Gradient spread - Gradient spread + + + An error occurred while searching for metadata in connection %1: %2 + An error occurred while searching for metadata in connection %1: %2 - - Reference point 1 (X) - Reference point 1 (X) + + Uncounted + Uncounted - - Reference point 1 (Y) - Reference point 1 (Y) + + Referencing layer not set + Referencing layer not set - - Reference point 2 (X) - Reference point 2 (X) + + + Referencing layer %1 does not exist + Referencing layer %1 does not exist - - Reference point 2 (Y) - Reference point 2 (Y) + + Referencing layer %1 is not valid + Referencing layer %1 is not valid - - Reference point 1 follows feature centroid - Reference point 1 follows feature centroid + + Referenced layer not set + Referenced layer not set - - Reference point 2 follows feature centroid - Reference point 2 follows feature centroid + + + Referenced layer %1 does not exist + Referenced layer %1 does not exist - - Blur radius - Blur radius + + Referenced layer %1 is not valid + Referenced layer %1 is not valid - - Integer between 0 and 18 - Integer between 0 and 18 + + Relationship has no ID + Relationship has no ID - - Distance between lines - Distance between lines + + No fields specified for relationship + No fields specified for relationship - - Shade whole shape - Shade whole shape + + Field %1 does not exist in referencing layer %2 + Field %1 does not exist in referencing layer %2 - - Maximum distance for shapeburst fill - Maximum distance for shapeburst fill + + Field %1 does not exist in referenced layer %2 + Field %1 does not exist in referenced layer %2 - - Ignore rings in feature - Ignore rings in feature + + One-to-one + One-to-one - - Symbol file path - Symbol file path + + One-to-many + One-to-many - - Horizontal distance between markers - Horizontal distance between markers + + Many-to-one + Many-to-one - - Vertical distance between markers - Vertical distance between markers + + Many-to-many + Many-to-many - - Horizontal displacement between rows - Horizontal displacement between rows + + Association + Association - - Vertical displacement between columns - Vertical displacement between columns + + Composition + Composition - - Horizontal offset - Horizontal offset + + Metadata Search + Metadata Search - - Vertical offset - Vertical offset + + Find layers by metadata + Find layers by metadata - - Custom dash pattern - Custom dash pattern + + Error while fetching metadata from %1: %2 + Error while fetching metadata from %1: %2 - - [<b><dash>;<space></b>] e.g. '8;2;1;2' - [<b><dash>;<space></b>] e.g. '8;2;1;2' + + Connection to database %1 failed + Connection to database %1 failed - - Line cap style - Line cap style + + Unable to save layer metadata. It's not possible to create the destination table on the database. Maybe this is due to table permissions (user=%1). Please contact your database admin + Unable to save layer metadata. It's not possible to create the destination table on the database. Maybe this is due to table permissions (user=%1). Please contact your database admin - - Marker placement - Marker placement + + Unable to save layer metadata. It's not possible to insert a new record into the qgis_layer_metadata table. Maybe this is due to table permissions (user=%1). Please contact your database administrator. + Unable to save layer metadata. It's not possible to insert a new record into the qgis_layer_metadata table. Maybe this is due to table permissions (user=%1). Please contact your database administrator. - - Marker interval - Marker interval + + Convert format + Convert format - - Offset along line - Offset along line + + + + + Point cloud conversion + Point cloud conversion - - Average line angles over - Average line angles over + + pdal,lidar,las,laz,format,convert,translate + pdal,lidar,las,laz,format,convert,translate - - Horizontal anchor point - Horizontal anchor point + + This algorithm converts point cloud to a different file format, e. g. creates compressed LAZ. + This algorithm converts point cloud to a different file format, e. g. creates compressed LAZ. - - Vertical anchor point - Vertical anchor point + + Converted + Converted - - Layer enabled - Layer enabled + + + Density + Density - - Arrow line width - Arrow line width + + pdal,lidar,cell,count,density,raster + pdal,lidar,cell,count,density,raster - - Arrow line start width - Arrow line start width + + This algorithm exports a raster file where each cell contains number of points that are in that cell's area. + This algorithm exports a raster file where each cell contains number of points that are in that cell's area. - - Arrow head length - Arrow head length + + + + Resolution of the density raster + Resolution of the density raster - - Arrow head thickness - Arrow head thickness + + + + Tile size for parallel runs + Tile size for parallel runs - - Arrow head type - Arrow head type + + + + X origin of a tile for parallel runs + X origin of a tile for parallel runs - - Arrow type - Arrow type + + + + Y origin of a tile for parallel runs + Y origin of a tile for parallel runs - - Point count - Point count + + + + Specify both X and Y tile origin or don't set any of them. + Specify both X and Y tile origin or don't set any of them. - - Random number seed - Random number seed + + Export to raster (using triangulation) + Export to raster (using triangulation) - - integer > 0, or 0 for completely random sequence - integer > 0, or 0 for completely random sequence + + pdal,lidar,dem,export,raster,tin,create + pdal,lidar,dem,export,raster,tin,create - - Clip markers - Clip markers + + This algorithm exports point cloud data to a 2D raster grid using a triangulation of points and then interpolating cell values from triangles. + This algorithm exports point cloud data to a 2D raster grid using a triangulation of points and then interpolating cell values from triangles. - - Density area - Density area + + Exported (using triangulation) + Exported (using triangulation) - - Dash pattern offset - Dash pattern offset + + Export to vector + Export to vector - - Start trim distance - Start trim distance + + pdal,lidar,export,vector,attribute,create + pdal,lidar,export,vector,attribute,create - - End trim distance - End trim distance + + This algorithm exports point cloud data to a vector layer with 3D points (a GeoPackage), optionally with extra attributes. + This algorithm exports point cloud data to a vector layer with 3D points (a GeoPackage), optionally with extra attributes. - - Line start width value - Line start width value + + Thin (by skipping points) + Thin (by skipping points) - - Line end width value - Line end width value + + pdal,lidar,thin,reduce,decrease,size,decimate,skip + pdal,lidar,thin,reduce,decrease,size,decimate,skip - - Line start color value - Line start color value + + This algorithm creates a thinned version of the point cloud by keeping only every N-th point. + This algorithm creates a thinned version of the point cloud by keeping only every N-th point. - - Line end color value - Line end color value + + Number of points to skip + Number of points to skip - - Marker clipping mode - Marker clipping mode + + Thinned (by decimation) + Thinned (by decimation) - - Horizontal random offset - Horizontal random offset + + Thin (by sampling radius) + Thin (by sampling radius) - - Vertical random offset - Vertical random offset + + pdal,lidar,thin,reduce,decrease,size,sampling,radius + pdal,lidar,thin,reduce,decrease,size,sampling,radius - - Line clipping mode - Line clipping mode + + This algorithm creates a thinned version of the point cloud by performing sampling by distance point. + This algorithm creates a thinned version of the point cloud by performing sampling by distance point. - - Root path - Root path + + Sampling radius (in map units) + Sampling radius (in map units) - - string of variable length representing root path to attachment - string of variable length representing root path to attachment + + Thinned (by radius) + Thinned (by radius) - - Document viewer content - Document viewer content + + Tile + Tile - - Storage Url - Storage Url + + pdal,lidar,export,tile + pdal,lidar,export,tile - - String of variable length representing the URL used to store document with an external storage - String of variable length representing the URL used to store document with an external storage + + This algorithm creates tiles from input data. + This algorithm creates tiles from input data. - - count - count + + Tile length + Tile length - - count distinct - count distinct + + Assign CRS + Assign CRS - - count missing - count missing + + This algorithm does not support output to VPC if input is not a VPC. Please use LAS or LAZ as the output format. To create a VPC please use "Build virtual point cloud (VPC)" algorithm. + This algorithm does not support output to VPC if input is not a VPC. Please use LAS or LAZ as the output format. To create a VPC please use "Build virtual point cloud (VPC)" algorithm. - - minimum - minimum + + QGIS PDAL provider + QGIS PDAL provider - - maximum - maximum + + + Concave hull + Concave hull - - sum - sum + + concave,hull,bounds,bounding + concave,hull,bounds,bounding - - mean - mean + + This algorithm computes the concave hull of the features from an input layer. + This algorithm computes the concave hull of the features from an input layer. - - median - median + + Threshold (0-1, where 1 is equivalent with Convex Hull) + Threshold (0-1, where 1 is equivalent with Convex Hull) - - standard deviation - standard deviation + + Allow holes + Allow holes - - standard deviation (sample) - standard deviation (sample) + + Split multipart geometry into singleparts + Split multipart geometry into singleparts - - range - range + + + + Input layer should contain at least 3 points. + Input layer should contain at least 3 points. - - minority - minority + + Creating Delaunay triangles… + Creating Delaunay triangles… - - majority - majority + + Failed to compute concave hull: Delaunay triangulation algorithm not found! + Failed to compute concave hull: Delaunay triangulation algorithm not found! - - first quartile - first quartile + + Failed to compute Delaunay triangulation. + Failed to compute Delaunay triangulation. - - third quartile - third quartile + + No Delaunay triangles created. + No Delaunay triangles created. - - inter quartile range - inter quartile range + + Computing edges max length… + Computing edges max length… - - minimum length - minimum length + + Removing features… + Removing features… - - maximum length - maximum length + + Dissolving Delaunay triangles… + Dissolving Delaunay triangles… - - concatenate - concatenate + + Failed to compute concave hull: Dissolve algorithm not found! + Failed to compute concave hull: Dissolve algorithm not found! - - collection - collection + + Failed to dissolve Delaunay triangles. + Failed to dissolve Delaunay triangles. - - array aggregate - array aggregate + + There are no features in the dissolved layer. + There are no features in the dissolved layer. - - concatenate (unique) - concatenate (unique) + + Validate coverage + Validate coverage - - Cannot calculate %1 on numeric values - Cannot calculate %1 on numeric values + + validity,overlaps,gaps,topological,boundary + validity,overlaps,gaps,topological,boundary - - Cannot calculate %1 on numeric fields - Cannot calculate %1 on numeric fields + + Gap width + Gap width - - Cannot calculate %1 on %2 values - Cannot calculate %1 on %2 values + + The maximum width of gaps to detect + The maximum width of gaps to detect - - Cannot calculate %1 on %2 fields - Cannot calculate %1 on %2 fields + + Invalid edges + Invalid edges - - date - date + + + Coverage is valid + Coverage is valid - - datetime - datetime + + Analyzes a coverage of polygon features to find places where the assumption of exactly matching edges is not met + Analyzes a coverage of polygon features to find places where the assumption of exactly matching edges is not met - - null - null + + This algorithm analyzes a coverage (represented as a set of polygon features with exactly matching edge geometry) to find places where the assumption of exactly matching edges is not met. + +Invalidity includes polygons that overlap or that have gaps smaller than the specified gap width. + This algorithm analyzes a coverage (represented as a set of polygon features with exactly matching edge geometry) to find places where the assumption of exactly matching edges is not met. + +Invalidity includes polygons that overlap or that have gaps smaller than the specified gap width. - - - string - string + + Validating coverage + Validating coverage - - Cannot calculate %1 on %3 values - Cannot calculate %1 on %3 values + + An error occurred validating coverage: %1 + An error occurred validating coverage: %1 - - Cannot calculate %1 on %3 fields - Cannot calculate %1 on %3 fields + + An error occurred validating coverage + An error occurred validating coverage - - Key/Value field - Key/Value field + + delaunay,triangulation,polygons,voronoi + delaunay,triangulation,polygons,voronoi - - Delimited Text - Delimited Text + + Creates a polygon layer with the Delaunay triangulation corresponding to a points layer. + Creates a polygon layer with the Delaunay triangulation corresponding to a points layer. - - GeoNode - GeoNode + + Specifies an optional snapping tolerance which can be used to improve the robustness of the triangulation + Specifies an optional snapping tolerance which can be used to improve the robustness of the triangulation - - Are you sure you want to delete '%1'? - Are you sure you want to delete '%1'? + + Add point IDs to output + Add point IDs to output - - - Rename Layer - Rename Layer + + Convert GLTF to vector features + Convert GLTF to vector features - - The layer <b>%1</b> is loaded in the current project with name <b>%2</b>, do you want to remove it from the project and rename it? - The layer <b>%1</b> is loaded in the current project with name <b>%2</b>, do you want to remove it from the project and rename it? + + Converts GLTF content to standard vector layer formats. + Converts GLTF content to standard vector layer formats. - - Layer URI %1 is not valid! - Layer URI %1 is not valid! + + Input GLTF + Input GLTF - - The layer <b>%1</b> exists in the current project <b>%2</b>, do you want to remove it from the project and rename it? - The layer <b>%1</b> exists in the current project <b>%2</b>, do you want to remove it from the project and rename it? + + Output polygons + Output polygons - - Error renaming layer - Error renaming layer + + Output lines + Output lines - - - - - Delete Layer - Delete Layer + + + + + Could not find POSITION attribute for primitive + Could not find POSITION attribute for primitive - - The layer <b>%1</b> exists in the current project <b>%2</b>, do you want to remove it from the project and delete it? - The layer <b>%1</b> exists in the current project <b>%2</b>, do you want to remove it from the project and delete it? + + Error loading GLTF model: %1 + Error loading GLTF model: %1 - - Are you sure you want to delete layer <b>%1</b> from GeoPackage? - Are you sure you want to delete layer <b>%1</b> from GeoPackage? + + Found %1 primitives in node [%2] + Found %1 primitives in node [%2] - - The layer <b>%1</b> was successfully deleted. Compact database (VACUUM) <b>%2</b> now? - The layer <b>%1</b> was successfully deleted. Compact database (VACUUM) <b>%2</b> now? + + Point objects are not supported + Point objects are not supported - - GDAL - GDAL + + Line loops in are not supported + Line loops in are not supported - - Failed to open source layer %1! See the OGR panel in the message logs for details. - - - Failed to open source layer %1! See the OGR panel in the message logs for details. - - + + Line strips in are not supported + Line strips in are not supported - - Failed to import layer %1! See the OGR panel in the message logs for details. - - - Failed to import layer %1! See the OGR panel in the message logs for details. - - + + Triangular strips are not supported + Triangular strips are not supported - - Delete Layer “%1”… - Delete Layer “%1”… + + Triangular fans are not supported + Triangular fans are not supported - - Are you sure you want to delete layer '%1' from datasource? - Are you sure you want to delete layer '%1' from datasource? + + Primitive type %1 are not supported + Primitive type %1 are not supported - - Delete %1 “%2”… - Delete %1 “%2”… + + Network error code + Network error code - - - Delete %1 - Delete %1 + + Network error message + Network error message - - Delete Table “%1”… - Delete Table “%1”… + + HTTP status code + HTTP status code - - The layer '%1' cannot be deleted because it is in the current project as '%2', remove it from the project and retry. - The layer '%1' cannot be deleted because it is in the current project as '%2', remove it from the project and retry. + + Reply data + Reply data - - Virtual Layer - Virtual Layer + + Keep N biggest parts + Keep N biggest parts - - Add Virtual Layer - Add Virtual Layer + + remove,delete,drop,largest,area,filter + remove,delete,drop,largest,area,filter - - WCS - WCS + + Parts + Parts - - Layer '%1' not found - Layer '%1' not found + + This algorithm takes a polygon layer and creates a new polygon layer in which multipart geometries have been removed, leaving only the n largest (in terms of area) parts. + This algorithm takes a polygon layer and creates a new polygon layer in which multipart geometries have been removed, leaving only the n largest (in terms of area) parts. - - Add unique value index field - Add unique value index field + + + Parts to keep + Parts to keep - - categorize,categories,category,reclassify,classes,create - categorize,categories,category,reclassify,classes,create + + Successfully performed opening file or URL + Successfully performed opening file or URL - - - Class field - Class field + + Successfully opened %1 + Successfully opened %1 - - Output field name - Output field name + + Failed opening %1 + Failed opening %1 - - Layer with index field - Layer with index field + + + Raster calculator (virtual) + Raster calculator (virtual) - - Class summary - Class summary + + + raster,calculator,virtual + raster,calculator,virtual - - This algorithm takes a vector layer and an attribute and adds a new numeric field. Values in this field correspond to values in the specified attribute, so features with the same value for the attribute will have the same value in the new numeric field. This creates a numeric equivalent of the specified attribute, which defines the same classes. - -The new attribute is not added to the input layer but a new layer is generated instead. - -Optionally, a separate table can be output which contains a summary of the class field values mapped to the new unique numeric value. - This algorithm takes a vector layer and an attribute and adds a new numeric field. Values in this field correspond to values in the specified attribute, so features with the same value for the attribute will have the same value in the new numeric field. This creates a numeric equivalent of the specified attribute, which defines the same classes. - -The new attribute is not added to the input layer but a new layer is generated instead. - -Optionally, a separate table can be output which contains a summary of the class field values mapped to the new unique numeric value. + + Performs algebraic operations using raster layers and generates in-memory result. + Performs algebraic operations using raster layers and generates in-memory result. - - Invalid field name %1 - Invalid field name %1 + + Output layer name + Output layer name - - Extract vertices - Extract vertices + + + No input layers selected + No input layers selected - - Extract specific vertices - Extract specific vertices + + + Failed to create virtual raster layer + Failed to create virtual raster layer - - - points,vertex,nodes - points,vertex,nodes + + + Voronoi polygons + Voronoi polygons - - This algorithm takes a line or polygon layer and generates a point layer with points representing specific vertices in the input lines or polygons. For instance, this algorithm can be used to extract the first or last vertices in the geometry. The attributes associated to each point are the same ones associated to the line or polygon that the point belongs to. - This algorithm takes a line or polygon layer and generates a point layer with points representing specific vertices in the input lines or polygons. For instance, this algorithm can be used to extract the first or last vertices in the geometry. The attributes associated to each point are the same ones associated to the line or polygon that the point belongs to. + + voronoi,polygons,tessellation,diagram + voronoi,polygons,tessellation,diagram - - The vertex indices parameter accepts a comma separated string specifying the indices of the vertices to extract. The first vertex corresponds to an index of 0, the second vertex has an index of 1, etc. Negative indices can be used to find vertices at the end of the geometry, e.g., an index of -1 corresponds to the last vertex, -2 corresponds to the second last vertex, etc. - The vertex indices parameter accepts a comma separated string specifying the indices of the vertices to extract. The first vertex corresponds to an index of 0, the second vertex has an index of 1, etc. Negative indices can be used to find vertices at the end of the geometry, e.g., an index of -1 corresponds to the last vertex, -2 corresponds to the second last vertex, etc. + + Generates a polygon layer containing the Voronoi diagram corresponding to input points. + Generates a polygon layer containing the Voronoi diagram corresponding to input points. - - Additional fields are added to the points indicating the specific vertex position (e.g., 0, -1, etc), the original vertex index, the vertex’s part and its index within the part (as well as its ring for polygons), distance along the original geometry and bisector angle of vertex for the original geometry. - Additional fields are added to the points indicating the specific vertex position (e.g., 0, -1, etc), the original vertex index, the vertex’s part and its index within the part (as well as its ring for polygons), distance along the original geometry and bisector angle of vertex for the original geometry. + + Buffer region (% of extent) + Buffer region (% of extent) - - Vertex indices - Vertex indices + + Copy attributes from input features + Copy attributes from input features - - '%1' is not a valid vertex index - '%1' is not a valid vertex index + + Whether the annotations are dynamically updated while they are edited + Whether the annotations are dynamically updated while they are edited - - This algorithm takes a line or polygon layer and generates a point layer with points representing the vertices in the input lines or polygons. The attributes associated to each point are the same ones associated to the line or polygon that the point belongs to. - This algorithm takes a line or polygon layer and generates a point layer with points representing the vertices in the input lines or polygons. The attributes associated to each point are the same ones associated to the line or polygon that the point belongs to. + + Whether the header should be copied to the clipboard along the coordinates, distances + Whether the header should be copied to the clipboard along the coordinates, distances - - Additional fields are added to the point indicating the vertex index (beginning at 0), the vertex’s part and its index within the part (as well as its ring for polygons), distance along original geometry and bisector angle of vertex for original geometry. - Additional fields are added to the point indicating the vertex index (beginning at 0), the vertex’s part and its index within the part (as well as its ring for polygons), distance along original geometry and bisector angle of vertex for original geometry. + + Separator between the measure columns copied to the clipboard + Separator between the measure columns copied to the clipboard - - - Vertices - Vertices + + Whether to use the locale decimal separator or always use the decimal point. Needed to export data as csv with a locale that uses a comma as its decimal separator. + Whether to use the locale decimal separator or always use the decimal point. Needed to export data as csv with a locale that uses a comma as its decimal separator. - - Help location is not configured! - Help location is not configured! + + The following empty layers were skipped: %1 + The following empty layers were skipped: %1 - - - QGIS Help - QGIS Help + + Rendering labels + Rendering labels - - Trying to open help using key '%1'. Full URI is '%2'… - Trying to open help using key '%1'. Full URI is '%2'… + + Push Labels Away from Features + Push Labels Away from Features - - geometry simplification failed - skipping - geometry simplification failed - skipping + + Labels from <i>%1</i> must be at least %2 %3 from features in <i>%4</i> + Labels from <i>%1</i> must be at least %2 %3 from features in <i>%4</i> - - geometry's coordinates are too close to each other and simplification failed - skipping - geometry's coordinates are too close to each other and simplification failed - skipping + + Pull Labels Toward Features + Pull Labels Toward Features - - Triangulation failed. Skipping polygon… - Triangulation failed. Skipping polygon… + + Labels from <i>%1</i> must be at most %2 %3 from features in <i>%4</i> + Labels from <i>%1</i> must be at most %2 %3 from features in <i>%4</i> - - - - 3D - 3D + + Push Labels Away from Other Labels + Push Labels Away from Other Labels - - - - - - - - - Transform error caught: %1 - Transform error caught: %1 + + Labels from <i>%1</i> must be at least %2 %3 from labels from <i>%4</i> + Labels from <i>%1</i> must be at least %2 %3 from labels from <i>%4</i> - - - %n unavailable layer(s) found: - %n unavailable layer(s) found:%n unavailable layer(s) found: + + + Prevent Labels Overlapping Features + Prevent Labels Overlapping Features - - * %1 - * %1 + + Labels from <i>%1</i> must not overlap features from <i>%2</i> + Labels from <i>%1</i> must not overlap features from <i>%2</i> - - - Multi-ring buffer (constant distance) - Multi-ring buffer (constant distance) + + + ° + ° - - buffer,grow,multiple,rings,distance,donut - buffer,grow,multiple,rings,distance,donut + + (labeling) + (labeling) - - This algorithm computes multi-ring ('donuts') buffer for all the features in an input layer, using a fixed or dynamic distance and rings number. - This algorithm computes multi-ring ('donuts') buffer for all the features in an input layer, using a fixed or dynamic distance and rings number. + + + + + + + Create renderer + Create renderer - - - Number of rings - Number of rings + + + + + + + Preparing render + Preparing render - - - Distance between rings - Distance between rings + + Rendering mesh + Rendering mesh - - Point on surface - Point on surface + + Rendering scalar datasets + Rendering scalar datasets - - centroid,inside,within - centroid,inside,within + + Rendering vector datasets + Rendering vector datasets - - - - - - - - - - Point - Point + + Custom Expression + Custom Expression - - Returns a point guaranteed to lie on the surface of a geometry. - Returns a point guaranteed to lie on the surface of a geometry. + + Placing labels + Placing labels - - Error calculating point on surface for feature %1 part %2: %3 - Error calculating point on surface for feature %1 part %2: %3 + + Generating label candidates + Generating label candidates - - Error calculating point on surface for feature %1: %2 - Error calculating point on surface for feature %1: %2 + + Assigning label costs + Assigning label costs - - Rotate - Rotate + + Calculating conflicts + Calculating conflicts - - rotate,around,center,point - rotate,around,center,point + + Finalizing labels + Finalizing labels - - Rotated - Rotated + + Calculating optimal labeling + Calculating optimal labeling - - This algorithm rotates feature geometries, by the specified angle clockwise - This algorithm rotates feature geometries, by the specified angle clockwise + + Reducing labeling + Reducing labeling - - Optionally, the rotation can occur around a preset point. If not set the rotation occurs around each feature's centroid. - Optionally, the rotation can occur around a preset point. If not set the rotation occurs around each feature's centroid. + + Solving labeling + Solving labeling - - - Rotation (degrees clockwise) - Rotation (degrees clockwise) + + + + Rendering PDF requires a QGIS build with PDF4Qt library support + Rendering PDF requires a QGIS build with PDF4Qt library support - - Rotation anchor point - Rotation anchor point + + + + + + Rendering + Rendering - - Could not transform anchor point to destination CRS - Could not transform anchor point to destination CRS + + NULL + NULL - - Could not calculate centroid for feature %1: %2 - Could not calculate centroid for feature %1: %2 + + + True + True - - Segmentize by maximum distance - Segmentize by maximum distance + + + False + False - - straighten,linearize,densify,curves,curved,circular - straighten,linearize,densify,curves,curved,circular + + Cloud + Cloud - - - Segmentized - Segmentized + + + SensorThings + SensorThings - - This algorithm segmentizes a geometry by converting curved sections to linear sections. - -The segmentization is performed by specifying the maximum allowed offset distance between the originalcurve and the segmentized representation. - -Non-curved geometries will be retained without change. - This algorithm segmentizes a geometry by converting curved sections to linear sections. - -The segmentization is performed by specifying the maximum allowed offset distance between the originalcurve and the segmentized representation. - -Non-curved geometries will be retained without change. + + No '@iot.count' value in response + No '@iot.count' value in response - - - Maximum offset distance - Maximum offset distance + + + Error parsing response: %1 + Error parsing response: %1 - - Segmentize by maximum angle - Segmentize by maximum angle + + No 'value' in response + No 'value' in response - - straighten,linearize,densify,curves,curved,circular,angle - straighten,linearize,densify,curves,curved,circular,angle + + Things + Things - - This algorithm segmentizes a geometry by converting curved sections to linear sections. - -The segmentization is performed by specifying the maximum allowed radius angle between vertices on the straightened geometry (e.g the angle of the arc created from the original arc center to consecutive output vertices on the linearized geometry). - -Non-curved geometries will be retained without change. - This algorithm segmentizes a geometry by converting curved sections to linear sections. - -The segmentization is performed by specifying the maximum allowed radius angle between vertices on the straightened geometry (e.g the angle of the arc created from the original arc center to consecutive output vertices on the linearized geometry). - -Non-curved geometries will be retained without change. + + Thing + Thing - - - Maximum angle between vertices (degrees) - Maximum angle between vertices (degrees) + + Locations + Locations - - Edit form config - Edit form config + + Historical Locations + Historical Locations - - Label margin - Label margin + + Historical Location + Historical Location - - Map Layers - Map Layers + + Datastreams + Datastreams - - - Map theme - Map theme + + Datastream + Datastream - - Grid enabled - Grid enabled + + Sensors + Sensors - - Grid interval X - Grid interval X + + Sensor + Sensor - - Grid interval Y - Grid interval Y + + Observed Properties + Observed Properties - - Grid offset X - Grid offset X + + Observed Property + Observed Property - - Grid offset Y - Grid offset Y + + Observations + Observations - - Grid frame size - Grid frame size + + Observation + Observation - - Grid frame line thickness - Grid frame line thickness + + Features of Interest + Features of Interest - - Grid cross size - Grid cross size + + Feature of Interest + Feature of Interest - - Grid frame margin - Grid frame margin + + MultiDatastreams + MultiDatastreams - - Grid label distance - Grid label distance + + MultiDatastream + MultiDatastream - - Map grid annotation display left - Map grid annotation display left + + Virtual Point Clouds + Virtual Point Clouds - - Map grid annotation display right - Map grid annotation display right + + Failed to open ICC Profile: %1 + Failed to open ICC Profile: %1 - - Map grid annotation display top - Map grid annotation display top + + Invalid ICC Profile: %1 + Invalid ICC Profile: %1 - - Map grid annotation display bottom - Map grid annotation display bottom + + Invalid ICC profile + Invalid ICC profile - - Map grid frame divisions display left - Map grid frame divisions display left + + File access error '%1' + File access error '%1' - - Map grid frame divisions display right - Map grid frame divisions display right + + Error while writing to file '%1' + Error while writing to file '%1' - - Map grid frame divisions display top - Map grid frame divisions display top + + HTTP/HTTPS/FTP + HTTP/HTTPS/FTP - - Map grid frame divisions display bottom - Map grid frame divisions display bottom + + Google Cloud Storage + Google Cloud Storage - - Table source layer - Table source layer + + Microsoft Azure Blob + Microsoft Azure Blob - - Map CRS - Map CRS + + Microsoft Azure Data Lake Storage + Microsoft Azure Data Lake Storage - - string representing a CRS, either an authority/id pair (e.g. 'EPSG:4326'), a proj string prefixes by "PROJ:" (e.g. 'PROJ: +proj=...') or a WKT string prefixed by "WKT:" (e.g. 'WKT:GEOGCRS["WGS 84"...]') - string representing a CRS, either an authority/id pair (e.g. 'EPSG:4326'), a proj string prefixes by "PROJ:" (e.g. 'PROJ: +proj=...') or a WKT string prefixed by "WKT:" (e.g. 'WKT:GEOGCRS["WGS 84"...]') + + Alibaba Cloud OSS + Alibaba Cloud OSS - - Temporal range start date / time - Temporal range start date / time + + OpenStack Swift Object Storage + OpenStack Swift Object Storage - - Temporal range end date / time - Temporal range end date / time + + Hadoop File System + Hadoop File System - - Segments to the left of 0 - Segments to the left of 0 + + Cannot use VSI credential options on GDAL versions earlier than 3.5 + Cannot use VSI credential options on GDAL versions earlier than 3.5 - - Segments to the right of 0 - Segments to the right of 0 + + Raster has no Raster Attribute Table for band %1 + Raster has no Raster Attribute Table for band %1 - - Length of a segment in map units - Length of a segment in map units + + Raster data provider has no native Raster Attribute Table support. + Raster data provider has no native Raster Attribute Table support. - - Minimum length of a segment in mm - Minimum length of a segment in mm + + + TCP socket sensor + TCP socket sensor - - Maximum length of a segment in mm - Maximum length of a segment in mm + + + UDP socket sensor + UDP socket sensor - - Scalebar height in mm - Scalebar height in mm + + + Serial port sensor + Serial port sensor - - Subdivision height in mm - Subdivision height in mm + + + + Settings tree node '%1' already holds a child setting with key '%2'. + Settings tree node '%1' already holds a child setting with key '%2'. - - Number of subdivisions in segments to the right of 0 - Number of subdivisions in segments to the right of 0 + + Settings tree node '%1' already holds a child node with key '%2', but it is not a named list.. + Settings tree node '%1' already holds a child node with key '%2', but it is not a named list.. - - Delete holes - Delete holes + + Settings tree node '%1' already holds a child tree node with key '%2'. + Settings tree node '%1' already holds a child tree node with key '%2'. - - remove,delete,drop,holes,rings,fill - remove,delete,drop,holes,rings,fill + + + + The number of given parent named items (%1) for the node '%2' doesn't match with the number of named items in the key (%3). + The number of given parent named items (%1) for the node '%2' doesn't match with the number of named items in the key (%3). - - This algorithm takes a polygon layer and removes holes in polygons. It creates a new vector layer in which polygons with holes have been replaced by polygons with only their external ring. Attributes are not modified. - -An optional minimum area parameter allows removing only holes which are smaller than a specified area threshold. Leaving this parameter as 0.0 results in all holes being removed. - This algorithm takes a polygon layer and removes holes in polygons. It creates a new vector layer in which polygons with holes have been replaced by polygons with only their external ring. Attributes are not modified. - -An optional minimum area parameter allows removing only holes which are smaller than a specified area threshold. Leaving this parameter as 0.0 results in all holes being removed. + + + The named list node '%1' has no option to set the current selected entry. + The named list node '%1' has no option to set the current selected entry. - - - Remove holes with area less than - Remove holes with area less than + + + The number of given parent named items (%1) doesn't match with the number of named items in the key (%2). + The number of given parent named items (%1) doesn't match with the number of named items in the key (%2). - - Import geotagged photos - Import geotagged photos + + Current implementation of QgsSettingsTreeNamedListNode::items doesn't handle more than 5 parent named items + Current implementation of QgsSettingsTreeNamedListNode::items doesn't handle more than 5 parent named items - - exif,metadata,gps,jpeg,jpg - exif,metadata,gps,jpeg,jpg + + STAC + STAC - - - - - - - - - - - - Vector creation - Vector creation + + Radius + Radius - - Input folder - Input folder + + JSON is not a valid Cesium 3D Tiles source (does not contain "root" value) + JSON is not a valid Cesium 3D Tiles source (does not contain "root" value) - - Scan recursively - Scan recursively + + JSON is not a valid Cesium 3D Tiles source (unsupported boundingVolume format) + JSON is not a valid Cesium 3D Tiles source (unsupported boundingVolume format) - - Photos - Photos + + + Cesium 3D Tiles + Cesium 3D Tiles - - Invalid photos table - Invalid photos table + + GLTF version 1 tiles cannot be loaded + GLTF version 1 tiles cannot be loaded - - Creates a point layer corresponding to the geotagged locations from JPEG images from a source folder. Optionally the folder can be recursively scanned. - -The point layer will contain a single PointZ feature per input file from which the geotags could be read. Any altitude information from the geotags will be used to set the point's Z value. - -Optionally, a table of unreadable or non-geotagged photos can also be created. - Creates a point layer corresponding to the geotagged locations from JPEG images from a source folder. Optionally the folder can be recursively scanned. - -The point layer will contain a single PointZ feature per input file from which the geotags could be read. Any altitude information from the geotags will be used to set the point's Z value. - -Optionally, a table of unreadable or non-geotagged photos can also be created. + + Failed to retrieve quantized mesh tiles metadata: %1 + Failed to retrieve quantized mesh tiles metadata: %1 - - Directory %1 does not exist! - Directory %1 does not exist! + + Unexpected tile format: %1 + Unexpected tile format: %1 - - - Could not open %1 - Could not open %1 + + Invalid CRS '%1'! + Invalid CRS '%1'! - - Could not retrieve geotag for %1 - Could not retrieve geotag for %1 + + Bounds array doesn't have 4 items + Bounds array doesn't have 4 items - - No metadata found in %1 - No metadata found in %1 + + Unhandled CRS: %1 + Unhandled CRS: %1 - - - Insert Expression - Insert Expression + + + Error parsing JSON metadata: %1 + Error parsing JSON metadata: %1 - - Explode lines - Explode lines + + Scenes + Scenes - - segments,parts - segments,parts + + Point objects in tiled scenes are not supported + Point objects in tiled scenes are not supported - - This algorithm takes a lines layer and creates a new one in which each line is replaced by a set of lines representing the segments in the original line. Each line in the resulting layer contains only a start and an end point, with no intermediate nodes between them. - -If the input layer consists of CircularStrings or CompoundCurves, the output layer will be of the same type and contain only single curve segments. - This algorithm takes a lines layer and creates a new one in which each line is replaced by a set of lines representing the segments in the original line. Each line in the resulting layer contains only a start and an end point, with no intermediate nodes between them. - -If the input layer consists of CircularStrings or CompoundCurves, the output layer will be of the same type and contain only single curve segments. + + Line loops in tiled scenes are not supported + Line loops in tiled scenes are not supported - - - Exploded - Exploded + + Line strips in tiled scenes are not supported + Line strips in tiled scenes are not supported - - Feature filter - Feature filter + + Triangular strips in tiled scenes are not supported + Triangular strips in tiled scenes are not supported - - filter,proxy,redirect,route - filter,proxy,redirect,route + + Triangular fans in tiled scenes are not supported + Triangular fans in tiled scenes are not supported - - This algorithm filters features from the input layer and redirects them to one or several outputs. - This algorithm filters features from the input layer and redirects them to one or several outputs. + + Primitive type %1 in tiled scenes are not supported + Primitive type %1 in tiled scenes are not supported - - Swap X and Y coordinates - Swap X and Y coordinates + + Textured + Textured - - invert,flip,swap,latitude,longitude - invert,flip,swap,latitude,longitude + + Wireframe + Wireframe - - Swapped - Swapped + + List of features to merge is empty + List of features to merge is empty - - This algorithm swaps the X and Y coordinate values in input geometries. It can be used to repair geometries which have accidentally had their latitude and longitude values reversed. - This algorithm swaps the X and Y coordinate values in input geometries. It can be used to repair geometries which have accidentally had their latitude and longitude values reversed. + + Could not store value '%1' in field of type %2: %3 + Could not store value '%1' in field of type %2: %3 - - - Invalid URI for PostgreSQL provider: - Invalid URI for PostgreSQL provider: + + Merged features + Merged features - - - There was an error opening the database <b>%1</b>: %2 - There was an error opening the database <b>%1</b>: %2 + + ArcGIS Vector Tile Service data provider + ArcGIS Vector Tile Service data provider - - - - - - There was an error querying the database <b>%1</b>: %2 - There was an error querying the database <b>%1</b>: %2 + + MBTile Vector Tiles data provider + MBTile Vector Tiles data provider - - Invalid URI for GeoPackage OGR provider: - Invalid URI for GeoPackage OGR provider: + + Mbtiles Vector Tiles + Mbtiles Vector Tiles - - - - Could not connect to the database: - Could not connect to the database: + + + Vector Tiles + Vector Tiles - - Unable to save project. It's not possible to create the destination table on the database. <b>%1</b>: %2 - Unable to save project. It's not possible to create the destination table on the database. <b>%1</b>: %2 + + Found tile index node with subtree defined in a different index file -- this is not yet supported! + Found tile index node with subtree defined in a different index file -- this is not yet supported! - - Unable to insert or update project (project=%1) in the destination table on the database: %2 - Unable to insert or update project (project=%1) in the destination table on the database: %2 + + VTPK Vector Tiles data provider + VTPK Vector Tiles data provider - - Invalid URI for GeoPackage OGR provider: %1 - Invalid URI for GeoPackage OGR provider: %1 + + VTPK Vector Tiles + VTPK Vector Tiles - - - - Could not connect to the database: %1 - Could not connect to the database: %1 + + XYZ Vector Tiles data provider + XYZ Vector Tiles data provider - - Could not remove project %1: %2 - Could not remove project %1: %2 + + Rendering web pages requires a QGIS build with PDF4Qt library support + Rendering web pages requires a QGIS build with PDF4Qt library support - - Could not rename project %1: %2 - Could not rename project %1: %2 + + Polygon Annotation + Polygon Annotation - - - Invalid URI for Oracle provider: %1 - Invalid URI for Oracle provider: %1 + + Line Annotation + Line Annotation - - - Table qgis_projects does not exist or it is not accessible. - Table qgis_projects does not exist or it is not accessible. + + Marker Annotation + Marker Annotation - - The project '%1' does not exist for owner '%2'. - The project '%1' does not exist for owner '%2'. + + Text Annotation at Point + Text Annotation at Point - - The project '%1' does not exist in schema '%2'. - The project '%1' does not exist in schema '%2'. + + Text Annotation along Line + Text Annotation along Line - - Unable to save project. It's not possible to create the destination table on the database. Maybe this is due to database permissions (user=%1). Please contact your database admin. - Unable to save project. It's not possible to create the destination table on the database. Maybe this is due to database permissions (user=%1). Please contact your database admin. + + Text Annotation in Rectangle + Text Annotation in Rectangle - - - Unable to insert or update project (project=%1) in the destination table on the database. Maybe this is due to table permissions (user=%2). Please contact your database admin. - Unable to insert or update project (project=%1) in the destination table on the database. Maybe this is due to table permissions (user=%2). Please contact your database admin. + + Picture Annotation + Picture Annotation - - - - Difference - Difference + + A widget for interacting with geometry fields. + A widget for interacting with geometry fields. - - - difference,erase,not overlap - difference,erase,not overlap + + Today + Today - - This algorithm extracts features from the Input layer that fall outside, or partially overlap, features in the Overlay layer. Input layer features that partially overlap feature(s) in the Overlay layer are split along those features' boundary and only the portions outside the Overlay layer features are retained. - This algorithm extracts features from the Input layer that fall outside, or partially overlap, features in the Overlay layer. Input layer features that partially overlap feature(s) in the Overlay layer are split along those features' boundary and only the portions outside the Overlay layer features are retained. + + Yesterday + Yesterday - - - Attributes are not modified, although properties such as area or length of the features will be modified by the difference operation. If such properties are stored as attributes, those attributes will have to be manually updated. - Attributes are not modified, although properties such as area or length of the features will be modified by the difference operation. If such properties are stored as attributes, those attributes will have to be manually updated. + + Last 7 days + Last 7 days - - - Symmetrical difference - Symmetrical difference + + + <Default> + <Default> - - difference,symdiff,not overlap - difference,symdiff,not overlap + + Yes + Yes - - This algorithm extracts the portions of features from both the Input and Overlay layers that do not overlap. Overlapping areas between the two layers are removed. The attribute table of the Symmetrical Difference layer contains original attributes from both the Input and Difference layers. - This algorithm extracts the portions of features from both the Input and Overlay layers that do not overlap. Overlapping areas between the two layers are removed. The attribute table of the Symmetrical Difference layer contains original attributes from both the Input and Difference layers. + + No + No - - Performing symmetrical difference between layers with different geometry types (INPUT has %1 and OVERLAY has %2) can lead to unexpected results - Performing symmetrical difference between layers with different geometry types (INPUT has %1 and OVERLAY has %2) can lead to unexpected results + + Favorite Processing algorithms + Favorite Processing algorithms - - Tapered buffers - Tapered buffers + + Copy as Python Command + Copy as Python Command - - - variable,distance,length,line,buffer - variable,distance,length,line,buffer + + Copy as qgis_process Command + Copy as qgis_process Command - - This algorithm creates tapered buffers along line geometries, using a specified start and end buffer diameter corresponding to the buffer diameter at the start and end of the linestrings. - This algorithm creates tapered buffers along line geometries, using a specified start and end buffer diameter corresponding to the buffer diameter at the start and end of the linestrings. + + Create Test… + Create Test… - - - Start width - Start width + + + + + %1… + %1… - - - End width - End width + + Double-click on the history item or paste the command below to re-run the algorithm + Double-click on the history item or paste the command below to re-run the algorithm - - - Error buffering geometry %1: %2 - Error buffering geometry %1: %2 + + WFS3 (Experimental) + WFS3 (Experimental) - - Variable width buffer (by M value) - Variable width buffer (by M value) + + SensorThings Configuration + SensorThings Configuration - - This algorithm creates variable width buffers along lines, using the M value of the line geometries as the diameter of the buffer at each vertex. - This algorithm creates variable width buffers along lines, using the M value of the line geometries as the diameter of the buffer at each vertex. + + 2-Circle Point Intersection + 2-Circle Point Intersection - - Union (multiple) - Union (multiple) + + Connection: %1 + Connection: %1 - - union,overlap,not overlap - union,overlap,not overlap + + Row count: %1 + Row count: %1 - - Multiple Overlay layers can also be used, in which case features from each layer are split at their overlap with features from all other layers, creating a layer containing all the portions from both Input and Overlay layers. The attribute table of the Union layer is filled with attribute values from the respective original layer for non-overlapping features, and attribute values from both layers for overlapping features. - Multiple Overlay layers can also be used, in which case features from each layer are split at their overlap with features from all other layers, creating a layer containing all the portions from both Input and Overlay layers. The attribute table of the Union layer is filled with attribute values from the respective original layer for non-overlapping features, and attribute values from both layers for overlapping features. + + Execution time: %1 ms + Execution time: %1 ms - - - - Union - Union + + Execute SQL Command… + Execute SQL Command… - - - - Interrupted by user. - Interrupted by user. + + Copy SQL Command + Copy SQL Command - - - This algorithm checks overlaps between features within the Input layer and creates separate features for overlapping and non-overlapping parts. The area of overlap will create as many identical overlapping features as there are features that participate in that overlap. - This algorithm checks overlaps between features within the Input layer and creates separate features for overlapping and non-overlapping parts. The area of overlap will create as many identical overlapping features as there are features that participate in that overlap. + + Format by Extension + Format by Extension - - An Overlay layer can also be used, in which case features from each layer are split at their overlap with features from the other one, creating a layer containing all the portions from both Input and Overlay layers. The attribute table of the Union layer is filled with attribute values from the respective original layer for non-overlapping features, and attribute values from both layers for overlapping features. - An Overlay layer can also be used, in which case features from each layer are split at their overlap with features from the other one, creating a layer containing all the portions from both Input and Overlay layers. The attribute table of the Union layer is filled with attribute values from the respective original layer for non-overlapping features, and attribute values from both layers for overlapping features. + + Invalid position '%1' for field insertion. + Invalid position '%1' for field insertion. - - Create wedge buffers - Create wedge buffers + + Invalid position '%1' for field removal. + Invalid position '%1' for field removal. - - arc,segment,circular,circle,slice - arc,segment,circular,circle,slice + + Invalid position '%1' for color insertion. + Invalid position '%1' for color insertion. - - Buffers - Buffers + + Invalid position '%1' for color ramp insertion. + Invalid position '%1' for color ramp insertion. - - This algorithm creates wedge shaped buffers from input points. - -The azimuth parameter gives the angle (in degrees) for the middle of the wedge to point. The buffer width (in degrees) is specified by the width parameter. Note that the wedge will extend to half of the angular width either side of the azimuth direction. - -The outer radius of the buffer is specified via outer radius, and optionally an inner radius can also be specified. - -The native output from this algorithm are CurvePolygon geometries, but these may be automatically segmentized to Polygons depending on the output format. - This algorithm creates wedge shaped buffers from input points. - -The azimuth parameter gives the angle (in degrees) for the middle of the wedge to point. The buffer width (in degrees) is specified by the width parameter. Note that the wedge will extend to half of the angular width either side of the azimuth direction. - -The outer radius of the buffer is specified via outer radius, and optionally an inner radius can also be specified. - -The native output from this algorithm are CurvePolygon geometries, but these may be automatically segmentized to Polygons depending on the output format. + + Raster Attribute Table is not set for this model. + Raster Attribute Table is not set for this model. - - - Azimuth (degrees from North) - Azimuth (degrees from North) + + Raster Attribute Table is not editable. + Raster Attribute Table is not editable. - - - Wedge width (in degrees) - Wedge width (in degrees) + + Scene + Scene - - - Outer radius - Outer radius + + getObjectIds failed: %1 - %2 + getObjectIds failed: %1 - %2 - - - Inner radius - Inner radius + + Failed to determine objectIdFieldName and/or objectIds + Failed to determine objectIdFieldName and/or objectIds - - Zonal histogram - Zonal histogram + + XYZ Tiles + XYZ Tiles + + + QRasterAttributeTableDialogBase - - raster,unique,values,count,area,statistics - raster,unique,values,count,area,statistics + + Raster Attribute Table + Raster Attribute Table + + + QgisApp - - - - - - - - - - Raster layer - Raster layer + + Multiple Instances of QgisApp + Multiple Instances of QgisApp - - - Vector layer containing zones - Vector layer containing zones + + Checking database + Checking database - - Summaries to calculate - Summaries to calculate + + Reading settings + Reading settings - - - - - - Output column prefix - Output column prefix + + Setting up the GUI + Setting up the GUI - - Extract Z values - Extract Z values + + Ctrl+5 + Ctrl+5 - - add,z,value,elevation,height,attribute,statistics,stats - add,z,value,elevation,height,attribute,statistics,stats + + Show Undo/Redo Panel + Show Undo/Redo Panel - - Extracts z values from geometries into feature attributes. - -By default only the z value from the first vertex of each feature is extracted, however the algorithm can optionally calculate statistics on all of the geometry's z values, including sums, means, and minimums and maximums - Extracts z values from geometries into feature attributes. - -By default only the z value from the first vertex of each feature is extracted, however the algorithm can optionally calculate statistics on all of the geometry's z values, including sums, means, and minimums and maximums + + Ctrl+4 + Ctrl+4 - - Extracts z values (or z value statistics) from geometries into feature attributes. - Extracts z values (or z value statistics) from geometries into feature attributes. + + Show Advanced Digitizing Panel + Show Advanced Digitizing Panel - - Extract M values - Extract M values + + Ctrl+6 + Ctrl+6 - - add,m,value,measure,attribute,statistics,stats - add,m,value,measure,attribute,statistics,stats + + Show Statistics Panel + Show Statistics Panel - - Extracts m values from geometries into feature attributes. - -By default only the m value from the first vertex of each feature is extracted, however the algorithm can optionally calculate statistics on all of the geometry's m values, including sums, means, and minimums and maximums - Extracts m values from geometries into feature attributes. - -By default only the m value from the first vertex of each feature is extracted, however the algorithm can optionally calculate statistics on all of the geometry's m values, including sums, means, and minimums and maximums + + Ctrl+7 + Ctrl+7 - - Extracts m values (or m value statistics) from geometries into feature attributes. - Extracts m values (or m value statistics) from geometries into feature attributes. + + Show Bookmarks Panel + Show Bookmarks Panel - - Output zones - Output zones + + Ctrl+3 + Ctrl+3 - - This algorithm appends fields representing counts of each unique value from a raster layer contained within zones defined as polygons. - This algorithm appends fields representing counts of each unique value from a raster layer contained within zones defined as polygons. + + Show Style Panel + Show Style Panel - - a|an|and|as|at|but|by|en|for|if|in|nor|of|on|or|per|s|the|to|vs.|vs|via - a|an|and|as|at|but|by|en|for|if|in|nor|of|on|or|per|s|the|to|vs.|vs|via + + Snapping and Digitizing Options + Snapping and Digitizing Options - - .|: - .|: + + Project Snapping Settings + Project Snapping Settings - - Reset to Defaults - Reset to Defaults + + Checking provider plugins + Checking provider plugins - - list[dict]: list of input layers as dictionaries, see QgsProcessingParameterDxfLayers docs - list[dict]: list of input layers as dictionaries, see QgsProcessingParameterDxfLayers docs + + Starting Python + Starting Python - - - - - - - - - str: layer ID - str: layer ID + + Restoring loaded plugins + Restoring loaded plugins - - - - - - - - - str: layer name - str: layer name + + Initializing file filters + Initializing file filters - - - - - - - - str: layer source - str: layer source + + Restoring window state + Restoring window state - - Path to a raster layer - Path to a raster layer + + + Populate saved styles + Populate saved styles - - Path to a mesh layer - Path to a mesh layer + + QGIS Ready! + QGIS Ready! - - - Path to a vector layer - Path to a vector layer + + Zoom in to canvas + Zoom in to canvas - - Path to a vector, raster or mesh layer - Path to a vector, raster or mesh layer + + Zoom in to canvas (secondary) + Zoom in to canvas (secondary) - - 1 for true/yes - 1 for true/yes + + Zoom out of canvas + Zoom out of canvas - - 0 for false/no - 0 for false/no + + Zoom in (secondary) + Zoom in (secondary) - - A valid QGIS expression string, e.g "road_name" = 'MAIN RD' - A valid QGIS expression string, e.g "road_name" = 'MAIN RD' + + Loading layers + Loading layers - - str: CRS auth ID (e.g. 'EPSG:3111') - str: CRS auth ID (e.g. 'EPSG:3111') + + Minimize + Minimize - - str: layer ID. CRS of layer is used. - str: layer ID. CRS of layer is used. + Minimize Window + + Ctrl+M + Ctrl+M - - str: layer name. CRS of layer is used. - str: layer name. CRS of layer is used. + + Minimizes the active window to the dock + Minimizes the active window to the dock - - str: layer source. CRS of layer is used. - str: layer source. CRS of layer is used. + + Zoom + Zoom - - QgsCoordinateReferenceSystem - QgsCoordinateReferenceSystem + + Toggles between a predefined size and the window size set by the user + Toggles between a predefined size and the window size set by the user - - QgsMapLayer: CRS of layer is used - QgsMapLayer: CRS of layer is used + + Bring All to Front + Bring All to Front - - QgsProcessingFeatureSourceDefinition: CRS of source is used - QgsProcessingFeatureSourceDefinition: CRS of source is used + + Bring forward all open windows + Bring forward all open windows - - str: CRS PROJ4 (e.g. 'PROJ4:…') - str: CRS PROJ4 (e.g. 'PROJ4:…') + + Current Edits + Current Edits - - str: CRS WKT (e.g. 'WKT:…') - str: CRS WKT (e.g. 'WKT:…') + + + + + + Error + Error - - CRS as an auth ID (e.g. 'EPSG:3111') - CRS as an auth ID (e.g. 'EPSG:3111') + + + Failed to open Python console: + Failed to open Python console: - - CRS as a PROJ4 string (e.g. 'PROJ4:…') - CRS as a PROJ4 string (e.g. 'PROJ4:…') + + Multiple instances of QGIS application object detected. +Please contact the developers. + + Multiple instances of QGIS application object detected. +Please contact the developers. + - - CRS as a WKT string (e.g. 'WKT:…') - CRS as a WKT string (e.g. 'WKT:…') + + Ctrl+2 + Ctrl+2 - - Path to a layer. The CRS of the layer is used. - Path to a layer. The CRS of the layer is used. + + Show Browser Panel + Show Browser Panel - - list[float]: list of 2 float values - list[float]: list of 2 float values + + Ctrl+0 + Ctrl+0 - - list[str]: list of strings representing floats - list[str]: list of strings representing floats + + Show GPS Information Panel + Show GPS Information Panel - - str: as two comma delimited floats, e.g. '1,10' - str: as two comma delimited floats, e.g. '1,10' + + QGIS - %1 ('%2') + QGIS - %1 ('%2') - - Two comma separated numeric values, e.g. '1,10' - Two comma separated numeric values, e.g. '1,10' + + + Panels + Panels - - str: as an 'x,y' string, e.g. '1.5,10.1' - str: as an 'x,y' string, e.g. '1.5,10.1' + + + Toolbars + Toolbars - - Point coordinate as an 'x,y' string, e.g. '1.5,10.1' - Point coordinate as an 'x,y' string, e.g. '1.5,10.1' + + Window + Window - - str: as Well-Known Text string (WKT) - str: as Well-Known Text string (WKT) + + &Database + &Database - - Well-Known Text string (WKT) - Well-Known Text string (WKT) + + &Web + &Web - - str: as string representation of int, e.g. '1' - str: as string representation of int, e.g. '1' + + Render + Render - - Number of selected option, e.g. '1' - Number of selected option, e.g. '1' + + Toggle map rendering + Toggle map rendering - - Comma separated list of options, e.g. '1,3' - Comma separated list of options, e.g. '1,3' + + CRS status - Click to open coordinate reference system dialog + CRS status - Click to open coordinate reference system dialog - - str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105' - str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105' + + Ready + Ready - - str: layer ID. Extent of layer is used. - str: layer ID. Extent of layer is used. + + Private qgis.db + Private qgis.db - - str: layer name. Extent of layer is used. - str: layer name. Extent of layer is used. + + QGIS + QGIS - - str: layer source. Extent of layer is used. - str: layer source. Extent of layer is used. + + + + Layer Styling + Layer Styling - - QgsMapLayer: Extent of layer is used - QgsMapLayer: Extent of layer is used + + Ctrl++ + Ctrl++ - - QgsProcessingFeatureSourceDefinition: Extent of source is used - QgsProcessingFeatureSourceDefinition: Extent of source is used + + Ctrl+= + Ctrl+= - - A comma delimited string of x min, x max, y min, y max. E.g. '4,10,101,105' - A comma delimited string of x min, x max, y min, y max. E.g. '4,10,101,105' + + Ctrl+- + Ctrl+- - - Path to a layer. The extent of the layer is used. - Path to a layer. The extent of the layer is used. + + Ctrl+Alt+= + Ctrl+Alt+= - - str: as comma delimited list of values - str: as comma delimited list of values + + &User Profiles + &User Profiles - - A comma delimited list of values - A comma delimited list of values + + ° + ° - - Path to a file - Path to a file + + Ctrl+K + Ctrl+K - - The name of an existing field - The name of an existing field + + Trigger Locator + Trigger Locator - - ; delimited list of existing field names - ; delimited list of existing field names + + Transforms are not installed: %1 + Transforms are not installed: %1 - - - Path for new vector layer - Path for new vector layer + + Missing datum transforms + Missing datum transforms - - Path for new file - Path for new file + + Overview + Overview - - Path for an existing or new folder - Path for an existing or new folder + + Layers + Layers - - Path for new raster layer - Path for new raster layer + + Manage Map Themes + Manage Map Themes - - String value - String value + + Layer Order + Layer Order - - An existing QGIS authentication ID string - An existing QGIS authentication ID string + + Ctrl+9 + Ctrl+9 - - A numeric value (unit type set by algorithms) - A numeric value (unit type set by algorithms) + + Show Layer Order Panel + Show Layer Order Panel - - str: string representation of a Proj coordinate operation - str: string representation of a Proj coordinate operation + + + < Blank > + < Blank > - - String representation of Proj coordinate operation - String representation of Proj coordinate operation + + QGIS version + QGIS version - - str: name of an existing map theme - str: name of an existing map theme + + QGIS code revision + QGIS code revision - - Name of an existing map theme - Name of an existing map theme + + This copy of QGIS writes debugging output. + This copy of QGIS writes debugging output. - - A datetime value in ISO format - A datetime value in ISO format + + Diagram Properties + Diagram Properties - - Name of registered database connection - Name of registered database connection + + Annotations + Annotations - - Name of existing database schema - Name of existing database schema + + Annotations (%1) + Annotations (%1) - - Name of existing database table - Name of existing database table + + Export failed + Export failed - - Path to a point cloud layer - Path to a point cloud layer + + A problem occurred while exporting: %1 + A problem occurred while exporting: %1 - - "main": main annotation layer for a project - "main": main annotation layer for a project + + Cannot open file + Cannot open file - - Layer ID for an annotation layer, or "main" for the main annotation layer in a project. - Layer ID for an annotation layer, or "main" for the main annotation layer in a project. + + Cannot open exported file: %1 + Cannot open exported file: %1 + + + + Some of the <b>%n</b> selected feature(s) about to be deleted <b>are outside of the current map view</b>. Would you still like to continue? + + Some of the <b>%n</b> selected feature(s) about to be deleted <b>are outside of the current map view</b>. Would you still like to continue? + Some of the <b>%n</b> selected feature(s) about to be deleted <b>are outside of the current map view</b>. Would you still like to continue? + + + + + + + Delete %n Feature(s) + + Delete %n Feature(s) + Delete %n Feature(s) + + + + + %n feature(s) on layer "%1", + + %n feature(s) on layer "%1", + %n feature(s) on layer "%1", + - - Path for new point cloud layer - Path for new point cloud layer + + Don't show this message again + Don't show this message again + + + + %n feature(s) deleted: %1 + + %n feature(s) deleted: %1 + %n feature(s) deleted: %1 + - - - list[str]: list of layer IDs - list[str]: list of layer IDs + + + Resulting geometry type (multipart) is incompatible with layer type (singlepart). + Resulting geometry type (multipart) is incompatible with layer type (singlepart). - - - list[str]: list of layer names - list[str]: list of layer names + + Merge Features + Merge Features + + + + %n geometries collapsed due to intersection avoidance. + + %n geometries collapsed due to intersection avoidance. + %n geometries collapsed due to intersection avoidance. + - - - list[str]: list of layer sources - list[str]: list of layer sources + + Cannot create new layer. + Cannot create new layer. - - - A numeric value - A numeric value + + Cannot copy style + Cannot copy style - - A numeric value representing the scale denominator - A numeric value representing the scale denominator + + Cannot parse style + Cannot parse style - - Integer value representing an existing raster band number - Integer value representing an existing raster band number + + Cannot paste style + Cannot paste style - - str: destination vector file, e.g. 'd:/test.shp' - str: destination vector file, e.g. 'd:/test.shp' + + Layer cannot be edited + Layer cannot be edited - - str: 'memory:' to store result in temporary memory layer - str: 'memory:' to store result in temporary memory layer + + Start Mesh Frame Edit + Start Mesh Frame Edit - - str: using vector provider ID prefix and destination URI, e.g. 'postgres:…' to store result in PostGIS table - str: using vector provider ID prefix and destination URI, e.g. 'postgres:…' to store result in PostGIS table + + Starting editing the frame of this mesh layer will remove all dataset groups. +Alternatively, you can create a new mesh layer from that one. + Starting editing the frame of this mesh layer will remove all dataset groups. +Alternatively, you can create a new mesh layer from that one. - - str: name of print layout in current project - str: name of print layout in current project + + Edit Current Mesh + Edit Current Mesh - - Name of print layout in current project - Name of print layout in current project + + Edit a Copy + Edit a Copy - - str: UUID of print layout item - str: UUID of print layout item + + + + Mesh editing + Mesh editing - - str: id of print layout item - str: id of print layout item + + Unable to start mesh editing for layer "%1" + Unable to start mesh editing for layer "%1" - - UUID or item id of layout item - UUID or item id of layout item + + + Unable to save editing for layer "%1" + Unable to save editing for layer "%1" - - str: string representation of color, e.g #ff0000 or rgba(200,100,50,0.8) - str: string representation of color, e.g #ff0000 or rgba(200,100,50,0.8) + + Could not %1 changes to layer %2 + Could not %1 changes to layer %2 - - String representation of color, e.g #ff0000 or rgba(200,100,50,0.8) - String representation of color, e.g #ff0000 or rgba(200,100,50,0.8) + + No legend entries selected + No legend entries selected - - Using classes: - Using classes: + + Select the layers and groups you want to remove in the legend. + Select the layers and groups you want to remove in the legend. + + + number of hidden layers not shown + + (%n more hidden layer(s)) + + (%n more hidden layer(s)) + (%n more hidden layer(s)) + - - Warning: Class %1 (%2) overlaps with class %3 (%4) - Warning: Class %1 (%2) overlaps with class %3 (%4) + + The following hidden layers will be removed: +%1 + The following hidden layers will be removed: +%1 - - K-means clustering - K-means clustering + + Remove layers and groups + Remove layers and groups + + + number of legend items to remove + + Remove %n legend entries? + + Remove %n legend entries? + Remove %n legend entries? + + + + number of removed legend entries + + %n legend entries removed. + + %n legend entries removed. + %n legend entries removed. + - - clustering,clusters,kmeans,points - clustering,clusters,kmeans,points + + %1 (%2 type unsupported) + %1 (%2 type unsupported) - - - - Number of clusters - Number of clusters + + Cannot copy style to duplicated layer. + Cannot copy style to duplicated layer. - - - - Cluster field name - Cluster field name + + https://qgis.org/en/site/getinvolved/development/bugreporting.html + https://qgis.org/en/site/getinvolved/development/bugreporting.html - - DBSCAN clustering - DBSCAN clustering + + Map %1 + Map %1 - - Clusters point features using a density based scan algorithm. - Clusters point features using a density based scan algorithm. + + + 3D Map %1 + 3D Map %1 - - clustering,clusters,density,based,points,distance - clustering,clusters,density,based,points,distance + + Do you want to save the current project? %1 + Do you want to save the current project? %1 - - - Minimum cluster size - Minimum cluster size + + + + Active Tasks + Active Tasks - - - Maximum distance between clustered points - Maximum distance between clustered points + + Untitled Project + Untitled Project - - - Treat border points as noise (DBSCAN*) - Treat border points as noise (DBSCAN*) + + Undo/Redo + Undo/Redo - - - - Cluster size field name - Cluster size field name + + Advanced Digitizing + Advanced Digitizing - - - - Clusters - Clusters + + Browser + Browser - - Clusters point features based on a 2D implementation of Density-based spatial clustering of applications with noise (DBSCAN) algorithm. - -The algorithm requires two parameters, a minimum cluster size (“minPts”), and the maximum distance allowed between clustered points (“eps”). - Clusters point features based on a 2D implementation of Density-based spatial clustering of applications with noise (DBSCAN) algorithm. - -The algorithm requires two parameters, a minimum cluster size (“minPts”), and the maximum distance allowed between clustered points (“eps”). + + Browser (2) + Browser (2) - - Datetime field missing - Datetime field missing + + GPS Information + GPS Information - - Building spatial index - Building spatial index + + Log Messages + Log Messages - - Analysing clusters - Analysing clusters + + Preferences… + Preferences… - - Feature %1 is a %2 feature, not a point. - Feature %1 is a %2 feature, not a point. + + Open Active Profile Folder + Open Active Profile Folder - - Feature %1 is missing a valid datetime value. - Feature %1 is missing a valid datetime value. + + New Profile… + New Profile… - - Calculates the 2D distance based k-means cluster number for each input feature. - -If input geometries are lines or polygons, the clustering is based on the centroid of the feature. - Calculates the 2D distance based k-means cluster number for each input feature. - -If input geometries are lines or polygons, the clustering is based on the centroid of the feature. + + Filter Legend by Map Content + Filter Legend by Map Content - - Collecting input points - Collecting input points + + Open the Layer Styling panel + Open the Layer Styling panel - - Number of geometries is less than the number of clusters requested, not all clusters will get data - Number of geometries is less than the number of clusters requested, not all clusters will get data + + Add Virtual Layer + Add Virtual Layer - - Calculating clusters - Calculating clusters + + Calculating raster expression… + Calculating raster expression… - - - There are at least %n duplicate input(s), the number of output clusters may be less than was requested - There are at least %n duplicate input(s), the number of output clusters may be less than was requestedThere are at least %n duplicate input(s), the number of output clusters may be less than was requested + + + Revert Project + Revert Project - - - Clustering did not converge after %n iteration(s) - Clustering did not converge after %n iteration(s)Clustering did not converge after %n iteration(s) + + + Are you sure you want to discard all unsaved changes the current project? + Are you sure you want to discard all unsaved changes the current project? - - - Clustering converged after %n iteration(s) - Clustering converged after %n iteration(s)Clustering converged after %n iteration(s) + + + Save Project As + Save Project As - - Raster pixels to polygons - Raster pixels to polygons + + + Layer Exported + Layer Exported - - vectorize,polygonize,raster,convert,pixels - vectorize,polygonize,raster,convert,pixels + + Save Raster + Save Raster - - This algorithm converts a raster layer to a vector layer, by creating polygon features for each individual pixel's extent in the raster layer. - -Any nodata pixels are skipped in the output. - This algorithm converts a raster layer to a vector layer, by creating polygon features for each individual pixel's extent in the raster layer. - -Any nodata pixels are skipped in the output. + + Cannot write raster. Error code: %1 + Cannot write raster. Error code: %1 - - Creates a vector layer of polygons corresponding to each pixel in a raster layer. - Creates a vector layer of polygons corresponding to each pixel in a raster layer. + + Merging features… + Merging features… - - Vector polygons - Vector polygons + + Error copying layer + Error copying layer - - Raster pixels to points - Raster pixels to points + + Error pasting layer + Error pasting layer - - vectorize,polygonize,raster,convert,pixels,centers - vectorize,polygonize,raster,convert,pixels,centers + + + Stop Editing + Stop Editing - - This algorithm converts a raster layer to a vector layer, by creating point features for each individual pixel's center in the raster layer. + + The following tasks are currently running which depend on layers in this project: + +%1 + +Please cancel these tasks and retry. + The following tasks are currently running which depend on layers in this project: -Any nodata pixels are skipped in the output. - This algorithm converts a raster layer to a vector layer, by creating point features for each individual pixel's center in the raster layer. +%1 -Any nodata pixels are skipped in the output. +Please cancel these tasks and retry. - - Creates a vector layer of points corresponding to each pixel in a raster layer. - Creates a vector layer of points corresponding to each pixel in a raster layer. + + Current CRS: %1 + Current CRS: %1 - - Vector points - Vector points + + No projection + No projection - - Map Canvas - Map Canvas + + Add Point Feature + Add Point Feature - - Extend lines - Extend lines + + Add Line Feature + Add Line Feature - - linestring,continue,grow,extrapolate - linestring,continue,grow,extrapolate + + Add Polygon Feature + Add Polygon Feature - - Extended - Extended + + Add Record + Add Record - - This algorithm extends line geometries by a specified amount at the start and end of the line. Lines are extended using the bearing of the first and last segment in the line. - This algorithm extends line geometries by a specified amount at the start and end of the line. Lines are extended using the bearing of the first and last segment in the line. + + Map Views + Map Views - - Extends LineString geometries by extrapolating the start and end segments. - Extends LineString geometries by extrapolating the start and end segments. + + A view with this name already exists + A view with this name already exists - - - - - Start distance - Start distance + + Default failed to open: %1 + Default failed to open: %1 - - - - - End distance - End distance + + Default not found: %1 + Default not found: %1 - - Error calculating extended line - Error calculating extended line + + Open Template Project + Open Template Project - - Reverse line direction - Reverse line direction + + Auto-open Project + Auto-open Project - - swap,reverse,switch,flip,linestring,orientation - swap,reverse,switch,flip,linestring,orientation + + Failed to open: %1 + Failed to open: %1 - - Reversed - Reversed + + Not valid project file: %1 + Not valid project file: %1 - - This algorithm reverses the direction of curve or LineString geometries. - This algorithm reverses the direction of curve or LineString geometries. + + Project failed to open: %1 + Project failed to open: %1 - - Reverses the direction of curve or LineString geometries. - Reverses the direction of curve or LineString geometries. + + Default template has been reopened: %1 + Default template has been reopened: %1 - - - Error reversing line - Error reversing line + + File not found: %1 + File not found: %1 - - Algorithm ID: ‘%1’ - Algorithm ID: ‘%1’ + + Loading project: %1 + Loading project: %1 - - Warning: Algorithm has known issues - Warning: Algorithm has known issues + + Unable to open project + Unable to open project - - - - - - - - - Mesh - Mesh + + Ctrl+8 + Ctrl+8 - - This algorithm exports a mesh layer's vertices to a point vector layer, with the dataset values on vertices as attribute values. - This algorithm exports a mesh layer's vertices to a point vector layer, with the dataset values on vertices as attribute values. + + Show Overview Panel + Show Overview Panel - - Exports mesh vertices to a point vector layer - Exports mesh vertices to a point vector layer + + Ctrl+1 + Ctrl+1 - - Export mesh vertices - Export mesh vertices + + Show Layers Panel + Show Layers Panel - - - - - - - Input mesh layer - Input mesh layer + + Project loaded + Project loaded - - - - - - - Dataset groups - Dataset groups + + Choose a QGIS project file + Choose a QGIS project file - - - - - - Dataset time - Dataset time + + + + Saved project to: %1 + Saved project to: %1 - - - - - - Output coordinate system - Output coordinate system + + + Unable to save project %1 + Unable to save project %1 - - - Cartesian (x,y) - Cartesian (x,y) + + + CRS was undefined + CRS was undefined - - - Polar (magnitude,degree) - Polar (magnitude,degree) + + Edit first feature in attribute table + Edit first feature in attribute table - - - Cartesian and Polar - Cartesian and Polar + + Edit previous feature in attribute table + Edit previous feature in attribute table - - - Export vector option - Export vector option + + Edit next feature in attribute table + Edit next feature in attribute table - - - Output vector layer - Output vector layer + + Edit last feature in attribute table + Edit last feature in attribute table - - Input mesh layer in edit mode is not supported - Input mesh layer in edit mode is not supported + + Installed font %1 + Installed font %1 - - - - - - - Preparing data - Preparing data + + View License + View License - - - Creating output vector layer - Creating output vector layer + + Font License + Font License - - Creating points for each vertices - Creating points for each vertices + + Font installation failed + Font installation failed - - This algorithm exports a mesh layer's faces to a polygon vector layer, with the dataset values on faces as attribute values. - This algorithm exports a mesh layer's faces to a polygon vector layer, with the dataset values on faces as attribute values. + + %1 font installation failed + %1 font installation failed - - Exports mesh faces to a polygon vector layer - Exports mesh faces to a polygon vector layer + + View Error + View Error - - Export mesh faces - Export mesh faces + + Font Install Failed + Font Install Failed - - This algorithm exports a mesh layer's edges to a line vector layer, with the dataset values on edges as attribute values. - This algorithm exports a mesh layer's edges to a line vector layer, with the dataset values on edges as attribute values. + + To reselect features, choose a vector layer in the legend. + To reselect features, choose a vector layer in the legend. - - Exports mesh edges to a line vector layer - Exports mesh edges to a line vector layer + + Rotation + Rotation - - Export mesh edges - Export mesh edges + + + Add Group + Add Group - - Export mesh on grid - Export mesh on grid + + Filter Legend + Filter Legend - - This algorithm exports a mesh layer's dataset values to a gridded point vector layer, with the dataset values on each point as attribute values. -For data on volume (3D stacked dataset values), the exported dataset values are averaged on faces using the method defined in the mesh layer properties (default is Multi level averaging method). -1D meshes are not supported. - This algorithm exports a mesh layer's dataset values to a gridded point vector layer, with the dataset values on each point as attribute values. -For data on volume (3D stacked dataset values), the exported dataset values are averaged on faces using the method defined in the mesh layer properties (default is Multi level averaging method). -1D meshes are not supported. + + Show Private Layers + Show Private Layers - - Exports mesh dataset values to a gridded point vector layer - Exports mesh dataset values to a gridded point vector layer + + Filter legend by expression + Filter legend by expression - - Grid spacing - Grid spacing + + + Expand All + Expand All - - Creating gridded points - Creating gridded points + + + Collapse All + Collapse All - - Rasterize mesh dataset - Rasterize mesh dataset + + Compiled + Compiled - - This algorithm creates a raster layer from a mesh dataset. -For data on volume (3D stacked dataset values), the exported dataset values are averaged on faces using the method defined in the mesh layer properties (default is Multi level averaging method). -1D meshes are not supported. - This algorithm creates a raster layer from a mesh dataset. -For data on volume (3D stacked dataset values), the exported dataset values are averaged on faces using the method defined in the mesh layer properties (default is Multi level averaging method). -1D meshes are not supported. + + Running + Running - - Creates a raster layer from a mesh dataset - Creates a raster layer from a mesh dataset + + QGIS code branch + QGIS code branch - - Output raster layer - Output raster layer + + Libraries + Libraries - - Creating raster layer - Creating raster layer + + Qt version + Qt version - - Export contours - Export contours + + Python version + Python version - - This algorithm creates contours as a vector layer from a mesh scalar dataset. - This algorithm creates contours as a vector layer from a mesh scalar dataset. + + GDAL/OGR version + GDAL/OGR version - - Creates contours as vector layer from mesh scalar dataset - Creates contours as vector layer from mesh scalar dataset + + PROJ version + PROJ version - - Increment between contour levels - Increment between contour levels + + EPSG Registry database version + EPSG Registry database version - - Minimum contour level - Minimum contour level + + GEOS version + GEOS version - - Maximum contour level - Maximum contour level + + SQLite version + SQLite version - - List of contours level - List of contours level + + PDAL version + PDAL version - - Comma separated list of values to export. If filled, the increment, minimum and maximum settings are ignored. - Comma separated list of values to export. If filled, the increment, minimum and maximum settings are ignored. + + PostgreSQL client version + PostgreSQL client version - - Exported contour lines - Exported contour lines + + + No support + No support - - Exported contour polygons - Exported contour polygons + + SpatiaLite version + SpatiaLite version - - Invalid format for level values, must be numbers separated with comma - Invalid format for level values, must be numbers separated with comma + + QWT version + QWT version - - Invalid format for level values, must be different numbers and in increasing order - Invalid format for level values, must be different numbers and in increasing order + + QScintilla2 version + QScintilla2 version - - Invalid interval value, must be greater than zero - Invalid interval value, must be greater than zero + + OS version + OS version - - Invalid minimum and maximum values, minimum must be lesser than maximum - Invalid minimum and maximum values, minimum must be lesser than maximum + + Active Python plugins + Active Python plugins - - Invalid minimum, maximum and interval values, difference between minimum and maximum must be greater or equal than interval - Invalid minimum, maximum and interval values, difference between minimum and maximum must be greater or equal than interval + + Cannot get virtual layer select dialog from provider. + Cannot get virtual layer select dialog from provider. - - - group - group + + + New GPX File + New GPX File - - - - time - time + + GPS eXchange file + GPS eXchange file - - min_value - min_value + + Unable to create a GPX file with the given name. Try again with another name or in another directory. + Unable to create a GPX file with the given name. Try again with another name or in another directory. - - max_value - max_value + + + + + + + + + Raster calculator + Raster calculator - - value - value + + + Calculation complete. + Calculation complete. - - Export cross section dataset values on lines from mesh - Export cross section dataset values on lines from mesh + + + Could not create destination file. + Could not create destination file. - - This algorithm extracts mesh's dataset values from line contained in a vector layer. -Each line is discretized with a resolution distance parameter for extraction of values on its vertices. - This algorithm extracts mesh's dataset values from line contained in a vector layer. -Each line is discretized with a resolution distance parameter for extraction of values on its vertices. + + + Could not read input layer. + Could not read input layer. - - Extracts a mesh dataset's values from lines contained in a vector layer - Extracts a mesh dataset's values from lines contained in a vector layer + + Could not parse raster formula. + Could not parse raster formula. - - Lines for data export - Lines for data export + + + Insufficient memory available for operation. + Insufficient memory available for operation. - - Line segmentation resolution - Line segmentation resolution + + Invalid band number for input layer. + Invalid band number for input layer. - - - Digits count for coordinates - Digits count for coordinates + + Mesh Calculator + Mesh Calculator - - - Digits count for dataset value - Digits count for dataset value + + Mesh calculator with mesh layer in edit mode is not supported. + Mesh calculator with mesh layer in edit mode is not supported. - - - Exported data CSV file - Exported data CSV file + + Calculating mesh expression… + Calculating mesh expression… - - - CSV file (*.csv) - CSV file (*.csv) + + + + + + + + Mesh calculator + Mesh calculator - - Input lines vector layer required - Input lines vector layer required + + Could not evaluate the formula. + Could not evaluate the formula. - - - Unable to create the output file - Unable to create the output file + + Invalid or incompatible datasets used. + Invalid or incompatible datasets used. - - offset - offset + + Could not parse mesh formula. + Could not parse mesh formula. - - - Could not transform line to mesh CRS - Could not transform line to mesh CRS + + + + QGIS Project Formats + QGIS Project Formats - - Export time series values from points of a mesh dataset - Export time series values from points of a mesh dataset + + Do you want to open the backup file +%1 +instead? + Do you want to open the backup file +%1 +instead? - - This algorithm extracts mesh's dataset time series values from points contained in a vector layer. -If the time step is kept to its default value (0 hours), the time step used is the one of the two first datasets of the first selected dataset group. - This algorithm extracts mesh's dataset time series values from points contained in a vector layer. -If the time step is kept to its default value (0 hours), the time step used is the one of the two first datasets of the first selected dataset group. + + Insufficient permissions + Insufficient permissions - - Extracts a mesh dataset's time series values from points contained in a vector layer - Extracts a mesh dataset's time series values from points contained in a vector layer + + The project file is not writable. + The project file is not writable. - - Starting time - Starting time + + Successfully exported DXF to <a href="%1">%2</a> + Successfully exported DXF to <a href="%1">%2</a> - - Finishing time - Finishing time + + + + Load template + Load template - - Time step (hours) - Time step (hours) + + Could not read template file + Could not read template file - - Points for data export - Points for data export + + + Could not load template file + Could not load template file - - Input points vector layer required - Input points vector layer required + + No action selected + No action selected - - static dataset - static dataset + + + Run feature action<br><b>%1</b> + Run feature action<br><b>%1</b> - - Network analysis - Network analysis + + Original source URI: %1 + Original source URI: %1 - - Vector layer representing network - Vector layer representing network + + Commit Errors + Commit Errors - - Path type to calculate - Path type to calculate + + Commit errors + Commit errors - - Shortest - Shortest + + Could not commit changes to layer %1 + Could not commit changes to layer %1 - - Fastest - Fastest + + Errors: %1 + + Errors: %1 + - - Direction field - Direction field + + Show more + Show more - - Value for forward direction - Value for forward direction + + Please select a vector layer first + Please select a vector layer first - - Value for backward direction - Value for backward direction + + Export to vector file failed. +Error: %1 + Export to vector file failed. +Error: %1 - - Value for both directions - Value for both directions + + + + + + + + No Layer Selected + No Layer Selected - - Default direction - Default direction + + To delete features, you must select a vector layer in the legend + To delete features, you must select a vector layer in the legend - - Forward direction - Forward direction + + No Vector Layer Selected + No Vector Layer Selected - - Backward direction - Backward direction + + Deleting features only works on vector layers + Deleting features only works on vector layers - - Both directions - Both directions + + Provider does not support deletion + Provider does not support deletion - - Speed field - Speed field + + Data provider does not support deleting features + Data provider does not support deleting features - - Default speed (km/h) - Default speed (km/h) + + + + + + + + Layer not editable + Layer not editable - - Topology tolerance - Topology tolerance + + + + The current layer is not editable. Choose 'Start editing' in the digitizing toolbar. + The current layer is not editable. Choose 'Start editing' in the digitizing toolbar. - - - Loading points… - Loading points… + + No Features Selected + No Features Selected - - Array of offset (parallel) lines - Array of offset (parallel) lines + + Features deleted + Features deleted - - offset,parallel,duplicate,create,spaced,copy,features,objects,step,repeat - offset,parallel,duplicate,create,spaced,copy,features,objects,step,repeat + + Problem deleting features + Problem deleting features - - - This algorithm creates copies of line features in a layer, by creating multiple offset versions of each feature. Each copy is offset by a preset distance. - This algorithm creates copies of line features in a layer, by creating multiple offset versions of each feature. Each copy is offset by a preset distance. + + number of features deleted + + %n feature(s) deleted. + + %n feature(s) deleted. + %n feature(s) deleted. + - - Creates multiple offset copies of lines from a layer. - Creates multiple offset copies of lines from a layer. + + + + Abort + Abort - - Offset step distance - Offset step distance + + Title can not be empty! + Title can not be empty! - - Step distance - Step distance + + + Title already exists! + Title already exists! - - Shortest path (layer to point) - Shortest path (layer to point) + + + + No active layer + No active layer - - - - network,path,shortest,fastest - network,path,shortest,fastest + + No active layer found. Please select a layer in the layer list + No active layer found. Please select a layer in the layer list - - This algorithm computes optimal (shortest or fastest) route from multiple start points defined by vector layer and given end point. - This algorithm computes optimal (shortest or fastest) route from multiple start points defined by vector layer and given end point. + + + + Not enough features selected + Not enough features selected - - Service area (from layer) - Service area (from layer) + + + The merge tool requires at least two selected features + The merge tool requires at least two selected features - - - network,service,area,shortest,fastest - network,service,area,shortest,fastest + + Merged feature attributes + Merged feature attributes - - This algorithm creates a new vector with all the edges or parts of edges of a network line layer that can be reached within a distance or a time, starting from features of a point layer. The distance and the time (both referred to as "travel cost") must be specified respectively in the network layer units or in hours. - This algorithm creates a new vector with all the edges or parts of edges of a network line layer that can be reached within a distance or a time, starting from features of a point layer. The distance and the time (both referred to as "travel cost") must be specified respectively in the network layer units or in hours. + + + + • %1 + • %1 - - - Vector layer with start points - Vector layer with start points + + The following tasks are currently running in the background: + +%1 + +Do you want to try canceling these active tasks? + The following tasks are currently running in the background: + +%1 + +Do you want to try canceling these active tasks? - - - - - Travel cost (distance for 'Shortest', time for 'Fastest') - Travel cost (distance for 'Shortest', time for 'Fastest') + + Successfully saved raster layer to <a href="%1">%2</a> + Successfully saved raster layer to <a href="%1">%2</a> - - - Include upper/lower bound points - Include upper/lower bound points + + Error saving layer definition file + Error saving layer definition file - - - Service area (lines) - Service area (lines) + + Successfully saved vector layer to <a href="%1">%2</a> + Successfully saved vector layer to <a href="%1">%2</a> - - - Service area (boundary nodes) - Service area (boundary nodes) + + + Save Error + Save Error - - Calculating service areas… - Calculating service areas… + + Loading “%1” + Loading “%1” - - - End point - End point + + Resolve vector layer dependencies + Resolve vector layer dependencies - - - - Shortest path - Shortest path + + + QGIS Bundled Project Format + QGIS Bundled Project Format - - - - - - Building graph… - Building graph… + + + QGIS XML Project Format + QGIS XML Project Format - - - Calculating shortest paths… - Calculating shortest paths… + + Project Has Changed on Disk + Project Has Changed on Disk - - - There is no route from start point (%1) to end point (%2). - There is no route from start point (%1) to end point (%2). + + The project file on the disk has been modified externally, saving the current project will overwrite any change. Do you still want to proceed? + The project file on the disk has been modified externally, saving the current project will overwrite any change. Do you still want to proceed? - - Shortest path (point to layer) - Shortest path (point to layer) + + + + + DXF export + DXF export - - This algorithm computes optimal (shortest or fastest) route between given start point and multiple end points defined by point vector layer. - This algorithm computes optimal (shortest or fastest) route between given start point and multiple end points defined by point vector layer. + + DXF Export + DXF Export - - Service area (from point) - Service area (from point) + + Don't show this again. + Don't show this again. - - This algorithm creates a new vector with all the edges or parts of edges of a network line layer that can be reached within a distance or a time, starting from a point feature. The distance and the time (both referred to as "travel cost") must be specified respectively in the network layer units or in hours. - This algorithm creates a new vector with all the edges or parts of edges of a network line layer that can be reached within a distance or a time, starting from a point feature. The distance and the time (both referred to as "travel cost") must be specified respectively in the network layer units or in hours. + + Layer Saved + Layer Saved - - - - Start point - Start point + + Successfully saved scratch layer to <a href="%1">%2</a> + Successfully saved scratch layer to <a href="%1">%2</a> - - Calculating service area… - Calculating service area… + + Could not make temporary scratch layer permanent. +Error: %1 + Could not make temporary scratch layer permanent. +Error: %1 - - Vector layer with end points - Vector layer with end points + + Save Scratch Layer + Save Scratch Layer - - - Shortest path (point to point) - Shortest path (point to point) + + + + Delete %n feature(s) from layer "%1" + + Delete %n feature(s) from layer "%1" + Delete %n feature(s) from layer "%1" + + + + + Delete at least %n feature(s) on other layer(s) + + Delete at least %n feature(s) on other layer(s) + Delete at least %n feature(s) on other layer(s) + + + + + Delete %n feature(s) on layer "%1", %2 as well and all of its other descendants. +Delete these features? + + Delete %n feature(s) on layer "%1", %2 as well and all of its other descendants. +Delete these features? + Delete %n feature(s) on layer "%1", %2 as well and all of its other descendants. +Delete these features? + + + + + <b>%n</b> selected feature(s) are about to be deleted. Would you like to continue? + + <b>%n</b> selected feature(s) are about to be deleted. Would you like to continue? + <b>%n</b> selected feature(s) are about to be deleted. Would you like to continue? + + + + + A problem occurred during deletion from layer "%1". %n feature(s) not deleted. + + A problem occurred during deletion from layer "%1". %n feature(s) not deleted. + A problem occurred during deletion from layer "%1". %n feature(s) not deleted. + - - This algorithm computes optimal (shortest or fastest) route between given start and end points. - This algorithm computes optimal (shortest or fastest) route between given start and end points. + + print layout + print layout - - Travel cost - Travel cost + + report + report - - Calculating shortest path… - Calculating shortest path… + + Enter a unique %1 title + Enter a unique %1 title - - There is no route from start point to end point. - There is no route from start point to end point. + + (a title will be automatically generated if left empty) + (a title will be automatically generated if left empty) - - - Writing results… - Writing results… + + %1 copy + %1 copy - - Running OpenCL program: %1 - Running OpenCL program: %1 + + Set as atlas feature for %1 + Set as atlas feature for %1 - - - Error running OpenCL program: %1 - %2 - Error running OpenCL program: %1 - %2 + + The merge tool requires at least two selected features. + The merge tool requires at least two selected features. - - Error loading OpenCL program sources - Error loading OpenCL program sources + + + Invalid result + Invalid result - - Found OpenCL platform %1: %2 - Found OpenCL platform %1: %2 + + Modifying features can only be done for layers in editing mode. + Modifying features can only be done for layers in editing mode. - - Error %1 on platform %3 searching for OpenCL device: %2 - Error %1 on platform %3 searching for OpenCL device: %2 + + + + + + Merge failed + Merge failed - - Found OpenCL device: %1 - Found OpenCL device: %1 + + + An error occurred during the merge operation. + An error occurred during the merge operation. - - Error loading OpenCL library: %1 - Error loading OpenCL library: %1 + + + + + + + + No active vector layer + No active vector layer - - Found OpenCL library filename %1 - Found OpenCL library filename %1 + + To invert selection, choose a vector layer in the legend + To invert selection, choose a vector layer in the legend - - OpenCL Product version: %1.%2.%3.%4 - OpenCL Product version: %1.%2.%3.%4 + + Features cut + Features cut - - Found OpenCL version info %1: %2 - Found OpenCL version info %1: %2 + + Features pasted + Features pasted - - - No module handle to OpenCL library - No module handle to OpenCL library + + + + + + + Paste features + Paste features - - Error %1 initializing OpenCL device: %2 - Error %1 initializing OpenCL device: %2 + + defaulting to CRS %1 + defaulting to CRS %1 - - No OpenCL device could be found. - No OpenCL device could be found. + + + Event Tracing + Event Tracing - - No OpenCL platform found. - No OpenCL platform found. + + Tracing is not enabled. Look for "enableEventTracing" in Options > Advanced. + Tracing is not enabled. Look for "enableEventTracing" in Options > Advanced. - - Error setting default platform. - Error setting default platform. + + Tracing started. + Tracing started. - - Active OpenCL device: %1 - Active OpenCL device: %1 + + Save Event Trace... + Save Event Trace... - - Error %1 searching for OpenCL device: %2 - Error %1 searching for OpenCL device: %2 + + Event Traces (*.json) + Event Traces (*.json) - - Could not load OpenCL program from path %1. - Could not load OpenCL program from path %1. + + defaulting to project CRS %1 + defaulting to project CRS %1 - - Build logs not available! - Build logs not available! + + Create user profile manager + Create user profile manager - - Error building OpenCL program: %1 - Error building OpenCL program: %1 + + Create network logger + Create network logger - - Error %1 building OpenCL program in %2 - Error %1 building OpenCL program in %2 + + Setting up UI + Setting up UI - - Error loading OpenCL program source from path %1 - Error loading OpenCL program source from path %1 + + Checking user database + Checking user database - - OpenCL has been disabled, you can re-enable it in the options dialog. - OpenCL has been disabled, you can re-enable it in the options dialog. + + Creating theme folder + Creating theme folder - - Interpolate point on line - Interpolate point on line + + Building style sheet + Building style sheet - - linestring,reference,referencing,distance,interpolate - linestring,reference,referencing,distance,interpolate + + Creating map canvas + Creating map canvas - - - Interpolated points - Interpolated points + + Message bar + Message bar - - This algorithm creates a point geometry interpolated at a set distance along line or curve geometries. - -Z and M values are linearly interpolated from existing values. - -If a multipart geometry is encountered, only the first part is considered when interpolating the point. - -If the specified distance is greater than the curve's length, the resultant feature will have a null geometry. - This algorithm creates a point geometry interpolated at a set distance along line or curve geometries. - -Z and M values are linearly interpolated from existing values. - -If a multipart geometry is encountered, only the first part is considered when interpolating the point. - -If the specified distance is greater than the curve's length, the resultant feature will have a null geometry. + + Welcome page + Welcome page - - Interpolates a point along lines at a set distance. - Interpolates a point along lines at a set distance. + + User input dock + User input dock - - Line substring - Line substring + + Layer tree + Layer tree - - linestring,curve,split,shorten,shrink,portion,part,reference,referencing,distance,interpolate - linestring,curve,split,shorten,shrink,portion,part,reference,referencing,distance,interpolate + + Undo dock + Undo dock - - Substring - Substring + + Advanced digitize panel + Advanced digitize panel - - This algorithm returns the portion of a line (or curve) which falls between the specified start and end distances (measured from the beginning of the line). - -Z and M values are linearly interpolated from existing values. - -If a multipart geometry is encountered, only the first part is considered when calculating the substring. - This algorithm returns the portion of a line (or curve) which falls between the specified start and end distances (measured from the beginning of the line). - -Z and M values are linearly interpolated from existing values. - -If a multipart geometry is encountered, only the first part is considered when calculating the substring. + + Statistics dock + Statistics dock - - Returns the substring of lines which fall between start and end distances. - Returns the substring of lines which fall between start and end distances. + + Bookmarks widget + Bookmarks widget - - No 3D maps defined - No 3D maps defined + + Snapping utilities + Snapping utilities - - - %1 [optional] - %1 [optional] + + Geometry validation + Geometry validation - - Categorize using expression - Categorize using expression + + Geometry Validation + Geometry Validation - - Style database (leave blank to use saved symbols) - Style database (leave blank to use saved symbols) + + Plugin manager + Plugin manager - - Use case-sensitive match to symbol names - Use case-sensitive match to symbol names + + Layer style dock + Layer style dock - - Ignore non-alphanumeric characters while matching - Ignore non-alphanumeric characters while matching + + Developer tools dock + Developer tools dock - - Categorized layer - Categorized layer + + Debugging/Development Tools + Debugging/Development Tools - - Non-matching categories - Non-matching categories + + F12 + F12 - - Non-matching symbol names - Non-matching symbol names + + Show Debugging/Development Tools + Show Debugging/Development Tools - - Create categorized renderer from styles - Create categorized renderer from styles + + Snapping dialog + Snapping dialog - - file,database,symbols,names,category,categories - file,database,symbols,names,category,categories + + Temporal Controller + Temporal Controller - - - Matched %n categories to symbols from file. - Matched %n categories to symbols from file.Matched %n categories to symbols from file. + + + Plugin installer + Plugin installer - - - -%n categorie(s) could not be matched: - -%n categorie(s) could not be matched: -%n categorie(s) could not be matched: + + + Updating recent project paths + Updating recent project paths - - - -%n symbol(s) in style were not matched: - -%n symbol(s) in style were not matched: -%n symbol(s) in style were not matched: - - - - - - - - - - - - - - - Cartography - Cartography - - - - Sets a vector layer's renderer to a categorized renderer using matching symbols from a style database. If no style file is specified, symbols from the user's current style library are used instead. - -The specified expression (or field name) is used to create categories for the renderer. A category will be created for each unique value within the layer. - -Each category is individually matched to the symbols which exist within the specified QGIS XML style database. Whenever a matching symbol name is found, the category's symbol will be set to this matched symbol. - -The matching is case-insensitive by default, but can be made case-sensitive if required. - -Optionally, non-alphanumeric characters in both the category value and symbol name can be ignored while performing the match. This allows for greater tolerance when matching categories to symbols. - -If desired, tables can also be output containing lists of the categories which could not be matched to symbols, and symbols which were not matched to categories. - Sets a vector layer's renderer to a categorized renderer using matching symbols from a style database. If no style file is specified, symbols from the user's current style library are used instead. - -The specified expression (or field name) is used to create categories for the renderer. A category will be created for each unique value within the layer. - -Each category is individually matched to the symbols which exist within the specified QGIS XML style database. Whenever a matching symbol name is found, the category's symbol will be set to this matched symbol. - -The matching is case-insensitive by default, but can be made case-sensitive if required. - -Optionally, non-alphanumeric characters in both the category value and symbol name can be ignored while performing the match. This allows for greater tolerance when matching categories to symbols. - -If desired, tables can also be output containing lists of the categories which could not be matched to symbols, and symbols which were not matched to categories. + + + Update recent project paths + Update recent project paths - - Sets a vector layer's renderer to a categorized renderer using symbols from a style database. - Sets a vector layer's renderer to a categorized renderer using symbols from a style database. + + Restore window state + Restore window state - - An error occurred while reading style file: %1 - An error occurred while reading style file: %1 + + Update customization on main window + Update customization on main window - - No categories could be matched to symbols in file. - No categories could be matched to symbols in file. + + Show main window + Show main window - - No raster layer for entry %1 - No raster layer for entry %1 + + Ctrl+Shift+. + Ctrl+Shift+. - - Band number %1 is not valid for entry %2 - Band number %1 is not valid for entry %2 + + Set 3D Scene Extent on 2D Map View + Set 3D Scene Extent on 2D Map View - - Could not allocate required memory for %1 - Could not allocate required memory for %1 + + New project + New project - - - Could not obtain driver for %1 - Could not obtain driver for %1 + + Wayland session detected: User experience will be degraded + Wayland session detected: User experience will be degraded - - - Could not create output %1 - Could not create output %1 + + + More Info + More Info - - Request started [url: %1] - Request started [url: %1] + + Wayland Session Detected + Wayland Session Detected - - Request failed [error: no reply - url: %1] - Request failed [error: no reply - url: %1] + + Running QGIS in a Wayland session will result in a degraded experience due to limitations in the underlying Qt library and current versions of the Wayland protocol. + Running QGIS in a Wayland session will result in a degraded experience due to limitations in the underlying Qt library and current versions of the Wayland protocol. - - - Request failed [error: %1 - url: %2] - Request failed [error: %1 - url: %2] + + It is highly recommended that you switch to a traditional X11 session for an optimal user experience. + It is highly recommended that you switch to a traditional X11 session for an optimal user experience. - - Request error [status: %1 - reason phrase: %2] for %3 - Request error [status: %1 - reason phrase: %2] for %3 + + Ignore + Ignore - - Request finished [url: %1] - Request finished [url: %1] + + Details + Details - - - - Error %1 - Error %1 + + The following warnings were generated while converting the vector tile style: + The following warnings were generated while converting the vector tile style: - - - Function is not known - Function is not known + + Vector tiles + Vector tiles - - Expected %1 but got %2. - Expected %1 but got %2. + + Style could not be completely converted + Style could not be completely converted - - Expected between %1 and %2 parameters but %3 were provided. - Expected between %1 and %2 parameters but %3 were provided. + + Show Broken Layers Only + Show Broken Layers Only - - %1 function is called with wrong number of arguments. %2 - %1 function is called with wrong number of arguments. %2 + + Clear List + Clear List - - %1 function is called with wrong number of arguments - %1 function is called with wrong number of arguments + + https://qgis.org/en/site/about/sustaining_members.html + https://qgis.org/en/site/about/sustaining_members.html - - %1 function is not known - %1 function is not known + + Layer creation failed: %1 + Layer creation failed: %1 - - All parameters following a named parameter must also be named. - All parameters following a named parameter must also be named. + + An error occurred while performing the calculation. + An error occurred while performing the calculation. - - Geometry type not recognised - Geometry type not recognised + + All Project Files + All Project Files - - No SLD1.0 conversion yet for stretch algorithm %1 - No SLD1.0 conversion yet for stretch algorithm %1 + + Open Project + Open Project - - Layer has unknown CRS - Layer has unknown CRS + + DXF export failed, device is not writable + DXF export failed, device is not writable - - Unable to export 3D animation. Add at least 2 keyframes - Unable to export 3D animation. Add at least 2 keyframes + + DXF export failed, the device is invalid + DXF export failed, the device is invalid - - Unable to export 3D animation (invalid duration). - Unable to export 3D animation (invalid duration). + + DXF export failed, the extent could not be determined + DXF export failed, the extent could not be determined - - - Filename template is empty - Filename template is empty + + Security warning + Security warning - - - Wrong filename template format (must contain #) - Wrong filename template format (must contain #) + + Executing a script from an untrusted source can harm your computer. Only continue if you trust the source of the script. Continue? + Executing a script from an untrusted source can harm your computer. Only continue if you trust the source of the script. Continue? - - - Filename template must contain all # placeholders in one continuous group. - Filename template must contain all # placeholders in one continuous group. + + Repair Data Source + Repair Data Source - - - Export canceled - Export canceled + + source provider + source provider - - Add X/Y fields to layer - Add X/Y fields to layer + + destination provider + destination provider - - Adds X and Y (or latitude/longitude) fields to a point layer. The X/Y fields can be calculated in a different CRS to the layer (e.g. creating latitude/longitude fields for a layer in a project CRS). - Adds X and Y (or latitude/longitude) fields to a point layer. The X/Y fields can be calculated in a different CRS to the layer (e.g. creating latitude/longitude fields for a layer in a project CRS). + + data source creation + data source creation - - Adds X and Y (or latitude/longitude) fields to a point layer. - Adds X and Y (or latitude/longitude) fields to a point layer. + + write error + write error - - add,create,latitude,longitude,columns,attributes - add,create,latitude,longitude,columns,attributes + + %1 on layer %2. + %1 on layer %2. - - Added fields - Added fields + + + + + Create %1 + Create %1 - - Coordinate system - Coordinate system + + Duplicate Feature + Duplicate Feature - - Field prefix - Field prefix + + Duplicate Feature and Digitize + Duplicate Feature and Digitize - - - X field - X field + + Set as Atlas Feature for %1 + Set as Atlas Feature for %1 - - - Y field - Y field + + Could not store value '%1' in field of type %2: %3 + Could not store value '%1' in field of type %2: %3 - - Destination field not found - Destination field not found + + + To deselect all features, choose a vector layer in the legend + To deselect all features, choose a vector layer in the legend + + + + +%n children on layer %1 duplicated + + +%n children on layer %1 duplicated + +%n children on layer %1 duplicated + - - Multipoint features are not supported - please convert to single point features first. - Multipoint features are not supported - please convert to single point features first. + + No features pasted. + No features pasted. + + + + %n feature(s) were pasted.%1 + + %n feature(s) were pasted.%1 + %n feature(s) were pasted.%1 + - - - - Could not transform point to destination CRS - Could not transform point to destination CRS + + %1 of %2 features could be pasted. + %1 of %2 features could be pasted. - - Densify by interval - Densify by interval + + Geometry collapsed due to intersection avoidance. + Geometry collapsed due to intersection avoidance. - - Densify by count - Densify by count + + Pasted + Pasted - - - add,vertex,vertices,points,nodes - add,vertex,vertices,points,nodes + + Paste as Scratch Layer + Paste as Scratch Layer - - This algorithm takes a polygon or line layer and generates a new one in which the geometries have a larger number of vertices than the original one. - - If the geometries have z or m values present then these will be linearly interpolated at the added nodes. - - The number of new vertices to add to each feature geometry is specified as an input parameter. - This algorithm takes a polygon or line layer and generates a new one in which the geometries have a larger number of vertices than the original one. - - If the geometries have z or m values present then these will be linearly interpolated at the added nodes. - - The number of new vertices to add to each feature geometry is specified as an input parameter. + + Layer name + Layer name - - Number of vertices to add - Number of vertices to add + + No features in clipboard. + No features in clipboard. - - Vertices count - Vertices count + + Multiple geometry types found, features with geometry different from %1 will be created without geometry. + Multiple geometry types found, features with geometry different from %1 will be created without geometry. - - Geometries are densified by adding additional vertices on edges that have a maximum distance of the interval parameter in map units. - Geometries are densified by adding additional vertices on edges that have a maximum distance of the interval parameter in map units. + + Cannot create field %1 (%2,%3) + Cannot create field %1 (%2,%3) - - - Creates a densified version of geometries. - Creates a densified version of geometries. + + %1 and %2 + %1 and %2 - - Interval between vertices to add - Interval between vertices to add + + %1, %2, … + %1, %2, … - - Interval - Interval + + + Start editing failed + Start editing failed - - - Densified - Densified + + Create database query logger + Create database query logger - - Explode HStore Field - Explode HStore Field + + Layer Styling (%1) + Layer Styling (%1) - - field,explode,hstore,osm,openstreetmap - field,explode,hstore,osm,openstreetmap + + Nudge profile tool curve to the left + Nudge profile tool curve to the left - - This algorithm creates a copy of the input layer and adds a new field for every unique key in the HStore field. -The expected field list is an optional comma separated list. By default, all unique keys are added. If this list is specified, only these fields are added and the HStore field is updated. - This algorithm creates a copy of the input layer and adds a new field for every unique key in the HStore field. -The expected field list is an optional comma separated list. By default, all unique keys are added. If this list is specified, only these fields are added and the HStore field is updated. + + Nudge profile tool curve to the right + Nudge profile tool curve to the right - - HStore field - HStore field + + Show Vertex Editor + Show Vertex Editor - - Expected list of fields separated by a comma - Expected list of fields separated by a comma + + Could not commit changes + Could not commit changes - - Invalid HStore field - Invalid HStore field + + Cannot create field %1 (%2,%3), falling back to string type + Cannot create field %1 (%2,%3), falling back to string type - - Extract binary field - Extract binary field + + Provider cannot be opened for editing + Provider cannot be opened for editing - - This algorithm extracts contents from a binary field, saving them to individual files. - -Filenames can be generated using values taken from an attribute in the source table or based on a more complex expression. - This algorithm extracts contents from a binary field, saving them to individual files. - -Filenames can be generated using values taken from an attribute in the source table or based on a more complex expression. + + Do you want to save the changes to layers %1? + Do you want to save the changes to layers %1? - - This algorithm extracts contents from a binary field, saving them to individual files. - This algorithm extracts contents from a binary field, saving them to individual files. + + + Do you want to save the changes to layer %1? + Do you want to save the changes to layer %1? - - blob,binaries,save,file,contents,field,column - blob,binaries,save,file,contents,field,column + + Problems during roll back: '%1' + Problems during roll back: '%1' - - Binary field - Binary field + + Mesh Editing + Mesh Editing - - File name - File name + + At least one topological error in the mesh prevents starting editing. +Some errors can be fixed by removing invalid elements. + +Do you want to try to fix errors before starting editing? + At least one topological error in the mesh prevents starting editing. +Some errors can be fixed by removing invalid elements. + +Do you want to try to fix errors before starting editing? - - Destination folder - Destination folder + + Problems during roll back + Problems during roll back - - Invalid binary field - Invalid binary field + + Could not %1 changes to layer %2 + +Errors: %3 + + Could not %1 changes to layer %2 + +Errors: %3 + - - Destination folder %1 does not exist - Destination folder %1 does not exist + + + rollback + rollback - - Error evaluating filename: %1 - Error evaluating filename: %1 + + + cancel + cancel - - Could not open %1 for writing - Could not open %1 for writing + + Save + Save - - Extracted %1 - Extracted %1 + + + + all + all - - Force right-hand-rule - Force right-hand-rule + + Rollback + Rollback - - clockwise,counter,orientation,ring,repair,invalid,geometry,make,valid - clockwise,counter,orientation,ring,repair,invalid,geometry,make,valid + + Cancel + Cancel - - Reoriented - Reoriented + + Current edits + Current edits - - This algorithm forces polygon geometries to respect the Right-Hand-Rule, in which the area that is bounded by a polygon is to the right of the boundary. In particular, the exterior ring is oriented in a clockwise direction and the interior rings in a counter-clockwise direction. - This algorithm forces polygon geometries to respect the Right-Hand-Rule, in which the area that is bounded by a polygon is to the right of the boundary. In particular, the exterior ring is oriented in a clockwise direction and the interior rings in a counter-clockwise direction. + + %1 current changes for %2 layer(s)? + %1 current changes for %2 layer(s)? - - Forces polygon geometries to respect the Right-Hand-Rule. - Forces polygon geometries to respect the Right-Hand-Rule. + + Error Setting Filter + Error Setting Filter - - Join attributes by nearest - Join attributes by nearest + + The filtered layer returned no rows. The PostgreSQL raster provider requires at least one row in order to extract the information required to create a valid layer. + The filtered layer returned no rows. The PostgreSQL raster provider requires at least one row in order to extract the information required to create a valid layer. - - join,connect,attributes,values,fields,tables,proximity,closest,neighbour,neighbor,n-nearest,distance - join,connect,attributes,values,fields,tables,proximity,closest,neighbour,neighbor,n-nearest,distance + + Filter on Joined Fields + Filter on Joined Fields - - Maximum nearest neighbors - Maximum nearest neighbors + + You are about to set a subset filter on a layer that has joined fields. Joined fields cannot be filtered, unless you convert the layer to a virtual layer first. Would you like to create a virtual layer out of this layer first? + You are about to set a subset filter on a layer that has joined fields. Joined fields cannot be filtered, unless you convert the layer to a virtual layer first. Would you like to create a virtual layer out of this layer first? - - - Maximum distance - Maximum distance + + Required Layers + Required Layers - - This algorithm takes an input vector layer and creates a new vector layer that is an extended version of the input one, with additional attributes in its attribute table. + + The following layers are marked as required by the project: -The additional attributes and their values are taken from a second vector layer, where features are joined by finding the closest features from each layer. By default only the single nearest feature is joined,but optionally the join can use the n-nearest neighboring features instead. If multiple features are found with identical distances these will all be returned (even if the total number of features exceeds the specified maximum feature count). +%1 -If a maximum distance is specified, then only features which are closer than this distance will be matched. +Please deselect them (or unmark as required) and retry. + The following layers are marked as required by the project: -The output features will contain the selected attributes from the nearest feature, along with new attributes for the distance to the near feature, the index of the feature, and the coordinates of the closest point on the input feature (feature_x, feature_y) to the matched nearest feature, and the coordinates of the closet point on the matched feature (nearest_x, nearest_y). +%1 -This algorithm uses purely Cartesian calculations for distance, and does not consider geodetic or ellipsoid properties when determining feature proximity. - This algorithm takes an input vector layer and creates a new vector layer that is an extended version of the input one, with additional attributes in its attribute table. +Please deselect them (or unmark as required) and retry. + + + + The following tasks are currently running which depend on this layer: -The additional attributes and their values are taken from a second vector layer, where features are joined by finding the closest features from each layer. By default only the single nearest feature is joined,but optionally the join can use the n-nearest neighboring features instead. If multiple features are found with identical distances these will all be returned (even if the total number of features exceeds the specified maximum feature count). +%1 -If a maximum distance is specified, then only features which are closer than this distance will be matched. +Please cancel these tasks and retry. + The following tasks are currently running which depend on this layer: -The output features will contain the selected attributes from the nearest feature, along with new attributes for the distance to the near feature, the index of the feature, and the coordinates of the closest point on the input feature (feature_x, feature_y) to the matched nearest feature, and the coordinates of the closet point on the matched feature (nearest_x, nearest_y). +%1 -This algorithm uses purely Cartesian calculations for distance, and does not consider geodetic or ellipsoid properties when determining feature proximity. - - - - Multiple matching features found at same distance from search feature, found %n feature(s) instead of %1 - Multiple matching features found at same distance from search feature, found %n feature(s) instead of %1Multiple matching features found at same distance from search feature, found %n feature(s) instead of %1 - - - - Joins a layer to another layer, using the closest features (nearest neighbors). - Joins a layer to another layer, using the closest features (nearest neighbors). - - - - Points along geometry - Points along geometry - - - - create,interpolate,points,lines,regular,distance,by - create,interpolate,points,lines,regular,distance,by +Please cancel these tasks and retry. - - This algorithm creates a points layer, with points distributed along the lines of an input vector layer. The distance between points (measured along the line) is defined as a parameter. - -Start and end offset distances can be defined, so the first and last point will not fall exactly on the line's first and last nodes. These start and end offsets are defined as distances, measured along the line from the first and last nodes of the lines. - This algorithm creates a points layer, with points distributed along the lines of an input vector layer. The distance between points (measured along the line) is defined as a parameter. - -Start and end offset distances can be defined, so the first and last point will not fall exactly on the line's first and last nodes. These start and end offsets are defined as distances, measured along the line from the first and last nodes of the lines. + + copy + copy - - Creates regularly spaced points along line features. - Creates regularly spaced points along line features. + + Plugin layer + Plugin layer - - - Start offset - Start offset + + Group layer + Group layer - - - End offset - End offset + + + Duplicate layer: + Duplicate layer: - - This algorithm creates a new vector layer that contains a single feature with geometry matching a point parameter. - -It can be used in models to convert a point into a layer which can be used for other algorithms which require a layer based input. - This algorithm creates a new vector layer that contains a single feature with geometry matching a point parameter. - -It can be used in models to convert a point into a layer which can be used for other algorithms which require a layer based input. + + %1 (duplication resulted in invalid layer) + %1 (duplication resulted in invalid layer) - - Create layer from point - Create layer from point + + Layer duplication complete + Layer duplication complete - - point,layer,polygon,create,new - point,layer,polygon,create,new + + Note that it's using the same data source. + Note that it's using the same data source. - - Polygons to lines - Polygons to lines + + Set scale visibility for selected layers + Set scale visibility for selected layers - - line,polygon,convert - line,polygon,convert + + Set CRS for %1 + Set CRS for %1 - - - Lines - Lines + + Loading Python support + Loading Python support - - Converts polygons to lines - Converts polygons to lines + + Couldn't load Python support library: %1 + Couldn't load Python support library: %1 - - Converts polygons to lines. - Converts polygons to lines. + + Couldn't resolve python support library's instance() symbol. + Couldn't resolve python support library's instance() symbol. - - Raster surface volume - Raster surface volume + + There is a new version of QGIS available + There is a new version of QGIS available - - sum,volume,area,height,terrain,dem,elevation - sum,volume,area,height,terrain,dem,elevation + + You are running a development version of QGIS + You are running a development version of QGIS - - Base level - Base level + + You are running the current version of QGIS + You are running the current version of QGIS - - - - - - - - Method - Method + + + QGIS Version Information + QGIS Version Information - - Count Only Above Base Level - Count Only Above Base Level + + Unable to get current version information from server + Unable to get current version information from server - - Count Only Below Base Level - Count Only Below Base Level + + Style Manager + Style Manager - - Subtract Volumes Below Base Level - Subtract Volumes Below Base Level + + Keyboard Shortcuts + Keyboard Shortcuts - - Add Volumes Below Base Level - Add Volumes Below Base Level + + Custom Projections + Custom Projections - - Surface volume report - Surface volume report + + Interface Customization + Interface Customization - - Surface volume table - Surface volume table + + + To perform a full histogram stretch, you need to have a raster layer selected. + To perform a full histogram stretch, you need to have a raster layer selected. - - - Volume - Volume + + + To change brightness or contrast, you need to have a raster layer selected. + To change brightness or contrast, you need to have a raster layer selected. - - This algorithm calculates the volume under a raster grid's surface. - -Several methods of volume calculation are available, which control whether only values above or below the specified base level are considered, or whether volumes below the base level should be added or subtracted from the total volume. - -The algorithm outputs the calculated volume, the total area, and the total number of pixels analysed. If the 'Count Only Above Base Level' or 'Count Only Below Base Level' methods are used, then the calculated area and pixel count only includes pixels which are above or below the specified base level respectively. - -Units of the calculated volume are dependent on the coordinate reference system of the input raster file. For a CRS in meters, with a DEM height in meters, the calculated value will be in meters³. If instead the input raster is in a geographic coordinate system (e.g. latitude/longitude values), then the result will be in degrees² × meters, and an appropriate scaling factor will need to be applied in order to convert to meters³. - This algorithm calculates the volume under a raster grid's surface. - -Several methods of volume calculation are available, which control whether only values above or below the specified base level are considered, or whether volumes below the base level should be added or subtracted from the total volume. - -The algorithm outputs the calculated volume, the total area, and the total number of pixels analysed. If the 'Count Only Above Base Level' or 'Count Only Below Base Level' methods are used, then the calculated area and pixel count only includes pixels which are above or below the specified base level respectively. - -Units of the calculated volume are dependent on the coordinate reference system of the input raster file. For a CRS in meters, with a DEM height in meters, the calculated value will be in meters³. If instead the input raster is in a geographic coordinate system (e.g. latitude/longitude values), then the result will be in degrees² × meters, and an appropriate scaling factor will need to be applied in order to convert to meters³. + + + To change gamma, you need to have a raster layer selected. + To change gamma, you need to have a raster layer selected. - - Calculates the volume under a raster grid's surface. - Calculates the volume under a raster grid's surface. + + https://qgis.org/en/site/getinvolved/ + https://qgis.org/en/site/getinvolved/ - - <p>%1: %2 %3</p> - - <p>%1: %2 %3</p> - + + https://donate.qgis.org/ + https://donate.qgis.org/ - - Raster layer zonal statistics - Raster layer zonal statistics + + Map tool handler is not properly constructed + Map tool handler is not properly constructed - - count,area,statistics,stats,zones,categories,minimum,maximum,mean,sum,total - count,area,statistics,stats,zones,categories,minimum,maximum,mean,sum,total + + + 3D Map + 3D Map - - - Zones layer - Zones layer + + 3D Maps + 3D Maps - - Zones band number - Zones band number + + No Elevation Profiles Found + No Elevation Profiles Found - - Raster layer statistics - Raster layer statistics + + Copy From %1 + Copy From %1 - - raster,stats,statistics,maximum,minimum,range,sum,mean,standard,deviation,summary - raster,stats,statistics,maximum,minimum,range,sum,mean,standard,deviation,summary + + Elevation Profile + Elevation Profile - - This algorithm computes basic statistics from the values in a given band of the raster layer. - This algorithm computes basic statistics from the values in a given band of the raster layer. + + Elevation Profile (%1) + Elevation Profile (%1) - - - Statistics - Statistics + + New 3D Map View + New 3D Map View - - Mean value - Mean value + + Project extent is not valid. Please add or activate a layer to render. + Project extent is not valid. Please add or activate a layer to render. - - Sum of the squares - Sum of the squares + + + Save Project + Save Project - - <p>Analyzed file: %1 (band %2)</p> - - <p>Analyzed file: %1 (band %2)</p> - + + Save Raster Attribute Table + Save Raster Attribute Table - - <p>Minimum value: %1</p> - - <p>Minimum value: %1</p> - + + Do you want to save the changes to the attribute tables (bands: %1) associated with layer '%2'? + Do you want to save the changes to the attribute tables (bands: %1) associated with layer '%2'? - - <p>Maximum value: %1</p> - - <p>Maximum value: %1</p> - + + + Error Saving Raster Attribute Table + Error Saving Raster Attribute Table - - <p>Range: %1</p> - - <p>Range: %1</p> - + + An error occurred while saving raster attribute table for layer '%1': %2 + An error occurred while saving raster attribute table for layer '%1': %2 - - <p>Sum: %1</p> - - <p>Sum: %1</p> - + + An error occurred while saving raster attribute table for layer '%1' to VAT.DBF file '%2': %3 + An error occurred while saving raster attribute table for layer '%1' to VAT.DBF file '%2': %3 - - <p>Mean value: %1</p> - - <p>Mean value: %1</p> - + + + Close Project + Close Project - - <p>Standard deviation: %1</p> - - <p>Standard deviation: %1</p> - + + This project includes one or more temporary layers. These layers are not permanently saved and their contents will be lost. Are you sure you want to proceed? + This project includes one or more temporary layers. These layers are not permanently saved and their contents will be lost. Are you sure you want to proceed? - - <p>Sum of the squares: %1</p> - - <p>Sum of the squares: %1</p> - + + This project includes one or more temporary scratch layers. These layers are not saved to disk and their contents will be permanently lost. Are you sure you want to proceed? + This project includes one or more temporary scratch layers. These layers are not saved to disk and their contents will be permanently lost. Are you sure you want to proceed? - - Calculates statistics for a raster layer's values, categorized by zones defined in another raster layer. - Calculates statistics for a raster layer's values, categorized by zones defined in another raster layer. + + Unknown CRS + Unknown CRS - - This algorithm calculates statistics for a raster layer's values, categorized by zones defined in another raster layer. - -If the reference layer parameter is set to "Input layer", then zones are determined by sampling the zone raster layer value at the centroid of each pixel from the source raster layer. - -If the reference layer parameter is set to "Zones layer", then the input raster layer will be sampled at the centroid of each pixel from the zones raster layer. - -If either the source raster layer or the zone raster layer value is NODATA for a pixel, that pixel's value will be skipped and not including in the calculated statistics. - This algorithm calculates statistics for a raster layer's values, categorized by zones defined in another raster layer. - -If the reference layer parameter is set to "Input layer", then zones are determined by sampling the zone raster layer value at the centroid of each pixel from the source raster layer. - -If the reference layer parameter is set to "Zones layer", then the input raster layer will be sampled at the centroid of each pixel from the zones raster layer. - -If either the source raster layer or the zone raster layer value is NODATA for a pixel, that pixel's value will be skipped and not including in the calculated statistics. + + Pan distance %1 (%2) + Pan distance %1 (%2) - - Invalid band number for ZONES_BAND (%1): Valid values for input raster are 1 to %2 - Invalid band number for ZONES_BAND (%1): Valid values for input raster are 1 to %2 + + Add to the current selection + Add to the current selection - - Delete duplicates by attribute - Delete duplicates by attribute + + Subtract from the current selection + Subtract from the current selection - - drop,remove,field,value,same,filter - drop,remove,field,value,same,filter + + Intersect with the current selection + Intersect with the current selection - - Field to match duplicates by - Field to match duplicates by + + Select features completely within + Select features completely within - - Filtered (no duplicates) - Filtered (no duplicates) + + Add features completely within to the current selection + Add features completely within to the current selection - - Filtered (duplicates) - Filtered (duplicates) + + Subtract features completely within from the current selection + Subtract features completely within from the current selection - - Delete duplicate geometries - Delete duplicate geometries + + Intersect features completely within with the current selection + Intersect features completely within with the current selection - - drop,remove,same,points,coincident,overlapping,filter - drop,remove,same,points,coincident,overlapping,filter + + 1 feature selected on layer %1 (%2). + 1 feature selected on layer %1 (%2). - - - Count of retained records - Count of retained records + + A profile with this name already exists + A profile with this name already exists - - - Count of discarded duplicate records - Count of discarded duplicate records + + New Profile Name + New Profile Name - - This algorithm finds duplicated geometries and removes them. - -Attributes are not checked, so in case two features have identical geometries but different attributes, only one of them will be added to the result layer. - This algorithm finds duplicated geometries and removes them. - -Attributes are not checked, so in case two features have identical geometries but different attributes, only one of them will be added to the result layer. + + New Profile + New Profile + + + + Cannot create folder '%1' + Cannot create folder '%1' + + + + Task failed + Task failed + + + + New bookmark + New bookmark - - Finds duplicated geometries in a layer and removes them. - Finds duplicated geometries in a layer and removes them. + + This project file was created by a newer version of QGIS (%1) and could not be completely loaded. + This project file was created by a newer version of QGIS (%1) and could not be completely loaded. + + + + Select Transformation for %1 + Select Transformation for %1 + + + + Network request to %1 timed out, any data received is likely incomplete. + Network request to %1 timed out, any data received is likely incomplete. + + + + QGIS Authentication + QGIS Authentication + + + + %1 Panel + %1 Panel + + + + Transaction + Transaction + + + + + Cannot duplicate feature in not editable mode on layer %1 + Cannot duplicate feature in not editable mode on layer %1 + + + + %1 children on layer %2 duplicated + %1 children on layer %2 duplicated + + + + %1 features on layer %2 duplicated +%3 + %1 features on layer %2 duplicated +%3 + + + + Digitize the duplicate on layer %1 + Digitize the duplicate on layer %1 + + + + Duplicate digitized + Duplicate digitized - - %n duplicate feature(s) removed - %n duplicate feature(s) removed%n duplicate feature(s) removed + + %n children on layer %1 duplicated + + %n children on layer %1 duplicated + %n children on layer %1 duplicated + - - Removes duplicate rows by a field value (or multiple field values). The first matching row will be retained, and duplicates will be discarded. - -Optionally, these duplicate records can be saved to a separate output for analysis. - Removes duplicate rows by a field value (or multiple field values). The first matching row will be retained, and duplicates will be discarded. - -Optionally, these duplicate records can be saved to a separate output for analysis. + + Feature on layer %1 duplicated +%2 + Feature on layer %1 duplicated +%2 - - Removes duplicate rows by a field value (or multiple field values). - Removes duplicate rows by a field value (or multiple field values). + + Templates + Templates - - Field %1 not found in INPUT layer, skipping - Field %1 not found in INPUT layer, skipping + + Template Name + Template Name - - No input fields found - No input fields found + + Name for the template + Name for the template - - Input project (leave blank to use current) - Input project (leave blank to use current) + + Template not saved + Template not saved - - QGIS files - QGIS files + + The template can not have an empty name. + The template can not have an empty name. - - - Output style database - Output style database + + Overwrite Template + Overwrite Template - - - Style files (*.xml) - Style files (*.xml) + + The template %1 already exists, do you want to replace it? + The template %1 already exists, do you want to replace it? - - - Symbols - Symbols + + Overwrite + Overwrite - - - Color ramps - Color ramps + + Template saved + Template saved - - - Text formats - Text formats + + Template %1 was saved + Template %1 was saved - - - Label settings - Label settings + + Save as Local File + Save as Local File - - Objects to extract - Objects to extract + + https://qgis.org/en/site/forusers/commercial_support.html + https://qgis.org/en/site/forusers/commercial_support.html - - - Symbol count - Symbol count + + Layer %1 + Layer %1 - - - Color ramp count - Color ramp count + + + + The merge features tool only works on vector layers. + The merge features tool only works on vector layers. - - - Text format count - Text format count + + + Merging features can only be done for layers in editing mode. + Merging features can only be done for layers in editing mode. - - - Label settings count - Label settings count + + + Please select a layer in the layer list + Please select a layer in the layer list - - Create style database from project - Create style database from project + + + Invalid layer + Invalid layer - - symbols,color,ramps,colors,formats,labels,text,fonts - symbols,color,ramps,colors,formats,labels,text,fonts + + To select all, choose a vector layer in the legend. + To select all, choose a vector layer in the legend. - - This algorithm extracts all style objects (including symbols, color ramps, text formats and label settings) from a QGIS project. - -The extracted symbols are saved to a QGIS style database (XML format), which can be managed and imported via the Style Manager dialog. - This algorithm extracts all style objects (including symbols, color ramps, text formats and label settings) from a QGIS project. - -The extracted symbols are saved to a QGIS style database (XML format), which can be managed and imported via the Style Manager dialog. + + + To select features, choose a vector layer in the legend. + To select features, choose a vector layer in the legend. - - Creates a style database by extracting all symbols, color ramps, text formats and label settings from a QGIS project. - Creates a style database by extracting all symbols, color ramps, text formats and label settings from a QGIS project. + + Project has layer(s) in edit mode with unsaved edits, which will NOT be saved! + Project has layer(s) in edit mode with unsaved edits, which will NOT be saved! + + + number of selected features + + + %n feature(s) selected on layer %1. + + %n feature(s) selected on layer %1. + %n feature(s) selected on layer %1. + - - Could not read project %1 - Could not read project %1 + + Exit QGIS + Exit QGIS - - - Error saving style database as %1 - Error saving style database as %1 + + Do you really want to quit QGIS? + Do you really want to quit QGIS? - - Input databases - Input databases + + New profile name + New profile name - - Objects to combine - Objects to combine + + Task complete + Task complete - - Combine style databases - Combine style databases + + This project file was saved by QGIS version %1. When saving this project file, QGIS will update it to version %2, possibly rendering it unusable with older versions of QGIS. + This project file was saved by QGIS version %1. When saving this project file, QGIS will update it to version %2, possibly rendering it unusable with older versions of QGIS. - - symbols,colors,ramps,formats,labels,text,fonts,merge - symbols,colors,ramps,formats,labels,text,fonts,merge + + Project file is older + Project file is older - - This algorithm combines multiple QGIS style databases into a single style database. If any symbols exist with duplicate names between the different source databases these will be renamed to have unique names in the output combined database. - This algorithm combines multiple QGIS style databases into a single style database. If any symbols exist with duplicate names between the different source databases these will be renamed to have unique names in the output combined database. + + Please check the <a href="#messageLog">message log</a> for further info. + Please check the <a href="#messageLog">message log</a> for further info. - - Combines multiple style databases into a single database. - Combines multiple style databases into a single database. + + Warning + Warning - - Importing %1 - Importing %1 + + This layer doesn't have a properties dialog. + This layer doesn't have a properties dialog. - - Could not read %1 - Could not read %1 + + Proxy authentication required + Proxy authentication required - - Writing output file - Writing output file + + Failed to run Python script: + Failed to run Python script: - - - Error transforming the map center point: %1 - Error transforming the map center point: %1 + + The current layer has no selected features + The current layer has no selected features - - Scalebar is not linked to a map - Scalebar is not linked to a map + + + Current clockwise map rotation in degrees + Current clockwise map rotation in degrees - - The scalebar “%1” is not linked to a map item. This scale will be misleading. - The scalebar “%1” is not linked to a map item. This scale will be misleading. + + Messages + Messages + + + QgisAppInterface - - North arrow is not linked to a map - North arrow is not linked to a map + + Attributes changed + Attributes changed + + + QgisCustomWidgets - - The north arrow “%1” is not linked to a map item. The arrow orientation may be misleading. - The north arrow “%1” is not linked to a map item. The arrow orientation may be misleading. + + QGIS custom widgets + QGIS custom widgets + + + Qgs25DRendererWidget - - Overview is not linked to a map - Overview is not linked to a map + + The 2.5D renderer only can be used with polygon layers. +'%1' is not a polygon layer and cannot be rendered in 2.5D. + The 2.5D renderer only can be used with polygon layers. +'%1' is not a polygon layer and cannot be rendered in 2.5D. - - The map “%1” includes an overview (“%2”) which is not linked to a map item. - The map “%1” includes an overview (“%2”) which is not linked to a map item. + + Select Wall Color + Select Wall Color - - Picture source is missing or corrupt - Picture source is missing or corrupt + + Select Roof Color + Select Roof Color - - The source for picture “%1” could not be loaded or is corrupt:<p>%2 - The source for picture “%1” could not be loaded or is corrupt:<p>%2 + + Select Shadow Color + Select Shadow Color + + + Qgs25DRendererWidgetBase - - Authentication required - Authentication required + + Height + Height - - - - - - - Marker - Marker + + Angle + Angle - - - Fill - Fill + + Advanced Configuration + Advanced Configuration - - Simple lines - Simple lines + + … + - - Manhattan lines - Manhattan lines + + Roof color + Roof color - - Curved lines - Curved lines + + Wall color + Wall color - - Balloons - Balloons + + <html><head/><body><p>Walls will have a different color based on their aspect to make them appear to differently reflect the solar radiation.</p><p><br/></p><p>If this option is enabled, make sure that <span style=" font-style:italic;">simplification </span>is disabled on the rendering tab or some colors may be wrong at small scales.</p></body></html> + <html><head/><body><p>Walls will have a different color based on their aspect to make them appear to differently reflect the solar radiation.</p><p><br/></p><p>If this option is enabled, make sure that <span style=" font-style:italic;">simplification </span>is disabled on the rendering tab or some colors may be wrong at small scales.</p></body></html> - - Cannot parse JSON like string '%1' Error: %2 - Cannot parse JSON like string '%1' Error: %2 + + Shade walls based on aspect + Shade walls based on aspect - - - Report Section - Report Section + + Shadow + Shadow - - - Report Header - Report Header + + Color + Color - - - Report Footer - Report Footer + + Size + Size - - Overview - Overview + + ° + ° - - - - - There was an error retrieving the connection %1! - There was an error retrieving the connection %1! + + <html><head/><body><p><span style=" font-weight:600;">Advanced Styling</span><br/>This page helps to configure the 2.5D effect as easily as possible with some basic parameters.</p><p>Once you have finished the basic styling, you can convert this to another renderer (single, categorized, graduated) and fine-tune the appearance to your liking.</p><p><span style=" font-weight:600;">Overlay problems</span></p><p>Features are rendered based on their distance to the camera. It is sometimes possible that parts of a feature are in front of another feature by mistake. This happens if any part of the overlapped feature is closer to the camera than the overlapping feature.</p><p>In such cases you can avoid rendering problems by cutting the feature in front into smaller pieces.</p></body></html> + <html><head/><body><p><span style=" font-weight:600;">Advanced Styling</span><br/>This page helps to configure the 2.5D effect as easily as possible with some basic parameters.</p><p>Once you have finished the basic styling, you can convert this to another renderer (single, categorized, graduated) and fine-tune the appearance to your liking.</p><p><span style=" font-weight:600;">Overlay problems</span></p><p>Features are rendered based on their distance to the camera. It is sometimes possible that parts of a feature are in front of another feature by mistake. This happens if any part of the overlapped feature is closer to the camera than the overlapping feature.</p><p>In such cases you can avoid rendering problems by cutting the feature in front into smaller pieces.</p></body></html> + + + Qgs3DAlgorithms - - - There was an error deleting '%1' on '%2'! - There was an error deleting '%1' on '%2'! + + QGIS (3D) + QGIS (3D) + + + Qgs3DAnimationExportDialog - - - - - - - An error occurred while creating the vector layer: %1 - An error occurred while creating the vector layer: %1 + + Select directory for 3D animation frames + Select directory for 3D animation frames + + + Qgs3DAnimationWidget - - - Error deleting vector/aspatial table %1: %2 - Error deleting vector/aspatial table %1: %2 + + + <none> + <none> - - An error occurred while retrieving table properties: %1 - An error occurred while retrieving table properties: %1 + + + Export Animation + Export Animation - - - Could not retrieve driver for connection - Could not retrieve driver for connection + + Unable to export 3D animation + Unable to export 3D animation - - - - - There was an error opening the dataset %1! - There was an error opening the dataset %1! + + Exporting animation + Exporting animation - - Listing field domains for datasets requires GDAL 3.5 or later - Listing field domains for datasets requires GDAL 3.5 or later + + Exporting frames... + Exporting frames... - - Could not retrieve field domain %1! - Could not retrieve field domain %1! + + Abort + Abort - - Retrieving field domains for datasets requires GDAL 3.3 or later - Retrieving field domains for datasets requires GDAL 3.3 or later + + + Keyframe time + Keyframe time - - - There was an error opening the dataset: %1 - There was an error opening the dataset: %1 + + Keyframe time [seconds]: + Keyframe time [seconds]: - - Could not set field domain for %1 - field does not exist - Could not set field domain for %1 - field does not exist + + There is already a keyframe at the given time + There is already a keyframe at the given time + + + Qgs3DAxis - - Could not set field domain: %1 - Could not set field domain: %1 + + &Off + &Off - - Setting field domains for datasets requires GDAL 3.3 or later - Setting field domains for datasets requires GDAL 3.3 or later + + Disable 3D axis + Disable 3D axis - - Could not create field domain: %1 - Could not create field domain: %1 + + Coordinate Reference &System + Coordinate Reference &System - - Could not create field domain - Could not create field domain + + Coordinate Reference System 3D axis + Coordinate Reference System 3D axis - - Creating field domains for datasets requires GDAL 3.3 or later - Creating field domains for datasets requires GDAL 3.3 or later + + &Cube + &Cube - - Cannot rename geometry columns - Cannot rename geometry columns + + Cube 3D axis + Cube 3D axis - - Could not rename %1 - field does not exist - Could not rename %1 - field does not exist + + &Left + &Left - - Could not rename field: %1 - Could not rename field: %1 + + &Center + &Center - - Retrieving relationships for datasets requires GDAL 3.6 or later - Retrieving relationships for datasets requires GDAL 3.6 or later + + &Right + &Right - - - - Geometry column name not specified while creating spatial index - Geometry column name not specified while creating spatial index + + + &Top + &Top - - Error listing tables from %1: wrong number of columns returned by query - Error listing tables from %1: wrong number of columns returned by query + + &Middle + &Middle - - Error fetching srs_id table information: %1 - Error fetching srs_id table information: %1 + + + &Bottom + &Bottom - - - Error listing tables from %1: %2 - Error listing tables from %1: %2 + + &Home + &Home - - - Error executing SQL statement %1: %2 - Error executing SQL statement %1: %2 + + &North + &North - - There was an error opening GPKG %1! - There was an error opening GPKG %1! + + &East + &East - - Error retrieving fields information for uri %1: %2 - Error retrieving fields information for uri %1: %2 + + &South + &South - - - - - Error executing SQL %1: %2 - Error executing SQL %1: %2 + + &West + &West + + + Qgs3DMapCanvasWidget - - - - Content - Content + + Camera Control + Camera Control - - Operation 'tableUri' is not supported - Operation 'tableUri' is not supported + + Zoom Full + Zoom Full - - Operation '%1' is not supported for this connection - Operation '%1' is not supported for this connection + + Toggle On-Screen Navigation + Toggle On-Screen Navigation - - Operation 'createVectorTable' is not supported - Operation 'createVectorTable' is not supported + + Identify + Identify - - - - Could not create a vector layer for table '%1' in schema '%2' - Could not create a vector layer for table '%1' in schema '%2' + + Measurement Line + Measurement Line - - Could not find field '%1' in table '%2' in schema '%3' - Could not find field '%1' in table '%2' in schema '%3' + + Animations + Animations - - Unknown error deleting field '%1' in table '%2' in schema '%3' - Unknown error deleting field '%1' in table '%2' in schema '%3' + + Save as Image… + Save as Image… - - Field '%1' in table '%2' in schema '%3' already exists - Field '%1' in table '%2' in schema '%3' already exists + + + Export 3D Scene + Export 3D Scene - - Unknown error adding field '%1' in table '%2' in schema '%3' - Unknown error adding field '%1' in table '%2' in schema '%3' + + Set View Theme + Set View Theme - - Field '%1' in table '%2' in does not exist - Field '%1' in table '%2' in does not exist + + Show Shadows + Show Shadows - - A field with name '%1' already exists in table '%2' - A field with name '%1' already exists in table '%2' + + Show Eye Dome Lighting + Show Eye Dome Lighting - - Unknown error renaming field '%1' in table '%2' to '%3' - Unknown error renaming field '%1' in table '%2' to '%3' + + Show Ambient Occlusion + Show Ambient Occlusion - - - - Table '%1' was not found in schema '%2' - Table '%1' was not found in schema '%2' + + 2D Map View Follows 3D Camera + 2D Map View Follows 3D Camera - - - Error retrieving fields information for uri: %1 - Error retrieving fields information for uri: %1 + + Export + Export - - No GDAL PDF driver available. - No GDAL PDF driver available. + + Camera + Camera - - GDAL PDF driver was not built with PDF read support. A build with PDF read support is required for GeoPDF creation. - GDAL PDF driver was not built with PDF read support. A build with PDF read support is required for GeoPDF creation. + + 3D Camera Follows 2D Map View + 3D Camera Follows 2D Map View - - Cannot load GDAL PDF driver - Cannot load GDAL PDF driver + + Show Visible Camera Area in 2D Map View + Show Visible Camera Area in 2D Map View - - Could not create GeoPDF composition file - Could not create GeoPDF composition file + + Set 3D Scene Extent on 2D Map View + Set 3D Scene Extent on 2D Map View - - Could not use operation specified in project between %1 and %2. (Wanted to use: %3). - Could not use operation specified in project between %1 and %2. (Wanted to use: %3). + + Effects + Effects - - - Cannot normalize transform between %1 and %2 - Cannot normalize transform between %1 and %2 + + Configure… + Configure… - - - No coordinate operations are available between these two reference systems - No coordinate operations are available between these two reference systems + + Save as Image + Save as Image - - Cannot create transform between %1 and %2, missing required grid %3 - Cannot create transform between %1 and %2, missing required grid %3 + + Successfully saved the 3D map to <a href="%1">%2</a> + Successfully saved the 3D map to <a href="%1">%2</a> - - Using non-preferred coordinate operation between %1 and %2. Using %3, preferred %4. - Using non-preferred coordinate operation between %1 and %2. Using %3, preferred %4. + + Dock 3D Map View + Dock 3D Map View - - Cannot create transform between %1 and %2: %3 - Cannot create transform between %1 and %2: %3 + + Choose a file name to save the 3D map canvas to an image + Choose a file name to save the 3D map canvas to an image - - - BLOB - BLOB + + 3D Configuration + 3D Configuration + + + + Loading %n tile(s) + + Loading %n tile(s) + Loading %n tile(s) + - - Not searchable - Not searchable + + (none) + (none) - - Do not expose via WMS - Do not expose via WMS + + A map layer has used all graphics memory allowed (%1 MB). You may want to lower the amount of detail in the scene, or increase the limit in the options. + A map layer has used all graphics memory allowed (%1 MB). You may want to lower the amount of detail in the scene, or increase the limit in the options. - - Do not expose via WFS - Do not expose via WFS + + Drag a rectangle on the main 2D map view to define this 3D scene's extent + Drag a rectangle on the main 2D map view to define this 3D scene's extent + + + Qgs3DMapConfigWidget - - - Value "%1" is too large for integer field - Value "%1" is too large for integer field + + Terrain Based + Terrain Based - - - Value "%1" is not a number - Value "%1" is not a number + + Walk Mode (First Person) + Walk Mode (First Person) - - Value "%1" is too large for long long field - Value "%1" is too large for long long field + + Perspective Projection + Perspective Projection - - Could not convert value "%1" to target list type - Could not convert value "%1" to target list type + + Orthogonal Projection + Orthogonal Projection - - Could not convert value "%1" to target type "%2" - Could not convert value "%1" to target type "%2" + + Flat Terrain + Flat Terrain - - String of length %1 exceeds maximum field length (%2) - String of length %1 exceeds maximum field length (%2) + + DEM (Raster Layer) + DEM (Raster Layer) - - - Image - Image + + Online + Online - - Cannot find end of double quoted string: %1 - Cannot find end of double quoted string: %1 + + Mesh + Mesh - - - - PostgresStringUtils - PostgresStringUtils + + Quantized Mesh + Quantized Mesh - - Cannot find separator: %1 - Cannot find separator: %1 + + Coordinate Reference System + Coordinate Reference System - - Error parsing PG like array: %1 - Error parsing PG like array: %1 + + Cube + Cube - - Cluster Symbol - Cluster Symbol + + Left + Left - - Center Symbol - Center Symbol + + Center + Center - - SVG - SVG + + Right + Right - - A widget for interacting with binary (BLOB) fields. - A widget for interacting with binary (BLOB) fields. + + Top + Top - - ASF label %1 - ASF label %1 + + Middle + Middle - - All layers - All layers + + Bottom + Bottom - - Unable to retrieve user privileges: %1 - Unable to retrieve user privileges: %1 + + + Top Left + Top Left - - - - - - - - - - Connection failed: %1 - Connection failed: %1 + + + Top Right + Top Right - - Could not retrieve tables: %1, %2 - Could not retrieve tables: %1, %2 + + + Bottom Left + Bottom Left - - Could not retrieve schemas: %1, %2 - Could not retrieve schemas: %1, %2 + + + Bottom Right + Bottom Right - - Could not retrieve fields: %1 - Could not retrieve fields: %1 + + Show in 2D map view + Show in 2D map view - - - - Error retrieving native types for connection %1 - Error retrieving native types for connection %1 + + An elevation layer must be selected for a DEM terrain + An elevation layer must be selected for a DEM terrain - - - - - Could not create a SQL vector layer: SQL expression is empty. - Could not create a SQL vector layer: SQL expression is empty. + + An elevation layer must be selected for a mesh terrain + An elevation layer must be selected for a mesh terrain - - Connection error: %1 returned %2 [%3] - Connection error: %1 returned %2 [%3] + + An elevation layer must be selected for a quantized mesh terrain + An elevation layer must be selected for a quantized mesh terrain - - SQL error: %1 returned %2 [%3] - SQL error: %1 returned %2 [%3] + + No lights exist in the scene + No lights exist in the scene + + + Qgs3DMapScene - - No spatial index exists for %1.%2 - No spatial index exists for %1.%2 + + The following layers were not exported: + The following layers were not exported: - - SQL error: %1 returned %2 - SQL error: %1 returned %2 + + 3D exporter warning + 3D exporter warning + + + Qgs3DMeasureDialog - - - Could not retrieve tables: %1 - Could not retrieve tables: %1 + + 3D Measurement Tool + 3D Measurement Tool - - Failed to create spatial index for %1.%2(%3) - Failed to create spatial index for %1.%2(%3) + + &New + &New - - No spatial index exists for %1.%2(%3) - No spatial index exists for %1.%2(%3) + + Total 3D Distance + Total 3D Distance - - Could not retrieve schemas: %1 - Could not retrieve schemas: %1 + + &Configuration + &Configuration - - Custom - Custom + + map units + map units - - Equal Interval - Equal Interval + + Horizontal Distance + Horizontal Distance - - Natural Breaks (Jenks) - Natural Breaks (Jenks) + + Vertical Distance + Vertical Distance - - Pretty Breaks - Pretty Breaks + + 3D Distance + 3D Distance + + + Qgs3DModelSourceLineEdit - - Standard Deviation - Standard Deviation + + All files + All files - - %1 Std Dev - %1 Std Dev + + Select 3D Model File + Select 3D Model File - - Bookmark source - Bookmark source + + 3D Model From URL + 3D Model From URL - - - Project bookmarks - Project bookmarks + + Enter 3D Model URL + Enter 3D Model URL - - - User bookmarks - User bookmarks + + Embed 3D Model File + Embed 3D Model File - - Output CRS - Output CRS + + Extract 3D Model File + Extract 3D Model File + + + Qgs3DOptionsBase - - Export layer(s) information - Export layer(s) information + + 3D Options + 3D Options - - metadata,details,extent - metadata,details,extent + + Default Camera Settings + Default Camera Settings - - - - Layer tools - Layer tools + + ° + ° - - Input layer(s) - Input layer(s) + + Projection type + Projection type - - - - - - Output - Output + + Field of View + Field of View - - Creates a polygon layer with features corresponding to the extent of selected layer(s). - -Additional layer details - CRS, provider name, file path, layer name, subset filter, abstract and attribution - are attached as attributes to each feature. - Creates a polygon layer with features corresponding to the extent of selected layer(s). - -Additional layer details - CRS, provider name, file path, layer name, subset filter, abstract and attribution - are attached as attributes to each feature. + + Navigation mode + Navigation mode - - No layers selected - No layers selected + + Movement speed + Movement speed - - Extent of layer %1 could not be reprojected - Extent of layer %1 could not be reprojected + + Invert vertical axis + Invert vertical axis - - Convert spatial bookmarks to layer - Convert spatial bookmarks to layer + + Graphics Memory + Graphics Memory - - save,extract - save,extract + + Allowed memory per map layer + Allowed memory per map layer - - This algorithm creates a new layer containing polygon features for stored spatial bookmarks. - -The export can be filtered to only bookmarks belonging to the current project, to all user bookmarks, or a combination of both. - This algorithm creates a new layer containing polygon features for stored spatial bookmarks. - -The export can be filtered to only bookmarks belonging to the current project, to all user bookmarks, or a combination of both. + + MB + MB + + + Qgs3DOptionsFactory - - Converts stored spatial bookmarks to a polygon layer. - Converts stored spatial bookmarks to a polygon layer. + + 3D + 3D + + + Qgs3DOptionsWidget - - No project is available for bookmark extraction - No project is available for bookmark extraction + + Terrain Based + Terrain Based - - Could not reproject bookmark %1 to destination CRS - Could not reproject bookmark %1 to destination CRS + + Walk Mode (First Person) + Walk Mode (First Person) - - Bookmark destination - Bookmark destination + + Perspective Projection + Perspective Projection - - Name field - Name field + + Orthogonal Projection + Orthogonal Projection - - Points to path - Points to path + + Never + Never - - This algorithm takes a point layer and connects its features creating a new line layer. - -An attribute or expression may be specified to define the order the points should be connected. If no order expression is specified, the feature ID is used. - -A natural sort can be used when sorting by a string attribute or expression (ie. place 'a9' before 'a10'). - -An attribute or expression can be selected to group points having the same value into the same resulting line. - This algorithm takes a point layer and connects its features creating a new line layer. - -An attribute or expression may be specified to define the order the points should be connected. If no order expression is specified, the feature ID is used. - -A natural sort can be used when sorting by a string attribute or expression (ie. place 'a9' before 'a10'). - -An attribute or expression can be selected to group points having the same value into the same resulting line. + + Only When Dragging + Only When Dragging - - create,lines,points,connect,convert,join,path - create,lines,points,connect,convert,join,path + + Always + Always + + + Qgs3DRendererRulePropsWidget - - Create closed paths - Create closed paths + + Rule Properties + Rule Properties - - Order expression - Order expression + + Description + Description - - Sort text containing numbers naturally - Sort text containing numbers naturally + + Filter + Filter - - Path group expression - Path group expression + + Else + Else - - Paths - Paths + + Catch-all for other features + Catch-all for other features - - Directory for text output - Directory for text output + + Test + Test - - Number of paths - Number of paths + + Symbol + Symbol - - Order field - Order field + + + + Test Filter + Test Filter - - - Group field - Group field + + Filter expression parsing error: + + Filter expression parsing error: + + + number of filtered features + + Filter returned %n feature(s) + + Filter returned %n feature(s) + Filter returned %n feature(s) + + + + + Qgs3DSymbolDialog - - Date format (if order field is DateTime) - Date format (if order field is DateTime) + + 3D Symbol + 3D Symbol + + + Qgs3DViewsManagerDialog - - The text output directory does not exist - The text output directory does not exist + + 3D Map Views Manager + 3D Map Views Manager - - Creating paths… - Creating paths… + + &Remove… + &Remove… - - Skipping path with group %1 : insufficient vertices - Skipping path with group %1 : insufficient vertices + + &Duplicate… + &Duplicate… - - Cannot open file for writing - Cannot open file for writing + + &Show + &Show - - Count of bookmarks added - Count of bookmarks added + + &Rename… + &Rename… - - Convert layer to spatial bookmarks - Convert layer to spatial bookmarks + + Duplicate + Duplicate - - save,extract,store - save,extract,store + + Remove 3D View + Remove 3D View - - This algorithm creates spatial bookmarks corresponding to the extent of features contained in a layer. - This algorithm creates spatial bookmarks corresponding to the extent of features contained in a layer. + + Do you really want to remove selected 3D view? + Do you really want to remove selected 3D view? - - Converts feature extents to stored spatial bookmarks. - Converts feature extents to stored spatial bookmarks. + + Rename + Rename - - Invalid name expression: %1 - Invalid name expression: %1 + + 3D view + 3D view - - Invalid group expression: %1 - Invalid group expression: %1 + + %1 3D Map View + %1 3D Map View - - Error evaluating name expression: %1 - Error evaluating name expression: %1 + + Enter a unique 3D map view title + Enter a unique 3D map view title - - Error evaluating group expression: %1 - Error evaluating group expression: %1 + + Title already exists! + Title already exists! + + + QgsAbout - - Spatial Bookmarks - Spatial Bookmarks + + About + About - - Delete Spatial Bookmark - Delete Spatial Bookmark + + About QGIS + About QGIS - - Are you sure you want to delete the %1 bookmark? - Are you sure you want to delete the %1 bookmark? + + License + License - - Delete Spatial Bookmarks - Delete Spatial Bookmarks + + QGIS is licensed under the GNU General Public License + QGIS is licensed under the GNU General Public License - - - Are you sure you want to delete the %n selected bookmark(s)? - Are you sure you want to delete the %n selected bookmark(s)?Are you sure you want to delete the %n selected bookmark(s)? + + + QGIS Home Page + QGIS Home Page - - - Are you sure you want to delete the %n selected bookmark group(s)? This will delete all bookmarks in these groups. - Are you sure you want to delete the %n selected bookmark group(s)? This will delete all bookmarks in these groups.Are you sure you want to delete the %n selected bookmark group(s)? This will delete all bookmarks in these groups. + + + What's New + What's New - - Delete Bookmark Group - Delete Bookmark Group + + Providers + Providers - - Are you sure you want to delete the %1 bookmark group? This will delete all bookmarks in this group. - Are you sure you want to delete the %1 bookmark group? This will delete all bookmarks in this group. + + Developers + Developers - - Delete Bookmark Groups - Delete Bookmark Groups + + Contributors + Contributors - - Handling of 0 or negative values - Handling of 0 or negative values + + Translators + Translators - - no handling (faster) - no handling (faster) + + Donors + Donors - - discard (slower) - discard (slower) + + %1 - %2 Bit + %1 - %2 Bit - - prepend range (slower) - prepend range (slower) + + <p>For a list of individuals and institutions who have contributed money to fund QGIS development and other project costs see <a href="https://qgis.org/en/site/about/sustaining_members.html#list-of-donors">https://qgis.org/en/site/about/sustaining_members.html#list-of-donors</a></p> + <p>For a list of individuals and institutions who have contributed money to fund QGIS development and other project costs see <a href="https://qgis.org/en/site/about/sustaining_members.html#list-of-donors">https://qgis.org/en/site/about/sustaining_members.html#list-of-donors</a></p> - - Logarithmic Scale - Logarithmic Scale + + Available QGIS Data Provider Plugins + Available QGIS Data Provider Plugins - - invalid (0 or negative values in the data) - invalid (0 or negative values in the data) + + Available QGIS Authentication Method Plugins + Available QGIS Authentication Method Plugins - - Equal Count (Quantile) - Equal Count (Quantile) + + Available Qt Database Plugins + Available Qt Database Plugins - - All values - All values + + Available Qt Image Plugins + Available Qt Image Plugins - - Min value - Min value + + Qt Image Plugin Search Paths <br> + Qt Image Plugin Search Paths <br> - - Max value - Max value + + Developers Map + Developers Map - - Reference value - Reference value + + https://www.gnu.org/licenses + https://www.gnu.org/licenses - - GNSS (Global Navigation Satellite System) - GNSS (Global Navigation Satellite System) + + Join our User Mailing List + Join our User Mailing List - - CORS (Continually Operating Reference Station) - CORS (Continually Operating Reference Station) + + Copy to Clipboard + Copy to Clipboard + + + QgsAbstractDataSourceWidget - - (invalid) - (invalid) + + &Add + &Add - - - true - true + + Add selected layers to map + Add selected layers to map - - - false - false + + Close this dialog without adding any layer + Close this dialog without adding any layer + + + QgsAbstractDbSourceSelect - - Cannot load HTML content in background threads - Cannot load HTML content in background threads + + &Set Filter + &Set Filter - - Cannot load HTML based item label in background threads - Cannot load HTML based item label in background threads + + Set Filter + Set Filter - - - <unknown> - <unknown> + + All + All - - - Layer %1, field %2: Missing Relation in configuration - Layer %1, field %2: Missing Relation in configuration + + Wildcard + Wildcard - - - Layer %1, field %2: Invalid relation %3 - Layer %1, field %2: Invalid relation %3 + + Regular Expression + Regular Expression + + + QgsAbstractFileContentSourceLineEdit - - - Layer %1, field %2: representValue() with inconsistent layer parameter w.r.t relation referencingLayer - Layer %1, field %2: representValue() with inconsistent layer parameter w.r.t relation referencingLayer + + Select File… + Select File… - - Layer %1, field %2: representValue() with inconsistent fieldIndex parameter w.r.t relation referencingFieldIdx - Layer %1, field %2: representValue() with inconsistent fieldIndex parameter w.r.t relation referencingFieldIdx + + Embed File… + Embed File… - - - Layer %1, field %2: Cannot find referenced layer - Layer %1, field %2: Cannot find referenced layer + + Extract Embedded File… + Extract Embedded File… - - Layer %1, field %2: Invalid referenced field (%3) configured in relation %4 - Layer %1, field %2: Invalid referenced field (%3) configured in relation %4 + + From URL… + From URL… - - Add field to attributes table - Add field to attributes table + + + Embedded file + Embedded file - - This algorithm adds a new attribute to a vector layer. - -The name and characteristics of the attribute are defined as parameters. The new attribute is not added to the input layer but a new layer is generated instead. - - - This algorithm adds a new attribute to a vector layer. - -The name and characteristics of the attribute are defined as parameters. The new attribute is not added to the input layer but a new layer is generated instead. - - + + Successfully extracted file to <a href="%1">%2</a> + Successfully extracted file to <a href="%1">%2</a> + + + QgsAbstractRelationEditorWidget - - add,create,new,attribute,fields - add,create,new,attribute,fields + + Really delete entry? + Really delete entry? - - Added - Added + + The entry on %1 is still linked to %2 features on %3. Do you want to delete it? + The entry on %1 is still linked to %2 features on %3. Do you want to delete it? - - Field type - Field type + + + Delete + Delete - - Unsigned Character - Unsigned Character + + Really delete entries? + Really delete entries? - - - Character - Character + + The %1 entries on %2 are still linked to %3 features on %4. Do you want to delete them? + The %1 entries on %2 are still linked to %3 features on %4. Do you want to delete them? + + + + %n feature(s) on layer "%1", + + %n feature(s) on layer "%1", + %n feature(s) on layer "%1", + + + + + Delete at least %n feature(s) on other layer(s) + + Delete at least %n feature(s) on other layer(s) + Delete at least %n feature(s) on other layer(s) + + + + + Delete %n feature(s) on layer "%1", %2 as well and all of its other descendants. +Delete these features? + + Delete %n feature(s) on layer "%1", %2 as well and all of its other descendants. +Delete these features? + Delete %n feature(s) on layer "%1", %2 as well and all of its other descendants. +Delete these features? + - - Short - Short + + %1 on layer %2. + %1 on layer %2. + + + + %n feature(s) deleted: %2 + + %n feature(s) deleted: %2 + %n feature(s) deleted: %2 + - - Unsigned Short - Unsigned Short + + + For 1:n relations is not possible to link to multiple features + For 1:n relations is not possible to link to multiple features - - Integer - Integer + + Link existing child features for parent %1 "%2" + Link existing child features for parent %1 "%2" + + + QgsActionLocatorFilter - - Unsigned Integer - Unsigned Integer + + Actions + Actions - - Long Integer - Long Integer + + Active + Active + + + QgsActionMenu - - Unsigned Long Integer - Unsigned Long Integer + + &Actions + &Actions - - Double - Double + + Not supported on your platform + Not supported on your platform + + + QgsActionScopeRegistry - - Float - Float + + Canvas + Canvas - - Field length - Field length + + Available for the action map tool on the canvas. + Available for the action map tool on the canvas. - - Field precision - Field precision + + Available for individual fields. For example in the attribute table. + Available for individual fields. For example in the attribute table. - - - Aspect - Aspect + + Field + Field - - dem,aspect,terrain - dem,aspect,terrain + + Feature + Feature - - - - - Raster terrain analysis - Raster terrain analysis + + Layer + Layer - - This algorithm calculates the aspect of the Digital Terrain Model in input. - This algorithm calculates the aspect of the Digital Terrain Model in input. + + Form + Form - - The final aspect raster layer contains values from 0 to 360 that express the slope direction: starting from North (0°) and continuing clockwise. - The final aspect raster layer contains values from 0 to 360 that express the slope direction: starting from North (0°) and continuing clockwise. + + Available only when connected to a form action button in a drag and drop attribute form. + Available only when connected to a form action button in a drag and drop attribute form. - - - - - Elevation layer - Elevation layer + + Available for individual features. For example on feature forms or per row in the attribute table. + Available for individual features. For example on feature forms or per row in the attribute table. - - - - - Z factor - Z factor + + Available as layer global action. For example on top of the attribute table. + Available as layer global action. For example on top of the attribute table. + + + QgsActiveLayerFeaturesLocatorFilter - - Create attribute index - Create attribute index + + Active Layer Features + Active Layer Features - - table,attribute,index,create,vector - table,attribute,index,create,vector + + Limit the search to the field '%1' + Limit the search to the field '%1' - - Creates an index to speed up queries made against a field in a table. Support for index creation is dependent on the layer's data provider and the field type. - Creates an index to speed up queries made against a field in a table. Support for index creation is dependent on the layer's data provider and the field type. + + + Open form… + Open form… - - Attribute to index - Attribute to index + + Attributes changed + Attributes changed - - - Indexed layer - Indexed layer + + &Maximum number of results: + &Maximum number of results: + + + QgsAddAttrDialog - - - - - Could not load source layer for %1. - Could not load source layer for %1. + + + + Add Field + Add Field - - Can not create attribute index on %1 - Can not create attribute index on %1 + + Invalid field name. This field name is reserved and cannot be used. + Invalid field name. This field name is reserved and cannot be used. - - Could not create attribute index - Could not create attribute index + + %1 is an illegal field name for this format and cannot be used. + %1 is an illegal field name for this format and cannot be used. - - Layer's data provider does not support creating attribute indexes - Layer's data provider does not support creating attribute indexes + + No name specified. Please specify a name to create a new field. + No name specified. Please specify a name to create a new field. + + + QgsAddAttrDialogBase - - Convert to curved geometries - Convert to curved geometries + + N&ame + N&ame - - straight,segmentize,curves,curved,circular - straight,segmentize,curves,curved,circular + + Comment + Comment - - Curves - Curves + + Type + Type - - This algorithm converts a geometry into its curved geometry equivalent. - -Already curved geometries will be retained without change. - This algorithm converts a geometry into its curved geometry equivalent. - -Already curved geometries will be retained without change. + + Add Field + Add Field - - - Maximum distance tolerance - Maximum distance tolerance + + Precision + Precision - - - Maximum angle tolerance - Maximum angle tolerance + + Length + Length - - Create directory - Create directory + + Provider type + Provider type - - new,make,folder - new,make,folder + + Maximum number of digits after the decimal place. For example 123.45 requires a field precision of 2. + Maximum number of digits after the decimal place. For example 123.45 requires a field precision of 2. - - This algorithm creates a new directory on a file system. Directories will be created recursively, creating all required parent directories in order to construct the full specified directory path. - -No errors will be raised if the directory already exists. - This algorithm creates a new directory on a file system. Directories will be created recursively, creating all required parent directories in order to construct the full specified directory path. - -No errors will be raised if the directory already exists. + + Total length of field (including the number of digits after the decimal place for decimal fields).<br>For example 123.45 requires a decimal field length of 5, and 123456 requires an integer field length of 6. + Total length of field (including the number of digits after the decimal place for decimal fields).<br>For example 123.45 requires a decimal field length of 5, and 123456 requires an integer field length of 6. - - Creates a new directory on a file system. - Creates a new directory on a file system. + + Alias + Alias + + + QgsAddAttributeFormContainerDialog - - Directory path - Directory path + + Tab + Tab - - Directory - Directory + + Group Box + Group Box - - A file with the name %1 already exists -- cannot create a new directory here. - A file with the name %1 already exists -- cannot create a new directory here. + + Row + Row - - The directory %1 already exists. - The directory %1 already exists. + + Add Container for %1 + Add Container for %1 + + + QgsAddTabOrGroupBase - - Could not create directory %1. Please check that you have write permissions for the specified path. - Could not create directory %1. Please check that you have write permissions for the specified path. + + Number of columns + Number of columns - - Created %1 - Created %1 + + Label + Label - - Detect dataset changes - Detect dataset changes + + Container type + Container type - - added,dropped,new,deleted,features,geometries,difference,delta,revised,original,version - added,dropped,new,deleted,features,geometries,difference,delta,revised,original,version + + Within + Within + + + QgsAdvancedDigitizingCirclesIntersectionTool - - Original layer - Original layer + + Circle #1 + Circle #1 - - Revised layer - Revised layer + + + X coordinate + X coordinate - - Attributes to consider for match (or none to compare geometry only) - Attributes to consider for match (or none to compare geometry only) + + + Y coordinate + Y coordinate - - Geometry comparison behavior - Geometry comparison behavior + + + Distance + Distance - - Exact Match - Exact Match + + Circle #2 + Circle #2 + + + QgsAdvancedDigitizingDockWidget - - Tolerant Match (Topological Equality) - Tolerant Match (Topological Equality) + + Some constraints are incompatible. Resulting point might be incorrect. + Some constraints are incompatible. Resulting point might be incorrect. - - Unchanged features - Unchanged features + + Do Not Snap to Common Angles + Do Not Snap to Common Angles - - Added features - Added features + + %1, %2, %3, %4°… + %1, %2, %3, %4°… - - Deleted features - Deleted features + + Snap to common angles + Snap to common angles - - Count of unchanged features - Count of unchanged features + + Determines if snapping to features has priority over snapping to common angles. + Determines if snapping to features has priority over snapping to common angles. - - Count of features added in revised layer - Count of features added in revised layer + + Determines if construction guides are being recorded. + Determines if construction guides are being recorded. - - Count of features deleted from original layer - Count of features deleted from original layer + + Determines whether construction guides are shown. + Determines whether construction guides are shown. - - This algorithm compares two vector layers, and determines which features are unchanged, added or deleted between the two. It is designed for comparing two different versions of the same dataset. - -When comparing features, the original and revised feature geometries will be compared against each other. Depending on the Geometry Comparison Behavior setting, the comparison will either be made using an exact comparison (where geometries must be an exact match for each other, including the order and count of vertices) or a topological comparison only (where geometries are considered equal if all of their component edges overlap. E.g. lines with the same vertex locations but opposite direction will be considered equal by this method). If the topological comparison is selected then any z or m values present in the geometries will not be compared. - -By default, the algorithm compares all attributes from the original and revised features. If the Attributes to Consider for Match parameter is changed, then only the selected attributes will be compared (e.g. allowing users to ignore a timestamp or ID field which is expected to change between the revisions). - -If any features in the original or revised layers do not have an associated geometry, then care must be taken to ensure that these features have a unique set of attributes selected for comparison. If this condition is not met, warnings will be raised and the resultant outputs may be misleading. - -The algorithm outputs three layers, one containing all features which are considered to be unchanged between the revisions, one containing features deleted from the original layer which are not present in the revised layer, and one containing features added to the revised layer which are not present in the original layer. - This algorithm compares two vector layers, and determines which features are unchanged, added or deleted between the two. It is designed for comparing two different versions of the same dataset. - -When comparing features, the original and revised feature geometries will be compared against each other. Depending on the Geometry Comparison Behavior setting, the comparison will either be made using an exact comparison (where geometries must be an exact match for each other, including the order and count of vertices) or a topological comparison only (where geometries are considered equal if all of their component edges overlap. E.g. lines with the same vertex locations but opposite direction will be considered equal by this method). If the topological comparison is selected then any z or m values present in the geometries will not be compared. - -By default, the algorithm compares all attributes from the original and revised features. If the Attributes to Consider for Match parameter is changed, then only the selected attributes will be compared (e.g. allowing users to ignore a timestamp or ID field which is expected to change between the revisions). - -If any features in the original or revised layers do not have an associated geometry, then care must be taken to ensure that these features have a unique set of attributes selected for comparison. If this condition is not met, warnings will be raised and the resultant outputs may be misleading. - -The algorithm outputs three layers, one containing all features which are considered to be unchanged between the revisions, one containing features deleted from the original layer which are not present in the revised layer, and one containing features added to the revised layer which are not present in the original layer. + + Determines if points will snap to construction guides. + Determines if points will snap to construction guides. - - Calculates features which are unchanged, added or deleted between two dataset versions. - Calculates features which are unchanged, added or deleted between two dataset versions. + + Snapping Priority + Snapping Priority - - Geometry type of revised layer (%1) does not match the original layer (%2). Consider using the "Tolerant Match" option instead. - Geometry type of revised layer (%1) does not match the original layer (%2). Consider using the "Tolerant Match" option instead. + + Prioritize Snapping to Features + Prioritize Snapping to Features - - Geometry type of revised layer (%1) does not match the original layer (%2) - Geometry type of revised layer (%1) does not match the original layer (%2) + + Prioritize Snapping to Common Angles + Prioritize Snapping to Common Angles - - CRS for revised layer (%1) does not match the original layer (%2) - reprojection accuracy may affect geometry matching - CRS for revised layer (%1) does not match the original layer (%2) - reprojection accuracy may affect geometry matching + + Record Construction Guides + Record Construction Guides - - Original layer missing selected comparison attributes: %1 - Original layer missing selected comparison attributes: %1 + + Show Construction Guides + Show Construction Guides - - Revised layer missing selected comparison attributes: %1 - Revised layer missing selected comparison attributes: %1 + + Snap to Visible Construction Guides + Snap to Visible Construction Guides - - A non-unique set of comparison attributes was found for one or more features without geometries - results may be misleading (features %1 and %2) - A non-unique set of comparison attributes was found for one or more features without geometries - results may be misleading (features %1 and %2) + + Clear Construction Guides + Clear Construction Guides - - - %n feature(s) unchanged - %n feature(s) unchanged%n feature(s) unchanged + + + press n to cycle through the options + press n to cycle through the options - - - %n feature(s) added - %n feature(s) added%n feature(s) added + + + Line Extension + Line Extension - - - %n feature(s) deleted - %n feature(s) deleted%n feature(s) deleted + + + X/Y Point + X/Y Point - - SpatiaLite execute SQL - SpatiaLite execute SQL + + Construction Tools + Construction Tools - - - database,sql,spatialite,execute - database,sql,spatialite,execute + + Construction mode + Construction mode - - - Executes a SQL command on a SpatiaLite database. - Executes a SQL command on a SpatiaLite database. + + press c to toggle on/off + press c to toggle on/off - - Could not connect to %1 - Could not connect to %1 + + + Distance + Distance - - SpatiaLite execute SQL (registered DB) - SpatiaLite execute SQL (registered DB) + + + press d for quick access + press d for quick access - - Extract layer extent - Extract layer extent + + Lock distance + Lock distance - - polygon,vector,raster,extent,envelope,bounds,bounding,boundary,layer,round,rounded - polygon,vector,raster,extent,envelope,bounds,bounding,boundary,layer,round,rounded + + press Ctrl + d for quick access + press Ctrl + d for quick access - - This algorithm takes a map layer and generates a new vector layer with the minimum bounding box (rectangle polygon with N-S orientation) that covers the input layer. Optionally, the extent can be enlarged to a rounded value. - This algorithm takes a map layer and generates a new vector layer with the minimum bounding box (rectangle polygon with N-S orientation) that covers the input layer. Optionally, the extent can be enlarged to a rounded value. + + Continuously lock distance + Continuously lock distance - - Round values to - Round values to + + Toggles relative angle to previous segment + Toggles relative angle to previous segment - - Field calculator - Field calculator + + press Shift + a for quick access + press Shift + a for quick access - - field,calculator,vector - field,calculator,vector + + + Angle + Angle - - Calculated - Calculated + + + press a for quick access + press a for quick access - - Date - Date + + Lock angle + Lock angle - - Result field type - Result field type + + press Ctrl + a for quick access + press Ctrl + a for quick access - - Result field length - Result field length + + Continuously lock angle + Continuously lock angle - - Result field precision - Result field precision + + Toggles relative x to previous node + Toggles relative x to previous node - - Formula - Formula + + press Shift + x for quick access + press Shift + x for quick access - - This algorithm computes a new vector layer with the same features of the input layer, but either overwriting an existing attribute or adding an additional attribute. The values of this field are computed from each feature using an expression, based on the properties and attributes of the feature. Note that if "Field name" is an existing field in the layer then all the rest of the field settings are ignored. - This algorithm computes a new vector layer with the same features of the input layer, but either overwriting an existing attribute or adding an additional attribute. The values of this field are computed from each feature using an expression, based on the properties and attributes of the feature. Note that if "Field name" is an existing field in the layer then all the rest of the field settings are ignored. + + X coordinate + X coordinate - - Field name must not be an empty string - Field name must not be an empty string + + press x for quick access + press x for quick access - - Field name %1 already exists and will be replaced - Field name %1 already exists and will be replaced + + Lock x coordinate + Lock x coordinate - - Parser error with formula expression "%2": %3 - Parser error with formula expression "%2": %3 + + press Ctrl + x for quick access + press Ctrl + x for quick access - - Fill NoData cells - Fill NoData cells + + Continuously lock x coordinate + Continuously lock x coordinate - - data,cells,fill,set - data,cells,fill,set + + Toggles relative y to previous node + Toggles relative y to previous node - - - Raster tools - Raster tools + + press Shift + y for quick access + press Shift + y for quick access - - - Band Number - Band Number + + Y coordinate + Y coordinate - - Fill value - Fill value + + press y for quick access + press y for quick access - - - - Output raster - Output raster + + Lock y coordinate + Lock y coordinate - - This algorithm resets the NoData values in the input raster to a chosen value, resulting in a raster dataset with no NoData pixels. This value can be set by the user using the Fill value parameter. The algorithm respects the input raster data type (eg. a floating point fill value will be truncated when applied to an integer raster). - This algorithm resets the NoData values in the input raster to a chosen value, resulting in a raster dataset with no NoData pixels. This value can be set by the user using the Fill value parameter. The algorithm respects the input raster data type (eg. a floating point fill value will be truncated when applied to an integer raster). + + press Ctrl + y for quick access + press Ctrl + y for quick access - - Input raster has no NoData values. There exist no NoData cells to fill. - Input raster has no NoData values. There exist no NoData cells to fill. + + Continuously lock y coordinate + Continuously lock y coordinate - - Filter by geometry type - Filter by geometry type + + Toggles relative z to previous node + Toggles relative z to previous node - - extract,filter,geometry,linestring,point,polygon - extract,filter,geometry,linestring,point,polygon + + press Shift + z for quick access + press Shift + z for quick access - - Point features - Point features + + Z coordinate + Z coordinate - - Line features - Line features + + press z for quick access + press z for quick access - - Polygon features - Polygon features + + Lock z coordinate + Lock z coordinate - - Features with no geometry - Features with no geometry + + press Ctrl + z for quick access + press Ctrl + z for quick access - - Total count of point features - Total count of point features + + Continuously lock z coordinate + Continuously lock z coordinate - - Total count of line features - Total count of line features + + Toggles relative m to previous node + Toggles relative m to previous node - - Total count of polygon features - Total count of polygon features + + press Shift + m for quick access + press Shift + m for quick access - - Total count of features without geometry - Total count of features without geometry + + M coordinate + M coordinate - - This algorithm filters features by their geometry type. Incoming features will be directed to different outputs based on whether they have a point, line or polygon geometry. - This algorithm filters features by their geometry type. Incoming features will be directed to different outputs based on whether they have a point, line or polygon geometry. + + press m for quick access + press m for quick access - - Filters features by geometry type - Filters features by geometry type + + Lock m coordinate + Lock m coordinate - - Filter layers by type - Filter layers by type + + press Ctrl + m for quick access + press Ctrl + m for quick access - - filter,vector,raster,select - filter,vector,raster,select + + Continuously lock m coordinate + Continuously lock m coordinate - - - Vector features - Vector features + + Show floater + Show floater - - This algorithm filters layer by their type. Incoming layers will be directed to different outputs based on whether they are a vector or raster layer. - This algorithm filters layer by their type. Incoming layers will be directed to different outputs based on whether they are a vector or raster layer. + + Show distance + Show distance - - Filters layers by type - Filters layers by type + + Show angle + Show angle - - Could not load input layer - Could not load input layer + + Show XY coordinates + Show XY coordinates - - Flatten relationship - Flatten relationship + + Show Z value + Show Z value - - join,export,single,table - join,export,single,table + + Show M value + Show M value - - Flatten a relationship for a vector layer. - Flatten a relationship for a vector layer. + + Show bearing/azimuth + Show bearing/azimuth - - This algorithm flattens a relationship for a vector layer, exporting a single layer containing one master feature per related feature. This master feature contains all the attributes for the related features. - This algorithm flattens a relationship for a vector layer, exporting a single layer containing one master feature per related feature. This master feature contains all the attributes for the related features. + + Show common snapping angle + Show common snapping angle - - Flattened layer - Flattened layer + + Snapping must be enabled to utilize perpendicular mode. + Snapping must be enabled to utilize perpendicular mode. - - No project available for relationships - No project available for relationships + + Snapping must be enabled to utilize parallel mode. + Snapping must be enabled to utilize parallel mode. - - - Found %n relation(s). This algorithm currently supports only a single relation. - Found %n relation(s). This algorithm currently supports only a single relation.Found %n relation(s). This algorithm currently supports only a single relation. + + + Snapping must be enabled to utilize line extension mode. + Snapping must be enabled to utilize line extension mode. - - No relations found. - No relations found. + + Snapping must be enabled to utilize xy point mode. + Snapping must be enabled to utilize xy point mode. - - Could not resolved referenced layer. - Could not resolved referenced layer. + + A first vertex should be drawn to utilize perpendicular mode. + A first vertex should be drawn to utilize perpendicular mode. - - Input Raster - Input Raster + + A first vertex should be drawn to utilize parallel mode. + A first vertex should be drawn to utilize parallel mode. - - Fuzzified raster - Fuzzified raster + + Perpendicular mode cannot be used on geographic coordinates. Change the coordinates system in the project properties. + Perpendicular mode cannot be used on geographic coordinates. Change the coordinates system in the project properties. - - Fuzzify raster (linear membership) - Fuzzify raster (linear membership) + + Parallel mode cannot be used on geographic coordinates. Change the coordinates system in the project properties. + Parallel mode cannot be used on geographic coordinates. Change the coordinates system in the project properties. - - fuzzy logic,fuzzify,fuzzy,logic,linear,membership - fuzzy logic,fuzzify,fuzzy,logic,linear,membership + + Perpendicular + Perpendicular - - The Fuzzify raster (linear membership) algorithm transforms an input raster to a fuzzified raster and thereby assigns values between 0 and 1 following a linear fuzzy membership function. The value of 0 implies no membership with the defined fuzzy set, a value of 1 depicts full membership. In between, the degree of membership of raster values follows a linear membership function. - -The linear function is constructed using two user-defined input raster values which set the point of full membership (high bound, results to 1) and no membership (low bound, results to 0) respectively. The fuzzy set in between those values is defined as a linear function. - -Both increasing and decreasing fuzzy sets can be modeled by swapping the high and low bound parameters. - The Fuzzify raster (linear membership) algorithm transforms an input raster to a fuzzified raster and thereby assigns values between 0 and 1 following a linear fuzzy membership function. The value of 0 implies no membership with the defined fuzzy set, a value of 1 depicts full membership. In between, the degree of membership of raster values follows a linear membership function. - -The linear function is constructed using two user-defined input raster values which set the point of full membership (high bound, results to 1) and no membership (low bound, results to 0) respectively. The fuzzy set in between those values is defined as a linear function. - -Both increasing and decreasing fuzzy sets can be modeled by swapping the high and low bound parameters. + + + press p to switch between perpendicular, parallel and normal mode + press p to switch between perpendicular, parallel and normal mode - - - Please choose varying values for the high and low membership parameters - Please choose varying values for the high and low membership parameters + + Parallel + Parallel - - Fuzzify raster (power membership) - Fuzzify raster (power membership) + + Angle constraint cannot be used on geographic coordinates. Change the coordinates system in the project properties. + Angle constraint cannot be used on geographic coordinates. Change the coordinates system in the project properties. - - fuzzy logic,fuzzify,fuzzy,logic,power,non-linear,membership,exponent - fuzzy logic,fuzzify,fuzzy,logic,power,non-linear,membership,exponent + + Distance constraint cannot be used on geographic coordinates. Change the coordinates system in the project properties. + Distance constraint cannot be used on geographic coordinates. Change the coordinates system in the project properties. - - The Fuzzify raster (power membership) algorithm transforms an input raster to a fuzzified raster and thereby assigns values between 0 and 1 following a power function. The value of 0 implies no membership with the defined fuzzy set, a value of 1 depicts full membership. In between, the degree of membership of raster values follows a power function. - -The power function is constructed using three user-defined input raster values which set the point of full membership (high bound, results to 1), no membership (low bound, results to 0) and function exponent (only positive) respectively. The fuzzy set in between those the upper and lower bounds values is then defined as a power function. - -Both increasing and decreasing fuzzy sets can be modeled by swapping the high and low bound parameters. - The Fuzzify raster (power membership) algorithm transforms an input raster to a fuzzified raster and thereby assigns values between 0 and 1 following a power function. The value of 0 implies no membership with the defined fuzzy set, a value of 1 depicts full membership. In between, the degree of membership of raster values follows a power function. - -The power function is constructed using three user-defined input raster values which set the point of full membership (high bound, results to 1), no membership (low bound, results to 0) and function exponent (only positive) respectively. The fuzzy set in between those the upper and lower bounds values is then defined as a power function. - -Both increasing and decreasing fuzzy sets can be modeled by swapping the high and low bound parameters. + + Long + Long - - Fuzzify raster (large membership) - Fuzzify raster (large membership) + + Lat + Lat - - fuzzy logic,fuzzify,fuzzy,logic,large,membership - fuzzy logic,fuzzify,fuzzy,logic,large,membership + + x + x - - The Fuzzify raster (large membership) algorithm transforms an input raster to a fuzzified raster and thereby assigns values between 0 and 1 following the 'large' fuzzy membership function. The value of 0 implies no membership with the defined fuzzy set, a value of 1 depicts full membership. In between, the degree of membership of raster values follows the 'large' membership function. - -The 'large' function is constructed using two user-defined input raster values which set the point of half membership (midpoint, results to 0.5) and a predefined function spread which controls the function uptake. - -This function is typically used when larger input raster values should become members of the fuzzy set more easily than smaller values. - The Fuzzify raster (large membership) algorithm transforms an input raster to a fuzzified raster and thereby assigns values between 0 and 1 following the 'large' fuzzy membership function. The value of 0 implies no membership with the defined fuzzy set, a value of 1 depicts full membership. In between, the degree of membership of raster values follows the 'large' membership function. - -The 'large' function is constructed using two user-defined input raster values which set the point of half membership (midpoint, results to 0.5) and a predefined function spread which controls the function uptake. - -This function is typically used when larger input raster values should become members of the fuzzy set more easily than smaller values. + + y + y - - Fuzzify raster (small membership) - Fuzzify raster (small membership) + + Advanced digitizing tools are not enabled for the current map tool + Advanced digitizing tools are not enabled for the current map tool - - fuzzy logic,fuzzify,fuzzy,logic,small,membership - fuzzy logic,fuzzify,fuzzy,logic,small,membership + + + ° + ° - - The Fuzzify raster (small membership) algorithm transforms an input raster to a fuzzified raster and thereby assigns values between 0 and 1 following the 'small' fuzzy membership function. The value of 0 implies no membership with the defined fuzzy set, a value of 1 depicts full membership. In between, the degree of membership of raster values follows the 'small' membership function. - -The 'small' function is constructed using two user-defined input raster values which set the point of half membership (midpoint, results to 0.5) and a predefined function spread which controls the function uptake. - -This function is typically used when smaller input raster values should become members of the fuzzy set more easily than higher values. - The Fuzzify raster (small membership) algorithm transforms an input raster to a fuzzified raster and thereby assigns values between 0 and 1 following the 'small' fuzzy membership function. The value of 0 implies no membership with the defined fuzzy set, a value of 1 depicts full membership. In between, the degree of membership of raster values follows the 'small' membership function. - -The 'small' function is constructed using two user-defined input raster values which set the point of half membership (midpoint, results to 0.5) and a predefined function spread which controls the function uptake. - -This function is typically used when smaller input raster values should become members of the fuzzy set more easily than higher values. + + ° + ° + + + QgsAdvancedDigitizingDockWidgetBase - - Fuzzify raster (gaussian membership) - Fuzzify raster (gaussian membership) + + Advanced Digitizing + Advanced Digitizing - - fuzzy logic,fuzzify,fuzzy,logic,gaussian,membership - fuzzy logic,fuzzify,fuzzy,logic,gaussian,membership + + Error + Error - - The Fuzzify raster (gaussian membership) algorithm transforms an input raster to a fuzzified raster and thereby assigns values between 0 and 1 following a gaussian fuzzy membership function. The value of 0 implies no membership with the defined fuzzy set, a value of 1 depicts full membership. In between, the degree of membership of raster values follows a gaussian membership function. - -The gaussian function is constructed using two user-defined input values which set the midpoint of the gaussian function (midpoint, results to 1) and a predefined function spread which controls the function spread. - -This function is typically used when a certain range of raster values around a predefined function midpoint should become members of the fuzzy set. - The Fuzzify raster (gaussian membership) algorithm transforms an input raster to a fuzzified raster and thereby assigns values between 0 and 1 following a gaussian fuzzy membership function. The value of 0 implies no membership with the defined fuzzy set, a value of 1 depicts full membership. In between, the degree of membership of raster values follows a gaussian membership function. - -The gaussian function is constructed using two user-defined input values which set the midpoint of the gaussian function (midpoint, results to 1) and a predefined function spread which controls the function spread. - -This function is typically used when a certain range of raster values around a predefined function midpoint should become members of the fuzzy set. + + <html><head/><body><p>Enable advanced digitizing tools</p></body></html> + <html><head/><body><p>Enable advanced digitizing tools</p></body></html> - - Fuzzify raster (near membership) - Fuzzify raster (near membership) + + … + - - fuzzy logic,fuzzify,fuzzy,logic,near,membership - fuzzy logic,fuzzify,fuzzy,logic,near,membership + + d + d - - The Fuzzify raster (near membership) algorithm transforms an input raster to a fuzzified raster and thereby assigns values between 0 and 1 following the 'near' fuzzy membership function. The value of 0 implies no membership with the defined fuzzy set, a value of 1 depicts full membership. In between, the degree of membership of raster values follows the 'near' membership function. - -The 'near' function is constructed using two user-defined input values which set the midpoint of the 'near' function (midpoint, results to 1) and a predefined function spread which controls the function spread. - -This function is typically used when a certain range of raster values near a predefined function midpoint should become members of the fuzzy set. The function generally shows a higher rate of decay than the gaussian membership function. - The Fuzzify raster (near membership) algorithm transforms an input raster to a fuzzified raster and thereby assigns values between 0 and 1 following the 'near' fuzzy membership function. The value of 0 implies no membership with the defined fuzzy set, a value of 1 depicts full membership. In between, the degree of membership of raster values follows the 'near' membership function. - -The 'near' function is constructed using two user-defined input values which set the midpoint of the 'near' function (midpoint, results to 1) and a predefined function spread which controls the function spread. - -This function is typically used when a certain range of raster values near a predefined function midpoint should become members of the fuzzy set. The function generally shows a higher rate of decay than the gaussian membership function. + + a + a - - Geometry by expression - Geometry by expression + + x + x - - geometry,expression,create,modify,update - geometry,expression,create,modify,update + + y + y - - Modified geometry - Modified geometry + + z + z - - This algorithm updates existing geometries (or creates new geometries) for input features by use of a QGIS expression. This allows complex geometry modifications which can utilize all the flexibility of the QGIS expression engine to manipulate and create geometries for output features. - -For help with QGIS expression functions, see the inbuilt help for specific functions which is available in the expression builder. - This algorithm updates existing geometries (or creates new geometries) for input features by use of a QGIS expression. This allows complex geometry modifications which can utilize all the flexibility of the QGIS expression engine to manipulate and create geometries for output features. - -For help with QGIS expression functions, see the inbuilt help for specific functions which is available in the expression builder. + + m + m - - Output geometry type - Output geometry type + + Construction + Construction - - Output geometry has z dimension - Output geometry has z dimension + + Floater settings + Floater settings + + + QgsAdvancedDigitizingFloater - - Output geometry has m values - Output geometry has m values + + disabled + disabled - - Geometry expression - Geometry expression + + ° + ° + + + QgsAdvancedDigitizingFloaterBase - - Evaluation error: %1 - Evaluation error: %1 + + d + d - - %1 is not a geometry - %1 is not a geometry + + a + a - - Export atlas layout as image - Export atlas layout as image + + x + x - - layout,atlas,composer,composition,save,png,jpeg,jpg - layout,atlas,composer,composition,save,png,jpeg,jpg + + - + - - - Exports an atlas layout as a set of images. - Exports an atlas layout as a set of images. + + y + y - - This algorithm outputs an atlas layout to a set of image files (e.g. PNG or JPEG images). - -If a coverage layer is set, the selected layout's atlas settings exposed in this algorithm will be overwritten. In this case, an empty filter or sort by expression will turn those settings off. - This algorithm outputs an atlas layout to a set of image files (e.g. PNG or JPEG images). - -If a coverage layer is set, the selected layout's atlas settings exposed in this algorithm will be overwritten. In this case, an empty filter or sort by expression will turn those settings off. + + z + z - - - Atlas layout - Atlas layout + + m + m + + + + ∠ + + + + + ↻ + + + + + QgsAdvancedSettingsWidgetBase + + + Advanced Settings Editor + Advanced Settings Editor + + + + <html><head/><body><p>Changes on this page are dangerous and can break your QGIS installation in various ways. Any change you make is applied immediately, without clicking the <span style=" font-style:italic;">OK</span> button.</p></body></html> + <html><head/><body><p>Changes on this page are dangerous and can break your QGIS installation in various ways. Any change you make is applied immediately, without clicking the <span style=" font-style:italic;">OK</span> button.</p></body></html> + + + + I will be careful, I promise! + I will be careful, I promise! + + + + Use new settings tree widget (some settings will be missing) + Use new settings tree widget (some settings will be missing) + + + + QgsAfsProvider + + + Retrieve service definition + Retrieve service definition - - - Coverage layer - Coverage layer + + getLayerInfo failed + getLayerInfo failed - - - Filter expression - Filter expression + + Could not retrieve layer extent + Could not retrieve layer extent - - - Reverse sort order (used when a sort expression is provided) - Reverse sort order (used when a sort expression is provided) + + Could not parse spatial reference + Could not parse spatial reference - - Output filename expression - Output filename expression + + Failed to determine geometry type + Failed to determine geometry type - - - Output folder - Output folder + + Retrieve object IDs + Retrieve object IDs - - - - - Map layers to assign to unlocked map item(s) - Map layers to assign to unlocked map item(s) + + Error while deleting features: %1 + Error while deleting features: %1 - - Image format - Image format + + Error while adding features: %1 + Error while adding features: %1 - - - - - DPI (leave blank for default layout DPI) - DPI (leave blank for default layout DPI) + + + + Error while updating features: %1 + Error while updating features: %1 - - - Generate world file - Generate world file + + Error while adding fields: %1 + Error while adding fields: %1 - - - - - Export RDF metadata (title, author, etc.) - Export RDF metadata (title, author, etc.) + + Error while deleting fields: %1 + Error while deleting fields: %1 - - - Enable antialiasing - Enable antialiasing + + Error while creating attribute index: %1 + Error while creating attribute index: %1 - - - Error setting atlas filter expression - Error setting atlas filter expression + + SQL 92 WHERE clause + SQL 92 WHERE clause - - Layout being export doesn't have an enabled atlas - Layout being export doesn't have an enabled atlas + + Source + Source + + + QgsAggregateMappingModel - - Error setting atlas filename expression - Error setting atlas filename expression + + Source Expression + Source Expression - - - - - Exporting %n atlas feature(s) - Exporting %n atlas feature(s)Exporting %n atlas feature(s) + + + Aggregate Function + Aggregate Function - - - - Successfully exported layout to %1 - Successfully exported layout to %1 + + Delimiter + Delimiter - - - - - - Cannot write to %1. - -This file may be open in another application. - Cannot write to %1. - -This file may be open in another application. + + Name + Name - - - - - Trying to create the image resulted in a memory overflow. - -Please try a lower resolution or a smaller paper size. - Trying to create the image resulted in a memory overflow. - -Please try a lower resolution or a smaller paper size. + + Type + Type - - - - Error encountered while exporting atlas. - Error encountered while exporting atlas. + + Length + Length - - - - No atlas features found - No atlas features found + + Precision + Precision + + + QgsAggregateToolButton - - layout,atlas,composer,composition,save - layout,atlas,composer,composition,save + + + + Exclude + Exclude + + + QgsAlignmentComboBox - - - PDF file - PDF file + + Left + Left - - - PDF Format - PDF Format + + Center + Center - - - Always export as vectors - Always export as vectors + + Right + Right - - - Always export as raster - Always export as raster + + Justify + Justify - - - Append georeference information - Append georeference information + + Top + Top - - - Disable tiled raster layer exports - Disable tiled raster layer exports + + Vertical Center + Vertical Center - - - Simplify geometries to reduce output file size - Simplify geometries to reduce output file size + + Bottom + Bottom + + + QgsAllLayersFeaturesLocatorFilter - - - Always Export Text as Paths (Recommended) - Always Export Text as Paths (Recommended) + + + Open form… + Open form… - - - Always Export Text as Text Objects - Always Export Text as Text Objects + + Attributes changed + Attributes changed - - - Text export - Text export + + &Maximum number of results: + &Maximum number of results: - - - Lossy (JPEG) - Lossy (JPEG) + + &Maximum number of results per layer: + &Maximum number of results per layer: - - - Lossless - Lossless + + Features in All Layers + Features in All Layers + + + QgsAmbientOcclusionSettingsWidget - - - Image compression - Image compression + + Ambient Occlusion + Ambient Occlusion - - Selected layout does not have atlas functionality enabled - Selected layout does not have atlas functionality enabled + + Radius + Radius - - Export atlas layout as PDF (single file) - Export atlas layout as PDF (single file) + + Intensity + Intensity - - Exports an atlas layout as a single PDF file. - Exports an atlas layout as a single PDF file. + + map units + map units - - This algorithm outputs an atlas layout as a single PDF file. - -If a coverage layer is set, the selected layout's atlas settings exposed in this algorithm will be overwritten. In this case, an empty filter or sort by expression will turn those settings off. - This algorithm outputs an atlas layout as a single PDF file. - -If a coverage layer is set, the selected layout's atlas settings exposed in this algorithm will be overwritten. In this case, an empty filter or sort by expression will turn those settings off. + + Occlusion Threshold + Occlusion Threshold - - - Successfully exported atlas to %1 - Successfully exported atlas to %1 + + % + % - - - - Could not create print device. - Could not create print device. + + The strength of the shading applied, bigger values means more pronounced and darker colors. + The strength of the shading applied, bigger values means more pronounced and darker colors. - - Export atlas layout as PDF (multiple files) - Export atlas layout as PDF (multiple files) + + The radius of the neighborhood: bigger values mean objects further away will add to the occlusion. + The radius of the neighborhood: bigger values mean objects further away will add to the occlusion. - - Exports an atlas layout to multiple PDF files. - Exports an atlas layout to multiple PDF files. + + Only apply occlusion effect when at least the specified amount of neighboring points is occluded. + Only apply occlusion effect when at least the specified amount of neighboring points is occluded. + + + QgsAmsProvider - - This algorithm outputs an atlas layout to multiple PDF files. - -If a coverage layer is set, the selected layout's atlas settings exposed in this algorithm will be overwritten. In this case, an empty filter or sort by expression will turn those settings off. - - This algorithm outputs an atlas layout to multiple PDF files. - -If a coverage layer is set, the selected layout's atlas settings exposed in this algorithm will be overwritten. In this case, an empty filter or sort by expression will turn those settings off. - + + Could not parse spatial reference + Could not parse spatial reference - - Output filename - Output filename + + Source + Source - - Output file name expression is not valid: %1 - Output file name expression is not valid: %1 + + Service Info + Service Info - - Export print layout as image - Export print layout as image + + Layer Info + Layer Info - - layout,composer,composition,save,png,jpeg,jpg - layout,composer,composition,save,png,jpeg,jpg + + Unexpected image size for block. Expected %1x%2, got %3x%4 + Unexpected image size for block. Expected %1x%2, got %3x%4 + + + QgsAmsTiledImageDownloadHandler - - Exports a print layout as an image. - Exports a print layout as an image. + + + + network request update failed for authentication config + network request update failed for authentication config - - This algorithm outputs a print layout as an image file (e.g. PNG or JPEG images). - This algorithm outputs a print layout as an image file (e.g. PNG or JPEG images). + + + + Network + Network - - format - format + + Tile request error (Status: %1; Content-Type: %2; Length: %3; URL: %4) + Tile request error (Status: %1; Content-Type: %2; Length: %3; URL: %4) - - Image file - Image file + + WMS + WMS - - Export print layout as PDF - Export print layout as PDF + + Returned image is flawed [Content-Type: %1; URL: %2] + Returned image is flawed [Content-Type: %1; URL: %2] + + + QgsAngleMagnetWidget - - layout,composer,composition,save - layout,composer,composition,save + + + ° + ° - - Exports a print layout as a PDF. - Exports a print layout as a PDF. + + Snap to + Snap to - - This algorithm outputs a print layout as a PDF file. - This algorithm outputs a print layout as a PDF file. + + No snapping + No snapping + + + QgsAnimationExportDialog - - Export layers as separate PDF files - Export layers as separate PDF files + + Draw active decorations: %1 + Draw active decorations: %1 - - Exporting the PDF resulted in a memory overflow. - -Please try a lower resolution or a smaller paper size. - Exporting the PDF resulted in a memory overflow. - -Please try a lower resolution or a smaller paper size. + + none + none - - Line density - Line density + + Select Directory for Animation Frames + Select Directory for Animation Frames + + + QgsAnimationExportDialogBase - - density,kernel,line,line density,interpolation,weight - density,kernel,line,line density,interpolation,weight + + Export Map Animation + Export Map Animation - - Interpolation - Interpolation + + Output directory + Output directory - - - Input line layer - Input line layer + + Temporal Settings + Temporal Settings - - Weight field - Weight field + + Range + Range - - Search radius - Search radius + + M/d/yyyy h:mm AP + M/d/yyyy h:mm AP - - Line density raster - Line density raster + + to + to - - The line density interpolation algorithm calculates a density measure of linear features which is obtained in a circular neighborhood within each raster cell. First, the length of the segment of each line that is intersected by the circular neighborhood is multiplied with the lines weight factor. In a second step, all length values are summed and divided by the area of the circular neighborhood. This process is repeated for all raster cells. - The line density interpolation algorithm calculates a density measure of linear features which is obtained in a circular neighborhood within each raster cell. First, the length of the segment of each line that is intersected by the circular neighborhood is multiplied with the lines weight factor. In a second step, all length values are summed and divided by the area of the circular neighborhood. This process is repeated for all raster cells. + + Step (frame length) + Step (frame length) - - Raster cells must be fully contained by the search circle. Therefore, the search radius must not be smaller than half of the pixel diagonal. - Raster cells must be fully contained by the search circle. Therefore, the search radius must not be smaller than half of the pixel diagonal. + + Template + Template - - Nearest neighbour analysis - Nearest neighbour analysis + + Number of # represents number of digits (e.g. frame###.png -> frame001.png) + Number of # represents number of digits (e.g. frame###.png -> frame001.png) - - point,node,vertex,nearest,neighbour,distance - point,node,vertex,nearest,neighbour,distance + + Map Settings + Map Settings - - This algorithm performs nearest neighbor analysis for a point layer. - -The output describes how the data are distributed (clustered, randomly or distributed). - -Output is generated as an HTML file with the computed statistical values. - This algorithm performs nearest neighbor analysis for a point layer. - -The output describes how the data are distributed (clustered, randomly or distributed). - -Output is generated as an HTML file with the computed statistical values. + + Output width + Output width - - Nearest neighbour - Nearest neighbour + + px + px - - - HTML files (*.html *.HTML) - HTML files (*.html *.HTML) + + Lock aspect ratio (including while drawing extent onto canvas) + Lock aspect ratio (including while drawing extent onto canvas) - - Observed mean distance - Observed mean distance + + Extent + Extent - - Expected mean distance - Expected mean distance + + Output height + Output height - - Nearest neighbour index - Nearest neighbour index + + Draw active decorations + Draw active decorations - - - Number of points - Number of points + + Set to the project fixed time extent or the extent from the project's layers + Set to the project fixed time extent or the extent from the project's layers + + + QgsAnnotation - - Z-score - Z-score + + + Annotation + Annotation + + + QgsAnnotationCommonPropertiesWidgetBase - - <p>Observed mean distance: %1</p> - - <p>Observed mean distance: %1</p> - + + Annotation Properties + Annotation Properties - - <p>Expected mean distance: %1</p> - - <p>Expected mean distance: %1</p> - + + Reference Scale + Reference Scale - - <p>Nearest neighbour index: %1</p> - - <p>Nearest neighbour index: %1</p> - + + Minimum scale, i.e. most "zoomed out". + Minimum scale, i.e. most "zoomed out". - - <p>Number of points: %1</p> - - <p>Number of points: %1</p> - + + Rendering + Rendering - - <p>Z-Score: %1</p> - - <p>Z-Score: %1</p> - + + Z-index + Z-index - - Orthogonalize - Orthogonalize + + Show callout + Show callout - - - rectangle,perpendicular,right,angles,square,quadrilateralise - rectangle,perpendicular,right,angles,square,quadrilateralise + + ... + ... + + + QgsAnnotationItemPropertiesWidget - - Takes a line or polygon layer and attempts to orthogonalize all the geometries in the layer. This process shifts the nodes in the geometries to try to make every angle in the geometry either a right angle or a straight line. - -The angle tolerance parameter is used to specify the maximum deviation from a right angle or straight line a node can have for it to be adjusted. Smaller tolerances mean that only nodes which are already closer to right angles will be adjusted, and larger tolerances mean that nodes which deviate further from right angles will also be adjusted. - -The algorithm is iterative. Setting a larger number for the maximum iterations will result in a more orthogonal geometry at the cost of extra processing time. - Takes a line or polygon layer and attempts to orthogonalize all the geometries in the layer. This process shifts the nodes in the geometries to try to make every angle in the geometry either a right angle or a straight line. - -The angle tolerance parameter is used to specify the maximum deviation from a right angle or straight line a node can have for it to be adjusted. Smaller tolerances mean that only nodes which are already closer to right angles will be adjusted, and larger tolerances mean that nodes which deviate further from right angles will also be adjusted. - -The algorithm is iterative. Setting a larger number for the maximum iterations will result in a more orthogonal geometry at the cost of extra processing time. + + No item selected. + No item selected. + + + QgsAnnotationItemPropertiesWidgetBase - - Orthogonalized - Orthogonalized + + Annotation Item Properties + Annotation Item Properties - - - Maximum angle tolerance (degrees) - Maximum angle tolerance (degrees) + + Layer Rendering + Layer Rendering - - Maximum algorithm iterations - Maximum algorithm iterations + + Blending mode + Blending mode - - Error orthogonalizing geometry - Error orthogonalizing geometry + + Opacity + Opacity + + + QgsAnnotationItemPropertiesWidgetFactory - - Generate points (pixel centroids) inside polygons - Generate points (pixel centroids) inside polygons + + Annotation + Annotation + + + QgsAnnotationLayer - - raster,polygon,centroid,pixel,create - raster,polygon,centroid,pixel,create + + General + General - - Generates pixel centroids for the raster area falling inside polygons. Used to generate points for further raster sampling. - Generates pixel centroids for the raster area falling inside polygons. Used to generate points for further raster sampling. + + Name + Name - - Vector layer - Vector layer + + Extent + Extent - - Pixel centroids - Pixel centroids + + Item count + Item count - - Create points layer from table - Create points layer from table + + Items + Items - - points,create,values,attributes - points,create,values,attributes + + Type + Type - - This algorithm generates a points layer based on the values from an input table. - This algorithm generates a points layer based on the values from an input table. + + Count + Count + + + QgsAnnotationLayerProperties - - The table must contain a field with the X coordinate of each point and another one with the Y coordinate, as well as optional fields with Z and M values. A CRS for the output layer has to be specified, and the coordinates in the table are assumed to be expressed in the units used by that CRS. The attributes table of the resulting layer will be the input table. - The table must contain a field with the X coordinate of each point and another one with the Y coordinate, as well as optional fields with Z and M values. A CRS for the output layer has to be specified, and the coordinates in the table are assumed to be expressed in the units used by that CRS. The attributes table of the resulting layer will be the input table. + + Style + Style - - Z field - Z field + + Load Style… + Load Style… - - M field - M field + + Save Style… + Save Style… - - Points from table - Points from table + + Save as Default + Save as Default - - Polygonize - Polygonize + + Restore Default + Restore Default - - Creates a polygon layer from the input lines layer. - Creates a polygon layer from the input lines layer. + + Select transformation for the layer + Select transformation for the layer + + + QgsAnnotationLayerPropertiesBase - - create,lines,polygons,convert - create,lines,polygons,convert + + Annotation Layer Properties + Annotation Layer Properties - - Keep table structure of line layer - Keep table structure of line layer + + Information + Information - - Number of polygons - Number of polygons + + Source + Source - - Collecting lines… - Collecting lines… + + Rendering + Rendering - - Noding lines… - Noding lines… + + Settings + Settings - - Polygonizing… - Polygonizing… + + Layer name + Layer name - - No polygons were created. - No polygons were created. + + Assigned Coordinate Reference System (CRS) + Assigned Coordinate Reference System (CRS) - - Raise exception - Raise exception + + <html><head/><body><p><span style=" font-weight:600;">Changing this option does not modify the original data source or perform any reprojection of points. Rather, it can be used to override the layer's CRS within this project if it could not be detected or has been incorrectly detected.</span></p></body></html> + <html><head/><body><p><span style=" font-weight:600;">Changing this option does not modify the original data source or perform any reprojection of points. Rather, it can be used to override the layer's CRS within this project if it could not be detected or has been incorrectly detected.</span></p></body></html> - - - abort,warn,error,cancel - abort,warn,error,cancel + + Scale Dependen&t Visibility + Scale Dependen&t Visibility - - This algorithm raises an exception and cancels a model's execution. - -The exception message can be customized, and optionally an expression based condition can be specified. If an expression condition is used, then the exception will only be raised if the expression result is true. A false result indicates that no exception will be raised, and the model execution can continue uninterrupted. - This algorithm raises an exception and cancels a model's execution. - -The exception message can be customized, and optionally an expression based condition can be specified. If an expression condition is used, then the exception will only be raised if the expression result is true. A false result indicates that no exception will be raised, and the model execution can continue uninterrupted. + + Layer Rendering + Layer Rendering - - Raises an exception and cancels a model's execution. - Raises an exception and cancels a model's execution. + + Blending mode + Blending mode - - Error message - Error message + + Opacity + Opacity - - - - Condition - Condition + + Linked layer + Linked layer - - - - Error parsing condition expression: %1 - Error parsing condition expression: %1 + + Allows the annotation layer to be associated with a map layer. If set, the annotations will only be visible when the layer is visible. + Allows the annotation layer to be associated with a map layer. If set, the annotations will only be visible when the layer is visible. + + + QgsAnnotationLineTextItemWidget - - Raise warning - Raise warning + + Insert Expression + Insert Expression + + + QgsAnnotationLineTextWidgetBase - - This algorithm raises a warning message in the log. - -The warning message can be customized, and optionally an expression based condition can be specified. If an expression condition is used, then the warning will only be logged if the expression result is true. A false result indicates that no warning will be logged. - This algorithm raises a warning message in the log. - -The warning message can be customized, and optionally an expression based condition can be specified. If an expression condition is used, then the warning will only be logged if the expression result is true. A false result indicates that no warning will be logged. + + Point Text Annotation + Point Text Annotation - - Raises an warning message. - Raises an warning message. + + Insert/Edit Expression… + Insert/Edit Expression… - - Warning message - Warning message + + Properties + Properties - - Raise message - Raise message + + Offset from line + Offset from line + + + QgsAnnotationManager - - information - information + + + Annotations + Annotations + + + QgsAnnotationPictureItemWidget - - This algorithm raises an information message in the log. - -The message can be customized, and optionally an expression based condition can be specified. If an expression condition is used, then the message will only be logged if the expression result is true. A false result indicates that no message will be logged. - This algorithm raises an information message in the log. - -The message can be customized, and optionally an expression based condition can be specified. If an expression condition is used, then the message will only be logged if the expression result is true. A false result indicates that no message will be logged. + + Scale Dependent Size + Scale Dependent Size - - Raises an information message. - Raises an information message. + + Fixed Size + Fixed Size - - Information message - Information message + + Relative to Map + Relative to Map - - Random extract - Random extract + + Background + Background - - extract,filter,random,number,percentage - extract,filter,random,number,percentage + + Frame + Frame + + + QgsAnnotationPictureWidgetBase - - This algorithm takes a vector layer and generates a new one that contains only a subset of the features in the input layer. - -The subset is defined randomly, using a percentage or count value to define the total number of features in the subset. - This algorithm takes a vector layer and generates a new one that contains only a subset of the features in the input layer. - -The subset is defined randomly, using a percentage or count value to define the total number of features in the subset. + + Point Text Annotation + Point Text Annotation - - Number of features - Number of features + + Raster image + Raster image - - Percentage of features - Percentage of features + + SVG image + SVG image - - Number/percentage of features - Number/percentage of features + + Background + Background - - Extracted (random) - Extracted (random) + + Symbol + Symbol - - Selected number is greater than feature count. Choose a lower value and try again. - Selected number is greater than feature count. Choose a lower value and try again. + + Change… + Change… - - Percentage can't be greater than 100. Choose a lower value and try again. - Percentage can't be greater than 100. Choose a lower value and try again. + + Lock aspect ratio + Lock aspect ratio - - Random points in extent - Random points in extent + + Width + Width - - random,points,extent,create - random,points,extent,create + + Unit + Unit - - Input extent - Input extent + + Height + Height - - - - - Minimum distance between points - Minimum distance between points + + Frame + Frame + + + QgsAnnotationPointTextItemWidget - - Maximum number of search attempts given the minimum distance - Maximum number of search attempts given the minimum distance + + Ignore Map Rotation + Ignore Map Rotation - - Random points - Random points + + Rotate With Map + Rotate With Map - - This algorithm creates a new point layer with a given number of random points, all of them within a given extent. A distance factor can be specified, to avoid points being too close to each other. If the minimum distance between points makes it impossible to create new points, either distance can be decreased or the maximum number of attempts may be increased. - This algorithm creates a new point layer with a given number of random points, all of them within a given extent. A distance factor can be specified, to avoid points being too close to each other. If the minimum distance between points makes it impossible to create new points, either distance can be decreased or the maximum number of attempts may be increased. + + Insert Expression + Insert Expression + + + QgsAnnotationPointTextWidgetBase - - %1 of %2 points have been successfully created, but no more random points could be found due to the given minimum distance between points. Either choose a larger extent, lower the minimum distance between points or try increasing the number of attempts for searching new points. - %1 of %2 points have been successfully created, but no more random points could be found due to the given minimum distance between points. Either choose a larger extent, lower the minimum distance between points or try increasing the number of attempts for searching new points. + + Point Text Annotation + Point Text Annotation - - - Random points in polygons - Random points in polygons + + Insert/Edit Expression… + Insert/Edit Expression… - - - seed,attributes,create - seed,attributes,create + + Rotation + Rotation - - Input polygon layer - Input polygon layer + + Angle + Angle - - - - - Number of points for each feature - Number of points for each feature + + ° + ° - - - Global minimum distance between points - Global minimum distance between points + + Alignment + Alignment + + + QgsAnnotationRectangleTextItemWidget - - - - Maximum number of search attempts (for Min. dist. > 0) - Maximum number of search attempts (for Min. dist. > 0) + + Scale Dependent Size + Scale Dependent Size - - Maximum number of attempts per point (for Min. dist. > 0) - Maximum number of attempts per point (for Min. dist. > 0) + + Fixed Size + Fixed Size - - - Random seed - Random seed + + Relative to Map + Relative to Map - - Include polygon attributes - Include polygon attributes + + Background + Background - - - Total number of points generated - Total number of points generated + + Frame + Frame - - - Number of missed points - Number of missed points + + Insert Expression + Insert Expression + + + QgsAnnotationRectangleTextWidgetBase - - Number of polygons with missed points - Number of polygons with missed points + + Rectangle Text Annotation + Rectangle Text Annotation - - - Number of features with empty or no geometry - Number of features with empty or no geometry + + Background + Background - - <p>This algorithm creates a point layer, with points placed randomly in the polygons of the <i><b>Input polygon layer</b></i>.</p> <ul><li>For each feature in the <i><b>Input polygon layer</b></i>, the algorithm attempts to add the specified <i><b>Number of points for each feature</b></i> to the output layer.</li> <li>A <i><b>Minimum distance between points</b></i> and a <i><b>Global minimum distance between points</b></i> can be specified.<br> A point will not be added if there is an already generated point within this (Euclidean) distance from the generated location. With <i>Minimum distance between points</i>, only points in the same polygon feature are considered, while for <i>Global minimum distance between points</i> all previously generated points are considered. If the <i>Global minimum distance between points</i> is set equal to or larger than the (local) <i>Minimum distance between points</i>, the latter has no effect.<br> If the <i>Minimum distance between points</i> is too large, it may not be possible to generate the specified <i>Number of points for each feature</i>, but all the generated points are returned.</li> <li>The <i><b>Maximum number of attempts per point</b></i> can be specified.</li> <li>The seed for the random generator can be provided (<b><i>Random seed</i></b> - integer, greater than 0).</li> <li>The user can choose not to <i><b>Include polygon feature attributes</b></i> in the attributes of the generated point features.</li> </ul> The total number of points will be<br> <b>'number of input features'</b> * <i><b>Number of points for each feature</b></i><br> if there are no misses. The <i>Number of points for each feature</i>, <i>Minimum distance between points</i> and <i>Maximum number of attempts per point</i> can be data defined. <p>Output from the algorithm:</p> <ul> <li> The number of features with an empty or no geometry (<code>FEATURES_WITH_EMPTY_OR_NO_GEOMETRY</code>).</li> <li> A point layer containing the random points (<code>OUTPUT</code>).</li> <li> The number of generated features (<code>OUTPUT_POINTS</code>).</li> <li> The number of missed points (<code>POINTS_MISSED</code>).</li> <li> The number of features with non-empty geometry and missing points (<code>POLYGONS_WITH_MISSED_POINTS</code>).</li> </ul> - <p>This algorithm creates a point layer, with points placed randomly in the polygons of the <i><b>Input polygon layer</b></i>.</p> <ul><li>For each feature in the <i><b>Input polygon layer</b></i>, the algorithm attempts to add the specified <i><b>Number of points for each feature</b></i> to the output layer.</li> <li>A <i><b>Minimum distance between points</b></i> and a <i><b>Global minimum distance between points</b></i> can be specified.<br> A point will not be added if there is an already generated point within this (Euclidean) distance from the generated location. With <i>Minimum distance between points</i>, only points in the same polygon feature are considered, while for <i>Global minimum distance between points</i> all previously generated points are considered. If the <i>Global minimum distance between points</i> is set equal to or larger than the (local) <i>Minimum distance between points</i>, the latter has no effect.<br> If the <i>Minimum distance between points</i> is too large, it may not be possible to generate the specified <i>Number of points for each feature</i>, but all the generated points are returned.</li> <li>The <i><b>Maximum number of attempts per point</b></i> can be specified.</li> <li>The seed for the random generator can be provided (<b><i>Random seed</i></b> - integer, greater than 0).</li> <li>The user can choose not to <i><b>Include polygon feature attributes</b></i> in the attributes of the generated point features.</li> </ul> The total number of points will be<br> <b>'number of input features'</b> * <i><b>Number of points for each feature</b></i><br> if there are no misses. The <i>Number of points for each feature</i>, <i>Minimum distance between points</i> and <i>Maximum number of attempts per point</i> can be data defined. <p>Output from the algorithm:</p> <ul> <li> The number of features with an empty or no geometry (<code>FEATURES_WITH_EMPTY_OR_NO_GEOMETRY</code>).</li> <li> A point layer containing the random points (<code>OUTPUT</code>).</li> <li> The number of generated features (<code>OUTPUT_POINTS</code>).</li> <li> The number of missed points (<code>POINTS_MISSED</code>).</li> <li> The number of features with non-empty geometry and missing points (<code>POLYGONS_WITH_MISSED_POINTS</code>).</li> </ul> + + Symbol + Symbol - - Total number of points generated: %1 -Number of missed points: %2 -Polygons with missing points: %3 -Features with empty or missing geometries: %4 - Total number of points generated: %1 -Number of missed points: %2 -Polygons with missing points: %3 -Features with empty or missing geometries: %4 + + Change… + Change… - - - Random points on lines - Random points on lines + + Margins + Margins - - Minimum distance between points (per feature) - Minimum distance between points (per feature) + + Bottom + Bottom - - Include line attributes - Include line attributes + + Top + Top - - Number of features with missed points - Number of features with missed points + + Units + Units - - <p>This algorithm creates a point layer, with points placed randomly on the lines of the <i>Input line layer</i>. The default behavior is that the generated point features inherit the attributes of the line feature on which they were was generated.</p><p>Parameters / options:</p> <ul> <li>For each feature in the <i><b>Input line layer</b></i>, the algorithm attempts to add the specified <i><b>Number of points for each feature</b></i> to the output layer.</li> <li>A <i><b>Minimum distance between points</b></i> and a <i><b>Global minimum distance between points</b></i> can be specified. A point will not be added if there is an already generated point within this (Euclidean) distance from the generated location. With <i>Minimum distance between points</i>, only points on the same line feature are considered, while for <i>Global minimum distance between points</i> all previously generated points are considered. If the <i>Global minimum distance between points</i> is set larger than the (local) <i>Minimum distance between points</i>, the latter has no effect.<br> If the <i>Minimum distance between points</i> is too large, it may not be possible to generate the specified <i>Number of points for each feature</i>.</li> <li>The <i><b>Maximum number of attempts per point</b></i> is only relevant if <i>Minimum distance between points</i> or <i>Global minimum distance between points</i> is greater than 0. The total number of points will be<br> <b>number of input features</b> * <b>Number of points for each feature</i><br> if there are no misses and all features have proper geometries.</li> <li>The seed for the random generator can be provided (<i>Random seed</i> - integer, greater than 0).</li> <li>The user can choose not to <i><b>Include line feature attributes</b></i> in the generated point features.</li> </ul> <p>Output from the algorithm:</p> <ul> <li> A point layer containing the random points (<code>OUTPUT</code>).</li> <li> The number of generated features (<code>POINTS_GENERATED</code>).</li> <li> The number of missed points (<code>POINTS_MISSED</code>).</li> <li> The number of features with non-empty geometry and missing points (<code>LINES_WITH_MISSED_POINTS</code>).</li> <li> The number of features with an empty or no geometry (<code>LINES_WITH_EMPTY_OR_NO_GEOMETRY</code>).</li> </ul> - <p>This algorithm creates a point layer, with points placed randomly on the lines of the <i>Input line layer</i>. The default behavior is that the generated point features inherit the attributes of the line feature on which they were was generated.</p><p>Parameters / options:</p> <ul> <li>For each feature in the <i><b>Input line layer</b></i>, the algorithm attempts to add the specified <i><b>Number of points for each feature</b></i> to the output layer.</li> <li>A <i><b>Minimum distance between points</b></i> and a <i><b>Global minimum distance between points</b></i> can be specified. A point will not be added if there is an already generated point within this (Euclidean) distance from the generated location. With <i>Minimum distance between points</i>, only points on the same line feature are considered, while for <i>Global minimum distance between points</i> all previously generated points are considered. If the <i>Global minimum distance between points</i> is set larger than the (local) <i>Minimum distance between points</i>, the latter has no effect.<br> If the <i>Minimum distance between points</i> is too large, it may not be possible to generate the specified <i>Number of points for each feature</i>.</li> <li>The <i><b>Maximum number of attempts per point</b></i> is only relevant if <i>Minimum distance between points</i> or <i>Global minimum distance between points</i> is greater than 0. The total number of points will be<br> <b>number of input features</b> * <b>Number of points for each feature</i><br> if there are no misses and all features have proper geometries.</li> <li>The seed for the random generator can be provided (<i>Random seed</i> - integer, greater than 0).</li> <li>The user can choose not to <i><b>Include line feature attributes</b></i> in the generated point features.</li> </ul> <p>Output from the algorithm:</p> <ul> <li> A point layer containing the random points (<code>OUTPUT</code>).</li> <li> The number of generated features (<code>POINTS_GENERATED</code>).</li> <li> The number of missed points (<code>POINTS_MISSED</code>).</li> <li> The number of features with non-empty geometry and missing points (<code>LINES_WITH_MISSED_POINTS</code>).</li> <li> The number of features with an empty or no geometry (<code>LINES_WITH_EMPTY_OR_NO_GEOMETRY</code>).</li> </ul> + + Left + Left - - Total number of points generated: %1 -Number of missed points: %2 -Features with missing points: %3 -Features with empty or missing geometries: %4 - Total number of points generated: %1 -Number of missed points: %2 -Features with missing points: %3 -Features with empty or missing geometries: %4 + + Right + Right - - Create random raster layer (uniform distribution) - Create random raster layer (uniform distribution) + + Vertical alignment + Vertical alignment - - raster,create,random - raster,create,random + + Horizontal alignment + Horizontal alignment - - Generates a raster layer for given extent and cell size filled with random values. -By default, the values will range between the minimum and maximum value of the specified output raster type. This can be overridden by using the advanced parameters for lower and upper bound value. If the bounds have the same value or both are zero (default) the algorithm will create random values in the full value range of the chosen raster data type. Choosing bounds outside the acceptable range of the output raster type will abort the algorithm. - Generates a raster layer for given extent and cell size filled with random values. -By default, the values will range between the minimum and maximum value of the specified output raster type. This can be overridden by using the advanced parameters for lower and upper bound value. If the bounds have the same value or both are zero (default) the algorithm will create random values in the full value range of the chosen raster data type. Choosing bounds outside the acceptable range of the output raster type will abort the algorithm. + + Frame + Frame - - The chosen lower bound for random number range is greater than the upper bound. The lower bound value must be smaller than the upper bound value. - The chosen lower bound for random number range is greater than the upper bound. The lower bound value must be smaller than the upper bound value. + + Width + Width - - - - Raster datasets of type %3 only accept positive values between %1 and %2. Please choose other bounds for random values. - Raster datasets of type %3 only accept positive values between %1 and %2. Please choose other bounds for random values. + + Height + Height - - - Raster datasets of type %3 only accept values between %1 and %2. Please choose other bounds for random values. - Raster datasets of type %3 only accept values between %1 and %2. Please choose other bounds for random values. + + Unit + Unit - - Create random raster layer (binomial distribution) - Create random raster layer (binomial distribution) + + Insert/Edit Expression… + Insert/Edit Expression… + + + QgsAnnotationSymbolWidgetBase - - raster,create,binomial,random - raster,create,binomial,random + + Marker Annotation + Marker Annotation + + + QgsAnnotationWidgetBase - - Generates a raster layer for given extent and cell size filled with binomially distributed random values. -By default, the values will be chosen given an N of 10 and a probability of 0.5. This can be overridden by using the advanced parameter for N and probability. The raster data type is set to Integer types (Integer16 by default). The binomial distribution random values are defined as positive integer numbers. A floating point raster will represent a cast of integer values to floating point. - Generates a raster layer for given extent and cell size filled with binomially distributed random values. -By default, the values will be chosen given an N of 10 and a probability of 0.5. This can be overridden by using the advanced parameter for N and probability. The raster data type is set to Integer types (Integer16 by default). The binomial distribution random values are defined as positive integer numbers. A floating point raster will represent a cast of integer values to floating point. + + Frame style + Frame style - - Create random raster layer (exponential distribution) - Create random raster layer (exponential distribution) + + Fixed map position + Fixed map position - - raster,create,random,exponential - raster,create,random,exponential + + Contents Margins + Contents Margins - - Generates a raster layer for given extent and cell size filled with exponentially distributed random values. -By default, the values will be chosen given a lambda of 1.0. This can be overridden by using the advanced parameter for lambda. The raster data type is set to Float32 by default as the exponential distribution random values are floating point numbers. - Generates a raster layer for given extent and cell size filled with exponentially distributed random values. -By default, the values will be chosen given a lambda of 1.0. This can be overridden by using the advanced parameter for lambda. The raster data type is set to Float32 by default as the exponential distribution random values are floating point numbers. + + Top + Top - - Create random raster layer (gamma distribution) - Create random raster layer (gamma distribution) + + mm + mm - - raster,create,random,gamma - raster,create,random,gamma + + Bottom + Bottom - - Generates a raster layer for given extent and cell size filled with gamma distributed random values. -By default, the values will be chosen given an alpha and beta value of 1.0. This can be overridden by using the advanced parameter for alpha and beta. The raster data type is set to Float32 by default as the gamma distribution random values are floating point numbers. - Generates a raster layer for given extent and cell size filled with gamma distributed random values. -By default, the values will be chosen given an alpha and beta value of 1.0. This can be overridden by using the advanced parameter for alpha and beta. The raster data type is set to Float32 by default as the gamma distribution random values are floating point numbers. + + Left + Left - - Create random raster layer (geometric distribution) - Create random raster layer (geometric distribution) + + Right + Right - - raster,create,random,geometric - raster,create,random,geometric + + Allows the annotation to be associated with a map layer. If set, the annotation will only be visible when the layer is visible. + Allows the annotation to be associated with a map layer. If set, the annotation will only be visible when the layer is visible. - - Generates a raster layer for given extent and cell size filled with geometrically distributed random values. -By default, the values will be chosen given a probability of 0.5. This can be overridden by using the advanced parameter for mean value. The raster data type is set to Integer types (Integer16 by default). The geometric distribution random values are defined as positive integer numbers. A floating point raster will represent a cast of integer values to floating point. - Generates a raster layer for given extent and cell size filled with geometrically distributed random values. -By default, the values will be chosen given a probability of 0.5. This can be overridden by using the advanced parameter for mean value. The raster data type is set to Integer types (Integer16 by default). The geometric distribution random values are defined as positive integer numbers. A floating point raster will represent a cast of integer values to floating point. + + Map marker + Map marker - - Create random raster layer (negative binomial distribution) - Create random raster layer (negative binomial distribution) + + Linked layer + Linked layer + + + QgsAppCanvasFiltering - - raster,create,random,negative,binomial,negative-binomial - raster,create,random,negative,binomial,negative-binomial + + Set Elevation Range… + Set Elevation Range… - - Generates a raster layer for given extent and cell size filled with negative binomially distributed random values. -By default, the values will be chosen given a distribution parameter k of 10.0 and a probability of 0.5. This can be overridden by using the advanced parameters for k and probability. The raster data type is set to Integer types (Integer 16 by default). The negative binomial distribution random values are defined as positive integer numbers. A floating point raster will represent a cast of integer values to floating point. - Generates a raster layer for given extent and cell size filled with negative binomially distributed random values. -By default, the values will be chosen given a distribution parameter k of 10.0 and a probability of 0.5. This can be overridden by using the advanced parameters for k and probability. The raster data type is set to Integer types (Integer 16 by default). The negative binomial distribution random values are defined as positive integer numbers. A floating point raster will represent a cast of integer values to floating point. + + Elevation + Elevation - - Create random raster layer (normal distribution) - Create random raster layer (normal distribution) + + Disable Elevation Filter + Disable Elevation Filter + + + QgsAppDirectoryItemGuiProvider - - raster,create,normal,distribution,random - raster,create,normal,distribution,random + + Refresh + Refresh - - Generates a raster layer for given extent and cell size filled with normally distributed random values. -By default, the values will be chosen given a mean of 0.0 and a standard deviation of 1.0. This can be overridden by using the advanced parameters for mean and standard deviation value. The raster data type is set to Float32 by default as the normal distribution random values are floating point numbers. - Generates a raster layer for given extent and cell size filled with normally distributed random values. -By default, the values will be chosen given a mean of 0.0 and a standard deviation of 1.0. This can be overridden by using the advanced parameters for mean and standard deviation value. The raster data type is set to Float32 by default as the normal distribution random values are floating point numbers. + + New + New - - Create random raster layer (poisson distribution) - Create random raster layer (poisson distribution) + + Directory… + Directory… - - raster,create,random,poisson - raster,create,random,poisson + + + + Create Directory + Create Directory - - Generates a raster layer for given extent and cell size filled with poisson distributed random values. -By default, the values will be chosen given a mean of 1.0. This can be overridden by using the advanced parameter for mean value. The raster data type is set to Integer types (Integer16 by default). The poisson distribution random values are positive integer numbers. A floating point raster will represent a cast of integer values to floating point. - Generates a raster layer for given extent and cell size filled with poisson distributed random values. -By default, the values will be chosen given a mean of 1.0. This can be overridden by using the advanced parameter for mean value. The raster data type is set to Integer types (Integer16 by default). The poisson distribution random values are positive integer numbers. A floating point raster will represent a cast of integer values to floating point. + + Directory name + Directory name - - Input value raster - Input value raster + + The path “%1” already exists. + The path “%1” already exists. - - - Input raster layers - Input raster layers + + Could not create directory “%1”. + Could not create directory “%1”. - - Count of value occurrences - Count of value occurrences + + GeoPackage… + GeoPackage… - - Count of cells with equal value occurrences - Count of cells with equal value occurrences + + New GeoPackage + New GeoPackage - - Mean frequency at valid cell locations - Mean frequency at valid cell locations + + Created <a href="%1">%2</a> + Created <a href="%1">%2</a> - - Equal to frequency - Equal to frequency + + ShapeFile… + ShapeFile… - - cell,equal,frequency,pixel,stack - cell,equal,frequency,pixel,stack + + New GeoPackage.gpkg + New GeoPackage.gpkg - - The Equal to frequency algorithm evaluates on a cell-by-cell basis the frequency (number of times) the values of an input stack of rasters are equal to the value of a value raster. - If multiband rasters are used in the data raster stack, the algorithm will always perform the analysis on the first band of the rasters - use GDAL to use other bands in the analysis. The input value layer serves as reference layer for the sample layers. Any NoData cells in the value raster or the data layer stack will result in a NoData cell in the output raster if the ignore NoData parameter is not checked. The output NoData value can be set manually. The output rasters extent and resolution is defined by the input raster layer and is always of int32 type. - The Equal to frequency algorithm evaluates on a cell-by-cell basis the frequency (number of times) the values of an input stack of rasters are equal to the value of a value raster. - If multiband rasters are used in the data raster stack, the algorithm will always perform the analysis on the first band of the rasters - use GDAL to use other bands in the analysis. The input value layer serves as reference layer for the sample layers. Any NoData cells in the value raster or the data layer stack will result in a NoData cell in the output raster if the ignore NoData parameter is not checked. The output NoData value can be set manually. The output rasters extent and resolution is defined by the input raster layer and is always of int32 type. + + New GeoPackage (%1).gpkg + New GeoPackage (%1).gpkg - - Greater than frequency - Greater than frequency + + GeoPackage creation failed: %1 + GeoPackage creation failed: %1 - - cell,greater,frequency,pixel,stack - cell,greater,frequency,pixel,stack + + + New ShapeFile + New ShapeFile - - The Greater than frequency algorithm evaluates on a cell-by-cell basis the frequency (number of times) the values of an input stack of rasters are greater than the value of a value raster. - If multiband rasters are used in the data raster stack, the algorithm will always perform the analysis on the first band of the rasters - use GDAL to use other bands in the analysis. The input value layer serves as reference layer for the sample layers. Any NoData cells in the value raster or the data layer stack will result in a NoData cell in the output raster if the ignore NoData parameter is not checked. The output NoData value can be set manually. The output rasters extent and resolution is defined by the input raster layer and is always of int32 type. - The Greater than frequency algorithm evaluates on a cell-by-cell basis the frequency (number of times) the values of an input stack of rasters are greater than the value of a value raster. - If multiband rasters are used in the data raster stack, the algorithm will always perform the analysis on the first band of the rasters - use GDAL to use other bands in the analysis. The input value layer serves as reference layer for the sample layers. Any NoData cells in the value raster or the data layer stack will result in a NoData cell in the output raster if the ignore NoData parameter is not checked. The output NoData value can be set manually. The output rasters extent and resolution is defined by the input raster layer and is always of int32 type. + + Layer creation failed: %1 + Layer creation failed: %1 - - Less than frequency - Less than frequency + + ESRI FileGeodatabase… + ESRI FileGeodatabase… - - cell,less,lower,frequency,pixel,stack - cell,less,lower,frequency,pixel,stack + + New File Geodatabase.gdb + New File Geodatabase.gdb - - The Less than frequency algorithm evaluates on a cell-by-cell basis the frequency (number of times) the values of an input stack of rasters are less than the value of a value raster. - If multiband rasters are used in the data raster stack, the algorithm will always perform the analysis on the first band of the rasters - use GDAL to use other bands in the analysis. The input value layer serves as reference layer for the sample layers. Any NoData cells in the value raster or the data layer stack will result in a NoData cell in the output raster if the ignore NoData parameter is not checked. The output NoData value can be set manually. The output rasters extent and resolution is defined by the input raster layer and is always of int32 type. - The Less than frequency algorithm evaluates on a cell-by-cell basis the frequency (number of times) the values of an input stack of rasters are less than the value of a value raster. - If multiband rasters are used in the data raster stack, the algorithm will always perform the analysis on the first band of the rasters - use GDAL to use other bands in the analysis. The input value layer serves as reference layer for the sample layers. Any NoData cells in the value raster or the data layer stack will result in a NoData cell in the output raster if the ignore NoData parameter is not checked. The output NoData value can be set manually. The output rasters extent and resolution is defined by the input raster layer and is always of int32 type. + + New File Geodatabase (%1).gdb + New File Geodatabase (%1).gdb - - Convert map to raster - Convert map to raster + + New ESRI File Geodatabase + New ESRI File Geodatabase - - layer,raster,convert,file,map themes,tiles,render - layer,raster,convert,file,map themes,tiles,render + + Database creation failed: %1 + Database creation failed: %1 - - Minimum extent to render - Minimum extent to render + + Add as a Favorite + Add as a Favorite - - Buffer around tiles in map units - Buffer around tiles in map units + + Rename Favorite… + Rename Favorite… - - Tile size - Tile size + + Remove Favorite + Remove Favorite - - Map units per pixel - Map units per pixel + + Hide from Browser + Hide from Browser - - Make background transparent - Make background transparent + + Hidden Items + Hidden Items - - Map theme to render - Map theme to render + + Show More… + Show More… - - Layers to render - Layers to render + + Set Color… + Set Color… - - Renders the map canvas to a raster file. - Renders the map canvas to a raster file. + + Clear Custom Color + Clear Custom Color - - This algorithm rasterizes map canvas content. - -A map theme can be selected to render a predetermined set of layers with a defined style for each layer. Alternatively, a set of layers can be selected if no map theme is set. If neither map theme nor layer is set, all the visible layers in the set extent will be rendered. - -The minimum extent entered will internally be extended to a multiple of the tile size. - This algorithm rasterizes map canvas content. - -A map theme can be selected to render a predetermined set of layers with a defined style for each layer. Alternatively, a set of layers can be selected if no map theme is set. If neither map theme nor layer is set, all the visible layers in the set extent will be rendered. - -The minimum extent entered will internally be extended to a multiple of the tile size. + + Scanning + Scanning - - Invalid output raster format - Invalid output raster format + + Monitor for Changes + Monitor for Changes - - Error creating GDAL driver - Error creating GDAL driver + + Fast Scan this Directory + Fast Scan this Directory - - Error creating GDAL output layer - Error creating GDAL output layer + + Open Directory… + Open Directory… - - Sample raster values - Sample raster values + + Open in Terminal… + Open in Terminal… - - extract,point,pixel,value - extract,point,pixel,value + + Properties… + Properties… - - Samples raster values under a set of points. - Samples raster values under a set of points. + + Directory Properties… + Directory Properties… - - This algorithm creates a new vector layer with the same attributes of the input layer and the raster values corresponding on the point location. - -If the raster layer has more than one band, all the band values are sampled. - This algorithm creates a new vector layer with the same attributes of the input layer and the raster values corresponding on the point location. - -If the raster layer has more than one band, all the band values are sampled. + + favorite “%1” + favorite “%1” - - Sampled - Sampled + + Rename Favorite + Rename Favorite - - No geometry attached to feature %1. - No geometry attached to feature %1. + + Set Color + Set Color + + + QgsAppElevationProfileLayerTreeView - - Impossible to sample data of multipart feature %1. - Impossible to sample data of multipart feature %1. + + Properties… + Properties… + + + QgsAppFileItemGuiProvider - - Could not reproject feature %1 to raster CRS. - Could not reproject feature %1 to raster CRS. + + + Open with Data Source Manager… + Open with Data Source Manager… - - Lowest position in raster stack - Lowest position in raster stack + + Open %1 Externally… + Open %1 Externally… - - cell,lowest,position,pixel,stack - cell,lowest,position,pixel,stack + + Manage + Manage - - The lowest position algorithm evaluates on a cell-by-cell basis the position of the raster with the lowest value in a stack of rasters. Position counts start with 1 and range to the total number of input rasters. The order of the input rasters is relevant for the algorithm. If multiple rasters feature the lowest value, the first raster will be used for the position value. - If multiband rasters are used in the data raster stack, the algorithm will always perform the analysis on the first band of the rasters - use GDAL to use other bands in the analysis. Any NoData cells in the raster layer stack will result in a NoData cell in the output raster unless the "ignore NoData" parameter is checked. The output NoData value can be set manually. The output rasters extent and resolution is defined by a reference raster layer and is always of int32 type. - The lowest position algorithm evaluates on a cell-by-cell basis the position of the raster with the lowest value in a stack of rasters. Position counts start with 1 and range to the total number of input rasters. The order of the input rasters is relevant for the algorithm. If multiple rasters feature the lowest value, the first raster will be used for the position value. - If multiband rasters are used in the data raster stack, the algorithm will always perform the analysis on the first band of the rasters - use GDAL to use other bands in the analysis. Any NoData cells in the raster layer stack will result in a NoData cell in the output raster unless the "ignore NoData" parameter is checked. The output NoData value can be set manually. The output rasters extent and resolution is defined by a reference raster layer and is always of int32 type. + + Rename “%1”… + Rename “%1”… - - Highest position in raster stack - Highest position in raster stack + + file + file - - cell,highest,position,pixel,stack - cell,highest,position,pixel,stack + + + Rename %1 + Rename %1 - - The highest position algorithm evaluates on a cell-by-cell basis the position of the raster with the highest value in a stack of rasters. Position counts start with 1 and range to the total number of input rasters. The order of the input rasters is relevant for the algorithm. If multiple rasters feature the highest value, the first raster will be used for the position value. - If multiband rasters are used in the data raster stack, the algorithm will always perform the analysis on the first band of the rasters - use GDAL to use other bands in the analysis. Any NoData cells in the raster layer stack will result in a NoData cell in the output raster unless the "ignore NoData" parameter is checked. The output NoData value can be set manually. The output rasters extent and resolution is defined by a reference raster layer and is always of int32 type. - The highest position algorithm evaluates on a cell-by-cell basis the position of the raster with the highest value in a stack of rasters. Position counts start with 1 and range to the total number of input rasters. The order of the input rasters is relevant for the algorithm. If multiple rasters feature the highest value, the first raster will be used for the position value. - If multiband rasters are used in the data raster stack, the algorithm will always perform the analysis on the first band of the rasters - use GDAL to use other bands in the analysis. Any NoData cells in the raster layer stack will result in a NoData cell in the output raster unless the "ignore NoData" parameter is checked. The output NoData value can be set manually. The output rasters extent and resolution is defined by a reference raster layer and is always of int32 type. + + Rename “%1” to + Rename “%1” to - - Refactor fields - Refactor fields + + A file with this name already exists. + A file with this name already exists. - - This algorithm allows editing the structure of the attributes table of a vector layer. Fields can be modified in their type and name, using a fields mapping. - -The original layer is not modified. A new layer is generated, which contains a modified attribute table, according to the provided fields mapping. - -Rows in orange have constraints in the template layer from which these fields were loaded. Treat this information as a hint during configuration. No constraints will be added on an output layer nor will they be checked or enforced by the algorithm. - This algorithm allows editing the structure of the attributes table of a vector layer. Fields can be modified in their type and name, using a fields mapping. - -The original layer is not modified. A new layer is generated, which contains a modified attribute table, according to the provided fields mapping. - -Rows in orange have constraints in the template layer from which these fields were loaded. Treat this information as a hint during configuration. No constraints will be added on an output layer nor will they be checked or enforced by the algorithm. + + Delete “%1”… + Delete “%1”… - - attributes,table - attributes,table + + Delete Selected Files… + Delete Selected Files… - - Refactored - Refactored + + + Delete Files + Delete Files - - Fields mapping - Fields mapping + + + Delete %1 + Delete %1 + + + + Permanently delete %n file(s)? + + Permanently delete %n file(s)? + Permanently delete %n file(s)? + - - Parser error for field "%1" with expression "%2": %3 - Parser error for field "%1" with expression "%2": %3 + + Permanently delete “%1”? + Permanently delete “%1”? - - Rename field - Rename field + + + The following files will be deleted: + The following files will be deleted: - - This algorithm renames an existing field from a vector layer. - This algorithm renames an existing field from a vector layer. + + One or more selected files exist in the current project. Are you sure you want to delete these files? + One or more selected files exist in the current project. Are you sure you want to delete these files? - - Renames an existing field from a vector layer. - Renames an existing field from a vector layer. + + The file %1 exists in the current project. Are you sure you want to delete it? + The file %1 exists in the current project. Are you sure you want to delete it? - - rename,attribute,fields,table,change - rename,attribute,fields,table,change + + Delete and Remove Layers + Delete and Remove Layers - - Renamed - Renamed + + Delete and Retain Layers + Delete and Retain Layers - - Field to rename - Field to rename + + + The following layers will be affected: + The following layers will be affected: - - New field name - New field name + + Could not delete %1 + Could not delete %1 + + + + Could not delete %n file(s) + + Could not delete %n file(s) + Could not delete %n file(s) + - - Field %1 could not be found in input table - Field %1 could not be found in input table + + Show in Files + Show in Files - - A field already exists with the name %1 - A field already exists with the name %1 + + File Properties… + File Properties… - - Rescale raster - Rescale raster + + Cannot rename to “%1”: A file with this name already exists + Cannot rename to “%1”: A file with this name already exists - - raster,rescale,minimum,maximum,range - raster,rescale,minimum,maximum,range + + The file %1 exists in the current project. Are you sure you want to rename it? + The file %1 exists in the current project. Are you sure you want to rename it? - - Rescales raster layer to a new value range, while preserving the shape (distribution) of the raster's histogram (pixel values). Input values are mapped using a linear interpolation from the source raster's minimum and maximum pixel values to the destination minimum and maximum pixel range. - -By default the algorithm preserves original the NODATA value, but there is an option to override it. - Rescales raster layer to a new value range, while preserving the shape (distribution) of the raster's histogram (pixel values). Input values are mapped using a linear interpolation from the source raster's minimum and maximum pixel values to the destination minimum and maximum pixel range. - -By default the algorithm preserves original the NODATA value, but there is an option to override it. + + Rename and Update Layer Paths + Rename and Update Layer Paths - - New minimum value - New minimum value + + Rename but Leave Layer Paths + Rename but Leave Layer Paths + + + QgsAppGpsConnection - - New maximum value - New maximum value + + + No path to the GPS port is specified. Please set a path then try again. + No path to the GPS port is specified. Please set a path then try again. - - New NODATA value - New NODATA value + + Connecting to GPS device %1… + Connecting to GPS device %1… - - Rescaled - Rescaled + + Disconnected from GPS device. + Disconnected from GPS device. - - Calculating raster minimum and maximum values… - Calculating raster minimum and maximum values… + + TIMEOUT - Failed to connect to GPS device. + TIMEOUT - Failed to connect to GPS device. - - Rescaling values… - Rescaling values… + + Connected to GPS device. + Connected to GPS device. - - Round raster - Round raster + + Configure Device… + Configure Device… + + + QgsAppGpsDigitizing - - data,cells,round,truncate - data,cells,round,truncate + + + + + + + Add Feature + Add Feature - - Rounding direction - Rounding direction + + Error reprojecting feature to layer CRS. + Error reprojecting feature to layer CRS. - - Round up - Round up + + The feature could not be added because removing the polygon intersections would change the geometry type. + The feature could not be added because removing the polygon intersections would change the geometry type. - - Round to nearest - Round to nearest + + The feature has been added, but at least one geometry intersected is invalid. These geometries must be manually repaired. + The feature has been added, but at least one geometry intersected is invalid. These geometries must be manually repaired. - - Round down - Round down + + Layer “%1” was made editable + Layer “%1” was made editable - - Number of decimals places - Number of decimals places + + Cannot create feature — the layer “%2” could not be made editable + Cannot create feature — the layer “%2” could not be made editable - - Base n for rounding to multiples of n - Base n for rounding to multiples of n + + Feature Added + Feature Added - - This algorithm rounds the cell values of a raster dataset according to the specified number of decimals. - Alternatively, a negative number of decimal places may be used to round values to powers of a base n (specified in the advanced parameter Base n). For example, with a Base value n of 10 and Decimal places of -1 the algorithm rounds cell values to multiples of 10, -2 rounds to multiples of 100, and so on. Arbitrary base values may be chosen, the algorithm applies the same multiplicative principle. Rounding cell values to multiples of a base n may be used to generalize raster layers. -The algorithm preserves the data type of the input raster. Therefore byte/integer rasters can only be rounded to multiples of a base n, otherwise a warning is raised and the raster gets copied as byte/integer raster - This algorithm rounds the cell values of a raster dataset according to the specified number of decimals. - Alternatively, a negative number of decimal places may be used to round values to powers of a base n (specified in the advanced parameter Base n). For example, with a Base value n of 10 and Decimal places of -1 the algorithm rounds cell values to multiples of 10, -2 rounds to multiples of 100, and so on. Arbitrary base values may be chosen, the algorithm applies the same multiplicative principle. Rounding cell values to multiples of a base n may be used to generalize raster layers. -The algorithm preserves the data type of the input raster. Therefore byte/integer rasters can only be rounded to multiples of a base n, otherwise a warning is raised and the raster gets copied as byte/integer raster + + + Save Layer Edits + Save Layer Edits - - Input raster is of byte or integer type. The cell values cannot be rounded and will be output using the same data type. - Input raster is of byte or integer type. The cell values cannot be rounded and will be output using the same data type. + + + Could not commit changes to layer %1 + +Errors: %2 + + Could not commit changes to layer %1 + +Errors: %2 + - - Ruggedness index - Ruggedness index + + + Could not create new feature in layer %1 + Could not create new feature in layer %1 - - dem,ruggedness,index,terrain - dem,ruggedness,index,terrain + + Feature added + Feature added + + + QgsAppGpsLogging - - This algorithm calculates the quantitative measurement of terrain heterogeneity described by Riley et al. (1999). - This algorithm calculates the quantitative measurement of terrain heterogeneity described by Riley et al. (1999). + + GPS logging stopped + GPS logging stopped - - It is calculated for every location, by summarizing the change in elevation within the 3x3 pixel grid. Each pixel contains the difference in elevation from a center cell and the 8 cells surrounding it. - It is calculated for every location, by summarizing the change in elevation within the 3x3 pixel grid. Each pixel contains the difference in elevation from a center cell and the 8 cells surrounding it. + + Saving GPS log to <a href="%1">%2</a> + Saving GPS log to <a href="%1">%2</a> - - Ruggedness - Ruggedness + + Error opening log file. + Error opening log file. - - Save vector features to file - Save vector features to file + + + Log GPS Tracks + Log GPS Tracks - - save,write,export - save,write,export + + Could not load gps_points layer + Could not load gps_points layer - - This algorithm saves vector features to a specified file dataset. - -For dataset formats supporting layers, an optional layer name parameter can be used to specify a custom string. - -Optional GDAL-defined dataset and layer options can be specified. For more information on this, read the online GDAL documentation. - This algorithm saves vector features to a specified file dataset. - -For dataset formats supporting layers, an optional layer name parameter can be used to specify a custom string. - -Optional GDAL-defined dataset and layer options can be specified. For more information on this, read the online GDAL documentation. + + Could not load gps_tracks layer + Could not load gps_tracks layer - - Saved features - Saved features + + + + Create GPS Log + Create GPS Log - - - Layer name - Layer name + + + + Database creation failed: %1 + Database creation failed: %1 + + + QgsAppGpsSettingsMenu - - GDAL dataset options (separate individual options with semicolons) - GDAL dataset options (separate individual options with semicolons) + + Show Location Marker + Show Location Marker - - GDAL layer options (separate individual options with semicolons) - GDAL layer options (separate individual options with semicolons) + + Show Bearing Line + Show Bearing Line - - File name and path - File name and path + + Rotate Map to Match GPS Direction + Rotate Map to Match GPS Direction - - Save log to file - Save log to file + + Automatically Add Track Vertices + Automatically Add Track Vertices - - record,messages,logged - record,messages,logged + + Automatically Save Added Feature + Automatically Save Added Feature - - This algorithm saves the model's execution log to a file. -Optionally, the log can be saved in a HTML formatted version. - This algorithm saves the model's execution log to a file. -Optionally, the log can be saved in a HTML formatted version. + + Time Stamp Destination + Time Stamp Destination - - Saves the model's log contents to a file. - Saves the model's log contents to a file. + + Log to GeoPackage/Spatialite… + Log to GeoPackage/Spatialite… - - Log file - Log file + + + GPS Log File + GPS Log File - - Text files (*.txt);;HTML files (*.html *.HTML) - Text files (*.txt);;HTML files (*.html *.HTML) + + GeoPackage + GeoPackage - - Use HTML formatting - Use HTML formatting + + SpatiaLite + SpatiaLite - - Could not save log to file %1 - Could not save log to file %1 + + Log NMEA Sentences… + Log NMEA Sentences… - - Set layer encoding - Set layer encoding + + NMEA files + NMEA files - - change,alter,attribute,codepage - change,alter,attribute,codepage + + GPS Settings… + GPS Settings… - - This algorithm sets the encoding used for reading a layer's attributes. No permanent changes are made to the layer, rather it affects only how the layer is read during the current session. - -Changing the encoding is only supported for some vector layer data sources. - This algorithm sets the encoding used for reading a layer's attributes. No permanent changes are made to the layer, rather it affects only how the layer is read during the current session. - -Changing the encoding is only supported for some vector layer data sources. + + Do Not Store + Do Not Store + + + QgsAppLayerTreeViewMenuProvider - - Sets the encoding used for reading a layer's attributes - Sets the encoding used for reading a layer's attributes + + &Expand All + &Expand All - - Layer's data provider does not support changing the attribute encoding - Layer's data provider does not support changing the attribute encoding + + &Collapse All + &Collapse All - - Set M value - Set M value + + Co&py Group + Co&py Group - - set,add,m,measure,values - set,add,m,measure,values + + Set Group &CRS… + Set Group &CRS… - - This algorithm sets the M value for geometries in a layer. - -If M values already exist in the layer, they will be overwritten with the new value. If no M values exist, the geometry will be upgraded to include M values and the specified value used as the initial M value for all geometries. - This algorithm sets the M value for geometries in a layer. - -If M values already exist in the layer, they will be overwritten with the new value. If no M values exist, the geometry will be upgraded to include M values and the specified value used as the initial M value for all geometries. + + Set Group &WMS Data… + Set Group &WMS Data… - - M Added - M Added + + + + E&xport + E&xport - - - M Value - M Value + + + + Save as Layer &Definition File… + Save as Layer &Definition File… - - Set project variable - Set project variable + + Show &Labels + Show &Labels - - expression - expression + + Zoom to Nat&ive Resolution (100%) + Zoom to Nat&ive Resolution (100%) - - Sets an expression variable for the current project - Sets an expression variable for the current project + + &Stretch Using Current Extent + &Stretch Using Current Extent - - This algorithm sets an expression variable for the current project. - This algorithm sets an expression variable for the current project. + + Open Raster Attribute Table + Open Raster Attribute Table - - Variable name cannot be empty - Variable name cannot be empty + + Create Raster Attribute Table + Create Raster Attribute Table - - Set variable '%1' to '%2' - Set variable '%1' to '%2' + + Load Raster Attribute Table from VAT.DBF + Load Raster Attribute Table from VAT.DBF - - Variable name - Variable name + + Update SQL Layer… + Update SQL Layer… - - Variable value - Variable value + + %1 — Update SQL + %1 — Update SQL - - Set Z value - Set Z value + + Open &Attribute Table + Open &Attribute Table - - set,add,z,25d,3d,values - set,add,z,25d,3d,values + + Repair Data Source… + Repair Data Source… - - This algorithm sets the Z value for geometries in a layer. - -If Z values already exist in the layer, they will be overwritten with the new value. If no Z values exist, the geometry will be upgraded to include Z values and the specified value used as the initial Z value for all geometries. - This algorithm sets the Z value for geometries in a layer. - -If Z values already exist in the layer, they will be overwritten with the new value. If no Z values exist, the geometry will be upgraded to include Z values and the specified value used as the initial Z value for all geometries. + + C&hange Data Source… + C&hange Data Source… - - Z Added - Z Added + + Actions on Selection (%1) + Actions on Selection (%1) - - - Z Value - Z Value + + Set Layer Scale &Visibility… + Set Layer Scale &Visibility… - - Extract Shapefile encoding - Extract Shapefile encoding + + Zoom to &Visible Scale + Zoom to &Visible Scale - - shp,codepage,cpg,ldid,information,list,show - shp,codepage,cpg,ldid,information,list,show + + Mixed CRS + Mixed CRS - - This algorithm extracts the attribute encoding information embedded in a Shapefile. - -Both the encoding specified by an optional .cpg file and any encoding details present in the .dbf LDID header block are considered. - This algorithm extracts the attribute encoding information embedded in a Shapefile. - -Both the encoding specified by an optional .cpg file and any encoding details present in the .dbf LDID header block are considered. + + No CRS + No CRS - - Extracts the attribute encoding information embedded in a Shapefile. - Extracts the attribute encoding information embedded in a Shapefile. + + Set &Project CRS from Layer + Set &Project CRS from Layer - - Shapefiles (%1) - Shapefiles (%1) + + Set to %1 + Set to %1 - - Shapefile Encoding - Shapefile Encoding + + Set &Layer CRS… + Set &Layer CRS… - - CPG Encoding - CPG Encoding + + Make Permanent… + Make Permanent… - - LDID Encoding - LDID Encoding + + Save Features &As… + Save Features &As… - - No encoding information present in CPG file - No encoding information present in CPG file + + Save &Selected Features As… + Save &Selected Features As… - - Detected encoding from CPG file: %1 - Detected encoding from CPG file: %1 + + + Save as &QGIS Layer Style File… + Save as &QGIS Layer Style File… - - No encoding information present in DBF LDID header - No encoding information present in DBF LDID header + + Save &As… + Save &As… - - Detected encoding from DBF LDID header: %1 - Detected encoding from DBF LDID header: %1 + + Styles (%1) + Styles (%1) - - - Slope - Slope + + + Edit Symbol… + Edit Symbol… - - dem,slope,terrain - dem,slope,terrain + + Edit Layer Notes… + Edit Layer Notes… - - This algorithm calculates the angle of inclination of the terrain from an input raster layer. The slope is expressed in degrees. - This algorithm calculates the angle of inclination of the terrain from an input raster layer. The slope is expressed in degrees. + + Add Layer Notes… + Add Layer Notes… - - Snap geometries to layer - Snap geometries to layer + + + Remove Layer Notes + Remove Layer Notes - - Snaps the geometries in a layer. Snapping can be done either to the geometries from another layer, or to geometries within the same layer. - Snaps the geometries in a layer. Snapping can be done either to the geometries from another layer, or to geometries within the same layer. + + Are you sure you want to remove all notes for the layer “%1”? + Are you sure you want to remove all notes for the layer “%1”? - - A tolerance is specified in layer units to control how close vertices need to be to the reference layer geometries before they are snapped. - A tolerance is specified in layer units to control how close vertices need to be to the reference layer geometries before they are snapped. + + Select Features + Select Features + + + matching features + + %n matching feature(s) selected + + %n matching feature(s) selected + %n matching feature(s) selected + - - Snapping occurs to both nodes and edges. Depending on the snapping behavior, either nodes or edges will be preferred. - Snapping occurs to both nodes and edges. Depending on the snapping behavior, either nodes or edges will be preferred. + + No matching features found + No matching features found - - Vertices will be inserted or removed as required to make the geometries match the reference geometries. - Vertices will be inserted or removed as required to make the geometries match the reference geometries. + + Show in Attribute Table + Show in Attribute Table - - geometry,snap,tolerance - geometry,snap,tolerance + + No Symbol + No Symbol - - Prefer aligning nodes, insert extra vertices where required - Prefer aligning nodes, insert extra vertices where required + + There is no symbol associated with the rule. + There is no symbol associated with the rule. - - Prefer closest point, insert extra vertices where required - Prefer closest point, insert extra vertices where required + + + Paste Layer/Group + Paste Layer/Group - - Prefer aligning nodes, don't insert new vertices - Prefer aligning nodes, don't insert new vertices + + &Remove Group… + &Remove Group… - - Prefer closest point, don't insert new vertices - Prefer closest point, don't insert new vertices + + Copy Layer + Copy Layer - - Move end points only, prefer aligning nodes - Move end points only, prefer aligning nodes + + &Duplicate Layer + &Duplicate Layer - - Move end points only, prefer closest point - Move end points only, prefer closest point + + &Remove Layer… + &Remove Layer… - - Snap end points to end points only - Snap end points to end points only + + Layer CRS + Layer CRS - - Snap to anchor nodes (single layer only) - Snap to anchor nodes (single layer only) + + + Copy Symbol + Copy Symbol - - Behavior - Behavior + + + Paste Symbol + Paste Symbol - - Snapped geometry - Snapped geometry + + &Properties… + &Properties… - - This mode applies when the input and reference layer are the same. - This mode applies when the input and reference layer are the same. + + + &Filter… + &Filter… - - - Snapped %n geometries. - Snapped %n geometries.Snapped %n geometries. + + + Edit Virtual Layer… + Edit Virtual Layer… - - export,import,postgis,table,layer,into,copy - export,import,postgis,table,layer,into,copy + + &Toggle Items + &Toggle Items - - Layer to export - Layer to export + + &Show All Items + &Show All Items - - Schema (schema name) - Schema (schema name) + + &Hide All Items + &Hide All Items - - Table to export to (leave blank to use layer name) - Table to export to (leave blank to use layer name) + + + Symbol Selector + Symbol Selector - - Primary key field - Primary key field + + + Copy Style + Copy Style - - Geometry column - Geometry column + + + + + Paste Style + Paste Style - - Overwrite - Overwrite + + Styles + Styles + + + QgsAppMissingGridHandler - - - Create spatial index - Create spatial index + + + No transform available between %1 and %2 + No transform available between %1 and %2 - - Convert field names to lowercase - Convert field names to lowercase + + This grid is part of the “<i>%1</i>” package, available for download from <a href="%2">%2</a>. + This grid is part of the “<i>%1</i>” package, available for download from <a href="%2">%2</a>. - - Drop length constraints on character fields - Drop length constraints on character fields + + + + This grid is available for download from <a href="%1">%1</a>. + This grid is available for download from <a href="%1">%1</a>. - - Create single-part geometries instead of multipart - Create single-part geometries instead of multipart + + <p>No transform is available between <i>%1</i> and <i>%2</i>.</p><p>This transformation requires the grid file “%3”, which is not available for use on the system.</p> + <p>No transform is available between <i>%1</i> and <i>%2</i>.</p><p>This transformation requires the grid file “%3”, which is not available for use on the system.</p> - - This algorithm exports a vector layer to a PostgreSQL database, creating a new table. - -Prior to this a connection between QGIS and the PostgreSQL database has to be created (for example through the QGIS Browser panel). - This algorithm exports a vector layer to a PostgreSQL database, creating a new table. - -Prior to this a connection between QGIS and the PostgreSQL database has to be created (for example through the QGIS Browser panel). + + + + + + + Details + Details - - Exports a vector layer to a PostgreSQL database - Exports a vector layer to a PostgreSQL database + + + No Transformations Available + No Transformations Available - - - Error exporting to PostGIS -%1 - Error exporting to PostGIS -%1 + + Cannot use preferred transform between %1 and %2 + Cannot use preferred transform between %1 and %2 - - Error creating spatial index: -%1 - Error creating spatial index: -%1 + + + This transformation requires the grid file “%1”, which is not available for use on the system. + This transformation requires the grid file “%1”, which is not available for use on the system. - - Error vacuuming table: -{0} - Error vacuuming table: -{0} + + + This grid is part of the <i>%1</i> package, available for download from <a href="%2">%2</a>. + This grid is part of the <i>%1</i> package, available for download from <a href="%2">%2</a>. - - table,spatial,geometry,index,create,vector - table,spatial,geometry,index,create,vector + + <p>Current transform “<i>%1</i>” has an accuracy of %2 meters, while the preferred transformation “<i>%3</i>” has accuracy %4 meters.</p> + <p>Current transform “<i>%1</i>” has an accuracy of %2 meters, while the preferred transformation “<i>%3</i>” has accuracy %4 meters.</p> - - Creates an index to speed up access to the features in a layer based on their spatial location. Support for spatial index creation is dependent on the layer's data provider. - Creates an index to speed up access to the features in a layer based on their spatial location. Support for spatial index creation is dependent on the layer's data provider. + + <p>Current transform “<i>%1</i>” has an unknown accuracy, while the preferred transformation “<i>%2</i>” has accuracy %3 meters.</p> + <p>Current transform “<i>%1</i>” has an unknown accuracy, while the preferred transformation “<i>%2</i>” has accuracy %3 meters.</p> - - Could not create spatial index - Could not create spatial index + + <p>The preferred transform between <i>%1</i> and <i>%2</i> is not available for use on the system.</p> + <p>The preferred transform between <i>%1</i> and <i>%2</i> is not available for use on the system.</p> - - Layer's data provider does not support spatial indexes - Layer's data provider does not support spatial indexes + + Preferred Transformation Not Available + Preferred Transformation Not Available - - Split vector layer - Split vector layer + + <p>No transform is available between <i>%1</i> and <i>%2</i>.</p><p style="color: red">%3</p> + <p>No transform is available between <i>%1</i> and <i>%2</i>.</p><p style="color: red">%3</p> - - vector,split,field,unique - vector,split,field,unique + + Cannot use project transform between %1 and %2 + Cannot use project transform between %1 and %2 - - Splits input vector layer into multiple layers by specified unique ID field. - Splits input vector layer into multiple layers by specified unique ID field. + + <p>This project specifies a preset transform between <i>%1</i> and <i>%2</i>, which is not available for use on the system.</p> + <p>This project specifies a preset transform between <i>%1</i> and <i>%2</i>, which is not available for use on the system.</p> - - Each of the layers created in the output folder contains all features from the input layer with the same value for the specified attribute. The number of files generated is equal to the number of different values found for the specified attribute. - Each of the layers created in the output folder contains all features from the input layer with the same value for the specified attribute. The number of files generated is equal to the number of different values found for the specified attribute. + + <p>The operation specified for use in the project is:</p><p><code>%1</code></p> + <p>The operation specified for use in the project is:</p><p><code>%1</code></p> - - Add field prefix to file names - Add field prefix to file names + + Project Transformation Not Available + Project Transformation Not Available - - Output file type - Output file type + + Used a ballpark transform from %1 to %2 + Used a ballpark transform from %1 to %2 - - - Output directory - Output directory + + <p>An alternative, ballpark-only transform was used when transforming coordinates between <i>%1</i> and <i>%2</i>. The results may not match those obtained by using the preferred operation:</p><code>%3</code><p style="font-weight: bold">Possibly an incorrect choice of operation was made for transformations between these reference systems. Check the Project Properties and ensure that the selected transform operations are applicable over the whole extent of the current project. + <p>An alternative, ballpark-only transform was used when transforming coordinates between <i>%1</i> and <i>%2</i>. The results may not match those obtained by using the preferred operation:</p><code>%3</code><p style="font-weight: bold">Possibly an incorrect choice of operation was made for transformations between these reference systems. Check the Project Properties and ensure that the selected transform operations are applicable over the whole extent of the current project. - - Output layers - Output layers + + Ballpark Transform Occurred + Ballpark Transform Occurred - - Creating layer: %1 - Creating layer: %1 + + Cannot transform between dynamic CRS at difference coordinate epochs + Cannot transform between dynamic CRS at difference coordinate epochs - - - Added %n feature(s) to layer - Added %n feature(s) to layerAdded %n feature(s) to layer + + + <p>Transformation between %1 and %2 is not currently supported.</p><p><b>The results will be unpredictable and should not be used for high accuracy work.</b> + <p>Transformation between %1 and %2 is not currently supported.</p><p><b>The results will be unpredictable and should not be used for high accuracy work.</b> - - Sum line lengths - Sum line lengths + + Unsupported Transformation + Unsupported Transformation + + + QgsAppQueryLogger - - line,intersects,intersecting,sum,length,count - line,intersects,intersecting,sum,length,count + + Query + Query - - This algorithm takes a polygon layer and a line layer and measures the total length of lines and the total number of them that cross each polygon. - -The resulting layer has the same features as the input polygon layer, but with two additional attributes containing the length and count of the lines across each polygon. The names of these two fields can be configured in the algorithm parameters. - This algorithm takes a polygon layer and a line layer and measures the total length of lines and the total number of them that cross each polygon. - -The resulting layer has the same features as the input polygon layer, but with two additional attributes containing the length and count of the lines across each polygon. The names of these two fields can be configured in the algorithm parameters. + + Time (ms) + Time (ms) + + + QgsApplication - - Line length - Line length + + + + Exception + Exception - - - Lines length field name - Lines length field name + + unknown exception + unknown exception - - - Lines count field name - Lines count field name + match indentation of application state + + + - - No spatial index exists for lines layer, performance will be severely degraded - No spatial index exists for lines layer, performance will be severely degraded + + Load user fonts + Load user fonts - - TIN Mesh Creation - TIN Mesh Creation + + Load color schemes + Load color schemes - - Output format - Output format + + Load bookmarks + Load bookmarks - - Creates a TIN mesh layer from vector layers - Creates a TIN mesh layer from vector layers + + QgsApplication state: + - QGIS_PREFIX_PATH env var: %1 + - Prefix: %2 + - Plugin Path: %3 + - Package Data Path: %4 + - Active Theme Name: %5 + - Active Theme Path: %6 + - Default Theme Path: %7 + - SVG Search Paths: %8 + - User DB Path: %9 + - Auth DB Path: %10 + + QgsApplication state: + - QGIS_PREFIX_PATH env var: %1 + - Prefix: %2 + - Plugin Path: %3 + - Package Data Path: %4 + - Active Theme Name: %5 + - Active Theme Path: %6 + - Default Theme Path: %7 + - SVG Search Paths: %8 + - User DB Path: %9 + - Auth DB Path: %10 + - - This algorithm creates a TIN mesh layer from vector layers. - This algorithm creates a TIN mesh layer from vector layers. + match indentation of application state + + + - - Output file - Output file + + [ERROR] Can not make qgis.db private copy + [ERROR] Can not make qgis.db private copy - - Adding vertices layer(s) to the triangulation - Adding vertices layer(s) to the triangulation + + Can not make '%1' user writable + Can not make '%1' user writable - - Adding break lines layer(s) to the triangulation - Adding break lines layer(s) to the triangulation + + Could not open qgis.db + Could not open qgis.db - - Creating mesh from triangulation - Creating mesh from triangulation + + Creation of missing tbl_srs in the private qgis.db failed. +%1 + Creation of missing tbl_srs in the private qgis.db failed. +%1 - - Saving mesh to file - Saving mesh to file + + + Migration of private qgis.db failed. +%1 + Migration of private qgis.db failed. +%1 - - Terrain Elevation - Terrain Elevation + + Creation of missing tbl_projection in the private qgis.db failed. +%1 + Creation of missing tbl_projection in the private qgis.db failed. +%1 - - MDAL not available - MDAL not available + + Update of view in private qgis.db failed. +%1 + Update of view in private qgis.db failed. +%1 - - Truncate table - Truncate table + + Create query logger + Create query logger - - empty,delete,layer,clear,features - empty,delete,layer,clear,features + + Setup coordinate reference system registry + Setup coordinate reference system registry - - This algorithm truncates a layer, by deleting all features from within the layer. - This algorithm truncates a layer, by deleting all features from within the layer. + + Create connection registry + Create connection registry - - Warning — this algorithm modifies the layer in place, and deleted features cannot be restored! - Warning — this algorithm modifies the layer in place, and deleted features cannot be restored! + + Create project storage registry + Create project storage registry - - Truncated layer - Truncated layer + + Create layer metadata provider registry + Create layer metadata provider registry - - Could not truncate table. - Could not truncate table. + + Create font manager + Create font manager - - Vector tiles - Vector tiles + + Setup task manager + Setup task manager - - This algorithm exports one or more vector layers to vector tiles - a data format optimized for fast map rendering and small data size. - This algorithm exports one or more vector layers to vector tiles - a data format optimized for fast map rendering and small data size. + + Setup action scope registry + Setup action scope registry - - Minimum zoom level - Minimum zoom level + + Setup numeric formats + Setup numeric formats - - Maximum zoom level - Maximum zoom level + + Setup field formats + Setup field formats - - Failed to write vector tiles: - Failed to write vector tiles: + + Setup SVG cache + Setup SVG cache - - Write Vector Tiles (XYZ) - Write Vector Tiles (XYZ) + + Setup image cache + Setup image cache - - File template - File template + + Setup source cache + Setup source cache - - Write Vector Tiles (MBTiles) - Write Vector Tiles (MBTiles) + + Setup color scheme registry + Setup color scheme registry - - Destination MBTiles - Destination MBTiles + + Setup paint effect + Setup paint effect - - MBTiles files (*.mbtiles) - MBTiles files (*.mbtiles) + + Setup symbol layer registry + Setup symbol layer registry - - Metadata: Name - Metadata: Name + + Recent style handler + Recent style handler - - Metadata: Description - Metadata: Description + + Setup callout registry + Setup callout registry - - Metadata: Attribution - Metadata: Attribution + + Setup renderer registry + Setup renderer registry - - Metadata: Version - Metadata: Version + + Setup raster renderer registry + Setup raster renderer registry - - Metadata: Type - Metadata: Type + + Setup point cloud renderer registry + Setup point cloud renderer registry - - Metadata: Center - Metadata: Center + + Setup tiled scene renderer registry + Setup tiled scene renderer registry - - - Zonal statistics - Zonal statistics + + Setup GPS registry + Setup GPS registry - - - stats,statistics,zones,layer,sum,maximum,minimum,mean,count,standard,deviation,median,range,majority,minority,variety,variance,summary,raster - stats,statistics,zones,layer,sum,maximum,minimum,mean,count,standard,deviation,median,range,majority,minority,variety,variance,summary,raster + + Setup GPSBabel format registry + Setup GPSBabel format registry - - Zonal statistics (in place) - Zonal statistics (in place) + + Setup plugin layer registry + Setup plugin layer registry - - Calculates statistics for a raster layer's values for each feature of an overlapping polygon vector layer. - Calculates statistics for a raster layer's values for each feature of an overlapping polygon vector layer. + + Setup Processing registry + Setup Processing registry - - This algorithm calculates statistics of a raster layer for each feature of an overlapping polygon vector layer. The results will be written in place. - This algorithm calculates statistics of a raster layer for each feature of an overlapping polygon vector layer. The results will be written in place. + + Setup layout item registry + Setup layout item registry - - - Raster band - Raster band + + Setup annotation registry + Setup annotation registry - - - Statistics to calculate - Statistics to calculate + + Setup annotation item registry + Setup annotation item registry - - Invalid zones layer - Invalid zones layer + + Setup labeling engine rule registry + Setup labeling engine rule registry - - This algorithm calculates statistics of a raster layer for each feature of an overlapping polygon vector layer. - This algorithm calculates statistics of a raster layer for each feature of an overlapping polygon vector layer. + + Setup sensor registry + Setup sensor registry - - Zonal Statistics - Zonal Statistics + + Setup 3D symbol registry + Setup 3D symbol registry - - Invalid raster layer. Layer %1 is invalid. - Invalid raster layer. Layer %1 is invalid. + + Setup 3D renderer registry + Setup 3D renderer registry - - Field %1 already exists - Field %1 already exists + + Setup external storage registry + Setup external storage registry - - QGIS native provider - QGIS native provider + + Setup profile source registry + Setup profile source registry - - St dev - St dev + + Setup network content cache + Setup network content cache - - Document - Document + + Setup layout check registry + Setup layout check registry - - - - Spreadsheet - Spreadsheet + + Setup classification registry + Setup classification registry - - CSV File - CSV File + + Setup bookmark manager + Setup bookmark manager - - Text File - Text File + + Setup tile download manager + Setup tile download manager - - PNG Image - PNG Image + + Setup scalebar registry + Setup scalebar registry + + + QgsArcGisAsyncParallelQuery - - - JPEG Image - JPEG Image + + network request update failed for authentication config + network request update failed for authentication config - - - TIFF Image - TIFF Image + + Network + Network + + + QgsArcGisAsyncQuery - - SVG File - SVG File + + network request update failed for authentication config + network request update failed for authentication config + + + QgsArcGisFeatureServiceItem - - Refresh - Refresh + + Connection failed: %1 + Connection failed: %1 + + + QgsArcGisMapServiceItem - - New Table… - New Table… + + Connection failed: %1 + Connection failed: %1 + + + QgsArcGisPortalGroupItem - - Create Spatial Index - Create Spatial Index + + Connection failed: %1 + Connection failed: %1 + + + QgsArcGisPortalGroupsItem - - Could not create spatial index for table '%1':%2. - Could not create spatial index for table '%1':%2. + + Groups + Groups - - New Table Created - New Table Created + + Connection failed: %1 + Connection failed: %1 + + + QgsArcGisRestConnectionItem - - Table '%1' was created successfully. - Table '%1' was created successfully. + + Connection failed: %1 + Connection failed: %1 + + + QgsArcGisRestDataItemGuiProvider - - New Table Creation Error - New Table Creation Error + + New Connection… + New Connection… - - Error creating new table '%1': %2 - Error creating new table '%1': %2 + + Save Connections… + Save Connections… - - Execute SQL… - Execute SQL… + + Load Connections… + Load Connections… - - New SQL Layer Creation Error - New SQL Layer Creation Error + + Refresh + Refresh - - Error creating new SQL layer: %1 - Error creating new SQL layer: %1 + + Edit Connection… + Edit Connection… - - There was an error retrieving the connection to %1 - There was an error retrieving the connection to %1 + + Duplicate Connection + Duplicate Connection - - New Range Domain… - New Range Domain… + + Remove Connection… + Remove Connection… - - New Coded Values Domain… - New Coded Values Domain… + + Remove Connections… + Remove Connections… - - New Glob Domain… - New Glob Domain… + + + + + + + + View Service Info + View Service Info - - %1 (%2) - %1 (%2) + + Add Filtered Layer to Project… + Add Filtered Layer to Project… - - New Field Domain Created - New Field Domain Created + + Create a New ArcGIS REST Server Connection + Create a New ArcGIS REST Server Connection - - Field domain '%1' was created successfully. - Field domain '%1' was created successfully. + + Modify ArcGIS REST Server Connection + Modify ArcGIS REST Server Connection - - Field Domain Creation Error - Field Domain Creation Error + + Load Connections + Load Connections - - Error creating new field domain '%1': %2 - Error creating new field domain '%1': %2 + + XML files (*.xml *.XML) + XML files (*.xml *.XML) + + + QgsArcGisRestFolderItem - - Network Logger - Network Logger + + Connection failed: %1 + Connection failed: %1 + + + QgsArcGisRestServicesItem - - Profiler - Profiler + + Services + Services - - Data Item Provider: %1 - Data Item Provider: %1 + + Connection failed: %1 + Connection failed: %1 + + + QgsArcGisRestSourceSelect - - Searching files - Searching files + + Add with Filter + Add with Filter - - Cancel - Cancel + + Create a New ArcGIS REST Server Connection + Create a New ArcGIS REST Server Connection - - Searching for file: %1 - [ %2 of %3 ] - Searching for file: %1 - [ %2 of %3 ] + + Modify ArcGIS REST Server Connection + Modify ArcGIS REST Server Connection - - Select layer source - Select layer source + + Are you sure you want to remove the %1 connection and all associated settings? + Are you sure you want to remove the %1 connection and all associated settings? - - Many files were found, please select the source for %1 - Many files were found, please select the source for %1 + + Confirm Delete + Confirm Delete - - Parameter %1 does not exist in the method - Parameter %1 does not exist in the method + + Load Connections + Load Connections - - Alias - Alias + + XML files (*.xml *.XML) + XML files (*.xml *.XML) + + + QgsArcGisRestSourceWidgetBase - - below %1 %2 - below %1 %2 + + ArcGIS REST Connection + ArcGIS REST Connection - - above %1 %2 - above %1 %2 + + Authentication + Authentication - - Face %1 invalid - Face %1 invalid + + Referer + Referer - - Too many vertices for face %1 - Too many vertices for face %1 + + Optional custom referer + Optional custom referer + + + QgsArcGisServiceSourceSelectBase - - Face %1 is flat - Face %1 is flat + + Server Connections + Server Connections - - Vertex %1 is a unique shared vertex - Vertex %1 is a unique shared vertex + + Create a new database connection + Create a new database connection - - Vertex %1 is invalid - Vertex %1 is invalid + + &New + &New - - Face %1 is manifold - Face %1 is manifold + + Edit selected database connection + Edit selected database connection - - Mesh layer "%1" not support mesh editing - Mesh layer "%1" not support mesh editing + + Edit + Edit - - Mesh layer "%1" already in editing mode - Mesh layer "%1" already in editing mode + + Remove connection to selected database + Remove connection to selected database - - Unable to start editing of mesh layer "%1": %2 - Unable to start editing of mesh layer "%1": %2 + + Remove + Remove - - Edited mesh layer "%1" can't be save due to an error: %2 - Edited mesh layer "%1" can't be save due to an error: %2 + + Load connections from file + Load connections from file - - Number - Number + + Load + Load - - Bearing - Bearing + + Save connections to file + Save connections to file - - Currency - Currency + + Save + Save - - Fraction - Fraction + + Display WFS FeatureTypes containing this word in the title, name or abstract + Display WFS FeatureTypes containing this word in the title, name or abstract - - Percentage - Percentage + + Only request features overlapping the current view extent + Only request features overlapping the current view extent - - Scientific - Scientific + + Image Encoding + Image Encoding - - - '%1' from algorithm '%2' - '%1' from algorithm '%2' + + Coordinate Reference System + Coordinate Reference System - - list[dict]: list of aggregate definitions as dictionaries - list[dict]: list of aggregate definitions as dictionaries + + Connect + Connect - - list[dict]: list of field definitions as dictionaries - list[dict]: list of field definitions as dictionaries + + Refresh + Refresh + + + QgsArcGisVectorTileServiceDataProvider - - list[dict]: list of input layers as dictionaries, see QgsProcessingParameterTinInputLayers docs - list[dict]: list of input layers as dictionaries, see QgsProcessingParameterTinInputLayers docs + + Source + Source - - list[dict]: list of input layers as dictionaries, see QgsProcessingParameterVectorTileWriterLayers docs - list[dict]: list of input layers as dictionaries, see QgsProcessingParameterVectorTileWriterLayers docs + + Tilemap + Tilemap + + + QgsArcgisVectorTileConnectionDialog - - Encoding is not correctly set. A non 'System' encoding is required - Encoding is not correctly set. A non 'System' encoding is required + + ArcGIS Vector Tile Service Connection + ArcGIS Vector Tile Service Connection - - Layer short name is not valid. It must start with an unaccented alphabetical letter, followed by any alphanumeric letters, dot, dash or underscore - Layer short name is not valid. It must start with an unaccented alphabetical letter, followed by any alphanumeric letters, dot, dash or underscore + + Connection Details + Connection Details - - One or more layers or groups have the same name or short name. Both the 'name' and 'short name' for layers and groups must be unique - One or more layers or groups have the same name or short name. Both the 'name' and 'short name' for layers and groups must be unique + + Authentication + Authentication - - The project root name (either the project short name or project title) is not valid. It must start with an unaccented alphabetical letter, followed by any alphanumeric letters, dot, dash or underscore - The project root name (either the project short name or project title) is not valid. It must start with an unaccented alphabetical letter, followed by any alphanumeric letters, dot, dash or underscore + + Referer + Referer - - The project root name (either the project short name or project title) is already used by a layer or a group - The project root name (either the project short name or project title) is already used by a layer or a group + + Min. Zoom Level + Min. Zoom Level - - Gradient - Gradient + + Service URL + Service URL - - Color Presets - Color Presets + + Name + Name - - Random - Random + + Optional custom referer + Optional custom referer - - Catalog: cpt-city - Catalog: cpt-city + + URL of the VectorTileServer API endpoint, e.g. https://domain/arcgis/rest/services/Layer_1/VectorTileServer + URL of the VectorTileServer API endpoint, e.g. https://domain/arcgis/rest/services/Layer_1/VectorTileServer - - Catalog: ColorBrewer - Catalog: ColorBrewer + + https://domain/arcgis/rest/services/Layer_1/VectorTileServer + https://domain/arcgis/rest/services/Layer_1/VectorTileServer - - Invalid connection id - Invalid connection id + + Name of the new connection + Name of the new connection - - Invalid provider key: %1 - Invalid provider key: %1 + + Max. Zoom Level + Max. Zoom Level - - Error reprojecting feature geometry - Error reprojecting feature geometry + + Style URL + Style URL - - No Snapping - No Snapping + + If specified, will override the default style defined for the layer with the entered URL + If specified, will override the default style defined for the layer with the entered URL - - Vertex - Vertex + + Optional + Optional - - Segment - Segment + + Connection Properties + Connection Properties - - Centroid - Centroid + + The maximum zoom level (%1) cannot be lower than the minimum zoom level (%2). + The maximum zoom level (%1) cannot be lower than the minimum zoom level (%2). + + + QgsArrowSymbolLayerWidgetBase - - Middle of Segments - Middle of Segments + + Curved arrows + Curved arrows - - Line Endpoints - Line Endpoints + + Single + Single - - - Error retrieving default value for %1 - Error retrieving default value for %1 + + … + - - Output directory creation failure. - Output directory creation failure. + + Single, reversed + Single, reversed - - Read access denied. Adjust the file permissions and try again. - - - Read access denied. Adjust the file permissions and try again. - - + + Double + Double - - Unknown interpolation type at line %1: %2 - Unknown interpolation type at line %1: %2 + + Offset + Offset - - Invalid entry at line %1: %2 - Invalid entry at line %1: %2 + + Arrow type + Arrow type - - QGIS Generated Color Map Export File - QGIS Generated Color Map Export File + + Head thickness + Head thickness - - Double Box - Double Box + + Head length + Head length - - Hollow - Hollow + + <html><head/><body><p>Plain: the arrow will be displayed entirely</p><p>Left/Exterior half: only the half of the head that is on the left of the arrow for straight arrows, or the one toward the exterior for curved arrows will be displayed</p><p>Right/Interior half: only the half of the head that is on the right of the arrow for straight arrows, or the one toward the interior for curved arrows will be displayed</p></body></html> + <html><head/><body><p>Plain: the arrow will be displayed entirely</p><p>Left/Exterior half: only the half of the head that is on the left of the arrow for straight arrows, or the one toward the exterior for curved arrows will be displayed</p><p>Right/Interior half: only the half of the head that is on the right of the arrow for straight arrows, or the one toward the interior for curved arrows will be displayed</p></body></html> - - Numeric - Numeric + + Plain + Plain - - Single Box - Single Box + + Left/Exterior half + Left/Exterior half - - Stepped Line - Stepped Line + + Right/Interior half + Right/Interior half - - Line Ticks Up - Line Ticks Up + + Arrow width at start + Arrow width at start - - Line Ticks Down - Line Ticks Down + + <html><head/><body><p>If checked, one arrow will be rendered for each consecutive points (each 2 points for a straight arrow or 3 points for a curved arrow).</p><p>If unchecked, the arrow will be defined by extermum points of the line (the middle point will be used as a control point for a curved arrow)</p></body></html> + <html><head/><body><p>If checked, one arrow will be rendered for each consecutive points (each 2 points for a straight arrow or 3 points for a curved arrow).</p><p>If unchecked, the arrow will be defined by extermum points of the line (the middle point will be used as a control point for a curved arrow)</p></body></html> - - Line Ticks Middle - Line Ticks Middle + + Repeat arrow on each segment + Repeat arrow on each segment - - Could not find layers list in JSON - Could not find layers list in JSON + + Head type + Head type - - %1: Skipping unknown layer type %2 - %1: Skipping unknown layer type %2 + + Arrow width + Arrow width + + + QgsAttributeActionDialog - - %1: Skipping unsupported fill-color type (%2) - %1: Skipping unsupported fill-color type (%2) + + Generic + Generic - - %1: Skipping unsupported fill-outline-color type (%2) - %1: Skipping unsupported fill-outline-color type (%2) + + Python + Python - - %1: Skipping unsupported fill-opacity type (%2) - %1: Skipping unsupported fill-opacity type (%2) + + macOS + macOS - - %1: Skipping unsupported fill-translate type (%2) - %1: Skipping unsupported fill-translate type (%2) + + Windows + Windows - - - %1: Style has no paint property, skipping - %1: Style has no paint property, skipping + + Unix + Unix - - %1: Skipping unsupported line-pattern property - %1: Skipping unsupported line-pattern property + + Open URL + Open URL - - %1: Skipping unsupported line-color type (%2) - %1: Skipping unsupported line-color type (%2) + + Submit URL (urlencoded or JSON) + Submit URL (urlencoded or JSON) - - %1: Skipping unsupported fill-width type (%2) - %1: Skipping unsupported fill-width type (%2) + + Submit URL (multipart) + Submit URL (multipart) - - %1: Skipping unsupported line-offset type (%2) - %1: Skipping unsupported line-offset type (%2) + + Add New Action + Add New Action - - - %1: Could not set opacity of layer, opacity already defined in stroke color - %1: Could not set opacity of layer, opacity already defined in stroke color + + Duplicate Action + Duplicate Action - - %1: Skipping unsupported line-opacity type (%2) - %1: Skipping unsupported line-opacity type (%2) + + Echo attribute's value + Echo attribute's value - - %1: Skipping unsupported line-dasharray type (%2) - %1: Skipping unsupported line-dasharray type (%2) + + Attribute Value + Attribute Value - - %1: Skipping unsupported circle-color type (%2) - %1: Skipping unsupported circle-color type (%2) + + Run an application + Run an application - - %1: Skipping unsupported circle-radius type (%2) - %1: Skipping unsupported circle-radius type (%2) + + Run application + Run application - - %1: Skipping unsupported circle-opacity type (%2) - %1: Skipping unsupported circle-opacity type (%2) + + Feature ID + Feature ID - - %1: Skipping unsupported circle-stroke-color type (%2) - %1: Skipping unsupported circle-stroke-color type (%2) + + Display the feature id in the message bar + Display the feature id in the message bar - - %1: Skipping unsupported circle-stroke-width type (%2) - %1: Skipping unsupported circle-stroke-width type (%2) + + Selected field's value (Identify features tool) + Selected field's value (Identify features tool) - - %1: Skipping unsupported circle-stroke-opacity type (%2) - %1: Skipping unsupported circle-stroke-opacity type (%2) + + Field Value + Field Value - - %1: Skipping unsupported circle-translate type (%2) - %1: Skipping unsupported circle-translate type (%2) + + Clicked coordinates (Run feature actions tool) + Clicked coordinates (Run feature actions tool) - - - %1: Style layer has no layout property, skipping - %1: Style layer has no layout property, skipping + + Clicked Coordinate + Clicked Coordinate - - %1: Skipping unsupported text-size type (%2) - %1: Skipping unsupported text-size type (%2) + + Open file + Open file - - %1: Skipping unsupported text-max-width type (%2) - %1: Skipping unsupported text-max-width type (%2) + + Search on web based on attribute's value + Search on web based on attribute's value - - %1: Skipping unsupported text-letter-spacing type (%2) - %1: Skipping unsupported text-letter-spacing type (%2) + + Search Web + Search Web - - %1: Skipping unsupported text-font type (%2) - %1: Skipping unsupported text-font type (%2) + + List feature ids + List feature ids - - - - - - - %1: Expressions in interpolation function are not supported, skipping. - %1: Expressions in interpolation function are not supported, skipping. + + Duplicate selected features + Duplicate selected features - - - - %1: Referenced font %2 is not available on system - %1: Referenced font %2 is not available on system + + Duplicate selected + Duplicate selected - - %1: Skipping unsupported text-color type (%2) - %1: Skipping unsupported text-color type (%2) + + Edit Action + Edit Action + + + QgsAttributeActionDialogBase - - %1: Skipping unsupported text-halo-color type (%2) - %1: Skipping unsupported text-halo-color type (%2) + + Attribute Actions + Attribute Actions - - %1: Skipping unsupported text-halo-width type (%2) - %1: Skipping unsupported text-halo-width type (%2) + + This list contains all actions that have been defined for the current layer. Add actions by entering the details in the controls below and then pressing the Add to action list button. Actions can be edited here by double clicking on the item. + This list contains all actions that have been defined for the current layer. Add actions by entering the details in the controls below and then pressing the Add to action list button. Actions can be edited here by double clicking on the item. - - %1: Skipping unsupported text-halo-blur type (%2) - %1: Skipping unsupported text-halo-blur type (%2) + + Type + Type - - %1: Skipping unsupported text-field dictionary - %1: Skipping unsupported text-field dictionary + + Description + Description - - %1: Skipping unsupported text-field type (%2) - %1: Skipping unsupported text-field type (%2) + + Short Title + Short Title - - - %1: Skipping unsupported text-offset type (%2) - %1: Skipping unsupported text-offset type (%2) + + Action Scopes + Action Scopes - - %1: Skipping unsupported text-justify type (%2) - %1: Skipping unsupported text-justify type (%2) + + On Notification + On Notification - - %1: Skipping unsupported text-anchor type (%2) - %1: Skipping unsupported text-anchor type (%2) + + <html><head/><body><p>If not empty, this will enable provider notification listening and the action will be executed when the notification message matched the specified value. </p></body></html> + <html><head/><body><p>If not empty, this will enable provider notification listening and the action will be executed when the notification message matched the specified value. </p></body></html> - - %1: Skipping unsupported symbol-spacing type (%2) - %1: Skipping unsupported symbol-spacing type (%2) + + Only when editable + Only when editable - - - %1: Skipping unsupported icon-rotate type (%2) - %1: Skipping unsupported icon-rotate type (%2) + + Add a new action + Add a new action - - - %1: Skipping non-implemented icon-size type (%2) - %1: Skipping non-implemented icon-size type (%2) + + Show in Attribute Table + Show in Attribute Table - - %1: Skipping unsupported icon-opacity type (%2) - %1: Skipping unsupported icon-opacity type (%2) + + Layout + Layout - - - %1: Skipping unsupported offset interpolation type (%2). - %1: Skipping unsupported offset interpolation type (%2). + + Separate Buttons + Separate Buttons - - - - %1: Lists in label interpolation function are not supported, skipping. - %1: Lists in label interpolation function are not supported, skipping. + + Combo Box + Combo Box - - - %1: Could not interpret match list - %1: Could not interpret match list + + Action + Action - - %1: Could not interpret value list - %1: Could not interpret value list + + Action List + Action List - - %1: Cubic-bezier interpolation is not supported, linear used instead. - %1: Cubic-bezier interpolation is not supported, linear used instead. + + Create Default Actions + Create Default Actions - - %1: Skipping not implemented interpolation method %2 - %1: Skipping not implemented interpolation method %2 + + Capture + Capture - - %1: Skipping not implemented interpolation input %2 - %1: Skipping not implemented interpolation input %2 + + Remove the selected action + Remove the selected action - - %1: Could not parse non-string color %2, skipping - %1: Could not parse non-string color %2, skipping + + Move the selected action up + Move the selected action up - - - - - %1: Skipping unsupported expression - %1: Skipping unsupported expression + + Move the selected action down + Move the selected action down - - - - %1: Could not retrieve sprite '%2' - %1: Could not retrieve sprite '%2' + + Duplicate an action + Duplicate an action + + + QgsAttributeActionPropertiesDialog - - %1: Could not interpret sprite value list with method %2 - %1: Could not interpret sprite value list with method %2 + File dialog window title + + Select an action + Select an action - - %1: Skipping unsupported sprite type (%2). - %1: Skipping unsupported sprite type (%2). + + Images( %1 ); All( *.* ) + Images( %1 ); All( *.* ) - - %1: Skipping unsupported expression part - %1: Skipping unsupported expression part + + Choose Icon… + Choose Icon… - - Invalid source type "%1" for source "%2" - Invalid source type "%1" for source "%2" + + Additional variables + Additional variables - - %1 scheme is not supported for raster source %2 - %1 scheme is not supported for raster source %2 + + Generic + Generic - - Error retrieving default style - Error retrieving default style + + Python + Python - - Tiles - Tiles + + macOS + macOS - - Solarized (Light) - Solarized (Light) + + Windows + Windows - - Solarized (Dark) - Solarized (Dark) + + Unix + Unix - - Save Datasets Group as... - Save Datasets Group as... + + Open URL + Open URL - - No Driver Available to Write this Dataset Group - No Driver Available to Write this Dataset Group + + Submit URL (urlencoded or JSON) + Submit URL (urlencoded or JSON) - - - - Save Mesh Datasets - Save Mesh Datasets + + Submit URL (multipart) + Submit URL (multipart) + + + QgsAttributeActionPropertiesDialogBase - - Saving datasets fails - Saving datasets fails + + Inserts the selected field into the action + Inserts the selected field into the action - - Datasets successfully saved on file - Datasets successfully saved on file + + Insert + Insert - - 0 to 180°, with E/W suffix - 0 to 180°, with E/W suffix + + Type + Type - - -180 to +180° - -180 to +180° + + Description + Description - - 0 to 360° - 0 to 360° + + Icon + Icon - - Decimal Degrees - Decimal Degrees + + Short Name + Short Name - - Degrees, Minutes - Degrees, Minutes + + Enter the name of an action here. The name should be unique (QGIS will make it unique if necessary). + Enter the name of an action here. The name should be unique (QGIS will make it unique if necessary). - - Degrees, Minutes, Seconds - Degrees, Minutes, Seconds + + … + - - Values are Percentages (e.g. 50) - Values are Percentages (e.g. 50) + + Execute if notification matches + Execute if notification matches - - Values are Fractions (e.g. 0.5) - Values are Fractions (e.g. 0.5) + + Action Text + Action Text - - In - In + + <html><head/><body><p>If specified, listen to data source notification and performs action if notification message matches the specified value.</p><p>E.g. to match message beginning with <span style=" font-weight:600;">whatever </span>use <span style=" font-weight:600;">^whatever</span></p></body></html> + <html><head/><body><p>If specified, listen to data source notification and performs action if notification message matches the specified value.</p><p>E.g. to match message beginning with <span style=" font-weight:600;">whatever </span>use <span style=" font-weight:600;">^whatever</span></p></body></html> - - Out - Out + + Enable only when editable + Enable only when editable - - Error (%1) - Error (%1) + + Action Scopes + Action Scopes - - - - - Remove - Remove + + Captures the standard output or error generated by the action and displays it in a dialog box + Captures the standard output or error generated by the action and displays it in a dialog box - - - - - Edit… - Edit… + + Capture output + Capture output - - - Add Comment… - Add Comment… + + Mandatory description + Mandatory description - - - Edit Comment… - Edit Comment… + + Leave empty to use only icon + Leave empty to use only icon - - - Could not remove input - Could not remove input + + <html><head/><body><p>The action text defines what happens if the action is triggered.<br/>The content depends on the type.<br/>For the type <span style=" font-style:italic;">Python</span> the content should be Python code, if the action is triggered from a button widget embedded in a drag and drop designer form, the form instance is exposed to Python as the <span style=" font-family:'monospace';">form</span> variable.<br/>For other types it should be a file or application with optional parameters.</p></body></html> + <html><head/><body><p>The action text defines what happens if the action is triggered.<br/>The content depends on the type.<br/>For the type <span style=" font-style:italic;">Python</span> the content should be Python code, if the action is triggered from a button widget embedded in a drag and drop designer form, the form instance is exposed to Python as the <span style=" font-family:'monospace';">form</span> variable.<br/>For other types it should be a file or application with optional parameters.</p></body></html> - - Algorithms depend on the selected input. -Remove them before trying to remove it. - Algorithms depend on the selected input. -Remove them before trying to remove it. + + Browse for action +Clicking the button will let you select an application to use as the action + Browse for action +Clicking the button will let you select an application to use as the action + + + QgsAttributeDialog - - Other inputs depend on the selected input. -Remove them before trying to remove it. - Other inputs depend on the selected input. -Remove them before trying to remove it. + + An unknown error was encountered saving attributes + An unknown error was encountered saving attributes - - Activate - Activate + + %1 - Feature Attributes + %1 - Feature Attributes + + + QgsAttributeForm - - Deactivate - Deactivate + + Attributes changed + Attributes changed - - Could not remove algorithm - Could not remove algorithm + + Apply changes to edited features? + Apply changes to edited features? - - Other algorithms depend on the selected one. -Remove them before trying to remove it. - Other algorithms depend on the selected one. -Remove them before trying to remove it. + + JSON value for %1 is invalid and has not been saved + JSON value for %1 is invalid and has not been saved - - Could not activate algorithm - Could not activate algorithm + + No matching features found + No matching features found - - The selected algorithm depends on other currently non-active algorithms. -Activate them them before trying to activate it.. - The selected algorithm depends on other currently non-active algorithms. -Activate them them before trying to activate it.. + + Updated multiple feature attributes + Updated multiple feature attributes - - Could not remove components - Could not remove components + + Unsaved multiedit changes: <a href="#apply">apply changes</a> or <a href="#reset">reset changes</a>. + Unsaved multiedit changes: <a href="#apply">apply changes</a> or <a href="#reset">reset changes</a>. - - Components depend on the selected items. -Try to remove them before trying deleting these components. - Components depend on the selected items. -Try to remove them before trying deleting these components. + + Multi edit mode requires at least one selected feature. + Multi edit mode requires at least one selected feature. + + + invalid fields + + Changes to this form will not be saved. %n field(s) don't meet their constraints. + + Changes to this form will not be saved. %n field(s) don't meet their constraints. + Changes to this form will not be saved. %n field(s) don't meet their constraints. + - - Name of field (separate field names with ; for multiple field parameters) - Name of field (separate field names with ; for multiple field parameters) + + &Reset Form + &Reset Form - - Could not load selected layer/table. Dependent field could not be populated - Could not load selected layer/table. Dependent field could not be populated + + &Flash Features + &Flash Features - - Postgres - Postgres + + Show in &Table + Show in &Table - - Spatialite - Spatialite + + Open the attribute table editor with the filtered features + Open the attribute table editor with the filtered features - - Band number (separate bands with ; for multiple band parameters) - Band number (separate bands with ; for multiple band parameters) + + &Zoom to Features + &Zoom to Features - - Could not load selected layer/table. Dependent bands could not be populated - Could not load selected layer/table. Dependent bands could not be populated + + &Select Features + &Select Features - - Inserts the relation ID for the relation named '%1'. - Inserts the relation ID for the relation named '%1'. + + Select Features + Select Features - - - - Current value - Current value + + Add to Current Selection + Add to Current Selection - - Inserts the layer ID for the layer named '%1'. - Inserts the layer ID for the layer named '%1'. + + Remove from Current Selection + Remove from Current Selection - - Mask symbol layer - Mask symbol layer + + Filter Current Selection + Filter Current Selection - - Label mask - Label mask + + Filter Features + Filter Features - - Label mask for '%1' rule - Label mask for '%1' rule + + Filter Within ("AND") + Filter Within ("AND") - - Decimal number (real) - Decimal number (real) + + Extend Filter ("OR") + Extend Filter ("OR") - - JSON (string) - JSON (string) + + Python macro could not be run due to missing permissions. + Python macro could not be run due to missing permissions. - - - Boolean - Boolean + + The python init function (<code>%1</code>) does not accept three arguments as expected!<br>Please check the function name in the <b>Fields</b> tab of the layer properties. + The python init function (<code>%1</code>) does not accept three arguments as expected!<br>Please check the function name in the <b>Fields</b> tab of the layer properties. - - Integer (32 bit) - Integer (32 bit) + + No feature joined + No feature joined - - Integer (unsigned 32 bit) - Integer (unsigned 32 bit) + + Join settings do not allow editing + Join settings do not allow editing - - Integer (64 bit) - Integer (64 bit) + + Join settings do not allow upsert on edit + Join settings do not allow upsert on edit - - Integer (unsigned 64 bit) - Integer (unsigned 64 bit) + + Joined layer is not toggled editable + Joined layer is not toggled editable - - Decimal (double) - Decimal (double) + + + Multiedit Attributes + Multiedit Attributes - - - Integer List - Integer List + + matching features + + %n matching feature(s) selected + + %n matching feature(s) selected + %n matching feature(s) selected + - - Integer (64 bit) List - Integer (64 bit) List + + Edits will be applied to all selected features. + Edits will be applied to all selected features. - - Decimal (double) List - Decimal (double) List + + Attribute changes for multiple features applied. + Attribute changes for multiple features applied. - - List - List + + Changes could not be applied. + Changes could not be applied. - - Text (string) - Text (string) + + Failed to create widget with type '%1' + Failed to create widget with type '%1' - - String List - String List + + Close + Close - - Binary Object (BLOB) - Binary Object (BLOB) + + The python init function (<code>%1</code>) could not be found!<br>Please check the function name in the <b>Fields</b> tab of the layer properties. + The python init function (<code>%1</code>) could not be found!<br>Please check the function name in the <b>Fields</b> tab of the layer properties. + + + QgsAttributeFormContainerEdit - - Bit Array - Bit Array + + Columns + Columns - - Time - Time + + Show label + Show label - - Date & Time - Date & Time + + Title + Title - - URL - URL + + Style + Style - - Locale - Locale + + Background color + Background color - - Size - Size + + Control Visibility by Expression + Control Visibility by Expression - - Regular Expression - Regular Expression + + Collapsed + Collapsed - - Hash - Hash + + Control Collapsed by Expression + Control Collapsed by Expression - - Easing Curve - Easing Curve + + Size + Size - - UUID - UUID + + Horizontal stretch + Horizontal stretch - - Model Index - Model Index + + Vertical stretch + Vertical stretch - - Font - Font + + Type + Type - - Pixmap - Pixmap + + Tab + Tab - - Brush - Brush + + Group Box + Group Box - - Color - Color + + Row + Row - - Palette - Palette + + + Default + Default + + + QgsAttributeLoadValues - - Region - Region + + Load Values from Layer + Load Values from Layer - - Bitmap - Bitmap + + Layer + Layer - - Cursor - Cursor + + Description + Description - - Key Sequence - Key Sequence + + Value + Value - - Pen - Pen + + Select data from attributes in selected layer. + Select data from attributes in selected layer. - - Text Length - Text Length + + View All + View All - - Text Format - Text Format + + Insert NULL value on top + Insert NULL value on top + + + QgsAttributeTableDelegate - - Matrix - Matrix + + Attribute changed + Attribute changed + + + QgsAttributeTableDialog - - Quaternion - Quaternion + + Attribute Table + Attribute Table - - Icon - Icon + + Invert selection (Ctrl+R) + Invert selection (Ctrl+R) - - Size Policy - Size Policy + + Copy selected rows to clipboard (Ctrl+C) + Copy selected rows to clipboard (Ctrl+C) - - 8 Bytes Integer - 8 Bytes Integer + + Zoom map to the selected rows (Ctrl+J) + Zoom map to the selected rows (Ctrl+J) - - 4 Bytes Integer - 4 Bytes Integer + + Ctrl+J + Ctrl+J - - 2 Bytes Integer - 2 Bytes Integer + + Pan map to the selected rows (Ctrl+P) + Pan map to the selected rows (Ctrl+P) - - 1 Bytes Integer - 1 Bytes Integer + + Ctrl+P + Ctrl+P - - Decimal Number (numeric) - Decimal Number (numeric) + + Toggle editing mode (Ctrl+E) + Toggle editing mode (Ctrl+E) - - Decimal Number (decimal) - Decimal Number (decimal) + + Ctrl+E + Ctrl+E - - Decimal Number (real) - Decimal Number (real) + + Reload the table + Reload the table - - Decimal Number (double) - Decimal Number (double) + + Select features using an expression + Select features using an expression - - Text, fixed length (char) - Text, fixed length (char) + + Ctrl+Shift+A + Ctrl+Shift+A - - Text, limited variable length (varchar) - Text, limited variable length (varchar) + + Select all (Ctrl+A) + Select all (Ctrl+A) - - Text, fixed length unicode (nchar) - Text, fixed length unicode (nchar) + + Toggle multi edit mode + Toggle multi edit mode - - Text, limited variable length unicode (nvarchar) - Text, limited variable length unicode (nvarchar) + + Select/filter features using form (Ctrl+F) + Select/filter features using form (Ctrl+F) - - Text, unlimited length (text) - Text, unlimited length (text) + + Paste features from clipboard (Ctrl+V) + Paste features from clipboard (Ctrl+V) - - Text, unlimited length unicode (ntext) - Text, unlimited length unicode (ntext) + + New field + New field - - Connection to %1 failed: %2 - Connection to %1 failed: %2 + + Ctrl+W + Ctrl+W - - SQL error: %1 - %2 - SQL error: %1 - %2 + + Table View + Table View - - Error retrieving geometry type for '%1' on table %2.%3: -%4 - Error retrieving geometry type for '%1' on table %2.%3: -%4 + + = + = - - Unable to get tile data. -The error message from the database was: -%1. -SQL: %2 - Unable to get tile data. -The error message from the database was: -%1. -SQL: %2 + + + Update All + Update All - - Missing tiles were not found while fetching tile data from backend. -SQL: %1 - Missing tiles were not found while fetching tile data from backend. -SQL: %1 + + Select/filter features using form + Select/filter features using form - - Tile with ID (%1) is empty while fetching tile data from backend. -SQL: %2 - Tile with ID (%1) is empty while fetching tile data from backend. -SQL: %2 + + Ctrl+F + Ctrl+F - - Tile with ID (%1) could not be found in provider storage while fetching tile data from backend. -SQL: %2 - Tile with ID (%1) could not be found in provider storage while fetching tile data from backend. -SQL: %2 + + Delete field (Ctrl+L) + Delete field (Ctrl+L) - - - Error fetching tile index from backend. -SQL: %1 - Error fetching tile index from backend. -SQL: %1 + + New field (Ctrl+W) + New field (Ctrl+W) - - Database does not exist - Database does not exist + + Switch to form view + Switch to form view - - Failed to open database - Failed to open database + + Form View + Form View - - Failed to check metadata - Failed to check metadata + + Switch to table view + Switch to table view - - Failed to get list of tables - Failed to get list of tables + + Toggle editing mode + Toggle editing mode - - Unknown error - Unknown error + + Save edits + Save edits - - Error fetching table information for connection: %1 - Error fetching table information for connection: %1 + + Save edits (Ctrl+S) + Save edits (Ctrl+S) - - Could not create a valid layer for table '%1' - Could not create a valid layer for table '%1' + + Delete selected features + Delete selected features - - Could not delete field '%1' of table '%2': field does not exist - Could not delete field '%1' of table '%2': field does not exist + + Select all + Select all - - Unknown error deleting field '%1' of table '%2' - Unknown error deleting field '%1' of table '%2' + + Invert selection + Invert selection - - Loading features for layer %1 - Loading features for layer %1 + + Move selection to top + Move selection to top - - Abort - Abort + + Pan map to the selected rows + Pan map to the selected rows - - QGIS - QGIS + + Zoom map to the selected rows + Zoom map to the selected rows - - Cannot create temporary SpatiaLite cache. - Cannot create temporary SpatiaLite cache. + + Cut selected rows to clipboard + Cut selected rows to clipboard - - Cannot connect to temporary SpatiaLite cache - Cannot connect to temporary SpatiaLite cache + + Cut selected rows to clipboard (Ctrl+X) + Cut selected rows to clipboard (Ctrl+X) - - Cannot create temporary id cache - Cannot create temporary id cache + + Copy selected rows to clipboard + Copy selected rows to clipboard - - - - - Problem when updating id cache: %1 -> %2 - Problem when updating id cache: %1 -> %2 + + Paste features from clipboard + Paste features from clipboard - - Layer extent reported by the server is not correct. You may need to zoom again on layer while features are being downloaded - Layer extent reported by the server is not correct. You may need to zoom again on layer while features are being downloaded + + Delete field + Delete field - - Download of features for layer %1 failed or partially failed: %2. You may attempt reloading the layer with F5 - Download of features for layer %1 failed or partially failed: %2. You may attempt reloading the layer with F5 + + Conditional formatting + Conditional formatting - - Layer extent reported by the server is not correct. You may need to zoom on layer and then zoom out to see all features - Layer extent reported by the server is not correct. You may need to zoom on layer and then zoom out to see all features + + Dock Attribute Table + Dock Attribute Table - - %1: The download limit has been reached. - %1: The download limit has been reached. + + + Actions + Actions - - Zoom in to fetch all data. - Zoom in to fetch all data. + + Add feature + Add feature - - You may want to check the 'Only request features overlapping the view extent' option to be able to zoom in to fetch all data. - You may want to check the 'Only request features overlapping the view extent' option to be able to zoom in to fetch all data. + + Open field calculator + Open field calculator - - Network Error - Network Error + + Open field calculator (Ctrl+I) + Open field calculator (Ctrl+I) - - Server Exception - Server Exception + + Ctrl+I + Ctrl+I - - Capabilities document is not valid - Capabilities document is not valid + + An error occurred while trying to update the field %1 + An error occurred while trying to update the field %1 - - WFS version not supported - WFS version not supported + + An error occurred while evaluating the calculation string: +%1 + An error occurred while evaluating the calculation string: +%1 - - - Invalid response - Invalid response + + + Update Attributes + Update Attributes - - WFS / OGC API - Features - WFS / OGC API - Features + + %1 — Features Total: %L2, Filtered: %L3, Selected: %L4 + %1 — Features Total: %L2, Filtered: %L3, Selected: %L4 - - QGIS Development Server %1 - QGIS Development Server %1 + + Failed to add field '%1' of type '%2'. Is the field name unique? + Failed to add field '%1' of type '%2'. Is the field name unique? - - Version of QGIS and libraries - Version of QGIS and libraries + + Update Filtered + Update Filtered - - Address and port (default: "localhost:8000") -address and port can also be specified with the environment -variables QGIS_SERVER_ADDRESS and QGIS_SERVER_PORT. - Address and port (default: "localhost:8000") -address and port can also be specified with the environment -variables QGIS_SERVER_ADDRESS and QGIS_SERVER_PORT. + + Multiedit is not supported when using custom UI forms + Multiedit is not supported when using custom UI forms - - Log level (default: 0) -0: INFO -1: WARNING -2: CRITICAL - Log level (default: 0) -0: INFO -1: WARNING -2: CRITICAL + + Search is not supported when using custom UI forms + Search is not supported when using custom UI forms - - Path to a QGIS project file (*.qgs or *.qgz), -if specified it will override the query string MAP argument -and the QGIS_PROJECT_FILE environment variable. - Path to a QGIS project file (*.qgs or *.qgz), -if specified it will override the query string MAP argument -and the QGIS_PROJECT_FILE environment variable. + + Calculating field + Calculating field - - Project file not found, the option will be ignored. - Project file not found, the option will be ignored. + + Feature Added + Feature Added - - It is likely that there is an issue with coordinate axis order of geometries when interacting with the server. You may want to enable the Ignore axis orientation and/or Invert axis orientation settings of the WFS connection. - It is likely that there is an issue with coordinate axis order of geometries when interacting with the server. You may want to enable the Ignore axis orientation and/or Invert axis orientation settings of the WFS connection. + + Attribute added + Attribute added - - Diffuse - Diffuse + + Add Field + Add Field - - Ambient - Ambient + + Deleted attribute + Deleted attribute - - Warm - Warm + + The attribute(s) could not be deleted + The attribute(s) could not be deleted - - Cool - Cool + + Attribute error + Attribute error - - - Specular - Specular + + + %n feature(s) on layer "%1", + + %n feature(s) on layer "%1", + %n feature(s) on layer "%1", + + + + + Delete at least %n feature(s) on other layer(s) + + Delete at least %n feature(s) on other layer(s) + Delete at least %n feature(s) on other layer(s) + - - Linear - Linear + + Delete of feature on layer "%1", %2 as well and all of its other descendants. +Delete these features? + Delete of feature on layer "%1", %2 as well and all of its other descendants. +Delete these features? + + + + %n feature(s) deleted: %1 + + %n feature(s) deleted: %1 + %n feature(s) deleted: %1 + - - Helmert - Helmert + + %1 on layer %2. + %1 on layer %2. - - Polynomial 1 - Polynomial 1 + + Delete Feature + Delete Feature - - Polynomial 2 - Polynomial 2 + + Geometryless feature added + Geometryless feature added - - Polynomial 3 - Polynomial 3 + + Update Selected + Update Selected - - Thin Plate Spline (TPS) - Thin Plate Spline (TPS) + + Ctrl+R + Ctrl+R - - Projective - Projective + + Del + Del - - Not set - Not set + + Organize Columns + Organize Columns - - Delaunay triangulation - Delaunay triangulation + + Deselect all features from the layer + Deselect all features from the layer - - - %n vertices have not been included in the triangulation - %n vertices have not been included in the triangulation%n vertices have not been included in the triangulation + + + Deselect all features from the layer (Ctrl+Shift+A) + Deselect all features from the layer (Ctrl+Shift+A) - - geocode - geocode + + Add feature via attribute table + Add feature via attribute table - - Address field - Address field + + Add feature via attribute form + Add feature via attribute form + + + QgsAttributeTableFilterModel - - %1 field - %1 field + + Actions + Actions + + + QgsAttributeTableModel - - Geocoded - Geocoded + + extra column + extra column - - Empty address field for feature %1 - Empty address field for feature %1 + + Feature ID: %1 + Feature ID: %1 - - No result for %1 - No result for %1 + + ... truncated ... + ... truncated ... - - Error geocoding %1: %2 - Error geocoding %1: %2 + + %1 (Ctrl+click to open) + %1 (Ctrl+click to open) + + + QgsAttributeTableView - - Error transforming %1 to layer CRS - Error transforming %1 to layer CRS + + Select All + Select All + + + QgsAttributeTypeDialog - - Batch Nominatim geocoder - Batch Nominatim geocoder + + Edit Widget Properties + Edit Widget Properties - - geocode,nominatim,batch,bulk,address,match - geocode,nominatim,batch,bulk,address,match + + General + General - - This algorithm performs batch geocoding using the <a href="#">Nominatim</a> service against an input layer string field. - -The output layer will have a point geometry reflecting the geocoded location as well as a number of attributes associated to the geocoded location. - This algorithm performs batch geocoding using the <a href="#">Nominatim</a> service against an input layer string field. - -The output layer will have a point geometry reflecting the geocoded location as well as a number of attributes associated to the geocoded location. + + Alias + Alias - - The Nominatim geocoder data is made available by OpenStreetMap Foundation and contributors. It is provided under the ODbL license which requires to share alike. Visit https://nominatim.org/ to learn more. - The Nominatim geocoder data is made available by OpenStreetMap Foundation and contributors. It is provided under the ODbL license which requires to share alike. Visit https://nominatim.org/ to learn more. + + Comment + Comment - - Drop field(s) - Drop field(s) + + Editable + Editable - - This algorithm takes a vector layer and generates a new one that has the exact same content but without the selected columns. - This algorithm takes a vector layer and generates a new one that has the exact same content but without the selected columns. + + Label on top + Label on top - - Deletes fields from a vector layer. - Deletes fields from a vector layer. + + Widget Type + Widget Type - - drop,delete,remove,fields,columns,attributes - drop,delete,remove,fields,columns,attributes + + Constraints + Constraints - - Remaining fields - Remaining fields + + Unique + Unique - - Fields to drop - Fields to drop + + Not null + Not null - - - Field “%1” does not exist in input layer - Field “%1” does not exist in input layer + + <p>Enforcing the unique constraint prevents committing features which do not meet the constraint.</p><p>Unenforced constraints display a warning to users, but do not prevent committing the feature.</p> + <p>Enforcing the unique constraint prevents committing features which do not meet the constraint.</p><p>Unenforced constraints display a warning to users, but do not prevent committing the feature.</p> - - Retain fields - Retain fields + + Enforce unique constraint + Enforce unique constraint - - This algorithm takes a vector layer and generates a new one that retains only the selected fields. All other fields will be dropped. - This algorithm takes a vector layer and generates a new one that retains only the selected fields. All other fields will be dropped. + + Expression description + Expression description - - Retains selected fields from a vector layer. - Retains selected fields from a vector layer. + + Optional descriptive name for expression constraint + Optional descriptive name for expression constraint - - drop,delete,remove,retain,keep,other,fields,columns,attributes - drop,delete,remove,retain,keep,other,fields,columns,attributes + + <p>Enforcing the not null constraint prevents committing features which do not meet the constraint.</p><p>Unenforced constraints display a warning to users, but do not prevent committing the feature.</p> + <p>Enforcing the not null constraint prevents committing features which do not meet the constraint.</p><p>Unenforced constraints display a warning to users, but do not prevent committing the feature.</p> - - Retained fields - Retained fields + + Enforce not null constraint + Enforce not null constraint - - Fields to retain - Fields to retain + + Expression + Expression - - Convert GPX feature type - Convert GPX feature type + + <p>Enforcing the expression constraint prevents committing features which do not meet the constraint.</p><p>Unenforced constraints display a warning to users, but do not prevent committing the feature.</p> + <p>Enforcing the expression constraint prevents committing features which do not meet the constraint.</p><p>Unenforced constraints display a warning to users, but do not prevent committing the feature.</p> - - gps,tools,babel,tracks,waypoints,routes - gps,tools,babel,tracks,waypoints,routes + + Enforce expression constraint + Enforce expression constraint - - - - - - GPS - GPS + + Defaults + Defaults - - - - Input file - Input file + + Default value + Default value - - - - - - GPX files - GPX files + + Preview + Preview - - Conversion - Conversion + + <p>With this option checked, the default value will not only be used when the feature is first created, but also whenever a feature's attribute or geometry is changed.</p><p>This is often useful for a last_modified timestamp or to record the username that last modified the feature.</p> + <p>With this option checked, the default value will not only be used when the feature is first created, but also whenever a feature's attribute or geometry is changed.</p><p>This is often useful for a last_modified timestamp or to record the username that last modified the feature.</p> - - Waypoints from a Route - Waypoints from a Route + + Apply default value on update + Apply default value on update - - Waypoints from a Track - Waypoints from a Track + + + Duplicate Value + Duplicate Value - - Route from Waypoints - Route from Waypoints + + + Use Default Value + Use Default Value - - Track from Waypoints - Track from Waypoints + + + Remove Value + Remove Value - - This algorithm uses the GPSBabel tool to convert GPX features from one type to another (e.g. converting all waypoint features to a route feature). - This algorithm uses the GPSBabel tool to convert GPX features from one type to another (e.g. converting all waypoint features to a route feature). + + Use Ratio of Geometries + Use Ratio of Geometries - - - Conversion command: - Conversion command: + + The provider for this layer has a NOT NULL constraint set on the field. + The provider for this layer has a NOT NULL constraint set on the field. - - - - - Process was canceled and did not complete - Process was canceled and did not complete + + The provider for this layer has a UNIQUE constraint set on the field. + The provider for this layer has a UNIQUE constraint set on the field. - - - - - Process was unexpectedly terminated - Process was unexpectedly terminated + + + Resets the field by recalculating its default value. + Resets the field by recalculating its default value. - - - - - Process completed successfully - Process completed successfully + + + Copies the current field value without change. + Copies the current field value without change. - - - - - Process %1 failed to start. Either %1 is missing, or you may have insufficient permissions to run the program. - Process %1 failed to start. Either %1 is missing, or you may have insufficient permissions to run the program. + + Recalculates the field value for all split portions by multiplying the existing value by the ratio of the split parts lengths or areas. + Recalculates the field value for all split portions by multiplying the existing value by the ratio of the split parts lengths or areas. - - - - - Process returned error code %1 - Process returned error code %1 + + + Clears the field to an unset state. + Clears the field to an unset state. - - - - Resulting file is not a valid GPX layer - Resulting file is not a valid GPX layer + + Using fields in a default value expression only works if "Apply default value on update" is checked. + Using fields in a default value expression only works if "Apply default value on update" is checked. - - Convert GPS data - Convert GPS data + + ... + ... - - gps,tools,babel,tracks,waypoints,routes,gpx,import,export - gps,tools,babel,tracks,waypoints,routes,gpx,import,export + + If checked, then the most recent value entered for this field will be remembered and reused when creating a new feature. + If checked, then the most recent value entered for this field will be remembered and reused when creating a new feature. - - Format - Format + + Reuse last entered value + Reuse last entered value - - - - Feature type - Feature type + + Policies + Policies - - - - Waypoints - Waypoints + + When duplicating features + When duplicating features - - - - Routes - Routes + + When splitting features + When splitting features - - - - Tracks - Tracks + + TextLabel + TextLabel + + + QgsAttributeWidgetEdit - - This algorithm uses the GPSBabel tool to convert a GPS data file from a range of formats to the GPX standard format. - This algorithm uses the GPSBabel tool to convert a GPS data file from a range of formats to the GPX standard format. + + + Default + Default + + + QgsAttributeWidgetEditGroupBox - - Unknown GPSBabel format “%1”. Valid formats are: %2 - Unknown GPSBabel format “%1”. Valid formats are: %2 + + Show label + Show label - - - The GPSBabel format “%1” does not support converting waypoints. - The GPSBabel format “%1” does not support converting waypoints. + + QgsCollapsibleGroupBox + QgsCollapsibleGroupBox - - - The GPSBabel format “%1” does not support converting routes. - The GPSBabel format “%1” does not support converting routes. + + Widget Display + Widget Display - - - The GPSBabel format “%1” does not support converting tracks. - The GPSBabel format “%1” does not support converting tracks. + + GroupBox + GroupBox - - Download GPS data from device - Download GPS data from device + + Size + Size - - - gps,tools,babel,tracks,waypoints,routes,gpx,import,export,export,device,serial - gps,tools,babel,tracks,waypoints,routes,gpx,import,export,export,device,serial + + Horizontal stretch + Horizontal stretch - - - Device - Device + + Vertical stretch + Vertical stretch + + + QgsAttributeWidgetRelationEditWidget - - - Port - Port + + Attribute Widget Relation Edit Widget + Attribute Widget Relation Edit Widget - - This algorithm uses the GPSBabel tool to download data from a GPS device into the GPX standard format. - This algorithm uses the GPSBabel tool to download data from a GPS device into the GPX standard format. + + Label + Label - - - Unknown GPSBabel device “%1”. Valid devices are: %2 - Unknown GPSBabel device “%1”. Valid devices are: %2 + + Cardinality + Cardinality - - - Unknown port “%1”. Valid ports are: %2 - Unknown port “%1”. Valid ports are: %2 + + Do not open a new attribute form after digitizing a new feature, overrides all other options + Do not open a new attribute form after digitizing a new feature, overrides all other options - - Download command: - Download command: + + Force hide form on add feature + Force hide form on add feature - - Upload GPS data to device - Upload GPS data to device + + Many to one relation + Many to one relation - - This algorithm uses the GPSBabel tool to upload data to a GPS device from the GPX standard format. - This algorithm uses the GPSBabel tool to upload data to a GPS device from the GPX standard format. + + For a many to many (N:M) relation, the direct link has to be selected. The in-between table will be hidden. + For a many to many (N:M) relation, the direct link has to be selected. The in-between table will be hidden. - - The GPSBabel format “%1” does not support waypoints. - The GPSBabel format “%1” does not support waypoints. + + Relation + Relation - - The GPSBabel format “%1” does not support routes. - The GPSBabel format “%1” does not support routes. + + If left empty the relation name is used. + If left empty the relation name is used. - - The GPSBabel format “%1” does not support tracks. - The GPSBabel format “%1” does not support tracks. + + Widget Configuration + Widget Configuration - - Upload command: - Upload command: + + Widget Type + Widget Type + + + QgsAttributesDnDTree - - Raster layer properties - Raster layer properties + + Invalid relation + Invalid relation - - extent,pixel,size,width,height - extent,pixel,size,width,height + + Base configuration + Base configuration - - Minimum x-coordinate - Minimum x-coordinate + + Configure QML Widget + Configure QML Widget - - Maximum x-coordinate - Maximum x-coordinate + + Free Text… + Free Text… - - Minimum y-coordinate - Minimum y-coordinate + + Rectangle + Rectangle - - Maximum y-coordinate - Maximum y-coordinate + + Pie Chart + Pie Chart - - Pixel size (width) in map units - Pixel size (width) in map units + + Bar Chart + Bar Chart - - Pixel size (height) in map units - Pixel size (height) in map units + + + + Insert/Edit Expression + Insert/Edit Expression - - Band has a nodata value set - Band has a nodata value set + + + + Insert Expression + Insert Expression - - Band nodata value - Band nodata value + + + + + Title + Title - - Number of bands in raster - Number of bands in raster + + QML Code + QML Code - - This algorithm returns basic properties of the given raster layer, including the extent, size in pixels and dimensions of pixels (in map units). - -If an optional band number is specified then the nodata value for the selected band will also be returned. - This algorithm returns basic properties of the given raster layer, including the extent, size in pixels and dimensions of pixels (in map units). - -If an optional band number is specified then the nodata value for the selected band will also be returned. + + Configure HTML Widget + Configure HTML Widget - - - Roundness - Roundness + + HTML Code + HTML Code - - roundness,circle - roundness,circle + + Configure Text Widget + Configure Text Widget - - Calculates the roundness of each feature and stores it as a new field. The input vector layer must contain polygons. - -The roundness of a polygon is defined as 4π × polygon area / perimeter². The roundness value varies between 0 and 1. A perfect circle has a roundness of 1, while a completely flat polygon has a roundness of 0. - Calculates the roundness of each feature and stores it as a new field. The input vector layer must contain polygons. - -The roundness of a polygon is defined as 4π × polygon area / perimeter². The roundness value varies between 0 and 1. A perfect circle has a roundness of 1, while a completely flat polygon has a roundness of 0. + + Text + Text - - Calculates the roundness of polygon features. - Calculates the roundness of polygon features. + + Configure Spacer Widget + Configure Spacer Widget - - Shortest line between features - Shortest line between features + + Draw horizontal line + Draw horizontal line + + + QgsAttributesFormInitCode - - distance,shortest,minimum,nearest,closest,proximity - distance,shortest,minimum,nearest,closest,proximity + + Python Init Code Configuration + Python Init Code Configuration - - This algorithm creates a line layer as the shortest line between the source and the destination layer. By default only the first nearest feature of the destination layer is taken into account. The n-nearest neighboring features number can be specified. + + The function code of the function can be loaded from the source code entered +in this dialog, from an external python file or from the environment (for example +from a plugin or from startup.py). -If a maximum distance is specified, then only features which are closer than this distance will be considered. +An example is: -The output features will contain all the source layer attributes, all the attributes from the n-nearest feature and the additional field of the distance. + from qgis.PyQt.QtWidgets import QWidget -This algorithm uses purely Cartesian calculations for distance, and does not consider geodetic or ellipsoid properties when determining feature proximity. The measurement and output coordinate system is based on the coordinate system of the source layer. - This algorithm creates a line layer as the shortest line between the source and the destination layer. By default only the first nearest feature of the destination layer is taken into account. The n-nearest neighboring features number can be specified. + def my_form_open(dialog, layer, feature): + geom = feature.geometry() + control = dialog.findChild(QWidget,"MyLineEdit") -If a maximum distance is specified, then only features which are closer than this distance will be considered. +Reference in function name: my_form_open -The output features will contain all the source layer attributes, all the attributes from the n-nearest feature and the additional field of the distance. + + The function code of the function can be loaded from the source code entered +in this dialog, from an external python file or from the environment (for example +from a plugin or from startup.py). -This algorithm uses purely Cartesian calculations for distance, and does not consider geodetic or ellipsoid properties when determining feature proximity. The measurement and output coordinate system is based on the coordinate system of the source layer. - - - - Source layer - Source layer - - - - Destination layer - Destination layer - - - - Maximum number of neighbors - Maximum number of neighbors - - - - Shortest lines - Shortest lines - - - - ST-DBSCAN clustering - ST-DBSCAN clustering - - - - Clusters spatiotemporal point features using a time and density based scan algorithm. - Clusters spatiotemporal point features using a time and density based scan algorithm. - - - - clustering,clusters,density,based,points,temporal,time,interval,duration,distance - clustering,clusters,density,based,points,temporal,time,interval,duration,distance - - - - Date/time field - Date/time field - - - - Maximum time duration between clustered points - Maximum time duration between clustered points - - - - Clusters point features based on a 2D implementation of spatiotemporal density-based clustering of applications with noise (ST-DBSCAN) algorithm. +An example is: -For more details, please see the following papers: -* Ester, M., H. P. Kriegel, J. Sander, and X. Xu, "A Density-Based Algorithm for Discovering Clusters in Large Spatial Databases with Noise". In: Proceedings of the 2nd International Conference on Knowledge Discovery and Data Mining, Portland, OR, AAAI Press, pp. 226-231. 1996 -* Birant, Derya, and Alp Kut. "ST-DBSCAN: An algorithm for clustering spatial–temporal data." Data & Knowledge Engineering 60.1 (2007): 208-221. -* Peca, I., Fuchs, G., Vrotsou, K., Andrienko, N. V., & Andrienko, G. L. (2012). Scalable Cluster Analysis of Spatial Events. In EuroVA@ EuroVis. - Clusters point features based on a 2D implementation of spatiotemporal density-based clustering of applications with noise (ST-DBSCAN) algorithm. + from qgis.PyQt.QtWidgets import QWidget -For more details, please see the following papers: -* Ester, M., H. P. Kriegel, J. Sander, and X. Xu, "A Density-Based Algorithm for Discovering Clusters in Large Spatial Databases with Noise". In: Proceedings of the 2nd International Conference on Knowledge Discovery and Data Mining, Portland, OR, AAAI Press, pp. 226-231. 1996 -* Birant, Derya, and Alp Kut. "ST-DBSCAN: An algorithm for clustering spatial–temporal data." Data & Knowledge Engineering 60.1 (2007): 208-221. -* Peca, I., Fuchs, G., Vrotsou, K., Andrienko, N. V., & Andrienko, G. L. (2012). Scalable Cluster Analysis of Spatial Events. In EuroVA@ EuroVis. - - - - Could not write to GCP points file %1. - Could not write to GCP points file %1. - - - - Could not open GCP points file %1. - Could not open GCP points file %1. - - - - Malformed content at line %1 - Malformed content at line %1 + def my_form_open(dialog, layer, feature): + geom = feature.geometry() + control = dialog.findChild(QWidget,"MyLineEdit") + +Reference in function name: my_form_open + + - - Layer Update Success - Layer Update Success + + Python Init function + Python Init function - - The SQL layer was updated successfully - The SQL layer was updated successfully + + The function code of the function can be loaded from the source code entered +in this dialog, from an external python file or from the environment (for example +from a plugin or from startup.py). + +An example is: + + from qgis.PyQt.QtWidgets import QWidget + + def my_form_open(dialog, layer, feature): + geom = feature.geometry() + control = dialog.findChild(QWidget,"MyLineEdit") + +Reference in function name: my_form_open + + + The function code of the function can be loaded from the source code entered +in this dialog, from an external python file or from the environment (for example +from a plugin or from startup.py). + +An example is: + + from qgis.PyQt.QtWidgets import QWidget + + def my_form_open(dialog, layer, feature): + geom = feature.geometry() + control = dialog.findChild(QWidget,"MyLineEdit") + +Reference in function name: my_form_open + + - - layer is not valid, check the log messages for more information - layer is not valid, check the log messages for more information + + External file + External file - - - Layer Update Error - Layer Update Error + + Function name + Function name - - - Error updating the SQL layer: %1 - Error updating the SQL layer: %1 + + Enter the name of the form init function. + Enter the name of the form init function. - - Layer Notes — %1 - Layer Notes — %1 + + Load from External File + Load from External File - - Simple copy - Simple copy + + Provide Code in this Dialog + Provide Code in this Dialog - - WebDAV Storage - WebDAV Storage + + Load from the Environment + Load from the Environment - - Request denied -- the API key was rejected - Request denied -- the API key was rejected + + Select Python File + Select Python File - - CircularString has less than 3 points and is not empty. - CircularString has less than 3 points and is not empty. + + Python files (*.py *.PY) + Python files (*.py *.PY) + + + QgsAttributesFormProperties - - Curve[%1]: %2 - Curve[%1]: %2 + + Select attribute layout editor + Select attribute layout editor - - LineString has less than 2 points and is not empty. - LineString has less than 2 points and is not empty. + + Autogenerate + Autogenerate - - Search path for templates - Search path for templates + + Provide ui-file + Provide ui-file - - Locator filter enabled - Locator filter enabled + + QGIS forms can have a Python function that is called when the form is opened. +Use this function to add extra logic to your forms. + QGIS forms can have a Python function that is called when the form is opened. +Use this function to add extra logic to your forms. - - Locator filter default value - Locator filter default value + + Edit UI + Edit UI - - Locator filter prefix - Locator filter prefix - - - - Refine %n face(s) - Refine %n face(s)Refine %n face(s) - - - - Transform %n vertices by expression - Transform %n vertices by expressionTransform %n vertices by expression - - - - Add %n vertices - Add %n verticesAdd %n vertices - - - - Remove %n vertices filling holes - Remove %n vertices filling holesRemove %n vertices filling holes - - - - Remove %n vertices without filling holes - Remove %n vertices without filling holesRemove %n vertices without filling holes - - - - Add %n face(s) - Add %n face(s)Add %n face(s) - - - - Remove %n face(s) - Remove %n face(s)Remove %n face(s) - - - - Change %n vertices Z Value - Change %n vertices Z ValueChange %n vertices Z Value - - - - Move %n vertices - Move %n verticesMove %n vertices - - - - Transform %n vertices coordinates - Transform %n vertices coordinatesTransform %n vertices coordinates + + Drag and Drop Designer + Drag and Drop Designer - - Flip edge - Flip edge + + Available Widgets + Available Widgets - - Merge faces - Merge faces - - - - Split %n face(s) - Split %n face(s)Split %n face(s) + + Form Layout + Form Layout - - Force mesh by polyline - Force mesh by polyline + + %1 (%2) + %1 (%2) - - Triangulation failed. Skipping hole… - Triangulation failed. Skipping hole… + + Relations + Relations - - Mesh Editing - Mesh Editing + + Actions + Actions - - Search keys - Search keys + + Other Widgets + Other Widgets - - Security constraints - Security constraints + + QML Widget + QML Widget - - Limitations of use - Limitations of use + + HTML Widget + HTML Widget - - Access - Access + + Text Widget + Text Widget - - Data source: %1 - Data source: %1 + + Spacer Widget + Spacer Widget - - - Point of contact - Point of contact + + Hide Form on Add Feature (global settings) + Hide Form on Add Feature (global settings) - - Network timeout - Network timeout + + Show Form on Add Feature (global settings) + Show Form on Add Feature (global settings) - - Feed last fetch time - Feed last fetch time + + Hide Form on Add Feature + Hide Form on Add Feature - - Feed language - Feed language + + Show Form on Add Feature + Show Form on Add Feature - - Feed latitude - Feed latitude + + # -*- coding: utf-8 -*- +""" +QGIS forms can have a Python function that is called when the form is +opened. + +Use this function to add extra logic to your forms. + +Enter the name of the function in the "Python Init function" +field. +An example follows: +""" +from qgis.PyQt.QtWidgets import QWidget + +def my_form_open(dialog, layer, feature): + geom = feature.geometry() + control = dialog.findChild(QWidget, "MyLineEdit") + + # -*- coding: utf-8 -*- +""" +QGIS forms can have a Python function that is called when the form is +opened. + +Use this function to add extra logic to your forms. + +Enter the name of the function in the "Python Init function" +field. +An example follows: +""" +from qgis.PyQt.QtWidgets import QWidget + +def my_form_open(dialog, layer, feature): + geom = feature.geometry() + control = dialog.findChild(QWidget, "MyLineEdit") + - - Feed longitude - Feed longitude + + This configuration is available in the Drag and Drop Designer + This configuration is available in the Drag and Drop Designer - - Created, Never Classified - Created, Never Classified + + This configuration is available with double-click in the Drag and Drop Designer + This configuration is available with double-click in the Drag and Drop Designer - - Unclassified - Unclassified + + This configuration is available with double-click + This configuration is available with double-click - - Ground - Ground + + Select edit form + Select edit form - - Low Vegetation - Low Vegetation + + UI file + UI file - - Medium Vegetation - Medium Vegetation + + … + - - High Vegetation - High Vegetation + + Invert selection + Invert selection - - Building - Building + + Remove selected item(s) from the form layout + Remove selected item(s) from the form layout - - Low Point (Noise) - Low Point (Noise) + + Add a new tab or group to the form layout + Add a new tab or group to the form layout + + + QgsAuthApiHeaderEdit - - - - Reserved - Reserved + + Header key (required) + Header key (required) - - Water - Water + + Header value + Header value + + + QgsAuthApiHeaderMethod - - Rail - Rail + + API Header + API Header + + + QgsAuthAuthoritiesEditor - - Road Surface - Road Surface + + Certificate Authorities Editor + Certificate Authorities Editor - - Wire - Guard (Shield) - Wire - Guard (Shield) + + Certificate Authorities and Issuers <i>(Root/File certificates are read-only)</i> + Certificate Authorities and Issuers <i>(Root/File certificates are read-only)</i> - - Wire - Conductor (Phase) - Wire - Conductor (Phase) + + Certificates file + Certificates file - - Transmission Tower - Transmission Tower + + File of concatenated CAs and/or Issuers + File of concatenated CAs and/or Issuers - - Wire-Structure Connector (Insulator) - Wire-Structure Connector (Insulator) + + … + - - Bridge Deck - Bridge Deck + + Import certificate(s) to authentication database + Import certificate(s) to authentication database - - High Noise - High Noise + + Remove certificate from authentication database + Remove certificate from authentication database - - User Definable - User Definable + + Show information for certificate + Show information for certificate - - No color or time stored - No color or time stored + + Group by organization + Group by organization - - - Time is stored - Time is stored + + Refresh certificate tree view + Refresh certificate tree view - - Color is stored - Color is stored + + Common Name + Common Name - - Color and time are stored - Color and time are stored + + Serial # + Serial # - - Time and color are stored) - Time and color are stored) + + Expiry Date + Expiry Date - - Time, color and near infrared are stored - Time, color and near infrared are stored + + Trust Policy + Trust Policy - - - Required attribute %1 not found in layer - Required attribute %1 not found in layer + + ERROR storing CA(s) in authentication database + ERROR storing CA(s) in authentication database - - - - Point Cloud - Point Cloud + + Certificate id missing + Certificate id missing - - Extent Only - Extent Only + + Remove Certificate Authority + Remove Certificate Authority - - Attribute by Ramp - Attribute by Ramp + + Are you sure you want to remove the selected Certificate Authority from the database? + +Operation can NOT be undone! + Are you sure you want to remove the selected Certificate Authority from the database? + +Operation can NOT be undone! - - RGB - RGB + + Certificate could not be found in database for id %1: + Certificate could not be found in database for id %1: - - Classification - Classification + + ERROR removing cert(s) trust policy from authentication database. + ERROR removing cert(s) trust policy from authentication database. - - Prefer filename as layer name - Prefer filename as layer name + + ERROR removing CA from authentication database for id %1: + ERROR removing CA from authentication database for id %1: - - Feature (%1) from “%2” has invalid geometry. Please fix the geometry or change the “Invalid features filtering” option for this input or globally in Processing settings. - Feature (%1) from “%2” has invalid geometry. Please fix the geometry or change the “Invalid features filtering” option for this input or globally in Processing settings. + + ERROR removing cert trust policy from authentication database for id %1: + ERROR removing cert trust policy from authentication database for id %1: - - Feature (%1) has invalid geometry. Please fix the geometry or change the “Invalid features filtering” option for input layers or globally in Processing settings. - Feature (%1) has invalid geometry. Please fix the geometry or change the “Invalid features filtering” option for input layers or globally in Processing settings. + + Default Trust Policy + Default Trust Policy - - Feature (%1) from “%2” has invalid geometry and has been skipped. Please fix the geometry or change the “Invalid features filtering” option for this input or globally in Processing settings. - Feature (%1) from “%2” has invalid geometry and has been skipped. Please fix the geometry or change the “Invalid features filtering” option for this input or globally in Processing settings. + + Changing the default certificate authority trust policy to 'Untrusted' can cause unexpected SSL network connection results. + Changing the default certificate authority trust policy to 'Untrusted' can cause unexpected SSL network connection results. - - Feature (%1) has invalid geometry and has been skipped. Please fix the geometry or change the “Invalid features filtering” option for input layers or globally in Processing settings. - Feature (%1) has invalid geometry and has been skipped. Please fix the geometry or change the “Invalid features filtering” option for input layers or globally in Processing settings. + + Default policy + Default policy + + + QgsAuthAwsS3Edit - - list[int]: list of dataset group indexes, see QgsProcessingParameterMeshDatasetGroups docs - list[int]: list of dataset group indexes, see QgsProcessingParameterMeshDatasetGroups docs + + AWS SecretAccessKey + AWS SecretAccessKey - - dict{}: dictionary, see QgsProcessingParameterMeshDatasetTime docs - dict{}: dictionary, see QgsProcessingParameterMeshDatasetTime docs + + Password + Password - - Entwine Point Clouds - Entwine Point Clouds + + Region + Region - - Redirect is not supported! - Redirect is not supported! + + Required + Required - - Generic - Generic + + AWS AccessKeyId + AWS AccessKeyId - - Generic Python - Generic Python + + Username + Username + + + QgsAuthAwsS3Method - - Mac - Mac + + AWS S3 + AWS S3 + + + QgsAuthBasicEdit - - Windows - Windows + + Optional + Optional - - Unix - Unix + + Required + Required - - Submit URL (urlencoded or JSON) - Submit URL (urlencoded or JSON) + + Realm + Realm - - Submit URL (multipart) - Submit URL (multipart) + + Username + Username - - -<h2>Action Details</h2> -<p> - <b>Description:</b> %1<br> - <b>Short title:</b> %2<br> - <b>Type:</b> %3<br> - <b>Scope:</b> %4<br> - <b>Action:</b><br> - <pre>%6</pre> -</p> - - -<h2>Action Details</h2> -<p> - <b>Description:</b> %1<br> - <b>Short title:</b> %2<br> - <b>Type:</b> %3<br> - <b>Scope:</b> %4<br> - <b>Action:</b><br> - <pre>%6</pre> -</p> - + + Password + Password + + + QgsAuthBasicMethod - - Unsupported layer type: %1 - Unsupported layer type: %1 + + Basic authentication + Basic authentication + + + QgsAuthCertInfo - - Font %1 not found on system - Font %1 not found on system + + + Certificate Info + Certificate Info - - Polymorphic relations for "%1" - Polymorphic relations for "%1" + + Certificate Hierarchy + Certificate Hierarchy - - Renderer opacity - Renderer opacity + + TextLabel + TextLabel - - Could not allocate sufficient memory for raster line symbol - Could not allocate sufficient memory for raster line symbol + + Certificate Information + Certificate Information - - The line style is not supported in QGIS - The line style is not supported in QGIS + + Trust policy + Trust policy - - The brush style is not supported in QGIS - The brush style is not supported in QGIS + + Save certificate trust policy change to database + Save certificate trust policy change to database - - The symbol is not supported in QGIS - The symbol is not supported in QGIS + + Save + Save - - - Font “%1” not available on system - Font “%1” not available on system + + <b>Setup ERROR:</b> + + + <b>Setup ERROR:</b> + + - - All other features - All other features + + Could not populate QCA certificate collection + Could not populate QCA certificate collection - - Hybrid - Hybrid + + Could not set QCA certificate + Could not set QCA certificate - - Text at Point - Text at Point + + Invalid population of QCA certificate chain.<br><br>Validity message: %1 + Invalid population of QCA certificate chain.<br><br>Validity message: %1 - - FileWidget - FileWidget + + Missing CA + Missing CA - - Relation Editor - Relation Editor + + Field + Field - - Vector Tile - Vector Tile + + Value + Value - - - - - - Remove Connection - Remove Connection + + General + General - - - - - - Are you sure you want to remove the connection to %1? - Are you sure you want to remove the connection to %1? + + Details + Details - - ArcGIS REST Servers - ArcGIS REST Servers + + Subject Info + Subject Info - - ArcGIS REST Server - ArcGIS REST Server + + Issuer Info + Issuer Info - - Key field '%1' for view/query not found. - Key field '%1' for view/query not found. + + Public Key Info + Public Key Info - - Keys for view/query undefined. Some functionality might not be available. - Keys for view/query undefined. Some functionality might not be available. + + Extensions + Extensions - - No key field for view/query given. - No key field for view/query given. + + PEM Text + PEM Text - - - - MS SQL Server - MS SQL Server + + Type + Type - - - - - - - - Point clouds - Point clouds + + Missing CA (incomplete local CA chain) + Missing CA (incomplete local CA chain) - - MapTiler Terrain RGB - MapTiler Terrain RGB + + self-signed + self-signed - - Terrarium Terrain RGB - Terrarium Terrain RGB + + Root + Root - - Untitled - Untitled + + Usage type + Usage type - - An error occurred while transforming a feature - An error occurred while transforming a feature + + Subject + Subject - - Last used georeferencer resampling method - Last used georeferencer resampling method + + Issuer + Issuer - - Last used georeferencer compression method - Last used georeferencer compression method + + + Not valid after + Not valid after - - Last used georeferencer use-zero-as-transparent option - Last used georeferencer use-zero-as-transparent option + + + Public key + Public key - - Last used georeferencer transform method - Last used georeferencer transform method + + + Signature algorithm + Signature algorithm - - Whether georeferencer should automatically save .points files - Whether georeferencer should automatically save .points files + + + Country (C) + Country (C) - - Whether georeferencer should automatically load results into the current project - Whether georeferencer should automatically load results into the current project + + + State/Province (ST) + State/Province (ST) - - Last used folder for georeferencer source files - Last used folder for georeferencer source files + + + Locality (L) + Locality (L) - - Last used raster file filter for georeferencer source files - Last used raster file filter for georeferencer source files + + + Organization (O) + Organization (O) - - Last used folder for georeferencer destination files - Last used folder for georeferencer destination files + + + Organizational unit (OU) + Organizational unit (OU) - - Last used folder for georeferencer PDF report files - Last used folder for georeferencer PDF report files + + + Common name (CN) + Common name (CN) - - Current digitizing technique - Current digitizing technique + + + Email address (E) + Email address (E) - - Default map tool for given shape category - Default map tool for given shape category + + + Distinguished name + Distinguished name - - Current shape map tool - Current shape map tool + + + Email Legacy + Email Legacy - - Circle from 2 points - Circle from 2 points + + + Incorporation Country + Incorporation Country - - Circle from 2 tangents and a point - Circle from 2 tangents and a point + + + Incorporation State/Province + Incorporation State/Province - - Circle from 3 points - Circle from 3 points + + + Incorporation Locality + Incorporation Locality - - Circle from 3 tangents - Circle from 3 tangents + + + URI + URI - - Circle by a center point and another point - Circle by a center point and another point + + + DNS + DNS - - Circular string by radius - Circular string by radius + + + IP Address + IP Address - - Ellipse from center and 2 points - Ellipse from center and 2 points + + + XMPP + XMPP - - Ellipse from center and a point - Ellipse from center and a point + + Email: + Email: - - Ellipse from Extent - Ellipse from Extent + + DNS: + DNS: - - Ellipse from Foci - Ellipse from Foci + + Alternate names + Alternate names - - Rectangle from 3 points (distance) - Rectangle from 3 points (distance) + + Version + Version - - Rectangle from 3 points (projected) - Rectangle from 3 points (projected) + + Serial # + Serial # - - Rectangle from center and a point - Rectangle from center and a point + + Not valid before + Not valid before - - Rectangle from extent - Rectangle from extent + + MD5 fingerprint + MD5 fingerprint - - Regular polygon from 2 points - Regular polygon from 2 points + + SHA1 fingerprint + SHA1 fingerprint - - Regular polygon from center and a corner - Regular polygon from center and a corner + + CRL locations + CRL locations - - Regular polygon from center and a point - Regular polygon from center and a point + + Issuer locations + Issuer locations - - Can't set value for settings. String length '%1' is shorter than minimum length '%2'. - Can't set value for settings. String length '%1' is shorter than minimum length '%2'. + + OCSP locations + OCSP locations - - Can't set value for settings. String length '%1' is longer than maximum length '%2'. - Can't set value for settings. String length '%1' is longer than maximum length '%2'. + + Algorithm + Algorithm - - - Can't set value for setting. Value '%1' is less than minimum value '%2'. - Can't set value for setting. Value '%1' is less than minimum value '%2'. + + Key size + Key size - - - Can't set value for setting. Value '%1' is greather than maximum value '%2'. - Can't set value for setting. Value '%1' is greather than maximum value '%2'. + + Exponent + Exponent - - Coded Values - Coded Values + + Verify + Verify - - Glob - Glob + + Encrypt + Encrypt - - Error reading metadata: '%1' - Error reading metadata: '%1' + + Decrypt + Decrypt - - Error reading style definition: '%1' - Error reading style definition: '%1' + + Key agreement + Key agreement - - Error reading sprite definition: '%1' - Error reading sprite definition: '%1' + + Export + Export - - Error reading sprite image: '%1' - Error reading sprite image: '%1' + + + Key usage + Key usage - - Error reading layer metadata (line %1, col %2): %3 - Error reading layer metadata (line %1, col %2): %3 + + Certificate Authority: %1 + Certificate Authority: %1 - - Error reading layer metadata: '%1' - Error reading layer metadata: '%1' + + Yes + Yes - - Cannot read gzip contents at offset %1: %2 - Cannot read gzip contents at offset %1: %2 + + No + No - - Error extracting bundle contents as gzip: %1 - Error extracting bundle contents as gzip: %1 + + Chain Path Limit: %1 + Chain Path Limit: %1 - - Error reading tile: '%1' - Error reading tile: '%1' + + Basic constraints + Basic constraints - - N - axis - N + + Extended key usage + Extended key usage - - NNE - axis - NNE + + Subject key ID + Subject key ID - - SSE - axis - SSE + + Authority key ID + Authority key ID + + + QgsAuthCertInfoDialog - - S - axis - S + + Certificate Information + Certificate Information + + + QgsAuthCertManager - - SSW - axis - SSW + + Authentication Certificate Editors + Authentication Certificate Editors - - NNW - axis - NNW + + Identities + Identities - - Y - axis - Y + + Servers + Servers - - Up - axis - Up + + Authorities + Authorities - - Down - axis - Down + + Note: Editing writes directly to authentication database + Note: Editing writes directly to authentication database - - NE - axis - NE + + Certificate Manager + Certificate Manager + + + QgsAuthConfigEdit - - ENE - axis - ENE + + Authentication + Authentication - - E - axis - E + + Clear + Clear - - ESE - axis - ESE + + Optional URL resource + Optional URL resource - - SE - axis - SE + + Note: Saving writes directly to authentication database + Note: Saving writes directly to authentication database - - SW - axis - SW + + Required + Required - - WSW - axis - WSW + + Id + Id - - W - axis - W + + Resource + Resource - - WNW - axis - WNW + + Name + Name - - NW - axis - NW + + Authentication config id not loaded: %1 + Authentication config id not loaded: %1 + + + QgsAuthConfigEditor - - X - axis - X + + Edit Authentication Configurations + Edit Authentication Configurations - - Disp. R - axis - Disp. R + + Add new authentication configuration + Add new authentication configuration - - Disp. L - axis - Disp. L + + Remove selected authentication configuration + Remove selected authentication configuration - - Z - axis - Z + + Edit selected authentication configuration + Edit selected authentication configuration - - U - axis - U + + Authentication Configurations + Authentication Configurations - - D - axis - D + + ID + ID - - - F - axis - F + + Name + Name - - A - axis - A + + URI + URI - - - P - axis - P + + Type + Type - - STBD - axis - STBD + + Version + Version - - CW - axis - CW + + Config + Config - - CCW - axis - CCW + + Import Authentication Configurations from File… + Import Authentication Configurations from File… - - C+ - axis - C+ + + Export Selected Authentication Configurations to File… + Export Selected Authentication Configurations to File… - - C- - axis - C- + + Remove Configuration + Remove Configuration - - R+ - axis - R+ + + Are you sure you want to remove '%1'? + +Operation can NOT be undone! + Are you sure you want to remove '%1'? + +Operation can NOT be undone! + + + QgsAuthConfigIdEdit - - R- - axis - R- + + Generated + Generated - - T - axis - T + + <html><head/><body><p>Unlock to edit the ID</p><p><span style=" font-style:italic;">7-character alphanumeric only</span></p><p><span style=" font-weight:600; color:#a80b0a;">Editing may break things!</span></p></body></html> + <html><head/><body><p>Unlock to edit the ID</p><p><span style=" font-style:italic;">7-character alphanumeric only</span></p><p><span style=" font-weight:600; color:#a80b0a;">Editing may break things!</span></p></body></html> - - AF - axis - AF + + … + + + + QgsAuthConfigSelect - - COPC Point Clouds - COPC Point Clouds + + Authentication Configuration + Authentication Configuration - - Extrusion height - Extrusion height + + Edit selected configuration + Edit selected configuration - - Provider - Provider + + Delete selected configuration + Delete selected configuration - - URI - URI + + Delete + Delete - - Started at - Started at + + Dismiss + Dismiss - - Location - Location + + Create a new authentication configuration + Create a new authentication configuration - - Copy SQL - Copy SQL + + New + New - - Total time (ms) - Total time (ms) + + Edit + Edit - - Row count - Row count + + Authentication config id not loaded: %1 + Authentication config id not loaded: %1 - - Query Logger - Query Logger + + Missing authentication method description + Missing authentication method description - - Unable to create cache directory "%1" - Unable to create cache directory "%1" + + <ul><li><b>Method type:</b> %1</li><li><b>Configuration ID:</b> %2</li></ul> + <ul><li><b>Method type:</b> %1</li><li><b>Configuration ID:</b> %2</li></ul> - - Unable to read cache file "%1" - Unable to read cache file "%1" + + Configuration '%1' not in database + Configuration '%1' not in database - - Unable to open cache file "%1" - Unable to open cache file "%1" + + No Authentication + No Authentication - - Unable to write to cache file "%1", error: "%2" - Unable to write to cache file "%1", error: "%2" + + Remove Authentication + Remove Authentication - - Unable to remove cache file "%1" - Unable to remove cache file "%1" + + Are you sure that you want to permanently remove this configuration right now? + +Operation can NOT be undone! + Are you sure that you want to permanently remove this configuration right now? + +Operation can NOT be undone! + + + QgsAuthConfigUriEdit - - Geographic Coordinate - Geographic Coordinate + + Edit Authentication Configuration ID + Edit Authentication Configuration ID - - Difference (multiple) - Difference (multiple) + + Note: Button actions above affect authentication database + Note: Button actions above affect authentication database - - This algorithm extracts features from the Input layer that fall completely outside or only partially overlap the features from any of the Overlay layer(s). For each overlay layer the difference is calculated between the result of all previous difference operations and this overlay layer. Input layer features that partially overlap feature(s) in the Overlay layers are split along those features' boundary and only the portions outside the Overlay layer features are retained. - This algorithm extracts features from the Input layer that fall completely outside or only partially overlap the features from any of the Overlay layer(s). For each overlay layer the difference is calculated between the result of all previous difference operations and this overlay layer. Input layer features that partially overlap feature(s) in the Overlay layers are split along those features' boundary and only the portions outside the Overlay layer features are retained. + + Authentication Config ID String Editor + Authentication Config ID String Editor - - Intersection (multiple) - Intersection (multiple) + + No authcfg in Data Source URI + No authcfg in Data Source URI - - intersection,extract,overlap - intersection,extract,overlap + + Adding authcfg to URI not supported + Adding authcfg to URI not supported + + + QgsAuthConfigurationStorage - - This algorithm extracts the overlapping portions of features in the Input and all Overlay layers. Features in the output layer are assigned the attributes of the overlapping features from both the Input and Overlay layers. - This algorithm extracts the overlapping portions of features in the Input and all Overlay layers. Features in the output layer are assigned the attributes of the overlapping features from both the Input and Overlay layers. + + Auth storage %1 + Auth storage %1 - - Measure Tool - Measure Tool + + Capability %1 is not supported by storage %2 + Capability %1 is not supported by storage %2 + + + QgsAuthConfigurationStorageDb - - Interval size - Interval size + + Driver '%1' is not available + Driver '%1' is not available - - Fixed Interval - Fixed Interval + + Auth db connection is not valid + Auth db connection is not valid - - - Failed to calculate statistics of the point cloud %1 - Failed to calculate statistics of the point cloud %1 + + Opening of authentication db FAILED : %1 + Opening of authentication db FAILED : %1 - - A statistics calculation task for the point cloud %1 is already in progress - A statistics calculation task for the point cloud %1 is already in progress + + Unable to establish database connection +Database: %1 +Driver error: %2 +Database error: %3 + Unable to establish database connection +Database: %1 +Driver error: %2 +Database error: %3 - - Unable to calculate statistics for node %1, error: "%2" - Unable to calculate statistics for node %1, error: "%2" + + Auth db query FAILED: %1 +Error: %2 + Auth db query FAILED: %1 +Error: %2 - - Unable to calculate statistics of an invalid index - Unable to calculate statistics of an invalid index + + Auth db query exec() FAILED: %1 + Auth db query exec() FAILED: %1 - - Failed to load statistics JSON from COPC file, reason: %1 - Failed to load statistics JSON from COPC file, reason: %1 + + Auth db FAILED to start transaction + Auth db FAILED to start transaction - - Error loading style - Error loading style + + Auth db FAILED to rollback changes + Auth db FAILED to rollback changes - - Error loading layer metadata - Error loading layer metadata + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Auth db could not be opened + Auth db could not be opened - - - Remote layer - Remote layer + + Auth db initialization FAILED: %1 + Auth db initialization FAILED: %1 - - - loading %1, please wait … - loading %1, please wait … + + SQL Driver (see https://doc.qt.io/qt/sql-driver.html) + SQL Driver (see https://doc.qt.io/qt/sql-driver.html) - - - - - %1 is not a valid or recognized data source. - %1 is not a valid or recognized data source. + + Database + Database - - - - - - - Invalid Data Source - Invalid Data Source + + Schema for all tables + Schema for all tables - - Download with "Protocol" source type has failed, do you want to try the "File" source type? - Download with "Protocol" source type has failed, do you want to try the "File" source type? + + Host + Host - - %1 is not a valid or recognized data source, error: "%2" - %1 is not a valid or recognized data source, error: "%2" + + Port + Port - - Unable to load %1 - Unable to load %1 + + User + User - - %1 is not a supported raster data source - %1 is not a supported raster data source + + Password + Password - - Unsupported Data Source - Unsupported Data Source + + Connection options + Connection options - - The layer is not a valid layer and can not be added to the map - The layer is not a valid layer and can not be added to the map + + Certificate is NULL + Certificate is NULL - - Layer is not valid - Layer is not valid + + Failed to remove cert identity '%1' + Failed to remove cert identity '%1' - - Error loading layer definition - Error loading layer definition + + Failed to retrieve certificate identity for id: %1: certificate is NULL + Failed to retrieve certificate identity for id: %1: certificate is NULL - - %1 is an invalid layer - not loaded - %1 is an invalid layer - not loaded + + Authentication database contains more than one certificate identity for id: %1 + Authentication database contains more than one certificate identity for id: %1 - - %1 is an invalid layer and cannot be loaded. Please check the <a href="#messageLog">message log</a> for further info. - %1 is an invalid layer and cannot be loaded. Please check the <a href="#messageLog">message log</a> for further info. + + Retrieve certificate identity bundle: FAILED to create private key + Retrieve certificate identity bundle: FAILED to create private key - - layer '%1' requires layer '%2' to be loaded but '%2' could not be found, please load it manually if possible. - layer '%1' requires layer '%2' to be loaded but '%2' could not be found, please load it manually if possible. + + Retrieve certificate identity bundle: FAILED to create certificate + Retrieve certificate identity bundle: FAILED to create certificate - - - Missing layer form dependency - Missing layer form dependency + + Retrieved more than one certificate identity for id: %1 + Retrieved more than one certificate identity for id: %1 - - Layer dependency '%2' required by '%1' was automatically loaded. - Layer dependency '%2' required by '%1' was automatically loaded. + + Authentication database contains more than one certificate bundles for id: %1 + Authentication database contains more than one certificate bundles for id: %1 - - Invalid relationship %1 - Invalid relationship %1 + + Failed to remove certificate identity '%1' + Failed to remove certificate identity '%1' - - , - , + + No certificate identity found for id: %1 + No certificate identity found for id: %1 - - Canceled by user - Canceled by user + + Storage does not support creating SSL certificate custom configs + Storage does not support creating SSL certificate custom configs - - Exported - Exported + + Retrieved more than one SSL cert custom config for id: %1 + Retrieved more than one SSL cert custom config for id: %1 - - - An error occurred while searching for metadata in connection %1: %2 - An error occurred while searching for metadata in connection %1: %2 + + Authentication database contains more than one SSL cert custom config + Authentication database contains more than one SSL cert custom config - - Uncounted - Uncounted + + Authentication database contains more than one SSL cert custom configs for host:port, id: %1, %2 + Authentication database contains more than one SSL cert custom configs for host:port, id: %1, %2 - - Referencing layer not set - Referencing layer not set + + Failed to remove SSL certificate custom config for host:port, id: %1, %2 + Failed to remove SSL certificate custom config for host:port, id: %1, %2 - - - Referencing layer %1 does not exist - Referencing layer %1 does not exist + + No SSL certificate custom config found for host:port, id: %1, %2 + No SSL certificate custom config found for host:port, id: %1, %2 - - Referencing layer %1 is not valid - Referencing layer %1 is not valid + + + Retrieved more than one certificate authority for id: %1 + Retrieved more than one certificate authority for id: %1 - - Referenced layer not set - Referenced layer not set + + Failed to remove certificate authority '%1' + Failed to remove certificate authority '%1' - - - Referenced layer %1 does not exist - Referenced layer %1 does not exist + + No certificate authority found for id: %1 + No certificate authority found for id: %1 - - Referenced layer %1 is not valid - Referenced layer %1 is not valid + + Invalid CA found: %1 + Invalid CA found: %1 - - Relationship has no ID - Relationship has no ID + + + Failed to remove certificate trust policy for id: %1 + Failed to remove certificate trust policy for id: %1 - - No fields specified for relationship - No fields specified for relationship + + Retrieved more than one certificate trust policy for id: %1 + Retrieved more than one certificate trust policy for id: %1 - - Field %1 does not exist in referencing layer %2 - Field %1 does not exist in referencing layer %2 + + Failed to remove certificate trust policy '%1' + Failed to remove certificate trust policy '%1' - - Field %1 does not exist in referenced layer %2 - Field %1 does not exist in referenced layer %2 + + No certificate trust policy found for id: %1 + No certificate trust policy found for id: %1 - - One-to-one - One-to-one + + Store credentials in a %1 database + Store credentials in a %1 database - - One-to-many - One-to-many + + Authentication database contains more than one configuration IDs for '%1' + Authentication database contains more than one configuration IDs for '%1' - - Many-to-one - Many-to-one + + Store config: FAILED because config string is empty + Store config: FAILED because config string is empty - - Many-to-many - Many-to-many + + Store config: FAILED because config is invalid + Store config: FAILED because config is invalid - - Association - Association + + Failed to store config '%1' + Failed to store config '%1' - - Composition - Composition + + Failed to remove config '%1' + Failed to remove config '%1' - - Metadata Search - Metadata Search + + Config '%1' does not exist + Config '%1' does not exist - - Error while fetching metadata from %1: %2 - Error while fetching metadata from %1: %2 + + Failed to query for config '%1' + Failed to query for config '%1' - - Connection to database %1 failed - Connection to database %1 failed + + Failed to set setting '%1' + Failed to set setting '%1' - - Unable to save layer metadata. It's not possible to create the destination table on the database. Maybe this is due to table permissions (user=%1). Please contact your database admin - Unable to save layer metadata. It's not possible to create the destination table on the database. Maybe this is due to table permissions (user=%1). Please contact your database admin + + + Failed to query for setting '%1' + Failed to query for setting '%1' - - Unable to save layer metadata. It's not possible to insert a new record into the qgis_layer_metadata table. Maybe this is due to table permissions (user=%1). Please contact your database administrator. - Unable to save layer metadata. It's not possible to insert a new record into the qgis_layer_metadata table. Maybe this is due to table permissions (user=%1). Please contact your database administrator. + + Failed to remove setting '%1' + Failed to remove setting '%1' - - - QTermWidget - - Color Scheme Error - Color Scheme Error + + Setting '%1' does not exist + Setting '%1' does not exist - - Cannot load color scheme: %1 - Cannot load color scheme: %1 + + Failed to empty table '%1': table does not exist + Failed to empty table '%1': table does not exist - - - QgisApp - - Multiple Instances of QgisApp - Multiple Instances of QgisApp + + Failed to empty table '%1': unsupported table + Failed to empty table '%1': unsupported table - - Checking database - Checking database + + Failed to empty table '%1' + Failed to empty table '%1' + + + QgsAuthConfigurationStorageSqlite - - Reading settings - Reading settings + + Auth db directory path '%1' could not be created + Auth db directory path '%1' could not be created - - Setting up the GUI - Setting up the GUI + + Auth db file '%1' could not be created + Auth db file '%1' could not be created - - Ctrl+5 - Ctrl+5 + + Auth db file '%1' is not readable + Auth db file '%1' is not readable - - Show Undo/Redo Panel - Show Undo/Redo Panel + + Auth db file '%1' is not writable + Auth db file '%1' is not writable - - Ctrl+4 - Ctrl+4 + + Auth db initialization FAILED + Auth db initialization FAILED - - Show Advanced Digitizing Panel - Show Advanced Digitizing Panel + + Path to the SQLite database file + Path to the SQLite database file - - Ctrl+6 - Ctrl+6 + + Store credentials in a local SQLite database + Store credentials in a local SQLite database - - Show Statistics Panel - Show Statistics Panel + + Auth db could not be opened + Auth db could not be opened - - Ctrl+7 - Ctrl+7 + + Failed to check if table '%1' exists + Failed to check if table '%1' exists + + + QgsAuthEditorWidgets - - Show Bookmarks Panel - Show Bookmarks Panel + + Import Authentication Configurations from File… + Import Authentication Configurations from File… - - Ctrl+3 - Ctrl+3 + + Export Selected Authentication Configurations to File… + Export Selected Authentication Configurations to File… - - Show Style Panel - Show Style Panel + + Input Master Password… + Input Master Password… - - Snapping and Digitizing Options - Snapping and Digitizing Options + + Clear Cached Master Password + Clear Cached Master Password - - Project Snapping Settings - Project Snapping Settings + + Reset Master Password… + Reset Master Password… - - Checking provider plugins - Checking provider plugins + + Clear Cached Authentication Configurations + Clear Cached Authentication Configurations - - Starting Python - Starting Python + + Remove all Authentication Configurations… + Remove all Authentication Configurations… - - Restoring loaded plugins - Restoring loaded plugins + + Erase Authentication Database… + Erase Authentication Database… - - Initializing file filters - Initializing file filters + + Clear Network Authentication Access Cache + Clear Network Authentication Access Cache - - Restoring window state - Restoring window state + + Automatically Clear Network Authentication Access Cache on SSL Errors + Automatically Clear Network Authentication Access Cache on SSL Errors - - - Populate saved styles - Populate saved styles + + Store/update the Master Password in your %1 + Store/update the Master Password in your %1 - - QGIS Ready! - QGIS Ready! + + Clear the Master Password from your %1… + Clear the Master Password from your %1… - - Zoom in to canvas - Zoom in to canvas + + Integrate Master Password with your %1 + Integrate Master Password with your %1 - - Zoom in to canvas (secondary) - Zoom in to canvas (secondary) + + Enable Password Helper Debug Log + Enable Password Helper Debug Log - - Zoom out of canvas - Zoom out of canvas + + Auth cache cleared + Auth cache cleared - - Zoom in (secondary) - Zoom in (secondary) + + Network authentication cache has been cleared + Network authentication cache has been cleared + + + QgsAuthEditors - - Loading layers - Loading layers + + Authentication Editors + Authentication Editors - - Minimize - Minimize + + Configurations + Configurations - - Ctrl+M - Minimize Window - Ctrl+M + + Management + Management - - Minimizes the active window to the dock - Minimizes the active window to the dock + + Installed Plugins + Installed Plugins - - Zoom - Zoom + + Manage Certificates + Manage Certificates - - Toggles between a predefined size and the window size set by the user - Toggles between a predefined size and the window size set by the user + + Utilities + Utilities - - Bring All to Front - Bring All to Front + + Note: Editing writes directly to authentication database + Note: Editing writes directly to authentication database + + + QgsAuthEsriTokenEdit - - Bring forward all open windows - Bring forward all open windows + + + Token + Token - - Current Edits - Current Edits + + + Required + Required - - - - - - Error - Error + + <html><head/><body><p>Secure Token from <a href="https://cloud.maptiler.com/account/credentials/"><span style=" text-decoration: underline; color:#2980b9;">MapTiler Account Credentials</span></a></p></body></html> + <html><head/><body><p>Secure Token from <a href="https://cloud.maptiler.com/account/credentials/"><span style=" text-decoration: underline; color:#2980b9;">MapTiler Account Credentials</span></a></p></body></html> + + + QgsAuthEsriTokenMethod - - - Failed to open Python console: - Failed to open Python console: + + ESRI token + ESRI token + + + QgsAuthIdentCertEdit - - Multiple instances of QGIS application object detected. -Please contact the developers. - - Multiple instances of QGIS application object detected. -Please contact the developers. - + + Identity + Identity - - Ctrl+2 - Ctrl+2 + + Select Identity… + Select Identity… - - Show Browser Panel - Show Browser Panel + + Organization not defined + Organization not defined + + + QgsAuthIdentCertMethod - - Ctrl+0 - Ctrl+0 + + Identity certificate authentication + Identity certificate authentication + + + QgsAuthIdentitiesEditor - - Show GPS Information Panel - Show GPS Information Panel + + Identity Certificates Editor + Identity Certificates Editor - - QGIS - %1 ('%2') - QGIS - %1 ('%2') + + User Identity Bundles + User Identity Bundles - - - Panels - Panels + + Import identity bundle to authentication database + Import identity bundle to authentication database - - - Toolbars - Toolbars + + Remove identity bundle from authentication database + Remove identity bundle from authentication database - - Window - Window + + Show information for bundle + Show information for bundle - - &Database - &Database + + Group by organization + Group by organization - - &Web - &Web + + … + - - Render - Render + + Refresh identity bundle tree view + Refresh identity bundle tree view - - Toggle map rendering - Toggle map rendering + + Common Name + Common Name - - CRS status - Click to open coordinate reference system dialog - CRS status - Click to open coordinate reference system dialog + + Serial # + Serial # - - Ready - Ready + + Expiry Date + Expiry Date - - Private qgis.db - Private qgis.db + + Certificate Bundles + Certificate Bundles - - QGIS - QGIS + + ERROR storing identity bundle in authentication database. + ERROR storing identity bundle in authentication database. - - - - Layer Styling - Layer Styling + + Certificate id missing. + Certificate id missing. - - Ctrl++ - Ctrl++ + + Remove Certificate Identity + Remove Certificate Identity - - Ctrl+= - Ctrl+= + + Are you sure you want to remove the selected certificate identity from the database? + +Operation can NOT be undone! + Are you sure you want to remove the selected certificate identity from the database? + +Operation can NOT be undone! - - Ctrl+- - Ctrl+- + + ERROR removing cert identity from authentication database for id %1: + ERROR removing cert identity from authentication database for id %1: + + + QgsAuthImportCertDialog - - Ctrl+Alt+= - Ctrl+Alt+= + + Import Certificate(s) + Import Certificate(s) - - &User Profiles - &User Profiles + + PEM/DER-formatted + PEM/DER-formatted - - ° - ° + + … + - - Ctrl+K - Ctrl+K + + Import(s) can contain multiple certificates + Import(s) can contain multiple certificates - - Trigger Locator - Trigger Locator + + PEM text + PEM text - - Transforms are not installed: %1 - Transforms are not installed: %1 + + File + File - - Missing datum transforms - Missing datum transforms + + Trust policy + Trust policy - - Overview - Overview + + Validation Results + Validation Results - - Layers - Layers + + Allow invalid certificates + Allow invalid certificates - - Manage Map Themes - Manage Map Themes + + Import Certificate Authorities + Import Certificate Authorities - - Layer Order - Layer Order + + Import + Import - - Ctrl+9 - Ctrl+9 + + Certificates found: %1 +Certificates valid: %2 + Certificates found: %1 +Certificates valid: %2 - - Show Layer Order Panel - Show Layer Order Panel + + +Authorities/Issuers: %1%2 + +Authorities/Issuers: %1%2 - - - < Blank > - < Blank > + + Open Certificate File + Open Certificate File - - QGIS version - QGIS version + + All files (*.*);;PEM (*.pem);;DER (*.der) + All files (*.*);;PEM (*.pem);;DER (*.der) + + + QgsAuthImportIdentityDialog - - QGIS code revision - QGIS code revision + + Import Identity + Import Identity - - Compiled against Qt - Compiled against Qt + + Key + Key - - Running against Qt - Running against Qt + + Cert + Cert - - Compiled against GDAL/OGR - Compiled against GDAL/OGR + + Required + Required - - Running against GDAL/OGR - Running against GDAL/OGR + + … + - - This copy of QGIS writes debugging output. - This copy of QGIS writes debugging output. + + Validation Results + Validation Results - - - - QGIS files - QGIS files + + Optional passphrase + Optional passphrase - - Diagram Properties - Diagram Properties + + Show + Show - - Annotations - Annotations + + Bundle + Bundle - - Annotations (%1) - Annotations (%1) + + PKI PEM/DER Certificate Paths + PKI PEM/DER Certificate Paths - - Save style to DB (%1) - Save style to DB (%1) + + PKI PKCS#12 Certificate Bundle + PKI PKCS#12 Certificate Bundle - - Save style in database - Save style in database + + Valid: %1 + Valid: %1 - - A matching style already exists in the database for this layer. Do you want to overwrite it? - A matching style already exists in the database for this layer. Do you want to overwrite it? + + Invalid: %1 + Invalid: %1 - - Export failed - Export failed + + Open Client Certificate File + Open Client Certificate File - - A problem occurred while exporting: %1 - A problem occurred while exporting: %1 + + + All files (*.*);;PEM (*.pem);;DER (*.der) + All files (*.*);;PEM (*.pem);;DER (*.der) - - Cannot open file - Cannot open file + + Open Private Key File + Open Private Key File - - Cannot open exported file: %1 - Cannot open exported file: %1 - - - - Some of the <b>%n</b> selected feature(s) about to be deleted <b>are outside of the current map view</b>. Would you still like to continue? - Some of the <b>%n</b> selected feature(s) about to be deleted <b>are outside of the current map view</b>. Would you still like to continue?Some of the <b>%n</b> selected feature(s) about to be deleted <b>are outside of the current map view</b>. Would you still like to continue? - - - - - - Delete %n Feature(s) - Delete %n Feature(s)Delete %n Feature(s) - - - - %n feature(s) on layer "%1", - %n feature(s) on layer "%1", %n feature(s) on layer "%1", - - - - <b>%n</b> selected feature(s) is/are about to be deleted. Would you like to continue? - <b>%n</b> selected feature(s) is/are about to be deleted. Would you like to continue?<b>%n</b> selected feature(s) is/are about to be deleted. Would you like to continue? + + Open PKCS#12 Certificate Bundle + Open PKCS#12 Certificate Bundle - - Don't show this message again - Don't show this message again - - - - %n feature(s) deleted: %1 - %n feature(s) deleted: %1%n feature(s) deleted: %1 + + PKCS#12 (*.p12 *.pfx) + PKCS#12 (*.p12 *.pfx) - - Resulting geometry type (multipart) is incompatible with layer type (singlepart). - Resulting geometry type (multipart) is incompatible with layer type (singlepart). + + + Missing components + Missing components - - Merge Features - Merge Features - - - - %n feature(s) were pasted. - %n feature(s) were pasted.%n feature(s) were pasted. - - - - %n geometries collapsed due to intersection avoidance. - %n geometries collapsed due to intersection avoidance.%n geometries collapsed due to intersection avoidance. + + Failed to read client certificate from file + Failed to read client certificate from file - - Cannot create new layer. - Cannot create new layer. + + Failed to load client certificate from file + Failed to load client certificate from file - - Cannot copy style - Cannot copy style + + Extra certificates found with identity + Extra certificates found with identity - - Cannot parse style - Cannot parse style + + + %1 thru %2 + %1 thru %2 - - Cannot paste style - Cannot paste style + + Failed to load client private key from file + Failed to load client private key from file - - Layer cannot be edited - Layer cannot be edited + + Private key password may not match + Private key password may not match - - Start Mesh Frame Edit - Start Mesh Frame Edit + + QCA library has no PKCS#12 support + QCA library has no PKCS#12 support - - Starting editing the frame of this mesh layer will remove all dataset groups. -Alternatively, you can create a new mesh layer from that one. - Starting editing the frame of this mesh layer will remove all dataset groups. -Alternatively, you can create a new mesh layer from that one. + + Failed to read bundle file + Failed to read bundle file - - Edit Current Mesh - Edit Current Mesh + + Incorrect bundle password + Incorrect bundle password - - Edit a Copy - Edit a Copy + + Failed to decode (try entering password) + Failed to decode (try entering password) - - - - Mesh editing - Mesh editing + + Bundle empty or can not be loaded + Bundle empty or can not be loaded - - Unable to start mesh editing for layer "%1" - Unable to start mesh editing for layer "%1" + + Bundle client cert can not be loaded + Bundle client cert can not be loaded - - - Unable to save editing for layer "%1" - Unable to save editing for layer "%1" + + Qt cert could not be created from QCA cert + Qt cert could not be created from QCA cert - - Could not %1 changes to layer %2 - Could not %1 changes to layer %2 + + Qt private key could not be created from QCA key + Qt private key could not be created from QCA key - - No legend entries selected - No legend entries selected + + File not found + File not found + + + QgsAuthManager - - Select the layers and groups you want to remove in the legend. - Select the layers and groups you want to remove in the legend. - - - - (%n more hidden layer(s)) - number of hidden layers not shown - (%n more hidden layer(s))(%n more hidden layer(s)) + + Initializing authentication manager + Initializing authentication manager - - The following hidden layers will be removed: -%1 - The following hidden layers will be removed: -%1 + + QCA's OpenSSL plugin (qca-ossl) is missing + QCA's OpenSSL plugin (qca-ossl) is missing - - Remove layers and groups - Remove layers and groups - - - - Remove %n legend entries? - number of legend items to remove - Remove %n legend entries?Remove %n legend entries? - - - - %n legend entries removed. - number of removed legend entries - %n legend entries removed.%n legend entries removed. + + No authentication method plugins found + No authentication method plugins found - - %1 (%2 type unsupported) - %1 (%2 type unsupported) + + No authentication method plugins could be loaded + No authentication method plugins could be loaded - - Cannot copy style to duplicated layer. - Cannot copy style to duplicated layer. + + Failed to initialize storage %1: %2 + Failed to initialize storage %1: %2 - - https://qgis.org/en/site/getinvolved/development/bugreporting.html - https://qgis.org/en/site/getinvolved/development/bugreporting.html + + Authentication system is DISABLED: +%1 + Authentication system is DISABLED: +%1 - - Map %1 - Map %1 + + Master password set: FAILED to verify, reset to previous + Master password set: FAILED to verify, reset to previous - - 3D view currently does not support unprojected coordinate reference systems (CRS). -Please switch project's CRS to a projected CRS. - 3D view currently does not support unprojected coordinate reference systems (CRS). -Please switch project's CRS to a projected CRS. + + + + + Master password: FAILED to access database + Master password: FAILED to access database - - - 3D Map %1 - 3D Map %1 + + Master password: FAILED to find just one master password record in database + Master password: FAILED to find just one master password record in database - - Do you want to save the current project? %1 - Do you want to save the current project? %1 + + + Master password: FAILED to verify against hash in database + Master password: FAILED to verify against hash in database - - - - Active Tasks - Active Tasks + + Master password: failed 5 times authentication system DISABLED + Master password: failed 5 times authentication system DISABLED - - Untitled Project - Untitled Project + + Master password: hash FAILED to be stored in database + Master password: hash FAILED to be stored in database - - Undo/Redo - Undo/Redo + + Master password reset FAILED: could not clear current password from database + Master password reset FAILED: could not clear current password from database - - Advanced Digitizing - Advanced Digitizing + + Master password reset FAILED: could not store new password in database + Master password reset FAILED: could not store new password in database - - Browser - Browser + + Master password reset FAILED: could not verify new password in database + Master password reset FAILED: could not verify new password in database - - Browser (2) - Browser (2) + + Master password reset FAILED: could not re-encrypt configs in database + Master password reset FAILED: could not re-encrypt configs in database - - GPS Information - GPS Information + + Master password reset FAILED: could not verify password can decrypt re-encrypted configs + Master password reset FAILED: could not verify password can decrypt re-encrypted configs - - Log Messages - Log Messages + + Master password reset FAILED: could not re-encrypt settings in database + Master password reset FAILED: could not re-encrypt settings in database - - Preferences… - Preferences… + + Master password reset FAILED: could not re-encrypt identities in database + Master password reset FAILED: could not re-encrypt identities in database - - Open Active Profile Folder - Open Active Profile Folder + + Master password reset: could not remove old database backup + Master password reset: could not remove old database backup - - New Profile… - New Profile… + + Config ID is empty + Config ID is empty - - Filter Legend by Map Content - Filter Legend by Map Content + + A config with same id %1 was already added, skipping from %2 + A config with same id %1 was already added, skipping from %2 - - Open the Layer Styling panel - Open the Layer Styling panel + + + + + + + + + + + + + + + Could not connect to any credentials storage. + Could not connect to any credentials storage. - - Compiled against PROJ - Compiled against PROJ + + Store config: FAILED because config is invalid + Store config: FAILED because config is invalid - - Running against PROJ - Running against PROJ + + Store config: FAILED because pre-defined config ID %1 could not be removed + Store config: FAILED because pre-defined config ID %1 could not be removed - - Add Virtual Layer - Add Virtual Layer + + Store config: FAILED because config string is empty + Store config: FAILED because config string is empty - - Calculating raster expression… - Calculating raster expression… + + + Store config: FAILED to store config in default storage: %1 + Store config: FAILED to store config in default storage: %1 - - Revert Project - Revert Project + + + + + + + + + + + + + + + + + + + + + Could not connect to the default storage. + Could not connect to the default storage. - - Are you sure you want to discard all unsaved changes the current project? - Are you sure you want to discard all unsaved changes the current project? + + Update config: FAILED because config is invalid + Update config: FAILED because config is invalid - - Save Project As - Save Project As + + Update config: FAILED because config is empty + Update config: FAILED because config is empty - - - Layer Exported - Layer Exported + + No authentication database found + No authentication database found - - Save Raster - Save Raster + + Could not back up authentication database + Could not back up authentication database - - Cannot write raster. Error code: %1 - Cannot write raster. Error code: %1 + + Password Helper + Password Helper - - Merging features… - Merging features… + + Opening %1 for DELETE… + Opening %1 for DELETE… - - Error copying layer - Error copying layer + + Opening %1 for READ… + Opening %1 for READ… - - Error pasting layer - Error pasting layer + + Opening %1 for WRITE… + Opening %1 for WRITE… - - - Stop Editing - Stop Editing + + Delete password failed: %1. + Delete password failed: %1. - - The following tasks are currently running which depend on layers in this project: - -%1 - -Please cancel these tasks and retry. - The following tasks are currently running which depend on layers in this project: - -%1 - -Please cancel these tasks and retry. + + Store config: FAILED because pre-defined config ID %1 is not unique + Store config: FAILED because pre-defined config ID %1 is not unique - - Current CRS: %1 - Current CRS: %1 + + Update config: FAILED because storage %1 does not support updating + Update config: FAILED because storage %1 does not support updating - - No projection - No projection + + Store config: FAILED to store config in the storage: %1 + Store config: FAILED to store config in the storage: %1 - - Add Point Feature - Add Point Feature + + Load config: FAILED to load config %1 from default storage: %2 + Load config: FAILED to load config %1 from default storage: %2 - - Add Line Feature - Add Line Feature + + Load config: FAILED to load config %1 from any storage + Load config: FAILED to load config %1 from any storage - - Add Polygon Feature - Add Polygon Feature + + Remove config: FAILED to remove config from the storage: %1 + Remove config: FAILED to remove config from the storage: %1 - - Add Record - Add Record + + Remove config: FAILED to remove config %1 from any storage + Remove config: FAILED to remove config %1 from any storage - - Map Views - Map Views + + The authentication database is not filesystem-based + The authentication database is not filesystem-based - - A view with this name already exists - A view with this name already exists + + Failed to backup authentication database + Failed to backup authentication database - - Default failed to open: %1 - Default failed to open: %1 + + Store setting: FAILED to remove pre-existing setting %1 + Store setting: FAILED to remove pre-existing setting %1 - - Default not found: %1 - Default not found: %1 + + Store setting: FAILED to store setting in default storage + Store setting: FAILED to store setting in default storage - - Open Template Project - Open Template Project + + Remove setting: FAILED to remove setting from storage: %1 + Remove setting: FAILED to remove setting from storage: %1 - - Auto-open Project - Auto-open Project + + Remove setting: FAILED to remove setting from storage %1: storage is read only + Remove setting: FAILED to remove setting from storage %1: storage is read only - - Failed to open: %1 - Failed to open: %1 + + Store certificate identity: FAILED to store certificate identity in default storage + Store certificate identity: FAILED to store certificate identity in default storage - - Not valid project file: %1 - Not valid project file: %1 + + + + Certificate already in the list: %1 + Certificate already in the list: %1 - - Project failed to open: %1 - Project failed to open: %1 + + Certificate identity id already in the list: %1 + Certificate identity id already in the list: %1 - - Default template has been reopened: %1 - Default template has been reopened: %1 + + Remove certificate identity: FAILED to remove certificate identity from storage: %1 + Remove certificate identity: FAILED to remove certificate identity from storage: %1 - - File not found: %1 - File not found: %1 + + Store SSL certificate custom config: FAILED to store config in default storage + Store SSL certificate custom config: FAILED to store config in default storage - - Loading project: %1 - Loading project: %1 + + Could not load SSL custom config %1 %2 from the storage. + Could not load SSL custom config %1 %2 from the storage. - - Unable to open project - Unable to open project + + + SSL custom config already in the list: %1 + SSL custom config already in the list: %1 - - Ctrl+8 - Ctrl+8 + + FAILED to remove SSL cert custom config for host:port, id: %1, %2: %3 + FAILED to remove SSL cert custom config for host:port, id: %1, %2: %3 - - Show Overview Panel - Show Overview Panel + + Remove certificate: FAILED to remove setting from storage %1: storage is read only + Remove certificate: FAILED to remove setting from storage %1: storage is read only - - Ctrl+1 - Ctrl+1 + + Remove certificate authority: FAILED to remove certificate authority from storage: %1 + Remove certificate authority: FAILED to remove certificate authority from storage: %1 - - Show Layers Panel - Show Layers Panel + + Could not delete pre-existing certificate trust policy. + Could not delete pre-existing certificate trust policy. - - Project loaded - Project loaded + + + + + + + Could not connect to any authentication configuration storage. + Could not connect to any authentication configuration storage. - - Choose a QGIS project file - Choose a QGIS project file + + Remove certificate trust policy: FAILED to remove setting from storage %1: storage is read only + Remove certificate trust policy: FAILED to remove setting from storage %1: storage is read only - - - - Saved project to: %1 - Saved project to: %1 + + Remove certificate trust policy: FAILED to remove certificate trust policy from storage: %1 + Remove certificate trust policy: FAILED to remove certificate trust policy from storage: %1 - - - Unable to save project %1 - Unable to save project %1 + + Retrieving password from your %1 failed: %2. + Retrieving password from your %1 failed: %2. - - - CRS was undefined - CRS was undefined + + Empty password retrieved from your %1. + Empty password retrieved from your %1. - - Edit first feature in attribute table - Edit first feature in attribute table + + Storing password in your %1 failed: %2. + Storing password in your %1 failed: %2. - - Edit previous feature in attribute table - Edit previous feature in attribute table + + Your %1 will be <b>used from now</b> on to store and retrieve the master password. + Your %1 will be <b>used from now</b> on to store and retrieve the master password. - - Edit next feature in attribute table - Edit next feature in attribute table + + Your %1 will <b>not be used anymore</b> to store and retrieve the master password. + Your %1 will <b>not be used anymore</b> to store and retrieve the master password. - - Edit last feature in attribute table - Edit last feature in attribute table + + There was an error and integration with your %1 system has been disabled. You can re-enable it at any time through the "Utilities" menu in the Authentication pane of the options dialog. %2 + There was an error and integration with your %1 system has been disabled. You can re-enable it at any time through the "Utilities" menu in the Authentication pane of the options dialog. %2 - - Installed font %1 - Installed font %1 + + Error in %1: %2 + Error in %1: %2 - - View License - View License + + Master password has been successfully read from your %1 + Master password has been successfully read from your %1 - - Font License - Font License + + Master password stored in your %1 is not valid + Master password stored in your %1 is not valid - - Font installation failed - Font installation failed + + Master password has been successfully written to your %1 + Master password has been successfully written to your %1 - - %1 font installation failed - %1 font installation failed + + Master password could not be written to your %1 + Master password could not be written to your %1 - - View Error - View Error + + Config id %1 is already in the list + Config id %1 is already in the list - - Font Install Failed - Font Install Failed + + Reencrypt FAILED, could not find config (id: %1) + Reencrypt FAILED, could not find config (id: %1) - - To reselect features, choose a vector layer in the legend. - To reselect features, choose a vector layer in the legend. + + Authentication database contains duplicate setting keys + Authentication database contains duplicate setting keys - - Rotation - Rotation + + Reencrypt FAILED, could not find identity (id: %1) + Reencrypt FAILED, could not find identity (id: %1) + + + QgsAuthMapTilerHmacSha256Method - - - Add Group - Add Group + + MapTiler HMAC SHA256-Signature + MapTiler HMAC SHA256-Signature + + + QgsAuthMethodPlugins - - Filter Legend - Filter Legend + + Installed authentication method plugins + Installed authentication method plugins - - Show Private Layers - Show Private Layers + + Method + Method - - Filter legend by expression - Filter legend by expression + + Description + Description - - - Expand All - Expand All + + Works with + Works with + + + QgsAuthOAuth2Config - - - Collapse All - Collapse All + + Custom + Custom - - QGIS code branch - QGIS code branch + + Predefined + Predefined - - Qt version - Qt version + + Authorization Code + Authorization Code - - Python version - Python version + + Implicit + Implicit - - GDAL/OGR version - GDAL/OGR version + + Authorization Code PKCE + Authorization Code PKCE - - PROJ version - PROJ version + + Resource Owner + Resource Owner - - EPSG Registry database version - EPSG Registry database version + + Header + Header - - Compiled against GEOS - Compiled against GEOS + + Form (POST only) + Form (POST only) - - Running against GEOS - Running against GEOS + + URL Query + URL Query + + + QgsAuthOAuth2Edit - - GEOS version - GEOS version + + Configure + Configure - - SQLite version - SQLite version + + Export configuration + Export configuration - - Compiled against PDAL - Compiled against PDAL + + Import configuration + Import configuration - - Running against PDAL - Running against PDAL + + Scope + Scope - - PDAL version - PDAL version + + Redirect URL + Redirect URL - - PostgreSQL client version - PostgreSQL client version + + Authorization-related timeout + Authorization-related timeout - - - No support - No support + + seconds + seconds - - SpatiaLite version - SpatiaLite version + + Description + Description - - QWT version - QWT version + + + + Optional + Optional - - QScintilla2 version - QScintilla2 version + + + + Required + Required - - OS version - OS version + + Request URL + Request URL - - Active Python plugins - Active Python plugins + + Optional (space delimiter) + Optional (space delimiter) - - Cannot get virtual layer select dialog from provider. - Cannot get virtual layer select dialog from provider. + + Username + Username - - - New GPX File - New GPX File + + Advanced + Advanced - - GPS eXchange file - GPS eXchange file + + Password + Password - - Unable to create a GPX file with the given name. Try again with another name or in another directory. - Unable to create a GPX file with the given name. Try again with another name or in another directory. + + Resource access token method + Resource access token method - - - - - - - - - Raster calculator - Raster calculator + + Persist between launches + Persist between launches - - - Calculation complete. - Calculation complete. + + Token URL + Token URL - - - Could not create destination file. - Could not create destination file. + + Client ID + Client ID - - - Could not read input layer. - Could not read input layer. + + Port number + Port number - - Could not parse raster formula. - Could not parse raster formula. + + / + / - - - Insufficient memory available for operation. - Insufficient memory available for operation. + + Subdirectory + Subdirectory - - Invalid band number for input layer. - Invalid band number for input layer. + + Defined + Defined - - Mesh Calculator - Mesh Calculator + + Defined configurations are JSON-formatted files, with a single configuration per file. This allows configurations to be swapped out via filesystem tools without affecting user configurations. It is recommended to use the Configure tab’s export function, then edit the resulting file. See QGIS documentation for further details. + Defined configurations are JSON-formatted files, with a single configuration per file. This allows configurations to be swapped out via filesystem tools without affecting user configurations. It is recommended to use the Configure tab’s export function, then edit the resulting file. See QGIS documentation for further details. - - Mesh calculator with mesh layer in edit mode is not supported. - Mesh calculator with mesh layer in edit mode is not supported. + + Add extra config directory to parse + Add extra config directory to parse - - Calculating mesh expression… - Calculating mesh expression… + + Software Statement + Software Statement - - - - - - - - Mesh calculator - Mesh calculator + + Register + Register - - Could not evaluate the formula. - Could not evaluate the formula. + + Extra initial request parameters + Extra initial request parameters - - Invalid or incompatible datasets used. - Invalid or incompatible datasets used. + + Key + Key - - Could not parse mesh formula. - Could not parse mesh formula. + + Value (unencoded) + Value (unencoded) - - Do you want to open the backup file -%1 -instead? - Do you want to open the backup file -%1 -instead? + + Tokens + Tokens - - - QGZ files - QGZ files + + Remove cached tokens + Remove cached tokens - - Open a Project - Open a Project + + Select extra directory to parse + Select extra directory to parse - - The loaded project file on disk was meanwhile changed. Do you want to overwrite the changes? - -Last modification date on load was: %1 -Current last modification date is: %2 - The loaded project file on disk was meanwhile changed. Do you want to overwrite the changes? - -Last modification date on load was: %1 -Current last modification date is: %2 + + Select software statement file + Select software statement file - - Insufficient permissions - Insufficient permissions + + JSON Web Token (*.jwt) + JSON Web Token (*.jwt) - - The project file is not writable. - The project file is not writable. + + ID: %1 +Grant flow: %2 +Description: %3 + ID: %1 +Grant flow: %2 +Description: %3 - - DXF export completed - DXF export completed + + No predefined configurations found on disk + No predefined configurations found on disk - - Successfully exported DXF to <a href="%1">%2</a> - Successfully exported DXF to <a href="%1">%2</a> + + Save OAuth2 Config File + Save OAuth2 Config File - - - - Load template - Load template + + Select OAuth2 Config File + Select OAuth2 Config File - - Could not read template file - Could not read template file + + Downloading configuration failed with error: %1 + Downloading configuration failed with error: %1 - - - Could not load template file - Could not load template file + + Configurations files can be placed in the directories: + Configurations files can be placed in the directories: - - No action selected - No action selected + + Configuration files can be placed in the directories: + +%1 + Configuration files can be placed in the directories: + +%1 - - - Run feature action<br><b>%1</b> - Run feature action<br><b>%1</b> + + … + - - Original source URI: %1 - Original source URI: %1 + + Grant flow + Grant flow - - Commit Errors - Commit Errors + + Access method + Access method - - Commit errors - Commit errors + + Client secret + Client secret - - Could not commit changes to layer %1 - Could not commit changes to layer %1 + + Request timeout + Request timeout - - Errors: %1 - - Errors: %1 - + + Refresh token URL + Refresh token URL - - Show more - Show more + + API key + API key - - Please select a vector layer first - Please select a vector layer first + + Token session + Token session - - Export to vector file failed. -Error: %1 - Export to vector file failed. -Error: %1 + + Token header + Token header - - - - - - - - No Layer Selected - No Layer Selected + + If set, the specified header key will be used instead of the default HTTP Authorization header when sending authenticated requests + If set, the specified header key will be used instead of the default HTTP Authorization header when sending authenticated requests - - To delete features, you must select a vector layer in the legend - To delete features, you must select a vector layer in the legend + + Default + Default - - No Vector Layer Selected - No Vector Layer Selected + + Software statement + Software statement - - Deleting features only works on vector layers - Deleting features only works on vector layers + + Configuration URL + Configuration URL - - Provider does not support deletion - Provider does not support deletion + + : + : + + + QgsAuthOAuth2Method - - Data provider does not support deleting features - Data provider does not support deleting features + + OAuth2 authentication + OAuth2 authentication - - - - - - - - Layer not editable - Layer not editable + + Authenticator linking (login) has failed + Authenticator linking (login) has failed - - - - The current layer is not editable. Choose 'Start editing' in the digitizing toolbar. - The current layer is not editable. Choose 'Start editing' in the digitizing toolbar. + + Linking succeeded, but authenticator access FAILED: null object + Linking succeeded, but authenticator access FAILED: null object - - No Features Selected - No Features Selected + + Linking apparently succeeded, but authenticator FAILED to verify it is linked + Linking apparently succeeded, but authenticator FAILED to verify it is linked - - Features deleted - Features deleted + + Linking succeeded + Linking succeeded - - Problem deleting features - Problem deleting features - - - - %n feature(s) deleted. - number of features deleted - %n feature(s) deleted.%n feature(s) deleted. + + Network reply finished + Network reply finished - - - - Abort - Abort + + Network reply finished but no reply object accessible + Network reply finished but no reply object accessible - - Title can not be empty! - Title can not be empty! + + Results: %1 + Results: %1 - - - Title already exists! - Title already exists! + + Network error but no reply object accessible + Network error but no reply object accessible - - - - No active layer - No active layer + + Network error: %1 + Network error: %1 - - No active layer found. Please select a layer in the layer list - No active layer found. Please select a layer in the layer list + + Network error but no reply object attributes found + Network error but no reply object attributes found - - - - Not enough features selected - Not enough features selected + + Attempting token refresh… + Attempting token refresh… - - - The merge tool requires at least two selected features - The merge tool requires at least two selected features + + Token refresh FAILED: authcfg property invalid + Token refresh FAILED: authcfg property invalid - - Merged feature attributes - Merged feature attributes + + Token refresh FAILED: authcfg empty + Token refresh FAILED: authcfg empty - - - - • %1 - • %1 + + Background token refresh underway for authcfg: %1 + Background token refresh underway for authcfg: %1 - - The following tasks are currently running in the background: - -%1 - -Do you want to try canceling these active tasks? - The following tasks are currently running in the background: - -%1 - -Do you want to try canceling these active tasks? + + Background token refresh FAILED for authcfg %1: could not get authenticator object + Background token refresh FAILED for authcfg %1: could not get authenticator object - - Layer Diagram Properties - Layer Diagram Properties + + Token refresh finished but no reply object accessible + Token refresh finished but no reply object accessible - - Successfully saved raster layer to <a href="%1">%2</a> - Successfully saved raster layer to <a href="%1">%2</a> + + Token refresh error: %1 + Token refresh error: %1 + + + QgsAuthPkcs12Edit - - Error saving layer definition file - Error saving layer definition file + + Optional passphrase + Optional passphrase - - Save as QGIS Layer Style File - Save as QGIS Layer Style File + + Required + Required - - QGIS Layer Style File - QGIS Layer Style File + + Bundle + Bundle - - Successfully saved vector layer to <a href="%1">%2</a> - Successfully saved vector layer to <a href="%1">%2</a> + + … + - - - Save Error - Save Error + + CAs + CAs - - Loading “%1” - Loading “%1” + + Key + Key - - Don't show this again. - Don't show this again. + + Add bundle CAs to the connection + Add bundle CAs to the connection - - Layer Saved - Layer Saved + + Add + Add - - Successfully saved scratch layer to <a href="%1">%2</a> - Successfully saved scratch layer to <a href="%1">%2</a> + + Add also root (self-signed) CA + Add also root (self-signed) CA - - Could not make temporary scratch layer permanent. -Error: %1 - Could not make temporary scratch layer permanent. -Error: %1 + + Root + Root - - Save Scratch Layer - Save Scratch Layer - - - - - Delete %n feature(s) from layer "%1" - Delete %n feature(s) from layer "%1"Delete %n feature(s) from layer "%1" - - - - A problem occurred during deletion from layer "%1". %n feature(s) not deleted. - A problem occurred during deletion from layer "%1". %n feature(s) not deleted.A problem occurred during deletion from layer "%1". %n feature(s) not deleted. + + Missing components + Missing components - - print layout - print layout + + QCA library has no PKCS#12 support + QCA library has no PKCS#12 support - - report - report + + Failed to read bundle file + Failed to read bundle file - - Enter a unique %1 title - Enter a unique %1 title + + Incorrect bundle password + Incorrect bundle password - - (a title will be automatically generated if left empty) - (a title will be automatically generated if left empty) + + Failed to decode (try entering password) + Failed to decode (try entering password) - - %1 copy - %1 copy + + Bundle empty or can not be loaded + Bundle empty or can not be loaded - - Set as atlas feature for %1 - Set as atlas feature for %1 + + Bundle client cert can not be loaded + Bundle client cert can not be loaded - - The merge tool requires at least two selected features. - The merge tool requires at least two selected features. + + %1 thru %2 + %1 thru %2 - - - Invalid result - Invalid result + + Valid: %1 + Valid: %1 - - Modifying features can only be done for layers in editing mode. - Modifying features can only be done for layers in editing mode. + + Invalid: %1 + Invalid: %1 - - - - Merge failed - Merge failed + + Open PKCS#12 Certificate Bundle + Open PKCS#12 Certificate Bundle - - - An error occurred during the merge operation. - An error occurred during the merge operation. + + PKCS#12 (*.p12 *.pfx) + PKCS#12 (*.p12 *.pfx) - - Merged features - Merged features + + <ul><li>Serial #: %1</li><li>Expiry date: %2</li></ul> + <ul><li>Serial #: %1</li><li>Expiry date: %2</li></ul> + + + QgsAuthPkcs12Method - - - - - - - - No active vector layer - No active vector layer + + PKI PKCS#12 authentication + PKI PKCS#12 authentication + + + QgsAuthPkiPathsEdit - - To invert selection, choose a vector layer in the legend - To invert selection, choose a vector layer in the legend + + Required + Required - - Features cut - Features cut + + CAs + CAs - - Features pasted - Features pasted + + Optional passphrase + Optional passphrase - - - - - - - Paste features - Paste features + + … + - - defaulting to CRS %1 - defaulting to CRS %1 + + Add bundle CAs to the connection + Add bundle CAs to the connection - - - Event Tracing - Event Tracing + + Add + Add - - Tracing is not enabled. Look for "enableEventTracing" in Options > Advanced. - Tracing is not enabled. Look for "enableEventTracing" in Options > Advanced. + + Add also root (self-signed) CA + Add also root (self-signed) CA - - Tracing started. - Tracing started. + + Root + Root - - Save Event Trace... - Save Event Trace... + + Key + Key - - Event Traces (*.json) - Event Traces (*.json) + + Cert + Cert - - defaulting to project CRS %1 - defaulting to project CRS %1 + + Missing components + Missing components - - Create user profile manager - Create user profile manager + + Failed to load certificate from file + Failed to load certificate from file - - Create network logger - Create network logger + + %1 thru %2 + %1 thru %2 - - Setting up UI - Setting up UI + + Valid: %1 + Valid: %1 - - Checking user database - Checking user database + + Invalid: %1 + Invalid: %1 - - Creating theme folder - Creating theme folder + + Open Client Certificate File + Open Client Certificate File - - Building style sheet - Building style sheet + + + All files (*.*);;PEM (*.pem);;DER (*.der) + All files (*.*);;PEM (*.pem);;DER (*.der) - - Creating map canvas - Creating map canvas + + <ul><li>Serial #: %1</li><li>Expiry date: %2</li></ul> + <ul><li>Serial #: %1</li><li>Expiry date: %2</li></ul> - - Message bar - Message bar + + Open Private Key File + Open Private Key File + + + QgsAuthPkiPathsMethod - - Welcome page - Welcome page + + PKI paths authentication + PKI paths authentication + + + QgsAuthServersEditor - - User input dock - User input dock + + Server Exceptions/SSL Configs Editor + Server Exceptions/SSL Configs Editor - - Layer tree - Layer tree + + Server Certificate Exceptions and SSL Configurations + Server Certificate Exceptions and SSL Configurations - - Undo dock - Undo dock + + Add new server certificate configuration + Add new server certificate configuration - - Advanced digitize panel - Advanced digitize panel + + Remove selected server certificate configuration + Remove selected server certificate configuration - - Statistics dock - Statistics dock + + Edit selected server certificate configuration + Edit selected server certificate configuration - - Bookmarks widget - Bookmarks widget + + Group by organization + Group by organization - - Snapping utilities - Snapping utilities + + … + - - Geometry validation - Geometry validation + + Common Name + Common Name - - Geometry Validation - Geometry Validation + + Host + Host - - Plugin manager - Plugin manager + + Expiry Date + Expiry Date - - Layer style dock - Layer style dock + + SSL Server Configurations + SSL Server Configurations - - Developer tools dock - Developer tools dock + + SSL custom config id missing + SSL custom config id missing - - Debugging/Development Tools - Debugging/Development Tools + + SSL custom config host:port missing + SSL custom config host:port missing - - F12 - F12 + + Remove SSL Custom Configuration + Remove SSL Custom Configuration - - Show Debugging/Development Tools - Show Debugging/Development Tools + + Are you sure you want to remove the selected SSL custom configuration from the database? + +Operation can NOT be undone! + Are you sure you want to remove the selected SSL custom configuration from the database? + +Operation can NOT be undone! - - Snapping dialog - Snapping dialog + + ERROR removing SSL custom config from authentication database for host:port, id %1: + ERROR removing SSL custom config from authentication database for host:port, id %1: - - Temporal Controller - Temporal Controller + + SSL custom config id missing. + SSL custom config id missing. - - Plugin installer - Plugin installer + + SSL custom config host:port missing. + SSL custom config host:port missing. + + + QgsAuthSettingsWidget - - Updating recent project paths - Updating recent project paths + + Configurations + Configurations - - Update recent project paths - Update recent project paths + + Choose or create an authentication configuration + Choose or create an authentication configuration - - Restore window state - Restore window state + + Configurations store encrypted credentials in the QGIS authentication database. + Configurations store encrypted credentials in the QGIS authentication database. - - Update customization on main window - Update customization on main window + + Basic + Basic - - Show main window - Show main window + + Convert to configuration + Convert to configuration - - Ctrl+Shift+. - Ctrl+Shift+. + + Store + Store - - New project - New project + + Optional + Optional - - Details - Details + + Passwor&d + Passwor&d - - The following warnings were generated while converting the vector tile style: - The following warnings were generated while converting the vector tile style: + + &User name + &User name - - Vector tiles - Vector tiles + + Warning: credentials stored as plain text in %1. + Warning: credentials stored as plain text in %1. - - Style could not be completely converted - Style could not be completely converted + + project file + project file - - https://qgis.org/en/site/about/sustaining_members.html - https://qgis.org/en/site/about/sustaining_members.html + + user settings + user settings - - Compiled against SQLite - Compiled against SQLite + + Converted config %1 + Converted config %1 - - Running against SQLite - Running against SQLite + + Couldn't create a Basic authentication configuration! + Couldn't create a Basic authentication configuration! + + + QgsAuthSslConfigDialog - - Layer creation failed: %1 - Layer creation failed: %1 + + Custom Certificate Configuration + Custom Certificate Configuration + + + QgsAuthSslConfigWidget - - An error occurred while performing the calculation. - An error occurred while performing the calculation. + + Certificate + Certificate - - All Project Files - All Project Files + + Name + Name - - Open Project - Open Project + + host:port (required) + host:port (required) - - DXF export failed, device is not writable - DXF export failed, device is not writable + + Show information for certificate + Show information for certificate - - DXF export failed, the device is invalid - DXF export failed, the device is invalid + + ? + ? - - DXF export failed, the extent could not be determined - DXF export failed, the extent could not be determined + + Server + Server - - Security warning - Security warning + + Field + Field - - Executing a script from an untrusted source can harm your computer. Only continue if you trust the source of the script. Continue? - Executing a script from an untrusted source can harm your computer. Only continue if you trust the source of the script. Continue? + + Protocol + Protocol - - Repair Data Source - Repair Data Source + + Peer verification + Peer verification - - source provider - source provider + + Verify Peer Certs + Verify Peer Certs - - destination provider - destination provider + + Do Not Verify Peer Certs + Do Not Verify Peer Certs - - data source creation - data source creation + + Peer verification depth (0 = complete cert chain) + Peer verification depth (0 = complete cert chain) - - write error - write error + + Ignore errors + Ignore errors - - - - Style saved - Style saved + + Custom SSL Configuration + Custom SSL Configuration + + + QgsAuthSslErrorsDialog - - Successfully exported style to <a href="%1">%2</a> - Successfully exported style to <a href="%1">%2</a> + + Custom Certificate Configuration + Custom Certificate Configuration - - Save Style - Save Style + + SSL Errors occurred accessing URL: + SSL Errors occurred accessing URL: - - Delete at least %1 feature(s) on other layer(s) - Delete at least %1 feature(s) on other layer(s) + + SSL Errors + SSL Errors - - Delete %1 feature(s) on layer "%2", %3 as well -and all of its other descendants. -Delete these features? - Delete %1 feature(s) on layer "%2", %3 as well -and all of its other descendants. -Delete these features? + + Show information for certificate chain + Show information for certificate chain - - %1 on layer %2. - %1 on layer %2. + + WARNING: Only save SSL configurations when necessary. + WARNING: Only save SSL configurations when necessary. - - - - - Create %1 - Create %1 + + Connection Certificates + Connection Certificates - - Duplicate Feature - Duplicate Feature + + Connection Trusted CAs + Connection Trusted CAs - - Duplicate Feature and Digitize - Duplicate Feature and Digitize + + Save SSL Server E&xception + Save SSL Server E&xception + + + QgsAuthSslImportDialog - - Set as Atlas Feature for %1 - Set as Atlas Feature for %1 + + Connected to %1: %2 + Connected to %1: %2 - - - Could not store value '%1' in field of type %2: %3 - Could not store value '%1' in field of type %2: %3 + + Socket CONNECTED + Socket CONNECTED - - - To deselect all features, choose a vector layer in the legend - To deselect all features, choose a vector layer in the legend + + Socket DISCONNECTED + Socket DISCONNECTED - - No features pasted. - No features pasted. + + Socket ENCRYPTED + Socket ENCRYPTED - - %1 of %2 features could be pasted. - %1 of %2 features could be pasted. + + Protocol + Protocol - - Geometry collapsed due to intersection avoidance. - Geometry collapsed due to intersection avoidance. + + Session cipher + Session cipher - - Pasted - Pasted + + Socket ERROR + Socket ERROR - - Paste as Scratch Layer - Paste as Scratch Layer + + Socket unavailable or not encrypted + Socket unavailable or not encrypted - - Layer name - Layer name + + Open Server Certificate File + Open Server Certificate File - - No features in clipboard. - No features in clipboard. + + All files (*.*);;PEM (*.pem);;DER (*.der) + All files (*.*);;PEM (*.pem);;DER (*.der) - - Multiple geometry types found, features with geometry different from %1 will be created without geometry. - Multiple geometry types found, features with geometry different from %1 will be created without geometry. + + Could not load any certs from file + Could not load any certs from file - - Cannot create field %1 (%2,%3) - Cannot create field %1 (%2,%3) + + Could not load server cert from file + Could not load server cert from file - - %1 and %2 - %1 and %2 + + Certificate does not appear for be for an SSL server. You can still add a configuration, if you know it is the correct certificate. + Certificate does not appear for be for an SSL server. You can still add a configuration, if you know it is the correct certificate. + + + QgsAuthSslTestDialog - - %1, %2, … - %1, %2, … + + Custom Certificate Configuration + Custom Certificate Configuration - - - Start editing failed - Start editing failed + + <html><head/><body><p>Save a custom SSL server configuration, importing certificate from server or file. WARNING: Only save configurations when necessary.</p></body></html> + <html><head/><body><p>Save a custom SSL server configuration, importing certificate from server or file. WARNING: Only save configurations when necessary.</p></body></html> - - Create database query logger - Create database query logger + + Import Certificate + Import Certificate - - Layer Styling (%1) - Layer Styling (%1) + + From server + From server - - Nudge profile tool curve to the left - Nudge profile tool curve to the left + + https:// + https:// - - Nudge profile tool curve to the right - Nudge profile tool curve to the right + + www.example.com + www.example.com - - Show Vertex Editor - Show Vertex Editor + + : + : - - Could not commit changes - Could not commit changes + + Connect + Connect - - Save default style to local database - Save default style to local database + + Timeout + Timeout - - Cannot create field %1 (%2,%3), falling back to string type - Cannot create field %1 (%2,%3), falling back to string type + + sec + sec - - Provider cannot be opened for editing - Provider cannot be opened for editing + + From file + From file - - Do you want to save the changes to layers %1? - Do you want to save the changes to layers %1? + + PEM/DER formatted file + PEM/DER formatted file - - - Do you want to save the changes to layer %1? - Do you want to save the changes to layer %1? + + … + + + + QgsAuthTrustedCAsDialog - - Problems during roll back: '%1' - Problems during roll back: '%1' + + Trusted Certificate Authorities + Trusted Certificate Authorities - - Problems during roll back - Problems during roll back + + Trusted Certificate Authorities/Issuers (used in secure connections) + Trusted Certificate Authorities/Issuers (used in secure connections) - - Could not %1 changes to layer %2 - -Errors: %3 - - Could not %1 changes to layer %2 - -Errors: %3 - + + … + - - - rollback - rollback + + Group by organization + Group by organization - - - cancel - cancel + + Common Name + Common Name - - Save - Save + + Serial # + Serial # - - - - all - all + + Expiry Date + Expiry Date - - Rollback - Rollback + + Authorities/Issuers + Authorities/Issuers + + + QgsAvoidIntersectionsOperation - - Cancel - Cancel + + Avoid overlaps + Avoid overlaps - - Current edits - Current edits + + Only the largest of multiple created geometries was preserved. + Only the largest of multiple created geometries was preserved. - - %1 current changes for %2 layer(s)? - %1 current changes for %2 layer(s)? + + Restore others + Restore others - - Filter on Joined Fields - Filter on Joined Fields + + Restored geometry parts removed by avoid overlaps + Restored geometry parts removed by avoid overlaps - - You are about to set a subset filter on a layer that has joined fields. Joined fields cannot be filtered, unless you convert the layer to a virtual layer first. Would you like to create a virtual layer out of this layer first? - You are about to set a subset filter on a layer that has joined fields. Joined fields cannot be filtered, unless you convert the layer to a virtual layer first. Would you like to create a virtual layer out of this layer first? - - - - Required Layers - Required Layers - - - - The following layers are marked as required by the project: - -%1 - -Please deselect them (or unmark as required) and retry. - The following layers are marked as required by the project: - -%1 - -Please deselect them (or unmark as required) and retry. + + At least one geometry intersected is invalid. These geometries must be manually repaired. + At least one geometry intersected is invalid. These geometries must be manually repaired. + + + QgsBalloonCalloutWidget - - The following tasks are currently running which depend on this layer: - -%1 - -Please cancel these tasks and retry. - The following tasks are currently running which depend on this layer: - -%1 - -Please cancel these tasks and retry. + + Balloon Symbol + Balloon Symbol - - copy - copy + + Marker Symbol + Marker Symbol - - Plugin layer - Plugin layer + + Pole of Inaccessibility + Pole of Inaccessibility - - Group layer - Group layer + + Point on Exterior + Point on Exterior - - - Duplicate layer: - Duplicate layer: + + Point on Surface + Point on Surface - - %1 (duplication resulted in invalid layer) - %1 (duplication resulted in invalid layer) + + Centroid + Centroid + + + QgsBaseNetworkRequest - - Layer duplication complete - Layer duplication complete + + Redirect loop detected: %1 + Redirect loop detected: %1 - - Note that it's using the same data source. - Note that it's using the same data source. + + empty response: %1 + empty response: %1 - - Set scale visibility for selected layers - Set scale visibility for selected layers + + WFS exception report (code=%1 text=%2) + WFS exception report (code=%1 text=%2) - - Loading Python support - Loading Python support + + missing + missing - - Couldn't load Python support library: %1 - Couldn't load Python support library: %1 + + network request update failed for authentication config + network request update failed for authentication config + + + QgsBasicNumericFormatWidgetBase - - Couldn't resolve python support library's instance() symbol. - Couldn't resolve python support library's instance() symbol. + + Round to + Round to - - There is a new version of QGIS available - There is a new version of QGIS available + + Decimal places + Decimal places - - You are running a development version of QGIS - You are running a development version of QGIS + + Show plus sign + Show plus sign - - You are running the current version of QGIS - You are running the current version of QGIS + + Show thousands separator + Show thousands separator - - - QGIS Version Information - QGIS Version Information + + Decimal separator + Decimal separator - - Unable to get current version information from server - Unable to get current version information from server + + Default + Default - - Style Manager - Style Manager + + Significant figures + Significant figures - - Keyboard Shortcuts - Keyboard Shortcuts + + Show trailing zeros + Show trailing zeros - - Custom Projections - Custom Projections + + Thousands separator + Thousands separator + + + QgsBearingNumericFormatWidgetBase - - Interface Customization - Interface Customization + + Show trailing zeros + Show trailing zeros - - - To perform a full histogram stretch, you need to have a raster layer selected. - To perform a full histogram stretch, you need to have a raster layer selected. + + Decimal places + Decimal places - - - To change brightness or contrast, you need to have a raster layer selected. - To change brightness or contrast, you need to have a raster layer selected. + + Format + Format + + + QgsBinaryWidgetWrapper - - - To change gamma, you need to have a raster layer selected. - To change gamma, you need to have a raster layer selected. + + Embed File… + Embed File… - - https://qgis.org/en/site/getinvolved/ - https://qgis.org/en/site/getinvolved/ + + Clear Contents… + Clear Contents… - - https://donate.qgis.org/ - https://donate.qgis.org/ + + Save Contents to File… + Save Contents to File… - - Map tool handler is not properly constructed - Map tool handler is not properly constructed + + Binary (%1) + Binary (%1) - - - 3D Map - 3D Map + + Save Contents to File + Save Contents to File - - 3D Maps - 3D Maps + + + All files + All files - - Elevation Profile - Elevation Profile + + Saved content to <a href="%1">%2</a> + Saved content to <a href="%1">%2</a> - - - New 3D Map View - New 3D Map View + + Embed File + Embed File - - Project extent is not valid. Please add or activate a layer to render. - Project extent is not valid. Please add or activate a layer to render. + + Clear Contents + Clear Contents - - - Save Project - Save Project + + Are you sure you want the clear this field's content? + Are you sure you want the clear this field's content? + + + QgsBlendModeComboBox - - - Close Project - Close Project + + Normal + Normal - - This project includes one or more temporary layers. These layers are not permanently saved and their contents will be lost. Are you sure you want to proceed? - This project includes one or more temporary layers. These layers are not permanently saved and their contents will be lost. Are you sure you want to proceed? + + Lighten + Lighten - - This project includes one or more temporary scratch layers. These layers are not saved to disk and their contents will be permanently lost. Are you sure you want to proceed? - This project includes one or more temporary scratch layers. These layers are not saved to disk and their contents will be permanently lost. Are you sure you want to proceed? + + Screen + Screen - - Unknown CRS - Unknown CRS + + Dodge + Dodge - - Pan distance %1 (%2) - Pan distance %1 (%2) + + Addition + Addition - - Add to the current selection - Add to the current selection + + Darken + Darken - - Subtract from the current selection - Subtract from the current selection + + Multiply + Multiply - - Intersect with the current selection - Intersect with the current selection + + Burn + Burn - - Select features completely within - Select features completely within + + Overlay + Overlay - - Add features completely within to the current selection - Add features completely within to the current selection + + Soft Light + Soft Light - - Subtract features completely within from the current selection - Subtract features completely within from the current selection + + Hard Light + Hard Light - - Intersect features completely within with the current selection - Intersect features completely within with the current selection + + Masked By Below + Masked By Below - - 1 feature selected on layer %1 (%2). - 1 feature selected on layer %1 (%2). + + Mask Below + Mask Below - - Task failed - Task failed + + Inverse Masked By Below + Inverse Masked By Below - - New bookmark - New bookmark + + Inverse Mask Below + Inverse Mask Below - - This project file was saved by QGIS version %1. When saving this project file, QGIS will update it to version %2, possibly rendering it useless for older versions of QGIS. - This project file was saved by QGIS version %1. When saving this project file, QGIS will update it to version %2, possibly rendering it useless for older versions of QGIS. + + Paint Inside Below + Paint Inside Below - - This project file was created by a newer version of QGIS (%1) and could not be completely loaded. - This project file was created by a newer version of QGIS (%1) and could not be completely loaded. + + Paint Below Inside + Paint Below Inside - - Select Transformation for %1 - Select Transformation for %1 + + Difference + Difference - - Network request to %1 timed out, any data received is likely incomplete. - Network request to %1 timed out, any data received is likely incomplete. + + Subtract + Subtract + + + QgsBlockingNetworkRequest - - QGIS Authentication - QGIS Authentication + + + + + + + + Network + Network - - %1 Panel - %1 Panel + + Redirect loop detected: %1 + Redirect loop detected: %1 - - Transaction - Transaction + + empty response: %1 + empty response: %1 - - - Cannot duplicate feature in not editable mode on layer %1 - Cannot duplicate feature in not editable mode on layer %1 + + network request update failed for authentication config + network request update failed for authentication config - - %1 children on layer %2 duplicated - %1 children on layer %2 duplicated + + The server does not support range requests + The server does not support range requests + + + QgsBlurWidget - - %1 features on layer %2 duplicated -%3 - %1 features on layer %2 duplicated -%3 + + Stack Blur (fast, doesn't support high dpi) + Stack Blur (fast, doesn't support high dpi) - - Digitize the duplicate on layer %1 - Digitize the duplicate on layer %1 + + Gaussian Blur (quality, supports high dpi) + Gaussian Blur (quality, supports high dpi) + + + QgsBookmarkDropHandler - - Duplicate digitized - Duplicate digitized - - - - %n children on layer %1 duplicated - %n children on layer %1 duplicated%n children on layer %1 duplicated + + + Zoom to Bookmark + Zoom to Bookmark - - Feature on layer %1 duplicated -%2 - Feature on layer %1 duplicated -%2 + + Bookmark extent is empty + Bookmark extent is empty - - Templates - Templates + + Could not reproject bookmark extent to canvas CRS. + Could not reproject bookmark extent to canvas CRS. + + + QgsBookmarkEditorDialog - - Template Name - Template Name + + Bookmark Editor + Bookmark Editor - - Name for the template - Name for the template + + Extent + Extent - - Template not saved - Template not saved + + Name + Name - - The template can not have an empty name. - The template can not have an empty name. + + Group + Group - - Overwrite Template - Overwrite Template + + CRS + CRS - - The template %1 already exists, do you want to replace it? - The template %1 already exists, do you want to replace it? + + Saved in + Saved in - - Overwrite - Overwrite + + User Bookmarks + User Bookmarks - - Template saved - Template saved + + Project Bookmarks + Project Bookmarks - - Template %1 was saved - Template %1 was saved + + Rotation + Rotation - - Save as Local File - Save as Local File + + ° + ° + + + QgsBookmarkLocatorFilter - - https://qgis.org/en/site/forusers/commercial_support.html - https://qgis.org/en/site/forusers/commercial_support.html + + Spatial Bookmarks + Spatial Bookmarks + + + QgsBookmarkManagerModel - - Layer %1 - Layer %1 + + Name + Name - - - - The merge features tool only works on vector layers. - The merge features tool only works on vector layers. + + Group + Group - - - Merging features can only be done for layers in editing mode. - Merging features can only be done for layers in editing mode. + + xMin + xMin - - - Please select a layer in the layer list - Please select a layer in the layer list + + yMin + yMin - - - Invalid layer - Invalid layer + + xMax + xMax - - To select all, choose a vector layer in the legend. - To select all, choose a vector layer in the legend. + + yMax + yMax - - - To select features, choose a vector layer in the legend. - To select features, choose a vector layer in the legend. + + Rotation + Rotation - - Project has layer(s) in edit mode with unsaved edits, which will NOT be saved! - Project has layer(s) in edit mode with unsaved edits, which will NOT be saved! - - - - - %n feature(s) selected on layer %1. - number of selected features - %n feature(s) selected on layer %1.%n feature(s) selected on layer %1. + + CRS + CRS - - Exit QGIS - Exit QGIS + + In Project + In Project + + + QgsBookmarks - - Do you really want to quit QGIS? - Do you really want to quit QGIS? + + Import/Export Bookmarks + Import/Export Bookmarks - - New profile name - New profile name + + New bookmark + New bookmark - - Task complete - Task complete + + + + Export Bookmarks + Export Bookmarks - - Project file is older - Project file is older + + + XML files (*.xml *.XML) + XML files (*.xml *.XML) - - - Please check the <a href="#messageLog">message log</a> for further info. - Please check the <a href="#messageLog">message log</a> for further info. + + number of rows + + Are you sure you want to delete %n bookmark(s)? + + Are you sure you want to delete %n bookmark(s)? + Are you sure you want to delete %n bookmark(s)? + - - Warning - Warning + + Edit Spatial Bookmark… + Edit Spatial Bookmark… - - This layer doesn't have a properties dialog. - This layer doesn't have a properties dialog. + + + Zoom to Bookmark + Zoom to Bookmark - - Proxy authentication required - Proxy authentication required + + Bookmark extent is empty + Bookmark extent is empty - - Failed to run Python script: - Failed to run Python script: + + Could not reproject bookmark extent to project CRS. + Could not reproject bookmark extent to project CRS. - - The current layer has no selected features - The current layer has no selected features + + Error importing bookmark file + Error importing bookmark file - - - Current clockwise map rotation in degrees - Current clockwise map rotation in degrees + + Bookmarks imported successfully + Bookmarks imported successfully - - Messages - Messages + + Error exporting bookmark file + Error exporting bookmark file - - - QgisAppInterface - - Attributes changed - Attributes changed + + Successfully exported bookmarks to <a href="%1">%2</a> + Successfully exported bookmarks to <a href="%1">%2</a> - - - QgisCustomWidgets - - QGIS custom widgets - QGIS custom widgets + + Delete Bookmarks + Delete Bookmarks - - - Qgs25DRendererWidget - - The 2.5D renderer only can be used with polygon layers. -'%1' is not a polygon layer and cannot be rendered in 2.5D. - The 2.5D renderer only can be used with polygon layers. -'%1' is not a polygon layer and cannot be rendered in 2.5D. + + + + Import Bookmarks + Import Bookmarks + + + QgsBookmarksBase - - Select Wall Color - Select Wall Color + + Add + Add - - Select Roof Color - Select Roof Color + + Add bookmark + Add bookmark - - Select Shadow Color - Select Shadow Color + + Delete + Delete - - - Qgs25DRendererWidgetBase - - Height - Height + + Delete bookmark + Delete bookmark - - Angle - Angle + + Zoom to + Zoom to - - Advanced Configuration - Advanced Configuration + + Zoom to bookmark + Zoom to bookmark - - … - + + Spatial Bookmark Manager + Spatial Bookmark Manager - - Roof color - Roof color + + &Export + &Export - - Wall color - Wall color + + &Import + &Import + + + QgsBookmarksItem - - <html><head/><body><p>Walls will have a different color based on their aspect to make them appear to differently reflect the solar radiation.</p><p><br/></p><p>If this option is enabled, make sure that <span style=" font-style:italic;">simplification </span>is disabled on the rendering tab or some colors may be wrong at small scales.</p></body></html> - <html><head/><body><p>Walls will have a different color based on their aspect to make them appear to differently reflect the solar radiation.</p><p><br/></p><p>If this option is enabled, make sure that <span style=" font-style:italic;">simplification </span>is disabled on the rendering tab or some colors may be wrong at small scales.</p></body></html> + + User Bookmarks + User Bookmarks - - Shade walls based on aspect - Shade walls based on aspect + + Project Bookmarks + Project Bookmarks + + + QgsBookmarksItemGuiProvider - - Shadow - Shadow + + + + New Spatial Bookmark… + New Spatial Bookmark… - - Color - Color + + Show Spatial Bookmarks Manager + Show Spatial Bookmarks Manager - - Size - Size + + + Import Spatial Bookmarks… + Import Spatial Bookmarks… - - ° - ° + + + + Export Spatial Bookmarks… + Export Spatial Bookmarks… - - <html><head/><body><p><span style=" font-weight:600;">Advanced Styling</span><br/>This page helps to configure the 2.5D effect as easily as possible with some basic parameters.</p><p>Once you have finished the basic styling, you can convert this to another renderer (single, categorized, graduated) and fine-tune the appearance to your liking.</p><p><span style=" font-weight:600;">Overlay problems</span></p><p>Features are rendered based on their distance to the camera. It is sometimes possible that parts of a feature are in front of another feature by mistake. This happens if any part of the overlapped feature is closer to the camera than the overlapping feature.</p><p>In such cases you can avoid rendering problems by cutting the feature in front into smaller pieces.</p></body></html> - <html><head/><body><p><span style=" font-weight:600;">Advanced Styling</span><br/>This page helps to configure the 2.5D effect as easily as possible with some basic parameters.</p><p>Once you have finished the basic styling, you can convert this to another renderer (single, categorized, graduated) and fine-tune the appearance to your liking.</p><p><span style=" font-weight:600;">Overlay problems</span></p><p>Features are rendered based on their distance to the camera. It is sometimes possible that parts of a feature are in front of another feature by mistake. This happens if any part of the overlapped feature is closer to the camera than the overlapping feature.</p><p>In such cases you can avoid rendering problems by cutting the feature in front into smaller pieces.</p></body></html> + + + + + + Zoom to Bookmark + Zoom to Bookmark - - - Qgs3DAlgorithms - - QGIS (3D) - QGIS (3D) + + + Bookmark extent is empty + Bookmark extent is empty - - - Qgs3DAnimationExportDialog - - Select directory for 3D animation frames - Select directory for 3D animation frames + + + Could not reproject bookmark extent to project CRS. + Could not reproject bookmark extent to project CRS. - - - Qgs3DAnimationWidget - - - <none> - <none> + + Edit Spatial Bookmark… + Edit Spatial Bookmark… - - - Export Animation - Export Animation + + Delete Spatial Bookmark + Delete Spatial Bookmark - - Unable to export 3D animation - Unable to export 3D animation + + Delete Spatial Bookmarks + Delete Spatial Bookmarks - - Exporting frames... - Exporting frames... + + Rename Bookmark Group… + Rename Bookmark Group… - - Abort - Abort + + bookmark group “%1” + bookmark group “%1” - - - Keyframe time - Keyframe time + + Rename Bookmark Group + Rename Bookmark Group - - Keyframe time [seconds]: - Keyframe time [seconds]: + + Group name already exists, overwriting will merge the bookmark groups. + Group name already exists, overwriting will merge the bookmark groups. - - There is already a keyframe at the given time - There is already a keyframe at the given time + + Delete Bookmark Group + Delete Bookmark Group - - - Qgs3DAxis - - &Off - &Off + + Delete Bookmark Groups + Delete Bookmark Groups - - Disable 3D axis - Disable 3D axis + + Rename Bookmark + Rename Bookmark - - Coordinate Reference &System - Coordinate Reference &System + + Could not rename bookmark + Could not rename bookmark - - Coordinate Reference System 3D axis - Coordinate Reference System 3D axis + + + + Export Bookmarks + Export Bookmarks - - &Cube - &Cube + + + XML files (*.xml *.XML) + XML files (*.xml *.XML) - - Cube 3D axis - Cube 3D axis + + Error exporting bookmark file + Error exporting bookmark file - - &Left - &Left + + Successfully exported bookmarks to <a href="%1">%2</a> + Successfully exported bookmarks to <a href="%1">%2</a> - - &Center - &Center + + + + Import Bookmarks + Import Bookmarks - - &Right - &Right + + Error importing bookmark file + Error importing bookmark file - - - &Top - &Top + + Bookmarks imported successfully + Bookmarks imported successfully + + + QgsBrowserDirectoryPropertiesBase - - &Middle - &Middle + + Path + Path + + + QgsBrowserDockWidget - - - &Bottom - &Bottom + + Add directory to favorites + Add directory to favorites + + + QgsBrowserItemMetadataWidgetBase - - &Home - &Home + + Field Domain Details + Field Domain Details + + + QgsBrowserLayerProperties - - &North - &North + + Error + Error + + + QgsBrowserLayerPropertiesBase - - &East - &East + + Metadata + Metadata - - &South - &South + + Preview + Preview - - &West - &West + + Attributes + Attributes - - - Qgs3DMapCanvasWidget - - Camera Control - Camera Control + + notice + notice + + + QgsBrowserModel - - Zoom Full - Zoom Full + + Project Home + Project Home - - Toggle On-Screen Navigation - Toggle On-Screen Navigation + + Home + Home - - Identify - Identify + + Favorites + Favorites + + + QgsBrowserPropertiesDialog - - Measurement Line - Measurement Line + + Layer Properties + Layer Properties - - Animations - Animations + + Directory Properties + Directory Properties + + + QgsBrowserWidget - - Save as Image… - Save as Image… + + Type here to filter visible items… + Type here to filter visible items… - - - Export 3D Scene - Export 3D Scene + + Case Sensitive + Case Sensitive - - Set View Theme - Set View Theme + + Filter Pattern Syntax + Filter Pattern Syntax - - Options - Options + + Normal + Normal - - Show Shadows - Show Shadows + + Wildcard(s) + Wildcard(s) - - Show Eye Dome Lighting - Show Eye Dome Lighting + + Regular Expression + Regular Expression + + + QgsBrowserWidgetBase - - Show Ambient Occlusion - Show Ambient Occlusion + + Browser + Browser - - 2D Map View Follows 3D Camera - 2D Map View Follows 3D Camera + + Options + Options - - 3D Camera Follows 2D Map View - 3D Camera Follows 2D Map View + + Add Layers + Add Layers - - Show Visible Camera Area in 2D Map View - Show Visible Camera Area in 2D Map View + + Add Selected Layers + Add Selected Layers - - Configure… - Configure… + + Refresh + Refresh - - Save as Image - Save as Image + + Filter Browser + Filter Browser - - Successfully saved the 3D map to <a href="%1">%2</a> - Successfully saved the 3D map to <a href="%1">%2</a> + + Collapse All + Collapse All - - Dock 3D Map View - Dock 3D Map View + + Show Properties + Show Properties - - Choose a file name to save the 3D map canvas to an image - Choose a file name to save the 3D map canvas to an image + + Enable/disable properties widget + Enable/disable properties widget + + + QgsBrushStyleComboBox - - 3D Configuration - 3D Configuration - - - - Loading %n tile(s) - Loading %n tile(s)Loading %n tile(s) + + Solid + Solid - - (none) - (none) + + No Brush + No Brush - - - Qgs3DMapConfigWidget - - Terrain Based - Terrain Based + + Horizontal + Horizontal - - Walk Mode (First Person) - Walk Mode (First Person) + + Vertical + Vertical - - Perspective Projection - Perspective Projection + + Cross + Cross - - Orthogonal Projection - Orthogonal Projection + + BDiagonal + BDiagonal - - Flat Terrain - Flat Terrain + + FDiagonal + FDiagonal - - DEM (Raster Layer) - DEM (Raster Layer) + + Diagonal X + Diagonal X - - Online - Online + + Dense 1 + Dense 1 - - Mesh - Mesh + + Dense 2 + Dense 2 - - Coordinate Reference System - Coordinate Reference System + + Dense 3 + Dense 3 - - Cube - Cube + + Dense 4 + Dense 4 - - Left - Left + + Dense 5 + Dense 5 - - Center - Center + + Dense 6 + Dense 6 - - Right - Right + + Dense 7 + Dense 7 + + + QgsBusyIndicatorDialog - - Top - Top + + QGIS + QGIS + + + QgsCalendarConfigDlgBase - - Middle - Middle + + A calendar widget to enter a date. + A calendar widget to enter a date. - - Bottom - Bottom + + Date format + Date format - - - Top Left - Top Left + + <html><head/><body><p>Example formats:</p><table border="0" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;" cellspacing="2" cellpadding="0" bgcolor="#f6f6f6"><thead><tr><td style=" vertical-align:top; padding-left:10; padding-right:15; padding-top:5; padding-bottom:5;"><p align="center"><span style=" font-family:'Open Sans,sans-serif'; font-size:12px; font-weight:600; color:#363534;">Format</span></p></td><td style=" vertical-align:top; padding-left:10; padding-right:15; padding-top:5; padding-bottom:5;"><p align="center"><span style=" font-family:'Open Sans,sans-serif'; font-size:12px; font-weight:600; color:#363534;">Result</span></p></td></tr></thead><tr><td bgcolor="#f6f6f6" style=" vertical-align:top; padding-left:10; padding-right:10; padding-top:3; padding-bottom:3;"><p><span style=" font-family:'Open Sans,sans-serif'; font-size:11px; color:#66666e; background-color:#f6f6f6;">dd.MM.yyyy</span></p></td><td bgcolor="#f6f6f6" style=" vertical-align:top; padding-left:10; padding-right:10; padding-top:3; padding-bottom:3;"><p><span style=" font-family:'Open Sans,sans-serif'; font-size:11px; color:#66666e; background-color:#f6f6f6;">21.05.2001</span></p></td></tr><tr><td bgcolor="#ffffff" style=" vertical-align:top; padding-left:10; padding-right:10; padding-top:3; padding-bottom:3;"><p><span style=" font-family:'Open Sans,sans-serif'; font-size:11px; color:#66666e; background-color:#ffffff;">ddd MMMM d yy</span></p></td><td bgcolor="#ffffff" style=" vertical-align:top; padding-left:10; padding-right:10; padding-top:3; padding-bottom:3;"><p><span style=" font-family:'Open Sans,sans-serif'; font-size:11px; color:#66666e; background-color:#ffffff;">Tue May 21 01</span></p></td></tr><tr><td bgcolor="#f6f6f6" style=" vertical-align:top; padding-left:10; padding-right:10; padding-top:3; padding-bottom:3;"><p><span style=" font-family:'Open Sans,sans-serif'; font-size:11px; color:#66666e; background-color:#f6f6f6;">hh:mm:ss.zzz</span></p></td><td bgcolor="#f6f6f6" style=" vertical-align:top; padding-left:10; padding-right:10; padding-top:3; padding-bottom:3;"><p><span style=" font-family:'Open Sans,sans-serif'; font-size:11px; color:#66666e; background-color:#f6f6f6;">14:13:09.042</span></p></td></tr><tr><td bgcolor="#ffffff" style=" vertical-align:top; padding-left:10; padding-right:10; padding-top:3; padding-bottom:3;"><p><span style=" font-family:'Open Sans,sans-serif'; font-size:11px; color:#66666e; background-color:#ffffff;">h:m:s ap</span></p></td><td bgcolor="#ffffff" style=" vertical-align:top; padding-left:10; padding-right:10; padding-top:3; padding-bottom:3;"><p><span style=" font-family:'Open Sans,sans-serif'; font-size:11px; color:#66666e; background-color:#ffffff;">2:13:9 pm</span></p></td></tr></table><p><a href="http://qt-project.org/doc/qt-5.0/qtcore/qdatetime.html#toString"><span style=" text-decoration: underline; color:#0000ff;">Reference documentation</span></a></p></body></html> + <html><head/><body><p>Example formats:</p><table border="0" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;" cellspacing="2" cellpadding="0" bgcolor="#f6f6f6"><thead><tr><td style=" vertical-align:top; padding-left:10; padding-right:15; padding-top:5; padding-bottom:5;"><p align="center"><span style=" font-family:'Open Sans,sans-serif'; font-size:12px; font-weight:600; color:#363534;">Format</span></p></td><td style=" vertical-align:top; padding-left:10; padding-right:15; padding-top:5; padding-bottom:5;"><p align="center"><span style=" font-family:'Open Sans,sans-serif'; font-size:12px; font-weight:600; color:#363534;">Result</span></p></td></tr></thead><tr><td bgcolor="#f6f6f6" style=" vertical-align:top; padding-left:10; padding-right:10; padding-top:3; padding-bottom:3;"><p><span style=" font-family:'Open Sans,sans-serif'; font-size:11px; color:#66666e; background-color:#f6f6f6;">dd.MM.yyyy</span></p></td><td bgcolor="#f6f6f6" style=" vertical-align:top; padding-left:10; padding-right:10; padding-top:3; padding-bottom:3;"><p><span style=" font-family:'Open Sans,sans-serif'; font-size:11px; color:#66666e; background-color:#f6f6f6;">21.05.2001</span></p></td></tr><tr><td bgcolor="#ffffff" style=" vertical-align:top; padding-left:10; padding-right:10; padding-top:3; padding-bottom:3;"><p><span style=" font-family:'Open Sans,sans-serif'; font-size:11px; color:#66666e; background-color:#ffffff;">ddd MMMM d yy</span></p></td><td bgcolor="#ffffff" style=" vertical-align:top; padding-left:10; padding-right:10; padding-top:3; padding-bottom:3;"><p><span style=" font-family:'Open Sans,sans-serif'; font-size:11px; color:#66666e; background-color:#ffffff;">Tue May 21 01</span></p></td></tr><tr><td bgcolor="#f6f6f6" style=" vertical-align:top; padding-left:10; padding-right:10; padding-top:3; padding-bottom:3;"><p><span style=" font-family:'Open Sans,sans-serif'; font-size:11px; color:#66666e; background-color:#f6f6f6;">hh:mm:ss.zzz</span></p></td><td bgcolor="#f6f6f6" style=" vertical-align:top; padding-left:10; padding-right:10; padding-top:3; padding-bottom:3;"><p><span style=" font-family:'Open Sans,sans-serif'; font-size:11px; color:#66666e; background-color:#f6f6f6;">14:13:09.042</span></p></td></tr><tr><td bgcolor="#ffffff" style=" vertical-align:top; padding-left:10; padding-right:10; padding-top:3; padding-bottom:3;"><p><span style=" font-family:'Open Sans,sans-serif'; font-size:11px; color:#66666e; background-color:#ffffff;">h:m:s ap</span></p></td><td bgcolor="#ffffff" style=" vertical-align:top; padding-left:10; padding-right:10; padding-top:3; padding-bottom:3;"><p><span style=" font-family:'Open Sans,sans-serif'; font-size:11px; color:#66666e; background-color:#ffffff;">2:13:9 pm</span></p></td></tr></table><p><a href="http://qt-project.org/doc/qt-5.0/qtcore/qdatetime.html#toString"><span style=" text-decoration: underline; color:#0000ff;">Reference documentation</span></a></p></body></html> + + + QgsCalloutPanelWidgetBase - - - Top Right - Top Right + + Callout + Callout - - - Bottom Left - Bottom Left + + Style + Style - - - Bottom Right - Bottom Right + + This callout type doesn't have any editable properties + This callout type doesn't have any editable properties + + + QgsCategorizedSymbolRendererModel - - An elevation layer must be selected for a DEM terrain - An elevation layer must be selected for a DEM terrain + + all other values + all other values - - An elevation layer must be selected for a mesh terrain - An elevation layer must be selected for a mesh terrain + + Symbol + Symbol - - No lights exist in the scene - No lights exist in the scene + + Value + Value - - - Qgs3DMapScene - - The following layers were not exported: - The following layers were not exported: + + Legend + Legend + + + QgsCategorizedSymbolRendererWidget - - 3D exporter warning - 3D exporter warning + + Symbol + Symbol - - - Qgs3DMapToolIdentify - - Distance to camera - Distance to camera + + Color ramp + Color ramp - - - Qgs3DMeasureDialog - - 3D Measurement Tool - 3D Measurement Tool + + Classify + Classify - - &New - &New + + Add + Add - - Total 3D Distance - Total 3D Distance + + Delete + Delete - - &Configuration - &Configuration + + Delete All + Delete All - - map units - map units + + Advanced + Advanced - - Horizontal Distance - Horizontal Distance + + Match to Saved Symbols + Match to Saved Symbols - - Vertical Distance - Vertical Distance + + Match to Symbols from File… + Match to Symbols from File… - - 3D Distance - 3D Distance + + Symbol Levels… + Symbol Levels… - - - Qgs3DModelSourceLineEdit - - All files - All files + + Data-defined Size Legend… + Data-defined Size Legend… - - Select 3D Model File - Select 3D Model File + + Merge Categories + Merge Categories - - 3D Model From URL - 3D Model From URL + + Unmerge Categories + Unmerge Categories - - Enter 3D Model URL - Enter 3D Model URL + + Classify Categories + Classify Categories - - - Embed 3D Model File - Embed 3D Model File + + + High number of classes. Classification would yield %n entries which might not be expected. Continue? + + High number of classes. Classification would yield %n entries which might not be expected. Continue? + High number of classes. Classification would yield %n entries which might not be expected. Continue? + - - - Extract 3D Model File - Extract 3D Model File + + + Matched %n categories to symbols. + + Matched %n categories to symbols. + Matched %n categories to symbols. + - - - Qgs3DOptionsBase - - - 3D Options - 3D Options + + + Matched %n categories to symbols from file. + + Matched %n categories to symbols from file. + Matched %n categories to symbols from file. + - - Default Camera Settings - Default Camera Settings + + Delete Classification + Delete Classification - - ° - ° + + The classification field was changed from '%1' to '%2'. +Should the existing classes be deleted before classification? + The classification field was changed from '%1' to '%2'. +Should the existing classes be deleted before classification? - - Projection type - Projection type + + + Matched Symbols + Matched Symbols - - Field of View - Field of View + + No categories could be matched to symbols in library. + No categories could be matched to symbols in library. - - Navigation mode - Navigation mode + + + + + Match to Symbols from File + Match to Symbols from File - - Movement speed - Movement speed + + XML files (*.xml *.XML) + XML files (*.xml *.XML) - - Invert vertical axis - Invert vertical axis + + An error occurred while reading file: +%1 + An error occurred while reading file: +%1 - - - Qgs3DOptionsFactory - - 3D - 3D + + No categories could be matched to symbols in file. + No categories could be matched to symbols in file. - - - Qgs3DOptionsWidget - - Terrain Based - Terrain Based + + Symbol Settings + Symbol Settings - - Walk Mode (First Person) - Walk Mode (First Person) + + Change… + Change… - - Perspective Projection - Perspective Projection + + Value + Value + + + QgsCesiumTilesDataProvider - - Orthogonal Projection - Orthogonal Projection + + Only ion 3D Tiles content can be accessed, not %1 + Only ion 3D Tiles content can be accessed, not %1 - - Never - Never + + Source + Source - - Only When Dragging - Only When Dragging + + 3D Tiles Version + 3D Tiles Version - - Always - Always + + Tileset Version + Tileset Version - - - Qgs3DRendererRulePropsWidget - - Rule Properties - Rule Properties + + Tileset Generator + Tileset Generator - - Description - Description + + Extensions Required + Extensions Required - - Filter - Filter + + Extensions Used + Extensions Used - - Else - Else + + Z Range + Z Range + + + QgsCharacterSelectorBase - - Catch-all for other features - Catch-all for other features + + Character Selector + Character Selector - - Test - Test + + Font + Font - - Symbol - Symbol + + Current font family and style + Current font family and style + + + QgsCheckBoxConfigDlg - - - - Test Filter - Test Filter + + "True" or "False" + "True" or "False" - - Filter expression parsing error: - - Filter expression parsing error: - - - - - Filter returned %n feature(s) - number of filtered features - Filter returned %n feature(s)Filter returned %n feature(s) + + Stored Values + Stored Values - - - Qgs3DSymbolDialog + + + QgsCheckBoxConfigDlgBase - - 3D Symbol - 3D Symbol + + Display Settings + Display Settings - - - Qgs3DViewsManagerDialog - - 3D Map Views Manager - 3D Map Views Manager + + Display the checkbox state as a plain text value (e.g. in an attribute table) using + Display the checkbox state as a plain text value (e.g. in an attribute table) using - - &Remove… - &Remove… + + Representation + Representation - - &Duplicate… - &Duplicate… + + Unchecked state + Unchecked state - - &Show - &Show + + Checked state + Checked state - - &Rename… - &Rename… + + The checked and unchecked representation state are the raw values stored in the layer when the checkbox is checked or unchecked. + The checked and unchecked representation state are the raw values stored in the layer when the checkbox is checked or unchecked. - - Duplicate - Duplicate + + Allow NULL representation + Allow NULL representation + + + QgsCheckableComboBox - - Remove 3D View - Remove 3D View + + Select All + Select All - - Do you really want to remove selected 3D view? - Do you really want to remove selected 3D view? + + Deselect All + Deselect All + + + QgsCodeEditor - - Rename - Rename + + Reformat Code + Reformat Code - - 3D view - 3D view + + Check Syntax + Check Syntax - - %1 3D Map View - %1 3D Map View + + Toggle Comment + Toggle Comment - - Enter a unique 3D map view title - Enter a unique 3D map view title + + Command History + Command History - - Title already exists! - Title already exists! + + Show + Show - - - QgsAbout - - About - About + + Clear File + Clear File - - About QGIS - About QGIS + + Clear Session + Clear Session - - License - License + + Copy + Copy - - QGIS is licensed under the GNU General Public License - QGIS is licensed under the GNU General Public License + + Paste + Paste - - QGIS Home Page - QGIS Home Page + + CSS + CSS - - about:blank - about:blank + + Expression + Expression - - What's New - What's New + + HTML + HTML - - Providers - Providers + + JavaScript + JavaScript - - Developers - Developers + + JSON + JSON - - Contributors - Contributors + + Python + Python - - Translators - Translators + + R + R - - Donors - Donors + + SQL + SQL - - <p>For a list of individuals and institutions who have contributed money to fund QGIS development and other project costs see <a href="https://qgis.org/en/site/about/sustaining_members.html#list-of-donors">https://qgis.org/en/site/about/sustaining_members.html#list-of-donors</a></p> - <p>For a list of individuals and institutions who have contributed money to fund QGIS development and other project costs see <a href="https://qgis.org/en/site/about/sustaining_members.html#list-of-donors">https://qgis.org/en/site/about/sustaining_members.html#list-of-donors</a></p> + + Batch + Batch - - Available QGIS Data Provider Plugins - Available QGIS Data Provider Plugins + + Bash + Bash + + + QgsCodeEditorCSS - - Available QGIS Authentication Method Plugins - Available QGIS Authentication Method Plugins + + CSS Editor + CSS Editor + + + QgsCodeEditorDockWidget - - Available Qt Database Plugins - Available Qt Database Plugins + + Code Editor + Code Editor - - Available Qt Image Plugins - Available Qt Image Plugins + + Dock Code Editor + Dock Code Editor + + + QgsCodeEditorExpression - - Qt Image Plugin Search Paths <br> - Qt Image Plugin Search Paths <br> + + Expression Editor + Expression Editor + + + QgsCodeEditorHTML - - Developers Map - Developers Map + + HTML Editor + HTML Editor - - https://www.gnu.org/licenses - https://www.gnu.org/licenses + + Reformat Code + Reformat Code - - Join our User Mailing List - Join our User Mailing List + + HTML reformatting requires bs4 or lxml python modules to be installed + HTML reformatting requires bs4 or lxml python modules to be installed - - - QgsAbstractDataSourceWidget + + + QgsCodeEditorHistoryDialog - - &Add - &Add + + %1 Console - Command History + %1 Console - Command History - - Add selected layers to map - Add selected layers to map + + Double-click on item to execute + Double-click on item to execute + + + QgsCodeEditorHistoryDialogBase - - Close this dialog without adding any layer - Close this dialog without adding any layer + + Reload + Reload - - - QgsAbstractDbSourceSelect - - &Set Filter - &Set Filter + + Save + Save - - Set Filter - Set Filter + + Run + Run + + + QgsCodeEditorJavascript - - All - All + + JavaScript Editor + JavaScript Editor + + + QgsCodeEditorJson - - Wildcard - Wildcard + + JSON Editor + JSON Editor + + + QgsCodeEditorOptionsFactory - - Regular Expression - Regular Expression + + Code Editor + Code Editor - - - QgsAbstractFileContentSourceLineEdit + + + QgsCodeEditorOptionsWidget - - Select File… - Select File… + + Default + Default - - Embed File… - Embed File… + + Custom + Custom - - Extract Embedded File… - Extract Embedded File… + + Python + Python - - From URL… - From URL… + + QGIS Expression + QGIS Expression - - - Embedded file - Embedded file + + SQL + SQL - - Successfully extracted file to <a href="%1">%2</a> - Successfully extracted file to <a href="%1">%2</a> + + HTML + HTML - - - QgsAbstractRelationEditorWidget - - Really delete entry? - Really delete entry? + + CSS + CSS - - The entry on %1 is still linked to %2 features on %3. Do you want to delete it? - The entry on %1 is still linked to %2 features on %3. Do you want to delete it? + + JavaScript + JavaScript - - - Delete - Delete + + R + R - - Really delete entries? - Really delete entries? + + Bash + Bash - - The %1 entries on %2 are still linked to %3 features on %4. Do you want to delete them? - The %1 entries on %2 are still linked to %3 features on %4. Do you want to delete them? - - - - %n feature(s) on layer "%1", - %n feature(s) on layer "%1", %n feature(s) on layer "%1", + + Batch + Batch + + + QgsCodeEditorPython - - Delete at least %1 feature(s) on other layer(s) - Delete at least %1 feature(s) on other layer(s) + + Python Editor + Python Editor - - Delete %1 feature(s) on layer "%2", %3 as well -and all of its other descendants. -Delete these features? - Delete %1 feature(s) on layer "%2", %3 as well -and all of its other descendants. -Delete these features? + + + + Reformat Code + Reformat Code - - %1 on layer %2. - %1 on layer %2. - - - - %n feature(s) deleted: %2 - %n feature(s) deleted: %2%n feature(s) deleted: %2 + + Code formatting failed -- the code contains syntax errors + Code formatting failed -- the code contains syntax errors - - - For 1:n relations is not possible to link to multiple features - For 1:n relations is not possible to link to multiple features + + The Python module %1 is missing + The Python module %1 is missing - - Link existing child features for parent %1 "%2" - Link existing child features for parent %1 "%2" + + The Python modules %1 are missing + The Python modules %1 are missing - - - QgsActionLocatorFilter - - Actions - Actions + + Search Selection in PyQGIS Documentation + Search Selection in PyQGIS Documentation + + + QgsCodeEditorR - - Active - Active + + R Editor + R Editor - - - QgsActionMenu + + + QgsCodeEditorSQL - - &Actions - &Actions + + SQL Editor + SQL Editor + + + QgsCodeEditorSettingsBase - - Not supported on your platform - Not supported on your platform + + Preview + Preview - - - QgsActionScopeRegistry - - Canvas - Canvas + + Override Code Editor Font + Override Code Editor Font - - Available for the action map tool on the canvas. - Available for the action map tool on the canvas. + + Font + Font - - Available for individual fields. For example in the attribute table. - Available for individual fields. For example in the attribute table. + + Size + Size - - Field - Field + + Colors + Colors - - Feature - Feature + + Comment + Comment - - Layer - Layer + + Decorator + Decorator - - Form - Form + + Brace background + Brace background - - Available only when connected to a form action button in a drag and drop attribute form. - Available only when connected to a form action button in a drag and drop attribute form. + + Comment block + Comment block - - Available for individual features. For example on feature forms or per row in the attribute table. - Available for individual features. For example on feature forms or per row in the attribute table. + + Quoted operator + Quoted operator - - Available as layer global action. For example on top of the attribute table. - Available as layer global action. For example on top of the attribute table. + + Default + Default - - - QgsActiveLayerFeaturesLocatorFilter - - Active Layer Features - Active Layer Features + + Margin foreground + Margin foreground - - Limit the search to the field '%1' - Limit the search to the field '%1' + + Selection background + Selection background - - - Open form… - Open form… + + Selection foreground + Selection foreground - - Attributes changed - Attributes changed + + Unknown tag + Unknown tag - - &Maximum number of results: - &Maximum number of results: + + Quoted identifier + Quoted identifier - - - QgsAddAttrDialog - - - Add Field - Add Field + + Color scheme + Color scheme - - Invalid field name. This field name is reserved and cannot be used. - Invalid field name. This field name is reserved and cannot be used. + + Class name + Class name - - No name specified. Please specify a name to create a new field. - No name specified. Please specify a name to create a new field. + + Fold icon + Fold icon - - - QgsAddAttrDialogBase - - N&ame - N&ame + + Triple double quote + Triple double quote - - Comment - Comment + + Single quote + Single quote - - Type - Type + + Error + Error - - Add Field - Add Field + + Function + Function - - Precision - Precision + + Background + Background - - Length - Length + + Identifier + Identifier - - Provider type - Provider type + + Tag + Tag - - Maximum number of digits after the decimal place. For example 123.45 requires a field precision of 2. - Maximum number of digits after the decimal place. For example 123.45 requires a field precision of 2. + + Fold icon halo + Fold icon halo - - Total length of field (including the number of digits after the decimal place for decimal fields).<br>For example 123.45 requires a decimal field length of 5, and 123456 requires an integer field length of 6. - Total length of field (including the number of digits after the decimal place for decimal fields).<br>For example 123.45 requires a decimal field length of 5, and 123456 requires an integer field length of 6. + + Margin background + Margin background - - - QgsAddTabOrGroup - - Add Container for %1 - Add Container for %1 + + Triple single quote + Triple single quote - - - QgsAddTabOrGroupBase - - Number of columns - Number of columns + + Keyword + Keyword - - Label - Label + + Cursor + Cursor - - Container Type - Container Type + + Double quote + Double quote - - Tab - Tab + + Brace foreground + Brace foreground - - Group box in container - Group box in container + + Number + Number - - - QgsAdvancedDigitizingDockWidget - - Some constraints are incompatible. Resulting point might be incorrect. - Some constraints are incompatible. Resulting point might be incorrect. + + Operator + Operator - - Do Not Snap to Common Angles - Do Not Snap to Common Angles + + Caretline + Caretline - - %1, %2, %3, %4°… - %1, %2, %3, %4°… + + Fold guide + Fold guide - - Snap to common angles - Snap to common angles + + Edge guide + Edge guide - - Construction Tools - Construction Tools + + Indentation guide + Indentation guide - - Construction mode - Construction mode + + Comment line + Comment line - - press c to toggle on/off - press c to toggle on/off + + Error background + Error background - - - Distance - Distance + + Search result + Search result + + + QgsCodeEditorShell - - - press d for quick access - press d for quick access + + Batch Editor + Batch Editor - - Lock distance - Lock distance + + Bash Editor + Bash Editor + + + QgsCodeEditorWidget - - press Ctrl + d for quick access - press Ctrl + d for quick access + + + Replace + Replace - - Continuously lock distance - Continuously lock distance + + Enter text to find… + Enter text to find… - - Toggles relative angle to previous segment - Toggles relative angle to previous segment + + Replace… + Replace… - - press Shift + a for quick access - press Shift + a for quick access + + Case Sensitive + Case Sensitive - - - Angle - Angle + + Whole Word + Whole Word - - - press a for quick access - press a for quick access + + Use Regular Expressions + Use Regular Expressions - - Lock angle - Lock angle + + Wrap Around + Wrap Around - - press Ctrl + a for quick access - press Ctrl + a for quick access + + Find Previous + Find Previous - - Continuously lock angle - Continuously lock angle + + Find Next + Find Next - - Toggles relative x to previous node - Toggles relative x to previous node + + Replace All + Replace All - - press Shift + x for quick access - press Shift + x for quick access + + Close + Close - - X coordinate - X coordinate + + The file <b>"%1"</b> has been deleted or is not accessible + The file <b>"%1"</b> has been deleted or is not accessible - - press x for quick access - press x for quick access + + GitHub personal access token must be generated (see IDE Options) + GitHub personal access token must be generated (see IDE Options) - - Lock x coordinate - Lock x coordinate + + Connection error: %1 + Connection error: %1 + + + QgsCodedValueDomainWidgetBase - - press Ctrl + x for quick access - press Ctrl + x for quick access + + Coded Value Domain + Coded Value Domain - - Continuously lock x coordinate - Continuously lock x coordinate + + Values + Values - - Toggles relative y to previous node - Toggles relative y to previous node + + Add row + Add row - - press Shift + y for quick access - press Shift + y for quick access + + … + - - Y coordinate - Y coordinate + + Remove row + Remove row + + + QgsCodedValueTableModel - - press y for quick access - press y for quick access + + Code + Code - - Lock y coordinate - Lock y coordinate + + Value + Value + + + QgsCollapsibleGroupBoxBasic - - press Ctrl + y for quick access - press Ctrl + y for quick access + + Shift-click to expand, then collapse others + Shift-click to expand, then collapse others - - Continuously lock y coordinate - Continuously lock y coordinate + + Ctrl (or Alt)-click to toggle all + Ctrl (or Alt)-click to toggle all + + + QgsCollapsibleGroupBoxPlugin - - Toggles relative z to previous node - Toggles relative z to previous node + + A collapsible group box + A collapsible group box - - press Shift + z for quick access - press Shift + z for quick access + + A collapsible group box with save state capability + A collapsible group box with save state capability + + + QgsColorBrewerColorRampDialog - - Z coordinate - Z coordinate + + ColorBrewer Ramp + ColorBrewer Ramp + + + QgsColorBrewerColorRampWidgetBase - - press z for quick access - press z for quick access + + ColorBrewer Ramp + ColorBrewer Ramp - - Lock z coordinate - Lock z coordinate + + Colors + Colors - - press Ctrl + z for quick access - press Ctrl + z for quick access + + Scheme name + Scheme name - - Continuously lock z coordinate - Continuously lock z coordinate + + Preview + Preview + + + QgsColorButton - - Toggles relative m to previous node - Toggles relative m to previous node + + Select Color + Select Color - - press Shift + m for quick access - press Shift + m for quick access + + No color + No color - - M coordinate - M coordinate + + Linked color + Linked color - - press m for quick access - press m for quick access + + Clear Color + Clear Color - - Lock m coordinate - Lock m coordinate + + Default Color + Default Color - - press Ctrl + m for quick access - press Ctrl + m for quick access + + Unlink Color + Unlink Color - - Continuously lock m coordinate - Continuously lock m coordinate + + Copy Color + Copy Color - - Snapping must be enabled to utilize perpendicular mode. - Snapping must be enabled to utilize perpendicular mode. + + Paste Color + Paste Color - - Snapping must be enabled to utilize parallel mode. - Snapping must be enabled to utilize parallel mode. + + Pick Color + Pick Color - - Snapping must be enabled to utilize line extension mode. - Snapping must be enabled to utilize line extension mode. + + Choose Color… + Choose Color… + + + QgsColorButtonPlugin - - Snapping must be enabled to utilize xy point mode. - Snapping must be enabled to utilize xy point mode. + + Select color + Select color + + + QgsColorDialog - - A first vertex should be drawn to utilize perpendicular mode. - A first vertex should be drawn to utilize perpendicular mode. + + Reset + Reset - - A first vertex should be drawn to utilize parallel mode. - A first vertex should be drawn to utilize parallel mode. + + + Select Color + Select Color + + + QgsColorDialogBase - - Perpendicular mode cannot be used on geographic coordinates. Change the coordinates system in the project properties. - Perpendicular mode cannot be used on geographic coordinates. Change the coordinates system in the project properties. + + Color Picker + Color Picker - - Parallel mode cannot be used on geographic coordinates. Change the coordinates system in the project properties. - Parallel mode cannot be used on geographic coordinates. Change the coordinates system in the project properties. + + Import colors from file + Import colors from file - - Perpendicular - Perpendicular + + Export colors to file + Export colors to file - - - press p to switch between perpendicular, parallel and normal mode - press p to switch between perpendicular, parallel and normal mode + + Paste Colors + Paste Colors - - Parallel - Parallel + + Paste colors from clipboard + Paste colors from clipboard - - Angle constraint cannot be used on geographic coordinates. Change the coordinates system in the project properties. - Angle constraint cannot be used on geographic coordinates. Change the coordinates system in the project properties. + + Import palette from file + Import palette from file - - Distance constraint cannot be used on geographic coordinates. Change the coordinates system in the project properties. - Distance constraint cannot be used on geographic coordinates. Change the coordinates system in the project properties. + + Remove Palette + Remove Palette - - Long - Long + + Remove current palette + Remove current palette - - Lat - Lat + + Create a new palette + Create a new palette - - x - x + + Copy Colors + Copy Colors - - y - y + + Copy selected colors + Copy selected colors - - CAD tools are not enabled for the current map tool - CAD tools are not enabled for the current map tool + + Import Colors… + Import Colors… - - - QgsAdvancedDigitizingDockWidgetBase - - Advanced Digitizing - Advanced Digitizing + + Export Colors… + Export Colors… - - Error - Error + + Import Palette… + Import Palette… - - <html><head/><body><p>Enable advanced digitizing tools</p></body></html> - <html><head/><body><p>Enable advanced digitizing tools</p></body></html> + + New Palette… + New Palette… + + + QgsColorEffectWidget - - … - + + Off + Off - - d - d + + By Lightness + By Lightness - - a - a + + By Luminosity + By Luminosity - - x - x + + By Average + By Average + + + QgsColorRampButton - - y - y + + Select Color Ramp + Select Color Ramp - - Toggle Floater - Toggle Floater + + + + Edit Ramp + Edit Ramp - - z - z + + All Color Ramps + All Color Ramps - - m - m + + Invert Color Ramp + Invert Color Ramp - - Construction - Construction + + Clear Current Ramp + Clear Current Ramp - - - QgsAdvancedDigitizingFloaterBase - - d - d + + Default Color Ramp + Default Color Ramp - - a - a + + Random Color Ramp + Random Color Ramp - - x - x + + Shuffle Random Colors + Shuffle Random Colors - - - - - + + Create New Color Ramp… + Create New Color Ramp… - - y - y + + Edit Color Ramp… + Edit Color Ramp… - - z - z + + Save Color Ramp… + Save Color Ramp… - - m - m + + Color ramp type + Color ramp type - - - QgsAdvancedSettingsWidgetBase - - Advanced Settings Editor - Advanced Settings Editor + + Please select color ramp type: + Please select color ramp type: - - <html><head/><body><p>Changes on this page are dangerous and can break your QGIS installation in various ways. Any change you make is applied immediately, without clicking the <span style=" font-style:italic;">OK</span> button.</p></body></html> - <html><head/><body><p>Changes on this page are dangerous and can break your QGIS installation in various ways. Any change you make is applied immediately, without clicking the <span style=" font-style:italic;">OK</span> button.</p></body></html> + + Save Color Ramp + Save Color Ramp - - I will be careful, I promise! - I will be careful, I promise! + + Color ramp with name '%1' already exists. Overwrite? + Color ramp with name '%1' already exists. Overwrite? - - - QgsAfsProvider + + + QgsColorRampLegendNodeDialog - - Retrieve service definition - Retrieve service definition + + Legend Node Settings + Legend Node Settings + + + QgsColorRampLegendNodeWidget - - getLayerInfo failed - getLayerInfo failed + + + Maximum on Top + Maximum on Top - - Could not retrieve layer extent - Could not retrieve layer extent + + + Minimum on Top + Minimum on Top - - Could not parse spatial reference - Could not parse spatial reference + + Vertical + Vertical - - Failed to determine geometry type - Failed to determine geometry type + + Horizontal + Horizontal - - Retrieve object IDs - Retrieve object IDs + + + + Default + Default - - Error while deleting features: %1 - Error while deleting features: %1 + + Number Format + Number Format - - Error while adding features: %1 - Error while adding features: %1 + + Maximum on Right + Maximum on Right - - - - Error while updating features: %1 - Error while updating features: %1 + + Minimum on Right + Minimum on Right + + + QgsColorRampLegendNodeWidgetBase - - Error while adding fields: %1 - Error while adding fields: %1 + + Legend Node Properties + Legend Node Properties - - Error while deleting fields: %1 - Error while deleting fields: %1 + + Use continuous legend + Use continuous legend - - Error while creating attribute index: %1 - Error while creating attribute index: %1 + + Labels + Labels - - Source - Source + + Font + Font - - - QgsAfsSharedData - - getObjectIds failed: %1 - %2 - getObjectIds failed: %1 - %2 + + Text format + Text format - - Failed to determine objectIdFieldName and/or objectIds - Failed to determine objectIdFieldName and/or objectIds + + Prefix + Prefix - - - QgsAggregateMappingModel - - Source Expression - Source Expression + + Minimum + Minimum - - Aggregate Function - Aggregate Function + + Suffix + Suffix - - Delimiter - Delimiter + + Maximum + Maximum - - Name - Name + + Number format + Number format - - Type - Type + + <html><head/><body><p><span style=" font-style:italic;">(Applies to print layout legends only)</span></p></body></html> + <html><head/><body><p><span style=" font-style:italic;">(Applies to print layout legends only)</span></p></body></html> - - Length - Length + + Customize + Customize - - Precision - Precision + + Layout + Layout - - - QgsAggregateToolButton - - - - Exclude - Exclude + + Direction + Direction - - - QgsAlignRasterDialog - - - Align Rasters - Align Rasters + + Orientation + Orientation + + + QgsColorRampShaderWidget - - Raster layers to align - Raster layers to align + + Options + Options - - + - + + + Change Color… + Change Color… - - / - / + + Change Opacity… + Change Opacity… - - - - - + + Discrete + Discrete - - Output size - Output size + + Linear + Linear - - Reference layer - Reference layer + + Exact + Exact - - Cell size - Cell size + + Continuous + Continuous - - Grid offset - Grid offset + + Equal Interval + Equal Interval - - Add aligned rasters to map canvas - Add aligned rasters to map canvas + + Quantile + Quantile - - CRS - CRS + + Load Color Map + Load Color Map - - Clip to Extent - Clip to Extent + + The color map for band %1 has no entries. + The color map for band %1 has no entries. - - [best reference] - [best reference] + + + + Load Color Map from File + Load Color Map from File - - Failed to align rasters: - Failed to align rasters: + + + Textfile (*.txt) + Textfile (*.txt) - - - QgsAlignRasterLayerConfigDialog - - Configure Layer Resampling - Configure Layer Resampling + + The following lines contained errors + + + The following lines contained errors + + - - Nearest Neighbour - Nearest Neighbour + + An error occurred while reading the color map + + + An error occurred while reading the color map + + - - Bilinear (2x2 Kernel) - Bilinear (2x2 Kernel) + + + Save Color Map as File + Save Color Map as File - - Cubic (4x4 Kernel) - Cubic (4x4 Kernel) + + Write access denied. Adjust the file permissions and try again. + + + Write access denied. Adjust the file permissions and try again. + + - - Cubic B-Spline (4x4 Kernel) - Cubic B-Spline (4x4 Kernel) + + Value + Value - - Lanczos (6x6 Kernel) - Lanczos (6x6 Kernel) + + Value for color stop + Value for color stop - - Average - Average + + Value <= + Value <= - - Mode - Mode + + Maximum value for class + Maximum value for class - - Maximum - Maximum + + Value = + Value = - - Minimum - Minimum + + Value for color + Value for color - - Median - Median + + Select Color + Select Color - - First Quartile (Q1) - First Quartile (Q1) + + Opacity + Opacity - - Third Quartile (Q3) - Third Quartile (Q3) + + Change color opacity [%] + Change color opacity [%] - - Browse… - Browse… + + + Legend Settings + Legend Settings + + + QgsColorRampShaderWidgetBase - - Rescale values according to the cell size - Rescale values according to the cell size + + + Value + Value - - Input raster layer: - Input raster layer: + + + Color + Color - - Output raster filename: - Output raster filename: + + + Label + Label - - Resampling method: - Resampling method: + + + Color ramp + Color ramp - - Select output file - Select output file + + + Interpolation + Interpolation - - GeoTIFF - GeoTIFF + + + Classify + Classify - - - QgsAlignmentComboBox - - Left - Left + + + Add values manually + Add values manually - - Center - Center + + + Remove selected row(s) + Remove selected row(s) - - Right - Right + + + Load color map from band + Load color map from band - - Justify - Justify + + + Load color map from file + Load color map from file - - Top - Top + + + Export color map to file + Export color map to file - - Vertical Center - Vertical Center + + + If checked, any pixels with a value out of range will not be rendered + If checked, any pixels with a value out of range will not be rendered - - Bottom - Bottom + + + Clip out of range values + Clip out of range values - - - QgsAllLayersFeaturesLocatorFilter - - - Open form… - Open form… + + + Mode + Mode - - Attributes changed - Attributes changed + + + Classes + Classes - - &Maximum number of results: - &Maximum number of results: + + + Unit suffix + Unit suffix - - &Maximum number of results per layer: - &Maximum number of results per layer: + + Label unit +suffix + Label unit +suffix - - Features in All Layers - Features in All Layers + + Label unit suffix + Label unit suffix - - - QgsAmbientOcclusionSettingsWidget - - Ambient Occlusion - Ambient Occlusion + + Label precision + Label precision - - Radius - Radius + + Precision of upper and lower values in label text. +Positive is number of decimal places +Negative rounds to powers of 10 + Precision of upper and lower values in label text. +Positive is number of decimal places +Negative rounds to powers of 10 - - Intensity - Intensity + + Legend Settings… + Legend Settings… + + + QgsColorSchemeList - - map units - map units + + Select Palette File + Select Palette File - - Occlusion Threshold - Occlusion Threshold + + + Import Colors + Import Colors - - % - % + + Error, file does not exist or is not readable. + Error, file does not exist or is not readable. - - The strength of the shading applied, bigger values means more pronounced and darker colors. - The strength of the shading applied, bigger values means more pronounced and darker colors. + + Error, no colors found in palette file. + Error, no colors found in palette file. - - The radius of the neighborhood: bigger values mean objects further away will add to the occlusion. - The radius of the neighborhood: bigger values mean objects further away will add to the occlusion. + + Palette file + Palette file - - Only apply occlusion effect when at least the specified amount of neighboring points is occluded. - Only apply occlusion effect when at least the specified amount of neighboring points is occluded. + + Export Colors + Export Colors - - - QgsAmsProvider - - Could not parse spatial reference - Could not parse spatial reference + + Error writing palette file. + Error writing palette file. + + + QgsColorSchemeModel - - Source - Source + + Color + Color - - Service Info - Service Info + + Label + Label + + + QgsColorSliderWidget - - Layer Info - Layer Info + + % + % + + + QgsColorSwatchDelegate - - Unexpected image size for block. Expected %1x%2, got %3x%4 - Unexpected image size for block. Expected %1x%2, got %3x%4 + + Select Color + Select Color - - - QgsAmsTiledImageDownloadHandler - - - - network request update failed for authentication config - network request update failed for authentication config + + Select color + Select color + + + QgsColorTextWidget - - - - Network - Network + + rgb( %1, %2, %3 ) + rgb( %1, %2, %3 ) - - Tile request error (Status: %1; Content-Type: %2; Length: %3; URL: %4) - Tile request error (Status: %1; Content-Type: %2; Length: %3; URL: %4) + + rgba( %1, %2, %3, %4 ) + rgba( %1, %2, %3, %4 ) - - WMS - WMS + + #RRGGBB + #RRGGBB - - Returned image is flawed [Content-Type: %1; URL: %2] - Returned image is flawed [Content-Type: %1; URL: %2] + + #RRGGBBAA + #RRGGBBAA - - - QgsAngleMagnetWidget - - - ° - ° + + rgb( r, g, b ) + rgb( r, g, b ) - - Snap to - Snap to + + rgba( r, g, b, a ) + rgba( r, g, b, a ) + + + QgsCompoundColorWidget - - No snapping - No snapping + + RGB + RGB - - - QgsAnimationExportDialog - - Draw active decorations: %1 - Draw active decorations: %1 + + CMYK + CMYK - - none - none + + Select Palette File + Select Palette File - - Select Directory for Animation Frames - Select Directory for Animation Frames + + + + Import Color Palette + Import Color Palette - - - QgsAnimationExportDialogBase - - Export Map Animation - Export Map Animation + + Error, file does not exist or is not readable. + Error, file does not exist or is not readable. - - Output directory - Output directory + + Palette file is not readable. + Palette file is not readable. - - Temporal Settings - Temporal Settings + + No colors found in palette file. + No colors found in palette file. - - Range - Range + + Remove Color Palette + Remove Color Palette - - M/d/yyyy h:mm AP - M/d/yyyy h:mm AP + + Are you sure you want to remove %1? + Are you sure you want to remove %1? - - to - to + + Create New Palette + Create New Palette - - Step (frame length) - Step (frame length) + + Enter a name for the new palette: + Enter a name for the new palette: - - Template - Template + + New palette + New palette - - Number of # represents number of digits (e.g. frame###.png -> frame001.png) - Number of # represents number of digits (e.g. frame###.png -> frame001.png) + + new_palette + new_palette + + + QgsCompoundColorWidgetBase - - Map Settings - Map Settings + + H + H - - Output width - Output width + + S + S - - px - px + + V + V - - Lock aspect ratio (including while drawing extent onto canvas) - Lock aspect ratio (including while drawing extent onto canvas) + + R + R - - Extent - Extent + + G + G - - Output height - Output height + + B + B - - Draw active decorations - Draw active decorations + + Opacity + Opacity - - Set to the project fixed time extent or the extent from the project's layers - Set to the project fixed time extent or the extent from the project's layers + + HTML notation + HTML notation - - - QgsAnnotation - - - Annotation - Annotation + + Color ramp + Color ramp - - - QgsAnnotationCommonPropertiesWidgetBase - - Annotation Properties - Annotation Properties + + Color wheel + Color wheel - - Reference Scale - Reference Scale + + Color swatches + Color swatches - - Minimum scale, i.e. most "zoomed out". - Minimum scale, i.e. most "zoomed out". + + … + - - Rendering - Rendering + + Add current color + Add current color - - Z-index - Z-index + + Remove selected color + Remove selected color - - - QgsAnnotationItemPropertiesWidget - - No item selected. - No item selected. + + Color picker + Color picker - - - QgsAnnotationItemPropertiesWidgetBase - - Annotation Item Properties - Annotation Item Properties + + Sample average radius + Sample average radius - - Layer Rendering - Layer Rendering + + px + px - - Blending mode - Blending mode + + Sample color + Sample color - - Opacity - Opacity + + <i>Press space to sample a color from under the mouse cursor</i> + <i>Press space to sample a color from under the mouse cursor</i> - - - QgsAnnotationItemPropertiesWidgetFactory - - Annotation - Annotation + + Current + Current - - - QgsAnnotationLayer - - General - General + + Old + Old - - Name - Name + + Add color to swatch + Add color to swatch - - Extent - Extent + + Import colors from file + Import colors from file - - Item count - Item count + + Export colors to file + Export colors to file - - Items - Items + + Paste Colors + Paste Colors - - Type - Type + + Paste colors from clipboard + Paste colors from clipboard - - Count - Count + + Import palette from file + Import palette from file - - - QgsAnnotationLayerProperties - - Layer Properties - %1 - Layer Properties - %1 + + Remove Palette + Remove Palette - - Style - Style + + Remove current palette + Remove current palette - - Load Style… - Load Style… + + Create a new palette + Create a new palette - - Save Style… - Save Style… + + Copy Colors + Copy Colors - - Save as Default - Save as Default + + Copy selected colors + Copy selected colors - - Restore Default - Restore Default + + Show in Color Buttons + Show in Color Buttons - - - Default Style - Default Style + + Import Colors… + Import Colors… - - Load layer properties from style file - Load layer properties from style file + + Export Colors… + Export Colors… - - - QGIS Layer Style File - QGIS Layer Style File + + Import Palette… + Import Palette… - - Load Style - Load Style + + New Palette… + New Palette… - - Save layer properties as style file - Save layer properties as style file + + Color model + Color model - - Save Style - Save Style + + C + C - - Select transformation for the layer - Select transformation for the layer + + M + M - - - QgsAnnotationLayerPropertiesBase - - Annotation Layer Properties - Annotation Layer Properties + + Y + Y - - Information - Information + + K + K + + + QgsConditionalBranchAlgorithmConfigurationWidget - - Source - Source + + Branch Name + Branch Name - - Rendering - Rendering + + Condition + Condition - - Settings - Settings + + Conditions + Conditions - - Layer name - Layer name + + Add Condition + Add Condition - - Assigned Coordinate Reference System (CRS) - Assigned Coordinate Reference System (CRS) + + Remove Selected Conditions + Remove Selected Conditions + + + QgsConfigureShortcutsDialog - - <html><head/><body><p><span style=" font-weight:600;">Changing this option does not modify the original data source or perform any reprojection of points. Rather, it can be used to override the layer's CRS within this project if it could not be detected or has been incorrectly detected.</span></p></body></html> - <html><head/><body><p><span style=" font-weight:600;">Changing this option does not modify the original data source or perform any reprojection of points. Rather, it can be used to override the layer's CRS within this project if it could not be detected or has been incorrectly detected.</span></p></body></html> + + Keyboard Shortcuts + Keyboard Shortcuts - - Scale Dependen&t Visibility - Scale Dependen&t Visibility + + + Action + Action - - Layer Rendering - Layer Rendering + + + Shortcut + Shortcut - - Blending mode - Blending mode + + + Change + Change - - Opacity - Opacity + + Set None + Set None - - - QgsAnnotationManager - - - Annotations - Annotations + + Set Default + Set Default - - - QgsAnnotationPointTextItemWidget - - Insert Expression - Insert Expression + + + XML file + XML file - - - QgsAnnotationPointTextWidgetBase - - Point Text Annotation - Point Text Annotation + + + + All files + All files - - Insert/Edit Expression… - Insert/Edit Expression… + + Cannot write file %1: +%2. + Cannot write file %1: +%2. - - - QgsAnnotationSymbolWidgetBase - - Marker Annotation - Marker Annotation + + + Save Shortcuts + Save Shortcuts - - - QgsAnnotationWidgetBase - - Frame style - Frame style + + Save User Shortcuts… + Save User Shortcuts… - - Fixed map position - Fixed map position + + Save All Shortcuts… + Save All Shortcuts… - - Contents Margins - Contents Margins + + Save as PDF… + Save as PDF… - - Top - Top + + Saving Shortcuts + Saving Shortcuts - - mm - mm + + Load Shortcuts + Load Shortcuts - - Bottom - Bottom + + + + + + Loading Shortcuts + Loading Shortcuts - - Left - Left + + Cannot read file %1: +%2. + Cannot read file %1: +%2. - - Right - Right + + Parse error at line %1, column %2: +%3 + Parse error at line %1, column %2: +%3 - - Allows the annotation to be associated with a map layer. If set, the annotation will only be visible when the layer is visible. - Allows the annotation to be associated with a map layer. If set, the annotation will only be visible when the layer is visible. + + The file is not an shortcuts exchange file. + The file is not an shortcuts exchange file. - - Map marker - Map marker + + The file contains shortcuts created with different locale, so you can't use it. + The file contains shortcuts created with different locale, so you can't use it. - - Linked layer - Linked layer + + The file contains shortcuts created with different locale, so some shortcuts may not work. + The file contains shortcuts created with different locale, so some shortcuts may not work. - - - QgsAppDirectoryItemGuiProvider - - Refresh - Refresh + + None + None - - New - New + + Set default (%1) + Set default (%1) - - Directory… - Directory… + + Input: + Input: - - - - Create Directory - Create Directory + + Change Shortcut + Change Shortcut - - Directory name - Directory name + + This shortcut is already assigned to action %1. Reassign? + This shortcut is already assigned to action %1. Reassign? - - The path “%1” already exists. - The path “%1” already exists. + + PDF file + PDF file - - Could not create directory “%1”. - Could not create directory “%1”. + + Search… + Search… - - GeoPackage… - GeoPackage… + + Load… + Load… - - New GeoPackage - New GeoPackage + + Save… + Save… + + + QgsConnectionsApiFetcher - - Created <a href="%1">%2</a> - Created <a href="%1">%2</a> + + Error retrieving schemas: %1 + Error retrieving schemas: %1 - - ShapeFile… - ShapeFile… + + Error retrieving tables: %1 + Error retrieving tables: %1 - - New GeoPackage.gpkg - New GeoPackage.gpkg + + Error retrieving fields for table %1: %2 + Error retrieving fields for table %1: %2 + + + QgsCoordinateBoundsPreviewMapWidget - - New GeoPackage (%1).gpkg - New GeoPackage (%1).gpkg + + World Map + World Map + + + QgsCoordinateOperationWidget - - GeoPackage creation failed: %1 - GeoPackage creation failed: %1 + + Transformation + Transformation - - - New ShapeFile - New ShapeFile + + Accuracy (meters) + Accuracy (meters) - - Layer creation failed: %1 - Layer creation failed: %1 + + Area of Use + Area of Use - - ESRI FileGeodatabase… - ESRI FileGeodatabase… + + This transformation requires the grid file “%1”, which is not available for use on the system. + This transformation requires the grid file “%1”, which is not available for use on the system. - - New File Geodatabase.gdb - New File Geodatabase.gdb + + This grid is part of the <i>%1</i> package, available for download from <a href="%2">%2</a>. + This grid is part of the <i>%1</i> package, available for download from <a href="%2">%2</a>. - - New File Geodatabase (%1).gdb - New File Geodatabase (%1).gdb + + + This grid is available for download from <a href="%1">%1</a>. + This grid is available for download from <a href="%1">%1</a>. - - New ESRI File Geodatabase - New ESRI File Geodatabase + + + Scope + Scope - - Database creation failed: %1 - Database creation failed: %1 + + + Remarks + Remarks - - Add as a Favorite - Add as a Favorite + + Area of use + Area of use - - Rename Favorite… - Rename Favorite… + + Identifiers + Identifiers - - Remove Favorite - Remove Favorite + + Unknown + Unknown - - Hide from Browser - Hide from Browser + + File '%1' not found in directory '%2' + File '%1' not found in directory '%2' - - Hidden Items - Hidden Items + + Install “%1” Grid… + Install “%1” Grid… - - Show More… - Show More… + + This grid is part of the “<i>%1</i>” package, available for download from <a href="%2">%2</a>. + This grid is part of the “<i>%1</i>” package, available for download from <a href="%2">%2</a>. - - Set Color… - Set Color… + + <p>This transformation requires the grid file “%1”, which is not available for use on the system.</p> + <p>This transformation requires the grid file “%1”, which is not available for use on the system.</p> - - Clear Custom Color - Clear Custom Color + + Install Grid File + Install Grid File + + + QgsCoordinateOperationWidgetBase - - Scanning - Scanning + + Select Datum Transformations + Select Datum Transformations - - Monitor for Changes - Monitor for Changes + + Install Grid… + Install Grid… - - Fast Scan this Directory - Fast Scan this Directory + + Hide deprecated transformations + Hide deprecated transformations - - Open Directory… - Open Directory… + + Show superseded transforms + Show superseded transforms - - Open in Terminal… - Open in Terminal… + + Sets whether "ballpark" fallback transformations can be +used in the case that the specified coordinate operation fails +(such as when coordinates from outside a required grid shift +file are transformed). + Sets whether "ballpark" fallback transformations can be +used in the case that the specified coordinate operation fails +(such as when coordinates from outside a required grid shift +file are transformed). - - Properties… - Properties… + + Allow fallback transforms if preferred operation fails + Allow fallback transforms if preferred operation fails - - Directory Properties… - Directory Properties… + + If checked, the selected transformation will become the default choice in all new projects + If checked, the selected transformation will become the default choice in all new projects - - favorite “%1” - favorite “%1” + + Make default + Make default + + + QgsCoordinateReferenceSystemModel - - Rename Favorite - Rename Favorite + + Coordinate Reference System + Coordinate Reference System - - Set Color - Set Color + + Authority ID + Authority ID - - - QgsAppFileItemGuiProvider - - Open %1 Externally… - Open %1 Externally… + + + User-defined + User-defined - - Manage - Manage + + Geodetic + Geodetic - - Rename “%1”… - Rename “%1”… + + Geocentric + Geocentric - - file - file + + Geographic (2D) + Geographic (2D) - - - Rename %1 - Rename %1 + + Geographic (3D) + Geographic (3D) - - Rename “%1” to - Rename “%1” to + + Vertical + Vertical - - A file with this name already exists. - A file with this name already exists. + + Projected + Projected - - Delete “%1”… - Delete “%1”… + + Compound + Compound - - Delete Selected Files… - Delete Selected Files… + + Temporal + Temporal - - - Delete Files - Delete Files + + Engineering + Engineering - - - Delete %1 - Delete %1 + + Bound + Bound - - - Permanently delete %n file(s)? - Permanently delete %n file(s)?Permanently delete %n file(s)? + + + + Other + Other - - Permanently delete “%1”? - Permanently delete “%1”? + + Custom CRS + Custom CRS - - - The following files will be deleted: - The following files will be deleted: + + Custom + Custom + + + QgsCopcPointCloudIndex - - One or more selected files exist in the current project. Are you sure you want to delete these files? - One or more selected files exist in the current project. Are you sure you want to delete these files? + + Unable to open %1 for reading + Unable to open %1 for reading - - The file %1 exists in the current project. Are you sure you want to delete it? - The file %1 exists in the current project. Are you sure you want to delete it? + + Unable to recognize %1 as a LAZ file: "%2" + Unable to recognize %1 as a LAZ file: "%2" - - Delete and Remove Layers - Delete and Remove Layers + + Invalid COPC file + Invalid COPC file - - Delete and Retain Layers - Delete and Retain Layers + + Can't write statistics to "%1": laz version != 1.4 + Can't write statistics to "%1": laz version != 1.4 - - - The following layers will be affected: - The following layers will be affected: + + Can't write statistics to "%1": file already contains COPC statistics! + Can't write statistics to "%1": file already contains COPC statistics! - - Could not delete %1 - Could not delete %1 + + Couldn't open COPC file "%1" to write statistics + Couldn't open COPC file "%1" to write statistics - - - Could not delete %n file(s) - Could not delete %n file(s)Could not delete %n file(s) + + + QgsCopcProvider + + + Open data source + Open data source + + + QgsCopyFileTask - - Show in Files - Show in Files + + Source file '%1' does not exist + Source file '%1' does not exist - - File Properties… - File Properties… + + Destination file '%1' already exist + Destination file '%1' already exist - - Cannot rename to “%1”: A file with this name already exists - Cannot rename to “%1”: A file with this name already exists + + Destination directory '%1' does not exist + Destination directory '%1' does not exist - - The file %1 exists in the current project. Are you sure you want to rename it? - The file %1 exists in the current project. Are you sure you want to rename it? + + Fail reading from '%1' + Fail reading from '%1' - - Rename and Update Layer Paths - Rename and Update Layer Paths + + Fail writing to '%1' + Fail writing to '%1' + + + QgsCptCityBrowserModel - - Rename but Leave Layer Paths - Rename but Leave Layer Paths + + Name + Name - - - QgsAppLayerTreeViewMenuProvider - - &Expand All - &Expand All + + Info + Info + + + QgsCptCityColorRampDialog - - &Collapse All - &Collapse All + + Error - cpt-city gradient files not found. + +You have two means of installing them: + +1) Install the "Color Ramp Manager" python plugin (you must enable Experimental plugins in the plugin manager) and use it to download latest cpt-city package. +You can install the entire cpt-city archive or a selection for QGIS. + +2) Download the complete archive (in svg format) and unzip it to your QGIS settings directory [%1] . + +This file can be found at [%2] +and current file is [%3] + Error - cpt-city gradient files not found. + +You have two means of installing them: + +1) Install the "Color Ramp Manager" python plugin (you must enable Experimental plugins in the plugin manager) and use it to download latest cpt-city package. +You can install the entire cpt-city archive or a selection for QGIS. + +2) Download the complete archive (in svg format) and unzip it to your QGIS settings directory [%1] . + +This file can be found at [%2] +and current file is [%3] - - Co&py Group - Co&py Group + + Selections by theme + Selections by theme - - Set Group &CRS… - Set Group &CRS… + + All by author + All by author - - Set Group &WMS Data… - Set Group &WMS Data… + + All Ramps (%1) + All Ramps (%1) - - - - E&xport - E&xport + + %1 Directory Details + %1 Directory Details - - - - Save as Layer &Definition File… - Save as Layer &Definition File… + + %1 Gradient Details + %1 Gradient Details - - Show &Labels - Show &Labels + + You can download a more complete set of cpt-city gradients by installing the "Color Ramp Manager" plugin (you must enable Experimental plugins in the plugin manager). + + + You can download a more complete set of cpt-city gradients by installing the "Color Ramp Manager" plugin (you must enable Experimental plugins in the plugin manager). + + - - Zoom to Nat&ive Resolution (100%) - Zoom to Nat&ive Resolution (100%) + + Download More Cpt-city Gradients + Download More Cpt-city Gradients + + + QgsCptCityColorRampDialogBase - - &Stretch Using Current Extent - &Stretch Using Current Extent + + Cpt-city Color Ramp + Cpt-city Color Ramp - - Update SQL Layer… - Update SQL Layer… + + Selection and Preview + Selection and Preview - - %1 — Update SQL - %1 — Update SQL + + License + License - - Open &Attribute Table - Open &Attribute Table + + Palette + Palette - - Repair Data Source… - Repair Data Source… + + Path + Path - - C&hange Data Source… - C&hange Data Source… + + Information + Information - - Actions on Selection (%1) - Actions on Selection (%1) + + Author(s) + Author(s) - - Set Layer Scale &Visibility… - Set Layer Scale &Visibility… + + Source + Source - - Zoom to &Visible Scale - Zoom to &Visible Scale + + Details + Details - - Mixed CRS - Mixed CRS + + Save as standard gradient + Save as standard gradient + + + QgsCptCityColorRampItem - - No CRS - No CRS + + colors + colors - - Set &Project CRS from Layer - Set &Project CRS from Layer + + discrete + discrete - - Set to %1 - Set to %1 + + continuous + continuous - - Set &Layer CRS… - Set &Layer CRS… + + continuous (multi) + continuous (multi) - - Make Permanent… - Make Permanent… + + variants + variants + + + QgsCrashDialog - - Save Features &As… - Save Features &As… + + Copy Report + Copy Report - - Save &Selected Features As… - Save &Selected Features As… + + Tell us something about when you got the crash + Tell us something about when you got the crash - - - Save as &QGIS Layer Style File… - Save as &QGIS Layer Style File… + + Reload QGIS + Reload QGIS - - Save &As… - Save &As… + + Quit + Quit - - Styles (%1) - Styles (%1) + + Header + Header - - - Edit Symbol… - Edit Symbol… + + Message + Message - - Edit Layer Notes… - Edit Layer Notes… + + Uh-oh! + Uh-oh! - - Add Layer Notes… - Add Layer Notes… + + QGIS ended unexpectedly + QGIS ended unexpectedly - - - Remove Layer Notes - Remove Layer Notes + + Oh dear! Something unexpected happened and QGIS ended without being able to handle the error gracefully.<br><br> + Oh dear! Something unexpected happened and QGIS ended without being able to handle the error gracefully.<br><br> - - Are you sure you want to remove all notes for the layer “%1”? - Are you sure you want to remove all notes for the layer “%1”? + + Are you keen to help us fix bugs? QGIS relies on donations to pay developers to do funded bug fixing to improve the stability of the software. We also have a team of enthusiastic volunteers who are all working hard to improve the quality of QGIS. To do that, we need your help. <a href="http://qgis.org/en/site/getinvolved/development/bugreporting.html#bugs-features-and-issues">Find out how to help our developers</a>.<br><br>Send us a helpful bug report by using the 'Copy Report' button below, <br>then open a ticket on the <a href="https://github.com/qgis/QGIS/issues">QGIS Issue Tracker</a>. + Are you keen to help us fix bugs? QGIS relies on donations to pay developers to do funded bug fixing to improve the stability of the software. We also have a team of enthusiastic volunteers who are all working hard to improve the quality of QGIS. To do that, we need your help. <a href="http://qgis.org/en/site/getinvolved/development/bugreporting.html#bugs-features-and-issues">Find out how to help our developers</a>.<br><br>Send us a helpful bug report by using the 'Copy Report' button below, <br>then open a ticket on the <a href="https://github.com/qgis/QGIS/issues">QGIS Issue Tracker</a>. - - Select Features - Select Features + + A user script crashed QGIS + A user script crashed QGIS - - - %n matching feature(s) selected - matching features - %n matching feature(s) selected%n matching feature(s) selected + + + This user script <b>%1</b> caused QGIS to crash. + This user script <b>%1</b> caused QGIS to crash. - - No matching features found - No matching features found + + This is a third party custom script, and this issue should be reported to the author of that script. + This is a third party custom script, and this issue should be reported to the author of that script. - - Show in Attribute Table - Show in Attribute Table + + Plugin %1 crashed QGIS + Plugin %1 crashed QGIS - - No Symbol - No Symbol + + The plugin <b>%1</b> caused QGIS to crash. + The plugin <b>%1</b> caused QGIS to crash. - - There is no symbol associated with the rule. - There is no symbol associated with the rule. + + Please report this issue to the author of this plugin. + Please report this issue to the author of this plugin. - - - Paste Layer/Group - Paste Layer/Group + + Command crashed QGIS + Command crashed QGIS - - &Remove Group… - &Remove Group… + + A command entered in the Python console caused QGIS to crash. + A command entered in the Python console caused QGIS to crash. - - Copy Layer - Copy Layer + + <html><head/><body><p>Tell us something about what you were doing when QGIS crashed.</p><p>Please include as much information as you can, as well as any steps we can follow to reproduce the issue, if possible.</p></body></html> + <html><head/><body><p>Tell us something about what you were doing when QGIS crashed.</p><p>Please include as much information as you can, as well as any steps we can follow to reproduce the issue, if possible.</p></body></html> - - &Duplicate Layer - &Duplicate Layer + + Report details + Report details + + + QgsCreateLineTextItemMapTool - - &Remove Layer… - &Remove Layer… + + Text + Text + + + QgsCreatePictureItemMapTool - - Layer CRS - Layer CRS + + Images + Images - - - Copy Symbol - Copy Symbol + + All files + All files - - - Paste Symbol - Paste Symbol + + Add Picture Annotation + Add Picture Annotation + + + QgsCreatePointTextItemMapTool - - &Properties… - &Properties… + + Text + Text + + + QgsCreateRasterAttributeTableDialog - - - &Filter… - &Filter… + + The data provider supports attribute table storage but some drivers do not support 'thematic' types, for this reason the option is disabled. + The data provider supports attribute table storage but some drivers do not support 'thematic' types, for this reason the option is disabled. - - Edit Virtual Layer… - Edit Virtual Layer… + + Raster band %1 already has an associated attribute table at %2. + Raster band %1 already has an associated attribute table at %2. - - &Toggle Items - &Toggle Items + + Raster band %1 already has an associated attribute table. + Raster band %1 already has an associated attribute table. - - &Show All Items - &Show All Items + + Error Creating Raster Attribute Table + Error Creating Raster Attribute Table - - &Hide All Items - &Hide All Items + + The raster attribute table could not be created. + The raster attribute table could not be created. - - - Symbol Selector - Symbol Selector + + Confirm Overwrite + Confirm Overwrite - - - Copy Style - Copy Style + + Are you sure you want to overwrite the existing attribute table at '%1'? + Are you sure you want to overwrite the existing attribute table at '%1'? - - - - - Paste Style - Paste Style + + + Error Saving Raster Attribute Table + Error Saving Raster Attribute Table - - Styles - Styles + + Raster Attribute Table Saved + Raster Attribute Table Saved - - - QgsAppMissingGridHandler - - - No transform available between %1 and %2 - No transform available between %1 and %2 + + The new Raster Attribute Table was successfully created. + The new Raster Attribute Table was successfully created. + + + QgsCreateRasterAttributeTableDialogBase - - This grid is part of the “<i>%1</i>” package, available for download from <a href="%2">%2</a>. - This grid is part of the “<i>%1</i>” package, available for download from <a href="%2">%2</a>. + + New Raster Attribute Table + New Raster Attribute Table - - - - This grid is available for download from <a href="%1">%1</a>. - This grid is available for download from <a href="%1">%1</a>. + + <html><head/><body><p>Create a new Raster Attribute Table from the current symbology.</p></body></html> + <html><head/><body><p>Create a new Raster Attribute Table from the current symbology.</p></body></html> - - <p>No transform is available between <i>%1</i> and <i>%2</i>.</p><p>This transformation requires the grid file “%3”, which is not available for use on the system.</p> - <p>No transform is available between <i>%1</i> and <i>%2</i>.</p><p>This transformation requires the grid file “%3”, which is not available for use on the system.</p> + + Raster Attribute Table Storage + Raster Attribute Table Storage - - - - - - - Details - Details + + <html><head/><body><p>This method will save the attribute table into a sidecar VAT.DBF file.</p><p><br/></p><p>The resulting file will not be associated with any particular band.</p></body></html> + <html><head/><body><p>This method will save the attribute table into a sidecar VAT.DBF file.</p><p><br/></p><p>The resulting file will not be associated with any particular band.</p></body></html> - - - No Transformations Available - No Transformations Available + + Sidecar VAT.DBF file + Sidecar VAT.DBF file - - Cannot use preferred transform between %1 and %2 - Cannot use preferred transform between %1 and %2 + + <html><head/><body><p>This method will save the attribute table using the data provider, </p><p>overwriting any existing attribute table for the raster band used</p><p>by the current style.</p><p><br/></p><p>Depending on the data provider and the raster file format, the </p><p>attribute table will be embedded in the main raster file or saved</p><p> into a sidecar file managed by the data provider.</p><p><br/></p></body></html> + <html><head/><body><p>This method will save the attribute table using the data provider, </p><p>overwriting any existing attribute table for the raster band used</p><p>by the current style.</p><p><br/></p><p>Depending on the data provider and the raster file format, the </p><p>attribute table will be embedded in the main raster file or saved</p><p> into a sidecar file managed by the data provider.</p><p><br/></p></body></html> - - - This transformation requires the grid file “%1”, which is not available for use on the system. - This transformation requires the grid file “%1”, which is not available for use on the system. + + Managed by the data provider + Managed by the data provider - - - This grid is part of the <i>%1</i> package, available for download from <a href="%2">%2</a>. - This grid is part of the <i>%1</i> package, available for download from <a href="%2">%2</a>. + + Open the newly created attribute table + Open the newly created attribute table + + + QgsCreateRectangleTextItemMapTool - - <p>Current transform “<i>%1</i>” has an accuracy of %2 meters, while the preferred transformation “<i>%3</i>” has accuracy %4 meters.</p> - <p>Current transform “<i>%1</i>” has an accuracy of %2 meters, while the preferred transformation “<i>%3</i>” has accuracy %4 meters.</p> + + Text + Text + + + QgsCreateRelationDialog - - <p>Current transform “<i>%1</i>” has an unknown accuracy, while the preferred transformation “<i>%2</i>” has accuracy %3 meters.</p> - <p>Current transform “<i>%1</i>” has an unknown accuracy, while the preferred transformation “<i>%2</i>” has accuracy %3 meters.</p> + + Association + Association - - <p>The preferred transform between <i>%1</i> and <i>%2</i> is not available for use on the system.</p> - <p>The preferred transform between <i>%1</i> and <i>%2</i> is not available for use on the system.</p> + + Composition + Composition - - Preferred Transformation Not Available - Preferred Transformation Not Available + + When composition is selected the child features will be duplicated too. +Duplications are made by the feature duplication action. +The default actions are activated in the Action section of the layer properties. + When composition is selected the child features will be duplicated too. +Duplications are made by the feature duplication action. +The default actions are activated in the Action section of the layer properties. - - <p>No transform is available between <i>%1</i> and <i>%2</i>.</p><p style="color: red">%3</p> - <p>No transform is available between <i>%1</i> and <i>%2</i>.</p><p style="color: red">%3</p> + + Layer + Layer - - Cannot use project transform between %1 and %2 - Cannot use project transform between %1 and %2 + + Field %1 + Field %1 + + + QgsCredentialDialog - - <p>This project specifies a preset transform between <i>%1</i> and <i>%2</i>, which is not available for use on the system.</p> - <p>This project specifies a preset transform between <i>%1</i> and <i>%2</i>, which is not available for use on the system.</p> + + Enter Credentials + Enter Credentials - - <p>The operation specified for use in the project is:</p><p><code>%1</code></p> - <p>The operation specified for use in the project is:</p><p><code>%1</code></p> + + Username + Username - - Project Transformation Not Available - Project Transformation Not Available + + Password + Password - - Used a ballpark transform from %1 to %2 - Used a ballpark transform from %1 to %2 + + Verify password + Verify password - - <p>An alternative, ballpark-only transform was used when transforming coordinates between <i>%1</i> and <i>%2</i>. The results may not match those obtained by using the preferred operation:</p><code>%3</code><p style="font-weight: bold">Possibly an incorrect choice of operation was made for transformations between these reference systems. Check the Project Properties and ensure that the selected transform operations are applicable over the whole extent of the current project. - <p>An alternative, ballpark-only transform was used when transforming coordinates between <i>%1</i> and <i>%2</i>. The results may not match those obtained by using the preferred operation:</p><code>%3</code><p style="font-weight: bold">Possibly an incorrect choice of operation was made for transformations between these reference systems. Check the Project Properties and ensure that the selected transform operations are applicable over the whole extent of the current project. + + Store master password in your password manager + Store master password in your password manager - - Ballpark Transform Occurred - Ballpark Transform Occurred + + Do not forget it: NOT retrievable! + Do not forget it: NOT retrievable! - - Cannot transform between dynamic CRS at difference coordinate epochs - Cannot transform between dynamic CRS at difference coordinate epochs + + Saved for session, until app is quit. + Saved for session, until app is quit. - - <p>Transformation between %1 and %2 is not currently supported.</p><p><b>The results will be unpredictable and should not be used for high accuracy work.</b> - <p>Transformation between %1 and %2 is not currently supported.</p><p><b>The results will be unpredictable and should not be used for high accuracy work.</b> + + Password attempts: # + Password attempts: # - - Unsupported Transformation - Unsupported Transformation + + Erase authentication database? + Erase authentication database? - - - QgsAppQueryLogger - - Requests - Requests + + TextLabel + TextLabel - - - QgsApplication - - - - Exception - Exception - - - - unknown exception - unknown exception - - - - Application state: -QGIS_PREFIX_PATH env var: %1 -Prefix: %2 -Plugin Path: %3 -Package Data Path: %4 -Active Theme Name: %5 -Active Theme Path: %6 -Default Theme Path: %7 -SVG Search Paths: %8 -User DB Path: %9 -Auth DB Path: %10 - - Application state: -QGIS_PREFIX_PATH env var: %1 -Prefix: %2 -Plugin Path: %3 -Package Data Path: %4 -Active Theme Name: %5 -Active Theme Path: %6 -Default Theme Path: %7 -SVG Search Paths: %8 -User DB Path: %9 -Auth DB Path: %10 - + + Realm + Realm - - - match indentation of application state - + + All requests for this connection will be automatically rejected + All requests for this connection will be automatically rejected - - Load user fonts - Load user fonts + + Ignore for 10 Seconds + Ignore for 10 Seconds - - Load color schemes - Load color schemes + + All requests for this connection will be automatically rejected for 10 seconds + All requests for this connection will be automatically rejected for 10 seconds - - Load bookmarks - Load bookmarks + + Ignore for Session + Ignore for Session - - - - match indentation of application state - - + + All requests for this connection will be automatically rejected for the duration of the current session + All requests for this connection will be automatically rejected for the duration of the current session - - [ERROR] Can not make qgis.db private copy - [ERROR] Can not make qgis.db private copy + + Required + Required - - Can not make '%1' user writable - Can not make '%1' user writable + + Store/update the master password in your %1 + Store/update the master password in your %1 - - Could not open qgis.db - Could not open qgis.db + + Enter CURRENT master authentication password + Enter CURRENT master authentication password - - Creation of missing tbl_srs in the private qgis.db failed. -%1 - Creation of missing tbl_srs in the private qgis.db failed. -%1 + + Set NEW master authentication password + Set NEW master authentication password - - - Migration of private qgis.db failed. -%1 - Migration of private qgis.db failed. -%1 + + Password attempts: %1 + Password attempts: %1 - - Creation of missing tbl_projection in the private qgis.db failed. -%1 - Creation of missing tbl_projection in the private qgis.db failed. -%1 + + Ok + Ok - - Update of view in private qgis.db failed. -%1 - Update of view in private qgis.db failed. -%1 + + All requests for this connection will be automatically rejected for the next 60 seconds + All requests for this connection will be automatically rejected for the next 60 seconds - - Create query logger - Create query logger + + Ignore + Ignore - - Setup coordinate reference system registry - Setup coordinate reference system registry + + Cancel + Cancel + + + QgsCrsDefinitionWidget - - Create connection registry - Create connection registry + + WKT (Recommended) + WKT (Recommended) - - Create project storage registry - Create project storage registry + + Proj String (Legacy — Not Recommended) + Proj String (Legacy — Not Recommended) - - Create metadata provider registry - Create metadata provider registry + + + + + + + + Custom Coordinate Reference System + Custom Coordinate Reference System - - Create font manager - Create font manager + + This WKT projection definition is valid. + This WKT projection definition is valid. - - Setup task manager - Setup task manager + + This WKT projection definition is not valid: + This WKT projection definition is not valid: - - Setup action scope registry - Setup action scope registry + + This proj projection definition is valid. + This proj projection definition is valid. - - Setup numeric formats - Setup numeric formats + + This proj projection definition is not valid: + This proj projection definition is not valid: - - Setup field formats - Setup field formats + + Latitude and Longitude must be in decimal form. + Latitude and Longitude must be in decimal form. - - Setup SVG cache - Setup SVG cache + + This CRS projection definition is not valid. + This CRS projection definition is not valid. - - Setup image cache - Setup image cache + + + Error + Error + + + QgsCrsDefinitionWidgetBase - - Setup source cache - Setup source cache + + Custom Coordinate Reference System Definition + Custom Coordinate Reference System Definition - - Setup color scheme registry - Setup color scheme registry + + Definition + Definition - - Setup paint effect - Setup paint effect + + Validate the current CRS definition and test whether it is an acceptable projection definition + Validate the current CRS definition and test whether it is an acceptable projection definition - - Setup symbol layer registry - Setup symbol layer registry + + &Validate + &Validate - - Recent style handler - Recent style handler + + Copy parameters from existing CRS + Copy parameters from existing CRS - - Setup callout registry - Setup callout registry + + Format + Format - - Setup renderer registry - Setup renderer registry + + Parameters + Parameters - - Setup raster renderer registry - Setup raster renderer registry + + Test + Test - - Setup point cloud renderer registry - Setup point cloud renderer registry + + Longitude + Longitude - - Setup GPS registry - Setup GPS registry + + Use the text boxes below to test the CRS definition you are creating. Enter a coordinate where both the lat/long and the transformed result are known (for example by reading off a map). Then press the calculate button to see if the CRS definition you are creating is accurate. + Use the text boxes below to test the CRS definition you are creating. Enter a coordinate where both the lat/long and the transformed result are known (for example by reading off a map). Then press the calculate button to see if the CRS definition you are creating is accurate. - - Setup GPSBabel format registry - Setup GPSBabel format registry + + Geographic / WGS84 + Geographic / WGS84 - - Setup plugin layer registry - Setup plugin layer registry + + Destination CRS + Destination CRS - - Setup Processing registry - Setup Processing registry + + Latitude + Latitude - - Setup layout item registry - Setup layout item registry + + Calculate + Calculate + + + QgsCrsSelectionWidget - - Setup annotation registry - Setup annotation registry + + No CRS (or unknown/non-Earth projection) + No CRS (or unknown/non-Earth projection) - - Setup annotation item registry - Setup annotation item registry + + Use this option to treat all coordinates as Cartesian coordinates in an unknown reference system. + Use this option to treat all coordinates as Cartesian coordinates in an unknown reference system. - - Setup 3D symbol registry - Setup 3D symbol registry + + Predefined CRS + Predefined CRS - - Setup 3D renderer registry - Setup 3D renderer registry + + Custom CRS + Custom CRS + + + QgsCurrencyNumericFormatWidgetBase - - Setup project storage registry - Setup project storage registry + + Prefix + Prefix - - Setup layer metadata provider registry - Setup layer metadata provider registry + + Show plus sign + Show plus sign - - Setup external storage registry - Setup external storage registry + + Show trailing zeros + Show trailing zeros - - Setup network content cache - Setup network content cache + + Decimal places + Decimal places - - Setup layout check registry - Setup layout check registry + + Show thousands separator + Show thousands separator - - Setup classification registry - Setup classification registry + + Suffix + Suffix - - Setup bookmark manager - Setup bookmark manager + + $ + $ + + + QgsCurvedLineCalloutWidget - - Setup tile download manager - Setup tile download manager + + Callout Symbol + Callout Symbol - - Setup scalebar registry - Setup scalebar registry + + Automatic + Automatic - - - QgsArcGisAsyncParallelQuery - - network request update failed for authentication config - network request update failed for authentication config + + Clockwise + Clockwise - - Network - Network + + Counter Clockwise + Counter Clockwise - - - QgsArcGisAsyncQuery - - network request update failed for authentication config - network request update failed for authentication config + + Pole of Inaccessibility + Pole of Inaccessibility - - - QgsArcGisFeatureServiceItem - - Connection failed: %1 - Connection failed: %1 + + Point on Exterior + Point on Exterior - - - QgsArcGisMapServiceItem - - Connection failed: %1 - Connection failed: %1 + + Point on Surface + Point on Surface - - - QgsArcGisPortalGroupItem - - Connection failed: %1 - Connection failed: %1 + + + Centroid + Centroid - - - QgsArcGisPortalGroupsItem - - Groups - Groups + + Closest Point + Closest Point - - Connection failed: %1 - Connection failed: %1 + + Top Left + Top Left - - - QgsArcGisRestConnectionItem - - Connection failed: %1 - Connection failed: %1 + + Top Center + Top Center - - - QgsArcGisRestDataItemGuiProvider - - New Connection… - New Connection… + + Top Right + Top Right - - Save Connections… - Save Connections… + + Left Middle + Left Middle - - Load Connections… - Load Connections… + + Right Middle + Right Middle - - Refresh - Refresh + + Bottom Left + Bottom Left - - Edit Connection… - Edit Connection… + + Bottom Center + Bottom Center - - Remove Connection… - Remove Connection… + + Bottom Right + Bottom Right + + + QgsCustomLayerOrderWidget - - - - - - - - View Service Info - View Service Info + + Control rendering order + Control rendering order + + + QgsCustomProjectionOptionsFactory - - Add Filtered Layer to Project… - Add Filtered Layer to Project… + + User Defined CRS + User Defined CRS + + + QgsCustomProjectionOptionsWidget - - Create a New ArcGIS REST Server Connection - Create a New ArcGIS REST Server Connection + + new CRS + new CRS - - Modify ArcGIS REST Server Connection - Modify ArcGIS REST Server Connection + + Delete Projections + Delete Projections + + + number of rows + + Are you sure you want to delete %n projection(s)? + + Are you sure you want to delete %n projection(s)? + Are you sure you want to delete %n projection(s)? + - - Load Connections - Load Connections + + + + + Custom Coordinate Reference System + Custom Coordinate Reference System - - XML files (*.xml *.XML) - XML files (*.xml *.XML) + + The definition of '%1' is not valid. + The definition of '%1' is not valid. - - - QgsArcGisRestFolderItem - - Connection failed: %1 - Connection failed: %1 + + Cannot save '%1' — this Proj string definition is equivalent to %2. + +Try changing the CRS definition to a WKT format instead. + Cannot save '%1' — this Proj string definition is equivalent to %2. + +Try changing the CRS definition to a WKT format instead. - - - QgsArcGisRestServicesItem - - Services - Services + + Cannot save '%1' — the definition is equivalent to %2. + +(Try removing "%3" from the WKT definition.) + Cannot save '%1' — the definition is equivalent to %2. + +(Try removing "%3" from the WKT definition.) - - Connection failed: %1 - Connection failed: %1 + + Cannot save '%1' — the definition is equivalent to %2. + Cannot save '%1' — the definition is equivalent to %2. - - - QgsArcGisRestSourceSelect + + + QgsCustomProjectionWidgetBase - - Add with Filter - Add with Filter + + Custom Coordinate Reference System Definition + Custom Coordinate Reference System Definition - - Create a New ArcGIS REST Server Connection - Create a New ArcGIS REST Server Connection + + Name + Name - - Modify ArcGIS REST Server Connection - Modify ArcGIS REST Server Connection + + ID + ID - - Are you sure you want to remove the %1 connection and all associated settings? - Are you sure you want to remove the %1 connection and all associated settings? + + Parameters + Parameters - - Confirm Delete - Confirm Delete + + Add new CRS + Add new CRS - - Load Connections - Load Connections + + Remove CRS + Remove CRS - - XML files (*.xml *.XML) - XML files (*.xml *.XML) + + You can define your own custom Coordinate Reference System (CRS) here. The definition must conform to a WKT or Proj string format for specifying a CRS. + You can define your own custom Coordinate Reference System (CRS) here. The definition must conform to a WKT or Proj string format for specifying a CRS. - - - QgsArcGisRestSourceWidgetBase + + + QgsCustomization - - ArcGIS REST Connection - ArcGIS REST Connection + + Home Folder + Home Folder - - Authentication - Authentication + + Project Home Folder + Project Home Folder - - Referer - Referer + + Favorites Folder + Favorites Folder - - Optional custom referer - Optional custom referer + + Drive Folders (e.g. C:\) + Drive Folders (e.g. C:\) - - - QgsArcGisServiceSourceSelectBase - - Server Connections - Server Connections + + Volume Folder (MacOS only) + Volume Folder (MacOS only) + + + QgsCustomizationDialog - - Create a new database connection - Create a new database connection + + Object name + Object name - - &New - &New + + Label + Label - - Edit selected database connection - Edit selected database connection + + + Choose a customization INI file + Choose a customization INI file - - Edit - Edit + + + Customization files (*.ini) + Customization files (*.ini) + + + QgsCustomizationDialogBase - - Remove connection to selected database - Remove connection to selected database + + Interface Customization + Interface Customization - - Remove - Remove + + Enable customization + Enable customization - - Load connections from file - Load connections from file + + toolBar + toolBar - - Load - Load + + Catch + Catch - - Save connections to file - Save connections to file + + Switch to catching widgets in main application + Switch to catching widgets in main application - - Save - Save + + Save + Save - - Display WFS FeatureTypes containing this word in the title, name or abstract - Display WFS FeatureTypes containing this word in the title, name or abstract + + Save to file + Save to file - - Only request features overlapping the current view extent - Only request features overlapping the current view extent + + Load + Load - - Image Encoding - Image Encoding + + Load from file + Load from file - - Coordinate Reference System - Coordinate Reference System + + Expand All + Expand All - - Connect - Connect + + Collapse All + Collapse All - - Refresh - Refresh + + Check All + Check All - - - QgsArcgisVectorTileConnectionDialog - - ArcGIS Vector Tile Service Connection - ArcGIS Vector Tile Service Connection + + Search… + Search… + + + QgsDashSpaceDialog - - Connection Details - Connection Details + + Custom Dash Pattern + Custom Dash Pattern + + + QgsDashSpaceWidget - - Authentication - Authentication + + Dash + Dash - - Referer - Referer + + Space + Space + + + QgsDashSpaceWidgetBase - - Min. Zoom Level - Min. Zoom Level + + Dash Space Pattern + Dash Space Pattern - - Service URL - Service URL + + Dash + Dash - - Name - Name + + Space + Space - - Optional custom referer - Optional custom referer + + Pattern length + Pattern length + + + QgsDataDefinedRotationDialog - - URL of the VectorTileServer API endpoint, e.g. https://domain/arcgis/rest/services/Layer_1/VectorTileServer - URL of the VectorTileServer API endpoint, e.g. https://domain/arcgis/rest/services/Layer_1/VectorTileServer + + Rotation + Rotation + + + QgsDataDefinedSizeDialog - - https://domain/arcgis/rest/services/Layer_1/VectorTileServer - https://domain/arcgis/rest/services/Layer_1/VectorTileServer + + Size + Size + + + QgsDataDefinedSizeLegendWidget - - Name of the new connection - Name of the new connection + + + Data-defined Size Legend + Data-defined Size Legend - - Max. Zoom Level - Max. Zoom Level + + Legend not enabled + Legend not enabled - - Style URL - Style URL + + Separated legend items + Separated legend items - - If specified, will override the default style defined for the layer with the entered URL - If specified, will override the default style defined for the layer with the entered URL + + Collapsed legend + Collapsed legend - - Optional - Optional + + Title + Title - - Connection Properties - Connection Properties + + Manual size classes + Manual size classes - - The maximum zoom level (%1) cannot be lower than the minimum zoom level (%2). - The maximum zoom level (%1) cannot be lower than the minimum zoom level (%2). + + Add a class + Add a class - - - QgsArrowSymbolLayerWidgetBase - - Curved arrows - Curved arrows + + Remove selected class + Remove selected class - - Single - Single + + Align symbols + Align symbols - - … - + + Bottom + Bottom - - Single, reversed - Single, reversed + + Center + Center - - Double - Double + + Value + Value - - Offset - Offset + + Label + Label - - Arrow type - Arrow type + + Add Size Class + Add Size Class - - Head thickness - Head thickness + + Enter value for a new class + Enter value for a new class - - Head length - Head length + + Legend Symbol… + Legend Symbol… - - <html><head/><body><p>Plain: the arrow will be displayed entirely</p><p>Left/Exterior half: only the half of the head that is on the left of the arrow for straight arrows, or the one toward the exterior for curved arrows will be displayed</p><p>Right/Interior half: only the half of the head that is on the right of the arrow for straight arrows, or the one toward the interior for curved arrows will be displayed</p></body></html> - <html><head/><body><p>Plain: the arrow will be displayed entirely</p><p>Left/Exterior half: only the half of the head that is on the left of the arrow for straight arrows, or the one toward the exterior for curved arrows will be displayed</p><p>Right/Interior half: only the half of the head that is on the right of the arrow for straight arrows, or the one toward the interior for curved arrows will be displayed</p></body></html> + + … + - - Plain - Plain + + Options + Options - - Left/Exterior half - Left/Exterior half + + Change… + Change… - - Right/Interior half - Right/Interior half + + Line symbol + Line symbol + + + QgsDataDefinedValueBaseDialog - - Arrow width at start - Arrow width at start + + … + - - <html><head/><body><p>If checked, one arrow will be rendered for each consecutive points (each 2 points for a straight arrow or 3 points for a curved arrow).</p><p>If unchecked, the arrow will be defined by extermum points of the line (the middle point will be used as a control point for a curved arrow)</p></body></html> - <html><head/><body><p>If checked, one arrow will be rendered for each consecutive points (each 2 points for a straight arrow or 3 points for a curved arrow).</p><p>If unchecked, the arrow will be defined by extermum points of the line (the middle point will be used as a control point for a curved arrow)</p></body></html> + + Label + Label + + + QgsDataDefinedWidthDialog - - Repeat arrow on each segment - Repeat arrow on each segment + + Width + Width + + + QgsDataSourceManagerDialog - - Head type - Head type + + + + Data Source Manager + Data Source Manager - - Arrow width - Arrow width + + Browser + Browser - - - QgsAttributeActionDialog - - Generic - Generic + + + Cannot get %1 select dialog from source select provider %2. + Cannot get %1 select dialog from source select provider %2. - - Python - Python + + Data Source Manager | %1 + Data Source Manager | %1 - - Mac - Mac + + Add %1 layer + Add %1 layer + + + QgsDataSourceSelectDialog - - Windows - Windows + + Options + Options - - Unix - Unix + + Refresh + Refresh - - Open URL - Open URL + + Filter Browser + Filter Browser - - Submit URL (urlencoded or JSON) - Submit URL (urlencoded or JSON) + + Collapse All + Collapse All - - Submit URL (multipart) - Submit URL (multipart) + + Select a Data Source + Select a Data Source + + + QgsDataSourceSelectWidget - - Add New Action - Add New Action + + Type here to filter visible items… + Type here to filter visible items… - - Echo attribute's value - Echo attribute's value + + Case Sensitive + Case Sensitive - - Attribute Value - Attribute Value + + Filter Pattern Syntax + Filter Pattern Syntax - - Run an application - Run an application + + Normal + Normal - - Run application - Run application + + Wildcard(s) + Wildcard(s) - - Feature ID - Feature ID + + Regular Expression + Regular Expression + + + QgsDatabaseItemGuiProvider - - Display the feature id in the message bar - Display the feature id in the message bar + + + Connection to the database (%1) was lost. + Connection to the database (%1) was lost. - - Selected field's value (Identify features tool) - Selected field's value (Identify features tool) + + %1 — Execute SQL + %1 — Execute SQL - - Field Value - Field Value + + Compact Database (VACUUM) + Compact Database (VACUUM) - - Clicked coordinates (Run feature actions tool) - Clicked coordinates (Run feature actions tool) + + Database compact (VACUUM) + Database compact (VACUUM) - - Clicked Coordinate - Clicked Coordinate + + Database compacted + Database compacted - - Open file - Open file + + Layer import + Layer import - - Search on web based on attribute's value - Search on web based on attribute's value + + You cannot import layer %1 over itself! + You cannot import layer %1 over itself! - - Search Web - Search Web + + %1: %2 + %1: %2 - - List feature ids - List feature ids + + Overwrite Layer + Overwrite Layer - - Duplicate selected features - Duplicate selected features + + Destination layer <b>%1</b> already exists. Do you want to overwrite it? + Destination layer <b>%1</b> already exists. Do you want to overwrite it? - - Duplicate selected - Duplicate selected + + + + Import to database + Import to database - - Edit Action - Edit Action + + Import was successful. + Import was successful. - - - QgsAttributeActionDialogBase - - Attribute Actions - Attribute Actions + + Failed to import some vector layers! + + + Failed to import some vector layers! + + - - This list contains all actions that have been defined for the current layer. Add actions by entering the details in the controls below and then pressing the Add to action list button. Actions can be edited here by double clicking on the item. - This list contains all actions that have been defined for the current layer. Add actions by entering the details in the controls below and then pressing the Add to action list button. Actions can be edited here by double clicking on the item. + + %1: Not a valid layer! + %1: Not a valid layer! - - Type - Type + + Failed to import some layers! + + + Failed to import some layers! + + - - Description - Description + + Execute SQL + Execute SQL + + + QgsDatabaseQueryLoggerPanelBase - - Short Title - Short Title + + Clear + Clear - - Action Scopes - Action Scopes + + Clear Log + Clear Log - - On Notification - On Notification + + Record Log + Record Log - - <html><head/><body><p>If not empty, this will enable provider notification listening and the action will be executed when the notification message matched the specified value. </p></body></html> - <html><head/><body><p>If not empty, this will enable provider notification listening and the action will be executed when the notification message matched the specified value. </p></body></html> + + Save Log… + Save Log… + + + QgsDatabaseQueryLoggerPanelWidget - - Only when editable - Only when editable + + Filter queries + Filter queries - - Add a new action - Add a new action + + Save Database Query Log + Save Database Query Log - - Show in Attribute Table - Show in Attribute Table + + Security warning: query logs may contain sensitive data including usernames or passwords. Treat this log as confidential and be careful who you share it with. Continue? + Security warning: query logs may contain sensitive data including usernames or passwords. Treat this log as confidential and be careful who you share it with. Continue? - - Layout - Layout + + Save Query Log + Save Query Log - - Separate Buttons - Separate Buttons + + Log files + Log files + + + QgsDatabaseSchemaComboBox - - Combo Box - Combo Box + + Refresh schemas + Refresh schemas + + + QgsDatabaseTableComboBox - - Action - Action + + Refresh tables + Refresh tables + + + QgsDateTimeEdit - - Action List - Action List + + clear + clear + + + QgsDateTimeEditConfig - - Create Default Actions - Create Default Actions + + Date + Date - - Capture - Capture + + Time + Time - - Remove the selected action - Remove the selected action + + Date Time + Date Time - - Move the selected action up - Move the selected action up + + ISO Date Time + ISO Date Time - - Move the selected action down - Move the selected action down + + Qt ISO Date format + Qt ISO Date format - - - QgsAttributeActionPropertiesDialog - - Select an action - File dialog window title - Select an action + + ISO 8601 + ISO 8601 - - Images( %1 ); All( *.* ) - Images( %1 ); All( *.* ) + + extended format: either <code>yyyy-MM-dd</code> for dates or <code>yyyy-MM-ddTHH:mm:ss</code> (e.g. 2017-07-24T15:46:29), or with a time-zone suffix (Z for UTC otherwise an offset as [+|-]HH:mm) where appropriate for combined dates and times. + extended format: either <code>yyyy-MM-dd</code> for dates or <code>yyyy-MM-ddTHH:mm:ss</code> (e.g. 2017-07-24T15:46:29), or with a time-zone suffix (Z for UTC otherwise an offset as [+|-]HH:mm) where appropriate for combined dates and times. - - Choose Icon… - Choose Icon… + + Format + Format - - Additional variables - Additional variables + + Examples result + Examples result - - - QgsAttributeActionPropertiesDialogBase - - Inserts the selected field into the action - Inserts the selected field into the action + + + Expression + Expression - - Insert - Insert + + Date output + Date output - - Browse for action - Browse for action + + the day as number without a leading zero (1 to 31) + the day as number without a leading zero (1 to 31) - - Click to browse for an action - Click to browse for an action + + the day as number with a leading zero (01 to 31) + the day as number with a leading zero (01 to 31) - - Clicking the button will let you select an application to use as the action - Clicking the button will let you select an application to use as the action + + the abbreviated localized day name (e.g. 'Mon' to 'Sun'). Uses the system locale to localize the name, i.e. + the abbreviated localized day name (e.g. 'Mon' to 'Sun'). Uses the system locale to localize the name, i.e. - - Type - Type + + the long localized day name (e.g. 'Monday' to ' + the long localized day name (e.g. 'Monday' to ' - - Description - Description + + Uses the system locale to localize the name, i.e. + Uses the system locale to localize the name, i.e. - - Icon - Icon + + the month as number without a leading zero (1-12) + the month as number without a leading zero (1-12) - - Short Name - Short Name + + the month as number with a leading zero (01-12) + the month as number with a leading zero (01-12) - - Generic - Generic + + the abbreviated localized month name (e.g. 'Jan' to 'Dec'). Uses the system locale to localize the name, i.e. + the abbreviated localized month name (e.g. 'Jan' to 'Dec'). Uses the system locale to localize the name, i.e. - - Enter the name of an action here. The name should be unique (QGIS will make it unique if necessary). - Enter the name of an action here. The name should be unique (QGIS will make it unique if necessary). + + the long localized month name (e.g. 'January' to 'December'). Uses the system locale to localize the name, i.e. + the long localized month name (e.g. 'January' to 'December'). Uses the system locale to localize the name, i.e. - - … - + + the year as two digit number (00-99) + the year as two digit number (00-99) - - Execute if notification matches - Execute if notification matches + + the year as four digit number + the year as four digit number - - Action Text - Action Text + + Time output + Time output - - <html><head/><body><p>If specified, listen to data source notification and performs action if notification message matches the specified value.</p><p>E.g. to match message beginning with <span style=" font-weight:600;">whatever </span>use <span style=" font-weight:600;">^whatever</span></p></body></html> - <html><head/><body><p>If specified, listen to data source notification and performs action if notification message matches the specified value.</p><p>E.g. to match message beginning with <span style=" font-weight:600;">whatever </span>use <span style=" font-weight:600;">^whatever</span></p></body></html> + + the hour without a leading zero (0 to 23 or 1 to 12 if AM/PM display) + the hour without a leading zero (0 to 23 or 1 to 12 if AM/PM display) - - Enable only when editable - Enable only when editable + + the hour with a leading zero (00 to 23 or 01 to 12 if AM/PM display) + the hour with a leading zero (00 to 23 or 01 to 12 if AM/PM display) - - Python - Python + + the hour without a leading zero (0 to 23, even with AM/PM display) + the hour without a leading zero (0 to 23, even with AM/PM display) - - Mac - Mac + + the hour with a leading zero (00 to 23, even with AM/PM display) + the hour with a leading zero (00 to 23, even with AM/PM display) - - Windows - Windows + + the minute without a leading zero (0 to 59) + the minute without a leading zero (0 to 59) - - Unix - Unix + + the minute with a leading zero (00 to 59) + the minute with a leading zero (00 to 59) - - Action Scopes - Action Scopes + + the second without a leading zero (0 to 59) + the second without a leading zero (0 to 59) - - Captures any output from the action - Captures any output from the action + + the second with a leading zero (00 to 59) + the second with a leading zero (00 to 59) - - Captures the standard output or error generated by the action and displays it in a dialog box - Captures the standard output or error generated by the action and displays it in a dialog box + + the milliseconds without trailing zeroes (0 to 999) + the milliseconds without trailing zeroes (0 to 999) - - Capture output - Capture output + + the milliseconds with trailing zeroes (000 to 999) + the milliseconds with trailing zeroes (000 to 999) - - Enter the action name here - Enter the action name here + + use AM/PM display. + use AM/PM display. - - Mandatory description - Mandatory description + + will be replaced by either + will be replaced by either - - Leave empty to use only icon - Leave empty to use only icon + + + + or + or - - Open URL - Open URL + + use am/pm display. + use am/pm display. - - Submit URL (urlencoded or JSON) - Submit URL (urlencoded or JSON) + + will be replaced by either + will be replaced by either - - Submit URL (multipart) - Submit URL (multipart) + + the timezone (for example &quot;CEST&quot;) + the timezone (for example &quot;CEST&quot;) - - <html><head/><body><p>The action text defines what happens if the action is triggered.<br/>The content depends on the type.<br/>For the type <span style=" font-style:italic;">Python</span> the content should be Python code, if the action is triggered from a button widget embedded in a drag and drop designer form, the form instance is exposed to Python as the <span style=" font-family:'monospace';">form</span> variable.<br/>For other types it should be a file or application with optional parameters.</p></body></html> - <html><head/><body><p>The action text defines what happens if the action is triggered.<br/>The content depends on the type.<br/>For the type <span style=" font-style:italic;">Python</span> the content should be Python code, if the action is triggered from a button widget embedded in a drag and drop designer form, the form instance is exposed to Python as the <span style=" font-family:'monospace';">form</span> variable.<br/>For other types it should be a file or application with optional parameters.</p></body></html> + + … + - - - QgsAttributeDialog - - An unknown error was encountered saving attributes - An unknown error was encountered saving attributes + + Default + Default - - %1 - Feature Attributes - %1 - Feature Attributes + + + Custom + Custom - - - QgsAttributeForm - - Attributes changed - Attributes changed + + Calendar popup + Calendar popup - - Apply changes to edited features? - Apply changes to edited features? + + Allow NULL values + Allow NULL values - - JSON value for %1 is invalid and has not been saved - JSON value for %1 is invalid and has not been saved + + Preview + Preview - - No matching features found - No matching features found + + Display Format + Display Format - - Updated multiple feature attributes - Updated multiple feature attributes + + <html><head/><body><p>The field format allows customizing the format in which the date will be stored in the datasource. </p><p><br/></p><p>Overwriting the field format is<span style=" font-weight:600; font-style:italic;"/>usually<span style=" font-weight:600; font-style:italic;"/>intended for fields that are <span style=" font-weight:600; font-style:italic;">not</span> of a date type.</p><p>For the display format of the date widget, use the section above.</p></body></html> + <html><head/><body><p>The field format allows customizing the format in which the date will be stored in the datasource. </p><p><br/></p><p>Overwriting the field format is<span style=" font-weight:600; font-style:italic;"/>usually<span style=" font-weight:600; font-style:italic;"/>intended for fields that are <span style=" font-weight:600; font-style:italic;">not</span> of a date type.</p><p>For the display format of the date widget, use the section above.</p></body></html> - - Unsaved multiedit changes: <a href="#apply">apply changes</a> or <a href="#reset">reset changes</a>. - Unsaved multiedit changes: <a href="#apply">apply changes</a> or <a href="#reset">reset changes</a>. + + Overwrite Field Format + Overwrite Field Format - - - Changes to this form will not be saved. %n field(s) don't meet their constraints. - invalid fields - Changes to this form will not be saved. %n field(s) don't meet their constraints.Changes to this form will not be saved. %n field(s) don't meet their constraints. + + + QgsDateTimeEditPlugin + + + Define date + Define date + + + QgsDateTimeEditWrapper - - &Reset Form - &Reset Form + + Date/time edit widget could not be initialized because provided widget is not a QDateTimeEdit. + Date/time edit widget could not be initialized because provided widget is not a QDateTimeEdit. - - &Flash Features - &Flash Features + + UI forms + UI forms - - Show in &Table - Show in &Table + + The usual date/time widget QDateTimeEdit cannot be configured to allow NULL values. For that the QGIS custom widget QgsDateTimeEdit needs to be used. + The usual date/time widget QDateTimeEdit cannot be configured to allow NULL values. For that the QGIS custom widget QgsDateTimeEdit needs to be used. - - Open the attribute table editor with the filtered features - Open the attribute table editor with the filtered features + + field widgets + field widgets + + + QgsDatumTransformDialogBase - - &Zoom to Features - &Zoom to Features + + Select Datum Transformations + Select Datum Transformations - - &Select Features - &Select Features + + Destination CRS + Destination CRS - - Select Features - Select Features + + Source CRS + Source CRS - - Add to Current Selection - Add to Current Selection + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Ubuntu'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Cantarell'; font-weight:600;">Multiple operations are possible for converting coordinates between these two Coordinate Reference Systems.</span><span style=" font-family:'Cantarell';"> Please select the appropriate conversion operation, given the desired area of use, origins of your data, and any other constraints which may alter the &quot;fit for purpose&quot; for particular transformation operations.</span></p></body></html> + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Ubuntu'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Cantarell'; font-weight:600;">Multiple operations are possible for converting coordinates between these two Coordinate Reference Systems.</span><span style=" font-family:'Cantarell';"> Please select the appropriate conversion operation, given the desired area of use, origins of your data, and any other constraints which may alter the &quot;fit for purpose&quot; for particular transformation operations.</span></p></body></html> + + + QgsDatumTransformTableModel - - Remove from Current Selection - Remove from Current Selection + + Source CRS + Source CRS - - Filter Current Selection - Filter Current Selection + + Operation + Operation - - Filter Features - Filter Features + + Allow Fallback Transforms + Allow Fallback Transforms - - Filter Within ("AND") - Filter Within ("AND") + + Destination CRS + Destination CRS + + + QgsDatumTransformTableWidgetBase - - Extend Filter ("OR") - Extend Filter ("OR") + + … + + + + QgsDbRelationshipWidgetBase - - Python macro could not be run due to missing permissions. - Python macro could not be run due to missing permissions. + + Field Domain + Field Domain - - The python init function (<code>%1</code>) does not accept three arguments as expected!<br>Please check the function name in the <b>Fields</b> tab of the layer properties. - The python init function (<code>%1</code>) does not accept three arguments as expected!<br>Please check the function name in the <b>Fields</b> tab of the layer properties. + + Cardinality + Cardinality - - No feature joined - No feature joined + + Name + Name - - Join settings do not allow editing - Join settings do not allow editing + + Strength + Strength - - Join settings do not allow upsert on edit - Join settings do not allow upsert on edit + + Advanced + Advanced - - Joined layer is not toggled editable - Joined layer is not toggled editable + + Related table type + Related table type - - - Multiedit Attributes - Multiedit Attributes + + Forward label + Forward label - - - %n matching feature(s) selected - matching features - %n matching feature(s) selected%n matching feature(s) selected + + + Reverse label + Reverse label - - Edits will be applied to all selected features. - Edits will be applied to all selected features. + + Tables + Tables - - Attribute changes for multiple features applied. - Attribute changes for multiple features applied. + + Parent + Parent - - Changes could not be applied. - Changes could not be applied. + + Child + Child - - Failed to create widget with type '%1' - Failed to create widget with type '%1' + + Fields + Fields - - Close - Close + + Parent field + Parent field - - The python init function (<code>%1</code>) could not be found!<br>Please check the function name in the <b>Fields</b> tab of the layer properties. - The python init function (<code>%1</code>) could not be found!<br>Please check the function name in the <b>Fields</b> tab of the layer properties. + + Child field + Child field - - - QgsAttributeFormContainerEdit + + + QgsDbSourceSelectBase - - Columns - Columns + + Add PostGIS Layers + Add PostGIS Layers - - Show label - Show label + + Connections + Connections - - Title - Title + + Connect to selected database + Connect to selected database - - Style - Style + + Connect + Connect - - Background color - Background color + + Create a new database connection + Create a new database connection - - Control Visibility by Expression - Control Visibility by Expression + + New + New - - Show as Group Box - Show as Group Box + + Edit selected database connection + Edit selected database connection - - Collapsed - Collapsed + + Edit + Edit - - Control Collapsed by Expression - Control Collapsed by Expression + + Remove connection to selected database + Remove connection to selected database - - - QgsAttributeLoadValues - - Load Values from Layer - Load Values from Layer + + Remove + Remove - - Layer - Layer + Load connections from file + + Load + Load - - Description - Description + + Save connections to file + Save connections to file - - Value - Value + + Save + Save - - Select data from attributes in selected layer. - Select data from attributes in selected layer. + + Also list tables with no geometry + Also list tables with no geometry - - View All - View All + + Keep dialog open + Keep dialog open - - Insert NULL value on top - Insert NULL value on top + + ... + ... - - - QgsAttributeTableDelegate + + + QgsDecorationCopyright - - Attribute changed - Attribute changed + + Copyright Label + Copyright Label - - - QgsAttributeTableDialog + + + QgsDecorationCopyrightDialog - - Attribute Table - Attribute Table + + Copyright Label Decoration + Copyright Label Decoration - - Invert selection (Ctrl+R) - Invert selection (Ctrl+R) + + &Placement + &Placement - - Copy selected rows to clipboard (Ctrl+C) - Copy selected rows to clipboard (Ctrl+C) + + Margin from edge + Margin from edge - - Zoom map to the selected rows (Ctrl+J) - Zoom map to the selected rows (Ctrl+J) + + Horizontal + Horizontal - - Ctrl+J - Ctrl+J + + Enable Copyright Label + Enable Copyright Label - - Pan map to the selected rows (Ctrl+P) - Pan map to the selected rows (Ctrl+P) + + Copyright label text + Copyright label text - - Ctrl+P - Ctrl+P + + Vertical + Vertical - - Toggle editing mode (Ctrl+E) - Toggle editing mode (Ctrl+E) + + Font + Font - - Ctrl+E - Ctrl+E + + Top Left + Top Left - - Reload the table - Reload the table + + Top Center + Top Center - - Select features using an expression - Select features using an expression + + Top Right + Top Right - - Ctrl+Shift+A - Ctrl+Shift+A + + Bottom Left + Bottom Left - - Select all (Ctrl+A) - Select all (Ctrl+A) + + Bottom Center + Bottom Center - - Toggle multi edit mode - Toggle multi edit mode + + Bottom Right + Bottom Right - - Select/filter features using form (Ctrl+F) - Select/filter features using form (Ctrl+F) + + Copyright Label Text Format + Copyright Label Text Format - - Paste features from clipboard (Ctrl+V) - Paste features from clipboard (Ctrl+V) + + Insert or Edit an Expression… + Insert or Edit an Expression… - - New field - New field + + Horizontal offset on the map canvas from the placement anchor + Horizontal offset on the map canvas from the placement anchor - - Ctrl+W - Ctrl+W + + Vertical offset on the map canvas from the placement anchor + Vertical offset on the map canvas from the placement anchor + + + QgsDecorationGrid - - Table View - Table View + + Grid + Grid - - = - = + + No active layer + No active layer - - - Update All - Update All + + + + + Get Interval from Layer + Get Interval from Layer - - Select/filter features using form - Select/filter features using form + + Please select a raster layer. + Please select a raster layer. - - Ctrl+F - Ctrl+F + + Layer CRS must be equal to project CRS. + Layer CRS must be equal to project CRS. - - Delete field (Ctrl+L) - Delete field (Ctrl+L) + + Invalid raster layer + Invalid raster layer + + + QgsDecorationGridDialog - - New field (Ctrl+W) - New field (Ctrl+W) + + Grid Properties + Grid Properties - - Switch to form view - Switch to form view + + Enable Grid + Enable Grid - - Form View - Form View + + Draw Annotation + Draw Annotation - - Switch to table view - Switch to table view + + Grid type + Grid type - - Toggle editing mode - Toggle editing mode + + Line symbol + Line symbol - - Save edits - Save edits + + Annotation direction + Annotation direction - - Save edits (Ctrl+S) - Save edits (Ctrl+S) + + Distance to map frame + Distance to map frame - - Delete selected features - Delete selected features + + Coordinate precision + Coordinate precision - - Select all - Select all + + Font + Font - - Invert selection - Invert selection + + Marker symbol + Marker symbol - - Move selection to top - Move selection to top + + Update Interval / Offset from + Update Interval / Offset from - - Pan map to the selected rows - Pan map to the selected rows + + Canvas Extents + Canvas Extents - - Zoom map to the selected rows - Zoom map to the selected rows + + Active Raster Layer + Active Raster Layer - - Cut selected rows to clipboard - Cut selected rows to clipboard + + Line + Line - - Cut selected rows to clipboard (Ctrl+X) - Cut selected rows to clipboard (Ctrl+X) + + Marker + Marker - - Copy selected rows to clipboard - Copy selected rows to clipboard + + + Horizontal + Horizontal - - Paste features from clipboard - Paste features from clipboard + + + Vertical + Vertical - - Delete field - Delete field + + Boundary direction + Boundary direction - - Conditional formatting - Conditional formatting + + Annotation Text Format + Annotation Text Format - - Dock Attribute Table - Dock Attribute Table + + + Horizontal and Vertical + Horizontal and Vertical - - - Actions - Actions + + X + X - - Add feature - Add feature + + Y + Y - - Open field calculator - Open field calculator + + Interval + Interval - - Open field calculator (Ctrl+I) - Open field calculator (Ctrl+I) + + Offset + Offset - - Ctrl+I - Ctrl+I + + Annotation font + Annotation font + + + QgsDecorationImage - - An error occurred while trying to update the field %1 - An error occurred while trying to update the field %1 + + Image + Image + + + QgsDecorationImageDialog - - An error occurred while evaluating the calculation string: -%1 - An error occurred while evaluating the calculation string: -%1 + + Image Decoration + Image Decoration - - - Update Attributes - Update Attributes + + Enable Image + Enable Image - - %1 — Features Total: %L2, Filtered: %L3, Selected: %L4 - %1 — Features Total: %L2, Filtered: %L3, Selected: %L4 + + Size + Size - - Failed to add field '%1' of type '%2'. Is the field name unique? - Failed to add field '%1' of type '%2'. Is the field name unique? + + mm + mm - - Update Filtered - Update Filtered + + Image path + Image path - - Multiedit is not supported when using custom UI forms - Multiedit is not supported when using custom UI forms + + Color + Color - - Search is not supported when using custom UI forms - Search is not supported when using custom UI forms + + Fill + Fill - - Calculating field - Calculating field + + Stroke + Stroke - - Feature Added - Feature Added + + Horizontal + Horizontal - - Attribute added - Attribute added + + Vertical + Vertical - - Add Field - Add Field + + Placement + Placement - - Deleted attribute - Deleted attribute + + Margin from edge + Margin from edge - - The attribute(s) could not be deleted - The attribute(s) could not be deleted + + Placement on screen + Placement on screen - - Attribute error - Attribute error + + Preview of image + Preview of image - - - %n feature(s) on layer "%1", - %n feature(s) on layer "%1", %n feature(s) on layer "%1", + + + Top Left + Top Left - - - %n feature(s) deleted: %1 - %n feature(s) deleted: %1%n feature(s) deleted: %1 + + + Top Center + Top Center - - Delete at least %1 feature(s) on other layer(s) - Delete at least %1 feature(s) on other layer(s) + + Top Right + Top Right - - Delete of feature on layer "%1", %2 as well -and all of its other descendants. -Delete these features? - Delete of feature on layer "%1", %2 as well -and all of its other descendants. -Delete these features? + + Bottom Left + Bottom Left - - %1 on layer %2. - %1 on layer %2. + + Bottom Center + Bottom Center - - Delete Feature - Delete Feature + + Bottom Right + Bottom Right - - Geometryless feature added - Geometryless feature added + + Select SVG Image Fill Color + Select SVG Image Fill Color - - Update Selected - Update Selected + + Select SVG Image Outline Color + Select SVG Image Outline Color - - Ctrl+R - Ctrl+R + + Pixmap not found + Pixmap not found - - Del - Del + + Horizontal offset on the map canvas from the placement anchor + Horizontal offset on the map canvas from the placement anchor - - Organize Columns - Organize Columns + + Vertical offset on the map canvas from the placement anchor + Vertical offset on the map canvas from the placement anchor + + + QgsDecorationLayoutExtent - - Deselect all features from the layer - Deselect all features from the layer + + Layout Extent + Layout Extent - - Deselect all features from the layer (Ctrl+Shift+A) - Deselect all features from the layer (Ctrl+Shift+A) + + %1: %2 + %1: %2 + + + QgsDecorationLayoutExtentDialog - - Add feature via attribute table - Add feature via attribute table + + Layout Extents Properties + Layout Extents Properties - - Add feature via attribute form - Add feature via attribute form + + Show Layout Extents + Show Layout Extents - - - QgsAttributeTableFilterModel - - Actions - Actions + + Font + Font - - - QgsAttributeTableModel - - extra column - extra column + + Symbol + Symbol - - Feature ID: %1 - Feature ID: %1 + + Label extents + Label extents + + + QgsDecorationNorthArrow - - %1 (Ctrl+click to open) - %1 (Ctrl+click to open) + + North Arrow + North Arrow - - - QgsAttributeTableView + + + QgsDecorationNorthArrowDialog - - Select All - Select All + + North Arrow Decoration + North Arrow Decoration - - - QgsAttributeTypeDialog - - Edit Widget Properties - Edit Widget Properties + + Size + Size - - General - General + + mm + mm - - Alias - Alias + + Custom SVG + Custom SVG - - Comment - Comment + + … + - - Editable - Editable + + Color + Color - - Label on top - Label on top + + Fill + Fill - - Widget Type - Widget Type + + Horizontal + Horizontal - - Constraints - Constraints + + Vertical + Vertical - - Unique - Unique + + Automatic + Automatic - - Not null - Not null + + Preview of north arrow + Preview of north arrow - - <p>Enforcing the unique constraint prevents committing features which do not meet the constraint.</p><p>Unenforced constraints display a warning to users, but do not prevent committing the feature.</p> - <p>Enforcing the unique constraint prevents committing features which do not meet the constraint.</p><p>Unenforced constraints display a warning to users, but do not prevent committing the feature.</p> + + Angle + Angle - - Enforce unique constraint - Enforce unique constraint + + Enable North Arrow + Enable North Arrow - - Expression description - Expression description + + Stroke + Stroke - - Optional descriptive name for expression constraint - Optional descriptive name for expression constraint + + Placement + Placement - - <p>Enforcing the not null constraint prevents committing features which do not meet the constraint.</p><p>Unenforced constraints display a warning to users, but do not prevent committing the feature.</p> - <p>Enforcing the not null constraint prevents committing features which do not meet the constraint.</p><p>Unenforced constraints display a warning to users, but do not prevent committing the feature.</p> + + Margin from edge + Margin from edge - - Enforce not null constraint - Enforce not null constraint + + Placement on screen + Placement on screen - - Expression - Expression + + Top Left + Top Left - - <p>Enforcing the expression constraint prevents committing features which do not meet the constraint.</p><p>Unenforced constraints display a warning to users, but do not prevent committing the feature.</p> - <p>Enforcing the expression constraint prevents committing features which do not meet the constraint.</p><p>Unenforced constraints display a warning to users, but do not prevent committing the feature.</p> + + Top Center + Top Center - - Enforce expression constraint - Enforce expression constraint + + Top Right + Top Right - - Defaults - Defaults + + Bottom Left + Bottom Left - - Default value - Default value + + Bottom Center + Bottom Center - - Preview - Preview + + Bottom Right + Bottom Right - - <p>With this option checked, the default value will not only be used when the feature is first created, but also whenever a feature's attribute or geometry is changed.</p><p>This is often useful for a last_modified timestamp or to record the username that last modified the feature.</p> - <p>With this option checked, the default value will not only be used when the feature is first created, but also whenever a feature's attribute or geometry is changed.</p><p>This is often useful for a last_modified timestamp or to record the username that last modified the feature.</p> + + Select SVG file + Select SVG file - - Apply default value on update - Apply default value on update + + Select North Arrow Fill Color + Select North Arrow Fill Color - - The provider for this layer has a NOT NULL constraint set on the field. - The provider for this layer has a NOT NULL constraint set on the field. + + Select North Arrow Outline Color + Select North Arrow Outline Color - - The provider for this layer has a UNIQUE constraint set on the field. - The provider for this layer has a UNIQUE constraint set on the field. + + File not found + File not found - - Using fields in a default value expression only works if "Apply default value on update" is checked. - Using fields in a default value expression only works if "Apply default value on update" is checked. + + Pixmap not found + Pixmap not found - - ... - ... + + Horizontal offset on the map canvas from the placement anchor + Horizontal offset on the map canvas from the placement anchor - - If checked, then the most recent value entered for this field will be remembered and reused when creating a new feature. - If checked, then the most recent value entered for this field will be remembered and reused when creating a new feature. + + Vertical offset on the map canvas from the placement anchor + Vertical offset on the map canvas from the placement anchor - - Reuse last entered value - Reuse last entered value + + keeps the selected arrow oriented to the north + keeps the selected arrow oriented to the north - - - QgsAttributeWidgetEditGroupBox + + + QgsDecorationScaleBar - - Show label - Show label + + Tick Down + Tick Down - - QgsCollapsibleGroupBox - QgsCollapsibleGroupBox + + Tick Up + Tick Up - - Widget Display - Widget Display + + Bar + Bar - - GroupBox - GroupBox + + Box + Box - - - QgsAttributeWidgetRelationEditWidget - - Attribute Widget Relation Edit Widget - Attribute Widget Relation Edit Widget + + Scale Bar + Scale Bar - - Label - Label + + km + km - - Cardinality - Cardinality + + mm + mm - - Do not open a new attribute form after digitizing a new feature, overrides all other options - Do not open a new attribute form after digitizing a new feature, overrides all other options + + cm + cm - - Force hide form on add feature - Force hide form on add feature + + m + m - - Many to one relation - Many to one relation + + miles + miles - - For a many to many (N:M) relation, the direct link has to be selected. The in-between table will be hidden. - For a many to many (N:M) relation, the direct link has to be selected. The in-between table will be hidden. + + mile + mile - - Relation - Relation + + inches + inches - - If left empty the relation name is used. - If left empty the relation name is used. + + foot + foot - - Widget Configuration - Widget Configuration + + feet + feet - - Widget Type - Widget Type + + degree + degree - - - QgsAttributesDnDTree - - Base configuration - Base configuration + + degrees + degrees + + + QgsDecorationScaleBarDialog - - Configure QML Widget - Configure QML Widget + + Scale Bar Decoration + Scale Bar Decoration - - - Insert QML code here… - Insert QML code here… + + Scale bar style + Scale bar style - - Free Text… - Free Text… + + Select the style of the scale bar + Select the style of the scale bar - - Rectangle - Rectangle + + Margin from edge + Margin from edge - - Pie Chart - Pie Chart + + Tick Down + Tick Down - - Bar Chart - Bar Chart + + Enable Scale Bar + Enable Scale Bar - - - Title - Title + + Fill + Fill - - QML Code - QML Code + + Outline + Outline - - Configure HTML Widget - Configure HTML Widget + + Tick Up + Tick Up - - HTML Code - HTML Code + + Box + Box - - - QgsAttributesFormInitCode - - Python Init Code Configuration - Python Init Code Configuration + + Bar + Bar - - The function code of the function can be loaded from the source code entered -in this dialog, from an external python file or from the environment (for example -from a plugin or from startup.py). - -An example is: - - from qgis.PyQt.QtWidgets import QWidget - - def my_form_open(dialog, layer, feature): - geom = feature.geometry() - control = dialog.findChild(QWidget,"MyLineEdit") - -Reference in function name: my_form_open - - - The function code of the function can be loaded from the source code entered -in this dialog, from an external python file or from the environment (for example -from a plugin or from startup.py). - -An example is: - - from qgis.PyQt.QtWidgets import QWidget - - def my_form_open(dialog, layer, feature): - geom = feature.geometry() - control = dialog.findChild(QWidget,"MyLineEdit") - -Reference in function name: my_form_open - - + + Font of bar + Font of bar - - Python Init function - Python Init function + + Font + Font - - The function code of the function can be loaded from the source code entered -in this dialog, from an external python file or from the environment (for example -from a plugin or from startup.py). - -An example is: - - from qgis.PyQt.QtWidgets import QWidget - - def my_form_open(dialog, layer, feature): - geom = feature.geometry() - control = dialog.findChild(QWidget,"MyLineEdit") - -Reference in function name: my_form_open - - - The function code of the function can be loaded from the source code entered -in this dialog, from an external python file or from the environment (for example -from a plugin or from startup.py). - -An example is: - - from qgis.PyQt.QtWidgets import QWidget - - def my_form_open(dialog, layer, feature): - geom = feature.geometry() - control = dialog.findChild(QWidget,"MyLineEdit") - -Reference in function name: my_form_open - - + + Horizontal + Horizontal - - External file - External file + + Vertical + Vertical - - Function name - Function name + + Color of bar + Color of bar - - Enter the name of the form init function. - Enter the name of the form init function. + + Size of bar + Size of bar - - Load from External File - Load from External File + + Placement + Placement - - Provide Code in this Dialog - Provide Code in this Dialog + + Automatically snap to round number on resize + Automatically snap to round number on resize - - Load from the Environment - Load from the Environment + + meters/km + meters/km - - Select Python File - Select Python File + + feet/miles + feet/miles - - Python files (*.py *.PY) - Python files (*.py *.PY) + + degrees + degrees - - - QgsAttributesFormProperties - - Select attribute layout editor - Select attribute layout editor + + Top Left + Top Left - - Autogenerate - Autogenerate + + Top Center + Top Center - - Provide ui-file - Provide ui-file + + Top Right + Top Right - - QGIS forms can have a Python function that is called when the form is opened. -Use this function to add extra logic to your forms. - QGIS forms can have a Python function that is called when the form is opened. -Use this function to add extra logic to your forms. + + Bottom Left + Bottom Left - - Edit UI - Edit UI + + Bottom Center + Bottom Center - - Drag and Drop Designer - Drag and Drop Designer + + Bottom Right + Bottom Right - - Available Widgets - Available Widgets + + Select Scale Bar Fill Color + Select Scale Bar Fill Color - - Form Layout - Form Layout + + Select Scale Bar Outline Color + Select Scale Bar Outline Color - - %1 (%2) - %1 (%2) + + Horizontal offset on the map canvas from the placement anchor + Horizontal offset on the map canvas from the placement anchor - - Relations - Relations + + Vertical offset on the map canvas from the placement anchor + Vertical offset on the map canvas from the placement anchor + + + QgsDecorationTitle - - Actions - Actions + + Title Label + Title Label + + + QgsDecorationTitleDialog - - Other Widgets - Other Widgets + + Title Label Decoration + Title Label Decoration - - QML Widget - QML Widget + + Enable Title Label + Enable Title Label - - HTML Widget - HTML Widget + + Title label text + Title label text - - Hide Form on Add Feature (global settings) - Hide Form on Add Feature (global settings) + + Horizontal + Horizontal - - Show Form on Add Feature (global settings) - Show Form on Add Feature (global settings) + + Vertical + Vertical - - Hide Form on Add Feature - Hide Form on Add Feature + + &Placement + &Placement - - Show Form on Add Feature - Show Form on Add Feature + + Margin from edge + Margin from edge - - # -*- coding: utf-8 -*- -""" -QGIS forms can have a Python function that is called when the form is -opened. - -Use this function to add extra logic to your forms. - -Enter the name of the function in the "Python Init function" -field. -An example follows: -""" -from qgis.PyQt.QtWidgets import QWidget - -def my_form_open(dialog, layer, feature): - geom = feature.geometry() - control = dialog.findChild(QWidget, "MyLineEdit") - - # -*- coding: utf-8 -*- -""" -QGIS forms can have a Python function that is called when the form is -opened. - -Use this function to add extra logic to your forms. - -Enter the name of the function in the "Python Init function" -field. -An example follows: -""" -from qgis.PyQt.QtWidgets import QWidget - -def my_form_open(dialog, layer, feature): - geom = feature.geometry() - control = dialog.findChild(QWidget, "MyLineEdit") - + + Background bar color + Background bar color - - This configuration is available in the Drag and Drop Designer - This configuration is available in the Drag and Drop Designer + + Font + Font - - This configuration is available with double-click in the Drag and Drop Designer - This configuration is available with double-click in the Drag and Drop Designer + + Select Background Bar Color + Select Background Bar Color - - This configuration is available with double-click - This configuration is available with double-click + + Top Left + Top Left - - Select edit form - Select edit form + + Top Center + Top Center - - UI file - UI file + + Top Right + Top Right - - … - + + Bottom Left + Bottom Left - - Invert selection - Invert selection + + Bottom Center + Bottom Center - - Remove selected item(s) from the form layout - Remove selected item(s) from the form layout + + Bottom Right + Bottom Right - - Add a new tab or group to the form layout - Add a new tab or group to the form layout + + Title Label Text Format + Title Label Text Format - - - QgsAuthApiHeaderEdit - - Header key (required) - Header key (required) + + Insert or Edit an Expression… + Insert or Edit an Expression… - - Header value - Header value + + Horizontal offset on the map canvas from the placement anchor + Horizontal offset on the map canvas from the placement anchor - - - QgsAuthApiHeaderMethod - - API Header - API Header + + Vertical offset on the map canvas from the placement anchor + Vertical offset on the map canvas from the placement anchor - - - QgsAuthAuthoritiesEditor + + + QgsDelAttrDialogBase - - Certificate Authorities Editor - Certificate Authorities Editor + + Delete Fields + Delete Fields - - Certificate Authorities and Issuers <i>(Root/File certificates are read-only)</i> - Certificate Authorities and Issuers <i>(Root/File certificates are read-only)</i> + + Provider fields can only be deleted when the layer is in edit mode. + Provider fields can only be deleted when the layer is in edit mode. - - Certificates file - Certificates file + + Provider does not support deleting fields. + Provider does not support deleting fields. + + + QgsDelimitedTextProvider - - File of concatenated CAs and/or Issuers - File of concatenated CAs and/or Issuers + + File type string in %1 is not correctly formatted + File type string in %1 is not correctly formatted - - … - + + File cannot be opened or delimiter parameters are not valid + File cannot be opened or delimiter parameters are not valid - - Import certificate(s) to authentication database - Import certificate(s) to authentication database + + + + + + + + + %0 field %1 is not defined in delimited text file + %0 field %1 is not defined in delimited text file - - Remove certificate from authentication database - Remove certificate from authentication database + + Invalid record format at line %1 + Invalid record format at line %1 - - Show information for certificate - Show information for certificate + + Invalid WKT at line %1 + Invalid WKT at line %1 - - Group by organization - Group by organization + + Invalid X or Y fields at line %1 + Invalid X or Y fields at line %1 - - - Refresh certificate tree view - Refresh certificate tree view + + + %n record(s) discarded due to invalid format + + %n record(s) discarded due to invalid format + %n record(s) discarded due to invalid format + - - - Common Name - Common Name + + + %n record(s) have missing geometry definitions + + %n record(s) have missing geometry definitions + %n record(s) have missing geometry definitions + - - - Serial # - Serial # + + + %n record(s) discarded due to invalid geometry definitions + + %n record(s) discarded due to invalid geometry definitions + %n record(s) discarded due to invalid geometry definitions + - - - Expiry Date - Expiry Date + + + %n record(s) discarded due to incompatible geometry types + + %n record(s) discarded due to incompatible geometry types + %n record(s) discarded due to incompatible geometry types + - - - Trust Policy - Trust Policy + + + + There are %n additional error(s) in the file + + There are %n additional error(s) in the file + There are %n additional error(s) in the file + - - ERROR storing CA(s) in authentication database - ERROR storing CA(s) in authentication database + + + Errors in file %1 + Errors in file %1 - - Certificate id missing - Certificate id missing + + + The following lines were not loaded into QGIS due to errors: + The following lines were not loaded into QGIS due to errors: - - Remove Certificate Authority - Remove Certificate Authority + + Delimited text file errors + Delimited text file errors - - Are you sure you want to remove the selected Certificate Authority from the database? - -Operation can NOT be undone! - Are you sure you want to remove the selected Certificate Authority from the database? - -Operation can NOT be undone! + + Invalid subset string %1 for %2 + Invalid subset string %1 for %2 - - Certificate could not be found in database for id %1: - Certificate could not be found in database for id %1: + + QGIS expression + QGIS expression - - ERROR removing cert(s) trust policy from authentication database. - ERROR removing cert(s) trust policy from authentication database. + + The file has been updated by another application - reloading + The file has been updated by another application - reloading - - ERROR removing CA from authentication database for id %1: - ERROR removing CA from authentication database for id %1: + + Text, unlimited length (text) + Text, unlimited length (text) + + + QgsDelimitedTextSourceSelect - - ERROR removing cert trust policy from authentication database for id %1: - ERROR removing cert trust policy from authentication database for id %1: + + No layer name + No layer name - - Default Trust Policy - Default Trust Policy + + Please enter a layer name before adding the layer to the map + Please enter a layer name before adding the layer to the map - - Changing the default certificate authority trust policy to 'Untrusted' can cause unexpected SSL network connection results. - Changing the default certificate authority trust policy to 'Untrusted' can cause unexpected SSL network connection results. + + No delimiters set + No delimiters set - - Default policy - Default policy + + Use one or more characters as the delimiter, or choose a different delimiter type + Use one or more characters as the delimiter, or choose a different delimiter type - - - QgsAuthBasicEdit - - Optional - Optional + + Invalid regular expression + Invalid regular expression - - Required - Required + + Please enter a valid regular expression as the delimiter, or choose a different delimiter type + Please enter a valid regular expression as the delimiter, or choose a different delimiter type - - Realm - Realm + + Invalid delimited text file + Invalid delimited text file - - Show - Show + + Please enter a valid file and delimiter + Please enter a valid file and delimiter - - Username - Username + + Choose a Delimited Text File to Open + Choose a Delimited Text File to Open - - Password - Password + + Text files + Text files - - - QgsAuthBasicMethod - - Basic authentication - Basic authentication + + Column types detection in progress: %L1 records read + Column types detection in progress: %L1 records read - - - QgsAuthCertInfo - - - Certificate Info - Certificate Info + + Please select an input file + Please select an input file - - Certificate Hierarchy - Certificate Hierarchy + + File %1 does not exist + File %1 does not exist - - TextLabel - TextLabel + + Please enter a layer name + Please enter a layer name - - Certificate Information - Certificate Information + + At least one delimiter character must be specified + At least one delimiter character must be specified - - Trust policy - Trust policy + + Regular expression is not valid + Regular expression is not valid - - Save certificate trust policy change to database - Save certificate trust policy change to database + + ^.. expression needs capture groups + ^.. expression needs capture groups - - Save - Save + + Definition of filename and delimiters is not valid + Definition of filename and delimiters is not valid - - <b>Setup ERROR:</b> - - - <b>Setup ERROR:</b> - - + + No data found in file + No data found in file - - - Could not populate QCA certificate collection - Could not populate QCA certificate collection + + + %n badly formatted record(s) discarded + + %n badly formatted record(s) discarded + %n badly formatted record(s) discarded + - - Could not set QCA certificate - Could not set QCA certificate + + X and Y field names must be selected + X and Y field names must be selected - - Invalid population of QCA certificate chain.<br><br>Validity message: %1 - Invalid population of QCA certificate chain.<br><br>Validity message: %1 + + X and Y field names cannot be the same + X and Y field names cannot be the same - - Missing CA - Missing CA + + The WKT field name must be selected + The WKT field name must be selected - - Field - Field + + The CRS must be selected + The CRS must be selected + + + + %n badly formatted record(s) discarded from sample data + + %n badly formatted record(s) discarded from sample data + %n badly formatted record(s) discarded from sample data + - - Value - Value + + Custom boolean values for "true" or "false" is missing. + Custom boolean values for "true" or "false" is missing. - - General - General + + All files + All files + + + QgsDelimitedTextSourceSelectBase - - Details - Details + + Create a Layer from a Delimited Text File + Create a Layer from a Delimited Text File - - Subject Info - Subject Info + + Layer name + Layer name - - Issuer Info - Issuer Info + + Name to display in the map legend + Name to display in the map legend - - Public Key Info - Public Key Info + + Field names are read from the first record. If not selected then fields are numbered + Field names are read from the first record. If not selected then fields are numbered - - Extensions - Extensions + + The file is a comma separated value file, fields delimited by commas and quoted by " + The file is a comma separated value file, fields delimited by commas and quoted by " - - PEM Text - PEM Text + + Each line in the file is split using a regular expression to define the end of each field + Each line in the file is split using a regular expression to define the end of each field - - Type - Type + + Tab + Tab - - Missing CA (incomplete local CA chain) - Missing CA (incomplete local CA chain) + + Space + Space - - self-signed - self-signed + + Comma + Comma - - Root - Root + + File name + File name - - Usage type - Usage type + + Encoding + Encoding - - Subject - Subject + + Select the file encoding + Select the file encoding - - Issuer - Issuer + + Record and Fields Options + Record and Fields Options - - - Not valid after - Not valid after + + X and Y coordinates are expressed in degrees/minutes/seconds + X and Y coordinates are expressed in degrees/minutes/seconds - - - Public key - Public key + + DMS coordinates + DMS coordinates - - - Signature algorithm - Signature algorithm + + Geometry field + Geometry field - - - Country (C) - Country (C) + + Name of the field containing well known text value + Name of the field containing well known text value - - - State/Province (ST) - State/Province (ST) + + Geometry type + Geometry type - - - Locality (L) - Locality (L) + + Detect + Detect - - - Organization (O) - Organization (O) + + Point + Point - - - Organizational unit (OU) - Organizational unit (OU) + + Line + Line - - - Common name (CN) - Common name (CN) + + Polygon + Polygon - - - Email address (E) - Email address (E) + + Number of header lines to discard + Number of header lines to discard - - - Distinguished name - Distinguished name + + The number of lines to discard from the beginning of the file + The number of lines to discard from the beginning of the file - - - Email Legacy - Email Legacy + + First record has field names + First record has field names - - - Incorporation Country - Incorporation Country + + CSV (comma separated values) + CSV (comma separated values) - - - Incorporation State/Province - Incorporation State/Province + + File Format + File Format - - - Incorporation Locality - Incorporation Locality + + Fields are defined by the specified delimiter, quote, and escape characters + Fields are defined by the specified delimiter, quote, and escape characters - - - URI - URI + + Custom delimiters + Custom delimiters - - - DNS - DNS + + Regular expression delimiter + Regular expression delimiter - - - IP Address - IP Address + + Others + Others - - - XMPP - XMPP + + Detect field types + Detect field types - - Email: - Email: + + Geometry Definition + Geometry Definition - - DNS: - DNS: + + Well known text (WKT) + Well known text (WKT) - - Alternate names - Alternate names + + Geometry CRS + Geometry CRS - - Version - Version + + Layer Settings + Layer Settings - - Serial # - Serial # + + Use a spatial index to improve performance of displaying and spatially selecting features + Use a spatial index to improve performance of displaying and spatially selecting features - - Not valid before - Not valid before + + Use spatial index + Use spatial index - - MD5 fingerprint - MD5 fingerprint + + Use an index to improve performance of subset filters (set in layer properties) + Use an index to improve performance of subset filters (set in layer properties) - - SHA1 fingerprint - SHA1 fingerprint + + Use subset index + Use subset index - - CRL locations - CRL locations + + Watch for changes to the file by other applications while QGIS is running + Watch for changes to the file by other applications while QGIS is running - - Issuer locations - Issuer locations + + Watch file + Watch file - - OCSP locations - OCSP locations + + Sample Data + Sample Data - - Algorithm - Algorithm + + Geometry is a point defined by X and Y coordinate fields + Geometry is a point defined by X and Y coordinate fields - - Key size - Key size + + Point coordinates + Point coordinates - - Exponent - Exponent + + Geometry is read as a well known text string from the selected fields + Geometry is read as a well known text string from the selected fields - - Verify - Verify + + The file contains only attribute information - it will not be displayed on the map + The file contains only attribute information - it will not be displayed on the map - - Encrypt - Encrypt + + No geometry (attribute only table) + No geometry (attribute only table) - - Decrypt - Decrypt + + Trim leading and trailing spaces from fields + Trim leading and trailing spaces from fields - - Key agreement - Key agreement + + Trim fields + Trim fields - - Export - Export + + Discard empty fields in each record + Discard empty fields in each record - - - Key usage - Key usage + + Discard empty fields + Discard empty fields - - Certificate Authority: %1 - Certificate Authority: %1 + + Number fields use comma for a decimal separator + Number fields use comma for a decimal separator - - Yes - Yes + + Decimal separator is comma + Decimal separator is comma - - No - No + + Comma character is one of the delimiters + Comma character is one of the delimiters - - Chain Path Limit: %1 - Chain Path Limit: %1 + + Tab character is one of the delimiters + Tab character is one of the delimiters - - Basic constraints - Basic constraints + + Space character is one of the delimiters + Space character is one of the delimiters - - Extended key usage - Extended key usage + + Colon character is one of the delimiters + Colon character is one of the delimiters - - Subject key ID - Subject key ID + + Semicolon character is one of the delimiters + Semicolon character is one of the delimiters - - Authority key ID - Authority key ID + + Semicolon + Semicolon - - - QgsAuthCertInfoDialog - - Certificate Information - Certificate Information + + Delimiters to use when splitting fields in the text file. The delimiter can be more than one character. These characters are used in addition to the comma, tab, space, colon, and semicolon options. + Delimiters to use when splitting fields in the text file. The delimiter can be more than one character. These characters are used in addition to the comma, tab, space, colon, and semicolon options. - - - QgsAuthCertManager - - Authentication Certificate Editors - Authentication Certificate Editors + + The escape character(s) force the next character to be treated as a normal character (that is not a delimiter, quote, or new line character). If the escape character is the same as a quote character, it only escapes itself and only within quotes. + The escape character(s) force the next character to be treated as a normal character (that is not a delimiter, quote, or new line character). If the escape character is the same as a quote character, it only escapes itself and only within quotes. - - Identities - Identities + + Quote + Quote - - Servers - Servers + + The quote character(s) enclose fields which may include delimiters and new lines + The quote character(s) enclose fields which may include delimiters and new lines - - Authorities - Authorities + + " + " - - Note: Editing writes directly to authentication database - Note: Editing writes directly to authentication database + + Escape + Escape - - Certificate Manager - Certificate Manager + + Expression + Expression - - - QgsAuthConfigEdit - - Authentication - Authentication + + Regular expression used to split each line into fields + Regular expression used to split each line into fields - - Clear - Clear + + Sample data + Sample data - - Optional URL resource - Optional URL resource + + Colon + Colon - - Note: Saving writes directly to authentication database - Note: Saving writes directly to authentication database + + Name of the field containing x values + Name of the field containing x values - - Required - Required + + Name of the field containing y values + Name of the field containing y values - - Id - Id + + Name of the field containing z values + Name of the field containing z values - - Resource - Resource + + Name of the field containing m values + Name of the field containing m values - - Name - Name + + Y field + Y field - - Authentication config id not loaded: %1 - Authentication config id not loaded: %1 + + Z field + Z field - - - QgsAuthConfigEditor - - Edit Authentication Configurations - Edit Authentication Configurations + + X field + X field - - Add new authentication configuration - Add new authentication configuration + + M field + M field - - Remove selected authentication configuration - Remove selected authentication configuration + + <html><head/><body><p>Columns filled with '0/1', 'true/false', 't/f', and 'yes/no' (case insensitive) are automatically detected as boolean fields. Additional values for TRUE and FALSE can be entered here.</p></body></html> + <html><head/><body><p>Columns filled with '0/1', 'true/false', 't/f', and 'yes/no' (case insensitive) are automatically detected as boolean fields. Additional values for TRUE and FALSE can be entered here.</p></body></html> - - Edit selected authentication configuration - Edit selected authentication configuration + + Custom boolean literals + Custom boolean literals - - Authentication Configurations - Authentication Configurations + + <html><head/><body><p>True</p></body></html> + <html><head/><body><p>True</p></body></html> - - ID - ID + + <html><head/><body><p>Additional custom value that will be interpreted as TRUE</p></body></html> + <html><head/><body><p>Additional custom value that will be interpreted as TRUE</p></body></html> - - Name - Name + + <html><head/><body><p>False</p></body></html> + <html><head/><body><p>False</p></body></html> - - URI - URI + + <html><head/><body><p>Additional custom value that will be interpreted as FALSE</p></body></html> + <html><head/><body><p>Additional custom value that will be interpreted as FALSE</p></body></html> - - Type - Type + + <html><head/><body><p>Column data type is determined automatically scanning the file but it is possible to override the types through the type combo boxes.</p></body></html> + <html><head/><body><p>Column data type is determined automatically scanning the file but it is possible to override the types through the type combo boxes.</p></body></html> - - Version - Version + + Scanning file to determine data types ... + Scanning file to determine data types ... - - Config - Config + + Cancel + Cancel + + + QgsDetailedItemWidgetBase - - Import authentication configurations from file - Import authentication configurations from file + + Heading Label + Heading Label - - Export selected authentication configurations to file - Export selected authentication configurations to file + + Detail label + Detail label - - Remove Configuration - Remove Configuration + + Category label + Category label + + + QgsDiagramProperties - - Are you sure you want to remove '%1'? - -Operation can NOT be undone! - Are you sure you want to remove '%1'? - -Operation can NOT be undone! + + Histogram + Histogram - - - QgsAuthConfigIdEdit - - Generated - Generated + + Select Background Color + Select Background Color - - <html><head/><body><p>Unlock to edit the ID</p><p><span style=" font-style:italic;">7-character alphanumeric only</span></p><p><span style=" font-weight:600; color:#a80b0a;">Editing may break things!</span></p></body></html> - <html><head/><body><p>Unlock to edit the ID</p><p><span style=" font-style:italic;">7-character alphanumeric only</span></p><p><span style=" font-weight:600; color:#a80b0a;">Editing may break things!</span></p></body></html> + + Select Pen Color + Select Pen Color - - … - + + Height + Height - - - QgsAuthConfigSelect - - Authentication Configuration - Authentication Configuration + + + x-height + x-height - - Edit selected configuration - Edit selected configuration + + Area + Area - - Delete selected configuration - Delete selected configuration + + Diameter + Diameter - - Delete - Delete + + Expression Based Attribute + Expression Based Attribute - - Dismiss - Dismiss + + Top + Top - - Create a new authentication configuration - Create a new authentication configuration + + Pie Chart + Pie Chart - - New - New + + Text Diagram + Text Diagram - - Edit - Edit + + Stacked Bars + Stacked Bars - - Authentication config id not loaded: %1 - Authentication config id not loaded: %1 + + Axis Line Symbol + Axis Line Symbol - - Missing authentication method description - Missing authentication method description + + Transparent Background + Transparent Background - - <ul><li><b>Method type:</b> %1</li><li><b>Configuration ID:</b> %2</li></ul> - <ul><li><b>Method type:</b> %1</li><li><b>Configuration ID:</b> %2</li></ul> + + Transparent Stroke + Transparent Stroke - - Configuration '%1' not in database - Configuration '%1' not in database + + Right + Right - - No Authentication - No Authentication + + Bottom + Bottom - - Remove Authentication - Remove Authentication + + Left + Left - - Are you sure that you want to permanently remove this configuration right now? - -Operation can NOT be undone! - Are you sure that you want to permanently remove this configuration right now? - -Operation can NOT be undone! + + Clockwise + Clockwise - - - QgsAuthConfigUriEdit - - Edit Authentication Configuration ID - Edit Authentication Configuration ID + + Counter-clockwise + Counter-clockwise - - Note: Button actions above affect authentication database - Note: Button actions above affect authentication database + + Bar length: Scale linearly, so that the following value matches the specified bar length: + Bar length: Scale linearly, so that the following value matches the specified bar length: - - Authentication Config ID String Editor - Authentication Config ID String Editor + + Bar length + Bar length - - No authcfg in Data Source URI - No authcfg in Data Source URI + + + Size + Size - - Adding authcfg to URI not supported - Adding authcfg to URI not supported + + Attributes + Attributes - - - QgsAuthEditorWidgets - - Import authentication configurations from file - Import authentication configurations from file + + Rendering + Rendering - - Export selected authentication configurations to file - Export selected authentication configurations to file + + Placement + Placement - - Input master password - Input master password + + Options + Options - - Clear cached master password - Clear cached master password + + Legend + Legend - - Reset master password - Reset master password + + Scale linearly between 0 and the following attribute value / diagram size: + Scale linearly between 0 and the following attribute value / diagram size: - - Clear cached authentication configurations - Clear cached authentication configurations + + Diagrams: No attributes added. + Diagrams: No attributes added. - - Remove all authentication configurations - Remove all authentication configurations + + You did not add any attributes to this diagram layer. Please specify the attributes to visualize on the diagrams or disable diagrams. + You did not add any attributes to this diagram layer. Please specify the attributes to visualize on the diagrams or disable diagrams. + + + QgsDiagramPropertiesBase - - Erase authentication database - Erase authentication database + + Low + Low - - Clear network authentication access cache - Clear network authentication access cache + + High + High - - Automatically clear network authentication access cache on SSL errors - Automatically clear network authentication access cache on SSL errors + + Background color + Background color - - Store/update the master password in your %1 - Store/update the master password in your %1 + + Line color + Line color - - Clear the master password from your %1 - Clear the master password from your %1 + + Line width + Line width - - Integrate master password with your %1 - Integrate master password with your %1 + + Bar width + Bar width - - Enable password helper debug log - Enable password helper debug log + + Scale dependent visibility + Scale dependent visibility - - Auth cache cleared - Auth cache cleared + + Show all diagrams + Show all diagrams - - Network authentication cache has been cleared - Network authentication cache has been cleared + + Size + Size - - - QgsAuthEditors - - Authentication Editors - Authentication Editors + + Fixed size + Fixed size - - Configurations - Configurations + + Size units + Size units - - Management - Management + + Attribute + Attribute - - Installed Plugins - Installed Plugins + + Opacity + Opacity - - Manage Certificates - Manage Certificates + + … + - - Utilities - Utilities + + Font + Font - - Note: Editing writes directly to authentication database - Note: Editing writes directly to authentication database + + Controls how diagrams are drawn on top of each other. Diagrams with a higher z-index are drawn above diagrams and labels with a lower z-index. + Controls how diagrams are drawn on top of each other. Diagrams with a higher z-index are drawn above diagrams and labels with a lower z-index. - - - QgsAuthEsriTokenEdit - - - Token - Token + + Always show + Always show - - - Required - Required + + Discourage diagrams and labels from covering features + Discourage diagrams and labels from covering features - - <html><head/><body><p>Secure Token from <a href="https://cloud.maptiler.com/account/credentials/"><span style=" text-decoration: underline; color:#2980b9;">MapTiler Account Credentials</span></a></p></body></html> - <html><head/><body><p>Secure Token from <a href="https://cloud.maptiler.com/account/credentials/"><span style=" text-decoration: underline; color:#2980b9;">MapTiler Account Credentials</span></a></p></body></html> + + Show diagram + Show diagram - - - QgsAuthEsriTokenMethod - - ESRI token - ESRI token + + Controls whether specific diagrams should be shown + Controls whether specific diagrams should be shown - - - QgsAuthIdentCertEdit - - Identity - Identity + + Controls whether specific diagrams should always be rendered, even when they overlap other diagrams or map labels + Controls whether specific diagrams should always be rendered, even when they overlap other diagrams or map labels - - Select Identity… - Select Identity… + + Always show all diagrams, even when they overlap with each other or other map labels + Always show all diagrams, even when they overlap with each other or other map labels - - Organization not defined - Organization not defined + + Scale linearly between 0 and the following attribute value / diagram size + Scale linearly between 0 and the following attribute value / diagram size - - - QgsAuthIdentCertMethod - - Identity certificate authentication - Identity certificate authentication + + Scale + Scale - - - QgsAuthIdentitiesEditor - - Identity Certificates Editor - Identity Certificates Editor + + Increase size of small diagrams + Increase size of small diagrams - - User Identity Bundles - User Identity Bundles + + Minimum size + Minimum size - - Import identity bundle to authentication database - Import identity bundle to authentication database + + Placement + Placement - - Remove identity bundle from authentication database - Remove identity bundle from authentication database + + X + X - - Show information for bundle - Show information for bundle + + Y + Y - - Group by organization - Group by organization + + Distance + Distance - - … - + + Options + Options - - Refresh identity bundle tree view - Refresh identity bundle tree view + + Coordinates + Coordinates - - Common Name - Common Name + + Around point + Around point - - Serial # - Serial # + + Over point + Over point - - Expiry Date - Expiry Date + + Label placement + Label placement - - Certificate Bundles - Certificate Bundles + + Bar Orientation + Bar Orientation - - ERROR storing identity bundle in authentication database. - ERROR storing identity bundle in authentication database. + + Legend + Legend - - Certificate id missing. - Certificate id missing. + + Format + Format - - Remove Certificate Identity - Remove Certificate Identity + + Start angle + Start angle - - Are you sure you want to remove the selected certificate identity from the database? - -Operation can NOT be undone! - Are you sure you want to remove the selected certificate identity from the database? - -Operation can NOT be undone! + + Visibility + Visibility - - ERROR removing cert identity from authentication database for id %1: - ERROR removing cert identity from authentication database for id %1: + + Maximum value + Maximum value - - - QgsAuthImportCertDialog - - Import Certificate(s) - Import Certificate(s) + + Find + Find - - PEM/DER-formatted - PEM/DER-formatted + + Scaled size + Scaled size - - … - + + Diagram z-index + Diagram z-index - - Import(s) can contain multiple certificates - Import(s) can contain multiple certificates + + Above line + Above line - - PEM text - PEM text + + Below line + Below line - - File - File + + On line + On line - - Trust policy - Trust policy + + Line orientation dependent position + Line orientation dependent position - - Validation Results - Validation Results + + Priority + Priority - - Allow invalid certificates - Allow invalid certificates + + Labels are placed in an equal radius circle around point features. + Labels are placed in an equal radius circle around point features. - - Import Certificate Authorities - Import Certificate Authorities + + Labels are placed at a fixed offset from the point. + Labels are placed at a fixed offset from the point. - - Import - Import + + Over Line + Over Line - - Certificates found: %1 -Certificates valid: %2 - Certificates found: %1 -Certificates valid: %2 + + Around Line + Around Line - - -Authorities/Issuers: %1%2 - -Authorities/Issuers: %1%2 + + Inside Polygon + Inside Polygon - - Open Certificate File - Open Certificate File + + Around Centroid + Around Centroid - - All files (*.*);;PEM (*.pem);;DER (*.der) - All files (*.*);;PEM (*.pem);;DER (*.der) + + Over Centroid + Over Centroid - - - QgsAuthImportIdentityDialog - - Import Identity - Import Identity + + Using Perimeter + Using Perimeter - - Key - Key + + Up + Up - - Cert - Cert + + Down + Down - - Required - Required + + Right + Right - - … - + + Left + Left - - Validation Results - Validation Results + + Show legend entries for diagram attributes + Show legend entries for diagram attributes - - Optional passphrase - Optional passphrase + + Attributes + Attributes - - Show - Show + + Rendering + Rendering - - Bundle - Bundle + + Available attributes + Available attributes - - PKI PEM/DER Certificate Paths - PKI PEM/DER Certificate Paths + + Add expression + Add expression - - PKI PKCS#12 Certificate Bundle - PKI PKCS#12 Certificate Bundle + + Add selected attributes + Add selected attributes - - Valid: %1 - Valid: %1 + + Remove selected attributes + Remove selected attributes - - Invalid: %1 - Invalid: %1 + + Assigned attributes + Assigned attributes - - Open Client Certificate File - Open Client Certificate File + + Drag and drop to reorder + Drag and drop to reorder - - - All files (*.*);;PEM (*.pem);;DER (*.der) - All files (*.*);;PEM (*.pem);;DER (*.der) + + Color + Color - - Open Private Key File - Open Private Key File + + Legend Entries for Diagram Size… + Legend Entries for Diagram Size… - - Open PKCS#12 Certificate Bundle - Open PKCS#12 Certificate Bundle + + Bar spacing + Bar spacing - - PKCS#12 (*.p12 *.pfx) - PKCS#12 (*.p12 *.pfx) + + Direction + Direction - - - Missing components - Missing components + + Show Axis + Show Axis - - Failed to read client certificate from file - Failed to read client certificate from file + + Axis line symbol + Axis line symbol - - Failed to load client certificate from file - Failed to load client certificate from file + + Obstacles + Obstacles - - Extra certificates found with identity - Extra certificates found with identity + + Enable diagram + Enable diagram - - - %1 thru %2 - %1 thru %2 + + z-index and show-all-diagrams settings can be configured in the first enabled sub diagram of the stacked diagram. + z-index and show-all-diagrams settings can be configured in the first enabled sub diagram of the stacked diagram. - - Failed to load client private key from file - Failed to load client private key from file + + Placement settings can be configured in the first enabled sub diagram of the stacked diagram. + Placement settings can be configured in the first enabled sub diagram of the stacked diagram. + + + QgsDiagramWidget - - Private key password may not match - Private key password may not match + + Automated placement settings (applies to all layers) + Automated placement settings (applies to all layers) - - QCA library has no PKCS#12 support - QCA library has no PKCS#12 support + + No Diagrams + No Diagrams - - Failed to read bundle file - Failed to read bundle file + + Pie Chart + Pie Chart - - Incorrect bundle password - Incorrect bundle password + + Text Diagram + Text Diagram - - Failed to decode (try entering password) - Failed to decode (try entering password) + + Histogram + Histogram - - Bundle empty or can not be loaded - Bundle empty or can not be loaded + + Stacked Bars + Stacked Bars - - Bundle client cert can not be loaded - Bundle client cert can not be loaded + + Stacked Diagram + Stacked Diagram + + + QgsDirectionalLightWidget - - Qt cert could not be created from QCA cert - Qt cert could not be created from QCA cert + + Altitude + Altitude - - Qt private key could not be created from QCA key - Qt private key could not be created from QCA key + + Azimuth + Azimuth - - File not found - File not found + + Azimuth is the horizontal angle from the north of the directional light. + Azimuth is the horizontal angle from the north of the directional light. - - - QgsAuthManager - - Initializing authentication manager - Initializing authentication manager + + Altitude is the vertical angle from the horizontal plan of the directional light. + Altitude is the vertical angle from the horizontal plan of the directional light. + + + QgsDirectoryParamWidget - - QCA's OpenSSL plugin (qca-ossl) is missing - QCA's OpenSSL plugin (qca-ossl) is missing + + + Name + Name - - No authentication method plugins found - No authentication method plugins found + + + Size + Size - - No authentication method plugins could be loaded - No authentication method plugins could be loaded + + + Date + Date - - Auth db directory path could not be created - Auth db directory path could not be created + + + Permissions + Permissions - - - Auth db is not readable or writable by user - Auth db is not readable or writable by user + + + Owner + Owner - - Auth db could not be created and opened - Auth db could not be created and opened + + + Group + Group - - Authentication system is DISABLED: -%1 - Authentication system is DISABLED: -%1 + + + Type + Type - - Master password set: FAILED to verify, reset to previous - Master password set: FAILED to verify, reset to previous + + + folder + folder - - - Master password: FAILED to access database - Master password: FAILED to access database + + + file + file + + + QgsDiscoverRelationsDialogBase - - Master password: FAILED to find just one master password record in database - Master password: FAILED to find just one master password record in database + + Discover Relations + Discover Relations - - - Master password: FAILED to verify against hash in database - Master password: FAILED to verify against hash in database + + Name + Name - - Master password: failed 5 times authentication system DISABLED - Master password: failed 5 times authentication system DISABLED + + Referencing Layer + Referencing Layer - - Master password: hash FAILED to be stored in database - Master password: hash FAILED to be stored in database + + Referencing Field + Referencing Field - - Master password reset FAILED: could not clear current password from database - Master password reset FAILED: could not clear current password from database + + Referenced Layer + Referenced Layer - - Master password reset FAILED: could not store new password in database - Master password reset FAILED: could not store new password in database + + Referenced Field + Referenced Field - - Master password reset FAILED: could not verify new password in database - Master password reset FAILED: could not verify new password in database + + Strength + Strength + + + QgsDisplayAngleBase - - Master password reset FAILED: could not re-encrypt configs in database - Master password reset FAILED: could not re-encrypt configs in database + + Angle + Angle + + + QgsDockWidgetPlugin - - Master password reset FAILED: could not verify password can decrypt re-encrypted configs - Master password reset FAILED: could not verify password can decrypt re-encrypted configs + + + A dock widget + A dock widget + + + QgsDualView - - Master password reset FAILED: could not re-encrypt settings in database - Master password reset FAILED: could not re-encrypt settings in database + + (disabled when attribute table only shows features visible in the current map canvas extent) + (disabled when attribute table only shows features visible in the current map canvas extent) - - Master password reset FAILED: could not re-encrypt identities in database - Master password reset FAILED: could not re-encrypt identities in database + + Expression Based Preview + Expression Based Preview - - Master password reset: could not remove old database backup - Master password reset: could not remove old database backup + + Column Preview + Column Preview - - Config ID is empty - Config ID is empty + + Could not set column '%1' as preview column. +Parser error: +%2 + Could not set column '%1' as preview column. +Parser error: +%2 - - Store config: FAILED because config is invalid - Store config: FAILED because config is invalid + + &Set All Column Widths… + &Set All Column Widths… - - Store config: FAILED because config string is empty - Store config: FAILED because config string is empty + + &Autosize All Columns + &Autosize All Columns - - Update config: FAILED because config is invalid - Update config: FAILED because config is invalid + + &Sort… + &Sort… - - Update config: FAILED because config is empty - Update config: FAILED because config is empty + + &Autosize + &Autosize - - Update config: FAILED to prepare query - Update config: FAILED to prepare query + + Sort… + Sort… - - - Authentication database contains duplicate configuration IDs - Authentication database contains duplicate configuration IDs + + By Preview Expression (ascending) + By Preview Expression (ascending) - - - No authentication database found - No authentication database found + + By Preview Expression (descending) + By Preview Expression (descending) - - Could not back up authentication database - Could not back up authentication database + + By Custom Expression + By Custom Expression - - Authentication database could not be deleted - Authentication database could not be deleted + + '[Please define preview text]' + '[Please define preview text]' - - Authentication database could not be initialized - Authentication database could not be initialized + + Automatically pan to the current feature + Automatically pan to the current feature - - FAILED to create auth database config tables - FAILED to create auth database config tables + + Automatically zoom to the current feature + Automatically zoom to the current feature - - FAILED to create auth database cert tables - FAILED to create auth database cert tables + + An error occurred while filtering features + An error occurred while filtering features - - - Authentication database contains duplicate settings - Authentication database contains duplicate settings + + Copy Cell Content + Copy Cell Content - - - Authentication database contains duplicate certificate identity - Authentication database contains duplicate certificate identity + + Zoom to Feature + Zoom to Feature - - Retrieve certificate identity bundle: FAILED to create private key - Retrieve certificate identity bundle: FAILED to create private key + + Pan to Feature + Pan to Feature - - Retrieve certificate identity bundle: FAILED to create certificate - Retrieve certificate identity bundle: FAILED to create certificate + + Flash Feature + Flash Feature - - Authentication database contains duplicate certificate bundles - Authentication database contains duplicate certificate bundles + + Run Layer Action + Run Layer Action - - - Authentication database contains duplicate SSL cert custom configs for host:port, id: %1, %2 - Authentication database contains duplicate SSL cert custom configs for host:port, id: %1, %2 + + Actions on Selection (%1) + Actions on Selection (%1) - - Authentication database contains duplicate SSL cert custom configs for host:port: %1 - Authentication database contains duplicate SSL cert custom configs for host:port: %1 + + Open Form + Open Form - - - Authentication database contains duplicate certificate authorities - Authentication database contains duplicate certificate authorities + + Open Form… + Open Form… - - Authentication database contains duplicate cert trust policies - Authentication database contains duplicate cert trust policies + + &Hide Column + &Hide Column - - Password Helper - Password Helper + + &Set Width… + &Set Width… - - Opening %1 for DELETE… - Opening %1 for DELETE… + + %L1 features loaded. + %L1 features loaded. - - Opening %1 for READ… - Opening %1 for READ… + + &Organize Columns… + &Organize Columns… - - Opening %1 for WRITE… - Opening %1 for WRITE… + + Set column width + Set column width - - Delete password failed: %1. - Delete password failed: %1. + + + Enter column width + Enter column width - - Opening of authentication db FAILED : %1 - Opening of authentication db FAILED : %1 + + Set Column Width + Set Column Width - - Store config: FAILED because pre-defined config ID %1 is not unique - Store config: FAILED because pre-defined config ID %1 is not unique + + Configure Attribute Table Sort Order + Configure Attribute Table Sort Order - - Retrieving password from your %1 failed: %2. - Retrieving password from your %1 failed: %2. + + Loading features… + Loading features… - - Empty password retrieved from your %1. - Empty password retrieved from your %1. + + Attribute Table + Attribute Table - - Storing password in your %1 failed: %2. - Storing password in your %1 failed: %2. + + Defined sort order in attribute table + Defined sort order in attribute table - - Your %1 will be <b>used from now</b> on to store and retrieve the master password. - Your %1 will be <b>used from now</b> on to store and retrieve the master password. + + Sort ascending + Sort ascending - - Your %1 will <b>not be used anymore</b> to store and retrieve the master password. - Your %1 will <b>not be used anymore</b> to store and retrieve the master password. + + Abort + Abort + + + QgsDualViewBase - - There was an error and integration with your %1 system has been disabled. You can re-enable it at any time through the "Utilities" menu in the Authentication pane of the options dialog. %2 - There was an error and integration with your %1 system has been disabled. You can re-enable it at any time through the "Utilities" menu in the Authentication pane of the options dialog. %2 + + … + - - Error in %1: %2 - Error in %1: %2 + + Expression + Expression - - Master password has been successfully read from your %1 - Master password has been successfully read from your %1 + + Column Preview + Column Preview - - Master password stored in your %1 is not valid - Master password stored in your %1 is not valid + + Highlight current feature on map + Highlight current feature on map - - Master password has been successfully written to your %1 - Master password has been successfully written to your %1 + + Automatically pan to the current feature + Automatically pan to the current feature - - Master password could not be written to your %1 - Master password could not be written to your %1 + + Automatically zoom to the current feature + Automatically zoom to the current feature - - Authentication database contains duplicate setting keys - Authentication database contains duplicate setting keys + + Navigate to first feature + Navigate to first feature - - Authentication database contains duplicate identity IDs - Authentication database contains duplicate identity IDs + + Navigate to previous feature + Navigate to previous feature - - Unable to establish authentication database connection - Unable to establish authentication database connection + + Navigate to next feature + Navigate to next feature - - Auth db query exec() FAILED - Auth db query exec() FAILED + + Navigate to last feature + Navigate to last feature + + + QgsDummyConfigDlgBase - - Auth db query FAILED - Auth db query FAILED + + Dummy Text + Dummy Text + + + QgsDwgImportBase - - - Auth db FAILED to start transaction - Auth db FAILED to start transaction + + DWG/DXF Import + DWG/DXF Import - - - Auth db FAILED to rollback changes - Auth db FAILED to rollback changes + + Layer + Layer - - - QgsAuthMapTilerHmacSha256Method - - MapTiler HMAC SHA256-Signature - MapTiler HMAC SHA256-Signature + + Visible + Visible - - - QgsAuthMethodPlugins - - Installed authentication method plugins - Installed authentication method plugins + + Group name + Group name - - Method - Method + + Merge layers + Merge layers - - Description - Description + + Import + Import - - Works with - Works with + + Source drawing + Source drawing - - - QgsAuthOAuth2Config - - Custom - Custom + + Target package + Target package - - Predefined - Predefined + + Select GeoPackage Database + Select GeoPackage Database - - Authorization Code - Authorization Code + + Deselect All + Deselect All - - Implicit - Implicit + + Select All + Select All - - Resource Owner - Resource Owner + + Import Drawing into GeoPackage + Import Drawing into GeoPackage - - Header - Header + + CRS + CRS - - Form (POST only) - Form (POST only) + + Load layers + Load layers - - URL Query - URL Query + + Use curves + Use curves - - - QgsAuthOAuth2Edit - - Configure - Configure + + Select DWG/DXF file + Select DWG/DXF file - - Export configuration - Export configuration + + Layers to import into the project + Layers to import into the project - - Import configuration - Import configuration + + Preview + Preview + + + QgsDwgImportDialog - - Scope - Scope + + Expand Block Geometries + Expand Block Geometries - - Redirect URL - Redirect URL + + Expand Block Geometries and Add Insert Points + Expand Block Geometries and Add Insert Points - - Authorization-related timeout - Authorization-related timeout + + Add Only Insert Points + Add Only Insert Points - - seconds - seconds + + Select the coordinate reference system for the dxf file. The data points will be transformed from the layer coordinate reference system. + Select the coordinate reference system for the dxf file. The data points will be transformed from the layer coordinate reference system. - - Description - Description + + GDAL/OGR not built with GPKG (sqlite3) support. You will not be able to export the DWG in a GPKG. + GDAL/OGR not built with GPKG (sqlite3) support. You will not be able to export the DWG in a GPKG. - - - - Optional - Optional + + Drawing file was meanwhile updated (%1 > %2). + Drawing file was meanwhile updated (%1 > %2). - - - - Required - Required + + Drawing file unavailable. + Drawing file unavailable. - - Request URL - Request URL + + Could not open layer list + Could not open layer list - - Optional (space delimiter) - Optional (space delimiter) + + Drawing import completed. + Drawing import completed. - - Username - Username + + Drawing import failed (%1) + Drawing import failed (%1) + + + QgsDwgImporter - - Advanced - Advanced + + + SQL statement failed +Database: %1 +SQL: %2 +Error: %3 + SQL statement failed +Database: %1 +SQL: %2 +Error: %3 - - Password - Password + + Could not start transaction +Database: %1 +Error: %2 + Could not start transaction +Database: %1 +Error: %2 - - Resource access token method - Resource access token method + + Could not commit transaction +Database: %1 +Error: %2 + Could not commit transaction +Database: %1 +Error: %2 - - Persist between launches - Persist between launches + + Drawing %1 is unreadable + Drawing %1 is unreadable - - Token URL - Token URL + + Could not open database [%1] + Could not open database [%1] - - Client ID - Client ID + + Query for drawing %1 failed. + Query for drawing %1 failed. - - http://127.0.0.1: - http://127.0.0.1: + + Could not retrieve drawing name from database [%1] + Could not retrieve drawing name from database [%1] - - Port number - Port number + + Recorded last modification date unreadable [%1] + Recorded last modification date unreadable [%1] - - / - / + + Drawing already up-to-date in database. + Drawing already up-to-date in database. - - Subdirectory - Subdirectory + + Imported drawings + Imported drawings - - Defined - Defined + + Headers + Headers - - Defined configurations are JSON-formatted files, with a single configuration per file. This allows configurations to be swapped out via filesystem tools without affecting user configurations. It is recommended to use the Configure tab’s export function, then edit the resulting file. See QGIS documentation for further details. - Defined configurations are JSON-formatted files, with a single configuration per file. This allows configurations to be swapped out via filesystem tools without affecting user configurations. It is recommended to use the Configure tab’s export function, then edit the resulting file. See QGIS documentation for further details. + + Line types + Line types - - Add extra config directory to parse - Add extra config directory to parse + + Layer list + Layer list - - Software Statement - Software Statement + + Dimension styles + Dimension styles - - Register - Register + + Text styles + Text styles - - Extra initial request parameters - Extra initial request parameters + + Application data + Application data - - Key - Key + + BLOCK entities + BLOCK entities - - Value (unencoded) - Value (unencoded) + + POINT entities + POINT entities - - Tokens - Tokens + + LINE entities + LINE entities - - Remove cached tokens - Remove cached tokens + + POLYLINE entities + POLYLINE entities - - Select extra directory to parse - Select extra directory to parse + + TEXT entities + TEXT entities - - Select software statement file - Select software statement file + + HATCH entities + HATCH entities - - JSON Web Token (*.jwt) - JSON Web Token (*.jwt) + + INSERT entities + INSERT entities - - ID: %1 -Grant flow: %2 -Description: %3 - ID: %1 -Grant flow: %2 -Description: %3 + + Could not load geopackage driver + Could not load geopackage driver - - No predefined configurations found on disk - No predefined configurations found on disk + + Creating database… + Creating database… - - Save OAuth2 Config File - Save OAuth2 Config File + + Creation of datasource failed [%1] + Creation of datasource failed [%1] - - Select OAuth2 Config File - Select OAuth2 Config File + + Creating tables… + Creating tables… - - Downloading configuration failed with error: %1 - Downloading configuration failed with error: %1 + + Creation of drawing layer %1 failed [%2] + Creation of drawing layer %1 failed [%2] - - Configurations files can be placed in the directories: - Configurations files can be placed in the directories: + + Creation of field definition for %1.%2 failed [%3] + Creation of field definition for %1.%2 failed [%3] - - Configuration files can be placed in the directories: - -%1 - Configuration files can be placed in the directories: - -%1 + + Creation of field %1.%2 failed [%3] + Creation of field %1.%2 failed [%3] - - … - + + Importing drawing… + Importing drawing… - - Grant flow - Grant flow + + Could not update drawing record [%1] + Could not update drawing record [%1] - - Access method - Access method + + Updating database from %1 [%2]. + Updating database from %1 [%2]. - - Client secret - Client secret + + File %1 is not a DWG/DXF file + File %1 is not a DWG/DXF file - - Request timeout - Request timeout + + No error. + No error. - - Refresh token URL - Refresh token URL + + Unknown error. + Unknown error. - - API key - API key + + error opening file. + error opening file. - - Token session - Token session + + unsupported version. Cannot read %1 documents. + unsupported version. Cannot read %1 documents. - - Token header - Token header + + error reading metadata. + error reading metadata. - - If set, the specified header key will be used instead of the default HTTP Authorization header when sending authenticated requests - If set, the specified header key will be used instead of the default HTTP Authorization header when sending authenticated requests + + error in file header read process. + error in file header read process. - - Default - Default + + error in header vars read process. + error in header vars read process. - - Software statement - Software statement + + error in object map read process. + error in object map read process. - - Configuration URL - Configuration URL + + error in classes read process. + error in classes read process. - - - QgsAuthOAuth2Method - - OAuth2 authentication - OAuth2 authentication + + error in tables read process. + error in tables read process. - - Authenticator linking (login) has failed - Authenticator linking (login) has failed + + error in block read process. + error in block read process. - - Linking succeeded, but authenticator access FAILED: null object - Linking succeeded, but authenticator access FAILED: null object + + error in entities read process. + error in entities read process. - - Linking apparently succeeded, but authenticator FAILED to verify it is linked - Linking apparently succeeded, but authenticator FAILED to verify it is linked + + error in objects read process. + error in objects read process. - - Linking succeeded - Linking succeeded + + Could not update comment in drawing record [%1] + Could not update comment in drawing record [%1] - - Network reply finished - Network reply finished + + + + + + Could not add %3 %1 [%2] + Could not add %3 %1 [%2] - - Network reply finished but no reply object accessible - Network reply finished but no reply object accessible + + header record + header record - - Results: %1 - Results: %1 + + dotted linetypes - dot ignored + dotted linetypes - dot ignored - - Network error but no reply object accessible - Network error but no reply object accessible + + line type + line type - - Network error: %1 - Network error: %1 + + layer + layer - - Network error but no reply object attributes found - Network error but no reply object attributes found + + + + + Field %1 not found + Field %1 not found - - Attempting token refresh… - Attempting token refresh… + + Line width default + Line width default - - Token refresh FAILED: authcfg property invalid - Token refresh FAILED: authcfg property invalid + + dimension style + dimension style - - Token refresh FAILED: authcfg empty - Token refresh FAILED: authcfg empty + + text style + text style - - Background token refresh underway for authcfg: %1 - Background token refresh underway for authcfg: %1 + + Could not create geometry [%1] + Could not create geometry [%1] - - Background token refresh FAILED for authcfg %1: could not get authenticator object - Background token refresh FAILED for authcfg %1: could not get authenticator object + + + + + + + + + + + + + + + + + + Could not add %2 [%1] + Could not add %2 [%1] - - Token refresh finished but no reply object accessible - Token refresh finished but no reply object accessible + + block + block + + + + %n entities processed. + + %n entities processed. + %n entities processed. + - - Token refresh error: %1 - Token refresh error: %1 + + + + + point + point - - - QgsAuthPkcs12Edit - - Optional passphrase - Optional passphrase + + RAY entities + RAY entities - - Show - Show + + XLINE entities + XLINE entities - - Required - Required + + Could not create circular string from %2 [%1] + Could not create circular string from %2 [%1] - - Bundle - Bundle + + + arc + arc - - … - + + circle + circle - - CAs - CAs + + + + + + line string + line string - - Key - Key + + + + + polygon + polygon - - Add bundle CAs to the connection - Add bundle CAs to the connection + + Could not create line from %2 [%1] + Could not create line from %2 [%1] - - Add - Add + + + spline + spline - - Add also root (self-signed) CA - Add also root (self-signed) CA + + KNOT entities + KNOT entities - - Root - Root + + TRACE entities + TRACE entities - - Missing components - Missing components + + 3DFACE entities + 3DFACE entities - - QCA library has no PKCS#12 support - QCA library has no PKCS#12 support + + DIMALIGN entities + DIMALIGN entities - - Failed to read bundle file - Failed to read bundle file + + DIMLINEAR entities + DIMLINEAR entities - - Incorrect bundle password - Incorrect bundle password + + DIMRADIAL entities + DIMRADIAL entities - - Failed to decode (try entering password) - Failed to decode (try entering password) + + DIMDIAMETRIC entities + DIMDIAMETRIC entities - - Bundle empty or can not be loaded - Bundle empty or can not be loaded + + DIMANGULAR entities + DIMANGULAR entities - - Bundle client cert can not be loaded - Bundle client cert can not be loaded + + DIMANGULAR3P entities + DIMANGULAR3P entities - - %1 thru %2 - %1 thru %2 + + DIMORDINAL entities + DIMORDINAL entities - - Valid: %1 - Valid: %1 + + LEADER entities + LEADER entities - - Invalid: %1 - Invalid: %1 + + 0x%1: %2 instead of %3 loops found + 0x%1: %2 instead of %3 loops found - - Open PKCS#12 Certificate Bundle - Open PKCS#12 Certificate Bundle + + VIEWPORT entities + VIEWPORT entities - - PKCS#12 (*.p12 *.pfx) - PKCS#12 (*.p12 *.pfx) + + IMAGE entities + IMAGE entities - - <ul><li>Serial #: %1</li><li>Expiry date: %2</li></ul> - <ul><li>Serial #: %1</li><li>Expiry date: %2</li></ul> + + image links + image links - - - QgsAuthPkcs12Method - - PKI PKCS#12 authentication - PKI PKCS#12 authentication + + comments + comments - - - QgsAuthPkiPathsEdit - - Required - Required + + Expanding block reference %1/%2… + Expanding block reference %1/%2… - - CAs - CAs + + Could not copy feature of block %2 from layer %1 [Errors: %3] + Could not copy feature of block %2 from layer %1 [Errors: %3] - - Optional passphrase - Optional passphrase + + + DWG/DXF import + DWG/DXF import - - … - + + Not logging more errors + Not logging more errors - - Show - Show + + %1 write errors during block expansion + %1 write errors during block expansion - - Add bundle CAs to the connection - Add bundle CAs to the connection + + %1 block insertion expanded. + %1 block insertion expanded. + + + QgsDxfExportDialog - - Add - Add + + DXF files + DXF files - - Add also root (self-signed) CA - Add also root (self-signed) CA + + No Symbology + No Symbology - - Root - Root + + Feature Symbology + Feature Symbology - - Key - Key + + Symbol Layer Symbology + Symbol Layer Symbology - - Cert - Cert + + Select the coordinate reference system for the dxf file. The data points will be transformed from the layer coordinate reference system. + Select the coordinate reference system for the dxf file. The data points will be transformed from the layer coordinate reference system. - - Missing components - Missing components + + Settings + Settings - - Failed to load certificate from file - Failed to load certificate from file + + Load Settings from File… + Load Settings from File… - - %1 thru %2 - %1 thru %2 + + Save Settings to File… + Save Settings to File… - - Valid: %1 - Valid: %1 + + + Load DXF Export Settings + Load DXF Export Settings - - Invalid: %1 - Invalid: %1 + + + XML file + XML file - - Open Client Certificate File - Open Client Certificate File + + %1 at line %2 column %3 + %1 at line %2 column %3 - - - All files (*.*);;PEM (*.pem);;DER (*.der) - All files (*.*);;PEM (*.pem);;DER (*.der) + + DXF Export - Load from XML File + DXF Export - Load from XML File - - <ul><li>Serial #: %1</li><li>Expiry date: %2</li></ul> - <ul><li>Serial #: %1</li><li>Expiry date: %2</li></ul> + + Are you sure you want to load settings from XML? This will change some values in the DXF Export dialog. + Are you sure you want to load settings from XML? This will change some values in the DXF Export dialog. - - Open Private Key File - Open Private Key File + + Failed to load DXF Export settings file as %1. Details: %2 + Failed to load DXF Export settings file as %1. Details: %2 - - - QgsAuthPkiPathsMethod - - PKI paths authentication - PKI paths authentication + + DXF Export settings loaded! + DXF Export settings loaded! - - - QgsAuthServersEditor - - Server Exceptions/SSL Configs Editor - Server Exceptions/SSL Configs Editor + + Root &lt;qgis&gt; element could not be found. + Root &lt;qgis&gt; element could not be found. - - Server Certificate Exceptions and SSL Configurations - Server Certificate Exceptions and SSL Configurations + + The XML file does not correspond to DXF Export settings. It must have a &lt;dxf-settings&gt; element. + The XML file does not correspond to DXF Export settings. It must have a &lt;dxf-settings&gt; element. - - Add new server certificate configuration - Add new server certificate configuration + + Save DXF Export Settings as XML + Save DXF Export Settings as XML - - Remove selected server certificate configuration - Remove selected server certificate configuration + + + + Save DXF Export Settings + Save DXF Export Settings - - Edit selected server certificate configuration - Edit selected server certificate configuration + + The directory containing your dataset needs to be writable! + The directory containing your dataset needs to be writable! - - Group by organization - Group by organization + + Created DXF Export settings file as %1 + Created DXF Export settings file as %1 - - … - + + Failed to created DXF Export settings file as %1. Check file permissions and retry. + Failed to created DXF Export settings file as %1. Check file permissions and retry. - - Common Name - Common Name + + Export as DXF + Export as DXF + + + QgsDxfExportDialogBase - - Host - Host + + Symbology mode + Symbology mode - - Expiry Date - Expiry Date + + Symbology scale + Symbology scale - - SSL Server Configurations - SSL Server Configurations + + Save as + Save as - - SSL custom config id missing - SSL custom config id missing + + DXF Export + DXF Export - - SSL custom config host:port missing - SSL custom config host:port missing + + CRS + CRS - - Remove SSL Custom Configuration - Remove SSL Custom Configuration + + Map themes + Map themes - - Are you sure you want to remove the selected SSL custom configuration from the database? - -Operation can NOT be undone! - Are you sure you want to remove the selected SSL custom configuration from the database? - -Operation can NOT be undone! + + Export features intersecting the current map extent + Export features intersecting the current map extent - - ERROR removing SSL custom config from authentication database for host:port, id %1: - ERROR removing SSL custom config from authentication database for host:port, id %1: + + Force 2d output (eg. to support polyline width) + Force 2d output (eg. to support polyline width) - - SSL custom config id missing. - SSL custom config id missing. + + Export labels as MTEXT elements + Export labels as MTEXT elements - - SSL custom config host:port missing. - SSL custom config host:port missing. + + Encoding + Encoding - - - QgsAuthSettingsWidget - - Configurations - Configurations + + Use layer title as name if set + Use layer title as name if set - - Choose or create an authentication configuration - Choose or create an authentication configuration + + Select All Layers + Select All Layers - - Configurations store encrypted credentials in the QGIS authentication database. - Configurations store encrypted credentials in the QGIS authentication database. + + Deselect All Layers + Deselect All Layers - - Basic - Basic + + Select Data Defined Blocks + Select Data Defined Blocks - - Convert to configuration - Convert to configuration + + Deselect Data Defined Blocks + Deselect Data Defined Blocks - - Store - Store + + If no attribute is chosen and layer name is not being overridden, prefer layer title (set in layer properties) to layer name. + If no attribute is chosen and layer name is not being overridden, prefer layer title (set in layer properties) to layer name. - - Optional - Optional + + Use only selected features + Use only selected features - - Passwor&d - Passwor&d + + Export lines with zero width + Export lines with zero width + + + QgsEditConditionalFormatRuleWidget - - &User name - &User name + + Edit Rule + Edit Rule - - Warning: credentials stored as plain text in %1. - Warning: credentials stored as plain text in %1. + + Conditional Style Rule Expression + Conditional Style Rule Expression + + + QgsEditConditionalRuleWidget - - project file - project file + + Preset + Preset - - user settings - user settings + + Background + Background - - Converted config %1 - Converted config %1 + + Text + Text - - Couldn't create a Basic authentication configuration! - Couldn't create a Basic authentication configuration! + + Icon + Icon - - - QgsAuthSslConfigDialog - - Custom Certificate Configuration - Custom Certificate Configuration + + Bold text +(data defined only, overrides Style) + Bold text +(data defined only, overrides Style) - - - QgsAuthSslConfigWidget - - Certificate - Certificate + + B + B - - Name - Name + + Italic text +(data defined only, overrides Style) + Italic text +(data defined only, overrides Style) - - host:port (required) - host:port (required) + + I + I - - Show information for certificate - Show information for certificate + + Underlined text + Underlined text - - ? - ? + + U + U - - Server - Server + + Strikeout text + Strikeout text - - Field - Field + + S + S - - Protocol - Protocol + + Done + Done - - Peer verification - Peer verification + + Cancel + Cancel - - Verify Peer Certs - Verify Peer Certs + + Delete + Delete - - Do Not Verify Peer Certs - Do Not Verify Peer Certs + + Condition + Condition - - Peer verification depth (0 = complete cert chain) - Peer verification depth (0 = complete cert chain) + + Name + Name - - Ignore errors - Ignore errors + + @value + @value - - Custom SSL Configuration - Custom SSL Configuration + + … + - - - QgsAuthSslErrorsDialog + + + QgsEditorWidgetRegistry - - Custom Certificate Configuration - Custom Certificate Configuration + + Classification + Classification - - SSL Errors occurred accessing URL: - SSL Errors occurred accessing URL: + + Range + Range - - SSL Errors - SSL Errors + + Unique Values + Unique Values - - Show information for certificate chain - Show information for certificate chain + + Value Map + Value Map - - WARNING: Only save SSL configurations when necessary. - WARNING: Only save SSL configurations when necessary. + + Enumeration + Enumeration - - Connection Certificates - Connection Certificates + + Hidden + Hidden - - Connection Trusted CAs - Connection Trusted CAs + + + Text Edit + Text Edit - - Save SSL Server E&xception - Save SSL Server E&xception + + Checkbox + Checkbox - - - QgsAuthSslImportDialog - - Connected to %1: %2 - Connected to %1: %2 + + Value Relation + Value Relation - - Socket CONNECTED - Socket CONNECTED + + Uuid Generator + Uuid Generator - - Socket DISCONNECTED - Socket DISCONNECTED + + Attachment + Attachment - - Socket ENCRYPTED - Socket ENCRYPTED + + Key/Value + Key/Value - - Protocol - Protocol + + List + List - - Session cipher - Session cipher + + Binary (BLOB) + Binary (BLOB) - - Socket ERROR - Socket ERROR + + Json View + Json View - - Socket unavailable or not encrypted - Socket unavailable or not encrypted + + Geometry + Geometry - - Open Server Certificate File - Open Server Certificate File + + QgsEditorWidgetRegistry: Factory not valid. + QgsEditorWidgetRegistry: Factory not valid. - - All files (*.*);;PEM (*.pem);;DER (*.der) - All files (*.*);;PEM (*.pem);;DER (*.der) + + QgsEditorWidgetRegistry: Factory with id %1 already registered. + QgsEditorWidgetRegistry: Factory with id %1 already registered. - - Could not load any certs from file - Could not load any certs from file + + Color + Color - - Could not load server cert from file - Could not load server cert from file + + Relation Reference + Relation Reference - - Certificate does not appear for be for an SSL server. You can still add a configuration, if you know it is the correct certificate. - Certificate does not appear for be for an SSL server. You can still add a configuration, if you know it is the correct certificate. + + Date/Time + Date/Time - - - QgsAuthSslTestDialog + + + QgsEditorWidgetWrapper - - Custom Certificate Configuration - Custom Certificate Configuration + + Not NULL + Not NULL - - <html><head/><body><p>Save a custom SSL server configuration, importing certificate from server or file. WARNING: Only save configurations when necessary.</p></body></html> - <html><head/><body><p>Save a custom SSL server configuration, importing certificate from server or file. WARNING: Only save configurations when necessary.</p></body></html> + + Unique + Unique - - Import Certificate - Import Certificate + + Constraint checks passed + Constraint checks passed + + + QgsEffectDrawModeComboBox - - From server - From server + + Render only + Render only - - https:// - https:// + + Modifier only + Modifier only - - www.example.com - www.example.com + + Render and modify + Render and modify + + + QgsEffectStackCompactWidget - - : - : + + Draw effects + Draw effects - - Connect - Connect + + Customize effects + Customize effects + + + QgsEffectStackPropertiesDialog - - Timeout - Timeout + + Effect Properties + Effect Properties + + + QgsEffectStackPropertiesWidget - - sec - sec + + Effects Properties + Effects Properties + + + QgsEffectStackPropertiesWidgetBase - - From file - From file + + Effects + Effects - - PEM/DER formatted file - PEM/DER formatted file + + Add new effect + Add new effect - - … - + + Remove effect + Remove effect - - - QgsAuthTrustedCAsDialog - - Trusted Certificate Authorities - Trusted Certificate Authorities + + Move up + Move up - - Trusted Certificate Authorities/Issuers (used in secure connections) - Trusted Certificate Authorities/Issuers (used in secure connections) + + Move down + Move down + + + QgsElevationControllerSettingsAction - - … - + + Fixed Range Size + Fixed Range Size - - Group by organization - Group by organization + + Not set + Not set - - Common Name - Common Name + + Limit elevation range to a fixed size + Limit elevation range to a fixed size + + + QgsElevationControllerWidget - - Serial # - Serial # + + Invert Direction + Invert Direction + + + QgsElevationOptionsFactory - - Expiry Date - Expiry Date + + Elevation + Elevation + + + QgsElevationOptionsWidget - - Authorities/Issuers - Authorities/Issuers + + Use Default + Use Default - - - QgsBalloonCalloutWidget - - Balloon Symbol - Balloon Symbol + + Chart Background Color + Chart Background Color + + + QgsElevationOptionsWidgetBase - - Pole of Inaccessibility - Pole of Inaccessibility + + Raster Elevation Properties + Raster Elevation Properties - - Point on Exterior - Point on Exterior + + Profile Chart Appearance + Profile Chart Appearance - - Point on Surface - Point on Surface + + Background color + Background color + + + QgsElevationProfileAddLayersDialogBase - - Centroid - Centroid + + Add Layers to Elevation Profile + Add Layers to Elevation Profile - - - QgsBaseNetworkRequest - - Redirect loop detected: %1 - Redirect loop detected: %1 + + Search + Search - - empty response: %1 - empty response: %1 + + If checked, only layers visible within the map will be listed + If checked, only layers visible within the map will be listed - - WFS exception report (code=%1 text=%2) - WFS exception report (code=%1 text=%2) + + Show visible layers only + Show visible layers only + + + QgsElevationProfileExportSettingsWidgetBase - - missing - missing + + Elevation Profile Settings + Elevation Profile Settings - - network request update failed for authentication config - network request update failed for authentication config + + Chart Ranges + Chart Ranges - - - QgsBasicNumericFormatWidgetBase - - Round to - Round to + + Minimum distance + Minimum distance - - Decimal places - Decimal places + + Maximum distance + Maximum distance - - Show plus sign - Show plus sign + + Minimum elevation + Minimum elevation - - Show thousands separator - Show thousands separator + + Maximum elevation + Maximum elevation - - Decimal separator - Decimal separator + + Distance Axis Settings + Distance Axis Settings - - Default - Default + + Label interval + Label interval - - Significant figures - Significant figures + + Major grid line interval + Major grid line interval - - Show trailing zeros - Show trailing zeros + + Minor grid line interval + Minor grid line interval - - Thousands separator - Thousands separator + + Elevation Axis Settings + Elevation Axis Settings - - - QgsBearingNumericFormatWidgetBase + + + QgsElevationProfileImageExportOptionsDialogBase - - Show trailing zeros - Show trailing zeros + + Export Options + Export Options - - Decimal places - Decimal places + + Image height + Image height - - Format - Format + + Auto + Auto - - - QgsBinaryWidgetWrapper - - Embed File… - Embed File… + + px + px - - Clear Contents… - Clear Contents… + + Image width + Image width - - Save Contents to File… - Save Contents to File… + + Image Export Options + Image Export Options + + + QgsElevationProfilePdfExportDialog - - Binary (%1) - Binary (%1) + + Portrait + Portrait - - Save Contents to File - Save Contents to File + + Landscape + Landscape - - - All files - All files + + Custom + Custom + + + QgsElevationProfilePdfExportOptionsDialogBase - - Saved content to <a href="%1">%2</a> - Saved content to <a href="%1">%2</a> + + PDF Export Options + PDF Export Options - - Embed File - Embed File + + Page Size + Page Size - - Clear Contents - Clear Contents + + Width + Width - - Are you sure you want the clear this field's content? - Are you sure you want the clear this field's content? + + Lock aspect ratio (including while drawing extent onto canvas) + Lock aspect ratio (including while drawing extent onto canvas) - - - QgsBlendModeComboBox - - Normal - Normal + + Height + Height - - Lighten - Lighten + + Size + Size - - Screen - Screen + + Orientation + Orientation + + + QgsElevationProfileToolIdentify - - Dodge - Dodge + + Identify + Identify + + + QgsElevationProfileWidget - - Addition - Addition + + Add Layers + Add Layers - - Darken - Darken + + Show Layer Tree + Show Layer Tree - - Multiply - Multiply + + Capture Curve + Capture Curve - - Burn - Burn + + Capture Curve From Feature + Capture Curve From Feature - - Overlay - Overlay + + Nudge Left + Nudge Left - - Soft Light - Soft Light + + Nudge Right + Nudge Right - - Hard Light - Hard Light + + Clear + Clear - - Masked By Below - Masked By Below + + Identify Features + Identify Features - - Mask Below - Mask Below + + Pan + Pan - - Inverse Masked By Below - Inverse Masked By Below + + Zoom X Axis + Zoom X Axis - - Inverse Mask Below - Inverse Mask Below + + Zoom + Zoom - - Paint Inside Below - Paint Inside Below + + Zoom Full + Zoom Full - - Paint Below Inside - Paint Below Inside + + Enable Snapping + Enable Snapping - - Difference - Difference + + Measure Distances + Measure Distances - - Subtract - Subtract + + Export as PDF + Export as PDF - - - QgsBlockingNetworkRequest - - - - - - - - Network - Network + + Export as Image + Export as Image - - Redirect loop detected: %1 - Redirect loop detected: %1 + + Export 3D Features… + Export 3D Features… - - empty response: %1 - empty response: %1 + + Export 2D Profile… + Export 2D Profile… - - network request update failed for authentication config - network request update failed for authentication config + + Export Distance/Elevation Table… + Export Distance/Elevation Table… - - - QgsBlurWidget - - Stack Blur (fast, doesn't support high dpi) - Stack Blur (fast, doesn't support high dpi) + + Export Results + Export Results - - Gaussian Blur (quality, supports high dpi) - Gaussian Blur (quality, supports high dpi) + + Lock Distance/Elevation Scales + Lock Distance/Elevation Scales - - - QgsBookmarkDropHandler - - - Zoom to Bookmark - Zoom to Bookmark + + Distance Units + Distance Units - - Bookmark extent is empty - Bookmark extent is empty + + Rename Profile… + Rename Profile… - - Could not reproject bookmark extent to canvas CRS. - Could not reproject bookmark extent to canvas CRS. + + Options + Options - - - QgsBookmarkEditorDialog - - Bookmark Editor - Bookmark Editor + + Dock Elevation Profile View + Dock Elevation Profile View - - Extent - Extent + + Export to PDF + Export to PDF - - Name - Name + + PDF Format + PDF Format - - Group - Group + + + Save as PDF + Save as PDF - - CRS - CRS + + Could not create %1 + Could not create %1 - - Saved in - Saved in + + + + + Successfully saved the profile to <a href="%1">%2</a> + Successfully saved the profile to <a href="%1">%2</a> - - User Bookmarks - User Bookmarks + + Save Plot As + Save Plot As - - Project Bookmarks - Project Bookmarks + + + Save as Image + Save as Image - - - QgsBookmarkLocatorFilter - - Spatial Bookmarks - Spatial Bookmarks + + Could not create image + Could not create image - - - QgsBookmarkManagerModel - - Name - Name + + Select Output File + Select Output File - - Group - Group + + + Exported Profile + Exported Profile - - xMin - xMin + + Export Failed + Export Failed - - yMin - yMin + + The elevation profile could not be exported + The elevation profile could not be exported - - xMax - xMax + + elevation profile + elevation profile - - yMax - yMax + + Rename Elevation Profile + Rename Elevation Profile - - CRS - CRS + + Enter a new elevation profile title + Enter a new elevation profile title + + + QgsElevationProfileWidgetSettingsAction - - In Project - In Project + + Tolerance + Tolerance - - - QgsBookmarks + + + QgsElevationShadingRendererSettingsWidget - - Import/Export Bookmarks - Import/Export Bookmarks + + Global Map Shading + Global Map Shading - - New bookmark - New bookmark + + Hillshading + Hillshading - - - - Export Bookmarks - Export Bookmarks + + Z Factor + Z Factor - - - XML files (*.xml *.XML) - XML files (*.xml *.XML) + + Multidirectional + Multidirectional - - - Are you sure you want to delete %n bookmark(s)? - number of rows - Are you sure you want to delete %n bookmark(s)?Are you sure you want to delete %n bookmark(s)? + + + Vertical exageration for hillshading + Vertical exageration for hillshading - - - Zoom to Bookmark - Zoom to Bookmark + + Use multidirectional lights instead of the specified azimuth for hillshading. + Use multidirectional lights instead of the specified azimuth for hillshading. - - Bookmark extent is empty - Bookmark extent is empty + + Apply shading on the canvas following elevation of point cloud layers, mesh layers and raster layers if they represent elevation surface. + Apply shading on the canvas following elevation of point cloud layers, mesh layers and raster layers if they represent elevation surface. - - Could not reproject bookmark extent to project CRS. - Could not reproject bookmark extent to project CRS. + + Method to combine + Method to combine - - Error importing bookmark file - Error importing bookmark file + + Eye-Dome Lighting + Eye-Dome Lighting - - Bookmarks imported successfully - Bookmarks imported successfully + + Adjusts how strong the added shading will be. Greater values mean stronger effect. + Adjusts how strong the added shading will be. Greater values mean stronger effect. - - Error exporting bookmark file - Error exporting bookmark file + + Distance away from the original pixel to sample neighbors. + Distance away from the original pixel to sample neighbors. - - Successfully exported bookmarks to <a href="%1">%2</a> - Successfully exported bookmarks to <a href="%1">%2</a> + + Distance + Distance - - &Export - &Export + + Strength + Strength - - &Import - &Import + + Highest Elevation + Highest Elevation - - Delete Bookmarks - Delete Bookmarks + + Based on Layer's Order + Based on Layer's Order + + + QgsElevationShadingRendererSettingsWidgetFactory - - - - Import Bookmarks - Import Bookmarks + + Shading Renderer + Shading Renderer - - - QgsBookmarksBase + + + QgsEllipseSymbolLayerWidget - - Add - Add + + Select Fill Color + Select Fill Color - - Add bookmark - Add bookmark + + Transparent Fill + Transparent Fill - - Delete - Delete + + Transparent Stroke + Transparent Stroke - - Delete bookmark - Delete bookmark + + Select Stroke Color + Select Stroke Color + + + QgsEmbeddedLayerSelectDialog - - Zoom to - Zoom to + + Select Layers to Embed + Select Layers to Embed - - Zoom to bookmark - Zoom to bookmark + + Search… + Search… + + + QgsEmbeddedSymbolRendererWidget - - Spatial Bookmark Manager - Spatial Bookmark Manager + + The embedded symbols renderer can only be used with layers +containing embedded styling information. + +'%1' does not contain embedded styling and cannot be displayed. + The embedded symbols renderer can only be used with layers +containing embedded styling information. + +'%1' does not contain embedded styling and cannot be displayed. - - - QgsBookmarksItem - - User Bookmarks - User Bookmarks + + Default symbol + Default symbol + + + QgsEmbeddedSymbolRendererWidgetBase - - Project Bookmarks - Project Bookmarks + + Default symbol + Default symbol - - - QgsBookmarksItemGuiProvider + + + QgsEncodingFileDialog - - - - New Spatial Bookmark… - New Spatial Bookmark… + + Encoding: + Encoding: - - Show Spatial Bookmarks Manager - Show Spatial Bookmarks Manager + + Cancel &All + Cancel &All + + + QgsEncodingSelectionDialog - - - Import Spatial Bookmarks… - Import Spatial Bookmarks… + + Encoding + Encoding - - - - Export Spatial Bookmarks… - Export Spatial Bookmarks… + + Select Encoding + Select Encoding - - - - - - Zoom to Bookmark - Zoom to Bookmark + + System + System + + + QgsEptPointCloudIndex - - - Bookmark extent is empty - Bookmark extent is empty + + Unable to open %1 for reading + Unable to open %1 for reading + + + QgsEptProvider - - - Could not reproject bookmark extent to project CRS. - Could not reproject bookmark extent to project CRS. + + Open data source + Open data source + + + QgsErrorDialog - - Edit Spatial Bookmark… - Edit Spatial Bookmark… + + Error + Error + + + QgsErrorDialogBase - - Delete Spatial Bookmark - Delete Spatial Bookmark + + Always show details + Always show details - - Delete Spatial Bookmarks - Delete Spatial Bookmarks + + Details >> + Details >> - - Rename Bookmark Group… - Rename Bookmark Group… + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Arial,Open Sans,sans-serif'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'DejaVu Sans'; font-size:10pt;">Summary</span></p></body></html> + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Arial,Open Sans,sans-serif'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'DejaVu Sans'; font-size:10pt;">Summary</span></p></body></html> - - bookmark group “%1” - bookmark group “%1” + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Arial,Open Sans,sans-serif'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'DejaVu Sans'; font-size:10pt;">Detailed report.</span></p></body></html> + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Arial,Open Sans,sans-serif'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'DejaVu Sans'; font-size:10pt;">Detailed report.</span></p></body></html> + + + QgsExpression - - Rename Bookmark Group - Rename Bookmark Group + + + + No root node! Parsing failed? + No root node! Parsing failed? - - Group name already exists, overwriting will merge the bookmark groups. - Group name already exists, overwriting will merge the bookmark groups. + + function help for %1 missing + function help for %1 missing - - Delete Bookmark Group - Delete Bookmark Group + + + + group + group - - Delete Bookmark Groups - Delete Bookmark Groups + + %1 %2 + %1 %2 - - Rename Bookmark - Rename Bookmark + + Syntax + Syntax - - Could not rename bookmark - Could not rename bookmark + + operator + operator - - - - Export Bookmarks - Export Bookmarks + + function + function - - - XML files (*.xml *.XML) - XML files (*.xml *.XML) + + Arguments + Arguments - - Error exporting bookmark file - Error exporting bookmark file + + Examples + Examples - - Successfully exported bookmarks to <a href="%1">%2</a> - Successfully exported bookmarks to <a href="%1">%2</a> + + Notes + Notes - - - - Import Bookmarks - Import Bookmarks + + Rasters + Rasters - - Error importing bookmark file - Error importing bookmark file + + Record and Attributes + Record and Attributes - - Bookmarks imported successfully - Bookmarks imported successfully + + empty geometry + empty geometry - - - QgsBrowserDirectoryPropertiesBase - - Path - Path + + geometry: %1 + geometry: %1 - - - QgsBrowserDockWidget - - Add directory to favorites - Add directory to favorites + + map layer + map layer - - - QgsBrowserItemMetadataWidgetBase - - Field Domain Details - Field Domain Details + + feature: %1 + feature: %1 - - - QgsBrowserLayerProperties - - Error - Error + + interval: %1 days + interval: %1 days - - - QgsBrowserLayerPropertiesBase - - Metadata - Metadata + + interval: %1 hours + interval: %1 hours - - Preview - Preview + + interval: %1 minutes + interval: %1 minutes - - Attributes - Attributes + + interval: %1 seconds + interval: %1 seconds - - notice - notice + + gradient ramp + gradient ramp - - - QgsBrowserModel - - Project Home - Project Home + + date: %1 + date: %1 - - Home - Home + + time: %1 + time: %1 - - Favorites - Favorites + + + <i>Invalid</i> + <i>Invalid</i> - - - QgsBrowserPropertiesDialog - - Layer Properties - Layer Properties + + <i>Unknown color format: %1</i> + <i>Unknown color format: %1</i> - - Directory Properties - Directory Properties + + General + General - - - QgsBrowserWidget - - Type here to filter visible items… - Type here to filter visible items… + + Operators + Operators - - Case Sensitive - Case Sensitive + + Conditionals + Conditionals - - Filter Pattern Syntax - Filter Pattern Syntax + + Fields and Values + Fields and Values - - Normal - Normal + + Math + Math - - Wildcard(s) - Wildcard(s) + + Conversions + Conversions - - Regular Expression - Regular Expression + + Date and Time + Date and Time - - - QgsBrowserWidgetBase - - Browser - Browser + + String + String - - Options - Options + + Color + Color - - Add Layers - Add Layers + + Geometry + Geometry - - Add Selected Layers - Add Selected Layers + + Variables + Variables - - Refresh - Refresh + + Fuzzy Matching + Fuzzy Matching - - Filter Browser - Filter Browser + + [ ] marks optional components + [ ] marks optional components - - Collapse All - Collapse All + + Recent (%1) + Recent (%1) - - Show Properties - Show Properties + + User expressions + User expressions - - Enable/disable properties widget - Enable/disable properties widget + + <i>NULL</i> + <i>NULL</i> - - - QgsBrushStyleComboBox - - Solid - Solid + + datetime: %1 (%2) + datetime: %1 (%2) - - No Brush - No Brush + + '%1…' + '%1…' - - Horizontal - Horizontal + + + + %1… + %1… - - Vertical - Vertical + + + expression + expression - - Cross - Cross + $area + $area - - BDiagonal - BDiagonal + 42 + 42 - - FDiagonal - FDiagonal + value stored in 'name' attribute for the current atlas feature + value stored in 'name' attribute for the current atlas feature - - Diagonal X - Diagonal X + $currentfeature + $currentfeature - - Dense 1 - Dense 1 + attribute( $currentfeature, 'name' ) + attribute( $currentfeature, 'name' ) - - Dense 2 - Dense 2 + value stored in 'name' attribute for the current feature + value stored in 'name' attribute for the current feature - - Dense 3 - Dense 3 + 2 + 2 - - Dense 4 - Dense 4 + $geometry + $geometry - - Dense 5 - Dense 5 + $id + $id - - Dense 6 - Dense 6 + $length + $length - - Dense 7 - Dense 7 + 42.4711 + 42.4711 - - - QgsBusyIndicatorDialog - - QGIS - QGIS + $perimeter + $perimeter - - - QgsCalendarConfigDlgBase - - A calendar widget to enter a date. - A calendar widget to enter a date. + $scale + $scale - - Date format - Date format + 10000 + 10000 - - <html><head/><body><p>Example formats:</p><table border="0" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;" cellspacing="2" cellpadding="0" bgcolor="#f6f6f6"><thead><tr><td style=" vertical-align:top; padding-left:10; padding-right:15; padding-top:5; padding-bottom:5;"><p align="center"><span style=" font-family:'Open Sans,sans-serif'; font-size:12px; font-weight:600; color:#363534;">Format</span></p></td><td style=" vertical-align:top; padding-left:10; padding-right:15; padding-top:5; padding-bottom:5;"><p align="center"><span style=" font-family:'Open Sans,sans-serif'; font-size:12px; font-weight:600; color:#363534;">Result</span></p></td></tr></thead><tr><td bgcolor="#f6f6f6" style=" vertical-align:top; padding-left:10; padding-right:10; padding-top:3; padding-bottom:3;"><p><span style=" font-family:'Open Sans,sans-serif'; font-size:11px; color:#66666e; background-color:#f6f6f6;">dd.MM.yyyy</span></p></td><td bgcolor="#f6f6f6" style=" vertical-align:top; padding-left:10; padding-right:10; padding-top:3; padding-bottom:3;"><p><span style=" font-family:'Open Sans,sans-serif'; font-size:11px; color:#66666e; background-color:#f6f6f6;">21.05.2001</span></p></td></tr><tr><td bgcolor="#ffffff" style=" vertical-align:top; padding-left:10; padding-right:10; padding-top:3; padding-bottom:3;"><p><span style=" font-family:'Open Sans,sans-serif'; font-size:11px; color:#66666e; background-color:#ffffff;">ddd MMMM d yy</span></p></td><td bgcolor="#ffffff" style=" vertical-align:top; padding-left:10; padding-right:10; padding-top:3; padding-bottom:3;"><p><span style=" font-family:'Open Sans,sans-serif'; font-size:11px; color:#66666e; background-color:#ffffff;">Tue May 21 01</span></p></td></tr><tr><td bgcolor="#f6f6f6" style=" vertical-align:top; padding-left:10; padding-right:10; padding-top:3; padding-bottom:3;"><p><span style=" font-family:'Open Sans,sans-serif'; font-size:11px; color:#66666e; background-color:#f6f6f6;">hh:mm:ss.zzz</span></p></td><td bgcolor="#f6f6f6" style=" vertical-align:top; padding-left:10; padding-right:10; padding-top:3; padding-bottom:3;"><p><span style=" font-family:'Open Sans,sans-serif'; font-size:11px; color:#66666e; background-color:#f6f6f6;">14:13:09.042</span></p></td></tr><tr><td bgcolor="#ffffff" style=" vertical-align:top; padding-left:10; padding-right:10; padding-top:3; padding-bottom:3;"><p><span style=" font-family:'Open Sans,sans-serif'; font-size:11px; color:#66666e; background-color:#ffffff;">h:m:s ap</span></p></td><td bgcolor="#ffffff" style=" vertical-align:top; padding-left:10; padding-right:10; padding-top:3; padding-bottom:3;"><p><span style=" font-family:'Open Sans,sans-serif'; font-size:11px; color:#66666e; background-color:#ffffff;">2:13:9 pm</span></p></td></tr></table><p><a href="http://qt-project.org/doc/qt-5.0/qtcore/qdatetime.html#toString"><span style=" text-decoration: underline; color:#0000ff;">Reference documentation</span></a></p></body></html> - <html><head/><body><p>Example formats:</p><table border="0" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;" cellspacing="2" cellpadding="0" bgcolor="#f6f6f6"><thead><tr><td style=" vertical-align:top; padding-left:10; padding-right:15; padding-top:5; padding-bottom:5;"><p align="center"><span style=" font-family:'Open Sans,sans-serif'; font-size:12px; font-weight:600; color:#363534;">Format</span></p></td><td style=" vertical-align:top; padding-left:10; padding-right:15; padding-top:5; padding-bottom:5;"><p align="center"><span style=" font-family:'Open Sans,sans-serif'; font-size:12px; font-weight:600; color:#363534;">Result</span></p></td></tr></thead><tr><td bgcolor="#f6f6f6" style=" vertical-align:top; padding-left:10; padding-right:10; padding-top:3; padding-bottom:3;"><p><span style=" font-family:'Open Sans,sans-serif'; font-size:11px; color:#66666e; background-color:#f6f6f6;">dd.MM.yyyy</span></p></td><td bgcolor="#f6f6f6" style=" vertical-align:top; padding-left:10; padding-right:10; padding-top:3; padding-bottom:3;"><p><span style=" font-family:'Open Sans,sans-serif'; font-size:11px; color:#66666e; background-color:#f6f6f6;">21.05.2001</span></p></td></tr><tr><td bgcolor="#ffffff" style=" vertical-align:top; padding-left:10; padding-right:10; padding-top:3; padding-bottom:3;"><p><span style=" font-family:'Open Sans,sans-serif'; font-size:11px; color:#66666e; background-color:#ffffff;">ddd MMMM d yy</span></p></td><td bgcolor="#ffffff" style=" vertical-align:top; padding-left:10; padding-right:10; padding-top:3; padding-bottom:3;"><p><span style=" font-family:'Open Sans,sans-serif'; font-size:11px; color:#66666e; background-color:#ffffff;">Tue May 21 01</span></p></td></tr><tr><td bgcolor="#f6f6f6" style=" vertical-align:top; padding-left:10; padding-right:10; padding-top:3; padding-bottom:3;"><p><span style=" font-family:'Open Sans,sans-serif'; font-size:11px; color:#66666e; background-color:#f6f6f6;">hh:mm:ss.zzz</span></p></td><td bgcolor="#f6f6f6" style=" vertical-align:top; padding-left:10; padding-right:10; padding-top:3; padding-bottom:3;"><p><span style=" font-family:'Open Sans,sans-serif'; font-size:11px; color:#66666e; background-color:#f6f6f6;">14:13:09.042</span></p></td></tr><tr><td bgcolor="#ffffff" style=" vertical-align:top; padding-left:10; padding-right:10; padding-top:3; padding-bottom:3;"><p><span style=" font-family:'Open Sans,sans-serif'; font-size:11px; color:#66666e; background-color:#ffffff;">h:m:s ap</span></p></td><td bgcolor="#ffffff" style=" vertical-align:top; padding-left:10; padding-right:10; padding-top:3; padding-bottom:3;"><p><span style=" font-family:'Open Sans,sans-serif'; font-size:11px; color:#66666e; background-color:#ffffff;">2:13:9 pm</span></p></td></tr></table><p><a href="http://qt-project.org/doc/qt-5.0/qtcore/qdatetime.html#toString"><span style=" text-decoration: underline; color:#0000ff;">Reference documentation</span></a></p></body></html> + $x + $x - - - QgsCategorizedSymbolRendererModel - - all other values - all other values + $x_at + $x_at - - Symbol - Symbol + $x_at(1) + $x_at(1) - - Value - Value + 5 + 5 - - Legend - Legend + $y + $y - - - QgsCategorizedSymbolRendererWidget - - Symbol - Symbol + $y_at + $y_at - - Color ramp - Color ramp + $y_at(1) + $y_at(1) - - Classify - Classify + AND + AND - - Add - Add + TRUE AND TRUE + TRUE AND TRUE - - Delete - Delete + 1 + 1 - - Delete All - Delete All + TRUE AND FALSE + TRUE AND FALSE - - Advanced - Advanced + 0 + 0 - - Match to Saved Symbols - Match to Saved Symbols + 4 = 2+2 AND 1 = 1 + 4 = 2+2 AND 1 = 1 - - Match to Symbols from File… - Match to Symbols from File… + 4 = 2+2 AND 1 = 2 + 4 = 2+2 AND 1 = 2 - - Symbol Levels… - Symbol Levels… + CASE + CASE - - Data-defined Size Legend… - Data-defined Size Legend… + This group contains functions for manipulating colors + This group contains functions for manipulating colors - - Merge Categories - Merge Categories + This group contains functions to handle conditional checks in expressions. + This group contains functions to handle conditional checks in expressions. - - Unmerge Categories - Unmerge Categories + This group contains functions to convert on data type to another e.g string to integer, integer to string. + This group contains functions to convert on data type to another e.g string to integer, integer to string. - - Classify Categories - Classify Categories + This group contains custom user-created Python functions. + This group contains custom user-created Python functions. - - - High number of classes. Classification would yield %n entries which might not be expected. Continue? - High number of classes. Classification would yield %n entries which might not be expected. Continue?High number of classes. Classification would yield %n entries which might not be expected. Continue? + + Custom + Custom - - - Matched %n categories to symbols. - Matched %n categories to symbols.Matched %n categories to symbols. + + This group contains functions for handling date and time data. + This group contains functions for handling date and time data. - - - Matched %n categories to symbols from file. - Matched %n categories to symbols from file.Matched %n categories to symbols from file. + + Field + Field - - Delete Classification - Delete Classification + Contains a list of fields from the layer. Sample values can also be accessed via right-click.<br>Select the field name from the list then right-click to access context menu with options to load sample values from the selected field. + Contains a list of fields from the layer. Sample values can also be accessed via right-click.<br>Select the field name from the list then right-click to access context menu with options to load sample values from the selected field. - - The classification field was changed from '%1' to '%2'. -Should the existing classes be deleted before classification? - The classification field was changed from '%1' to '%2'. -Should the existing classes be deleted before classification? + This group contains functions for fuzzy comparisons between values. + This group contains functions for fuzzy comparisons between values. - - - Matched Symbols - Matched Symbols + This group contains general assorted functions. + This group contains general assorted functions. - - No categories could be matched to symbols in library. - No categories could be matched to symbols in library. + This group contains functions that operate on geometry objects e.g length, area. + This group contains functions that operate on geometry objects e.g length, area. - - - - - Match to Symbols from File - Match to Symbols from File + GeometryGroup + GeometryGroup - - XML files (*.xml *.XML) - XML files (*.xml *.XML) + ILIKE + ILIKE - - An error occurred while reading file: -%1 - An error occurred while reading file: -%1 + 'A' ILIKE 'A' + 'A' ILIKE 'A' - - No categories could be matched to symbols in file. - No categories could be matched to symbols in file. + 'A' ILIKE 'a' + 'A' ILIKE 'a' - - Symbol Settings - Symbol Settings + 'A' ILIKE 'B' + 'A' ILIKE 'B' - - Change… - Change… + 'ABC' ILIKE 'b' + 'ABC' ILIKE 'b' - - Value - Value + 'ABC' ILIKE 'B' + 'ABC' ILIKE 'B' - - - QgsCharacterSelectorBase - - Character Selector - Character Selector + IN + IN - - Font - Font + value + value - - Current font family and style - Current font family and style + 'A' IN ('A','B') + 'A' IN ('A','B') - - - QgsCheckBoxConfigDlg - - "True" or "False" - "True" or "False" + 'A' IN ('C','B') + 'A' IN ('C','B') - - Stored Values - Stored Values + IS + IS - - - QgsCheckBoxConfigDlgBase - - Display Settings - Display Settings + 'A' IS 'A' + 'A' IS 'A' - - Display the checkbox state as a plain text value (e.g. in an attribute table) using - Display the checkbox state as a plain text value (e.g. in an attribute table) using + 'A' IS 'a' + 'A' IS 'a' - - Representation - Representation + 4 IS 4 + 4 IS 4 - - Unchecked state - Unchecked state + 4 IS 2+2 + 4 IS 2+2 - - Checked state - Checked state + 4 IS 2 + 4 IS 2 - - The checked and unchecked representation state are the raw values stored in the layer when the checkbox is checked or unchecked. - The checked and unchecked representation state are the raw values stored in the layer when the checkbox is checked or unchecked. + 0, if your geometry is not NULL + 0, if your geometry is not NULL - - - QgsCheckableComboBox - - Select All - Select All + IS NOT + IS NOT - - Deselect All - Deselect All + 'a' IS NOT 'b' + 'a' IS NOT 'b' - - - QgsCodeEditorCSS - - CSS Editor - CSS Editor + 'a' IS NOT 'a' + 'a' IS NOT 'a' - - - QgsCodeEditorExpression - - Expression Editor - Expression Editor + 4 IS NOT 2+2 + 4 IS NOT 2+2 - - - QgsCodeEditorHTML - - HTML Editor - HTML Editor + LIKE + LIKE - - - QgsCodeEditorJavascript - - JavaScript Editor - JavaScript Editor + 'A' LIKE 'A' + 'A' LIKE 'A' - - - QgsCodeEditorJson - - JSON Editor - JSON Editor + 'A' LIKE 'a' + 'A' LIKE 'a' - - - QgsCodeEditorOptionsFactory - - Code Editor - Code Editor + 'A' LIKE 'B' + 'A' LIKE 'B' - - - QgsCodeEditorOptionsWidget - - Default - Default + 'ABC' LIKE 'B' + 'ABC' LIKE 'B' - - Custom - Custom + This group contains math functions e.g square root, sin and cos + This group contains math functions e.g square root, sin and cos - - Python - Python + Negates a condition. + Negates a condition. - - QGIS Expression - QGIS Expression + NOT + NOT - - SQL - SQL + NOT 1 + NOT 1 - - HTML - HTML + NOT 0 + NOT 0 - - CSS - CSS + NULL + NULL - - JavaScript - JavaScript + OR + OR - - - QgsCodeEditorPython - - Python Editor - Python Editor + 4 = 2+2 OR 1 = 1 + 4 = 2+2 OR 1 = 1 - - - QgsCodeEditorSQL - - SQL Editor - SQL Editor + 4 = 2+2 OR 1 = 2 + 4 = 2+2 OR 1 = 2 - - - QgsCodeEditorSettingsBase - - Preview - Preview + 4 = 2 OR 1 = 2 + 4 = 2 OR 1 = 2 - - Override Code Editor Font - Override Code Editor Font + This group contains operators e.g + - * + This group contains operators e.g + - * - - Font - Font + This group contains recently used expressions. + This group contains recently used expressions. - - Size - Size + Recent (Selection) + Recent (Selection) - - Colors - Colors + This group contains functions that operate on record identifiers. + This group contains functions that operate on record identifiers. - - Comment - Comment + This group contains functions that operate on strings e.g replace, convert to upper case. + This group contains functions that operate on strings e.g replace, convert to upper case. - - Decorator - Decorator + This group contains dynamic variables which can be inserted into your expressions. + This group contains dynamic variables which can be inserted into your expressions. - - Brace background - Brace background + Returns the absolute value of a number. + Returns the absolute value of a number. - - Comment block - Comment block + abs + abs - - Quoted operator - Quoted operator + a number + a number - - Default - Default + abs(-2) + abs(-2) - - Margin foreground - Margin foreground + Returns the inverse cosine of a value in radians. + Returns the inverse cosine of a value in radians. - - Selection background - Selection background + acos + acos - - Selection foreground - Selection foreground + cosine of an angle in radians + cosine of an angle in radians - - Unknown tag - Unknown tag + acos(0.5) + acos(0.5) - - Quoted identifier - Quoted identifier + 1.0471975511966 + 1.0471975511966 - - Color scheme - Color scheme + age + age - - Class name - Class name + a string, date or datetime representing the later date + a string, date or datetime representing the later date - - Fold icon - Fold icon + a string, date or datetime representing the earlier date + a string, date or datetime representing the earlier date - - Triple double quote - Triple double quote + 10 + 10 - - Single quote - Single quote + Returns the area of a geometry polygon object. Calculations are always planimetric in the Spatial Reference System (SRS) of this geometry, and the units of the returned area will match the units for the SRS. This differs from the calculations performed by the $area function, which will perform ellipsoidal calculations based on the project's ellipsoid and area unit settings. + Returns the area of a geometry polygon object. Calculations are always planimetric in the Spatial Reference System (SRS) of this geometry, and the units of the returned area will match the units for the SRS. This differs from the calculations performed by the $area function, which will perform ellipsoidal calculations based on the project's ellipsoid and area unit settings. - - Error - Error + area + area - - Function - Function + geometry + geometry - - Background - Background + polygon geometry object + polygon geometry object - - Identifier - Identifier + area(geom_from_wkt('POLYGON((0 0, 4 0, 4 2, 0 2, 0 0))')) + area(geom_from_wkt('POLYGON((0 0, 4 0, 4 2, 0 2, 0 0))')) - - Tag - Tag + 8.0 + 8.0 - - Fold icon halo - Fold icon halo + Returns the inverse sine of a value in radians. + Returns the inverse sine of a value in radians. - - Margin background - Margin background + asin + asin - - Triple single quote - Triple single quote + sine of an angle in radians + sine of an angle in radians - - Keyword - Keyword + asin(1.0) + asin(1.0) - - Cursor - Cursor + 1.5707963267949 + 1.5707963267949 - - Double quote - Double quote + Returns the inverse tangent of a value in radians. + Returns the inverse tangent of a value in radians. - - Brace foreground - Brace foreground + atan + atan - - Number - Number + tan of an angle in radians + tan of an angle in radians - - Operator - Operator + atan(0.5) + atan(0.5) - - Caretline - Caretline + 0.463647609000806 + 0.463647609000806 - - Fold guide - Fold guide + Returns the inverse tangent of dy/dx by using the signs of the two arguments to determine the quadrant of the result. + Returns the inverse tangent of dy/dx by using the signs of the two arguments to determine the quadrant of the result. - - Edge guide - Edge guide + atan2 + atan2 - - Indentation guide - Indentation guide + y coordinate difference + y coordinate difference - - Comment line - Comment line + x coordinate difference + x coordinate difference - - Error background - Error background + atan2(1.0, 1.732) + atan2(1.0, 1.732) - - - QgsCodedValueDomainWidgetBase - - Coded Value Domain - Coded Value Domain + 0.523611477769969 + 0.523611477769969 - - Values - Values + a feature + a feature - - Add row - Add row + name of attribute to be returned + name of attribute to be returned - - … - + azimuth + azimuth - - Remove row - Remove row + point geometry + point geometry - - - QgsCodedValueTableModel - - Code - Code + degrees( azimuth( make_point(25, 45), make_point(75, 100) ) ) + degrees( azimuth( make_point(25, 45), make_point(75, 100) ) ) - - Value - Value + 42.273689 + 42.273689 - - - QgsCollapsibleGroupBoxBasic - - Shift-click to expand, then collapse others - Shift-click to expand, then collapse others + degrees( azimuth( make_point(75, 100), make_point(25,45) ) ) + degrees( azimuth( make_point(75, 100), make_point(25,45) ) ) - - Ctrl (or Alt)-click to toggle all - Ctrl (or Alt)-click to toggle all + 222.273689 + 222.273689 - - - QgsCollapsibleGroupBoxPlugin - - A collapsible group box - A collapsible group box + Returns a geometry which represents the bounding box of an input geometry. Calculations are in the Spatial Reference System of this geometry. + Returns a geometry which represents the bounding box of an input geometry. Calculations are in the Spatial Reference System of this geometry. - - A collapsible group box with save state capability - A collapsible group box with save state capability + bounds + bounds - - - QgsColorBrewerColorRampDialog - - ColorBrewer Ramp - ColorBrewer Ramp + a geometry + a geometry - - - QgsColorBrewerColorRampWidgetBase - - ColorBrewer Ramp - ColorBrewer Ramp + Returns the height of the bounding box of a geometry. Calculations are in the Spatial Reference System of this geometry. + Returns the height of the bounding box of a geometry. Calculations are in the Spatial Reference System of this geometry. - - Colors - Colors + bounds_height + bounds_height - - Scheme name - Scheme name + Returns the width of the bounding box of a geometry. Calculations are in the Spatial Reference System of this geometry. + Returns the width of the bounding box of a geometry. Calculations are in the Spatial Reference System of this geometry. - - Preview - Preview + bounds_width + bounds_width - - - QgsColorButton - - Select Color - Select Color + Returns a geometry that represents all points whose distance from this geometry is less than or equal to distance. Calculations are in the Spatial Reference System of this geometry. + Returns a geometry that represents all points whose distance from this geometry is less than or equal to distance. Calculations are in the Spatial Reference System of this geometry. - - No color - No color + buffer + buffer - - Linked color - Linked color + distance + distance - - Clear Color - Clear Color + buffer distance in layer units + buffer distance in layer units - - Default Color - Default Color + Rounds a number upwards. + Rounds a number upwards. - - Unlink Color - Unlink Color + ceil + ceil - - Copy Color - Copy Color + ceil(4.9) + ceil(4.9) - - Paste Color - Paste Color + ceil(-4.9) + ceil(-4.9) - - Pick Color - Pick Color + -4 + -4 - - Choose Color… - Choose Color… + Returns the geometric center of a geometry. + Returns the geometric center of a geometry. - - - QgsColorButtonPlugin - - Select color - Select color + centroid + centroid - - - QgsColorDialog - - Reset - Reset + a point geometry + a point geometry - - - Select Color - Select Color + Restricts an input value to a specified range. + Restricts an input value to a specified range. - - - QgsColorDialogBase - - Color Picker - Color Picker + clamp + clamp - - Import colors from file - Import colors from file + the smallest value <i>input</i> is allowed to take. + the smallest value <i>input</i> is allowed to take. - - Export colors to file - Export colors to file + a value which will be restricted to the range specified by <i>minimum</i> and <i>maximum</i> + a value which will be restricted to the range specified by <i>minimum</i> and <i>maximum</i> - - Paste Colors - Paste Colors + the largest value <i>input</i> is allowed to take + the largest value <i>input</i> is allowed to take - - Paste colors from clipboard - Paste colors from clipboard + clamp(1,5,10) + clamp(1,5,10) - - Import palette from file - Import palette from file + <i>input</i> is between 1 and 10 so is returned unchanged + <i>input</i> is between 1 and 10 so is returned unchanged - - Remove Palette - Remove Palette + clamp(1,0,10) + clamp(1,0,10) - - Remove current palette - Remove current palette + <i>input</i> is less than minimum value of 1, so function returns 1 + <i>input</i> is less than minimum value of 1, so function returns 1 - - Create a new palette - Create a new palette + clamp(1,11,10) + clamp(1,11,10) - - Copy Colors - Copy Colors + <i>input</i> is greater than maximum value of 10, so function returns 10 + <i>input</i> is greater than maximum value of 10, so function returns 10 - - Copy selected colors - Copy selected colors + closest_point + closest_point - - Import Colors… - Import Colors… + geometry to find closest point on + geometry to find closest point on - - Export Colors… - Export Colors… + geometry to find closest point to + geometry to find closest point to - - Import Palette… - Import Palette… + geom_to_wkt(closest_point(geom_from_wkt('LINESTRING (20 80, 98 190, 110 180, 50 75 )'),geom_from_wkt('POINT(100 100)'))) + geom_to_wkt(closest_point(geom_from_wkt('LINESTRING (20 80, 98 190, 110 180, 50 75 )'),geom_from_wkt('POINT(100 100)'))) - - New Palette… - New Palette… + Returns the first non-NULL value from the expression list.<br>This function can take any number of arguments. + Returns the first non-NULL value from the expression list.<br>This function can take any number of arguments. - - - QgsColorEffectWidget - - Off - Off + coalesce + coalesce - - By Lightness - By Lightness + coalesce(NULL, 2) + coalesce(NULL, 2) - - By Luminosity - By Luminosity + coalesce(NULL, 2, 3) + coalesce(NULL, 2, 3) - - By Average - By Average + coalesce(7, NULL, 3*2) + coalesce(7, NULL, 3*2) - - - QgsColorRampButton - - Select Color Ramp - Select Color Ramp + 7 + 7 - - - - Edit Ramp - Edit Ramp + coalesce("fieldA", "fallbackField", 'ERROR') + coalesce("fieldA", "fallbackField", 'ERROR') - - All Color Ramps - All Color Ramps + value of fieldA if it is non-NULL else the value of "fallbackField" or the string 'ERROR' if both are NULL + value of fieldA if it is non-NULL else the value of "fallbackField" or the string 'ERROR' if both are NULL - - Invert Color Ramp - Invert Color Ramp + Returns a string representation of a color based on its cyan, magenta, yellow and black components + Returns a string representation of a color based on its cyan, magenta, yellow and black components - - Clear Current Ramp - Clear Current Ramp + color_cmyk + color_cmyk - - Default Color Ramp - Default Color Ramp + cyan component of the color, as a percentage integer value from 0 to 100 + cyan component of the color, as a percentage integer value from 0 to 100 - - Random Color Ramp - Random Color Ramp + magenta component of the color, as a percentage integer value from 0 to 100 + magenta component of the color, as a percentage integer value from 0 to 100 - - Shuffle Random Colors - Shuffle Random Colors + yellow component of the color, as a percentage integer value from 0 to 100 + yellow component of the color, as a percentage integer value from 0 to 100 - - Create New Color Ramp… - Create New Color Ramp… + black component of the color, as a percentage integer value from 0 to 100 + black component of the color, as a percentage integer value from 0 to 100 - - Edit Color Ramp… - Edit Color Ramp… + color_cmyk(100,50,0,10) + color_cmyk(100,50,0,10) - - Save Color Ramp… - Save Color Ramp… + Returns a string representation of a color based on its cyan, magenta, yellow, black and alpha (transparency) components + Returns a string representation of a color based on its cyan, magenta, yellow, black and alpha (transparency) components - - Color ramp type - Color ramp type + color_cmyka + color_cmyka - - Please select color ramp type: - Please select color ramp type: + alpha component as an integer value from 0 (completely transparent) to 255 (opaque). + alpha component as an integer value from 0 (completely transparent) to 255 (opaque). - - Save Color Ramp - Save Color Ramp + Returns a string representation of a color based on its hue, saturation, and lightness attributes. + Returns a string representation of a color based on its hue, saturation, and lightness attributes. - - Color ramp with name '%1' already exists. Overwrite? - Color ramp with name '%1' already exists. Overwrite? + color_hsl + color_hsl - - - QgsColorRampLegendNodeDialog - - Legend Node Settings - Legend Node Settings + hue of the color, as an integer value from 0 to 360 + hue of the color, as an integer value from 0 to 360 - - - QgsColorRampLegendNodeWidget - - - Maximum on Top - Maximum on Top + saturation percentage of the color as an integer value from 0 to 100 + saturation percentage of the color as an integer value from 0 to 100 - - - Minimum on Top - Minimum on Top + lightness percentage of the color as an integer value from 0 to 100 + lightness percentage of the color as an integer value from 0 to 100 - - Vertical - Vertical + color_hsl(100,50,70) + color_hsl(100,50,70) - - Horizontal - Horizontal + Returns a string representation of a color based on its hue, saturation, lightness and alpha (transparency) attributes + Returns a string representation of a color based on its hue, saturation, lightness and alpha (transparency) attributes - - - - Default - Default + color_hsla + color_hsla - - Number Format - Number Format + color_hsla(100,50,70,200) + color_hsla(100,50,70,200) - - Maximum on Right - Maximum on Right + Returns a string representation of a color based on its hue, saturation, and value attributes. + Returns a string representation of a color based on its hue, saturation, and value attributes. - - Minimum on Right - Minimum on Right + color_hsv + color_hsv - - - QgsColorRampLegendNodeWidgetBase - - Legend Node Properties - Legend Node Properties + value percentage of the color as an integer from 0 to 100 + value percentage of the color as an integer from 0 to 100 - - Use continuous legend - Use continuous legend + color_hsv(40,100,100) + color_hsv(40,100,100) - - Labels - Labels + Returns a string representation of a color based on its hue, saturation, value and alpha (transparency) attributes. + Returns a string representation of a color based on its hue, saturation, value and alpha (transparency) attributes. - - Font - Font + color_hsva + color_hsva - - Text format - Text format + alpha component as an integer value from 0 (completely transparent) to 255 (opaque) + alpha component as an integer value from 0 (completely transparent) to 255 (opaque) - - Prefix - Prefix + color_hsva(40,100,100,200) + color_hsva(40,100,100,200) - - Minimum - Minimum + color_part + color_part - - Suffix - Suffix + a color string + a color string - - Maximum - Maximum + color_part('200,10,30','green') + color_part('200,10,30','green') - - Number format - Number format + Returns a string representation of a color based on its red, green, and blue components. + Returns a string representation of a color based on its red, green, and blue components. - - <html><head/><body><p><span style=" font-style:italic;">(Applies to print layout legends only)</span></p></body></html> - <html><head/><body><p><span style=" font-style:italic;">(Applies to print layout legends only)</span></p></body></html> + color_rgb + color_rgb - - Customize - Customize + red component as an integer value from 0 to 255 + red component as an integer value from 0 to 255 - - Layout - Layout + green component as an integer value from 0 to 255 + green component as an integer value from 0 to 255 - - Direction - Direction + blue component as an integer value from 0 to 255 + blue component as an integer value from 0 to 255 - - Orientation - Orientation + color_rgb(255,127,0) + color_rgb(255,127,0) - - - QgsColorRampShaderWidget - - Options - Options + Returns a string representation of a color based on its red, green, blue, and alpha (transparency) components. + Returns a string representation of a color based on its red, green, blue, and alpha (transparency) components. - - Change Color… - Change Color… + color_rgba + color_rgba - - Change Opacity… - Change Opacity… + color_rgba(255,127,0,200) + color_rgba(255,127,0,200) - - Discrete - Discrete + Returns the combination of two geometries. + Returns the combination of two geometries. - - Linear - Linear + combine + combine - - Exact - Exact + geom_to_wkt( combine( geom_from_wkt( 'LINESTRING(3 3, 4 4, 5 5)' ), geom_from_wkt( 'LINESTRING(3 3, 4 4, 2 1)' ) ) ) + geom_to_wkt( combine( geom_from_wkt( 'LINESTRING(3 3, 4 4, 5 5)' ), geom_from_wkt( 'LINESTRING(3 3, 4 4, 2 1)' ) ) ) - - Continuous - Continuous + geom_to_wkt( combine( geom_from_wkt( 'LINESTRING(3 3, 4 4)' ), geom_from_wkt( 'LINESTRING(3 3, 6 6, 2 1)' ) ) ) + geom_to_wkt( combine( geom_from_wkt( 'LINESTRING(3 3, 4 4)' ), geom_from_wkt( 'LINESTRING(3 3, 6 6, 2 1)' ) ) ) - - Equal Interval - Equal Interval + Concatenates several strings to one. NULL values are converted to empty strings. Other values (like numbers) are converted to strings. + Concatenates several strings to one. NULL values are converted to empty strings. Other values (like numbers) are converted to strings. - - Quantile - Quantile + concat + concat - - Load Color Map - Load Color Map + a string value + a string value - - The color map for band %1 has no entries. - The color map for band %1 has no entries. + concat('sun', 'set') + concat('sun', 'set') - - - - Load Color Map from File - Load Color Map from File + 'sunset' + 'sunset' - - - Textfile (*.txt) - Textfile (*.txt) + concat('a','b','c','d','e') + concat('a','b','c','d','e') - - The following lines contained errors - - - The following lines contained errors - - + 'abcde' + 'abcde' - - An error occurred while reading the color map - - - An error occurred while reading the color map - - + concat('Anno ', 1984) + concat('Anno ', 1984) - - - Save Color Map as File - Save Color Map as File + 'Anno 1984' + 'Anno 1984' - - Write access denied. Adjust the file permissions and try again. - - - Write access denied. Adjust the file permissions and try again. - - + concat('The Wall', NULL) + concat('The Wall', NULL) - - Value - Value + 'The Wall' + 'The Wall' - - Value for color stop - Value for color stop + contains + contains - - Value <= - Value <= + contains( geom_from_wkt( 'POLYGON((0 0, 0 1, 1 1, 1 0, 0 0))' ), geom_from_wkt( 'POINT(0.5 0.5 )' ) ) + contains( geom_from_wkt( 'POLYGON((0 0, 0 1, 1 1, 1 0, 0 0))' ), geom_from_wkt( 'POINT(0.5 0.5 )' ) ) - - Maximum value for class - Maximum value for class + contains( geom_from_wkt( 'POLYGON((0 0, 0 1, 1 1, 1 0, 0 0))' ), geom_from_wkt( 'LINESTRING(3 3, 4 4, 5 5)' ) ) + contains( geom_from_wkt( 'POLYGON((0 0, 0 1, 1 1, 1 0, 0 0))' ), geom_from_wkt( 'LINESTRING(3 3, 4 4, 5 5)' ) ) - - Value = - Value = + Returns the convex hull of a geometry. It represents the minimum convex geometry that encloses all geometries within the set. + Returns the convex hull of a geometry. It represents the minimum convex geometry that encloses all geometries within the set. - - Value for color - Value for color + convex_hull + convex_hull - - Select Color - Select Color + geom_to_wkt( convex_hull( geom_from_wkt( 'LINESTRING(3 3, 4 4, 4 10)' ) ) ) + geom_to_wkt( convex_hull( geom_from_wkt( 'LINESTRING(3 3, 4 4, 4 10)' ) ) ) - - Opacity - Opacity + Returns cosine of an angle. + Returns cosine of an angle. - - Change color opacity [%] - Change color opacity [%] + cos + cos - - - Legend Settings - Legend Settings + angle in radians + angle in radians - - - QgsColorRampShaderWidgetBase - - - Value - Value + cos(1.571) + cos(1.571) - - - Color - Color + 0.000796326710733263 + 0.000796326710733263 - - - Label - Label + crosses + crosses - - - Color ramp - Color ramp + crosses( geom_from_wkt( 'LINESTRING(3 5, 4 4, 5 3)' ), geom_from_wkt( 'LINESTRING(3 3, 4 4, 5 5)' ) ) + crosses( geom_from_wkt( 'LINESTRING(3 5, 4 4, 5 3)' ), geom_from_wkt( 'LINESTRING(3 3, 4 4, 5 5)' ) ) - - - Interpolation - Interpolation + crosses( geom_from_wkt( 'POINT(4 5)' ), geom_from_wkt( 'LINESTRING(3 3, 4 4, 5 5)' ) ) + crosses( geom_from_wkt( 'POINT(4 5)' ), geom_from_wkt( 'LINESTRING(3 3, 4 4, 5 5)' ) ) - - - Classify - Classify + darker + darker - - - Add values manually - Add values manually + Date variant + Date variant - - - Remove selected row(s) - Remove selected row(s) + a date or datetime value + a date or datetime value - - - Load color map from band - Load color map from band + day('2012-05-12') + day('2012-05-12') - - - Load color map from file - Load color map from file + 12 + 12 - - - Export color map to file - Export color map to file + Interval variant + Interval variant - - - If checked, any pixels with a value out of range will not be rendered - If checked, any pixels with a value out of range will not be rendered + interval value to return number of days from + interval value to return number of days from - - - Clip out of range values - Clip out of range values + 3 + 3 - - - Mode - Mode + day(age('2012-01-01','2010-01-01')) + day(age('2012-01-01','2010-01-01')) - - - Classes - Classes + 730 + 730 - - - Unit suffix - Unit suffix + Returns the day of the week for a specified date or datetime. The returned value ranges from 0 to 6, where 0 corresponds to a Sunday and 6 to a Saturday. + Returns the day of the week for a specified date or datetime. The returned value ranges from 0 to 6, where 0 corresponds to a Sunday and 6 to a Saturday. - - Label unit -suffix - Label unit -suffix + day_of_week + day_of_week - - Label unit suffix - Label unit suffix + date or datetime value + date or datetime value - - Label precision - Label precision + Converts from radians to degrees. + Converts from radians to degrees. - - Precision of upper and lower values in label text. -Positive is number of decimal places -Negative rounds to powers of 10 - Precision of upper and lower values in label text. -Positive is number of decimal places -Negative rounds to powers of 10 + degrees + degrees - - Legend Settings… - Legend Settings… + radians + radians - - - QgsColorSchemeList - - Select Palette File - Select Palette File + numeric value + numeric value - - - Import Colors - Import Colors + aggregate(layer:='rail_stations',aggregate:='sum',expression:="passengers",filter:="class">3) + aggregate(layer:='rail_stations',aggregate:='sum',expression:="passengers",filter:="class">3) - - Error, file does not exist or is not readable. - Error, file does not exist or is not readable. + aggregate(layer:='rail_stations',aggregate:='concatenate', expression:="name", concatenator:=',') + aggregate(layer:='rail_stations',aggregate:='concatenate', expression:="name", concatenator:=',') - - Error, no colors found in palette file. - Error, no colors found in palette file. + [ 2, 10 ] + [ 2, 10 ] - - Palette file - Palette file + [ 1, 2, 3, 4 ] + [ 1, 2, 3, 4 ] - - Export Colors - Export Colors + [ 1, 2, 2, 3 ] + [ 1, 2, 2, 3 ] - - Error writing palette file. - Error writing palette file. + [ 1, 2, 3 ] + [ 1, 2, 3 ] - - - QgsColorSchemeModel - - Color - Color + Returns an array with only the items for which the expression evaluates to true. + Returns an array with only the items for which the expression evaluates to true. - - Label - Label + array_filter + array_filter - - - QgsColorSliderWidget - - - % - % + an expression to evaluate on each item. The variable `@element` will be replaced by the current value. + an expression to evaluate on each item. The variable `@element` will be replaced by the current value. - - - QgsColorSwatchDelegate - - Select Color - Select Color + array_filter(array(1,2,3),@element &lt; 3) + array_filter(array(1,2,3),@element &lt; 3) - - Select color - Select color + [ 1, 2 ] + [ 1, 2 ] - - - QgsColorTextWidget - - rgb( %1, %2, %3 ) - rgb( %1, %2, %3 ) + Returns an array with the given expression evaluated on each item. + Returns an array with the given expression evaluated on each item. - - rgba( %1, %2, %3, %4 ) - rgba( %1, %2, %3, %4 ) + array_foreach + array_foreach - - #RRGGBB - #RRGGBB + array_foreach(array('a','b','c'),upper(@element)) + array_foreach(array('a','b','c'),upper(@element)) - - #RRGGBBAA - #RRGGBBAA + [ 'A', 'B', 'C' ] + [ 'A', 'B', 'C' ] - - rgb( r, g, b ) - rgb( r, g, b ) + array_foreach(array(1,2,3),@element + 10) + array_foreach(array(1,2,3),@element + 10) - - rgba( r, g, b, a ) - rgba( r, g, b, a ) + [ 11, 12, 13 ] + [ 11, 12, 13 ] - - - QgsCompoundColorWidget - - Select Palette File - Select Palette File + [ 1, 100, 2, 3 ] + [ 1, 100, 2, 3 ] - - - - Import Color Palette - Import Color Palette + [ 0, 1, 2, 3 ] + [ 0, 1, 2, 3 ] - - Error, file does not exist or is not readable. - Error, file does not exist or is not readable. + [ 'a', 'c' ] + [ 'a', 'c' ] - - Palette file is not readable. - Palette file is not readable. + [ 10, 0, 4, 2 ] + [ 10, 0, 4, 2 ] - - No colors found in palette file. - No colors found in palette file. + [ 1, 2, 3, 4, 5 ] + [ 1, 2, 3, 4, 5 ] - - Remove Color Palette - Remove Color Palette + [ 1 ] + [ 1 ] - - Are you sure you want to remove %1? - Are you sure you want to remove %1? + [ 4, 5 ] + [ 4, 5 ] - - Create New Palette - Create New Palette + [ 5 ] + [ 5 ] - - Enter a name for the new palette: - Enter a name for the new palette: + [ 'Valmiera', 'Chugiak' ] + [ 'Valmiera', 'Chugiak' ] - - New palette - New palette + [ 'Chugiak', 'Brighton' ] + [ 'Chugiak', 'Brighton' ] - - new_palette - new_palette + Concatenates array elements into a string separated by a delimiter and using optional string for empty values. + Concatenates array elements into a string separated by a delimiter and using optional string for empty values. - - - QgsCompoundColorWidgetBase - - H - H + array_to_string(array('1','2','3')) + array_to_string(array('1','2','3')) - - S - S + array_to_string(array(1,2,3),'-') + array_to_string(array(1,2,3),'-') - - V - V + '1-2-3' + '1-2-3' - - R - R + Returns a string representing a color mixing the red, green, blue, and alpha values of two provided colors based on a given ratio. + Returns a string representing a color mixing the red, green, blue, and alpha values of two provided colors based on a given ratio. - - G - G + degrees(3.14159) + degrees(3.14159) - - B - B + 180 + 180 - - Opacity - Opacity + degrees(1) + degrees(1) - - HTML notation - HTML notation + 57.2958 + 57.2958 - - Color ramp - Color ramp + difference + difference - - Color wheel - Color wheel + geom_to_wkt( difference( geom_from_wkt( 'LINESTRING(3 3, 4 4, 5 5)' ), geom_from_wkt( 'LINESTRING(3 3, 4 4)' ) ) ) + geom_to_wkt( difference( geom_from_wkt( 'LINESTRING(3 3, 4 4, 5 5)' ), geom_from_wkt( 'LINESTRING(3 3, 4 4)' ) ) ) - - Color swatches - Color swatches + disjoint + disjoint - - … - + disjoint( geom_from_wkt( 'POLYGON((0 0, 0 1, 1 1, 1 0, 0 0 ))' ), geom_from_wkt( 'LINESTRING(3 3, 4 4, 5 5)' ) ) + disjoint( geom_from_wkt( 'POLYGON((0 0, 0 1, 1 1, 1 0, 0 0 ))' ), geom_from_wkt( 'LINESTRING(3 3, 4 4, 5 5)' ) ) - - Add current color - Add current color + disjoint( geom_from_wkt( 'LINESTRING(3 3, 4 4, 5 5)' ), geom_from_wkt( 'POINT(4 4)' )) + disjoint( geom_from_wkt( 'LINESTRING(3 3, 4 4, 5 5)' ), geom_from_wkt( 'POINT(4 4)' )) - - Remove selected color - Remove selected color + distance( geom_from_wkt( 'POINT(4 4)' ), geom_from_wkt( 'POINT(4 8)' ) ) + distance( geom_from_wkt( 'POINT(4 4)' ), geom_from_wkt( 'POINT(4 8)' ) ) - - Color picker - Color picker + 4 + 4 - - Sample average radius - Sample average radius + Returns the last node from a geometry. + Returns the last node from a geometry. - - px - px + end_point + end_point - - Sample color - Sample color + geometry object + geometry object - - <i>Press space to sample a color from under the mouse cursor</i> - <i>Press space to sample a color from under the mouse cursor</i> + geom_to_wkt(end_point(geom_from_wkt('LINESTRING(4 0, 4 2, 0 2)'))) + geom_to_wkt(end_point(geom_from_wkt('LINESTRING(4 0, 4 2, 0 2)'))) - - Current - Current + 'Point (0 2)' + 'Point (0 2)' - - Old - Old + Evaluates an expression which is passed in a string. Useful to expand dynamic parameters passed as context variables or fields. + Evaluates an expression which is passed in a string. Useful to expand dynamic parameters passed as context variables or fields. - - Add color to swatch - Add color to swatch + eval + eval - - Import colors from file - Import colors from file + an expression string + an expression string - - Export colors to file - Export colors to file + 'nice' + 'nice' - - Paste Colors - Paste Colors + eval(@expression_var) + eval(@expression_var) - - Paste colors from clipboard - Paste colors from clipboard + Returns exponential of an value. + Returns exponential of an value. - - Import palette from file - Import palette from file + exp + exp - - Remove Palette - Remove Palette + number to return exponent of + number to return exponent of - - Remove current palette - Remove current palette + exp(1.0) + exp(1.0) - - Create a new palette - Create a new palette + 2.71828182845905 + 2.71828182845905 - - Copy Colors - Copy Colors + exterior_ring + exterior_ring - - Copy selected colors - Copy selected colors + a polygon geometry + a polygon geometry - - Show in Color Buttons - Show in Color Buttons + geom_to_wkt(exterior_ring(geom_from_wkt('POLYGON((-1 -1, 4 0, 4 2, 0 2, -1 -1),( 0.1 0.1, 0.1 0.2, 0.2 0.2, 0.2, 0.1, 0.1 0.1))'))) + geom_to_wkt(exterior_ring(geom_from_wkt('POLYGON((-1 -1, 4 0, 4 2, 0 2, -1 -1),( 0.1 0.1, 0.1 0.2, 0.2 0.2, 0.2, 0.1, 0.1 0.1))'))) - - Import Colors… - Import Colors… + 'LineString (-1 -1, 4 0, 4 2, 0 2, -1 -1)' + 'LineString (-1 -1, 4 0, 4 2, 0 2, -1 -1)' - - Export Colors… - Export Colors… + Returns an extruded version of the input (Multi-)Curve or (Multi-)Linestring geometry with an extension specified by x and y. + Returns an extruded version of the input (Multi-)Curve or (Multi-)Linestring geometry with an extension specified by x and y. - - Import Palette… - Import Palette… + extrude + extrude - - New Palette… - New Palette… + generate_series(1,5) + generate_series(1,5) - - - QgsConditionalBranchAlgorithmConfigurationWidget - - Branch Name - Branch Name + generate_series(5,1,-1) + generate_series(5,1,-1) - - Condition - Condition + [ 5, 4, 3, 2, 1 ] + [ 5, 4, 3, 2, 1 ] - - Conditions - Conditions + Creates a map from a hstore-formatted string. + Creates a map from a hstore-formatted string. - - Add Condition - Add Condition + hstore_to_map + hstore_to_map - - Remove Selected Conditions - Remove Selected Conditions + hstore_to_map('qgis=>rocks') + hstore_to_map('qgis=>rocks') - - - QgsConfigureShortcutsDialog - - Keyboard Shortcuts - Keyboard Shortcuts + No parameters + No parameters - - - Action - Action + One 'feature' parameter + One 'feature' parameter - - - Shortcut - Shortcut + Returns the interval in milliseconds between the unix epoch and a given date value. + Returns the interval in milliseconds between the unix epoch and a given date value. - - - Change - Change + Formats a date type or string into a custom string format. Uses Qt date/time format strings. See <a href='https://doc.qt.io/qt-5/qdatetime.html#toString'>QDateTime::toString</a>. + Formats a date type or string into a custom string format. Uses Qt date/time format strings. See <a href='https://doc.qt.io/qt-5/qdatetime.html#toString'>QDateTime::toString</a>. - - Set None - Set None + is_selected(@atlas_feature) + is_selected(@atlas_feature) - - Set Default - Set Default + Two parameters + Two parameters - - - XML file - XML file + is_selected( 'streets', get_feature('streets', 'name', "street_name")) + is_selected( 'streets', get_feature('streets', 'name', "street_name")) - - - - All files - All files + 'PolygonZ ((10 15 5, 15 10 5, 10 5 5, 5 10 5, 10 15 5))' + 'PolygonZ ((10 15 5, 15 10 5, 10 5 5, 5 10 5, 10 15 5))' - - Cannot write file %1: -%2. - Cannot write file %1: -%2. + 'PolygonZM ((10 15 5 30, 15 10 5 30, 10 5 5 30, 5 10 5 30, 10 15 5 30))' + 'PolygonZM ((10 15 5 30, 15 10 5 30, 10 5 5 30, 5 10 5 30, 10 15 5 30))' - - - Save Shortcuts - Save Shortcuts + geom_to_wkt(make_ellipse(make_point(10,10,5), 5, 2, 90, 4)) + geom_to_wkt(make_ellipse(make_point(10,10,5), 5, 2, 90, 4)) - - Save User Shortcuts… - Save User Shortcuts… + 'PolygonZ ((15 10 5, 10 8 5, 5 10 5, 10 12 5, 15 10 5))' + 'PolygonZ ((15 10 5, 10 8 5, 5 10 5, 10 12 5, 15 10 5))' - - Save All Shortcuts… - Save All Shortcuts… + geom_to_wkt(make_ellipse(make_point(10,10,5,30), 5, 2, 90, 4)) + geom_to_wkt(make_ellipse(make_point(10,10,5,30), 5, 2, 90, 4)) - - Save as PDF… - Save as PDF… + 'PolygonZM ((15 10 5 30, 10 8 5 30, 5 10 5 30, 10 12 5 30, 15 10 5 30))' + 'PolygonZM ((15 10 5 30, 10 8 5 30, 5 10 5 30, 10 12 5 30, 15 10 5 30))' - - Saving Shortcuts - Saving Shortcuts + { '1': 'one', '2': 'two' } + { '1': 'one', '2': 'two' } - - Load Shortcuts - Load Shortcuts + [ '1', '2' ] + [ '1', '2' ] - - - - - Loading Shortcuts - Loading Shortcuts + [ 'one', 'two' ] + [ 'one', 'two' ] - - Cannot read file %1: -%2. - Cannot read file %1: -%2. + { '1': 'one' } + { '1': 'one' } - - Parse error at line %1, column %2: -%3 - Parse error at line %1, column %2: -%3 + { '1': 'one', '3': 'three' } + { '1': 'one', '3': 'three' } - - The file is not an shortcuts exchange file. - The file is not an shortcuts exchange file. + Merge map elements into a hstore-formatted string. + Merge map elements into a hstore-formatted string. - - The file contains shortcuts created with different locale, so you can't use it. - The file contains shortcuts created with different locale, so you can't use it. + map_to_hstore + map_to_hstore - - None - None + the input map + the input map - - Set default (%1) - Set default (%1) + 'Polygon ((0 5, 5 -0, -0 -5, -5 0, 0 5))' + 'Polygon ((0 5, 5 -0, -0 -5, -5 0, 0 5))' - - Input: - Input: + 'Polygon ((3 4, 3 2, 1 2, 1 4, 3 4))' + 'Polygon ((3 4, 3 2, 1 2, 1 4, 3 4))' - - Change Shortcut - Change Shortcut + Extracts the minutes part from a datetime or time, or the number of minutes from an interval. + Extracts the minutes part from a datetime or time, or the number of minutes from an interval. - - This shortcut is already assigned to action %1. Reassign? - This shortcut is already assigned to action %1. Reassign? + Extracts the minutes part from a time or datetime. + Extracts the minutes part from a time or datetime. - - PDF file - PDF file + minute( to_datetime('2012-07-22 13:24:57') ) + minute( to_datetime('2012-07-22 13:24:57') ) - - Search… - Search… + Calculates the length in minutes of an interval. + Calculates the length in minutes of an interval. - - Load… - Load… + minute(to_interval('3 minutes')) + minute(to_interval('3 minutes')) - - Save… - Save… + Extracts the month part from a date, or the number of months from an interval. + Extracts the month part from a date, or the number of months from an interval. - - - QgsConnectionsApiFetcher - - Error retrieving schemas: %1 - Error retrieving schemas: %1 + Extracts the month part from a date or datetime. + Extracts the month part from a date or datetime. - - Error retrieving tables: %1 - Error retrieving tables: %1 + Calculates the length in months of an interval. + Calculates the length in months of an interval. - - Error retrieving fields for table %1: %2 - Error retrieving fields for table %1: %2 + Returns the current date and time. The function is static and will return consistent results while evaluating. The time returned is the time when the expression is prepared. + Returns the current date and time. The function is static and will return consistent results while evaluating. The time returned is the time when the expression is prepared. - - - QgsCoordinateBoundsPreviewMapWidget - - World Map - World Map + Returns a NULL value if value1 equals value2; otherwise it returns value1. This can be used to conditionally substitute values with NULL. + Returns a NULL value if value1 equals value2; otherwise it returns value1. This can be used to conditionally substitute values with NULL. - - - QgsCoordinateOperationWidget - - Transformation - Transformation + num_geometries(geom_from_wkt('GEOMETRYCOLLECTION(POINT(0 1), POINT(0 0), POINT(1 0), POINT(1 1))')) + num_geometries(geom_from_wkt('GEOMETRYCOLLECTION(POINT(0 1), POINT(0 0), POINT(1 0), POINT(1 1))')) - - Accuracy (meters) - Accuracy (meters) + Returns the number of interior rings in a polygon or geometry collection, or NULL if the input geometry is not a polygon or collection. + Returns the number of interior rings in a polygon or geometry collection, or NULL if the input geometry is not a polygon or collection. - - Area of Use - Area of Use + number of vertices in the current feature's geometry + number of vertices in the current feature's geometry - - This transformation requires the grid file “%1”, which is not available for use on the system. - This transformation requires the grid file “%1”, which is not available for use on the system. + Returns the number of rings (including exterior rings) in a polygon or geometry collection, or NULL if the input geometry is not a polygon or collection. + Returns the number of rings (including exterior rings) in a polygon or geometry collection, or NULL if the input geometry is not a polygon or collection. - - This grid is part of the <i>%1</i> package, available for download from <a href="%2">%2</a>. - This grid is part of the <i>%1</i> package, available for download from <a href="%2">%2</a>. + project + project - - - This grid is available for download from <a href="%1">%1</a>. - This grid is available for download from <a href="%1">%1</a>. + start point + start point - - - Scope - Scope + distance to project + distance to project - - - Remarks - Remarks + Saved ramp variant + Saved ramp variant - - Area of use - Area of use + Returns a string representing a color from a saved ramp + Returns a string representing a color from a saved ramp - - Identifiers - Identifiers + Expression-created ramp variant + Expression-created ramp variant - - Unknown - Unknown + Returns a string representing a color from an expression-created ramp + Returns a string representing a color from an expression-created ramp - - File '%1' not found in directory '%2' - File '%1' not found in directory '%2' + the color ramp + the color ramp - - Install “%1” Grid… - Install “%1” Grid… + Returns a random integer within the range specified by the minimum and maximum argument (inclusive). If a seed is provided, the returned will always be the same, depending on the seed. + Returns a random integer within the range specified by the minimum and maximum argument (inclusive). If a seed is provided, the returned will always be the same, depending on the seed. - - This grid is part of the “<i>%1</i>” package, available for download from <a href="%2">%2</a>. - This grid is part of the “<i>%1</i>” package, available for download from <a href="%2">%2</a>. + any value to use as seed + any value to use as seed - - <p>This transformation requires the grid file “%1”, which is not available for use on the system.</p> - <p>This transformation requires the grid file “%1”, which is not available for use on the system.</p> + Returns a random float within the range specified by the minimum and maximum argument (inclusive). If a seed is provided, the returned will always be the same, depending on the seed. + Returns a random float within the range specified by the minimum and maximum argument (inclusive). If a seed is provided, the returned will always be the same, depending on the seed. - - Install Grid File - Install Grid File + Returns statistics from a raster layer. + Returns statistics from a raster layer. - - - QgsCoordinateOperationWidgetBase - - Select Datum Transformations - Select Datum Transformations + raster_statistic + raster_statistic - - Install Grid… - Install Grid… + a string, representing either a raster layer name or layer ID + a string, representing either a raster layer name or layer ID - - Hide deprecated transformations - Hide deprecated transformations + integer representing the band number from the raster layer, starting at 1 + integer representing the band number from the raster layer, starting at 1 - - Show superseded transforms - Show superseded transforms + a string corresponding to the property to return. Valid options are:<br /><ul><li>min: minimum value</li><li>max: maximum value</li><li>avg: average (mean) value</li><li>stdev: standard deviation of values</li><li>range: range of values (max - min)</li><li>sum: sum of all values from raster</li></ul> + a string corresponding to the property to return. Valid options are:<br /><ul><li>min: minimum value</li><li>max: maximum value</li><li>avg: average (mean) value</li><li>stdev: standard deviation of values</li><li>range: range of values (max - min)</li><li>sum: sum of all values from raster</li></ul> - - Sets whether "ballpark" fallback transformations can be -used in the case that the specified coordinate operation fails -(such as when coordinates from outside a required grid shift -file are transformed). - Sets whether "ballpark" fallback transformations can be -used in the case that the specified coordinate operation fails -(such as when coordinates from outside a required grid shift -file are transformed). + raster_statistic('lc',1,'avg') + raster_statistic('lc',1,'avg') - - Allow fallback transforms if preferred operation fails - Allow fallback transforms if preferred operation fails + Average value from band 1 from 'lc' raster layer + Average value from band 1 from 'lc' raster layer - - If checked, the selected transformation will become the default choice in all new projects - If checked, the selected transformation will become the default choice in all new projects + raster_statistic('ac2010',3,'min') + raster_statistic('ac2010',3,'min') - - Make default - Make default + Minimum value from band 3 from 'ac2010' raster layer + Minimum value from band 3 from 'ac2010' raster layer - - - QgsCopcPointCloudIndex - - Unable to open %1 for reading - Unable to open %1 for reading + Returns the raster value found at the provided point. + Returns the raster value found at the provided point. - - Unable to recognize %1 as a LAZ file: "%2" - Unable to recognize %1 as a LAZ file: "%2" + raster_value + raster_value - - Invalid COPC file - Invalid COPC file + the name or id of a raster layer + the name or id of a raster layer - - Can't write statistics to "%1": laz version != 1.4 - Can't write statistics to "%1": laz version != 1.4 + the band number to sample the value from. + the band number to sample the value from. - - Can't write statistics to "%1": file already contains COPC statistics! - Can't write statistics to "%1": file already contains COPC statistics! + point geometry (for multipart geometries having more than one part, a NULL value will be returned) + point geometry (for multipart geometries having more than one part, a NULL value will be returned) - - Couldn't open COPC file "%1" to write statistics - Couldn't open COPC file "%1" to write statistics + raster_value('dem', 1, make_point(1,1)) + raster_value('dem', 1, make_point(1,1)) - - - QgsCopcProvider - - Open data source - Open data source + Return the first matching position matching a regular expression within an unicode string, or 0 if the substring is not found. + Return the first matching position matching a regular expression within an unicode string, or 0 if the substring is not found. - - - QgsCopyFileTask - - Source file '%1' does not exist - Source file '%1' does not exist + regexp_match('QGIS ROCKS','\\sROCKS') + regexp_match('QGIS ROCKS','\\sROCKS') - - Destination file '%1' already exist - Destination file '%1' already exist + regexp_match('Budač','udač\\b') + regexp_match('Budač','udač\\b') - - Destination directory '%1' does not exist - Destination directory '%1' does not exist + Returns an array of all strings captured by capturing groups, in the order the groups themselves appear in the supplied regular expression against a string. + Returns an array of all strings captured by capturing groups, in the order the groups themselves appear in the supplied regular expression against a string. - - Fail reading from '%1' - Fail reading from '%1' + regexp_matches + regexp_matches - - Fail writing to '%1' - Fail writing to '%1' + the string to capture groups from against the regular expression + the string to capture groups from against the regular expression - - - QgsCptCityBrowserModel - - Name - Name + the regular expression used to capture groups + the regular expression used to capture groups - - Info - Info + regexp_matches('QGIS=>rocks','(.*)=>(.*)') + regexp_matches('QGIS=>rocks','(.*)=>(.*)') - - - QgsCptCityColorRampDialog - - Error - cpt-city gradient files not found. - -You have two means of installing them: - -1) Install the "Color Ramp Manager" python plugin (you must enable Experimental plugins in the plugin manager) and use it to download latest cpt-city package. -You can install the entire cpt-city archive or a selection for QGIS. - -2) Download the complete archive (in svg format) and unzip it to your QGIS settings directory [%1] . - -This file can be found at [%2] -and current file is [%3] - Error - cpt-city gradient files not found. - -You have two means of installing them: - -1) Install the "Color Ramp Manager" python plugin (you must enable Experimental plugins in the plugin manager) and use it to download latest cpt-city package. -You can install the entire cpt-city archive or a selection for QGIS. - -2) Download the complete archive (in svg format) and unzip it to your QGIS settings directory [%1] . - -This file can be found at [%2] -and current file is [%3] + regexp_matches('key=>','(.*)=>(.*)','empty value') + regexp_matches('key=>','(.*)=>(.*)','empty value') - - Selections by theme - Selections by theme + The regular expression to replace. Backslash characters must be double escaped (e.g., "\\s" to match a white space character). + The regular expression to replace. Backslash characters must be double escaped (e.g., "\\s" to match a white space character). - - All by author - All by author + The string that will replace any matching occurrences of the supplied regular expression. Captured groups can be inserted into the replacement string using \\1, \\2, etc. + The string that will replace any matching occurrences of the supplied regular expression. Captured groups can be inserted into the replacement string using \\1, \\2, etc. - - All Ramps (%1) - All Ramps (%1) + regexp_replace('QGIS SHOULD ROCK','\\sSHOULD\\s',' DOES ') + regexp_replace('QGIS SHOULD ROCK','\\sSHOULD\\s',' DOES ') - - %1 Directory Details - %1 Directory Details + regexp_replace('ABC123','\\d+','') + regexp_replace('ABC123','\\d+','') - - %1 Gradient Details - %1 Gradient Details + regexp_replace('my name is John','(.*) is (.*)','\\2 is \\1') + regexp_replace('my name is John','(.*) is (.*)','\\2 is \\1') - - You can download a more complete set of cpt-city gradients by installing the "Color Ramp Manager" plugin (you must enable Experimental plugins in the plugin manager). - - - You can download a more complete set of cpt-city gradients by installing the "Color Ramp Manager" plugin (you must enable Experimental plugins in the plugin manager). - - + 'John is my name' + 'John is my name' - - Download More Cpt-city Gradients - Download More Cpt-city Gradients + The regular expression to match against. Backslash characters must be double escaped (e.g., "\\s" to match a white space character). + The regular expression to match against. Backslash characters must be double escaped (e.g., "\\s" to match a white space character). - - - QgsCptCityColorRampDialogBase - - Cpt-city Color Ramp - Cpt-city Color Ramp + regexp_substr('abc123','(\\d+)') + regexp_substr('abc123','(\\d+)') - - Selection and Preview - Selection and Preview + optional expression to order the features used for calculating the aggregate. Fields and geometry are from the features on the joined layer. By default, the features will be returned in an unspecified order. + optional expression to order the features used for calculating the aggregate. Fields and geometry are from the features on the joined layer. By default, the features will be returned in an unspecified order. - - License - License + Returns a string with the supplied string, array, or map of strings replaced. + Returns a string with the supplied string, array, or map of strings replaced. - - Palette - Palette + String & array variant + String & array variant - - Path - Path + Returns a string with the supplied string or array of strings replaced by a string or an array of strings. + Returns a string with the supplied string or array of strings replaced by a string or an array of strings. - - Information - Information + the string or array of strings to replace + the string or array of strings to replace - - Author(s) - Author(s) + the string or array of strings to use as a replacement + the string or array of strings to use as a replacement - - Source - Source + replace('QGIS ABC',array('A','B','C'),array('X','Y','Z')) + replace('QGIS ABC',array('A','B','C'),array('X','Y','Z')) - - Details - Details + 'QGIS XYZ' + 'QGIS XYZ' - - Save as standard gradient - Save as standard gradient + replace('QGIS',array('Q','S'),'') + replace('QGIS',array('Q','S'),'') - - - QgsCptCityColorRampItem - - colors - colors + 'GI' + 'GI' - - discrete - discrete + Map variant + Map variant - - continuous - continuous + the map containing keys and values + the map containing keys and values - - continuous (multi) - continuous (multi) + replace('APP SHOULD ROCK',map('APP','QGIS','SHOULD','DOES')) + replace('APP SHOULD ROCK',map('APP','QGIS','SHOULD','DOES')) - - variants - variants + Returns the configured representation value for a field value. It depends on the configured widget type. Often, this is useful for 'Value Map' widgets. + Returns the configured representation value for a field value. It depends on the configured widget type. Often, this is useful for 'Value Map' widgets. - - - QgsCrashDialog - - Copy Report - Copy Report + represent_value + represent_value - - Tell us something about when you got the crash - Tell us something about when you got the crash + The value which should be resolved. Most likely a field. + The value which should be resolved. Most likely a field. - - Reload QGIS - Reload QGIS + represent_value("field_with_value_map") + represent_value("field_with_value_map") - - Quit - Quit + Description for value + Description for value - - Header - Header + represent_value('static value', 'field_name') + represent_value('static value', 'field_name') - - Message - Message + Description for static value + Description for static value - - Uh-oh! - Uh-oh! + Returns a rotated version of a geometry. Calculations are in the Spatial Reference System of this geometry. + Returns a rotated version of a geometry. Calculations are in the Spatial Reference System of this geometry. - - QGIS ended unexpectedly - QGIS ended unexpectedly + rotate + rotate - - Oh dear! Something unexpected happened and QGIS ended without being able to handle the error gracefully.<br><br> - Oh dear! Something unexpected happened and QGIS ended without being able to handle the error gracefully.<br><br> + clockwise rotation in degrees + clockwise rotation in degrees - - Are you keen to help us fix bugs? QGIS relies on donations to pay developers to do funded bug fixing to improve the stability of the software. We also have a team of enthusiastic volunteers who are all working hard to improve the quality of QGIS. To do that, we need your help. <a href="http://qgis.org/en/site/getinvolved/development/bugreporting.html#bugs-features-and-issues">Find out how to help our developers</a>.<br><br>Send us a helpful bug report by using the 'Copy Report' button below, <br>then open a ticket on the <a href="https://github.com/qgis/QGIS/issues">QGIS Issue Tracker</a>. - Are you keen to help us fix bugs? QGIS relies on donations to pay developers to do funded bug fixing to improve the stability of the software. We also have a team of enthusiastic volunteers who are all working hard to improve the quality of QGIS. To do that, we need your help. <a href="http://qgis.org/en/site/getinvolved/development/bugreporting.html#bugs-features-and-issues">Find out how to help our developers</a>.<br><br>Send us a helpful bug report by using the 'Copy Report' button below, <br>then open a ticket on the <a href="https://github.com/qgis/QGIS/issues">QGIS Issue Tracker</a>. + rotation center point. If not specified, the center of the geometry's bounding box is used. + rotation center point. If not specified, the center of the geometry's bounding box is used. - - A user script crashed QGIS - A user script crashed QGIS + geometry rotated 45 degrees clockwise around the (4, 5) point + geometry rotated 45 degrees clockwise around the (4, 5) point - - This user script <b>%1</b> caused QGIS to crash. - This user script <b>%1</b> caused QGIS to crash. + geometry rotated 45 degrees clockwise around the center of its bounding box + geometry rotated 45 degrees clockwise around the center of its bounding box - - This is a third party custom script, and this issue should be reported to the author of that script. - This is a third party custom script, and this issue should be reported to the author of that script. + Returns a string padded on the right to the specified width, using a fill character. If the target width is smaller than the string's length, the string is truncated. + Returns a string padded on the right to the specified width, using a fill character. If the target width is smaller than the string's length, the string is truncated. - - Plugin %1 crashed QGIS - Plugin %1 crashed QGIS + rpad('Hello', 3, 'x') + rpad('Hello', 3, 'x') - - The plugin <b>%1</b> caused QGIS to crash. - The plugin <b>%1</b> caused QGIS to crash. + 50 + 50 - - Please report this issue to the author of this plugin. - Please report this issue to the author of this plugin. + Extracts the seconds part from a datetime or time, or the number of seconds from an interval. + Extracts the seconds part from a datetime or time, or the number of seconds from an interval. - - Command crashed QGIS - Command crashed QGIS + Extracts the seconds part from a time or datetime. + Extracts the seconds part from a time or datetime. - - A command entered in the Python console caused QGIS to crash. - A command entered in the Python console caused QGIS to crash. + second( to_datetime('2012-07-22 13:24:57') ) + second( to_datetime('2012-07-22 13:24:57') ) - - <html><head/><body><p>Tell us something about what you were doing when QGIS crashed.</p><p>Please include as much information as you can, as well as any steps we can follow to reproduce the issue, if possible.</p></body></html> - <html><head/><body><p>Tell us something about what you were doing when QGIS crashed.</p><p>Please include as much information as you can, as well as any steps we can follow to reproduce the issue, if possible.</p></body></html> + Calculates the length in seconds of an interval. + Calculates the length in seconds of an interval. - - Report details - Report details + second(to_interval('3 minutes')) + second(to_interval('3 minutes')) - - - QgsCreatePointTextItemMapTool - - Text - Text + a string corresponding to the color component to set. Valid options are:<br /><ul><li>red: RGB red component (0-255)</li><li>green: RGB green component (0-255)</li><li>blue: RGB blue component (0-255)</li><li>alpha: alpha (transparency) value (0-255)</li><li>hue: HSV hue (0-360)</li><li>saturation: HSV saturation (0-100)</li><li>value: HSV value (0-100)</li><li>hsl_hue: HSL hue (0-360)</li><li>hsl_saturation: HSL saturation (0-100)</li><li>lightness: HSL lightness (0-100)</li><li>cyan: CMYK cyan component (0-100)</li><li>magenta: CMYK magenta component (0-100)</li><li>yellow: CMYK yellow component (0-100)</li><li>black: CMYK black component (0-100)</li></ul> + a string corresponding to the color component to set. Valid options are:<br /><ul><li>red: RGB red component (0-255)</li><li>green: RGB green component (0-255)</li><li>blue: RGB blue component (0-255)</li><li>alpha: alpha (transparency) value (0-255)</li><li>hue: HSV hue (0-360)</li><li>saturation: HSV saturation (0-100)</li><li>value: HSV value (0-100)</li><li>hsl_hue: HSL hue (0-360)</li><li>hsl_saturation: HSL saturation (0-100)</li><li>lightness: HSL lightness (0-100)</li><li>cyan: CMYK cyan component (0-100)</li><li>magenta: CMYK magenta component (0-100)</li><li>yellow: CMYK yellow component (0-100)</li><li>black: CMYK black component (0-100)</li></ul> - - - QgsCreateRelationDialog - - Association - Association + '200,50,30,255' + '200,50,30,255' - - Composition - Composition + Creates a sha256 hash from a string. + Creates a sha256 hash from a string. - - When composition is selected the child features will be duplicated too. -Duplications are made by the feature duplication action. -The default actions are activated in the Action section of the layer properties. - When composition is selected the child features will be duplicated too. -Duplications are made by the feature duplication action. -The default actions are activated in the Action section of the layer properties. + sha256 + sha256 - - Layer - Layer + sha256('QGIS') + sha256('QGIS') - - Field %1 - Field %1 + Returns the shortest line joining geometry1 to geometry2. The resultant line will start at geometry1 and end at geometry2. + Returns the shortest line joining geometry1 to geometry2. The resultant line will start at geometry1 and end at geometry2. - - - QgsCredentialDialog - - Enter Credentials - Enter Credentials + 'LineString(73.0769 115.384, 100 100)' + 'LineString(73.0769 115.384, 100 100)' - - Username - Username + Simplifies a geometry by removing nodes using a distance based threshold (ie, the Douglas Peucker algorithm). The algorithm preserves large deviations in geometries and reduces the number of vertices in nearly straight segments. + Simplifies a geometry by removing nodes using a distance based threshold (ie, the Douglas Peucker algorithm). The algorithm preserves large deviations in geometries and reduces the number of vertices in nearly straight segments. - - Password - Password + simplify + simplify - - Verify password - Verify password + maximum deviation from straight segments for points to be removed + maximum deviation from straight segments for points to be removed - - Store master password in your password manager - Store master password in your password manager + geom_to_wkt(simplify(geometry:=geom_from_wkt('LineString(0 0, 5 0.1, 10 0)'),tolerance:=5)) + geom_to_wkt(simplify(geometry:=geom_from_wkt('LineString(0 0, 5 0.1, 10 0)'),tolerance:=5)) - - Do not forget it: NOT retrievable! - Do not forget it: NOT retrievable! + 'LineString(0 0, 10 0)' + 'LineString(0 0, 10 0)' - - Saved for session, until app is quit. - Saved for session, until app is quit. + Simplifies a geometry by removing nodes using an area based threshold (ie, the Visvalingam-Whyatt algorithm). The algorithm removes vertices which create small areas in geometries, e.g., narrow spikes or nearly straight segments. + Simplifies a geometry by removing nodes using an area based threshold (ie, the Visvalingam-Whyatt algorithm). The algorithm removes vertices which create small areas in geometries, e.g., narrow spikes or nearly straight segments. - - Password attempts: # - Password attempts: # + simplify_vw + simplify_vw - - Erase authentication database? - Erase authentication database? + a measure of the maximum area created by a node for the node to be removed + a measure of the maximum area created by a node for the node to be removed - - TextLabel - TextLabel + geom_to_wkt(simplify_vw(geometry:=geom_from_wkt('LineString(0 0, 5 0, 5.01 10, 5.02 0, 10 0)'),tolerance:=5)) + geom_to_wkt(simplify_vw(geometry:=geom_from_wkt('LineString(0 0, 5 0, 5.01 10, 5.02 0, 10 0)'),tolerance:=5)) - - Realm - Realm + Returns a geometry formed by buffering out just one side of a linestring geometry. Distances are in the Spatial Reference System of this geometry. + Returns a geometry formed by buffering out just one side of a linestring geometry. Distances are in the Spatial Reference System of this geometry. - - All requests for this connection will be automatically rejected - All requests for this connection will be automatically rejected + single_sided_buffer + single_sided_buffer - - Ignore for 10 Seconds - Ignore for 10 Seconds + buffer distance. Positive values will be buffered to the left of lines, negative values to the right + buffer distance. Positive values will be buffered to the left of lines, negative values to the right - - All requests for this connection will be automatically rejected for 10 seconds - All requests for this connection will be automatically rejected for 10 seconds + number of segments to use to represent a quarter circle when a round join style is used. A larger number results in a smoother buffer with more nodes. + number of segments to use to represent a quarter circle when a round join style is used. A larger number results in a smoother buffer with more nodes. - - Ignore for Session - Ignore for Session + line buffered to the left by 10.5 units + line buffered to the left by 10.5 units - - All requests for this connection will be automatically rejected for the duration of the current session - All requests for this connection will be automatically rejected for the duration of the current session + line buffered to the right by 10.5 units + line buffered to the right by 10.5 units - - Required - Required + line buffered to the left by 10.5 units, using more segments to result in a smoother buffer + line buffered to the left by 10.5 units, using more segments to result in a smoother buffer - - Store/update the master password in your %1 - Store/update the master password in your %1 + line buffered to the left by 10.5 units, using a beveled join + line buffered to the left by 10.5 units, using a beveled join - - Enter CURRENT master authentication password - Enter CURRENT master authentication password + smooth + smooth - - Set NEW master authentication password - Set NEW master authentication password + number of smoothing iterations to apply. Larger numbers result in smoother but more complex geometries. + number of smoothing iterations to apply. Larger numbers result in smoother but more complex geometries. - - Password attempts: %1 - Password attempts: %1 + value between 0 and 0.5 which controls how tightly the smoothed geometry follow the original geometry. Smaller values result in a tighter smoothing, larger values result in looser smoothing. + value between 0 and 0.5 which controls how tightly the smoothed geometry follow the original geometry. Smaller values result in a tighter smoothing, larger values result in looser smoothing. - - Ok - Ok + minimum length of segments to apply smoothing to. This parameter can be used to avoid placing excessive additional nodes in shorter segments of the geometry. + minimum length of segments to apply smoothing to. This parameter can be used to avoid placing excessive additional nodes in shorter segments of the geometry. - - All requests for this connection will be automatically rejected for the next 60 seconds - All requests for this connection will be automatically rejected for the next 60 seconds + maximum angle at node for smoothing to be applied (0-180). By lowering the maximum angle intentionally sharp corners in the geometry can be preserved. For instance, a value of 80 degrees will retain right angles in the geometry. + maximum angle at node for smoothing to be applied (0-180). By lowering the maximum angle intentionally sharp corners in the geometry can be preserved. For instance, a value of 80 degrees will retain right angles in the geometry. - - Ignore - Ignore + geom_to_wkt(smooth(geometry:=geom_from_wkt('LineString(0 0, 5 0, 5 5)'),iterations:=1,offset:=0.2,min_length:=-1,max_angle:=180)) + geom_to_wkt(smooth(geometry:=geom_from_wkt('LineString(0 0, 5 0, 5 5)'),iterations:=1,offset:=0.2,min_length:=-1,max_angle:=180)) - - Cancel - Cancel + 'LineString (0 0, 4 0, 5 1, 5 5)' + 'LineString (0 0, 4 0, 5 1, 5 5)' - - - QgsCrsDefinitionWidget - - WKT (Recommended) - WKT (Recommended) + Splits string into an array using supplied delimiter and optional string for empty values. + Splits string into an array using supplied delimiter and optional string for empty values. - - Proj String (Legacy — Not Recommended) - Proj String (Legacy — Not Recommended) + string_to_array + string_to_array - - - - - - - - Custom Coordinate Reference System - Custom Coordinate Reference System + the string delimiter used to split the input string + the string delimiter used to split the input string - - This WKT projection definition is valid. - This WKT projection definition is valid. + string_to_array('1,2,3',',') + string_to_array('1,2,3',',') - - This WKT projection definition is not valid: - This WKT projection definition is not valid: + string_to_array('1,,3',',','0') + string_to_array('1,,3',',','0') - - This proj projection definition is valid. - This proj projection definition is valid. + integer representing length of string to extract; if length is negative, the return string will omit the given length of characters from the end of the string + integer representing length of string to extract; if length is negative, the return string will omit the given length of characters from the end of the string - - This proj projection definition is not valid: - This proj projection definition is not valid: + Converts a string into a time object. An optional format string can be provided to parse the string; see <a href='https://doc.qt.io/qt-5/qtime.html#fromString-1'>QTime::fromString</a> for additional documentation on the format. + Converts a string into a time object. An optional format string can be provided to parse the string; see <a href='https://doc.qt.io/qt-5/qtime.html#fromString-1'>QTime::fromString</a> for additional documentation on the format. - - Latitude and Longitude must be in decimal form. - Latitude and Longitude must be in decimal form. + Extracts the week number from a date, or the number of weeks from an interval. + Extracts the week number from a date, or the number of weeks from an interval. - - This CRS projection definition is not valid. - This CRS projection definition is not valid. + Extracts the week number from a date or datetime. + Extracts the week number from a date or datetime. - - - Error - Error + Calculates the length in weeks of an interval. + Calculates the length in weeks of an interval. - - - QgsCrsDefinitionWidgetBase - - Custom Coordinate Reference System Definition - Custom Coordinate Reference System Definition + week(to_interval('3 weeks')) + week(to_interval('3 weeks')) - - Definition - Definition + x + x - - Validate the current CRS definition and test whether it is an acceptable projection definition - Validate the current CRS definition and test whether it is an acceptable projection definition + x extension, numeric value + x extension, numeric value - - &Validate - &Validate + y + y - - Copy parameters from existing CRS - Copy parameters from existing CRS + y extension, numeric value + y extension, numeric value - - Format - Format + Rounds a number downwards. + Rounds a number downwards. - - Parameters - Parameters + floor + floor - - Test - Test + floor(4.9) + floor(4.9) - - Longitude - Longitude + floor(-4.9) + floor(-4.9) - - Use the text boxes below to test the CRS definition you are creating. Enter a coordinate where both the lat/long and the transformed result are known (for example by reading off a map). Then press the calculate button to see if the CRS definition you are creating is accurate. - Use the text boxes below to test the CRS definition you are creating. Enter a coordinate where both the lat/long and the transformed result are known (for example by reading off a map). Then press the calculate button to see if the CRS definition you are creating is accurate. + -5 + -5 - - Geographic / WGS84 - Geographic / WGS84 + Format a string using supplied arguments. + Format a string using supplied arguments. - - Destination CRS - Destination CRS + format + format - - Latitude - Latitude + any type. Any number of arguments. + any type. Any number of arguments. - - Calculate - Calculate + format('This %1 a %2','is', 'test') + format('This %1 a %2','is', 'test') - - - QgsCrsSelectionWidget - - No CRS (or unknown/non-Earth projection) - No CRS (or unknown/non-Earth projection) + format_date + format_date - - Use this option to treat all coordinates as Cartesian coordinates in an unknown reference system. - Use this option to treat all coordinates as Cartesian coordinates in an unknown reference system. + date, time or datetime value + date, time or datetime value - - Predefined CRS - Predefined CRS + format_date('2012-05-15','dd.MM.yyyy') + format_date('2012-05-15','dd.MM.yyyy') - - Custom CRS - Custom CRS + '15.05.2012' + '15.05.2012' - - - QgsCurrencyNumericFormatWidgetBase - - Prefix - Prefix + format_number + format_number - - Show plus sign - Show plus sign + number to be formatted + number to be formatted - - Show trailing zeros - Show trailing zeros + integer representing the number of decimal places to truncate the string to. + integer representing the number of decimal places to truncate the string to. - - Decimal places - Decimal places + format_number(10000000.332,2) + format_number(10000000.332,2) - - Show thousands separator - Show thousands separator + Returns a geometry from a GML representation of geometry. + Returns a geometry from a GML representation of geometry. - - Suffix - Suffix + geom_from_gml + geom_from_gml - - $ - $ + GML representation of a geometry as a string + GML representation of a geometry as a string - - - QgsCurvedLineCalloutWidget - - Callout Symbol - Callout Symbol + a geometry object + a geometry object - - Automatic - Automatic + Returns a geometry created from a Well-Known Text (WKT) representation. + Returns a geometry created from a Well-Known Text (WKT) representation. - - Clockwise - Clockwise + geom_from_wkt + geom_from_wkt - - Counter Clockwise - Counter Clockwise + Well-Known Text (WKT) representation of a geometry + Well-Known Text (WKT) representation of a geometry - - Pole of Inaccessibility - Pole of Inaccessibility + geom_from_wkt( 'POINT(4 5)' ) + geom_from_wkt( 'POINT(4 5)' ) - - Point on Exterior - Point on Exterior + Returns the Well-Known Text (WKT) representation of the geometry without SRID metadata. + Returns the Well-Known Text (WKT) representation of the geometry without SRID metadata. - - Point on Surface - Point on Surface + geom_to_wkt + geom_to_wkt - - - Centroid - Centroid + geom_to_wkt( $geometry ) + geom_to_wkt( $geometry ) - - Closest Point - Closest Point + Returns a feature's geometry. + Returns a feature's geometry. - - Top Left - Top Left + a feature object + a feature object - - Top Center - Top Center + 'POINT(6 50)' + 'POINT(6 50)' - - Top Right - Top Right + geometry_n + geometry_n - - Left Middle - Left Middle + geometry collection + geometry collection - - Right Middle - Right Middle + index of geometry to return, where 1 is the first geometry in the collection + index of geometry to return, where 1 is the first geometry in the collection - - Bottom Left - Bottom Left + geom_to_wkt(geometry_n(geom_from_wkt('GEOMETRYCOLLECTION(POINT(0 1), POINT(0 0), POINT(1 0), POINT(1 1))'),3)) + geom_to_wkt(geometry_n(geom_from_wkt('GEOMETRYCOLLECTION(POINT(0 1), POINT(0 0), POINT(1 0), POINT(1 1))'),3)) - - Bottom Center - Bottom Center + 'Point (1 0)' + 'Point (1 0)' - - Bottom Right - Bottom Right + Returns the first feature of a layer matching a given attribute value. + Returns the first feature of a layer matching a given attribute value. - - - QgsCustomLayerOrderWidget - - Control rendering order - Control rendering order + layer name or ID + layer name or ID - - - QgsCustomProjectionOptionsFactory - - User Defined CRS - User Defined CRS + attribute value to match + attribute value to match - - - QgsCustomProjectionOptionsWidget - - new CRS - new CRS + get_feature('streets','name','main st') + get_feature('streets','name','main st') - - Delete Projections - Delete Projections + first feature found in "streets" layer with "main st" value in the "name" field + first feature found in "streets" layer with "main st" value in the "name" field - - - Are you sure you want to delete %n projection(s)? - number of rows - Are you sure you want to delete %n projection(s)?Are you sure you want to delete %n projection(s)? + + Returns the Hamming distance between two strings. This equates to the number of characters at corresponding positions within the input strings where the characters are different. The input strings must be the same length, and the comparison is case-sensitive. + Returns the Hamming distance between two strings. This equates to the number of characters at corresponding positions within the input strings where the characters are different. The input strings must be the same length, and the comparison is case-sensitive. - - - - - Custom Coordinate Reference System - Custom Coordinate Reference System + hamming_distance + hamming_distance - - The definition of '%1' is not valid. - The definition of '%1' is not valid. + a string + a string - - Cannot save '%1' — this Proj string definition is equivalent to %2. - -Try changing the CRS definition to a WKT format instead. - Cannot save '%1' — this Proj string definition is equivalent to %2. - -Try changing the CRS definition to a WKT format instead. + hamming_distance('abc','xec') + hamming_distance('abc','xec') - - Cannot save '%1' — the definition is equivalent to %2. - -(Try removing "%3" from the WKT definition.) - Cannot save '%1' — the definition is equivalent to %2. - -(Try removing "%3" from the WKT definition.) + hamming_distance('abc','ABc') + hamming_distance('abc','ABc') - - Cannot save '%1' — the definition is equivalent to %2. - Cannot save '%1' — the definition is equivalent to %2. + hamming_distance(upper('abc'),upper('ABC')) + hamming_distance(upper('abc'),upper('ABC')) - - - QgsCustomProjectionWidgetBase - - Custom Coordinate Reference System Definition - Custom Coordinate Reference System Definition + Time variant + Time variant - - Name - Name + a time or datetime value + a time or datetime value - - ID - ID + 13 + 13 - - Parameters - Parameters + interval value to return number of hours from + interval value to return number of hours from - - Add new CRS - Add new CRS + hour(age('2012-07-22T13:00:00','2012-07-22T10:00:00')) + hour(age('2012-07-22T13:00:00','2012-07-22T10:00:00')) - - Remove CRS - Remove CRS + hour(age('2012-01-01','2010-01-01')) + hour(age('2012-01-01','2010-01-01')) - - You can define your own custom Coordinate Reference System (CRS) here. The definition must conform to a WKT or Proj string format for specifying a CRS. - You can define your own custom Coordinate Reference System (CRS) here. The definition must conform to a WKT or Proj string format for specifying a CRS. + 17520 + 17520 - - - QgsCustomization - - Home Folder - Home Folder + Tests a condition and returns a different result depending on the conditional check. + Tests a condition and returns a different result depending on the conditional check. - - Project Home Folder - Project Home Folder + if + if - - Favorites Folder - Favorites Folder + the condition which should be checked + the condition which should be checked - - Drive Folders (e.g. C:\) - Drive Folders (e.g. C:\) + 'One' + 'One' - - Volume Folder (MacOS only) - Volume Folder (MacOS only) + the result which will be returned when the condition is true or another value that does not convert to false. + the result which will be returned when the condition is true or another value that does not convert to false. - - - QgsCustomizationDialog - - Object name - Object name + the result which will be returned when the condition is false or another value that converts to false like 0 or ''. NULL will also be converted to false. + the result which will be returned when the condition is false or another value that converts to false like 0 or ''. NULL will also be converted to false. - - Label - Label + if( 1+1=2, 'Yes', 'No' ) + if( 1+1=2, 'Yes', 'No' ) - - - Choose a customization INI file - Choose a customization INI file + 'Yes' + 'Yes' - - - Customization files (*.ini) - Customization files (*.ini) + if( 1+1=3, 'Yes', 'No' ) + if( 1+1=3, 'Yes', 'No' ) - - - QgsCustomizationDialogBase - - Interface Customization - Interface Customization + 'No' + 'No' - - Enable customization - Enable customization + if( 5 > 3, 1, 0) + if( 5 > 3, 1, 0) - - toolBar - toolBar + if( '', 'It is true (not empty)', 'It is false (empty)' ) + if( '', 'It is true (not empty)', 'It is false (empty)' ) - - Catch - Catch + 'It is false (empty)' + 'It is false (empty)' - - Switch to catching widgets in main application - Switch to catching widgets in main application + if( ' ', 'It is true (not empty)', 'It is false (empty)' ) + if( ' ', 'It is true (not empty)', 'It is false (empty)' ) - - Save - Save + 'It is true (not empty)' + 'It is true (not empty)' - - Save to file - Save to file + if( 0, 'One', 'Zero' ) + if( 0, 'One', 'Zero' ) - - Load - Load + 'Zero' + 'Zero' - - Load from file - Load from file + if( 10, 'One', 'Zero' ) + if( 10, 'One', 'Zero' ) - - Expand All - Expand All + interior_ring_n + interior_ring_n - - Collapse All - Collapse All + polygon geometry + polygon geometry - - Check All - Check All + index of interior to return, where 1 is the first interior ring + index of interior to return, where 1 is the first interior ring - - Search… - Search… + geom_to_wkt(interior_ring_n(geom_from_wkt('POLYGON((-1 -1, 4 0, 4 2, 0 2, -1 -1),(-0.1 -0.1, 0.4 0, 0.4 0.2, 0 0.2, -0.1 -0.1),(-1 -1, 4 0, 4 2, 0 2, -1 -1))'),1)) + geom_to_wkt(interior_ring_n(geom_from_wkt('POLYGON((-1 -1, 4 0, 4 2, 0 2, -1 -1),(-0.1 -0.1, 0.4 0, 0.4 0.2, 0 0.2, -0.1 -0.1),(-1 -1, 4 0, 4 2, 0 2, -1 -1))'),1)) - - - QgsDashSpaceDialog - - Custom Dash Pattern - Custom Dash Pattern + 'LineString (-0.1 -0.1, 0.4 0, 0.4 0.2, 0 0.2, -0.1 -0.1))' + 'LineString (-0.1 -0.1, 0.4 0, 0.4 0.2, 0 0.2, -0.1 -0.1))' - - - QgsDashSpaceWidget - - Dash - Dash + Returns a geometry that represents the shared portion of two geometries. + Returns a geometry that represents the shared portion of two geometries. - - Space - Space + intersection + intersection - - - QgsDashSpaceWidgetBase - - Dash Space Pattern - Dash Space Pattern + geom_to_wkt( intersection( geom_from_wkt( 'LINESTRING(3 3, 4 4, 5 5)' ), geom_from_wkt( 'LINESTRING(3 3, 4 4)' ) ) ) + geom_to_wkt( intersection( geom_from_wkt( 'LINESTRING(3 3, 4 4, 5 5)' ), geom_from_wkt( 'LINESTRING(3 3, 4 4)' ) ) ) - - Dash - Dash + intersects + intersects - - Space - Space + intersects( geom_from_wkt( 'POINT(4 4)' ), geom_from_wkt( 'LINESTRING(3 3, 4 4, 5 5)' ) ) + intersects( geom_from_wkt( 'POINT(4 4)' ), geom_from_wkt( 'LINESTRING(3 3, 4 4, 5 5)' ) ) - - Pattern length - Pattern length + intersects( geom_from_wkt( 'POINT(4 5)' ), geom_from_wkt( 'POINT(5 5)' ) ) + intersects( geom_from_wkt( 'POINT(4 5)' ), geom_from_wkt( 'POINT(5 5)' ) ) - - - QgsDataDefinedRotationDialog - - Rotation - Rotation + intersects_bbox + intersects_bbox - - - QgsDataDefinedSizeDialog - - Size - Size + intersects_bbox( geom_from_wkt( 'POINT(4 5)' ), geom_from_wkt( 'LINESTRING(3 3, 4 4, 5 5)' ) ) + intersects_bbox( geom_from_wkt( 'POINT(4 5)' ), geom_from_wkt( 'LINESTRING(3 3, 4 4, 5 5)' ) ) - - - QgsDataDefinedSizeLegendWidget - - - Data-defined Size Legend - Data-defined Size Legend + intersects_bbox( geom_from_wkt( 'POINT(6 5)' ), geom_from_wkt( 'POLYGON((3 3, 4 4, 5 5, 3 3))' ) ) + intersects_bbox( geom_from_wkt( 'POINT(6 5)' ), geom_from_wkt( 'POLYGON((3 3, 4 4, 5 5, 3 3))' ) ) - - Legend not enabled - Legend not enabled + is_closed + is_closed - - Separated legend items - Separated legend items + a line string geometry + a line string geometry - - Collapsed legend - Collapsed legend + is_closed(geom_from_wkt('LINESTRING(0 0, 1 1, 2 2)')) + is_closed(geom_from_wkt('LINESTRING(0 0, 1 1, 2 2)')) - - Title - Title + is_closed(geom_from_wkt('LINESTRING(0 0, 1 1, 2 2, 0 0)')) + is_closed(geom_from_wkt('LINESTRING(0 0, 1 1, 2 2, 0 0)')) - - Manual size classes - Manual size classes + Returns a matching layer property or metadata value. + Returns a matching layer property or metadata value. - - Add a class - Add a class + layer_property + layer_property - - Remove selected class - Remove selected class + a string, representing either a layer name or layer ID + a string, representing either a layer name or layer ID - - Align symbols - Align symbols + layer_property('streets','title') + layer_property('streets','title') - - Bottom - Bottom + 'Basemap Streets' + 'Basemap Streets' - - Center - Center + layer_property('airports','feature_count') + layer_property('airports','feature_count') - - Value - Value + 120 + 120 - - Label - Label + layer_property('landsat','crs') + layer_property('landsat','crs') - - Add Size Class - Add Size Class + 'EPSG:4326' + 'EPSG:4326' - - Enter value for a new class - Enter value for a new class + Returns a substring that contains the <i>n</i> leftmost characters of the string. + Returns a substring that contains the <i>n</i> leftmost characters of the string. - - Legend Symbol… - Legend Symbol… + left + left - - … - + integer. The number of characters from the left of the string to return. + integer. The number of characters from the left of the string to return. - - Options - Options + left('Hello World',5) + left('Hello World',5) - - Change… - Change… + 'Hello' + 'Hello' - - Line symbol - Line symbol + Returns the number of characters in a string or the length of a geometry linestring. + Returns the number of characters in a string or the length of a geometry linestring. - - - QgsDataDefinedValueBaseDialog - - … - + String variant + String variant - - Label - Label + Returns the number of characters in a string. + Returns the number of characters in a string. - - - QgsDataDefinedWidthDialog - - Width - Width + string to count length of + string to count length of - - - QgsDataSourceManagerDialog - - - - Data Source Manager - Data Source Manager + length('hello') + length('hello') - - Browser - Browser + Geometry variant + Geometry variant - - Cannot get %1 select dialog from source select provider %2. - Cannot get %1 select dialog from source select provider %2. + Calculate the length of a geometry line object. Calculations are always planimetric in the Spatial Reference System (SRS) of this geometry, and the units of the returned length will match the units for the SRS. This differs from the calculations performed by the $length function, which will perform ellipsoidal calculations based on the project's ellipsoid and distance unit settings. + Calculate the length of a geometry line object. Calculations are always planimetric in the Spatial Reference System (SRS) of this geometry, and the units of the returned length will match the units for the SRS. This differs from the calculations performed by the $length function, which will perform ellipsoidal calculations based on the project's ellipsoid and distance unit settings. - - Data Source Manager | %1 - Data Source Manager | %1 + line geometry object + line geometry object - - Add %1 layer - Add %1 layer + length(geom_from_wkt('LINESTRING(0 0, 4 0)')) + length(geom_from_wkt('LINESTRING(0 0, 4 0)')) - - - QgsDataSourceSelectDialog - - Options - Options + 4.0 + 4.0 - - Refresh - Refresh + Returns the Levenshtein edit distance between two strings. This equates to the minimum number of character edits (insertions, deletions or substitutions) required to change one string to another.<br />The Levenshtein distance is a measure of the similarity between two strings. Smaller distances mean the strings are more similar, and larger distances indicate more different strings. The distance is case sensitive. + Returns the Levenshtein edit distance between two strings. This equates to the minimum number of character edits (insertions, deletions or substitutions) required to change one string to another.<br />The Levenshtein distance is a measure of the similarity between two strings. Smaller distances mean the strings are more similar, and larger distances indicate more different strings. The distance is case sensitive. - - Filter Browser - Filter Browser + levenshtein + levenshtein - - Collapse All - Collapse All + levenshtein('kittens','mitten') + levenshtein('kittens','mitten') - - Select a Data Source - Select a Data Source + levenshtein('Kitten','kitten') + levenshtein('Kitten','kitten') - - - QgsDataSourceSelectWidget - - Type here to filter visible items… - Type here to filter visible items… + levenshtein(upper('Kitten'),upper('kitten')) + levenshtein(upper('Kitten'),upper('kitten')) - - Case Sensitive - Case Sensitive + lighter + lighter - - Filter Pattern Syntax - Filter Pattern Syntax + '255,158,168,255' + '255,158,168,255' - - Normal - Normal + Returns the natural logarithm of a value. + Returns the natural logarithm of a value. - - Wildcard(s) - Wildcard(s) + ln + ln - - Regular Expression - Regular Expression + ln(1) + ln(1) - - - QgsDatabaseItemGuiProvider - - - Connection to the database (%1) was lost. - Connection to the database (%1) was lost. + ln(2.7182818284590452354) + ln(2.7182818284590452354) - - %1 — Execute SQL - %1 — Execute SQL + Returns the value of the logarithm of the passed value and base. + Returns the value of the logarithm of the passed value and base. - - Compact Database (VACUUM) - Compact Database (VACUUM) + log + log - - Database compact (VACUUM) - Database compact (VACUUM) + any positive number + any positive number - - Database compacted - Database compacted + log(2, 32) + log(2, 32) - - Layer import - Layer import + log(0.5, 32) + log(0.5, 32) - - You cannot import layer %1 over itself! - You cannot import layer %1 over itself! + Returns the value of the base 10 logarithm of the passed expression. + Returns the value of the base 10 logarithm of the passed expression. - - %1: %2 - %1: %2 + log10 + log10 - - Overwrite Layer - Overwrite Layer + log10(1) + log10(1) - - Destination layer <b>%1</b> already exists. Do you want to overwrite it? - Destination layer <b>%1</b> already exists. Do you want to overwrite it? + log10(100) + log10(100) - - - - Import to database - Import to database + longest_common_substring + longest_common_substring - - Import was successful. - Import was successful. + longest_common_substring('ABABC','BABCA') + longest_common_substring('ABABC','BABCA') - - Failed to import some vector layers! - - - Failed to import some vector layers! - - + 'ABC' + 'ABC' - - %1: Not a valid layer! - %1: Not a valid layer! + longest_common_substring('abcDeF','abcdef') + longest_common_substring('abcDeF','abcdef') - - Failed to import some layers! - - - Failed to import some layers! - - + 'abc' + 'abc' - - - QgsDatabaseQueryLoggerPanelBase - - Clear - Clear + longest_common_substring(upper('abcDeF'),upper('abcdex')) + longest_common_substring(upper('abcDeF'),upper('abcdex')) - - Clear Log - Clear Log + 'ABCDE' + 'ABCDE' - - Record Log - Record Log + Converts a string to lower case letters. + Converts a string to lower case letters. - - Save Log… - Save Log… + lower + lower - - - QgsDatabaseQueryLoggerPanelWidget - - Filter queries - Filter queries + the string to convert to lower case + the string to convert to lower case - - Save Database Query Log - Save Database Query Log + lower('HELLO World') + lower('HELLO World') - - Security warning: query logs may contain sensitive data including usernames or passwords. Treat this log as confidential and be careful who you share it with. Continue? - Security warning: query logs may contain sensitive data including usernames or passwords. Treat this log as confidential and be careful who you share it with. Continue? + 'hello world' + 'hello world' - - Save Query Log - Save Query Log + lpad + lpad - - Log files - Log files + string to pad + string to pad - - - QgsDatabaseSchemaComboBox - - Refresh schemas - Refresh schemas + length of new string + length of new string - - - QgsDatabaseTableComboBox - - Refresh tables - Refresh tables + character to pad the remaining space with + character to pad the remaining space with - - - QgsDateTimeEdit - - clear - clear + lpad('Hello', 10, 'x') + lpad('Hello', 10, 'x') - - - QgsDateTimeEditConfig - - Date - Date + 'xxxxxHello' + 'xxxxxHello' - - Time - Time + m + m - - Date Time - Date Time + m( geom_from_wkt( 'POINTM(2 5 4)' ) ) + m( geom_from_wkt( 'POINTM(2 5 4)' ) ) - - ISO Date Time - ISO Date Time + Creates a line geometry from a series of point geometries. + Creates a line geometry from a series of point geometries. - - Qt ISO Date format - Qt ISO Date format + geom_to_wkt(make_line(make_point(2,4),make_point(3,5))) + geom_to_wkt(make_line(make_point(2,4),make_point(3,5))) - - ISO 8601 - ISO 8601 + 'LineString (2 4, 3 5)' + 'LineString (2 4, 3 5)' - - extended format: either <code>yyyy-MM-dd</code> for dates or <code>yyyy-MM-ddTHH:mm:ss</code> (e.g. 2017-07-24T15:46:29), or with a time-zone suffix (Z for UTC otherwise an offset as [+|-]HH:mm) where appropriate for combined dates and times. - extended format: either <code>yyyy-MM-dd</code> for dates or <code>yyyy-MM-ddTHH:mm:ss</code> (e.g. 2017-07-24T15:46:29), or with a time-zone suffix (Z for UTC otherwise an offset as [+|-]HH:mm) where appropriate for combined dates and times. + geom_to_wkt(make_line(make_point(2,4),make_point(3,5),make_point(9,7))) + geom_to_wkt(make_line(make_point(2,4),make_point(3,5),make_point(9,7))) - - Format - Format + 'LineString (2 4, 3 5, 9 7)' + 'LineString (2 4, 3 5, 9 7)' - - Examples result - Examples result + Creates a point geometry from an x and y (and optional z and m) value. + Creates a point geometry from an x and y (and optional z and m) value. - - - Expression - Expression + make_point + make_point - - Date output - Date output + x coordinate of point + x coordinate of point - - the day as number without a leading zero (1 to 31) - the day as number without a leading zero (1 to 31) + y coordinate of point + y coordinate of point - - the day as number with a leading zero (01 to 31) - the day as number with a leading zero (01 to 31) + format used to convert the string into a date + format used to convert the string into a date - - the abbreviated localized day name (e.g. 'Mon' to 'Sun'). Uses the system locale to localize the name, i.e. - the abbreviated localized day name (e.g. 'Mon' to 'Sun'). Uses the system locale to localize the name, i.e. + to_date('June 29, 2019','MMMM d, yyyy') + to_date('June 29, 2019','MMMM d, yyyy') - - the long localized day name (e.g. 'Monday' to ' - the long localized day name (e.g. 'Monday' to ' + 2019-06-29 + 2019-06-29 - - Uses the system locale to localize the name, i.e. - Uses the system locale to localize the name, i.e. + geom_to_wkt( transform( make_point(488995.53240249, 7104473.38600835), 'EPSG:2154', 'EPSG:4326' ) ) + geom_to_wkt( transform( make_point(488995.53240249, 7104473.38600835), 'EPSG:2154', 'EPSG:4326' ) ) - - the month as number without a leading zero (1-12) - the month as number without a leading zero (1-12) + 'POINT(0 51)' + 'POINT(0 51)' - - the month as number with a leading zero (01-12) - the month as number with a leading zero (01-12) + Optional delimiter string to wrap to a new line. + Optional delimiter string to wrap to a new line. - - the abbreviated localized month name (e.g. 'Jan' to 'Dec'). Uses the system locale to localize the name, i.e. - the abbreviated localized month name (e.g. 'Jan' to 'Dec'). Uses the system locale to localize the name, i.e. + Returns the x coordinate of a point geometry, or the x coordinate of the centroid for a non-point geometry. + Returns the x coordinate of a point geometry, or the x coordinate of the centroid for a non-point geometry. - - the long localized month name (e.g. 'January' to 'December'). Uses the system locale to localize the name, i.e. - the long localized month name (e.g. 'January' to 'December'). Uses the system locale to localize the name, i.e. + Returns the y coordinate of a point geometry, or the y coordinate of the centroid for a non-point geometry. + Returns the y coordinate of a point geometry, or the y coordinate of the centroid for a non-point geometry. - - the year as two digit number (00-99) - the year as two digit number (00-99) + Extracts the year part from a date, or the number of years from an interval. + Extracts the year part from a date, or the number of years from an interval. - - the year as four digit number - the year as four digit number + Extracts the year part from a date or datetime. + Extracts the year part from a date or datetime. - - Time output - Time output + Calculates the length in years of an interval. + Calculates the length in years of an interval. - - the hour without a leading zero (0 to 23 or 1 to 12 if AM/PM display) - the hour without a leading zero (0 to 23 or 1 to 12 if AM/PM display) + z + z - - the hour with a leading zero (00 to 23 or 01 to 12 if AM/PM display) - the hour with a leading zero (00 to 23 or 01 to 12 if AM/PM display) + optional z coordinate of point + optional z coordinate of point - - the hour without a leading zero (0 to 23, even with AM/PM display) - the hour without a leading zero (0 to 23, even with AM/PM display) + Returns the current scale denominator of the map canvas.<br><br>Note: This function is only available in some contexts and will be 0 otherwise. + Returns the current scale denominator of the map canvas.<br><br>Note: This function is only available in some contexts and will be 0 otherwise. - - the hour with a leading zero (00 to 23, even with AM/PM display) - the hour with a leading zero (00 to 23, even with AM/PM display) + Returns an aggregate value calculated using features from another layer. + Returns an aggregate value calculated using features from another layer. - - the minute without a leading zero (0 to 59) - the minute without a leading zero (0 to 59) + aggregate + aggregate - - the minute with a leading zero (00 to 59) - the minute with a leading zero (00 to 59) + sub expression or field name to aggregate + sub expression or field name to aggregate - - the second without a leading zero (0 to 59) - the second without a leading zero (0 to 59) + optional string to use to join values for 'concatenate' aggregate + optional string to use to join values for 'concatenate' aggregate - - the second with a leading zero (00 to 59) - the second with a leading zero (00 to 59) + aggregate(layer:='rail_stations',aggregate:='sum',expression:="passengers") + aggregate(layer:='rail_stations',aggregate:='sum',expression:="passengers") - - the milliseconds without trailing zeroes (0 to 999) - the milliseconds without trailing zeroes (0 to 999) + sum of all values from the passengers field in the rail_stations layer + sum of all values from the passengers field in the rail_stations layer - - the milliseconds with trailing zeroes (000 to 999) - the milliseconds with trailing zeroes (000 to 999) + aggregate('rail_stations','sum', "passengers"/7) + aggregate('rail_stations','sum', "passengers"/7) - - use AM/PM display. - use AM/PM display. + calculates a daily average of "passengers" by dividing the "passengers" field by 7 before summing the values + calculates a daily average of "passengers" by dividing the "passengers" field by 7 before summing the values - - will be replaced by either - will be replaced by either + sums up all values from the "passengers" field from features where the "class" attribute is greater than 3 only + sums up all values from the "passengers" field from features where the "class" attribute is greater than 3 only - - - - or - or + comma separated list of the name field for all features in the rail_stations layer + comma separated list of the name field for all features in the rail_stations layer - - use am/pm display. - use am/pm display. + Returns the north-based azimuth as the angle in radians measured clockwise from the vertical on point_a to point_b. + Returns the north-based azimuth as the angle in radians measured clockwise from the vertical on point_a to point_b. - - will be replaced by either - will be replaced by either + concatenate + concatenate - - the timezone (for example &quot;CEST&quot;) - the timezone (for example &quot;CEST&quot;) + sub expression of field to aggregate + sub expression of field to aggregate - - Field Format - Field Format + Returns the area of the current feature. The area calculated by this function respects both the current project's ellipsoid setting and area unit settings. For example, if an ellipsoid has been set for the project then the calculated area will be ellipsoidal, and if no ellipsoid is set then the calculated area will be planimetric. + Returns the area of the current feature. The area calculated by this function respects both the current project's ellipsoid setting and area unit settings. For example, if an ellipsoid has been set for the project then the calculated area will be ellipsoidal, and if no ellipsoid is set then the calculated area will be planimetric. - - … - + Returns the length of a linestring. If you need the length of a border of a polygon, use $perimeter instead. The length calculated by this function respects both the current project's ellipsoid setting and distance unit settings. For example, if an ellipsoid has been set for the project then the calculated length will be ellipsoidal, and if no ellipsoid is set then the calculated length will be planimetric. + Returns the length of a linestring. If you need the length of a border of a polygon, use $perimeter instead. The length calculated by this function respects both the current project's ellipsoid setting and distance unit settings. For example, if an ellipsoid has been set for the project then the calculated length will be ellipsoidal, and if no ellipsoid is set then the calculated length will be planimetric. - - Widget Display - Widget Display + Returns the perimeter length of the current feature. The perimeter calculated by this function respects both the current project's ellipsoid setting and distance unit settings. For example, if an ellipsoid has been set for the project then the calculated perimeter will be ellipsoidal, and if no ellipsoid is set then the calculated perimeter will be planimetric. + Returns the perimeter length of the current feature. The perimeter calculated by this function respects both the current project's ellipsoid setting and distance unit settings. For example, if an ellipsoid has been set for the project then the calculated perimeter will be ellipsoidal, and if no ellipsoid is set then the calculated perimeter will be planimetric. - - Default - Default + Contains functions which aggregate values over layers and fields. + Contains functions which aggregate values over layers and fields. - - - Custom - Custom + + Aggregates + Aggregates - - Calendar popup - Calendar popup + This group contains expression functions for the creation and manipulation of arrays (also known as list data structures). The order of values within the array matters, in contrary to the 'map' data structure, where the order of key-value pairs is irrelevant and values are identified by their keys. + This group contains expression functions for the creation and manipulation of arrays (also known as list data structures). The order of values within the array matters, in contrary to the 'map' data structure, where the order of key-value pairs is irrelevant and values are identified by their keys. - - Allow NULL values - Allow NULL values + + Arrays + Arrays - - Preview - Preview + Double-click to add field name to expression string.<br>Right-Click on field name to open context menu sample value loading options. + Double-click to add field name to expression string.<br>Right-Click on field name to open context menu sample value loading options. - - - QgsDateTimeEditPlugin - - Define date - Define date + 'ABC' ILIKE '_b_' + 'ABC' ILIKE '_b_' - - - QgsDateTimeEditWrapper - - Date/time edit widget could not be initialized because provided widget is not a QDateTimeEdit. - Date/time edit widget could not be initialized because provided widget is not a QDateTimeEdit. + 'ABC' ILIKE '_B_' + 'ABC' ILIKE '_B_' - - UI forms - UI forms + 'ABCD' ILIKE '_b_' + 'ABCD' ILIKE '_b_' - - The usual date/time widget QDateTimeEdit cannot be configured to allow NULL values. For that the QGIS custom widget QgsDateTimeEdit needs to be used. - The usual date/time widget QDateTimeEdit cannot be configured to allow NULL values. For that the QGIS custom widget QgsDateTimeEdit needs to be used. + 'ABCD' ILIKE '_B_' + 'ABCD' ILIKE '_B_' - - field widgets - field widgets + 'ABCD' ILIKE '_b%' + 'ABCD' ILIKE '_b%' - - - QgsDatumTransformDialogBase - - Select Datum Transformations - Select Datum Transformations + 'ABCD' ILIKE '_B%' + 'ABCD' ILIKE '_B%' - - Destination CRS - Destination CRS + 'ABCD' ILIKE '%b%' + 'ABCD' ILIKE '%b%' - - Source CRS - Source CRS + 'ABCD' ILIKE '%B%' + 'ABCD' ILIKE '%B%' - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'Ubuntu'; font-size:11pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Cantarell'; font-weight:600;">Multiple operations are possible for converting coordinates between these two Coordinate Reference Systems.</span><span style=" font-family:'Cantarell';"> Please select the appropriate conversion operation, given the desired area of use, origins of your data, and any other constraints which may alter the &quot;fit for purpose&quot; for particular transformation operations.</span></p></body></html> - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'Ubuntu'; font-size:11pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Cantarell'; font-weight:600;">Multiple operations are possible for converting coordinates between these two Coordinate Reference Systems.</span><span style=" font-family:'Cantarell';"> Please select the appropriate conversion operation, given the desired area of use, origins of your data, and any other constraints which may alter the &quot;fit for purpose&quot; for particular transformation operations.</span></p></body></html> + 'ABC' LIKE '_B_' + 'ABC' LIKE '_B_' - - - QgsDatumTransformTableModel - - Source CRS - Source CRS + 'ABCD' LIKE '_B_' + 'ABCD' LIKE '_B_' - - Operation - Operation + 'ABCD' LIKE '_B%' + 'ABCD' LIKE '_B%' - - Allow Fallback Transforms - Allow Fallback Transforms + 'ABCD' LIKE '%B%' + 'ABCD' LIKE '%B%' - - Destination CRS - Destination CRS + Contains a list of map layers available in the current project. + Contains a list of map layers available in the current project. - - - QgsDatumTransformTableWidgetBase - - … - + + Map Layers + Map Layers - - - QgsDbSourceSelectBase - - Add PostGIS Layers - Add PostGIS Layers + This group contains expression functions for the creation and manipulation of 'map' data structures (also known as dictionary objects, key-value pairs, or associative arrays). One can assign values to given keys. The order of the key-value pairs in the map object is not relevant. + This group contains expression functions for the creation and manipulation of 'map' data structures (also known as dictionary objects, key-value pairs, or associative arrays). One can assign values to given keys. The order of the key-value pairs in the map object is not relevant. - - Connections - Connections + + Maps + Maps - - Connect to selected database - Connect to selected database + Contains a list of relations available in the current project. + Contains a list of relations available in the current project. - - Connect - Connect + Relations + Relations - - Create a new database connection - Create a new database connection + optional filter expression to limit the features used for calculating the aggregate. Fields and geometry are from the features on the joined layer. The source feature can be accessed with the variable @parent. + optional filter expression to limit the features used for calculating the aggregate. Fields and geometry are from the features on the joined layer. The source feature can be accessed with the variable @parent. - - New - New + The country code of an intersecting country on the layer 'countries' + The country code of an intersecting country on the layer 'countries' - - Edit selected database connection - Edit selected database connection + Returns the bisector angle (average angle) to the geometry for a specified vertex on a linestring geometry. Angles are in degrees clockwise from north. + Returns the bisector angle (average angle) to the geometry for a specified vertex on a linestring geometry. Angles are in degrees clockwise from north. - - Edit - Edit + angle_at_vertex + angle_at_vertex - - Remove connection to selected database - Remove connection to selected database + a linestring geometry + a linestring geometry - - Remove - Remove + angle_at_vertex(geometry:=geom_from_wkt('LineString(0 0, 10 0, 10 10)'),vertex:=1) + angle_at_vertex(geometry:=geom_from_wkt('LineString(0 0, 10 0, 10 10)'),vertex:=1) - - Load - Load connections from file - Load + 45.0 + 45.0 - - Save connections to file - Save connections to file + Returns an array containing all the values passed as parameter. + Returns an array containing all the values passed as parameter. - - Save - Save + array + array - - Also list tables with no geometry - Also list tables with no geometry + a value + a value - - Keep dialog open - Keep dialog open + array(2,10) + array(2,10) - - ... - ... + Returns an array of aggregated values from a field or expression. + Returns an array of aggregated values from a field or expression. - - - QgsDecorationCopyright - - Copyright Label - Copyright Label + array_agg + array_agg - - - QgsDecorationCopyrightDialog - - Copyright Label Decoration - Copyright Label Decoration + optional expression to use to group aggregate calculations + optional expression to use to group aggregate calculations - - &Placement - &Placement + optional expression to use to filter features used to calculate aggregate + optional expression to use to filter features used to calculate aggregate - - Margin from edge - Margin from edge + array_agg("name",group_by:="state") + array_agg("name",group_by:="state") - - Horizontal - Horizontal + list of name values, grouped by state field + list of name values, grouped by state field - - Enable Copyright Label - Enable Copyright Label + Returns an array with the given value added at the end. + Returns an array with the given value added at the end. - - Copyright label text - Copyright label text + array_append + array_append - - Vertical - Vertical + an array + an array - - Font - Font + Contains functions which manipulate file and path names. + Contains functions which manipulate file and path names. - - Top Left - Top Left + + Files and Paths + Files and Paths - - Top Center - Top Center + Contains functions which calculate raster statistics and values. + Contains functions which calculate raster statistics and values. - - Top Right - Top Right + day(age('2012-05-12','2012-05-02')) + day(age('2012-05-12','2012-05-02')) - - Bottom Left - Bottom Left + hour(age('2012-05-12','2012-05-02')) + hour(age('2012-05-12','2012-05-02')) - - Bottom Center - Bottom Center + 240 + 240 - - Bottom Right - Bottom Right + vertex index, starting from 0; if the value is negative, the selected vertex index will be its total count minus the absolute value + vertex index, starting from 0; if the value is negative, the selected vertex index will be its total count minus the absolute value - - Copyright Label Text Format - Copyright Label Text Format + array_all + array_all - - Insert or Edit an Expression… - Insert or Edit an Expression… + the array of values to search + the array of values to search - - - QgsDecorationGrid - - Grid - Grid + array_all(array(1,2,3),array(2,3)) + array_all(array(1,2,3),array(2,3)) - - No active layer - No active layer + array_all(array(1,2,3),array(1,2,4)) + array_all(array(1,2,3),array(1,2,4)) - - - - - Get Interval from Layer - Get Interval from Layer + the value to add + the value to add - - Please select a raster layer. - Please select a raster layer. + array_append(array(1,2,3),4) + array_append(array(1,2,3),4) - - Layer CRS must be equal to project CRS. - Layer CRS must be equal to project CRS. + Returns an array containing all the given arrays concatenated. + Returns an array containing all the given arrays concatenated. - - Invalid raster layer - Invalid raster layer + array_cat + array_cat - - - QgsDecorationGridDialog - - Grid Properties - Grid Properties + array_cat(array(1,2),array(2,3)) + array_cat(array(1,2),array(2,3)) - - Enable Grid - Enable Grid + array_contains + array_contains - - Draw Annotation - Draw Annotation + the value to search + the value to search - - Grid type - Grid type + array_contains(array(1,2,3),2) + array_contains(array(1,2,3),2) - - Line symbol - Line symbol + Returns an array containing distinct values of the given array. + Returns an array containing distinct values of the given array. - - Annotation direction - Annotation direction + array_distinct + array_distinct - - Distance to map frame - Distance to map frame + array_distinct(array(1,2,3,2,1)) + array_distinct(array(1,2,3,2,1)) - - Coordinate precision - Coordinate precision + array_find + array_find - - Font - Font + Returns the first value of an array. + Returns the first value of an array. - - Marker symbol - Marker symbol + array_first + array_first - - Update Interval / Offset from - Update Interval / Offset from + array_first(array('a','b','c')) + array_first(array('a','b','c')) - - Canvas Extents - Canvas Extents + 'a' + 'a' - - Active Raster Layer - Active Raster Layer + array_get + array_get - - Line - Line + the index to get (0 based) + the index to get (0 based) - - Marker - Marker + array_get(array('a','b','c'),1) + array_get(array('a','b','c'),1) - - - Horizontal - Horizontal + 'b' + 'b' - - - Vertical - Vertical + Returns an array with the given value added at the given position. + Returns an array with the given value added at the given position. - - Boundary direction - Boundary direction + array_insert + array_insert - - Annotation Text Format - Annotation Text Format + the position where to add (0 based) + the position where to add (0 based) - - - Horizontal and Vertical - Horizontal and Vertical + array_insert(array(1,2,3),1,100) + array_insert(array(1,2,3),1,100) - - X - X + array_intersect + array_intersect - - Y - Y + another array + another array - - Interval - Interval + array_intersect(array(1,2,3,4),array(4,0,2,5)) + array_intersect(array(1,2,3,4),array(4,0,2,5)) - - Offset - Offset + Returns the last value of an array. + Returns the last value of an array. - - Annotation font - Annotation font + array_last + array_last - - - QgsDecorationImage - - Image - Image + array_last(array('a','b','c')) + array_last(array('a','b','c')) - - - QgsDecorationImageDialog - - Image Decoration - Image Decoration + 'c' + 'c' - - Enable Image - Enable Image + CASE is used to evaluate a series of conditions and return a result for the first condition met. The conditions are evaluated sequentially, and if a condition is true, the evaluation stops, and the corresponding result is returned. If none of the conditions are true, the value in the ELSE clause is returned. Furthermore, if no ELSE clause is set and none of the conditions are met, NULL is returned.<br><pre>CASE<br>WHEN <i>condition</i> THEN <i>result</i><br>[ …n ]<br>[ ELSE <i>result</i> ]<br>END</pre>[ ] marks optional components<br> + CASE is used to evaluate a series of conditions and return a result for the first condition met. The conditions are evaluated sequentially, and if a condition is true, the evaluation stops, and the corresponding result is returned. If none of the conditions are true, the value in the ELSE clause is returned. Furthermore, if no ELSE clause is set and none of the conditions are met, NULL is returned.<br><pre>CASE<br>WHEN <i>condition</i> THEN <i>result</i><br>[ …n ]<br>[ ELSE <i>result</i> ]<br>END</pre>[ ] marks optional components<br> - - Size - Size + A condition expression to evaluate + A condition expression to evaluate - - mm - mm + If <i>condition</i> evaluates to True then <i>result</i> is evaluated and returned. + If <i>condition</i> evaluates to True then <i>result</i> is evaluated and returned. - - Image path - Image path + If none of the above conditions evaluated to True then <i>result</i> is evaluated and returned. + If none of the above conditions evaluated to True then <i>result</i> is evaluated and returned. - - Color - Color + CASE WHEN "name" IS NULL THEN 'None' END + CASE WHEN "name" IS NULL THEN 'None' END - - Fill - Fill + Returns the string 'None' if the "name" field is NULL + Returns the string 'None' if the "name" field is NULL - - Stroke - Stroke + CASE WHEN $area > 10000 THEN 'Big property' WHEN $area > 5000 THEN 'Medium property' ELSE 'Small property' END + CASE WHEN $area > 10000 THEN 'Big property' WHEN $area > 5000 THEN 'Medium property' ELSE 'Small property' END - - Horizontal - Horizontal + Returns the string 'Big property' if the area is bigger than 10000, 'Medium property' if the area is between 5000 and 10000, and 'Small property' for others + Returns the string 'Big property' if the area is bigger than 10000, 'Medium property' if the area is between 5000 and 10000, and 'Small property' for others - - Vertical - Vertical + This group contains functions that are available in the attribute form context. For example, in field widget settings. + This group contains functions that are available in the attribute form context. For example, in field widget settings. - - Placement - Placement + Form + Form - - Margin from edge - Margin from edge + This group contains functions to manipulate print layout items properties. + This group contains functions to manipulate print layout items properties. - - Placement on screen - Placement on screen + Layout + Layout - - Preview of image - Preview of image + Equates to a NULL value. + Equates to a NULL value. - - Top Left - Top Left + a NULL value + a NULL value - - Top Center - Top Center + This group contains functions that are available in the processing algorithms context. + This group contains functions that are available in the processing algorithms context. - - Top Right - Top Right + Processing + Processing - - Bottom Left - Bottom Left + This group contains expressions stored in the user profile. + This group contains expressions stored in the user profile. - - Bottom Center - Bottom Center + UserGroup + UserGroup - - Bottom Right - Bottom Right + Returns the difference between two dates or datetimes.<br>The difference is returned as an <code>Interval</code> and needs to be used with one of the following functions in order to extract useful information:<br /><ul><li><code>year</code></li><li><code>month</code></li><li><code>week</code></li><li><code>day</code></li><li><code>hour</code></li><li><code>minute</code></li><li><code>second</code></li></ul> + Returns the difference between two dates or datetimes.<br>The difference is returned as an <code>Interval</code> and needs to be used with one of the following functions in order to extract useful information:<br /><ul><li><code>year</code></li><li><code>month</code></li><li><code>week</code></li><li><code>day</code></li><li><code>hour</code></li><li><code>minute</code></li><li><code>second</code></li></ul> - - Select SVG Image Fill Color - Select SVG Image Fill Color + optional filter expression to order the features used for calculating the aggregate. Fields and geometry are from the features on the joined layer. By default, the features will be returned in an unspecified order. + optional filter expression to order the features used for calculating the aggregate. Fields and geometry are from the features on the joined layer. By default, the features will be returned in an unspecified order. - - Select SVG Image Outline Color - Select SVG Image Outline Color + sum of all values from the passengers field in the rail_stations within the current atlas feature + sum of all values from the passengers field in the rail_stations within the current atlas feature - - Pixmap not found - Pixmap not found + aggregates centroid geometries of the rail_stations of the same region as current feature + aggregates centroid geometries of the rail_stations of the same region as current feature - - - QgsDecorationLayoutExtent - - Layout Extent - Layout Extent + optional expression to use to order features used to calculate aggregate. By default, the features will be returned in an unspecified order. + optional expression to use to order features used to calculate aggregate. By default, the features will be returned in an unspecified order. - - %1: %2 - %1: %2 + Returns the number of elements of an array. + Returns the number of elements of an array. - - - QgsDecorationLayoutExtentDialog - - Layout Extents Properties - Layout Extents Properties + array_length + array_length - - Show Layout Extents - Show Layout Extents + array_length(array(1,2,3)) + array_length(array(1,2,3)) - - Font - Font + Returns an array with the given value added at the beginning. + Returns an array with the given value added at the beginning. - - Symbol - Symbol + array_prepend + array_prepend - - Label extents - Label extents + array_prepend(array(1,2,3),0) + array_prepend(array(1,2,3),0) - - - QgsDecorationNorthArrow - - North Arrow - North Arrow + Returns an array with all the entries of the given value removed. + Returns an array with all the entries of the given value removed. - - - QgsDecorationNorthArrowDialog - - North Arrow Decoration - North Arrow Decoration + array_remove_all + array_remove_all - - Size - Size + the values to remove + the values to remove - - mm - mm + array_remove_all(array('a','b','c','b'),'b') + array_remove_all(array('a','b','c','b'),'b') - - Custom SVG - Custom SVG + array_remove_at + array_remove_at - - … - + the position to remove (0 based) + the position to remove (0 based) - - Color - Color + Returns the given array with array values in reversed order. + Returns the given array with array values in reversed order. - - Fill - Fill + array_reverse + array_reverse - - Horizontal - Horizontal + array_reverse(array(2,4,0,10)) + array_reverse(array(2,4,0,10)) - - Vertical - Vertical + Returns a portion of the array. The slice is defined by the start_pos and end_pos arguments. + Returns a portion of the array. The slice is defined by the start_pos and end_pos arguments. - - Automatic - Automatic + array_slice + array_slice - - Preview of north arrow - Preview of north arrow + the index of the start position of the slice (0 based). The start_pos index is included in the slice. If you use a negative start_pos, the index is counted from the end of the list (-1 based). + the index of the start position of the slice (0 based). The start_pos index is included in the slice. If you use a negative start_pos, the index is counted from the end of the list (-1 based). - - Angle - Angle + the index of the end position of the slice (0 based). The end_pos index is included in the slice. If you use a negative end_pos, the index is counted from the end of the list (-1 based). + the index of the end position of the slice (0 based). The end_pos index is included in the slice. If you use a negative end_pos, the index is counted from the end of the list (-1 based). - - Enable North Arrow - Enable North Arrow + array_slice(array(1,2,3,4,5),0,3) + array_slice(array(1,2,3,4,5),0,3) - - Stroke - Stroke + array_slice(array(1,2,3,4,5),0,-1) + array_slice(array(1,2,3,4,5),0,-1) - - Placement - Placement + array_slice(array(1,2,3,4,5),-5,-1) + array_slice(array(1,2,3,4,5),-5,-1) - - Margin from edge - Margin from edge + array_slice(array(1,2,3,4,5),0,0) + array_slice(array(1,2,3,4,5),0,0) - - Placement on screen - Placement on screen + array_slice(array(1,2,3,4,5),-2,-1) + array_slice(array(1,2,3,4,5),-2,-1) - - Top Left - Top Left + array_slice(array(1,2,3,4,5),-1,-1) + array_slice(array(1,2,3,4,5),-1,-1) - - Top Center - Top Center + array_slice(array('Dufour','Valmiera','Chugiak','Brighton'),1,2) + array_slice(array('Dufour','Valmiera','Chugiak','Brighton'),1,2) - - Top Right - Top Right + array_slice(array('Dufour','Valmiera','Chugiak','Brighton'),-2,-1) + array_slice(array('Dufour','Valmiera','Chugiak','Brighton'),-2,-1) - - Bottom Left - Bottom Left + Returns the provided array with its elements sorted. + Returns the provided array with its elements sorted. - - Bottom Center - Bottom Center + array_sort + array_sort - - Bottom Right - Bottom Right + set this parameter to false to sort the array in descending order + set this parameter to false to sort the array in descending order - - Select SVG file - Select SVG file + array_sort(array(3,2,1)) + array_sort(array(3,2,1)) - - Select North Arrow Fill Color - Select North Arrow Fill Color + array_to_string + array_to_string - - Select North Arrow Outline Color - Select North Arrow Outline Color + the input array + the input array - - File not found - File not found + planimetric,current,area,surface,project,settings,ellipsoid,setting,calculated + planimetric,current,area,surface,project,settings,ellipsoid,setting,calculated - - Pixmap not found - Pixmap not found + evaluated,attribute,current,evaluate + evaluated,attribute,current,evaluate - - - QgsDecorationScaleBar - - Tick Down - Tick Down + planimetric,mesh,current,area,surface,project,settings,face,ellipsoid,setting,calculated,set + planimetric,mesh,current,area,surface,project,settings,face,ellipsoid,setting,calculated,set - - Tick Up - Tick Up + index,mesh,face,current + index,mesh,face,current - - Bar - Bar + current,processing,functions + current,processing,functions - - Box - Box + row,current + row,current - - Scale Bar - Scale Bar + distance,planimetric,length,perimeter,current,linestring,project,settings,ellipsoid,border,setting,calculated + distance,planimetric,length,perimeter,current,linestring,project,settings,ellipsoid,border,setting,calculated - - km - km + distance,planimetric,length,perimeter,current,polygon,project,settings,ellipsoid,setting,calculated + distance,planimetric,length,perimeter,current,polygon,project,settings,ellipsoid,setting,calculated - - mm - mm + denominator,contexts,current,scale,canvas,map + denominator,contexts,current,scale,canvas,map - - cm - cm + point,mesh,vertex,current + point,mesh,vertex,current - - m - m + index,mesh,vertex,current + index,mesh,vertex,current - - miles - miles + coordinate,mesh,vertex,current + coordinate,mesh,vertex,current - - mile - mile + mesh,vertex,current + mesh,vertex,current - - inches - inches + first,point,coordinate,current,multipoint + first,point,coordinate,current,multipoint - - foot - foot + current,retrieves,feature,coordinate + current,retrieves,feature,coordinate - - feet - feet + first,point,current,multipoint,altitude,3D + first,point,current,multipoint,altitude,3D - - degree - degree + casewhen,clause,series,met,first,corresponding,end,none,evaluated,components,conditions,optional,marks,return,evaluation,else,case,evaluate,result,stops,condition,set + casewhen,clause,series,met,first,corresponding,end,none,evaluated,components,conditions,optional,marks,return,evaluation,else,case,evaluate,result,stops,condition,set - - degrees - degrees + compare,numbers,insensitive,first,match,sensitive,supplied,parameter,case,matches,pattern + compare,numbers,insensitive,first,match,sensitive,supplied,parameter,case,matches,pattern - - - QgsDecorationScaleBarDialog - - Scale Bar Decoration - Scale Bar Decoration + list,contained,found + list,contained,found - - Scale bar style - Scale bar style + compare,same,equal,identical + compare,same,equal,identical - - Select the style of the scale bar - Select the style of the scale bar + compare,same,different + compare,same,different - - Margin from edge - Margin from edge + compare,sensitive,numbers,first,end,start,begin,works,supplied,parameter,matches,pattern + compare,sensitive,numbers,first,end,start,begin,works,supplied,parameter,matches,pattern - - Tick Down - Tick Down + calculate,functions,return,mesh,related,contains + calculate,functions,return,mesh,related,contains - - Enable Scale Bar - Enable Scale Bar + negates,condition + negates,condition - - Fill - Fill + equates,null + equates,null - - Outline - Outline + angle,cosine,inverse,radians + angle,cosine,inverse,radians - - Tick Up - Tick Up + affine,coordinate,operations,spatial,transformation,reference,offset,system,calculations,translation,rotation,order,added,present,scale + affine,coordinate,operations,spatial,transformation,reference,offset,system,calculations,translation,rotation,order,added,present,scale - - Box - Box + aggregate,combine,features,calculated,merge,concatenate,sum,mean,median,count,quartile,minimum,maximum,minority,majority,standard,deviation,length,unique + aggregate,combine,features,calculated,merge,concatenate,sum,mean,median,count,quartile,minimum,maximum,minority,majority,standard,deviation,length,unique - - Bar - Bar + angles,specified,clockwise,angle,linestring,degrees,bisector,north,average,vertex + angles,specified,clockwise,angle,linestring,degrees,bisector,north,average,vertex - - Font of bar - Font of bar + dash,stroked,multilinestring,input,ring,specified,applies,line,pattern,returning + dash,stroked,multilinestring,input,ring,specified,applies,line,pattern,returning - - Font - Font + planimetric,polygon,spatial,reference,system,calculations,area,project,settings,surface,ellipsoid,units + planimetric,polygon,spatial,reference,system,calculations,area,project,settings,surface,ellipsoid,units - - Horizontal - Horizontal + list,array,parameter,containing + list,array,parameter,containing - - Vertical - Vertical + array,field,aggregated + array,field,aggregated - - Color of bar - Color of bar + array,contains,compare,search + array,contains,compare,search - - Size of bar - Size of bar + array,added,end + array,added,end - - Placement - Placement + concatenated,arrays,containing + concatenated,arrays,containing - - Automatically snap to round number on resize - Automatically snap to round number on resize + array,search,contains + array,search,contains - - meters/km - meters/km + number,array,occurrences,given,counts + number,array,occurrences,given,counts - - feet/miles - feet/miles + array,containing,distinct + array,containing,distinct - - degrees - degrees + array,items,limit,evaluates + array,items,limit,evaluates - - Top Left - Top Left + array,found,first,lowest,index + array,found,first,lowest,index - - Top Center - Top Center + array,first + array,first - - Top Right - Top Right + evaluated,array,iterate,item + evaluated,array,iterate,item - - Bottom Left - Bottom Left + array,position,index,last,nth,one,first + array,position,index,last,nth,one,first - - Bottom Center - Bottom Center + array,added,position + array,added,position - - Bottom Right - Bottom Right + array,element,exists,intersection,overlap + array,element,exists,intersection,overlap - - Select Scale Bar Fill Color - Select Scale Bar Fill Color + array,last + array,last - - Select Scale Bar Outline Color - Select Scale Bar Outline Color + elements,array,count + elements,array,count - - - QgsDecorationTitle - - Title Label - Title Label + common,array,median + common,array,median - - - QgsDecorationTitleDialog - - Title Label Decoration - Title Label Decoration + array,maximum + array,maximum - - Enable Title Label - Enable Title Label + array,ignored,mean,numeric,arithmetic + array,ignored,mean,numeric,arithmetic - - Title label text - Title label text + array,arithmetic,median,ignored + array,arithmetic,median,ignored - - Horizontal - Horizontal + array,minimum + array,minimum - - Vertical - Vertical + array,added,beginning + array,added,beginning - - &Placement - &Placement + sorted,array,first,specified,missing,second,ordering,added,present,result,end + sorted,array,first,specified,missing,second,ordering,added,present,result,end - - Margin from edge - Margin from edge + array,entries,removed + array,entries,removed - - Background bar color - Background bar color + array,removed,index + array,removed,index - - Font - Font + array,reversed,order + array,reversed,order - - Select Background Bar Color - Select Background Bar Color + array,defined,arguments,start,position,slice,portion,end,index + array,defined,arguments,start,position,slice,portion,end,index - - Top Left - Top Left + sorted,array,elements,provided + sorted,array,elements,provided - - Top Center - Top Center + array,ignored,numeric,arithmetic,sum + array,ignored,numeric,arithmetic,sum - - Top Right - Top Right + the string delimiter used to separate concatenated array elements + the string delimiter used to separate concatenated array elements - - Bottom Left - Bottom Left + the optional string to use as replacement for empty (zero length) matches + the optional string to use as replacement for empty (zero length) matches - - Bottom Center - Bottom Center + '1,2,3' + '1,2,3' - - Bottom Right - Bottom Right + array_to_string(array('1','','3'),',','0') + array_to_string(array('1','','3'),',','0') - - Title Label Text Format - Title Label Text Format + '1,0,3' + '1,0,3' - - Insert or Edit an Expression… - Insert or Edit an Expression… + concatenates,delimiter,join,aggregate + concatenates,delimiter,join,aggregate - - - QgsDelAttrDialogBase - - Delete Fields - Delete Fields + Returns the unicode code associated with the first character of a string. + Returns the unicode code associated with the first character of a string. - - Provider fields can only be deleted when the layer is in edit mode. - Provider fields can only be deleted when the layer is in edit mode. + ascii + ascii - - Provider does not support deleting fields. - Provider does not support deleting fields. + the string to convert to unicode code + the string to convert to unicode code - - - QgsDelimitedTextProvider - - File type string in %1 is not correctly formatted - File type string in %1 is not correctly formatted + ascii('Q') + ascii('Q') - - File cannot be opened or delimiter parameters are not valid - File cannot be opened or delimiter parameters are not valid + 81 + 81 - - - - - - - - - %0 field %1 is not defined in delimited text file - %0 field %1 is not defined in delimited text file + code,first,associated,character,unicode + code,first,associated,character,unicode - - Invalid record format at line %1 - Invalid record format at line %1 + sine,inverse,angle,radians + sine,inverse,angle,radians - - Invalid WKT at line %1 - Invalid WKT at line %1 + tangent,inverse,angle,radians + tangent,inverse,angle,radians - - Invalid X or Y fields at line %1 - Invalid X or Y fields at line %1 + tangent,arguments,signs,angle,inverse,quadrant + tangent,arguments,signs,angle,inverse,quadrant - - - %n record(s) discarded due to invalid format - %n record(s) discarded due to invalid format%n record(s) discarded due to invalid format + + Returns an attribute from a feature. + Returns an attribute from a feature. - - - %n record(s) have missing geometry definitions - %n record(s) have missing geometry definitions%n record(s) have missing geometry definitions + + Variant 1 + Variant 1 - - - %n record(s) discarded due to invalid geometry definitions - %n record(s) discarded due to invalid geometry definitions%n record(s) discarded due to invalid geometry definitions + + Returns the value of an attribute from the current feature. + Returns the value of an attribute from the current feature. - - - %n record(s) discarded due to incompatible geometry types - %n record(s) discarded due to incompatible geometry types%n record(s) discarded due to incompatible geometry types + + attribute( 'name' ) + attribute( 'name' ) - - - - There are %n additional error(s) in the file - There are %n additional error(s) in the fileThere are %n additional error(s) in the file + + Variant 2 + Variant 2 - - - Errors in file %1 - Errors in file %1 + Allows the target feature and attribute name to be specified. + Allows the target feature and attribute name to be specified. - - - The following lines were not loaded into QGIS due to errors: - The following lines were not loaded into QGIS due to errors: + attribute( @atlas_feature, 'name' ) + attribute( @atlas_feature, 'name' ) - - Delimited text file errors - Delimited text file errors + Returns a map containing all attributes from a feature, with field names as map keys. + Returns a map containing all attributes from a feature, with field names as map keys. - - Invalid subset string %1 for %2 - Invalid subset string %1 for %2 + Returns a map of all attributes from the current feature. + Returns a map of all attributes from the current feature. - - The file has been updated by another application - reloading - The file has been updated by another application - reloading + attributes()['name'] + attributes()['name'] - - Text, unlimited length (text) - Text, unlimited length (text) + Allows the target feature to be specified. + Allows the target feature to be specified. - - - QgsDelimitedTextSourceSelect - - No layer name - No layer name + attributes( @atlas_feature )['name'] + attributes( @atlas_feature )['name'] - - Please enter a layer name before adding the layer to the map - Please enter a layer name before adding the layer to the map + measured,clockwise,points,angle,vertical,north,azimuth,radians + measured,clockwise,points,angle,vertical,north,azimuth,radians - - No delimiters set - No delimiters set + Returns the base name of the file without the directory or file suffix. + Returns the base name of the file without the directory or file suffix. - - Use one or more characters as the delimiter, or choose a different delimiter type - Use one or more characters as the delimiter, or choose a different delimiter type + base_file_name + base_file_name - - Invalid regular expression - Invalid regular expression + base_file_name('/home/qgis/data/country_boundaries.shp') + base_file_name('/home/qgis/data/country_boundaries.shp') - - Please enter a valid regular expression as the delimiter, or choose a different delimiter type - Please enter a valid regular expression as the delimiter, or choose a different delimiter type + 'country_boundaries' + 'country_boundaries' - - Invalid delimited text file - Invalid delimited text file + suffix,base,directory,name,file,folder,path + suffix,base,directory,name,file,folder,path - - Please enter a valid file and delimiter - Please enter a valid file and delimiter + Returns the closure of the combinatorial boundary of the geometry (ie the topological boundary of the geometry). For instance, a polygon geometry will have a boundary consisting of the linestrings for each ring in the polygon. Some geometry types do not have a defined boundary, e.g., points or geometry collections, and will return NULL. + Returns the closure of the combinatorial boundary of the geometry (ie the topological boundary of the geometry). For instance, a polygon geometry will have a boundary consisting of the linestrings for each ring in the polygon. Some geometry types do not have a defined boundary, e.g., points or geometry collections, and will return NULL. - - Choose a Delimited Text File to Open - Choose a Delimited Text File to Open + boundary + boundary - - Text files - Text files + geom_to_wkt(boundary(geom_from_wkt('Polygon((1 1, 0 0, -1 1, 1 1))'))) + geom_to_wkt(boundary(geom_from_wkt('Polygon((1 1, 0 0, -1 1, 1 1))'))) - - Column types detection in progress: %L1 records read - Column types detection in progress: %L1 records read + 'LineString(1 1,0 0,-1 1,1 1)' + 'LineString(1 1,0 0,-1 1,1 1)' - - Please select an input file - Please select an input file + geom_to_wkt(boundary(geom_from_wkt('LineString(1 1,0 0,-1 1)'))) + geom_to_wkt(boundary(geom_from_wkt('LineString(1 1,0 0,-1 1)'))) - - File %1 does not exist - File %1 does not exist + 'MultiPoint ((1 1),(-1 1))' + 'MultiPoint ((1 1),(-1 1))' - - Please enter a layer name - Please enter a layer name + polygon,linestrings,instance,combinatorial,topological,points,collections,types,ring,boundary,closure + polygon,linestrings,instance,combinatorial,topological,points,collections,types,ring,boundary,closure - - At least one delimiter character must be specified - At least one delimiter character must be specified + bounding box of the current feature's geometry + bounding box of the current feature's geometry - - Regular expression is not valid - Regular expression is not valid + geom_to_wkt(bounds(geom_from_wkt('Polygon((1 1, 0 0, -1 1, 1 1))'))) + geom_to_wkt(bounds(geom_from_wkt('Polygon((1 1, 0 0, -1 1, 1 1))'))) - - ^.. expression needs capture groups - ^.. expression needs capture groups + 'Polygon ((-1 0, 1 0, 1 1, -1 1, -1 0))' + 'Polygon ((-1 0, 1 0, 1 1, -1 1, -1 0))' - - Definition of filename and delimiters is not valid - Definition of filename and delimiters is not valid + box,input,spatial,reference,calculations,system,represents,bounding + box,input,spatial,reference,calculations,system,represents,bounding - - No data found in file - No data found in file + height of bounding box of the current feature's geometry + height of bounding box of the current feature's geometry - - - %n badly formatted record(s) discarded - %n badly formatted record(s) discarded%n badly formatted record(s) discarded + + bounds_height(geom_from_wkt('Polygon((1 1, 0 0, -1 1, 1 1))')) + bounds_height(geom_from_wkt('Polygon((1 1, 0 0, -1 1, 1 1))')) - - X and Y field names must be selected - X and Y field names must be selected + box,spatial,reference,calculations,system,height,bounding + box,spatial,reference,calculations,system,height,bounding - - X and Y field names cannot be the same - X and Y field names cannot be the same + width of bounding box of the current feature's geometry + width of bounding box of the current feature's geometry - - The WKT field name must be selected - The WKT field name must be selected + bounds_width(geom_from_wkt('Polygon((1 1, 0 0, -1 1, 1 1))')) + bounds_width(geom_from_wkt('Polygon((1 1, 0 0, -1 1, 1 1))')) - - The CRS must be selected - The CRS must be selected + width,box,spatial,reference,calculations,system,bounding + width,box,spatial,reference,calculations,system,bounding - - - %n badly formatted record(s) discarded from sample data - %n badly formatted record(s) discarded from sample data%n badly formatted record(s) discarded from sample data + + polygon of the current feature's geometry buffered by 10.5 units + polygon of the current feature's geometry buffered by 10.5 units - - Custom boolean values for "true" or "false" is missing. - Custom boolean values for "true" or "false" is missing. + distance,equal,spatial,reference,calculations,system,points,segments,miter,join,cap,round + distance,equal,spatial,reference,calculations,system,points,segments,miter,join,cap,round - - All files - All files + Creates a buffer along a line geometry where the buffer diameter varies according to the m-values at the line vertices. + Creates a buffer along a line geometry where the buffer diameter varies according to the m-values at the line vertices. - - - QgsDelimitedTextSourceSelectBase - - Create a Layer from a Delimited Text File - Create a Layer from a Delimited Text File + buffer_by_m + buffer_by_m - - Layer name - Layer name + input geometry. Must be a (multi)line geometry with m values. + input geometry. Must be a (multi)line geometry with m values. - - Name to display in the map legend - Name to display in the map legend + number of segments to approximate quarter-circle curves in the buffer. + number of segments to approximate quarter-circle curves in the buffer. - - Name displayed in the map legend - Name displayed in the map legend + buffer_by_m(geometry:=geom_from_wkt('LINESTRINGM(1 2 0.5, 4 2 0.2)'),segments:=8) + buffer_by_m(geometry:=geom_from_wkt('LINESTRINGM(1 2 0.5, 4 2 0.2)'),segments:=8) - - Field names are read from the first record. If not selected then fields are numbered - Field names are read from the first record. If not selected then fields are numbered + A variable width buffer starting with a diameter of 0.5 and ending with a diameter of 0.2 along the linestring geometry. + A variable width buffer starting with a diameter of 0.5 and ending with a diameter of 0.2 along the linestring geometry. - - The file is a comma separated value file, fields delimited by commas and quoted by " - The file is a comma separated value file, fields delimited by commas and quoted by " + line,according,values,varies,vertices,buffer,diameter + line,according,values,varies,vertices,buffer,diameter - - Each line in the file is split using a regular expression to define the end of each field - Each line in the file is split using a regular expression to define the end of each field + rounds,number + rounds,number - - Tab - Tab + geometric,center + geometric,center - - Space - Space + Returns the character associated with a unicode code. + Returns the character associated with a unicode code. - - Comma - Comma + char + char - - File name - File name + a unicode code number + a unicode code number - - Encoding - Encoding + char(81) + char(81) - - Select the file encoding - Select the file encoding + 'Q' + 'Q' - - Record and Fields Options - Record and Fields Options + associated,character,unicode,code + associated,character,unicode,code - - X and Y coordinates are expressed in degrees/minutes/seconds - X and Y coordinates are expressed in degrees/minutes/seconds + specified,restricts,input,range + specified,restricts,input,range - - DMS coordinates - DMS coordinates + Returns a closed line string of the input line string by appending the first point to the end of the line, if it is not already closed. If the geometry is not a line string or multi line string then the result will be NULL. + Returns a closed line string of the input line string by appending the first point to the end of the line, if it is not already closed. If the geometry is not a line string or multi line string then the result will be NULL. - - Geometry field - Geometry field + close_line + close_line - - Name of the field containing well known text value - Name of the field containing well known text value + geom_to_wkt(close_line(geom_from_wkt('LINESTRING(0 0, 1 0, 1 1)'))) + geom_to_wkt(close_line(geom_from_wkt('LINESTRING(0 0, 1 0, 1 1)'))) - - Geometry type - Geometry type + 'LineString (0 0, 1 0, 1 1, 0 0)' + 'LineString (0 0, 1 0, 1 1, 0 0)' - - Detect - Detect + geom_to_wkt(close_line(geom_from_wkt('LINESTRING(0 0, 1 0, 1 1, 0 0)'))) + geom_to_wkt(close_line(geom_from_wkt('LINESTRING(0 0, 1 0, 1 1, 0 0)'))) - - Point - Point + first,point,closed,end,input,appending,result,line,multi + first,point,closed,end,input,appending,result,line,multi - - Line - Line + Returns the point on geometry1 that is closest to geometry2. + Returns the point on geometry1 that is closest to geometry2. - - Polygon - Polygon + 'Point(73.0769 115.384)' + 'Point(73.0769 115.384)' - - Number of header lines to discard - Number of header lines to discard + closest,point,nearest + closest,point,nearest - - The number of lines to discard from the beginning of the file - The number of lines to discard from the beginning of the file + any valid expression or value, regardless of type. + any valid expression or value, regardless of type. - - First record has field names - First record has field names + list,first,arguments,null + list,first,arguments,null - - CSV (comma separated values) - CSV (comma separated values) + Returns the multipart geometry of aggregated geometries from an expression + Returns the multipart geometry of aggregated geometries from an expression - - File Format - File Format + collect + collect - - Fields are defined by the specified delimiter, quote, and escape characters - Fields are defined by the specified delimiter, quote, and escape characters + geometry expression to aggregate + geometry expression to aggregate - - Custom delimiters - Custom delimiters + multipart geometry of aggregated geometries + multipart geometry of aggregated geometries - - Regular expression delimiter - Regular expression delimiter + aggregated centroids of the civilian features based on their region value + aggregated centroids of the civilian features based on their region value - - Others - Others + aggregated,multipart + aggregated,multipart - - Detect field types - Detect field types + Collects a set of geometries into a multi-part geometry object. + Collects a set of geometries into a multi-part geometry object. - - Geometry Definition - Geometry Definition + List of arguments variant + List of arguments variant - - Well known text (WKT) - Well known text (WKT) + Geometry parts are specified as separate arguments to the function. + Geometry parts are specified as separate arguments to the function. - - Geometry CRS - Geometry CRS + geom_to_wkt(collect_geometries(make_point(1,2), make_point(3,4), make_point(5,6))) + geom_to_wkt(collect_geometries(make_point(1,2), make_point(3,4), make_point(5,6))) - - Layer Settings - Layer Settings + 'MultiPoint ((1 2),(3 4),(5 6))' + 'MultiPoint ((1 2),(3 4),(5 6))' - - Use a spatial index to improve performance of displaying and spatially selecting features - Use a spatial index to improve performance of displaying and spatially selecting features + Array variant + Array variant - - Use spatial index - Use spatial index + Geometry parts are specified as an array of geometry parts. + Geometry parts are specified as an array of geometry parts. - - Use an index to improve performance of subset filters (set in layer properties) - Use an index to improve performance of subset filters (set in layer properties) + array of geometry objects + array of geometry objects - - Use subset index - Use subset index + geom_to_wkt(collect_geometries(array(make_point(1,2), make_point(3,4), make_point(5,6)))) + geom_to_wkt(collect_geometries(array(make_point(1,2), make_point(3,4), make_point(5,6)))) - - Watch for changes to the file by other applications while QGIS is running - Watch for changes to the file by other applications while QGIS is running + '0,115,230' + '0,115,230' - - Watch file - Watch file + cyan,color,black,yellow,representation,components + cyan,color,black,yellow,representation,components - - Sample Data - Sample Data + '0,115,230,200' + '0,115,230,200' - - Geometry is a point defined by X and Y coordinate fields - Geometry is a point defined by X and Y coordinate fields + cyan,alpha,color,black,yellow,representation,components + cyan,alpha,color,black,yellow,representation,components - - Point coordinates - Point coordinates + color_grayscale_average + color_grayscale_average - - Geometry is read as a well known text string from the selected fields - Geometry is read as a well known text string from the selected fields + color_grayscale_average('255,100,50') + color_grayscale_average('255,100,50') - - The file contains only attribute information - it will not be displayed on the map - The file contains only attribute information - it will not be displayed on the map + '135,135,135,255' + '135,135,135,255' - - No geometry (attribute only table) - No geometry (attribute only table) + filter,color,provided,applies,grayscale,representation + filter,color,provided,applies,grayscale,representation - - Trim leading and trailing spaces from fields - Trim leading and trailing spaces from fields + '166,217,140' + '166,217,140' - - Trim fields - Trim fields + attributes,lightness,color,hue,representation,saturation + attributes,lightness,color,hue,representation,saturation - - Discard empty fields in each record - Discard empty fields in each record + '166,217,140,200' + '166,217,140,200' - - Discard empty fields - Discard empty fields + attributes,alpha,lightness,color,transparency,hue,representation,saturation + attributes,alpha,lightness,color,transparency,hue,representation,saturation - - Number fields use comma for a decimal separator - Number fields use comma for a decimal separator + '255,170,0' + '255,170,0' - - Decimal separator is comma - Decimal separator is comma + attributes,color,hue,representation,saturation + attributes,color,hue,representation,saturation - - Comma character is one of the delimiters - Comma character is one of the delimiters + '255,170,0,200' + '255,170,0,200' - - Tab character is one of the delimiters - Tab character is one of the delimiters + attributes,alpha,color,transparency,hue,representation,saturation + attributes,alpha,color,transparency,hue,representation,saturation - - Space character is one of the delimiters - Space character is one of the delimiters + color_mix_rgb + color_mix_rgb - - Colon character is one of the delimiters - Colon character is one of the delimiters + a ratio + a ratio - - Semicolon character is one of the delimiters - Semicolon character is one of the delimiters + color_mix_rgb('0,0,0','255,255,255',0.5) + color_mix_rgb('0,0,0','255,255,255',0.5) - - Semicolon - Semicolon + '127,127,127,255' + '127,127,127,255' - - Delimiters to use when splitting fields in the text file. The delimiter can be more than one character. These characters are used in addition to the comma, tab, space, colon, and semicolon options. - Delimiters to use when splitting fields in the text file. The delimiter can be more than one character. These characters are used in addition to the comma, tab, space, colon, and semicolon options. + green,blue,red,alpha,mixing,color,colors,provided,ratio + green,blue,red,alpha,mixing,color,colors,provided,ratio - - The escape character(s) force the next character to be treated as a normal character (that is not a delimiter, quote, or new line character). If the escape character is the same as a quote character, it only escapes itself and only within quotes. - The escape character(s) force the next character to be treated as a normal character (that is not a delimiter, quote, or new line character). If the escape character is the same as a quote character, it only escapes itself and only within quotes. + a string corresponding to the color component to return. Valid options are:<br /><ul><li>red: RGB red component (0-255)</li><li>green: RGB green component (0-255)</li><li>blue: RGB blue component (0-255)</li><li>alpha: alpha (transparency) value (0-255)</li><li>hue: HSV hue (0-360)</li><li>saturation: HSV saturation (0-100)</li><li>value: HSV value (0-100)</li><li>hsl_hue: HSL hue (0-360)</li><li>hsl_saturation: HSL saturation (0-100)</li><li>lightness: HSL lightness (0-100)</li><li>cyan: CMYK cyan component (0-100)</li><li>magenta: CMYK magenta component (0-100)</li><li>yellow: CMYK yellow component (0-100)</li><li>black: CMYK black component (0-100)</li></ul> + a string corresponding to the color component to return. Valid options are:<br /><ul><li>red: RGB red component (0-255)</li><li>green: RGB green component (0-255)</li><li>blue: RGB blue component (0-255)</li><li>alpha: alpha (transparency) value (0-255)</li><li>hue: HSV hue (0-360)</li><li>saturation: HSV saturation (0-100)</li><li>value: HSV value (0-100)</li><li>hsl_hue: HSL hue (0-360)</li><li>hsl_saturation: HSL saturation (0-100)</li><li>lightness: HSL lightness (0-100)</li><li>cyan: CMYK cyan component (0-100)</li><li>magenta: CMYK magenta component (0-100)</li><li>yellow: CMYK yellow component (0-100)</li><li>black: CMYK black component (0-100)</li></ul> - - Quote - Quote + red,specific,color,component,alpha + red,specific,color,component,alpha - - The quote character(s) enclose fields which may include delimiters and new lines - The quote character(s) enclose fields which may include delimiters and new lines + '255,127,0' + '255,127,0' - - " - " + green,blue,red,color,representation,components + green,blue,red,color,representation,components - - Escape - Escape + '255,127,0,200' + '255,127,0,200' - - Expression - Expression + green,blue,red,alpha,color,representation,components + green,blue,red,alpha,color,representation,components - - Regular expression used to split each line into fields - Regular expression used to split each line into fields + 'MULTILINESTRING((4 4, 2 1), (3 3, 4 4), (4 4, 5 5))' + 'MULTILINESTRING((4 4, 2 1), (3 3, 4 4), (4 4, 5 5))' - - Sample data - Sample data + 'LINESTRING(3 3, 4 4, 6 6, 2 1)' + 'LINESTRING(3 3, 4 4, 6 6, 2 1)' - - Colon - Colon + combination,union + combination,union - - Name of the field containing x values - Name of the field containing x values + empty,converted,numbers,concatenates,null,strings,several,other,values + empty,converted,numbers,concatenates,null,strings,several,other,values - - Name of the field containing y values - Name of the field containing y values + Returns all aggregated strings from a field or expression joined by a delimiter. + Returns all aggregated strings from a field or expression joined by a delimiter. - - Name of the field containing z values - Name of the field containing z values + optional string to use to join values. Empty by default. + optional string to use to join values. Empty by default. - - Name of the field containing m values - Name of the field containing m values + concatenate("town_name",group_by:="state",concatenator:=',') + concatenate("town_name",group_by:="state",concatenator:=',') - - Y field - Y field + comma separated list of town_names, grouped by state field + comma separated list of town_names, grouped by state field - - Z field - Z field + aggregated,field,joined,delimiter,strings + aggregated,field,joined,delimiter,strings - - X field - X field + Returns all unique strings from a field or expression joined by a delimiter. + Returns all unique strings from a field or expression joined by a delimiter. - - M field - M field + concatenate_unique + concatenate_unique - - <html><head/><body><p>Columns filled with '0/1', 'true/false', 't/f', and 'yes/no' (case insensitive) are automatically detected as boolean fields. Additional values for TRUE and FALSE can be entered here.</p></body></html> - <html><head/><body><p>Columns filled with '0/1', 'true/false', 't/f', and 'yes/no' (case insensitive) are automatically detected as boolean fields. Additional values for TRUE and FALSE can be entered here.</p></body></html> + comma separated list of unique town_names, grouped by state field + comma separated list of unique town_names, grouped by state field - - Custom boolean literals - Custom boolean literals + concatenate_unique("town_name",group_by:="state",concatenator:=',') + concatenate_unique("town_name",group_by:="state",concatenator:=',') - - <html><head/><body><p>True</p></body></html> - <html><head/><body><p>True</p></body></html> + aggregated,unique,field,joined,delimiter,strings + aggregated,unique,field,joined,delimiter,strings - - <html><head/><body><p>Additional custom value that will be interpreted as TRUE</p></body></html> - <html><head/><body><p>Additional custom value that will be interpreted as TRUE</p></body></html> + lie,point,lies,tests,interior,exterior,within,points,contains + lie,point,lies,tests,interior,exterior,within,points,contains - - <html><head/><body><p>False</p></body></html> - <html><head/><body><p>False</p></body></html> + 'POLYGON((3 3, 4 10, 4 4, 3 3))' + 'POLYGON((3 3, 4 10, 4 4, 3 3))' - - <html><head/><body><p>Additional custom value that will be interpreted as FALSE</p></body></html> - <html><head/><body><p>Additional custom value that will be interpreted as FALSE</p></body></html> + hull,convex,minimum,represents,encloses,set + hull,convex,minimum,represents,encloses,set - - <html><head/><body><p>Column data type is determined automatically scanning the file but it is possible to override the types through the type combo boxes.</p></body></html> - <html><head/><body><p>Column data type is determined automatically scanning the file but it is possible to override the types through the type combo boxes.</p></body></html> + angle,cosine + angle,cosine - - Scanning file to determine data types ... - Scanning file to determine data types ... + Returns the count of matching features. + Returns the count of matching features. - - Cancel - Cancel + count + count - - - QgsDetailedItemWidgetBase - - Heading Label - Heading Label + count("stations",group_by:="state") + count("stations",group_by:="state") - - Detail label - Detail label + count of stations, grouped by state field + count of stations, grouped by state field - - Category label - Category label + aggregate,features,matching,count + aggregate,features,matching,count - - - QgsDiagramProperties - - Histogram - Histogram + Returns the count of distinct values. + Returns the count of distinct values. - - Select Background Color - Select Background Color + count_distinct + count_distinct - - Select Pen Color - Select Pen Color + count_distinct("stations",group_by:="state") + count_distinct("stations",group_by:="state") - - Height - Height + count of distinct stations values, grouped by state field + count of distinct stations values, grouped by state field - - - x-height - x-height + aggregate,distinct,count + aggregate,distinct,count - - Area - Area + Returns the count of missing (NULL) values. + Returns the count of missing (NULL) values. - - Diameter - Diameter + count_missing + count_missing - - Diagram Properties - Diagram Properties + count_missing("stations",group_by:="state") + count_missing("stations",group_by:="state") - - Expression Based Attribute - Expression Based Attribute + count of missing (NULL) station values, grouped by state field + count of missing (NULL) station values, grouped by state field - - Top - Top + aggregate,missing,count + aggregate,missing,count - - No Diagrams - No Diagrams + Returns a gradient ramp from a map of color strings and steps. + Returns a gradient ramp from a map of color strings and steps. - - Pie Chart - Pie Chart + create_ramp + create_ramp - - Text Diagram - Text Diagram + a map of color strings and steps + a map of color strings and steps - - Stacked Bars - Stacked Bars + set this parameter to true to create a discrete color ramp + set this parameter to true to create a discrete color ramp - - Axis Line Symbol - Axis Line Symbol + '255,0,0,255' + '255,0,0,255' - - Transparent Background - Transparent Background + map,gradient,steps,strings,ramp,color + map,gradient,steps,strings,ramp,color - - Transparent Stroke - Transparent Stroke + common,supplied,crosses,tests,interior,points + common,supplied,crosses,tests,interior,points - - Right - Right + Only usable in an embedded form context, this function returns the current, unsaved value of a field in the parent form currently being edited. This will differ from the parent feature's actual attribute values for features which are currently being edited or have not yet been added to a parent layer. When used in a value-relation widget filter expression, this function should be wrapped into a 'coalesce()' that can retrieve the actual parent feature from the layer when the form is not used in an embedded context. + Only usable in an embedded form context, this function returns the current, unsaved value of a field in the parent form currently being edited. This will differ from the parent feature's actual attribute values for features which are currently being edited or have not yet been added to a parent layer. When used in a value-relation widget filter expression, this function should be wrapped into a 'coalesce()' that can retrieve the actual parent feature from the layer when the form is not used in an embedded context. - - Bottom - Bottom + current_parent_value + current_parent_value - - Left - Left + a field name in the current parent form + a field name in the current parent form - - Clockwise - Clockwise + current_parent_value( 'FIELD_NAME' ) + current_parent_value( 'FIELD_NAME' ) - - Counter-clockwise - Counter-clockwise + The current value of a field 'FIELD_NAME' in the parent form. + The current value of a field 'FIELD_NAME' in the parent form. - - The diagram type '%1' is unknown. A default type is selected for you. - The diagram type '%1' is unknown. A default type is selected for you. + field,actual,unsaved,wrapped,retrieve,widget,current,relation,differ,edited,embedded,coalesce,attribute,form,filter,added,features,parent,context,usable + field,actual,unsaved,wrapped,retrieve,widget,current,relation,differ,edited,embedded,coalesce,attribute,form,filter,added,features,parent,context,usable - - Bar length: Scale linearly, so that the following value matches the specified bar length: - Bar length: Scale linearly, so that the following value matches the specified bar length: + Returns the current, unsaved value of a field in the form or table row currently being edited. This will differ from the feature's actual attribute values for features which are currently being edited or have not yet been added to a layer. + Returns the current, unsaved value of a field in the form or table row currently being edited. This will differ from the feature's actual attribute values for features which are currently being edited or have not yet been added to a layer. - - Bar length - Bar length + current_value + current_value - - Size - Size + a field name in the current form or table row + a field name in the current form or table row - - Scale linearly between 0 and the following attribute value / diagram size: - Scale linearly between 0 and the following attribute value / diagram size: + current_value( 'FIELD_NAME' ) + current_value( 'FIELD_NAME' ) - - Diagrams: No attributes added. - Diagrams: No attributes added. + The current value of field 'FIELD_NAME'. + The current value of field 'FIELD_NAME'. - - You did not add any attributes to this diagram layer. Please specify the attributes to visualize on the diagrams or disable diagrams. - You did not add any attributes to this diagram layer. Please specify the attributes to visualize on the diagrams or disable diagrams. + table,field,actual,unsaved,current,differ,edited,row,attribute,form,added,features + table,field,actual,unsaved,current,differ,edited,row,attribute,form,added,features - - - QgsDiagramPropertiesBase - - Low - Low + an integer corresponding to the darkening factor:<ul><li>if the factor is greater than 100, this function returns a darker color (e.g., setting factor to 200 returns a color that is half the brightness);</li><li>if the factor is less than 100, the return color is lighter, but using the lighter() function for this purpose is recommended;</li><li>if the factor is 0 or negative, the return value is unspecified.</li></ul> + an integer corresponding to the darkening factor:<ul><li>if the factor is greater than 100, this function returns a darker color (e.g., setting factor to 200 returns a color that is half the brightness);</li><li>if the factor is less than 100, the return color is lighter, but using the lighter() function for this purpose is recommended;</li><li>if the factor is 0 or negative, the return value is unspecified.</li></ul> - - High - High + darker('200,10,30', 200) + darker('200,10,30', 200) - - Background color - Background color + '100,5,15,255' + '100,5,15,255' - - Line color - Line color + darker,color,lighter + darker,color,lighter - - Line width - Line width + Returns a datetime whose date and time are the number of milliseconds, msecs, that have passed since 1970-01-01T00:00:00.000, Coordinated Universal Time (Qt.UTC), and converted to Qt.LocalTime. + Returns a datetime whose date and time are the number of milliseconds, msecs, that have passed since 1970-01-01T00:00:00.000, Coordinated Universal Time (Qt.UTC), and converted to Qt.LocalTime. - - Bar width - Bar width + datetime_from_epoch + datetime_from_epoch - - Scale dependent visibility - Scale dependent visibility + number (milliseconds) + number (milliseconds) - - Show all diagrams - Show all diagrams + datetime_from_epoch(1483225200000) + datetime_from_epoch(1483225200000) - - Size - Size + 2017-01-01T00:00:00 + 2017-01-01T00:00:00 - - Fixed size - Fixed size + passed,datetime,localtime,msecs,date,coordinated,converted,universal,milliseconds,time + passed,datetime,localtime,msecs,date,coordinated,converted,universal,milliseconds,time - - Size units - Size units + Extracts the day from a date, or the number of days from an interval. + Extracts the day from a date, or the number of days from an interval. - - Attribute - Attribute + Extracts the day from a date or datetime. + Extracts the day from a date or datetime. - - Opacity - Opacity + Calculates the length in days of an interval. + Calculates the length in days of an interval. - - … - + day(to_interval('3 days')) + day(to_interval('3 days')) - - Font - Font + day(to_interval('3 weeks 2 days')) + day(to_interval('3 weeks 2 days')) - - Controls how diagrams are drawn on top of each other. Diagrams with a higher z-index are drawn above diagrams and labels with a lower z-index. - Controls how diagrams are drawn on top of each other. Diagrams with a higher z-index are drawn above diagrams and labels with a lower z-index. + 23 + 23 - - Always show - Always show + day_of_week(to_date('2015-09-21')) + day_of_week(to_date('2015-09-21')) - - Discourage diagrams and labels from covering features - Discourage diagrams and labels from covering features + week,day,specified,datetime,corresponds,ranges,date,saturday + week,day,specified,datetime,corresponds,ranges,date,saturday - - Show diagram - Show diagram + Takes a layer and decodes the uri of the underlying data provider. It depends on the dataprovider, which data is available. + Takes a layer and decodes the uri of the underlying data provider. It depends on the dataprovider, which data is available. - - Controls whether specific diagrams should be shown - Controls whether specific diagrams should be shown + decode_uri + decode_uri - - Controls whether specific diagrams should always be rendered, even when they overlap other diagrams or map labels - Controls whether specific diagrams should always be rendered, even when they overlap other diagrams or map labels + The layer for which the uri should be decoded. + The layer for which the uri should be decoded. - - Always show all diagrams, even when they overlap with each other or other map labels - Always show all diagrams, even when they overlap with each other or other map labels + The part of the uri to return. If unspecified, a map with all uri parts will be returned. + The part of the uri to return. If unspecified, a map with all uri parts will be returned. - - Scale linearly between 0 and the following attribute value / diagram size - Scale linearly between 0 and the following attribute value / diagram size + decode_uri(@layer) + decode_uri(@layer) - - Scale - Scale + {'layerId': '0', 'layerName': '', 'path': '/home/qgis/shapefile.shp'} + {'layerId': '0', 'layerName': '', 'path': '/home/qgis/shapefile.shp'} - - Increase size of small diagrams - Increase size of small diagrams + {'layerId': NULL, 'layerName': 'layer', 'path': '/home/qgis/geopackage.gpkg'} + {'layerId': NULL, 'layerName': 'layer', 'path': '/home/qgis/geopackage.gpkg'} - - Minimum size - Minimum size + decode_uri(@layer, 'path') + decode_uri(@layer, 'path') - - Placement - Placement + 'C:\my_data\qgis\shape.shp' + 'C:\my_data\qgis\shape.shp' - - X - X + depends,layer,data,dataprovider,provider,uri,underlying,decodes,available + depends,layer,data,dataprovider,provider,uri,underlying,decodes,available - - Y - Y + converts,degrees,radians + converts,degrees,radians - - Distance - Distance + generates,layer,line,number,one,new,polygon,vertices,larger,original + generates,layer,line,number,one,new,polygon,vertices,larger,original - - Options - Options + maximum,edges,additional,generates,line,densified,adding,new,polygon,interval,layer,one,distance,vertices,specified + maximum,edges,additional,generates,line,densified,adding,new,polygon,interval,layer,one,distance,vertices,specified - - Coordinates - Coordinates + Returns a geometry that represents that part of geometry1 that does not intersect with geometry2. + Returns a geometry that represents that part of geometry1 that does not intersect with geometry2. - - Around point - Around point + 'LINESTRING(4 4, 5 5)' + 'LINESTRING(4 4, 5 5)' - - Over point - Over point + part,represents,intersect,clip + part,represents,intersect,clip - - Label placement - Label placement + share,intersect,tests,space + share,intersect,tests,space - - Bar Orientation - Bar Orientation + Returns the display expression for a given feature in a layer. The expression is evaluated by default. Can be used with zero, one or more arguments, see below for details. + Returns the display expression for a given feature in a layer. The expression is evaluated by default. Can be used with zero, one or more arguments, see below for details. - - Legend - Legend + If called with no parameters, the function will evaluate the display expression of the current feature in the current layer. + If called with no parameters, the function will evaluate the display expression of the current feature in the current layer. - - Format - Format + display_expression() + display_expression() - - Start angle - Start angle + The display expression of the current feature in the current layer. + The display expression of the current feature in the current layer. - - Visibility - Visibility + If called with a 'feature' parameter only, the function will evaluate the specified feature from the current layer. + If called with a 'feature' parameter only, the function will evaluate the specified feature from the current layer. - - Maximum value - Maximum value + The feature which should be evaluated. + The feature which should be evaluated. - - Find - Find + display_expression(@atlas_feature) + display_expression(@atlas_feature) - - Scaled size - Scaled size + The display expression of the current atlas feature. + The display expression of the current atlas feature. - - Diagram z-index - Diagram z-index + Layer and feature parameters + Layer and feature parameters - - Above line - Above line + If the function is called with both a layer and a feature, it will evaluate the specified feature from the specified layer. + If the function is called with both a layer and a feature, it will evaluate the specified feature from the specified layer. - - Below line - Below line + The layer (or its ID or name) + The layer (or its ID or name) - - On line - On line + If the expression must be evaluated. If false, the expression will be returned as a string literal only (which could potentially be later evaluated using the 'eval' function). + If the expression must be evaluated. If false, the expression will be returned as a string literal only (which could potentially be later evaluated using the 'eval' function). - - Line orientation dependent position - Line orientation dependent position + display_expression( 'streets', get_feature_by_id('streets', 1)) + display_expression( 'streets', get_feature_by_id('streets', 1)) - - Priority - Priority + The display expression of the feature with the ID 1 on the layer 'streets'. + The display expression of the feature with the ID 1 on the layer 'streets'. - - Labels are placed in an equal radius circle around point features. - Labels are placed in an equal radius circle around point features. + The display expression of the given feature not evaluated. + The display expression of the given feature not evaluated. - - Labels are placed at a fixed offset from the point. - Labels are placed at a fixed offset from the point. + projected,reference,spatial,minimum,units + projected,reference,spatial,minimum,units - - Over Line - Over Line + Returns the distance along the geometry to a specified vertex. + Returns the distance along the geometry to a specified vertex. - - Around Line - Around Line + distance_to_vertex + distance_to_vertex - - Inside Polygon - Inside Polygon + distance_to_vertex(geometry:=geom_from_wkt('LineString(0 0, 10 0, 10 10)'),vertex:=1) + distance_to_vertex(geometry:=geom_from_wkt('LineString(0 0, 10 0, 10 10)'),vertex:=1) - - Around Centroid - Around Centroid + 10.0 + 10.0 - - Over Centroid - Over Centroid + distance,specified,vertex + distance,specified,vertex - - Using Perimeter - Using Perimeter + last,node,vertex + last,node,vertex - - Up - Up + Gets an environment variable and returns its content as a string. If the variable is not found, NULL will be returned. This is handy to inject system specific configuration like drive letters or path prefixes. Definition of environment variables depends on the operating system, please check with your system administrator or the operating system documentation how this can be set. + Gets an environment variable and returns its content as a string. If the variable is not found, NULL will be returned. This is handy to inject system specific configuration like drive letters or path prefixes. Definition of environment variables depends on the operating system, please check with your system administrator or the operating system documentation how this can be set. - - Down - Down + env + env - - Right - Right + The name of the environment variable which should be retrieved. + The name of the environment variable which should be retrieved. - - Left - Left + env( 'LANG' ) + env( 'LANG' ) - - Show legend entries for diagram attributes - Show legend entries for diagram attributes + 'en_US.UTF-8' + 'en_US.UTF-8' - - Attributes - Attributes + env( 'MY_OWN_PREFIX_VAR' ) + env( 'MY_OWN_PREFIX_VAR' ) - - Automated placement settings (apply to all layers) - Automated placement settings (apply to all layers) + 'Z:' + 'Z:' - - Rendering - Rendering + env( 'I_DO_NOT_EXIST' ) + env( 'I_DO_NOT_EXIST' ) - - Available attributes - Available attributes + operating,content,prefixes,gets,definition,found,drive,check,system,environment,path,variables,letters,inject,specific,configuration,depends,administrator,variable,documentation,handy,set + operating,content,prefixes,gets,definition,found,drive,check,system,environment,path,variables,letters,inject,specific,configuration,depends,administrator,variable,documentation,handy,set - - Add expression - Add expression + epoch + epoch - - Add selected attributes - Add selected attributes + epoch(to_date('2017-01-01')) + epoch(to_date('2017-01-01')) - - Remove selected attributes - Remove selected attributes + 1483203600000 + 1483203600000 - - Assigned attributes - Assigned attributes + interval,date,milliseconds,epoch + interval,date,milliseconds,epoch - - Drag and drop to reorder - Drag and drop to reorder + [whatever the result of evaluating @expression_var might be…] + [whatever the result of evaluating @expression_var might be…] - - Color - Color + dynamic,fields,parameters,expression,expand,context,passed,variables,evaluates + dynamic,fields,parameters,expression,expand,context,passed,variables,evaluates - - Legend Entries for Diagram Size… - Legend Entries for Diagram Size… + Evaluates a template which is passed in a string. Useful to expand dynamic parameters passed as context variables or fields. + Evaluates a template which is passed in a string. Useful to expand dynamic parameters passed as context variables or fields. - - Bar spacing - Bar spacing + eval_template + eval_template - - Direction - Direction + a template string + a template string - - Show Axis - Show Axis + eval_template('QGIS [% upper(\'rocks\') %]') + eval_template('QGIS [% upper(\'rocks\') %]') - - Axis line symbol - Axis line symbol + QGIS ROCKS + QGIS ROCKS - - Obstacles - Obstacles + dynamic,fields,parameters,template,expand,context,passed,variables,evaluates + dynamic,fields,parameters,template,expand,context,passed,variables,evaluates - - - QgsDirectoryParamWidget - - - Name - Name + exif,retrieves,tag,file,image,values + exif,retrieves,tag,file,image,values - - - Size - Size + geotags,exif,point,file,image + geotags,exif,point,file,image - - - Date - Date + Extends the start and end of a linestring geometry by a specified amount. Lines are extended using the bearing of the first and last segment in the line. For a multilinestring, all the parts are extended. Distances are in the Spatial Reference System of this geometry. + Extends the start and end of a linestring geometry by a specified amount. Lines are extended using the bearing of the first and last segment in the line. For a multilinestring, all the parts are extended. Distances are in the Spatial Reference System of this geometry. - - - Permissions - Permissions + extend + extend - - - Owner - Owner + a (multi)linestring geometry + a (multi)linestring geometry - - - Group - Group + distance to extend the start of the line + distance to extend the start of the line - - - Type - Type + distance to extend the end of the line. + distance to extend the end of the line. - - - folder - folder + geom_to_wkt(extend(geom_from_wkt('LineString(0 0, 1 0, 1 1)'),1,2)) + geom_to_wkt(extend(geom_from_wkt('LineString(0 0, 1 0, 1 1)'),1,2)) - - - file - file + 'LineString (-1 0, 1 0, 1 3)' + 'LineString (-1 0, 1 0, 1 3)' - - - QgsDiscoverRelationsDialogBase - - Discover Relations - Discover Relations + geom_to_wkt(extend(geom_from_wkt('MultiLineString((0 0, 1 0, 1 1), (2 2, 0 2, 0 5))'),1,2)) + geom_to_wkt(extend(geom_from_wkt('MultiLineString((0 0, 1 0, 1 1), (2 2, 0 2, 0 5))'),1,2)) - - Name - Name + 'MultiLineString ((-1 0, 1 0, 1 3),(3 2, 0 2, 0 7))' + 'MultiLineString ((-1 0, 1 0, 1 3),(3 2, 0 2, 0 7))' - - Referencing Layer - Referencing Layer + start,distances,line,last,linestring,amount,parts,bearing,lines,extends,reference,spatial,extended,first,segment,system,multilinestring,specified,end + start,distances,line,last,linestring,amount,parts,bearing,lines,extends,reference,spatial,extended,first,segment,system,multilinestring,specified,end - - Referencing Field - Referencing Field + Returns a line string representing the exterior ring of a polygon geometry. If the geometry is not a polygon then the result will be NULL. + Returns a line string representing the exterior ring of a polygon geometry. If the geometry is not a polygon then the result will be NULL. - - Referenced Layer - Referenced Layer + polygon,line,ring,exterior,result,representing + polygon,line,ring,exterior,result,representing - - Referenced Field - Referenced Field + geom_to_wkt(extrude(geom_from_wkt('LineString(1 2, 3 2, 4 3)'), 1, 2)) + geom_to_wkt(extrude(geom_from_wkt('LineString(1 2, 3 2, 4 3)'), 1, 2)) - - Strength - Strength + 'Polygon ((1 2, 3 2, 4 3, 5 5, 4 4, 2 4, 1 2))' + 'Polygon ((1 2, 3 2, 4 3, 5 5, 4 4, 2 4, 1 2))' - - - QgsDisplayAngleBase - - Angle - Angle + geom_to_wkt(extrude(geom_from_wkt('MultiLineString((1 2, 3 2), (4 3, 8 3))'), 1, 2)) + geom_to_wkt(extrude(geom_from_wkt('MultiLineString((1 2, 3 2), (4 3, 8 3))'), 1, 2)) - - - QgsDockWidgetPlugin - - - A dock widget - A dock widget + 'MultiPolygon (((1 2, 3 2, 4 4, 2 4, 1 2)),((4 3, 8 3, 9 5, 5 5, 4 3)))' + 'MultiPolygon (((1 2, 3 2, 4 4, 2 4, 1 2)),((4 3, 8 3, 9 5, 5 5, 4 3)))' - - - QgsDualView - - (disabled when attribute table only shows features visible in the current map canvas extent) - (disabled when attribute table only shows features visible in the current map canvas extent) + curve,version,extension,input,specified,extruded,linestring,multi + curve,version,extension,input,specified,extruded,linestring,multi - - Expression Based Preview - Expression Based Preview + file_exists + file_exists - - Column Preview - Column Preview + file_exists('/home/qgis/data/country_boundaries.shp') + file_exists('/home/qgis/data/country_boundaries.shp') - - Could not set column '%1' as preview column. -Parser error: -%2 - Could not set column '%1' as preview column. -Parser error: -%2 + path,exists,file + path,exists,file - - &Set All Column Widths… - &Set All Column Widths… + Returns the name of a file (including the file extension), excluding the directory. + Returns the name of a file (including the file extension), excluding the directory. - - &Autosize All Columns - &Autosize All Columns + file_name + file_name - - &Sort… - &Sort… + file_name('/home/qgis/data/country_boundaries.shp') + file_name('/home/qgis/data/country_boundaries.shp') - - &Autosize - &Autosize + 'country_boundaries.shp' + 'country_boundaries.shp' - - Sort… - Sort… + extension,name,directory,file,path + extension,name,directory,file,path - - By Preview Expression (ascending) - By Preview Expression (ascending) + Returns the directory component of a file path. This does not include the file name. + Returns the directory component of a file path. This does not include the file name. - - By Preview Expression (descending) - By Preview Expression (descending) + file_path + file_path - - By Custom Expression - By Custom Expression + file_path('/home/qgis/data/country_boundaries.shp') + file_path('/home/qgis/data/country_boundaries.shp') - - '[Please define preview text]' - '[Please define preview text]' + '/home/qgis/data' + '/home/qgis/data' - - Automatically pan to the current feature - Automatically pan to the current feature + path,directory,name,folder,file + path,directory,name,folder,file - - Automatically zoom to the current feature - Automatically zoom to the current feature + Returns the size (in bytes) of a file. + Returns the size (in bytes) of a file. - - An error occurred while filtering features - An error occurred while filtering features + file_size + file_size - - Copy Cell Content - Copy Cell Content + file_size('/home/qgis/data/country_boundaries.geojson') + file_size('/home/qgis/data/country_boundaries.geojson') - - Zoom to Feature - Zoom to Feature + 5674 + 5674 - - Pan to Feature - Pan to Feature + size,file,bytes + size,file,bytes - - Flash Feature - Flash Feature + Returns the file suffix (extension) from a file path. + Returns the file suffix (extension) from a file path. - - Run Layer Action - Run Layer Action + file_suffix + file_suffix - - Actions on Selection (%1) - Actions on Selection (%1) + file_suffix('/home/qgis/data/country_boundaries.shp') + file_suffix('/home/qgis/data/country_boundaries.shp') - - Open Form - Open Form + 'shp' + 'shp' - - Open Form… - Open Form… + extension,path,suffix,file + extension,path,suffix,file - - &Hide Column - &Hide Column + Returns a copy of the geometry with the x and y coordinates swapped. Useful for repairing geometries which have had their latitude and longitude values reversed. + Returns a copy of the geometry with the x and y coordinates swapped. Useful for repairing geometries which have had their latitude and longitude values reversed. - - &Set Width… - &Set Width… + flip_coordinates + flip_coordinates - - %L1 features loaded. - %L1 features loaded. + geom_to_wkt(flip_coordinates(make_point(1, 2))) + geom_to_wkt(flip_coordinates(make_point(1, 2))) - - &Organize Columns… - &Organize Columns… + 'Point (2 1)' + 'Point (2 1)' - - Set column width - Set column width + latitude,longitude,reversed,swapped,coordinates,repairing,copy + latitude,longitude,reversed,swapped,coordinates,repairing,copy - - - Enter column width - Enter column width + downwards,rounds,number + downwards,rounds,number - - Set Column Width - Set Column Width + exterior,clockwise,respect,convention,rings,counter,interior,forces + exterior,clockwise,respect,convention,rings,counter,interior,forces - - Configure Attribute Table Sort Order - Configure Attribute Table Sort Order + exterior,clockwise,respect,convention,rings,interior,counter,forces + exterior,clockwise,respect,convention,rings,interior,counter,forces - - Loading features… - Loading features… + force_rhr + force_rhr - - Attribute Table - Attribute Table + geom_to_wkt(make_rectangle_3points(make_point(0, 0), make_point(0,5), make_point(5, 5), 0)) + geom_to_wkt(make_rectangle_3points(make_point(0, 0), make_point(0,5), make_point(5, 5), 0)) - - Defined sort order in attribute table - Defined sort order in attribute table + geom_to_wkt(make_rectangle_3points(make_point(0, 0), make_point(0,5), make_point(5, 3), 1)) + geom_to_wkt(make_rectangle_3points(make_point(0, 0), make_point(0,5), make_point(5, 3), 1)) - - Sort ascending - Sort ascending + offset_curve(@geometry, 10.5) + offset_curve(@geometry, 10.5) - - Abort - Abort + offset_curve(@geometry, -10.5) + offset_curve(@geometry, -10.5) - - - QgsDualViewBase - - … - + offset_curve(@geometry, 10.5, segments:=16, join:=1) + offset_curve(@geometry, 10.5, segments:=16, join:=1) - - Expression - Expression + offset_curve(@geometry, 10.5, join:=3) + offset_curve(@geometry, 10.5, join:=3) - - Column Preview - Column Preview + Floor division of two values + Floor division of two values - - Highlight current feature on map - Highlight current feature on map + // + // - - Automatically pan to the current feature - Automatically pan to the current feature + 9 // 2 + 9 // 2 - - Automatically zoom to the current feature - Automatically zoom to the current feature + division,floor,values + division,floor,values - - Navigate to first feature - Navigate to first feature + Remainder of division. Takes the sign of the dividend. + Remainder of division. Takes the sign of the dividend. - - Navigate to previous feature - Navigate to previous feature + 9 % 2 + 9 % 2 - - Navigate to next feature - Navigate to next feature + 9 % -2 + 9 % -2 - - Navigate to last feature - Navigate to last feature + -9 % 2 + -9 % 2 - - - QgsDummyConfigDlgBase - - Dummy Text - Dummy Text + division,remainder,modulo + division,remainder,modulo - - - QgsDwgImportBase - - DWG/DXF Import - DWG/DXF Import + geom_to_wkt(order_parts(geom_from_wkt('MultiPolygon (((1 1, 5 1, 5 5, 1 5, 1 1)),((1 1, 9 1, 9 9, 1 9, 1 1)))'), 'area(@geometry)', False)) + geom_to_wkt(order_parts(geom_from_wkt('MultiPolygon (((1 1, 5 1, 5 5, 1 5, 1 1)),((1 1, 9 1, 9 9, 1 9, 1 1)))'), 'area(@geometry)', False)) - - Layer - Layer + overlay_contains(layer:='regions', expression:= geom_to_wkt(@geometry), limit:=2) + overlay_contains(layer:='regions', expression:= geom_to_wkt(@geometry), limit:=2) - - Visible - Visible + predicate,contained,target,contains,array,geos,st_contains,postgis,underlying,features + predicate,contained,target,contains,array,geos,st_contains,postgis,underlying,features - - Group name - Group name + overlay_crosses(layer:='regions', expression:= geom_to_wkt(@geometry), limit:=2) + overlay_crosses(layer:='regions', expression:= geom_to_wkt(@geometry), limit:=2) - - Merge layers - Merge layers + predicate,st_crosses,crosses,current,target,array,geos,underlying,features,crossed + predicate,st_crosses,crosses,current,target,array,geos,underlying,features,crossed - - Import - Import + overlay_disjoint(layer:='regions', expression:= geom_to_wkt(@geometry), limit:=2) + overlay_disjoint(layer:='regions', expression:= geom_to_wkt(@geometry), limit:=2) - - Source drawing - Source drawing + predicate,st_disjoint,disjoint,current,target,array,geos,underlying,features + predicate,st_disjoint,disjoint,current,target,array,geos,underlying,features - - Target package - Target package + overlay_equals(layer:='regions', expression:= geom_to_wkt(@geometry), limit:=2) + overlay_equals(layer:='regions', expression:= geom_to_wkt(@geometry), limit:=2) - - Select GeoPackage Database - Select GeoPackage Database + Set this to true to return a list of maps containing (key names in quotes) the feature 'id', the expression 'result' and the 'overlap' value (of the largest element in case of multipart). The 'radius' of the maximum inscribed circle is also returned when the target layer is a polygon. Only valid when used with the expression parameter + Set this to true to return a list of maps containing (key names in quotes) the feature 'id', the expression 'result' and the 'overlap' value (of the largest element in case of multipart). The 'radius' of the maximum inscribed circle is also returned when the target layer is a polygon. Only valid when used with the expression parameter - - Reload - Reload + overlay_intersects(layer:='regions', expression:= geom_to_wkt(@geometry), limit:=2) + overlay_intersects(layer:='regions', expression:= geom_to_wkt(@geometry), limit:=2) - - Layers to Import into Project - Layers to Import into Project + overlay_intersects(layer:='regions', expression:= geom_to_wkt(@geometry), return_details:=true) + overlay_intersects(layer:='regions', expression:= geom_to_wkt(@geometry), return_details:=true) - - Deselect All - Deselect All + overlay_intersects(layer:='regions', expression:= geom_to_wkt(@geometry), sort_by_intersection_size:='des') + overlay_intersects(layer:='regions', expression:= geom_to_wkt(@geometry), sort_by_intersection_size:='des') - - Select All - Select All + intersected,predicate,current,target,array,geos,postgis,described,st_intersects,intersects,underlying,features + intersected,predicate,current,target,array,geos,postgis,described,st_intersects,intersects,underlying,features - - Import Drawing into GeoPackage - Import Drawing into GeoPackage + distance,near,close,current,target,array,features + distance,near,close,current,target,array,features - - CRS - CRS + overlay_touches(layer:='regions', expression:= geom_to_wkt(@geometry), limit:=2) + overlay_touches(layer:='regions', expression:= geom_to_wkt(@geometry), limit:=2) - - Load layers - Load layers + predicate,touches,current,target,array,geos,touched,st_touches,features + predicate,touches,current,target,array,geos,touched,st_touches,features - - Expand block references - Expand block references + overlay_within(layer:='regions', expression:= geom_to_wkt(@geometry), limit:=2) + overlay_within(layer:='regions', expression:= geom_to_wkt(@geometry), limit:=2) - - Use curves - Use curves + predicate,current,contain,target,array,geos,underlying,features + predicate,current,contain,target,array,geos,underlying,features - - - QgsDwgImportDialog - - Select the coordinate reference system for the dxf file. The data points will be transformed from the layer coordinate reference system. - Select the coordinate reference system for the dxf file. The data points will be transformed from the layer coordinate reference system. + point_on_surface(@geometry) + point_on_surface(@geometry) - - GDAL/OGR not built with GPKG (sqlite3) support. You will not be able to export the DWG in a GPKG. - GDAL/OGR not built with GPKG (sqlite3) support. You will not be able to export the DWG in a GPKG. + point,surface,lie,centroid,overlay,within + point,surface,lie,centroid,overlay,within - - Drawing file was meanwhile updated (%1 > %2). - Drawing file was meanwhile updated (%1 > %2). + geom_to_wkt(pole_of_inaccessibility( geom_from_wkt('POLYGON((0 1, 0 9, 3 10, 3 3, 10 3, 10 1, 0 1))'), 0.1)) + geom_to_wkt(pole_of_inaccessibility( geom_from_wkt('POLYGON((0 1, 0 9, 3 10, 3 3, 10 3, 10 1, 0 1))'), 0.1)) - - Drawing file unavailable. - Drawing file unavailable. + inaccessibility,precise,tolerances,boundary,iterations,internal,approximate,approach,polylabel,distant,pole + inaccessibility,precise,tolerances,boundary,iterations,internal,approximate,approach,polylabel,distant,pole - - Could not open layer list - Could not open layer list + Returns a color from the project's color scheme. Contrary to project_color which returns a color string representation, project_color_object returns a color object. + Returns a color from the project's color scheme. Contrary to project_color which returns a color string representation, project_color_object returns a color object. - - Select DWG/DXF file - Select DWG/DXF file + project_color_object + project_color_object - - DXF/DWG files - DXF/DWG files + project_color_object('Logo color') + project_color_object('Logo color') - - Drawing import completed. - Drawing import completed. + RGBA: 0.08,0.55,0.20,1.00 + RGBA: 0.08,0.55,0.20,1.00 - - Drawing import failed (%1) - Drawing import failed (%1) + Returns a color object from a color ramp. Contrary to ramp_color which returns a color string representation, ramp_color_object returns a color object. + Returns a color object from a color ramp. Contrary to ramp_color which returns a color string representation, ramp_color_object returns a color object. - - - QgsDwgImporter - - - SQL statement failed -Database: %1 -SQL: %2 -Error: %3 - SQL statement failed -Database: %1 -SQL: %2 -Error: %3 + Returns a color object from a saved ramp + Returns a color object from a saved ramp - - Could not start transaction -Database: %1 -Error: %2 - Could not start transaction -Database: %1 -Error: %2 + ramp_color_object('Spectral',0.3) + ramp_color_object('Spectral',0.3) - - Could not commit transaction -Database: %1 -Error: %2 - Could not commit transaction -Database: %1 -Error: %2 + RGBA: 0.99,0.75,0.45,1.00 + RGBA: 0.99,0.75,0.45,1.00 - - Drawing %1 is unreadable - Drawing %1 is unreadable + Returns a color object from an expression-created ramp + Returns a color object from an expression-created ramp - - Could not open database [%1] - Could not open database [%1] + ramp_color_object(create_ramp(map(0,color_rgbf(0,0,0),1,color_rgbf(1,0,0))),1) + ramp_color_object(create_ramp(map(0,color_rgbf(0,0,0),1,color_rgbf(1,0,0))),1) - - Query for drawing %1 failed. - Query for drawing %1 failed. + RGBA: 1.00,0.00,0.00,1.00 + RGBA: 1.00,0.00,0.00,1.00 - - Could not retrieve drawing name from database [%1] - Could not retrieve drawing name from database [%1] + Returns a map with the fields names as keys and the raster attribute table values as values from the attribute table entry that matches the given raster value. + Returns a map with the fields names as keys and the raster attribute table values as values from the attribute table entry that matches the given raster value. - - Recorded last modification date unreadable [%1] - Recorded last modification date unreadable [%1] + raster_attributes + raster_attributes - - Drawing already up-to-date in database. - Drawing already up-to-date in database. + the band number for the associated attribute table lookup. + the band number for the associated attribute table lookup. - - Imported drawings - Imported drawings + raster value + raster value - - Headers - Headers + raster_attributes('vegetation', 1, raster_value('vegetation', 1, make_point(1,1))) + raster_attributes('vegetation', 1, raster_value('vegetation', 1, make_point(1,1))) - - Line types - Line types + {'class': 'Vegetated', 'subclass': 'Trees'} + {'class': 'Vegetated', 'subclass': 'Trees'} - - Layer list - Layer list + provider,point,raster,found,attributes + provider,point,raster,found,attributes - - Dimension styles - Dimension styles + The field name for which the widget configuration should be loaded. + The field name for which the widget configuration should be loaded. - - Text styles - Text styles + rotate(@geometry, 45, make_point(4, 5)) + rotate(@geometry, 45, make_point(4, 5)) - - Application data - Application data + rotate(@geometry, 45) + rotate(@geometry, 45) - - BLOCK entities - BLOCK entities + Removes the longest string containing only the specified characters (a space by default) from the end of string. + Removes the longest string containing only the specified characters (a space by default) from the end of string. - - POINT entities - POINT entities + rtrim + rtrim - - LINE entities - LINE entities + rtrim(' hello world ') + rtrim(' hello world ') - - POLYLINE entities - POLYLINE entities + ' hello world' + ' hello world' - - TEXT entities - TEXT entities + rtrim('testxxzx', 'xyz') + rtrim('testxxzx', 'xyz') - - HATCH entities - HATCH entities + removes,whitespace,spaces,tabs,trailing + removes,whitespace,spaces,tabs,trailing - - INSERT entities - INSERT entities + scale(@geometry, 2, 0.5, make_point(4, 5)) + scale(@geometry, 2, 0.5, make_point(4, 5)) - - Could not load geopackage driver - Could not load geopackage driver + scale(@geometry, 2, 0.5) + scale(@geometry, 2, 0.5) - - Creating database… - Creating database… + scaled,spatial,affine,calculations,resize + scaled,spatial,affine,calculations,resize - - Creation of datasource failed [%1] - Creation of datasource failed [%1] + scale_exponential + scale_exponential - - Creating tables… - Creating tables… + scale_exponential(5,0,10,0,100,2) + scale_exponential(5,0,10,0,100,2) - - Creation of drawing layer %1 failed [%2] - Creation of drawing layer %1 failed [%2] + 3.030 + 3.030 - - Creation of field definition for %1.%2 failed [%3] - Creation of field definition for %1.%2 failed [%3] + scale_exponential(3,0,10,0,100,0.5) + scale_exponential(3,0,10,0,100,0.5) - - Creation of field %1.%2 failed [%3] - Creation of field %1.%2 failed [%3] + 87.585 + 87.585 - - Importing drawing… - Importing drawing… + Transforms a given value from an input domain to an output range using a polynomial curve. This function can be used to ease values in or out of the specified output range. + Transforms a given value from an input domain to an output range using a polynomial curve. This function can be used to ease values in or out of the specified output range. - - Could not update drawing record [%1] - Could not update drawing record [%1] + scale_polynomial + scale_polynomial - - Updating database from %1 [%2]. - Updating database from %1 [%2]. + scale_polynomial(5,0,10,0,100,2) + scale_polynomial(5,0,10,0,100,2) - - File %1 is not a DWG/DXF file - File %1 is not a DWG/DXF file + scale_polynomial(3,0,10,0,100,0.5) + scale_polynomial(3,0,10,0,100,0.5) - - No error. - No error. + polynomial,curve,ease,transforms,output,given,input,domain,range,specified,values + polynomial,curve,ease,transforms,output,given,input,domain,range,specified,values - - Unknown error. - Unknown error. + Returns the last captured value (or values as a map for sensors which report multiple values) from a registered sensor. + Returns the last captured value (or values as a map for sensors which report multiple values) from a registered sensor. - - error opening file. - error opening file. + sensor_data + sensor_data - - unsupported version. Cannot read %1 documents. - unsupported version. Cannot read %1 documents. + the sensor name + the sensor name - - error reading metadata. - error reading metadata. + maximum millisecond since last captured value allowed + maximum millisecond since last captured value allowed - - error in file header read process. - error in file header read process. + sensor_data('geiger_1') + sensor_data('geiger_1') - - error in header vars read process. - error in header vars read process. + '2000' + '2000' - - error in object map read process. - error in object map read process. + Sets a specific color component for a color string or a color object, e.g., the red component or alpha component. + Sets a specific color component for a color string or a color object, e.g., the red component or alpha component. - - error in classes read process. - error in classes read process. + set_color_part(color_cmykf(0.21,0,0.92,0.70),'black',100) + set_color_part(color_cmykf(0.21,0,0.92,0.70),'black',100) - - error in tables read process. - error in tables read process. + CMYKA: 0.21,0.00,0.92,1.00,1.00 + CMYKA: 0.21,0.00,0.92,1.00,1.00 - - error in block read process. - error in block read process. + single_sided_buffer(@geometry, 10.5) + single_sided_buffer(@geometry, 10.5) - - error in entities read process. - error in entities read process. + single_sided_buffer(@geometry, -10.5) + single_sided_buffer(@geometry, -10.5) - - error in objects read process. - error in objects read process. + single_sided_buffer(@geometry, 10.5, segments:=16, join:=1) + single_sided_buffer(@geometry, 10.5, segments:=16, join:=1) - - Could not update comment in drawing record [%1] - Could not update comment in drawing record [%1] + single_sided_buffer(@geometry, 10.5, join:=3) + single_sided_buffer(@geometry, 10.5, join:=3) - - - - - - Could not add %3 %1 [%2] - Could not add %3 %1 [%2] + to_decimal('6°21\'16.445') + to_decimal('6°21\'16.445') - - header record - header record + Converts a string to integer number. If a value cannot be converted to integer the expression is invalid (e.g '123asd' is invalid). + Converts a string to integer number. If a value cannot be converted to integer the expression is invalid (e.g '123asd' is invalid). - - dotted linetypes - dot ignored - dotted linetypes - dot ignored + to_json(map('1','one','2','two')) + to_json(map('1','one','2','two')) - - line type - line type + {"1":"one","2":"two"} + {"1":"one","2":"two"} - - layer - layer + Converts a string to a real number. If a value cannot be converted to real the expression is invalid (e.g '123.56asd' is invalid). Numbers are rounded after saving changes if the precision is smaller than the result of the conversion. + Converts a string to a real number. If a value cannot be converted to real the expression is invalid (e.g '123.56asd' is invalid). Numbers are rounded after saving changes if the precision is smaller than the result of the conversion. - - - - - Field %1 not found - Field %1 not found + translate(@geometry, 5, 10) + translate(@geometry, 5, 10) - - Line width default - Line width default + x( @geometry ) + x( @geometry ) - - dimension style - dimension style + Retrieves a x coordinate of the geometry. + Retrieves a x coordinate of the geometry. - - text style - text style + x_at + x_at - - Could not create geometry [%1] - Could not create geometry [%1] + x_at( geom_from_wkt( 'POINT(4 5)' ), 0 ) + x_at( geom_from_wkt( 'POINT(4 5)' ), 0 ) - - - - - - - - - - - - - - - - - - Could not add %2 [%1] - Could not add %2 [%1] + retrieves,coordinate + retrieves,coordinate - - block - block + y( @geometry ) + y( @geometry ) - - - %n entities processed. - %n entities processed.%n entities processed. + + Retrieves a y coordinate of the geometry. + Retrieves a y coordinate of the geometry. - - - - - point - point + y_at + y_at - - RAY entities - RAY entities + y_at( geom_from_wkt( 'POINT(4 5)' ), 0 ) + y_at( geom_from_wkt( 'POINT(4 5)' ), 0 ) - - XLINE entities - XLINE entities + Retrieves a z coordinate of the geometry, or NULL if the geometry has no z value. + Retrieves a z coordinate of the geometry, or NULL if the geometry has no z value. - - Could not create circular string from %2 [%1] - Could not create circular string from %2 [%1] + z_at + z_at - - - arc - arc + z_at(geom_from_wkt('LineStringZ(0 0 0, 10 10 5, 10 10 0)'), 1) + z_at(geom_from_wkt('LineStringZ(0 0 0, 10 10 5, 10 10 0)'), 1) - - circle - circle + retrieves,coordinate,3D + retrieves,coordinate,3D - - - - - - line string - line string + coordinate,minimum + coordinate,minimum - - - - - polygon - polygon + a geometry. Any non-polygon geometries are returned unchanged. + a geometry. Any non-polygon geometries are returned unchanged. - - Could not create line from %2 [%1] - Could not create line from %2 [%1] + geom_to_wkt(force_rhr(geometry:=geom_from_wkt('POLYGON((-1 -1, 4 0, 4 2, 0 2, -1 -1))'))) + geom_to_wkt(force_rhr(geometry:=geom_from_wkt('POLYGON((-1 -1, 4 0, 4 2, 0 2, -1 -1))'))) - - - spline - spline + 'Polygon ((-1 -1, 0 2, 4 2, 4 0, -1 -1))' + 'Polygon ((-1 -1, 0 2, 4 2, 4 0, -1 -1))' - - KNOT entities - KNOT entities + 'This is a test' + 'This is a test' - - TRACE entities - TRACE entities + String template used to format the string. <table><thead><tr><th>Expression</th><th>Output</th></tr></thead><tr valign="top"><td>d</td><td>the day as number without a leading zero (1 to 31)</td></tr><tr valign="top"><td>dd</td><td>the day as number with a leading zero (01 to 31)</td></tr><tr valign="top"><td>ddd</td><td>the abbreviated localized day name (e.g. 'Mon' to 'Sun')</td></tr><tr valign="top"><td>dddd</td><td>the long localized day name (e.g. 'Monday' to 'Sunday')</td></tr><tr valign="top"><td>M</td><td>the month as number without a leading zero (1-12)</td></tr><tr valign="top"><td>MM</td><td>the month as number with a leading zero (01-12)</td></tr><tr valign="top"><td>MMM</td><td>the abbreviated localized month name (e.g. 'Jan' to 'Dec')</td></tr><tr valign="top"><td>MMMM</td><td>the long localized month name (e.g. 'January' to 'December')</td></tr><tr valign="top"><td>yy</td><td>the year as two digit number (00-99)</td></tr><tr valign="top"><td>yyyy</td><td>the year as four digit number</td></tr></table><p>These expressions may be used for the time part of the format string:</p><table><thead><tr><th>Expression</th><th>Output</th></tr></thead><tr valign="top"><td>h</td><td>the hour without a leading zero (0 to 23 or 1 to 12 if AM/PM display)</td></tr><tr valign="top"><td>hh</td><td>the hour with a leading zero (00 to 23 or 01 to 12 if AM/PM display)</td></tr><tr valign="top"><td>H</td><td>the hour without a leading zero (0 to 23, even with AM/PM display)</td></tr><tr valign="top"><td>HH</td><td>the hour with a leading zero (00 to 23, even with AM/PM display)</td></tr><tr valign="top"><td>m</td><td>the minute without a leading zero (0 to 59)</td></tr><tr valign="top"><td>mm</td><td>the minute with a leading zero (00 to 59)</td></tr><tr valign="top"><td>s</td><td>the second without a leading zero (0 to 59)</td></tr><tr valign="top"><td>ss</td><td>the second with a leading zero (00 to 59)</td></tr><tr valign="top"><td>z</td><td>the milliseconds without trailing zeroes (0 to 999)</td></tr><tr valign="top"><td>zzz</td><td>the milliseconds with trailing zeroes (000 to 999)</td></tr><tr valign="top"><td>AP or A</td><td>interpret as an AM/PM time. <i>AP</i> must be either 'AM' or 'PM'.</td></tr><tr valign="top"><td>ap or a</td><td>Interpret as an AM/PM time. <i>ap</i> must be either 'am' or 'pm'.</td></tr></table> + String template used to format the string. <table><thead><tr><th>Expression</th><th>Output</th></tr></thead><tr valign="top"><td>d</td><td>the day as number without a leading zero (1 to 31)</td></tr><tr valign="top"><td>dd</td><td>the day as number with a leading zero (01 to 31)</td></tr><tr valign="top"><td>ddd</td><td>the abbreviated localized day name (e.g. 'Mon' to 'Sun')</td></tr><tr valign="top"><td>dddd</td><td>the long localized day name (e.g. 'Monday' to 'Sunday')</td></tr><tr valign="top"><td>M</td><td>the month as number without a leading zero (1-12)</td></tr><tr valign="top"><td>MM</td><td>the month as number with a leading zero (01-12)</td></tr><tr valign="top"><td>MMM</td><td>the abbreviated localized month name (e.g. 'Jan' to 'Dec')</td></tr><tr valign="top"><td>MMMM</td><td>the long localized month name (e.g. 'January' to 'December')</td></tr><tr valign="top"><td>yy</td><td>the year as two digit number (00-99)</td></tr><tr valign="top"><td>yyyy</td><td>the year as four digit number</td></tr></table><p>These expressions may be used for the time part of the format string:</p><table><thead><tr><th>Expression</th><th>Output</th></tr></thead><tr valign="top"><td>h</td><td>the hour without a leading zero (0 to 23 or 1 to 12 if AM/PM display)</td></tr><tr valign="top"><td>hh</td><td>the hour with a leading zero (00 to 23 or 01 to 12 if AM/PM display)</td></tr><tr valign="top"><td>H</td><td>the hour without a leading zero (0 to 23, even with AM/PM display)</td></tr><tr valign="top"><td>HH</td><td>the hour with a leading zero (00 to 23, even with AM/PM display)</td></tr><tr valign="top"><td>m</td><td>the minute without a leading zero (0 to 59)</td></tr><tr valign="top"><td>mm</td><td>the minute with a leading zero (00 to 59)</td></tr><tr valign="top"><td>s</td><td>the second without a leading zero (0 to 59)</td></tr><tr valign="top"><td>ss</td><td>the second with a leading zero (00 to 59)</td></tr><tr valign="top"><td>z</td><td>the milliseconds without trailing zeroes (0 to 999)</td></tr><tr valign="top"><td>zzz</td><td>the milliseconds with trailing zeroes (000 to 999)</td></tr><tr valign="top"><td>AP or A</td><td>interpret as an AM/PM time. <i>AP</i> must be either 'AM' or 'PM'.</td></tr><tr valign="top"><td>ap or a</td><td>Interpret as an AM/PM time. <i>ap</i> must be either 'am' or 'pm'.</td></tr></table> - - 3DFACE entities - 3DFACE entities + format_date('2012-05-15','d MMMM yyyy','fr') + format_date('2012-05-15','d MMMM yyyy','fr') - - DIMALIGN entities - DIMALIGN entities + '15 mai 2012' + '15 mai 2012' - - DIMLINEAR entities - DIMLINEAR entities + format_date('2012-05-15','dddd') + format_date('2012-05-15','dddd') - - DIMRADIAL entities - DIMRADIAL entities + format_date('2012-05-15 13:54:20','dd.MM.yy') + format_date('2012-05-15 13:54:20','dd.MM.yy') - - DIMDIAMETRIC entities - DIMDIAMETRIC entities + '15.05.12' + '15.05.12' - - DIMANGULAR entities - DIMANGULAR entities + format_date('13:54:20','hh:mm AP') + format_date('13:54:20','hh:mm AP') - - DIMANGULAR3P entities - DIMANGULAR3P entities + '01:54 PM' + '01:54 PM' - - DIMORDINAL entities - DIMORDINAL entities + format_number(10000000.332,2,'fr') + format_number(10000000.332,2,'fr') - - LEADER entities - LEADER entities + '10 000 000,33' + '10 000 000,33' - - 0x%1: %2 instead of %3 loops found - 0x%1: %2 instead of %3 loops found + Decodes a string in the Base64 encoding into a binary value. + Decodes a string in the Base64 encoding into a binary value. - - VIEWPORT entities - VIEWPORT entities + from_base64 + from_base64 - - IMAGE entities - IMAGE entities + the string to decode + the string to decode - - image links - image links + from_base64('UUdJUw==') + from_base64('UUdJUw==') - - comments - comments + 'QGIS' + 'QGIS' - - Expanding block reference %1/%2… - Expanding block reference %1/%2… + Loads a JSON formatted string. + Loads a JSON formatted string. - - Could not copy feature of block %2 from layer %1 [Errors: %3] - Could not copy feature of block %2 from layer %1 [Errors: %3] + from_json + from_json - - - DWG/DXF import - DWG/DXF import + JSON string + JSON string - - Not logging more errors - Not logging more errors + { 'qgis': 'rocks' } + { 'qgis': 'rocks' } - - %1 write errors during block expansion - %1 write errors during block expansion + from_json('[1,2,3]') + from_json('[1,2,3]') - - %1 block insertion expanded. - %1 block insertion expanded. + [1,2,3] + [1,2,3] - - - QgsDxfExportDialog - - DXF files - DXF files + Creates an array containing a sequence of numbers. + Creates an array containing a sequence of numbers. - - Select the coordinate reference system for the dxf file. The data points will be transformed from the layer coordinate reference system. - Select the coordinate reference system for the dxf file. The data points will be transformed from the layer coordinate reference system. + generate_series + generate_series - - Export as DXF - Export as DXF + first value of the sequence + first value of the sequence - - - QgsDxfExportDialogBase - - Symbology mode - Symbology mode + value that ends the sequence once reached + value that ends the sequence once reached - - Symbology scale - Symbology scale + value used as the increment between values + value used as the increment between values - - Save as - Save as + Returns a geometry created from a Well-Known Binary (WKB) representation. + Returns a geometry created from a Well-Known Binary (WKB) representation. - - DXF Export - DXF Export + geom_from_wkb + geom_from_wkb - - No symbology - No symbology + Well-Known Binary (WKB) representation of a geometry (as a binary blob) + Well-Known Binary (WKB) representation of a geometry (as a binary blob) - - Feature symbology - Feature symbology + geom_from_wkb( geom_to_wkb( make_point(4,5) ) ) + geom_from_wkb( geom_to_wkb( make_point(4,5) ) ) - - Symbol layer symbology - Symbol layer symbology + a point geometry object + a point geometry object - - CRS - CRS + Returns the Well-Known Binary (WKB) representation of a geometry + Returns the Well-Known Binary (WKB) representation of a geometry - - Select All - Select All + geom_to_wkb + geom_to_wkb - - Deselect All - Deselect All + binary blob containing a geometry object + binary blob containing a geometry object - - Map themes - Map themes + numeric precision + numeric precision - - Export features intersecting the current map extent - Export features intersecting the current map extent + geom_to_wkt( make_point(6, 50) ) + geom_to_wkt( make_point(6, 50) ) - - Force 2d output (eg. to support polyline width) - Force 2d output (eg. to support polyline width) + geom_to_wkt(centroid(geom_from_wkt('Polygon((1 1, 0 0, -1 1, 1 1))'))) + geom_to_wkt(centroid(geom_from_wkt('Polygon((1 1, 0 0, -1 1, 1 1))'))) - - Export labels as MTEXT elements - Export labels as MTEXT elements + 'POINT(0 0.66666667)' + 'POINT(0 0.66666667)' - - Encoding - Encoding + geom_to_wkt(centroid(geom_from_wkt('Polygon((1 1, 0 0, -1 1, 1 1))')), 2) + geom_to_wkt(centroid(geom_from_wkt('Polygon((1 1, 0 0, -1 1, 1 1))')), 2) - - Use layer title as name if set - Use layer title as name if set + 'POINT(0 0.67)' + 'POINT(0 0.67)' - - - QgsEditConditionalFormatRuleWidget - - Edit Rule - Edit Rule + Returns the feature with an id on a layer. + Returns the feature with an id on a layer. - - Conditional Style Rule Expression - Conditional Style Rule Expression + get_feature_by_id + get_feature_by_id - - - QgsEditConditionalRuleWidget - - Preset - Preset + layer, layer name or layer id + layer, layer name or layer id - - Background - Background + the id of the feature which should be returned + the id of the feature which should be returned - - Text - Text + the feature with the id 1 on the layer "streets" + the feature with the id 1 on the layer "streets" - - Icon - Icon + { '1': 'one', '2': 'two', '3': 'three' } + { '1': 'one', '2': 'two', '3': 'three' } - - Bold text -(data defined only, overrides Style) - Bold text -(data defined only, overrides Style) + Returns the value of a map, given its key. Returns NULL if the key does not exist. + Returns the value of a map, given its key. Returns NULL if the key does not exist. - - B - B + scale of the item 'Map 0' (if it exists) in the current print layout + scale of the item 'Map 0' (if it exists) in the current print layout - - Italic text -(data defined only, overrides Style) - Italic text -(data defined only, overrides Style) + Returns a map with an added key/value. If the key already exists, its value is overridden. + Returns a map with an added key/value. If the key already exists, its value is overridden. - - I - I + least,occurring,field,minority,aggregate + least,occurring,field,minority,aggregate - - Underlined text - Underlined text + vertex,multipoint,node,input + vertex,multipoint,node,input - - U - U + static,evaluating,current,date,time + static,evaluating,current,date,time - - Strikeout text - Strikeout text + substitute,equals,condition,compare + substitute,equals,condition,compare - - S - S + collection,multipart,parts,count + collection,multipart,parts,count - - Done - Done + rings,holes,count,polygon,collection,interior + rings,holes,count,polygon,collection,interior - - Cancel - Cancel + rings,holes,polygon,collection,exterior,including + rings,holes,polygon,collection,exterior,including - - Delete - Delete + evaluated,selected,works,default,features + evaluated,selected,works,default,features - - Condition - Condition + spatial,offsetting,reference,system,linestring,formed,distances,side + spatial,offsetting,reference,system,linestring,formed,distances,side - - Name - Name + multiplication,values + multiplication,values - - @value - @value + behavior,different,see,concat,null,joins,result,values + behavior,different,see,concat,null,joins,result,values - - … - + division,values + division,values - - - QgsEditorWidgetRegistry - - Classification - Classification + compares,evaluates,values,equal + compares,evaluates,values,equal - - Range - Range + power,values + power,values - - Unique Values - Unique Values + compares,equal,values,greater,left,evaluates,right + compares,equal,values,greater,left,evaluates,right - - Value Map - Value Map + greater,compares,evaluates,left,values,right + greater,compares,evaluates,left,values,right - - Enumeration - Enumeration + array,operator,element,map,index + array,operator,element,map,index - - Hidden - Hidden + compares,equal,less,values,left,evaluates,right + compares,equal,less,values,left,evaluates,right - - - Text Edit - Text Edit + left,evaluates,compares,less,values,right + left,evaluates,compares,less,values,right - - Checkbox - Checkbox + subtraction,null,result,values + subtraction,null,result,values - - Value Relation - Value Relation + addition,null,result,values + addition,null,result,values - - Uuid Generator - Uuid Generator + white,space,regular,performs,backslash,characters,escaped,character,expression,match + white,space,regular,performs,backslash,characters,escaped,character,expression,match - - Attachment - Attachment + criteria,multigeometry,orders,parts,given + criteria,multigeometry,orders,parts,given - - Key/Value - Key/Value + oriented,box,minimal,represents,bounding + oriented,box,minimal,represents,bounding - - List - List + share,tests,contained,overlaps,same,dimension,space + share,tests,contained,overlaps,same,dimension,space - - Binary (BLOB) - Binary (BLOB) + predicate,current,equals,equal,target,array,geos,st_equals,described,underlying,features + predicate,current,equals,equal,target,array,geos,st_equals,described,underlying,features - - Json View - Json View + algorithm,parameter,processing + algorithm,parameter,processing - - QgsEditorWidgetRegistry: Factory not valid. - QgsEditorWidgetRegistry: Factory not valid. + planimetric,distance,polygon,perimeter,spatial,reference,system,calculations,project,differs,object,match,settings,ellipsoid,units + planimetric,distance,polygon,perimeter,spatial,reference,system,calculations,project,differs,object,match,settings,ellipsoid,units - - QgsEditorWidgetRegistry: Factory with id %1 already registered. - QgsEditorWidgetRegistry: Factory with id %1 already registered. + calculations,pi + calculations,pi - - Color - Color + specific,node,vertex + specific,node,vertex - - Relation Reference - Relation Reference + distance,elevation,projected,start,point,azimuth,radians,bearing + distance,elevation,projected,start,point,azimuth,radians,bearing - - Date/Time - Date/Time + scheme,project,color + scheme,project,color - - - QgsEditorWidgetWrapper - - Not NULL - Not NULL + field,quartile,first,calculated + field,quartile,first,calculated - - Unique - Unique + third,field,quartile,calculated + third,field,quartile,calculated - - Constraint checks passed - Constraint checks passed + random,inclusive,specified,range,argument,seed,same,provided,minimum,maximum,integer,depending + random,inclusive,specified,range,argument,seed,same,provided,minimum,maximum,integer,depending - - - QgsEffectDrawModeComboBox - - Render only - Render only + random,specified,range,argument,seed,same,provided,float,minimum,maximum,inclusive,depending + random,specified,range,argument,seed,same,provided,float,minimum,maximum,inclusive,depending - - Modifier only - Modifier only + field,range,aggregate,minimum,maximum + field,range,aggregate,minimum,maximum - - Render and modify - Render and modify + raster,statistics + raster,statistics - - - QgsEffectStackCompactWidget - - Draw effects - Draw effects + provided,point,raster,found + provided,point,raster,found - - Customize effects - Customize effects + The regular expression to test against. Backslash characters must be double escaped (e.g., "\\s" to match a white space character or "\\b" to match a word boundary). + The regular expression to test against. Backslash characters must be double escaped (e.g., "\\s" to match a white space character or "\\b" to match a word boundary). - - - QgsEffectStackPropertiesDialog - - Effect Properties - Effect Properties + return,found,matching,unicode,regular,position,substring,first + return,found,matching,unicode,regular,position,substring,first - - - QgsEffectStackPropertiesWidget - - Effects Properties - Effects Properties + array,groups,capturing,captured,order,appear,supplied,regular,strings + array,groups,capturing,captured,order,appear,supplied,regular,strings - - - QgsEffectStackPropertiesWidgetBase - - Effects - Effects + regular,supplied,replaced + regular,supplied,replaced - - Add new effect - Add new effect + regular,matches,supplied,portion + regular,matches,supplied,portion - - Remove effect - Remove effect + child,matching,aggregate,features,relation + child,matching,aggregate,features,relation - - Move up - Move up + depends,configured,field,type,widgets,map,representation,widget + depends,configured,field,type,widgets,map,representation,widget - - Move down - Move down + direction,order,vertices,reverses,line,reversing + direction,order,vertices,reverses,line,reversing - - - QgsElevationProfileExportSettingsWidgetBase - - Elevation Profile Settings - Elevation Profile Settings + last,end,substring,rightmost,characters,contains + last,end,substring,rightmost,characters,contains - - Chart Ranges - Chart Ranges + version,spatial,reference,calculations,rotated,system + version,spatial,reference,calculations,rotated,system - - Minimum distance - Minimum distance + rounds,places,decimal,number + rounds,places,decimal,number - - Maximum distance - Maximum distance + polygon,perfect,flat,close,shape,calculates,circle + polygon,perfect,flat,close,shape,calculates,circle - - Minimum elevation - Minimum elevation + length,right,padded,width,specified,truncated,target,fill,character,smaller + length,right,padded,width,specified,truncated,target,fill,character,smaller - - Maximum elevation - Maximum elevation + exponential,curve,ease,transforms,output,given,input,domain,range,specified,values + exponential,curve,ease,transforms,output,given,input,domain,range,specified,values - - Distance Axis Settings - Distance Axis Settings + transforms,linear,output,given,input,domain,range,interpolation + transforms,linear,output,given,input,domain,range,interpolation - - Label interval - Label interval + consisting,segment,input,multi,line + consisting,segment,input,multi,line - - Major grid line interval - Major grid line interval + alpha,component,specific,red,color,sets + alpha,component,specific,red,color,sets - - Minor grid line interval - Minor grid line interval + start,resultant,joining,end,shortest,line + start,resultant,joining,end,shortest,line - - Elevation Axis Settings - Elevation Axis Settings + straight,large,deviations,nodes,algorithm,reduces,simplifies,segments,number,threshold,distance,removing,vertices,based,preserves + straight,large,deviations,nodes,algorithm,reduces,simplifies,segments,number,threshold,distance,removing,vertices,based,preserves - - - QgsElevationProfileImageExportOptionsDialogBase - - Export Options - Export Options + spikes,areas,straight,nodes,algorithm,area,simplifies,removes,narrow,segments,visvalingam,threshold,create,vertices,removing,based,small + spikes,areas,straight,nodes,algorithm,area,simplifies,removes,narrow,segments,visvalingam,threshold,create,vertices,removing,based,small - - Image height - Image height + sine,angle + sine,angle - - Auto - Auto + buffering,spatial,reference,system,linestring,formed,distances,side + buffering,spatial,reference,system,linestring,formed,distances,side - - px - px + curve,distance,length,endpoints,sinuosity,ratio,straight + curve,distance,length,endpoints,sinuosity,ratio,straight - - Image width - Image width + adding,corners,smoothed,dimensionality,round,output,contain,input,retain,extra,smooths,nodes,values,same + adding,corners,smoothed,dimensionality,round,output,contain,input,retain,extra,smooths,nodes,values,same - - Image Export Options - Image Export Options + code,represented,similar,matching,algorithm,soundex,same,phonetic,representation,strings,sounds + code,represented,similar,matching,algorithm,soundex,same,phonetic,representation,strings,sounds - - - QgsElevationProfileLayerTreeView - - Properties… - Properties… + attributes,children,applied,uncommitted,works,relations,prefetched,intended,creating,several,auto_increment,form,databases,transaction,parents,filter_value,mode,open,primary,evaluate,sidenote,add,require,impossible,default_values,table,insert,nice,formats,current,adding,get,target,work,specified,usage,columns,retrieved,autoincrementing,new,limitation,gpkg,parallel,database,additional,makes,postgres,modifies,sequence,cached,manage,key,same,id_field,acquire,filtered,default,filter_attribute,parent,option,unsafe,sqlite,separate,parameter,map,row,configurations,lifetime,processes,incremented,able,features,purpose + attributes,children,applied,uncommitted,works,relations,prefetched,intended,creating,several,auto_increment,form,databases,transaction,parents,filter_value,mode,open,primary,evaluate,sidenote,add,require,impossible,default_values,table,insert,nice,formats,current,adding,get,target,work,specified,usage,columns,retrieved,autoincrementing,new,limitation,gpkg,parallel,database,additional,makes,postgres,modifies,sequence,cached,manage,key,same,id_field,acquire,filtered,default,filter_attribute,parent,option,unsafe,sqlite,separate,parameter,map,row,configurations,lifetime,processes,incremented,able,features,purpose - - - QgsElevationProfilePdfExportDialog - - Portrait - Portrait + root,square + root,square - - Landscape - Landscape + waves,rectangular,constructs,square,boundary + waves,rectangular,constructs,square,boundary - - Custom - Custom + waves,rectangular,constructs,square,boundary,randomized + waves,rectangular,constructs,square,boundary,randomized - - - QgsElevationProfilePdfExportOptionsDialogBase - - PDF Export Options - PDF Export Options + first,node + first,node - - Page Size - Page Size + deviation,field,standard,aggregate + deviation,field,standard,aggregate - - Width - Width + distance,curve,circularstring,first,last,direct,euclidean,linestring,vertex + distance,curve,circularstring,first,last,direct,euclidean,linestring,vertex - - Lock aspect ratio (including while drawing extent onto canvas) - Lock aspect ratio (including while drawing extent onto canvas) + split,convert,separate,delimiter,divides + split,convert,separate,delimiter,divides - - Height - Height + substring,position,return,found,first,matching + substring,position,return,found,first,matching - - Size - Size + field,summed,aggregate + field,summed,aggregate - - Orientation - Orientation + portions,represents,intersect + portions,represents,intersect - - - QgsElevationProfileToolIdentify - - Identify - Identify + angle,tangent + angle,tangent - - - QgsElevationProfileWidget - - Show Layer Tree - Show Layer Tree + varies,buffer,line,diameter,length + varies,buffer,line,diameter,length - - Capture Curve - Capture Curve + letter,words,lower,converts,leading,capital,title,case + letter,words,lower,converts,leading,capital,title,case - - Capture Curve From Feature - Capture Curve From Feature + encoding,base,binary,encodes + encoding,base,binary,encodes - - Nudge Left - Nudge Left + provided,additional,user,format_date,parse,qdate,converts,default,current,format,object,fromstring,date,optional,documentation,see + provided,additional,user,format_date,parse,qdate,converts,default,current,format,object,fromstring,date,optional,documentation,see - - Nudge Right - Nudge Right + provided,additional,user,format_date,parse,qdate,converts,default,datetime,current,format,object,fromstring,optional,documentation,qtime,see + provided,additional,user,format_date,parse,qdate,converts,default,datetime,current,format,object,fromstring,optional,documentation,qtime,see - - Clear - Clear + converts,minute,degree,equivalent,second,coordinate,decimal + converts,minute,degree,equivalent,second,coordinate,decimal - - Identify Features - Identify Features + converts,minute,degree,coordinate + converts,minute,degree,coordinate - - Pan - Pan + converts,minute,degree,second,coordinate + converts,minute,degree,second,coordinate - - Zoom X Axis - Zoom X Axis + converts,invalid,converted,integer + converts,invalid,converted,integer - - Zoom - Zoom + type,month,converts,date,interval,take,hours,days + type,month,converts,date,interval,take,hours,days - - Zoom Full - Zoom Full + formatted,json,array,create,other,map + formatted,json,array,create,other,map - - Enable Snapping - Enable Snapping + converts,precision,invalid,rounded,numbers,changes,real,result,converted,saving,conversion,smaller + converts,precision,invalid,rounded,numbers,changes,real,result,converted,saving,conversion,smaller - - Measure Distances - Measure Distances + converts,number + converts,number - - Export as PDF - Export as PDF + provided,additional,format,object,parse,time,converts,fromstring,optional,documentation,qtime,see + provided,additional,format,object,parse,time,converts,fromstring,optional,documentation,qtime,see - - Export as Image - Export as Image + point,common,touches,interiors,tests,intersect + point,common,touches,interiors,tests,intersect - - Options - Options + crs,source,transformed,destination,reprojection + crs,source,transformed,destination,reprojection - - Dock Elevation Profile View - Dock Elevation Profile View + spatial,reference,calculations,system,translated,displace,move + spatial,reference,calculations,system,translated,displace,move - - Export to PDF - Export to PDF + waves,boundary,constructs,triangular + waves,boundary,constructs,triangular - - PDF Format - PDF Format + waves,boundary,constructs,randomized,triangular + waves,boundary,constructs,randomized,triangular - - - Save as PDF - Save as PDF + removes,leading,whitespace,spaces,tabs,trailing + removes,leading,whitespace,spaces,tabs,trailing - - Could not create %1 - Could not create %1 + return,tries,error,alternative,provided,exception + return,tries,error,alternative,provided,exception - - - Successfully saved the profile to <a href="%1">%2</a> - Successfully saved the profile to <a href="%1">%2</a> + union,dissolve,point,represents,set + union,dissolve,point,represents,set - - Save Plot As - Save Plot As + converts,upper,letters,case + converts,upper,letters,case - - - Save as Image - Save as Image + encoded,producing,form,characters,query,plus,url,compliant,converted,map,sign,transforms + encoded,producing,form,characters,query,plus,url,compliant,converted,map,sign,transforms - - Could not create image - Could not create image + createuuid,generates,method,unique,quuid,identifier,row + createuuid,generates,method,unique,quuid,identifier,row - - - QgsElevationProfileWidgetSettingsAction - - Tolerance - Tolerance + stored,variable,specified + stored,variable,specified - - - QgsEllipseSymbolLayerWidget - - Select Fill Color - Select Fill Color + waves,rounded,sine,boundary,constructs + waves,rounded,sine,boundary,constructs - - Transparent Fill - Transparent Fill + waves,sine,boundary,curved,constructs,randomized + waves,sine,boundary,curved,constructs,randomized - - Transparent Stroke - Transparent Stroke + buffer,wedge,point,originating,shaped + buffer,wedge,point,originating,shaped - - Select Stroke Color - Select Stroke Color + variable,argument,value,evaluation + variable,argument,value,evaluation - - - QgsEmbeddedLayerSelectDialog - - Select Layers to Embed - Select Layers to Embed + tests,contains,completely + tests,contains,completely - - Search… - Search… + maximum,minimum,wrapped,characters,multiline + maximum,minimum,wrapped,characters,multiline - - - QgsEmbeddedSymbolRendererWidget - - The embedded symbols renderer can only be used with layers -containing embedded styling information. - -'%1' does not contain embedded styling and cannot be displayed. - The embedded symbols renderer can only be used with layers -containing embedded styling information. - -'%1' does not contain embedded styling and cannot be displayed. + centroid,point,coordinate + centroid,point,coordinate - - Default symbol - Default symbol + coordinate,spatial,reference,calculations,system,maximum + coordinate,spatial,reference,calculations,system,maximum - - - QgsEmbeddedSymbolRendererWidgetBase - - Default symbol - Default symbol + coordinate,spatial,reference,calculations,system,minimum + coordinate,spatial,reference,calculations,system,minimum - - - QgsEncodingFileDialog - - Encoding: - Encoding: + Returns the maximum z coordinate of a geometry, or NULL if the geometry has no z value. + Returns the maximum z coordinate of a geometry, or NULL if the geometry has no z value. - - Cancel &All - Cancel &All + z_max + z_max - - - QgsEncodingSelectionDialog - - Encoding - Encoding + a geometry with z coordinate + a geometry with z coordinate - - Select Encoding - Select Encoding + z_max( geom_from_wkt( 'POINT ( 0 0 1 )' ) ) + z_max( geom_from_wkt( 'POINT ( 0 0 1 )' ) ) - - System - System + z_max( geom_from_wkt( 'MULTIPOINT ( 0 0 1 , 1 1 3 )' ) ) + z_max( geom_from_wkt( 'MULTIPOINT ( 0 0 1 , 1 1 3 )' ) ) - - - QgsEptPointCloudIndex - - Unable to open %1 for reading - Unable to open %1 for reading + z_max( make_line( make_point( 0,0,0 ), make_point( -1,-1,-2 ) ) ) + z_max( make_line( make_point( 0,0,0 ), make_point( -1,-1,-2 ) ) ) - - - QgsEptProvider - - Open data source - Open data source + z_max( geom_from_wkt( 'LINESTRING( 0 0 0, 1 0 2, 1 1 -1 )' ) ) + z_max( geom_from_wkt( 'LINESTRING( 0 0 0, 1 0 2, 1 1 -1 )' ) ) - - - QgsErrorDialog - - Error - Error + z_max( geom_from_wkt( 'POINT ( 0 0 )' ) ) + z_max( geom_from_wkt( 'POINT ( 0 0 )' ) ) - - - QgsErrorDialogBase - - Always show details - Always show details + coordinate,maximum + coordinate,maximum - - Details >> - Details >> + Returns the minimum z coordinate of a geometry, or NULL if the geometry has no z value. + Returns the minimum z coordinate of a geometry, or NULL if the geometry has no z value. - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'Arial,Open Sans,sans-serif'; font-size:11pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'DejaVu Sans'; font-size:10pt;">Summary</span></p></body></html> - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'Arial,Open Sans,sans-serif'; font-size:11pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'DejaVu Sans'; font-size:10pt;">Summary</span></p></body></html> + z_min + z_min - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'Arial,Open Sans,sans-serif'; font-size:11pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'DejaVu Sans'; font-size:10pt;">Detailed report.</span></p></body></html> - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'Arial,Open Sans,sans-serif'; font-size:11pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'DejaVu Sans'; font-size:10pt;">Detailed report.</span></p></body></html> + z_min( geom_from_wkt( 'POINT ( 0 0 1 )' ) ) + z_min( geom_from_wkt( 'POINT ( 0 0 1 )' ) ) - - - QgsExpression - - - - No root node! Parsing failed? - No root node! Parsing failed? + z_min( geom_from_wkt( 'MULTIPOINT ( 0 0 1 , 1 1 3 )' ) ) + z_min( geom_from_wkt( 'MULTIPOINT ( 0 0 1 , 1 1 3 )' ) ) - - function help for %1 missing - function help for %1 missing + z_min( make_line( make_point( 0,0,0 ), make_point( -1,-1,-2 ) ) ) + z_min( make_line( make_point( 0,0,0 ), make_point( -1,-1,-2 ) ) ) - - - - group - group + -2 + -2 - - %1 %2 - %1 %2 + z_min( geom_from_wkt( 'LINESTRING( 0 0 0, 1 0 2, 1 1 -1 )' ) ) + z_min( geom_from_wkt( 'LINESTRING( 0 0 0, 1 0 2, 1 1 -1 )' ) ) - - Syntax - Syntax + -1 + -1 - - operator - operator + z_min( geom_from_wkt( 'POINT ( 0 0 )' ) ) + z_min( geom_from_wkt( 'POINT ( 0 0 )' ) ) - - function - function + geom_from_gml('&lt;gml:LineString srsName="EPSG:4326"&gt;&lt;gml:coordinates&gt;4,4 5,5 6,6&lt;/gml:coordinates&gt;&lt;/gml:LineString&gt;') + geom_from_gml('&lt;gml:LineString srsName="EPSG:4326"&gt;&lt;gml:coordinates&gt;4,4 5,5 6,6&lt;/gml:coordinates&gt;&lt;/gml:LineString&gt;') - - Arguments - Arguments + a line geometry object + a line geometry object - - Examples - Examples + Returns the Hausdorff distance between two geometries. This is basically a measure of how similar or dissimilar 2 geometries are, with a lower distance indicating more similar geometries.<br>The function can be executed with an optional densify fraction argument. If not specified, an approximation to the standard Hausdorff distance is used. This approximation is exact or close enough for a large subset of useful cases. Examples of these are:<br><br><li>computing distance between Linestrings that are roughly parallel to each other, and roughly equal in length. This occurs in matching linear networks.</li><li>Testing similarity of geometries.</li><br><br>If the default approximate provided by this method is insufficient, specify the optional densify fraction argument. Specifying this argument performs a segment densification before computing the discrete Hausdorff distance. The parameter sets the fraction by which to densify each segment. Each segment will be split into a number of equal-length subsegments, whose fraction of the total length is closest to the given fraction. Decreasing the densify fraction parameter will make the distance returned approach the true Hausdorff distance for the geometries. + Returns the Hausdorff distance between two geometries. This is basically a measure of how similar or dissimilar 2 geometries are, with a lower distance indicating more similar geometries.<br>The function can be executed with an optional densify fraction argument. If not specified, an approximation to the standard Hausdorff distance is used. This approximation is exact or close enough for a large subset of useful cases. Examples of these are:<br><br><li>computing distance between Linestrings that are roughly parallel to each other, and roughly equal in length. This occurs in matching linear networks.</li><li>Testing similarity of geometries.</li><br><br>If the default approximate provided by this method is insufficient, specify the optional densify fraction argument. Specifying this argument performs a segment densification before computing the discrete Hausdorff distance. The parameter sets the fraction by which to densify each segment. Each segment will be split into a number of equal-length subsegments, whose fraction of the total length is closest to the given fraction. Decreasing the densify fraction parameter will make the distance returned approach the true Hausdorff distance for the geometries. - - Notes - Notes + hausdorff_distance + hausdorff_distance - - Rasters - Rasters + densify fraction amount + densify fraction amount - - Record and Attributes - Record and Attributes + hausdorff_distance( geometry1:= geom_from_wkt('LINESTRING (0 0, 2 1)'),geometry2:=geom_from_wkt('LINESTRING (0 0, 2 0)')) + hausdorff_distance( geometry1:= geom_from_wkt('LINESTRING (0 0, 2 1)'),geometry2:=geom_from_wkt('LINESTRING (0 0, 2 0)')) - - empty geometry - empty geometry + hausdorff_distance( geom_from_wkt('LINESTRING (130 0, 0 0, 0 150)'),geom_from_wkt('LINESTRING (10 10, 10 150, 130 10)')) + hausdorff_distance( geom_from_wkt('LINESTRING (130 0, 0 0, 0 150)'),geom_from_wkt('LINESTRING (10 10, 10 150, 130 10)')) - - geometry: %1 - geometry: %1 + 14.142135623 + 14.142135623 - - map layer - map layer + hausdorff_distance( geom_from_wkt('LINESTRING (130 0, 0 0, 0 150)'),geom_from_wkt('LINESTRING (10 10, 10 150, 130 10)'),0.5) + hausdorff_distance( geom_from_wkt('LINESTRING (130 0, 0 0, 0 150)'),geom_from_wkt('LINESTRING (10 10, 10 150, 130 10)'),0.5) - - feature: %1 - feature: %1 + 70.0 + 70.0 - - interval: %1 days - interval: %1 days + Extracts the hour part from a datetime or time, or the number of hours from an interval. + Extracts the hour part from a datetime or time, or the number of hours from an interval. - - interval: %1 hours - interval: %1 hours + Extracts the hour part from a time or datetime. + Extracts the hour part from a time or datetime. - - interval: %1 minutes - interval: %1 minutes + Calculates the length in hours of an interval. + Calculates the length in hours of an interval. - - interval: %1 seconds - interval: %1 seconds + Returns the inclination measured from the zenith (0) to the nadir (180) on point_a to point_b. + Returns the inclination measured from the zenith (0) to the nadir (180) on point_a to point_b. - - gradient ramp - gradient ramp + inclination + inclination - - date: %1 - date: %1 + inclination( make_point( 5, 10, 0 ), make_point( 5, 10, 5 ) ) + inclination( make_point( 5, 10, 0 ), make_point( 5, 10, 5 ) ) - - time: %1 - time: %1 + 0.0 + 0.0 - - General - General + inclination( make_point( 5, 10, 0 ), make_point( 5, 10, 0 ) ) + inclination( make_point( 5, 10, 0 ), make_point( 5, 10, 0 ) ) - - Operators - Operators + 90.0 + 90.0 - - Conditionals - Conditionals + inclination( make_point( 5, 10, 0 ), make_point( 50, 100, 0 ) ) + inclination( make_point( 5, 10, 0 ), make_point( 50, 100, 0 ) ) - - Fields and Values - Fields and Values + inclination( make_point( 5, 10, 0 ), make_point( 5, 10, -5 ) ) + inclination( make_point( 5, 10, 0 ), make_point( 5, 10, -5 ) ) - - Math - Math + 180.0 + 180.0 - - Conversions - Conversions + Returns the calculated inter quartile range from a field or expression. + Returns the calculated inter quartile range from a field or expression. - - Date and Time - Date and Time + iqr + iqr - - String - String + iqr("population",group_by:="state") + iqr("population",group_by:="state") - - Color - Color + inter quartile range of population value, grouped by state field + inter quartile range of population value, grouped by state field - - Geometry - Geometry + is_directory + is_directory - - Variables - Variables + is_directory('/home/qgis/data/country_boundaries.shp') + is_directory('/home/qgis/data/country_boundaries.shp') - - Fuzzy Matching - Fuzzy Matching + is_directory('/home/qgis/data/') + is_directory('/home/qgis/data/') - - [ ] marks optional components - [ ] marks optional components + is_file + is_file - - Recent (%1) - Recent (%1) + is_file('/home/qgis/data/country_boundaries.shp') + is_file('/home/qgis/data/country_boundaries.shp') - - User expressions - User expressions + is_file('/home/qgis/data/') + is_file('/home/qgis/data/') - - <i>NULL</i> - <i>NULL</i> + is_layer_visible + is_layer_visible - - datetime: %1 (%2) - datetime: %1 (%2) + is_layer_visible('baseraster') + is_layer_visible('baseraster') - - '%1…' - '%1…' + The feature which should be checked for selection. + The feature which should be checked for selection. - - - - %1… - %1… + The layer (or its id or name) on which the selection will be checked. + The layer (or its id or name) on which the selection will be checked. - - - expression - expression + is_selected() + is_selected() - $area - $area + get_feature_by_id('streets', 1) + get_feature_by_id('streets', 1) - 42 - 42 + Creates a hash from a string with a given method. One byte (8 bits) is represented with two hex ''digits'', so 'md4' (16 bytes) produces a 16 * 2 = 32 character long hex string and 'keccak_512' (64 bytes) produces a 64 * 2 = 128 character long hex string. + Creates a hash from a string with a given method. One byte (8 bits) is represented with two hex ''digits'', so 'md4' (16 bytes) produces a 16 * 2 = 32 character long hex string and 'keccak_512' (64 bytes) produces a 64 * 2 = 128 character long hex string. - value stored in 'name' attribute for the current atlas feature - value stored in 'name' attribute for the current atlas feature + hash + hash - $currentfeature - $currentfeature + the string to hash + the string to hash - attribute( $currentfeature, 'name' ) - attribute( $currentfeature, 'name' ) + The hash method among 'md4', 'md5', 'sha1', 'sha224', 'sha384', 'sha512', 'sha3_224', 'sha3_256', 'sha3_384', 'sha3_512', 'keccak_224', 'keccak_256', 'keccak_384', 'keccak_512' + The hash method among 'md4', 'md5', 'sha1', 'sha224', 'sha384', 'sha512', 'sha3_224', 'sha3_256', 'sha3_384', 'sha3_512', 'keccak_224', 'keccak_256', 'keccak_384', 'keccak_512' - value stored in 'name' attribute for the current feature - value stored in 'name' attribute for the current feature + hash('QGIS', 'md4') + hash('QGIS', 'md4') - 2 - 2 + 'c0fc71c241cdebb6e888cbac0e2b68eb' + 'c0fc71c241cdebb6e888cbac0e2b68eb' - $geometry - $geometry + hash('QGIS', 'md5') + hash('QGIS', 'md5') - $id - $id + '57470aaa9e22adaefac7f5f342f1c6da' + '57470aaa9e22adaefac7f5f342f1c6da' - $length - $length + hash('QGIS', 'sha1') + hash('QGIS', 'sha1') - 42.4711 - 42.4711 + 'f87cfb2b74cdd5867db913237024e7001e62b114' + 'f87cfb2b74cdd5867db913237024e7001e62b114' - $map - $map + hash('QGIS', 'sha224') + hash('QGIS', 'sha224') - "overview_map" - "overview_map" + '4093a619ada631c770f44bc643ead18fb393b93d6a6af1861fcfece0' + '4093a619ada631c770f44bc643ead18fb393b93d6a6af1861fcfece0' - "canvas" - "canvas" + hash('QGIS', 'sha256') + hash('QGIS', 'sha256') - $page - $page + 'eb045cba7a797aaa06ac58830846e40c8e8c780bc0676d3393605fae50c05309' + 'eb045cba7a797aaa06ac58830846e40c8e8c780bc0676d3393605fae50c05309' - $perimeter - $perimeter + hash('QGIS', 'sha384') + hash('QGIS', 'sha384') - Returns the number of the current row. - Returns the number of the current row. + '91c1de038cc3d09fdd512e99f9dd9922efadc39ed21d3922e69a4305cc25506033aee388e554b78714c8734f9cd7e610' + '91c1de038cc3d09fdd512e99f9dd9922efadc39ed21d3922e69a4305cc25506033aee388e554b78714c8734f9cd7e610' - $rownum - $rownum + hash('QGIS', 'sha512') + hash('QGIS', 'sha512') - 4711 - 4711 + 'c2c092f2ab743bf8edbeb6d028a745f30fc720408465ed369421f0a4e20fa5e27f0c90ad72d3f1d836eaa5d25cd39897d4cf77e19984668ef58da6e3159f18ac' + 'c2c092f2ab743bf8edbeb6d028a745f30fc720408465ed369421f0a4e20fa5e27f0c90ad72d3f1d836eaa5d25cd39897d4cf77e19984668ef58da6e3159f18ac' - $scale - $scale + hash('QGIS', 'sha3_224') + hash('QGIS', 'sha3_224') - 10000 - 10000 + '467f49a5039e7280d5d42fd433e80d203439e338eaabd701f0d6c17d' + '467f49a5039e7280d5d42fd433e80d203439e338eaabd701f0d6c17d' - $x - $x + hash('QGIS', 'sha3_256') + hash('QGIS', 'sha3_256') - Retrieves a x coordinate of the current feature's geometry. - Retrieves a x coordinate of the current feature's geometry. + '540f7354b6b8a6e735f2845250f15f4f3ba4f666c55574d9e9354575de0e980f' + '540f7354b6b8a6e735f2845250f15f4f3ba4f666c55574d9e9354575de0e980f' - $x_at - $x_at + hash('QGIS', 'sha3_384') + hash('QGIS', 'sha3_384') - $x_at(1) - $x_at(1) + '96052da1e77679e9a65f60d7ead961b287977823144786386eb43647b0901fd8516fa6f1b9d243fb3f28775e6dde6107' + '96052da1e77679e9a65f60d7ead961b287977823144786386eb43647b0901fd8516fa6f1b9d243fb3f28775e6dde6107' - 5 - 5 + hash('QGIS', 'sha3_512') + hash('QGIS', 'sha3_512') - $y - $y + '900d079dc69761da113980253aa8ac0414a8bd6d09879a916228f8743707c4758051c98445d6b8945ec854ff90655005e02aceb0a2ffc6a0ebf818745d665349' + '900d079dc69761da113980253aa8ac0414a8bd6d09879a916228f8743707c4758051c98445d6b8945ec854ff90655005e02aceb0a2ffc6a0ebf818745d665349' - Retrieves a y coordinate of the current feature's geometry. - Retrieves a y coordinate of the current feature's geometry. + hash('QGIS', 'keccak_224') + hash('QGIS', 'keccak_224') - $y_at - $y_at + '5b0ce6acef8b0a121d4ac4f3eaa8503c799ad4e26a3392d1fb201478' + '5b0ce6acef8b0a121d4ac4f3eaa8503c799ad4e26a3392d1fb201478' - $y_at(1) - $y_at(1) + hash('QGIS', 'keccak_256') + hash('QGIS', 'keccak_256') - AND - AND + '991c520aa6815392de24087f61b2ae0fd56abbfeee4a8ca019c1011d327c577e' + '991c520aa6815392de24087f61b2ae0fd56abbfeee4a8ca019c1011d327c577e' - TRUE AND TRUE - TRUE AND TRUE + hash('QGIS', 'keccak_384') + hash('QGIS', 'keccak_384') - 1 - 1 + 'c57a3aed9d856fa04e5eeee9b62b6e027cca81ba574116d3cc1f0d48a1ef9e5886ff463ea8d0fac772ee473bf92f810d' + 'c57a3aed9d856fa04e5eeee9b62b6e027cca81ba574116d3cc1f0d48a1ef9e5886ff463ea8d0fac772ee473bf92f810d' - TRUE AND FALSE - TRUE AND FALSE + hour( to_datetime('2012-07-22 13:24:57') ) + hour( to_datetime('2012-07-22 13:24:57') ) - 0 - 0 + hour(to_interval('3 hours')) + hour(to_interval('3 hours')) - 4 = 2+2 AND 1 = 1 - 4 = 2+2 AND 1 = 1 + Returns a specific interior ring from a polygon geometry, or NULL if the geometry is not a polygon. + Returns a specific interior ring from a polygon geometry, or NULL if the geometry is not a polygon. - 4 = 2+2 AND 1 = 2 - 4 = 2+2 AND 1 = 2 + 'LINESTRING(3 3, 4 4)' + 'LINESTRING(3 3, 4 4)' - CASE - CASE + geom_to_wkt( intersection( geom_from_wkt( 'LINESTRING(3 3, 4 4, 5 5)' ), geom_from_wkt( 'MULTIPOINT(3.5 3.5, 4 5)' ) ) ) + geom_to_wkt( intersection( geom_from_wkt( 'LINESTRING(3 3, 4 4, 5 5)' ), geom_from_wkt( 'MULTIPOINT(3.5 3.5, 4 5)' ) ) ) - This group contains functions for manipulating colors - This group contains functions for manipulating colors + 'POINT(3.5 3.5)' + 'POINT(3.5 3.5)' - This group contains functions to handle conditional checks in expressions. - This group contains functions to handle conditional checks in expressions. + is_empty + is_empty - This group contains functions that operate on condition. - This group contains functions that operate on condition. + is_empty(geom_from_wkt('LINESTRING(0 0, 1 1, 2 2)')) + is_empty(geom_from_wkt('LINESTRING(0 0, 1 1, 2 2)')) - Conditions - Conditions + is_empty(geom_from_wkt('LINESTRING EMPTY')) + is_empty(geom_from_wkt('LINESTRING EMPTY')) - This group contains functions to convert on data type to another e.g string to integer, integer to string. - This group contains functions to convert on data type to another e.g string to integer, integer to string. + is_empty(geom_from_wkt('POINT(7 4)')) + is_empty(geom_from_wkt('POINT(7 4)')) - This group contains custom user-created Python functions. - This group contains custom user-created Python functions. + is_empty(geom_from_wkt('POINT EMPTY')) + is_empty(geom_from_wkt('POINT EMPTY')) - Custom - Custom + is_empty_or_null + is_empty_or_null - This group contains functions for handling date and time data. - This group contains functions for handling date and time data. + is_empty_or_null(NULL) + is_empty_or_null(NULL) - Field - Field + is_empty_or_null(geom_from_wkt('LINESTRING(0 0, 1 1, 2 2)')) + is_empty_or_null(geom_from_wkt('LINESTRING(0 0, 1 1, 2 2)')) - Contains a list of fields from the layer. Sample values can also be accessed via right-click.<br>Select the field name from the list then right-click to access context menu with options to load sample values from the selected field. - Contains a list of fields from the layer. Sample values can also be accessed via right-click.<br>Select the field name from the list then right-click to access context menu with options to load sample values from the selected field. + is_empty_or_null(geom_from_wkt('LINESTRING EMPTY')) + is_empty_or_null(geom_from_wkt('LINESTRING EMPTY')) - This group contains functions for fuzzy comparisons between values. - This group contains functions for fuzzy comparisons between values. + is_empty_or_null(geom_from_wkt('POINT(7 4)')) + is_empty_or_null(geom_from_wkt('POINT(7 4)')) - This group contains general assorted functions. - This group contains general assorted functions. + is_empty_or_null(geom_from_wkt('POINT EMPTY')) + is_empty_or_null(geom_from_wkt('POINT EMPTY')) - This group contains functions that operate on geometry objects e.g length, area. - This group contains functions that operate on geometry objects e.g length, area. + is_multipart + is_multipart - GeometryGroup - GeometryGroup + is_multipart(geom_from_wkt('MULTIPOINT ((0 0),(1 1),(2 2))')) + is_multipart(geom_from_wkt('MULTIPOINT ((0 0),(1 1),(2 2))')) - ILIKE - ILIKE + is_multipart(geom_from_wkt('POINT (0 0)')) + is_multipart(geom_from_wkt('POINT (0 0)')) - 'A' ILIKE 'A' - 'A' ILIKE 'A' + The layer (its ID or name) on which the selection will be checked. + The layer (its ID or name) on which the selection will be checked. - 'A' ILIKE 'a' - 'A' ILIKE 'a' + is_selected( 'streets', get_feature_by_id('streets', 1)) + is_selected( 'streets', get_feature_by_id('streets', 1)) - 'A' ILIKE 'B' - 'A' ILIKE 'B' + is_valid + is_valid - 'ABC' ILIKE 'b' - 'ABC' ILIKE 'b' + is_valid(geom_from_wkt('LINESTRING(0 0, 1 1, 2 2, 0 0)')) + is_valid(geom_from_wkt('LINESTRING(0 0, 1 1, 2 2, 0 0)')) - 'ABC' ILIKE 'B' - 'ABC' ILIKE 'B' + is_valid(geom_from_wkt('LINESTRING(0 0)')) + is_valid(geom_from_wkt('LINESTRING(0 0)')) - IN - IN + Returns a map of variables from a layout item inside this print layout. + Returns a map of variables from a layout item inside this print layout. - value - value + item_variables + item_variables - 'A' IN ('A','B') - 'A' IN ('A','B') + layout item ID + layout item ID - 'A' IN ('C','B') - 'A' IN ('C','B') + map_get( item_variables('Map 0'), 'map_scale') + map_get( item_variables('Map 0'), 'map_scale') - IS - IS + scale of the item 'Map 0' in the current print layout + scale of the item 'Map 0' in the current print layout - 'A' IS 'A' - 'A' IS 'A' + an integer corresponding to the lightening factor:<ul><li>if the factor is greater than 100, this function returns a lighter color (e.g., setting factor to 150 returns a color that is 50% brighter);</li><li>if the factor is less than 100, the return color is darker, but using the darker() function for this purpose is recommended;</li><li>if the factor is 0 or negative, the return value is unspecified.</li></ul> + an integer corresponding to the lightening factor:<ul><li>if the factor is greater than 100, this function returns a lighter color (e.g., setting factor to 150 returns a color that is 50% brighter);</li><li>if the factor is less than 100, the return color is darker, but using the darker() function for this purpose is recommended;</li><li>if the factor is 0 or negative, the return value is unspecified.</li></ul> - 'A' IS 'a' - 'A' IS 'a' + lighter('200,10,30', 200) + lighter('200,10,30', 200) - 4 IS 4 - 4 IS 4 + Returns the angle parallel to the geometry at a specified distance along a linestring geometry. Angles are in degrees clockwise from north. + Returns the angle parallel to the geometry at a specified distance along a linestring geometry. Angles are in degrees clockwise from north. - 4 IS 2+2 - 4 IS 2+2 + line_interpolate_angle + line_interpolate_angle - 4 IS 2 - 4 IS 2 + distance along line to interpolate angle at + distance along line to interpolate angle at - $geometry IS NULL - $geometry IS NULL + line_interpolate_angle(geometry:=geom_from_wkt('LineString(0 0, 10 0)'),distance:=5) + line_interpolate_angle(geometry:=geom_from_wkt('LineString(0 0, 10 0)'),distance:=5) - 0, if your geometry is not NULL - 0, if your geometry is not NULL + Returns the point interpolated by a specified distance along a linestring geometry. + Returns the point interpolated by a specified distance along a linestring geometry. - IS NOT - IS NOT + line_interpolate_point + line_interpolate_point - 'a' IS NOT 'b' - 'a' IS NOT 'b' + distance along line to interpolate + distance along line to interpolate - 'a' IS NOT 'a' - 'a' IS NOT 'a' + 'Point (5 0)' + 'Point (5 0)' - 4 IS NOT 2+2 - 4 IS NOT 2+2 + Returns the distance along a linestring corresponding to the closest position the linestring comes to a specified point geometry. + Returns the distance along a linestring corresponding to the closest position the linestring comes to a specified point geometry. - LIKE - LIKE + line_locate_point + line_locate_point - 'A' LIKE 'A' - 'A' LIKE 'A' + point geometry to locate closest position on linestring to + point geometry to locate closest position on linestring to - 'A' LIKE 'a' - 'A' LIKE 'a' + line_locate_point(geometry:=geom_from_wkt('LineString(0 0, 10 0)'),point:=geom_from_wkt('Point(5 0)')) + line_locate_point(geometry:=geom_from_wkt('LineString(0 0, 10 0)'),point:=geom_from_wkt('Point(5 0)')) - 'A' LIKE 'B' - 'A' LIKE 'B' + 5.0 + 5.0 - 'ABC' LIKE 'B' - 'ABC' LIKE 'B' + Returns a LineString or MultiLineString geometry, where any connected LineStrings from the input geometry have been merged into a single linestring. This function will return NULL if passed a geometry which is not a LineString/MultiLineString. + Returns a LineString or MultiLineString geometry, where any connected LineStrings from the input geometry have been merged into a single linestring. This function will return NULL if passed a geometry which is not a LineString/MultiLineString. - This group contains math functions e.g square root, sin and cos - This group contains math functions e.g square root, sin and cos + line_merge + line_merge - Negates a condition. - Negates a condition. + a LineString/MultiLineString geometry + a LineString/MultiLineString geometry - NOT - NOT + geom_to_wkt(line_merge(geom_from_wkt('MULTILINESTRING((0 0, 1 1),(1 1, 2 2))'))) + geom_to_wkt(line_merge(geom_from_wkt('MULTILINESTRING((0 0, 1 1),(1 1, 2 2))'))) - NOT 1 - NOT 1 + 'LineString(0 0,1 1,2 2)' + 'LineString(0 0,1 1,2 2)' - NOT 0 - NOT 0 + geom_to_wkt(line_merge(geom_from_wkt('MULTILINESTRING((0 0, 1 1),(11 1, 21 2))'))) + geom_to_wkt(line_merge(geom_from_wkt('MULTILINESTRING((0 0, 1 1),(11 1, 21 2))'))) - NULL - NULL + 'MultiLineString((0 0, 1 1),(11 1, 21 2)' + 'MultiLineString((0 0, 1 1),(11 1, 21 2)' - OR - OR + Returns the portion of a line (or curve) geometry which falls between the specified start and end distances (measured from the beginning of the line). Z and M values are linearly interpolated from existing values. + Returns the portion of a line (or curve) geometry which falls between the specified start and end distances (measured from the beginning of the line). Z and M values are linearly interpolated from existing values. - 4 = 2+2 OR 1 = 1 - 4 = 2+2 OR 1 = 1 + line_substring + line_substring - 4 = 2+2 OR 1 = 2 - 4 = 2+2 OR 1 = 2 + a linestring or curve geometry + a linestring or curve geometry - 4 = 2 OR 1 = 2 - 4 = 2 OR 1 = 2 + distance to start of substring + distance to start of substring - This group contains operators e.g + - * - This group contains operators e.g + - * + distance to end of substring + distance to end of substring - This group contains recently used expressions. - This group contains recently used expressions. + 'LineString (2 0,6 0)' + 'LineString (2 0,6 0)' - Recent (Selection) - Recent (Selection) + Returns the longest common substring between two strings. This substring is the longest string that is a substring of the two input strings. For example, the longest common substring of "ABABC" and "BABCA" is "BABC". The substring is case sensitive. + Returns the longest common substring between two strings. This substring is the longest string that is a substring of the two input strings. For example, the longest common substring of "ABABC" and "BABCA" is "BABC". The substring is case sensitive. - This group contains functions that operate on record identifiers. - This group contains functions that operate on record identifiers. + 'BABC' + 'BABC' - This group contains functions that operate on strings e.g replace, convert to upper case. - This group contains functions that operate on strings e.g replace, convert to upper case. + Returns a string padded on the left to the specified width, using a fill character. If the target width is smaller than the string's length, the string is truncated. + Returns a string padded on the left to the specified width, using a fill character. If the target width is smaller than the string's length, the string is truncated. - This group contains dynamic variables which can be inserted into your expressions. - This group contains dynamic variables which can be inserted into your expressions. + lpad('Hello', 3, 'x') + lpad('Hello', 3, 'x') - Returns the absolute value of a number. - Returns the absolute value of a number. + 'Hel' + 'Hel' - abs - abs + Returns the maximum m (measure) value of a geometry. + Returns the maximum m (measure) value of a geometry. - a number - a number + m_max + m_max - abs(-2) - abs(-2) + a geometry containing m values + a geometry containing m values - Returns the inverse cosine of a value in radians. - Returns the inverse cosine of a value in radians. + m_max( make_point_m( 0,0,1 ) ) + m_max( make_point_m( 0,0,1 ) ) - acos - acos + m_max(make_line( make_point_m( 0,0,1 ), make_point_m( -1,-1,2 ), make_point_m( -2,-2,0 ) ) ) + m_max(make_line( make_point_m( 0,0,1 ), make_point_m( -1,-1,2 ), make_point_m( -2,-2,0 ) ) ) - cosine of an angle in radians - cosine of an angle in radians + Returns the minimum m (measure) value of a geometry. + Returns the minimum m (measure) value of a geometry. - acos(0.5) - acos(0.5) + m_min + m_min - 1.0471975511966 - 1.0471975511966 + m_min( make_point_m( 0,0,1 ) ) + m_min( make_point_m( 0,0,1 ) ) - age - age + m_min(make_line( make_point_m( 0,0,1 ), make_point_m( -1,-1,2 ), make_point_m( -2,-2,0 ) ) ) + m_min(make_line( make_point_m( 0,0,1 ), make_point_m( -1,-1,2 ), make_point_m( -2,-2,0 ) ) ) - a string, date or datetime representing the later date - a string, date or datetime representing the later date + main_angle + main_angle - a string, date or datetime representing the earlier date - a string, date or datetime representing the earlier date + main_angle(geom_from_wkt('Polygon ((321577 129614, 321581 129618, 321585 129615, 321581 129610, 321577 129614))')) + main_angle(geom_from_wkt('Polygon ((321577 129614, 321581 129618, 321585 129615, 321581 129610, 321577 129614))')) - 10 - 10 + 38.66 + 38.66 - Returns the area of a geometry polygon object. Calculations are always planimetric in the Spatial Reference System (SRS) of this geometry, and the units of the returned area will match the units for the SRS. This differs from the calculations performed by the $area function, which will perform ellipsoidal calculations based on the project's ellipsoid and area unit settings. - Returns the area of a geometry polygon object. Calculations are always planimetric in the Spatial Reference System (SRS) of this geometry, and the units of the returned area will match the units for the SRS. This differs from the calculations performed by the $area function, which will perform ellipsoidal calculations based on the project's ellipsoid and area unit settings. + Returns the aggregate majority of values (most commonly occurring value) from a field or expression. + Returns the aggregate majority of values (most commonly occurring value) from a field or expression. - area - area + majority + majority - geometry - geometry + majority("class",group_by:="state") + majority("class",group_by:="state") - polygon geometry object - polygon geometry object + most commonly occurring class value, grouped by state field + most commonly occurring class value, grouped by state field - area(geom_from_wkt('POLYGON((0 0, 4 0, 4 2, 0 2, 0 0))')) - area(geom_from_wkt('POLYGON((0 0, 4 0, 4 2, 0 2, 0 0))')) + Creates a circular polygon. + Creates a circular polygon. - 8.0 - 8.0 + make_circle + make_circle - Returns the inverse sine of a value in radians. - Returns the inverse sine of a value in radians. + center point of the circle + center point of the circle - asin - asin + radius of the circle + radius of the circle - sine of an angle in radians - sine of an angle in radians + optional argument for polygon segmentation. By default this value is 36 + optional argument for polygon segmentation. By default this value is 36 - asin(1.0) - asin(1.0) + geom_to_wkt(make_circle(make_point(10,10), 5, 4)) + geom_to_wkt(make_circle(make_point(10,10), 5, 4)) - 1.5707963267949 - 1.5707963267949 + 'Polygon ((10 15, 15 10, 10 5, 5 10, 10 15))' + 'Polygon ((10 15, 15 10, 10 5, 5 10, 10 15))' - Returns the inverse tangent of a value in radians. - Returns the inverse tangent of a value in radians. + geom_to_wkt(make_circle(make_point(10,10,5), 5, 4)) + geom_to_wkt(make_circle(make_point(10,10,5), 5, 4)) - atan - atan + geom_to_wkt(make_circle(make_point(10,10,5,30), 5, 4)) + geom_to_wkt(make_circle(make_point(10,10,5,30), 5, 4)) - tan of an angle in radians - tan of an angle in radians + Creates a date value from year, month and day numbers. + Creates a date value from year, month and day numbers. - atan(0.5) - atan(0.5) + make_date + make_date - 0.463647609000806 - 0.463647609000806 + Year number. Years 1 to 99 are interpreted as is. Year 0 is invalid. + Year number. Years 1 to 99 are interpreted as is. Year 0 is invalid. - Returns the inverse tangent of dy/dx by using the signs of the two arguments to determine the quadrant of the result. - Returns the inverse tangent of dy/dx by using the signs of the two arguments to determine the quadrant of the result. + Month number, where 1=January + Month number, where 1=January - atan2 - atan2 + Day number, beginning with 1 for the first day in the month + Day number, beginning with 1 for the first day in the month - y coordinate difference - y coordinate difference + make_date(2020,5,4) + make_date(2020,5,4) - x coordinate difference - x coordinate difference + date value 2020-05-04 + date value 2020-05-04 - atan2(1.0, 1.732) - atan2(1.0, 1.732) + Creates a datetime value from year, month, day, hour, minute and second numbers. + Creates a datetime value from year, month, day, hour, minute and second numbers. - 0.523611477769969 - 0.523611477769969 + make_datetime + make_datetime - a feature - a feature + Hour number + Hour number - name of attribute to be returned - name of attribute to be returned + Minutes + Minutes - azimuth - azimuth + Seconds (fractional values include milliseconds) + Seconds (fractional values include milliseconds) - point geometry - point geometry + make_datetime(2020,5,4,13,45,30.5) + make_datetime(2020,5,4,13,45,30.5) - degrees( azimuth( make_point(25, 45), make_point(75, 100) ) ) - degrees( azimuth( make_point(25, 45), make_point(75, 100) ) ) + datetime value 2020-05-04 13:45:30.500 + datetime value 2020-05-04 13:45:30.500 - 42.273689 - 42.273689 + Creates an elliptical polygon. + Creates an elliptical polygon. - degrees( azimuth( make_point(75, 100), make_point(25,45) ) ) - degrees( azimuth( make_point(75, 100), make_point(25,45) ) ) + make_ellipse + make_ellipse - 222.273689 - 222.273689 + center point of the ellipse + center point of the ellipse - Returns a geometry which represents the bounding box of an input geometry. Calculations are in the Spatial Reference System of this geometry. - Returns a geometry which represents the bounding box of an input geometry. Calculations are in the Spatial Reference System of this geometry. + semi-major axis of the ellipse + semi-major axis of the ellipse - bounds - bounds + semi-minor axis of the ellipse + semi-minor axis of the ellipse - a geometry - a geometry + orientation of the ellipse + orientation of the ellipse - bounds($geometry) - bounds($geometry) + geom_to_wkt(make_ellipse(make_point(10,10), 5, 2, 90, 4)) + geom_to_wkt(make_ellipse(make_point(10,10), 5, 2, 90, 4)) - Returns the height of the bounding box of a geometry. Calculations are in the Spatial Reference System of this geometry. - Returns the height of the bounding box of a geometry. Calculations are in the Spatial Reference System of this geometry. + 'Polygon ((15 10, 10 8, 5 10, 10 12, 15 10))' + 'Polygon ((15 10, 10 8, 5 10, 10 12, 15 10))' - bounds_height - bounds_height + Creates an interval value from year, month, weeks, days, hours, minute and seconds values. + Creates an interval value from year, month, weeks, days, hours, minute and seconds values. - bounds_height($geometry) - bounds_height($geometry) + make_interval + make_interval - Returns the width of the bounding box of a geometry. Calculations are in the Spatial Reference System of this geometry. - Returns the width of the bounding box of a geometry. Calculations are in the Spatial Reference System of this geometry. + Number of years (assumes a 365.25 day year length). + Number of years (assumes a 365.25 day year length). - bounds_width - bounds_width + Number of months (assumes a 30 day month length) + Number of months (assumes a 30 day month length) - bounds_width($geometry) - bounds_width($geometry) + Number of weeks + Number of weeks - Returns a geometry that represents all points whose distance from this geometry is less than or equal to distance. Calculations are in the Spatial Reference System of this geometry. - Returns a geometry that represents all points whose distance from this geometry is less than or equal to distance. Calculations are in the Spatial Reference System of this geometry. + Number of days + Number of days - buffer - buffer + Number of hours + Number of hours - distance - distance + Number of minutes + Number of minutes - buffer distance in layer units - buffer distance in layer units + Number of seconds + Number of seconds - buffer($geometry, 10.5) - buffer($geometry, 10.5) + make_interval(hours:=3) + make_interval(hours:=3) - Rounds a number upwards. - Rounds a number upwards. + interval: 3 hours + interval: 3 hours - ceil - ceil + make_interval(days:=2, hours:=3) + make_interval(days:=2, hours:=3) - ceil(4.9) - ceil(4.9) + interval: 2.125 days + interval: 2.125 days - ceil(-4.9) - ceil(-4.9) + make_interval(minutes:=0.5, seconds:=5) + make_interval(minutes:=0.5, seconds:=5) - -4 - -4 + interval: 35 seconds + interval: 35 seconds - Returns the geometric center of a geometry. - Returns the geometric center of a geometry. + Line vertices are specified as separate arguments to the function. + Line vertices are specified as separate arguments to the function. - centroid - centroid + a point geometry (or array of points) + a point geometry (or array of points) - centroid($geometry) - centroid($geometry) + Line vertices are specified as an array of points. + Line vertices are specified as an array of points. - a point geometry - a point geometry + array of points + array of points - Restricts an input value to a specified range. - Restricts an input value to a specified range. + geom_to_wkt(make_line(array(make_point(2,4),make_point(3,5),make_point(9,7)))) + geom_to_wkt(make_line(array(make_point(2,4),make_point(3,5),make_point(9,7)))) - clamp - clamp + optional m value of point + optional m value of point - the smallest value <i>input</i> is allowed to take. - the smallest value <i>input</i> is allowed to take. + geom_to_wkt(make_point(2,4)) + geom_to_wkt(make_point(2,4)) - a value which will be restricted to the range specified by <i>minimum</i> and <i>maximum</i> - a value which will be restricted to the range specified by <i>minimum</i> and <i>maximum</i> + 'Point (2 4)' + 'Point (2 4)' - the largest value <i>input</i> is allowed to take - the largest value <i>input</i> is allowed to take + contexts,clockwise,boundary,interior,rings,bounded,force_polygon_cw,explicit,polygon,area,exterior,inconsistency,right,use,hand,particular,respect,counter,forces,ring,recommended,oriented,direction,rule,definition + contexts,clockwise,boundary,interior,rings,bounded,force_polygon_cw,explicit,polygon,area,exterior,inconsistency,right,use,hand,particular,respect,counter,forces,ring,recommended,oriented,direction,rule,definition - clamp(1,5,10) - clamp(1,5,10) + format,supplied,arguments + format,supplied,arguments - <i>input</i> is between 1 and 10 so is returned unchanged - <i>input</i> is between 1 and 10 so is returned unchanged + custom,type,uses,format,strings,time,date,formats,see,qdatetime,tostring + custom,type,uses,format,strings,time,date,formats,see,qdatetime,tostring - clamp(1,0,10) - clamp(1,0,10) + formatted,truncates,places,separator,decimal,default,thousands,locale,language + formatted,truncates,places,separator,decimal,default,thousands,locale,language - <i>input</i> is less than minimum value of 1, so function returns 1 - <i>input</i> is less than minimum value of 1, so function returns 1 + encoding,base,binary,decodes + encoding,base,binary,decodes - clamp(1,11,10) - clamp(1,11,10) + json,loads,formatted + json,loads,formatted - <i>input</i> is greater than maximum value of 10, so function returns 10 - <i>input</i> is greater than maximum value of 10, so function returns 10 + sequence,containing,numbers,array + sequence,containing,numbers,array - closest_point - closest_point + representation,conversion + representation,conversion - geometry to find closest point on - geometry to find closest point on + created,wkb,binary,known,representation,conversion + created,wkb,binary,known,representation,conversion - geometry to find closest point to - geometry to find closest point to + text,known,wkt,representation,conversion + text,known,wkt,representation,conversion - geom_to_wkt(closest_point(geom_from_wkt('LINESTRING (20 80, 98 190, 110 180, 50 75 )'),geom_from_wkt('POINT(100 100)'))) - geom_to_wkt(closest_point(geom_from_wkt('LINESTRING (20 80, 98 190, 110 180, 50 75 )'),geom_from_wkt('POINT(100 100)'))) + wkb,binary,representation,known,conversion + wkb,binary,representation,known,conversion - Returns the first non-NULL value from the expression list.<br>This function can take any number of arguments. - Returns the first non-NULL value from the expression list.<br>This function can take any number of arguments. + text,wkt,srid,representation,known,conversion + text,wkt,srid,representation,known,conversion - coalesce - coalesce + part,input,multipart,collection,specific + part,input,multipart,collection,specific - coalesce(NULL, 2) - coalesce(NULL, 2) + describing,type,point,polygon,line + describing,type,point,polygon,line - coalesce(NULL, 2, 3) - coalesce(NULL, 2, 3) + distance,length,input,sensitive,different,strings,corresponding,hamming,equates,characters,case,same,comparison,positions + distance,length,input,sensitive,different,strings,corresponding,hamming,equates,characters,case,same,comparison,positions - coalesce(7, NULL, 3*2) - coalesce(7, NULL, 3*2) + hex,bytes,byte,digits,hash,method,given,represented,character,long,bits,produces + hex,bytes,byte,digits,hash,method,given,represented,character,long,bits,produces - 7 - 7 + distance,segment,dissimilar,densify,linestrings,parallel,other,matching,total,close,executed,specifying,occurs,equal,fraction,testing,method,discrete,linear,default,approximate,sets,length,large,lower,similar,similarity,parameter,measure,split,make,approach,closest,examples,provided,performs,insufficient,networks,specify,optional,decreasing,approximation,cases,densification,specified,computing,argument,subsegments,hausdorff,exact,indicating,subset,standard + distance,segment,dissimilar,densify,linestrings,parallel,other,matching,total,close,executed,specifying,occurs,equal,fraction,testing,method,discrete,linear,default,approximate,sets,length,large,lower,similar,similarity,parameter,measure,split,make,approach,closest,examples,provided,performs,insufficient,networks,specify,optional,decreasing,approximation,cases,densification,specified,computing,argument,subsegments,hausdorff,exact,indicating,subset,standard - coalesce("fieldA", "fallbackField", 'ERROR') - coalesce("fieldA", "fallbackField", 'ERROR') + formatted,hstore,map + formatted,hstore,map - value of fieldA if it is non-NULL else the value of "fallbackField" or the string 'ERROR' if both are NULL - value of fieldA if it is non-NULL else the value of "fallbackField" or the string 'ERROR' if both are NULL + tests,different,check,result,conditional,depending,condition + tests,different,check,result,conditional,depending,condition - Returns a string representation of a color based on its cyan, magenta, yellow and black components - Returns a string representation of a color based on its cyan, magenta, yellow and black components + zenith,nadir,inclination,measured,points + zenith,nadir,inclination,measured,points - color_cmyk - color_cmyk + interior,polygon,hole,ring + interior,polygon,hole,ring - cyan component of the color, as a percentage integer value from 0 to 100 - cyan component of the color, as a percentage integer value from 0 to 100 + shared,represents,portion,overlap + shared,represents,portion,overlap - magenta component of the color, as a percentage integer value from 0 to 100 - magenta component of the color, as a percentage integer value from 0 to 100 + share,space,intersects,tests,intersect,portion,overlaps + share,space,intersects,tests,intersect,portion,overlaps - yellow component of the color, as a percentage integer value from 0 to 100 - yellow component of the color, as a percentage integer value from 0 to 100 + box,tests,overlaps,defined,intersect,bounding + box,tests,overlaps,defined,intersect,bounding - black component of the color, as a percentage integer value from 0 to 100 - black component of the color, as a percentage integer value from 0 to 100 + field,quartile,range,inter,calculated,statistics,aggregates + field,quartile,range,inter,calculated,statistics,aggregates - color_cmyk(100,50,0,10) - color_cmyk(100,50,0,10) + points,start,closed,end,coincident,result,false,line + points,start,closed,end,coincident,result,false,line - Returns a string representation of a color based on its cyan, magenta, yellow, black and alpha (transparency) components - Returns a string representation of a color based on its cyan, magenta, yellow, black and alpha (transparency) components + path,directory,folder + path,directory,folder - color_cmyka - color_cmyka + empty,is_empty_or_null,see,coordinates,false + empty,is_empty_or_null,see,coordinates,false - alpha component as an integer value from 0 (completely transparent) to 255 (opaque). - alpha component as an integer value from 0 (completely transparent) to 255 (opaque). + empty,is_empty,coordinates,false + empty,is_empty,coordinates,false - Returns a string representation of a color based on its hue, saturation, and lightness attributes. - Returns a string representation of a color based on its hue, saturation, and lightness attributes. + path,file + path,file - color_hsl - color_hsl + specified,visible + specified,visible - hue of the color, as an integer value from 0 to 360 - hue of the color, as an integer value from 0 to 360 + type,multi + type,multi - saturation percentage of the color as an integer value from 0 to 100 - saturation percentage of the color as an integer value from 0 to 100 + rules,valid,ogc,according,formed + rules,valid,ogc,according,formed - lightness percentage of the color as an integer value from 0 to 100 - lightness percentage of the color as an integer value from 0 to 100 + layout,item,variables,print,map + layout,item,variables,print,map - color_hsl(100,50,70) - color_hsl(100,50,70) + first,start,begin,substring,leftmost,characters,contains,extracts + first,start,begin,substring,leftmost,characters,contains,extracts - Returns a string representation of a color based on its hue, saturation, lightness and alpha (transparency) attributes - Returns a string representation of a color based on its hue, saturation, lightness and alpha (transparency) attributes + planimetric,distance,length,spatial,reference,system,calculations,calculates,line,project,differs,object,match,settings,ellipsoid,units + planimetric,distance,length,spatial,reference,system,calculations,calculates,line,project,differs,object,match,settings,ellipsoid,units - color_hsla - color_hsla + distance,required,edit,indicate,sensitive,similarity,insertions,similar,mean,measure,different,character,change,substitutions,strings,edits,distances,larger,deletions,equates,case,minimum,levenshtein,smaller + distance,required,edit,indicate,sensitive,similarity,insertions,similar,mean,measure,different,character,change,substitutions,strings,edits,distances,larger,deletions,equates,case,minimum,levenshtein,smaller - color_hsla(100,50,70,200) - color_hsla(100,50,70,200) + distance,angles,parallel,specified,clockwise,angle,linestring,degrees,north + distance,angles,parallel,specified,clockwise,angle,linestring,degrees,north - Returns a string representation of a color based on its hue, saturation, and value attributes. - Returns a string representation of a color based on its hue, saturation, and value attributes. + distance,interpolated,linestring,point,specified,along + distance,interpolated,linestring,point,specified,along - color_hsv - color_hsv + distance,point,specified,closest,linestring,position,corresponding,along + distance,point,specified,closest,linestring,position,corresponding,along - value percentage of the color as an integer from 0 to 100 - value percentage of the color as an integer from 0 to 100 + passed,single,return,input,linestrings,merged,connected,linestring,multilinestring + passed,single,return,input,linestrings,merged,connected,linestring,multilinestring - color_hsv(40,100,100) - color_hsv(40,100,100) + curve,start,specified,measured,falls,existing,interpolated,beginning,distances,line,end,portion + curve,start,specified,measured,falls,existing,interpolated,beginning,distances,line,end,portion - Returns a string representation of a color based on its hue, saturation, value and alpha (transparency) attributes. - Returns a string representation of a color based on its hue, saturation, value and alpha (transparency) attributes. + natural,logarithm + natural,logarithm - color_hsva - color_hsva + base,logarithm + base,logarithm - alpha component as an integer value from 0 (completely transparent) to 255 (opaque) - alpha component as an integer value from 0 (completely transparent) to 255 (opaque) + longest,common,input,sensitive,case,substring,strings + longest,common,input,sensitive,case,substring,strings - color_hsva(40,100,100,200) - color_hsva(40,100,100,200) + converts,letters,lower,case + converts,letters,lower,case - color_part - color_part + length,padded,width,truncated,specified,target,fill,left,character,smaller + length,padded,width,truncated,specified,target,fill,left,character,smaller - a color string - a color string + point,measure + point,measure - color_part('200,10,30','green') - color_part('200,10,30','green') + maximum,measure + maximum,measure - Returns a string representation of a color based on its red, green, and blue components. - Returns a string representation of a color based on its red, green, and blue components. + minimum,measure + minimum,measure - color_rgb - color_rgb + oriented,minimal,covers,clockwise,angle,long,north,degrees,rectangle,axis,bounding + oriented,minimal,covers,clockwise,angle,long,north,degrees,rectangle,axis,bounding - red component as an integer value from 0 to 255 - red component as an integer value from 0 to 255 + occurring,field,majority,aggregate + occurring,field,majority,aggregate - green component as an integer value from 0 to 255 - green component as an integer value from 0 to 255 + circular,polygon + circular,polygon - blue component as an integer value from 0 to 255 - blue component as an integer value from 0 to 255 + year,date,month,numbers,day + year,date,month,numbers,day - color_rgb(255,127,0) - color_rgb(255,127,0) + minute,month,numbers,day,year,second,hour,datetime + minute,month,numbers,day,year,second,hour,datetime - Returns a string representation of a color based on its red, green, blue, and alpha (transparency) components. - Returns a string representation of a color based on its red, green, blue, and alpha (transparency) components. + polygon,elliptical + polygon,elliptical - color_rgba - color_rgba + minute,seconds,month,year,weeks,values,interval,hours,days + minute,seconds,month,year,weeks,values,interval,hours,days - color_rgba(255,127,0,200) - color_rgba(255,127,0,200) + geom_to_wkt(make_point(2,4,6)) + geom_to_wkt(make_point(2,4,6)) - Returns the combination of two geometries. - Returns the combination of two geometries. + 'PointZ (2 4 6)' + 'PointZ (2 4 6)' - combine - combine + geom_to_wkt(make_point(2,4,6,8)) + geom_to_wkt(make_point(2,4,6,8)) - geom_to_wkt( combine( geom_from_wkt( 'LINESTRING(3 3, 4 4, 5 5)' ), geom_from_wkt( 'LINESTRING(3 3, 4 4, 2 1)' ) ) ) - geom_to_wkt( combine( geom_from_wkt( 'LINESTRING(3 3, 4 4, 5 5)' ), geom_from_wkt( 'LINESTRING(3 3, 4 4, 2 1)' ) ) ) + 'PointZM (2 4 6 8)' + 'PointZM (2 4 6 8)' - geom_to_wkt( combine( geom_from_wkt( 'LINESTRING(3 3, 4 4)' ), geom_from_wkt( 'LINESTRING(3 3, 6 6, 2 1)' ) ) ) - geom_to_wkt( combine( geom_from_wkt( 'LINESTRING(3 3, 4 4)' ), geom_from_wkt( 'LINESTRING(3 3, 6 6, 2 1)' ) ) ) + optional,point + optional,point - Concatenates several strings to one. NULL values are converted to empty strings. Other values (like numbers) are converted to strings. - Concatenates several strings to one. NULL values are converted to empty strings. Other values (like numbers) are converted to strings. + Creates a point geometry from an x, y coordinate and m value. + Creates a point geometry from an x, y coordinate and m value. - concat - concat + make_point_m + make_point_m - a string value - a string value + m value of point + m value of point - concat('sun', 'set') - concat('sun', 'set') + geom_to_wkt(make_point_m(2,4,6)) + geom_to_wkt(make_point_m(2,4,6)) - 'sunset' - 'sunset' + 'PointM (2 4 6)' + 'PointM (2 4 6)' - concat('a','b','c','d','e') - concat('a','b','c','d','e') + point,coordinate + point,coordinate - 'abcde' - 'abcde' + Creates a polygon geometry from an outer ring and optional series of inner ring geometries. + Creates a polygon geometry from an outer ring and optional series of inner ring geometries. - concat('Anno ', 1984) - concat('Anno ', 1984) + make_polygon + make_polygon - 'Anno 1984' - 'Anno 1984' + closed line geometry for polygon's outer ring + closed line geometry for polygon's outer ring - concat('The Wall', NULL) - concat('The Wall', NULL) + optional closed line geometry for inner ring + optional closed line geometry for inner ring - 'The Wall' - 'The Wall' + geom_to_wkt(make_polygon(geom_from_wkt('LINESTRING( 0 0, 0 1, 1 1, 1 0, 0 0 )'))) + geom_to_wkt(make_polygon(geom_from_wkt('LINESTRING( 0 0, 0 1, 1 1, 1 0, 0 0 )'))) - contains - contains + 'Polygon ((0 0, 0 1, 1 1, 1 0, 0 0))' + 'Polygon ((0 0, 0 1, 1 1, 1 0, 0 0))' - contains( geom_from_wkt( 'POLYGON((0 0, 0 1, 1 1, 1 0, 0 0))' ), geom_from_wkt( 'POINT(0.5 0.5 )' ) ) - contains( geom_from_wkt( 'POLYGON((0 0, 0 1, 1 1, 1 0, 0 0))' ), geom_from_wkt( 'POINT(0.5 0.5 )' ) ) + geom_to_wkt(make_polygon(geom_from_wkt('LINESTRING( 0 0, 0 1, 1 1, 1 0, 0 0 )'),geom_from_wkt('LINESTRING( 0.1 0.1, 0.1 0.2, 0.2 0.2, 0.2 0.1, 0.1 0.1 )'),geom_from_wkt('LINESTRING( 0.8 0.8, 0.8 0.9, 0.9 0.9, 0.9 0.8, 0.8 0.8 )'))) + geom_to_wkt(make_polygon(geom_from_wkt('LINESTRING( 0 0, 0 1, 1 1, 1 0, 0 0 )'),geom_from_wkt('LINESTRING( 0.1 0.1, 0.1 0.2, 0.2 0.2, 0.2 0.1, 0.1 0.1 )'),geom_from_wkt('LINESTRING( 0.8 0.8, 0.8 0.9, 0.9 0.9, 0.9 0.8, 0.8 0.8 )'))) - contains( geom_from_wkt( 'POLYGON((0 0, 0 1, 1 1, 1 0, 0 0))' ), geom_from_wkt( 'LINESTRING(3 3, 4 4, 5 5)' ) ) - contains( geom_from_wkt( 'POLYGON((0 0, 0 1, 1 1, 1 0, 0 0))' ), geom_from_wkt( 'LINESTRING(3 3, 4 4, 5 5)' ) ) + 'Polygon ((0 0, 0 1, 1 1, 1 0, 0 0),(0.1 0.1, 0.1 0.2, 0.2 0.2, 0.2 0.1, 0.1 0.1),(0.8 0.8, 0.8 0.9, 0.9 0.9, 0.9 0.8, 0.8 0.8))' + 'Polygon ((0 0, 0 1, 1 1, 1 0, 0 0),(0.1 0.1, 0.1 0.2, 0.2 0.2, 0.2 0.1, 0.1 0.1),(0.8 0.8, 0.8 0.9, 0.9 0.9, 0.9 0.8, 0.8 0.8))' - Returns the convex hull of a geometry. It represents the minimum convex geometry that encloses all geometries within the set. - Returns the convex hull of a geometry. It represents the minimum convex geometry that encloses all geometries within the set. + outer,ring,series,inner,optional,polygon + outer,ring,series,inner,optional,polygon - convex_hull - convex_hull + Creates a rectangle from 3 points. + Creates a rectangle from 3 points. - geom_to_wkt( convex_hull( geom_from_wkt( 'LINESTRING(3 3, 4 4, 4 10)' ) ) ) - geom_to_wkt( convex_hull( geom_from_wkt( 'LINESTRING(3 3, 4 4, 4 10)' ) ) ) + make_rectangle_3points + make_rectangle_3points - Returns cosine of an angle. - Returns cosine of an angle. + First point. + First point. - cos - cos + Second point. + Second point. - angle in radians - angle in radians + Third point. + Third point. - cos(1.571) - cos(1.571) + An optional argument to construct the rectangle. By default this value is 0. Value can be 0 (distance) or 1 (projected). Option distance: Second distance is equal to the distance between 2nd and 3rd point. Option projected: Second distance is equal to the distance of the perpendicular projection of the 3rd point on the segment or its extension. + An optional argument to construct the rectangle. By default this value is 0. Value can be 0 (distance) or 1 (projected). Option distance: Second distance is equal to the distance between 2nd and 3rd point. Option projected: Second distance is equal to the distance of the perpendicular projection of the 3rd point on the segment or its extension. - 0.000796326710733263 - 0.000796326710733263 + 'Polygon ((0 0, 0 5, 5 5, 5 0, 0 0))' + 'Polygon ((0 0, 0 5, 5 5, 5 0, 0 0))' - crosses - crosses + rectangle,points + rectangle,points - crosses( geom_from_wkt( 'LINESTRING(3 5, 4 4, 5 3)' ), geom_from_wkt( 'LINESTRING(3 3, 4 4, 5 5)' ) ) - crosses( geom_from_wkt( 'LINESTRING(3 5, 4 4, 5 3)' ), geom_from_wkt( 'LINESTRING(3 3, 4 4, 5 5)' ) ) + Creates a regular polygon. + Creates a regular polygon. - crosses( geom_from_wkt( 'POINT(4 5)' ), geom_from_wkt( 'LINESTRING(3 3, 4 4, 5 5)' ) ) - crosses( geom_from_wkt( 'POINT(4 5)' ), geom_from_wkt( 'LINESTRING(3 3, 4 4, 5 5)' ) ) + make_regular_polygon + make_regular_polygon - Returns a darker (or lighter) color string - Returns a darker (or lighter) color string + center of the regular polygon + center of the regular polygon - darker - darker + second point. The first if the regular polygon is inscribed. The midpoint of the first side if the regular polygon is circumscribed. + second point. The first if the regular polygon is inscribed. The midpoint of the first side if the regular polygon is circumscribed. - Date variant - Date variant + Number of sides/edges of the regular polygon + Number of sides/edges of the regular polygon - a date or datetime value - a date or datetime value + Optional argument to construct the regular polygon. By default this value is 0. Value can be 0 (inscribed) or 1 (circumscribed) + Optional argument to construct the regular polygon. By default this value is 0. Value can be 0 (inscribed) or 1 (circumscribed) - day('2012-05-12') - day('2012-05-12') + geom_to_wkt(make_regular_polygon(make_point(0,0), make_point(0,5), 5)) + geom_to_wkt(make_regular_polygon(make_point(0,0), make_point(0,5), 5)) - 12 - 12 + 'Polygon ((0 5, 4.76 1.55, 2.94 -4.05, -2.94 -4.05, -4.76 1.55, 0 5))' + 'Polygon ((0 5, 4.76 1.55, 2.94 -4.05, -2.94 -4.05, -4.76 1.55, 0 5))' - Interval variant - Interval variant + geom_to_wkt(make_regular_polygon(make_point(0,0), project(make_point(0,0), 4.0451, radians(36)), 5)) + geom_to_wkt(make_regular_polygon(make_point(0,0), project(make_point(0,0), 4.0451, radians(36)), 5)) - interval value to return number of days from - interval value to return number of days from + polygon,regular + polygon,regular - 3 - 3 + Creates a square from a diagonal. + Creates a square from a diagonal. - day(age('2012-01-01','2010-01-01')) - day(age('2012-01-01','2010-01-01')) + make_square + make_square - 730 - 730 + First point of the diagonal + First point of the diagonal - Returns the day of the week for a specified date or datetime. The returned value ranges from 0 to 6, where 0 corresponds to a Sunday and 6 to a Saturday. - Returns the day of the week for a specified date or datetime. The returned value ranges from 0 to 6, where 0 corresponds to a Sunday and 6 to a Saturday. + Last point of the diagonal + Last point of the diagonal - day_of_week - day_of_week + geom_to_wkt(make_square( make_point(0,0), make_point(5,5))) + geom_to_wkt(make_square( make_point(0,0), make_point(5,5))) - date or datetime value - date or datetime value + 'Polygon ((0 0, -0 5, 5 5, 5 0, 0 0))' + 'Polygon ((0 0, -0 5, 5 5, 5 0, 0 0))' - Converts from radians to degrees. - Converts from radians to degrees. + geom_to_wkt(make_square( make_point(5,0), make_point(5,5))) + geom_to_wkt(make_square( make_point(5,0), make_point(5,5))) - degrees - degrees + 'Polygon ((5 0, 2.5 2.5, 5 5, 7.5 2.5, 5 0))' + 'Polygon ((5 0, 2.5 2.5, 5 5, 7.5 2.5, 5 0))' - radians - radians + square,diagonal + square,diagonal - numeric value - numeric value + Creates a time value from hour, minute and second numbers. + Creates a time value from hour, minute and second numbers. - aggregate(layer:='rail_stations',aggregate:='sum',expression:="passengers",filter:="class">3) - aggregate(layer:='rail_stations',aggregate:='sum',expression:="passengers",filter:="class">3) + make_time + make_time - aggregate(layer:='rail_stations',aggregate:='concatenate', expression:="name", concatenator:=',') - aggregate(layer:='rail_stations',aggregate:='concatenate', expression:="name", concatenator:=',') + make_time(13,45,30.5) + make_time(13,45,30.5) - [ 2, 10 ] - [ 2, 10 ] + time value 13:45:30.500 + time value 13:45:30.500 - [ 1, 2, 3, 4 ] - [ 1, 2, 3, 4 ] + minute,hour,second,numbers,time + minute,hour,second,numbers,time - [ 1, 2, 2, 3 ] - [ 1, 2, 2, 3 ] + Creates a triangle polygon. + Creates a triangle polygon. - [ 1, 2, 3 ] - [ 1, 2, 3 ] + make_triangle + make_triangle - Returns an array with only the items for which the expression evaluates to true. - Returns an array with only the items for which the expression evaluates to true. + first point of the triangle + first point of the triangle - array_filter - array_filter + second point of the triangle + second point of the triangle - an expression to evaluate on each item. The variable `@element` will be replaced by the current value. - an expression to evaluate on each item. The variable `@element` will be replaced by the current value. + third point of the triangle + third point of the triangle - array_filter(array(1,2,3),@element &lt; 3) - array_filter(array(1,2,3),@element &lt; 3) + geom_to_wkt(make_triangle(make_point(0,0), make_point(5,5), make_point(0,10))) + geom_to_wkt(make_triangle(make_point(0,0), make_point(5,5), make_point(0,10))) - [ 1, 2 ] - [ 1, 2 ] + 'Triangle ((0 0, 5 5, 0 10, 0 0))' + 'Triangle ((0 0, 5 5, 0 10, 0 0))' - Returns an array with the given expression evaluated on each item. - Returns an array with the given expression evaluated on each item. + geom_to_wkt(boundary(make_triangle(make_point(0,0), make_point(5,5), make_point(0,10)))) + geom_to_wkt(boundary(make_triangle(make_point(0,0), make_point(5,5), make_point(0,10)))) - array_foreach - array_foreach + 'LineString (0 0, 5 5, 0 10, 0 0)' + 'LineString (0 0, 5 5, 0 10, 0 0)' - array_foreach(array('a','b','c'),upper(@element)) - array_foreach(array('a','b','c'),upper(@element)) + triangle,polygon + triangle,polygon - [ 'A', 'B', 'C' ] - [ 'A', 'B', 'C' ] + Returns a map containing all the keys and values passed as pair of parameters. + Returns a map containing all the keys and values passed as pair of parameters. - array_foreach(array(1,2,3),@element + 10) - array_foreach(array(1,2,3),@element + 10) + map + map - [ 11, 12, 13 ] - [ 11, 12, 13 ] + a key (string) + a key (string) - [ 1, 100, 2, 3 ] - [ 1, 100, 2, 3 ] + map('1','one','2', 'two') + map('1','one','2', 'two') - [ 0, 1, 2, 3 ] - [ 0, 1, 2, 3 ] + passed,keys,pair,containing,parameters,map + passed,keys,pair,containing,parameters,map - [ 'a', 'c' ] - [ 'a', 'c' ] + Returns all the keys of a map as an array. + Returns all the keys of a map as an array. - [ 10, 0, 4, 2 ] - [ 10, 0, 4, 2 ] + map_akeys + map_akeys - [ 1, 2, 3, 4, 5 ] - [ 1, 2, 3, 4, 5 ] + a map + a map - [ 1 ] - [ 1 ] + map_akeys(map('1','one','2','two')) + map_akeys(map('1','one','2','two')) - [ 4, 5 ] - [ 4, 5 ] + array,map,keys + array,map,keys - [ 5 ] - [ 5 ] + Returns all the values of a map as an array. + Returns all the values of a map as an array. - [ 'Valmiera', 'Chugiak' ] - [ 'Valmiera', 'Chugiak' ] + map_avals + map_avals - [ 'Chugiak', 'Brighton' ] - [ 'Chugiak', 'Brighton' ] + map_avals(map('1','one','2','two')) + map_avals(map('1','one','2','two')) - Concatenates array elements into a string separated by a delimiter and using optional string for empty values. - Concatenates array elements into a string separated by a delimiter and using optional string for empty values. + array,map + array,map - array_to_string(array('1','2','3')) - array_to_string(array('1','2','3')) + Returns a map containing all the entries of the given maps. If two maps contain the same key, the value of the second map is taken. + Returns a map containing all the entries of the given maps. If two maps contain the same key, the value of the second map is taken. - array_to_string(array(1,2,3),'-') - array_to_string(array(1,2,3),'-') + map_concat + map_concat - '1-2-3' - '1-2-3' + map_concat(map('1','one', '2','overridden'),map('2','two', '3','three')) + map_concat(map('1','one', '2','overridden'),map('2','two', '3','three')) - Returns a string representing a color mixing the red, green, blue, and alpha values of two provided colors based on a given ratio. - Returns a string representing a color mixing the red, green, blue, and alpha values of two provided colors based on a given ratio. + containing,key,concatenate,contain,entries,maps,map + containing,key,concatenate,contain,entries,maps,map - degrees(3.14159) - degrees(3.14159) + list,rights,layers,layout,item,usage,credit,strings,map + list,rights,layers,layout,item,usage,credit,strings,map - 180 - 180 + Returns a map with the given key and its corresponding value deleted. + Returns a map with the given key and its corresponding value deleted. - degrees(1) - degrees(1) + map_delete + map_delete - 57.2958 - 57.2958 + the key to delete + the key to delete - difference - difference + map_delete(map('1','one','2','two'),'2') + map_delete(map('1','one','2','two'),'2') - geom_to_wkt( difference( geom_from_wkt( 'LINESTRING(3 3, 4 4, 5 5)' ), geom_from_wkt( 'LINESTRING(3 3, 4 4)' ) ) ) - geom_to_wkt( difference( geom_from_wkt( 'LINESTRING(3 3, 4 4, 5 5)' ), geom_from_wkt( 'LINESTRING(3 3, 4 4)' ) ) ) + deleted,corresponding,map,key + deleted,corresponding,map,key - disjoint - disjoint + map_exist + map_exist - disjoint( geom_from_wkt( 'POLYGON((0 0, 0 1, 1 1, 1 0, 0 0 ))' ), geom_from_wkt( 'LINESTRING(3 3, 4 4, 5 5)' ) ) - disjoint( geom_from_wkt( 'POLYGON((0 0, 0 1, 1 1, 1 0, 0 0 ))' ), geom_from_wkt( 'LINESTRING(3 3, 4 4, 5 5)' ) ) + the key to lookup + the key to lookup - disjoint( geom_from_wkt( 'LINESTRING(3 3, 4 4, 5 5)' ), geom_from_wkt( 'POINT(4 4)' )) - disjoint( geom_from_wkt( 'LINESTRING(3 3, 4 4, 5 5)' ), geom_from_wkt( 'POINT(4 4)' )) + map_exist(map('1','one','2','two'),'3') + map_exist(map('1','one','2','two'),'3') - distance( geom_from_wkt( 'POINT(4 4)' ), geom_from_wkt( 'POINT(4 8)' ) ) - distance( geom_from_wkt( 'POINT(4 4)' ), geom_from_wkt( 'POINT(4 8)' ) ) + map,exists,key + map,exists,key - 4 - 4 + map_get + map_get - Returns the last node from a geometry. - Returns the last node from a geometry. + map_get(map('1','one','2','two'),'2') + map_get(map('1','one','2','two'),'2') - end_point - end_point + 'two' + 'two' - geometry object - geometry object + map_insert + map_insert - geom_to_wkt(end_point(geom_from_wkt('LINESTRING(4 0, 4 2, 0 2)'))) - geom_to_wkt(end_point(geom_from_wkt('LINESTRING(4 0, 4 2, 0 2)'))) + the key to add + the key to add - 'Point (0 2)' - 'Point (0 2)' + map_insert(map('1','one'),'3','three') + map_insert(map('1','one'),'3','three') - Evaluates an expression which is passed in a string. Useful to expand dynamic parameters passed as context variables or fields. - Evaluates an expression which is passed in a string. Useful to expand dynamic parameters passed as context variables or fields. + map_insert(map('1','one','2','overridden'),'2','two') + map_insert(map('1','one','2','overridden'),'2','two') - eval - eval + map,added,exists,key,overridden + map,added,exists,key,overridden - an expression string - an expression string + prefixed,keys,map + prefixed,keys,map - eval(''nice'') - eval(''nice'') + formatted,hstore,elements,map,merge + formatted,hstore,elements,map,merge - 'nice' - 'nice' + Returns the maptip for a given feature in a layer. The expression is evaluated by default. Can be used with zero, one or more arguments, see below for details. + Returns the maptip for a given feature in a layer. The expression is evaluated by default. Can be used with zero, one or more arguments, see below for details. - eval(@expression_var) - eval(@expression_var) + If called with no parameters, the function will evaluate the maptip of the current feature in the current layer. + If called with no parameters, the function will evaluate the maptip of the current feature in the current layer. - Returns exponential of an value. - Returns exponential of an value. + maptip() + maptip() - exp - exp + The maptip of the current feature in the current layer. + The maptip of the current feature in the current layer. - number to return exponent of - number to return exponent of + maptip(@atlas_feature) + maptip(@atlas_feature) - exp(1.0) - exp(1.0) + The maptip of the current atlas feature. + The maptip of the current atlas feature. - 2.71828182845905 - 2.71828182845905 + If the expression must be evaluated. If false, the expression will be returned as a string literal only (which could potentially be later evaluated using the 'eval_template' function). + If the expression must be evaluated. If false, the expression will be returned as a string literal only (which could potentially be later evaluated using the 'eval_template' function). - exterior_ring - exterior_ring + maptip('streets', get_feature_by_id('streets', 1)) + maptip('streets', get_feature_by_id('streets', 1)) - a polygon geometry - a polygon geometry + The maptip of the feature with the ID 1 on the layer 'streets'. + The maptip of the feature with the ID 1 on the layer 'streets'. - geom_to_wkt(exterior_ring(geom_from_wkt('POLYGON((-1 -1, 4 0, 4 2, 0 2, -1 -1),( 0.1 0.1, 0.1 0.2, 0.2 0.2, 0.2, 0.1, 0.1 0.1))'))) - geom_to_wkt(exterior_ring(geom_from_wkt('POLYGON((-1 -1, 4 0, 4 2, 0 2, -1 -1),( 0.1 0.1, 0.1 0.2, 0.2 0.2, 0.2, 0.1, 0.1 0.1))'))) + The maptip of the given feature not evaluated. + The maptip of the given feature not evaluated. - 'LineString (-1 -1, 4 0, 4 2, 0 2, -1 -1)' - 'LineString (-1 -1, 4 0, 4 2, 0 2, -1 -1)' + Returns the largest value in a set of values. + Returns the largest value in a set of values. - Returns an extruded version of the input (Multi-)Curve or (Multi-)Linestring geometry with an extension specified by x and y. - Returns an extruded version of the input (Multi-)Curve or (Multi-)Linestring geometry with an extension specified by x and y. + max + max - extrude - extrude + max(2,10.2,5.5) + max(2,10.2,5.5) - generate_series(1,5) - generate_series(1,5) + 10.2 + 10.2 - generate_series(5,1,-1) - generate_series(5,1,-1) + max(20.5,NULL,6.2) + max(20.5,NULL,6.2) - [ 5, 4, 3, 2, 1 ] - [ 5, 4, 3, 2, 1 ] + 20.5 + 20.5 - Creates a map from a hstore-formatted string. - Creates a map from a hstore-formatted string. + longest,biggest,most,largest,maximum + longest,biggest,most,largest,maximum - hstore_to_map - hstore_to_map + Returns the maximum length of strings from a field or expression. + Returns the maximum length of strings from a field or expression. - hstore_to_map('qgis=>rocks') - hstore_to_map('qgis=>rocks') + max_length + max_length - No parameters - No parameters + max_length("town_name",group_by:="state") + max_length("town_name",group_by:="state") - One 'feature' parameter - One 'feature' parameter + maximum length of town_name, grouped by state field + maximum length of town_name, grouped by state field - Returns the interval in milliseconds between the unix epoch and a given date value. - Returns the interval in milliseconds between the unix epoch and a given date value. + length,maximum,strings,characters,count,aggregate + length,maximum,strings,characters,count,aggregate - Formats a date type or string into a custom string format. Uses Qt date/time format strings. See <a href='https://doc.qt.io/qt-5/qdatetime.html#toString'>QDateTime::toString</a>. - Formats a date type or string into a custom string format. Uses Qt date/time format strings. See <a href='https://doc.qt.io/qt-5/qdatetime.html#toString'>QDateTime::toString</a>. + Returns the aggregate maximum value from a field or expression. + Returns the aggregate maximum value from a field or expression. - is_selected(@atlas_feature) - is_selected(@atlas_feature) + maximum("population",group_by:="state") + maximum("population",group_by:="state") - Two parameters - Two parameters + maximum population value, grouped by state field + maximum population value, grouped by state field - is_selected( 'streets', get_feature('streets', 'name', "street_name")) - is_selected( 'streets', get_feature('streets', 'name', "street_name")) + maximum,aggregate + maximum,aggregate - 'PolygonZ ((10 15 5, 15 10 5, 10 5 5, 5 10 5, 10 15 5))' - 'PolygonZ ((10 15 5, 15 10 5, 10 5 5, 5 10 5, 10 15 5))' + Creates a md5 hash from a string. + Creates a md5 hash from a string. - 'PolygonZM ((10 15 5 30, 15 10 5 30, 10 5 5 30, 5 10 5 30, 10 15 5 30))' - 'PolygonZM ((10 15 5 30, 15 10 5 30, 10 5 5 30, 5 10 5 30, 10 15 5 30))' + md5 + md5 - geom_to_wkt(make_ellipse(make_point(10,10,5), 5, 2, 90, 4)) - geom_to_wkt(make_ellipse(make_point(10,10,5), 5, 2, 90, 4)) + md5('QGIS') + md5('QGIS') - 'PolygonZ ((15 10 5, 10 8 5, 5 10 5, 10 12 5, 15 10 5))' - 'PolygonZ ((15 10 5, 10 8 5, 5 10 5, 10 12 5, 15 10 5))' + Returns the aggregate mean value from a field or expression. + Returns the aggregate mean value from a field or expression. - geom_to_wkt(make_ellipse(make_point(10,10,5,30), 5, 2, 90, 4)) - geom_to_wkt(make_ellipse(make_point(10,10,5,30), 5, 2, 90, 4)) + mean + mean - 'PolygonZM ((15 10 5 30, 10 8 5 30, 5 10 5 30, 10 12 5 30, 15 10 5 30))' - 'PolygonZM ((15 10 5 30, 10 8 5 30, 5 10 5 30, 10 12 5 30, 15 10 5 30))' + mean("population",group_by:="state") + mean("population",group_by:="state") - { '1': 'one', '2': 'two' } - { '1': 'one', '2': 'two' } + mean population value, grouped by state field + mean population value, grouped by state field - [ '1', '2' ] - [ '1', '2' ] + average,aggregate,mean + average,aggregate,mean - [ 'one', 'two' ] - [ 'one', 'two' ] + Returns the aggregate median value from a field or expression. + Returns the aggregate median value from a field or expression. - { '1': 'one' } - { '1': 'one' } + median + median - { '1': 'one', '3': 'three' } - { '1': 'one', '3': 'three' } + median("population",group_by:="state") + median("population",group_by:="state") - Merge map elements into a hstore-formatted string. - Merge map elements into a hstore-formatted string. + median population value, grouped by state field + median population value, grouped by state field - map_to_hstore - map_to_hstore + median,aggregate + median,aggregate - the input map - the input map + type,data,binary + type,data,binary - map_to_hstore(map('qgis','rocks')) - map_to_hstore(map('qgis','rocks')) + Returns the smallest value in a set of values. + Returns the smallest value in a set of values. - {"qgis":"rocks"} - {"qgis":"rocks"} + min + min - 'Polygon ((0 5, 5 -0, -0 -5, -5 0, 0 5))' - 'Polygon ((0 5, 5 -0, -0 -5, -5 0, 0 5))' + min(20.5,10,6.2) + min(20.5,10,6.2) - 'Polygon ((3 4, 3 2, 1 2, 1 4, 3 4))' - 'Polygon ((3 4, 3 2, 1 2, 1 4, 3 4))' + 6.2 + 6.2 - Extracts the minutes part from a datetime or time, or the number of minutes from an interval. - Extracts the minutes part from a datetime or time, or the number of minutes from an interval. + min(2,-10.3,NULL) + min(2,-10.3,NULL) - Extracts the minutes part from a time or datetime. - Extracts the minutes part from a time or datetime. + -10.3 + -10.3 - minute( to_datetime('2012-07-22 13:24:57') ) - minute( to_datetime('2012-07-22 13:24:57') ) + least,smallest,minimum + least,smallest,minimum - Calculates the length in minutes of an interval. - Calculates the length in minutes of an interval. + Returns the minimum length of strings from a field or expression. + Returns the minimum length of strings from a field or expression. - minute(to_interval('3 minutes')) - minute(to_interval('3 minutes')) + min_length + min_length - Extracts the month part from a date, or the number of months from an interval. - Extracts the month part from a date, or the number of months from an interval. + min_length("town_name",group_by:="state") + min_length("town_name",group_by:="state") - Extracts the month part from a date or datetime. - Extracts the month part from a date or datetime. + minimum length of town_name, grouped by state field + minimum length of town_name, grouped by state field - Calculates the length in months of an interval. - Calculates the length in months of an interval. + length,characters,count,minimum,strings + length,characters,count,minimum,strings - Returns the current date and time. The function is static and will return consistent results while evaluating. The time returned is the time when the expression is prepared. - Returns the current date and time. The function is static and will return consistent results while evaluating. The time returned is the time when the expression is prepared. + Returns the minimal enclosing circle of a geometry. It represents the minimum circle that encloses all geometries within the set. + Returns the minimal enclosing circle of a geometry. It represents the minimum circle that encloses all geometries within the set. - Returns a NULL value if value1 equals value2; otherwise it returns value1. This can be used to conditionally substitute values with NULL. - Returns a NULL value if value1 equals value2; otherwise it returns value1. This can be used to conditionally substitute values with NULL. + minimal_circle + minimal_circle - num_geometries(geom_from_wkt('GEOMETRYCOLLECTION(POINT(0 1), POINT(0 0), POINT(1 0), POINT(1 1))')) - num_geometries(geom_from_wkt('GEOMETRYCOLLECTION(POINT(0 1), POINT(0 0), POINT(1 0), POINT(1 1))')) + geom_to_wkt( minimal_circle( geom_from_wkt( 'LINESTRING(0 5, 0 -5, 2 1)' ), 4 ) ) + geom_to_wkt( minimal_circle( geom_from_wkt( 'LINESTRING(0 5, 0 -5, 2 1)' ), 4 ) ) - Returns the number of interior rings in a polygon or geometry collection, or NULL if the input geometry is not a polygon or collection. - Returns the number of interior rings in a polygon or geometry collection, or NULL if the input geometry is not a polygon or collection. + geom_to_wkt( minimal_circle( geom_from_wkt( 'MULTIPOINT(1 2, 3 4, 3 2)' ), 4 ) ) + geom_to_wkt( minimal_circle( geom_from_wkt( 'MULTIPOINT(1 2, 3 4, 3 2)' ), 4 ) ) - number of vertices in the current feature's geometry - number of vertices in the current feature's geometry + enclosing,minimal,minimum,represents,encloses,circle,smallest + enclosing,minimal,minimum,represents,encloses,circle,smallest - Returns the number of rings (including exterior rings) in a polygon or geometry collection, or NULL if the input geometry is not a polygon or collection. - Returns the number of rings (including exterior rings) in a polygon or geometry collection, or NULL if the input geometry is not a polygon or collection. + Returns the aggregate minimum value from a field or expression. + Returns the aggregate minimum value from a field or expression. - project - project + minimum("population",group_by:="state") + minimum("population",group_by:="state") - start point - start point + minimum population value, grouped by state field + minimum population value, grouped by state field - distance to project - distance to project + minimum,aggregate + minimum,aggregate - Saved ramp variant - Saved ramp variant + Returns the aggregate minority of values (least occurring value) from a field or expression. + Returns the aggregate minority of values (least occurring value) from a field or expression. - Returns a string representing a color from a saved ramp - Returns a string representing a color from a saved ramp + minority + minority - Expression-created ramp variant - Expression-created ramp variant + Returns the area of the current mesh face. The area calculated by this function respects both the current project's ellipsoid setting and area unit settings. For example, if an ellipsoid has been set for the project then the calculated area will be ellipsoidal, and if no ellipsoid is set then the calculated area will be planimetric. + Returns the area of the current mesh face. The area calculated by this function respects both the current project's ellipsoid setting and area unit settings. For example, if an ellipsoid has been set for the project then the calculated area will be ellipsoidal, and if no ellipsoid is set then the calculated area will be planimetric. - Returns a string representing a color from an expression-created ramp - Returns a string representing a color from an expression-created ramp + $face_area + $face_area - the color ramp - the color ramp + Returns the index of the current mesh face. + Returns the index of the current mesh face. - Returns a random integer within the range specified by the minimum and maximum argument (inclusive). If a seed is provided, the returned will always be the same, depending on the seed. - Returns a random integer within the range specified by the minimum and maximum argument (inclusive). If a seed is provided, the returned will always be the same, depending on the seed. + $face_index + $face_index - any value to use as seed - any value to use as seed + 4581 + 4581 - Returns a random float within the range specified by the minimum and maximum argument (inclusive). If a seed is provided, the returned will always be the same, depending on the seed. - Returns a random float within the range specified by the minimum and maximum argument (inclusive). If a seed is provided, the returned will always be the same, depending on the seed. + scale + scale - Returns statistics from a raster layer. - Returns statistics from a raster layer. + Returns the current vertex as a point geometry. + Returns the current vertex as a point geometry. - raster_statistic - raster_statistic + $vertex_as_point + $vertex_as_point - a string, representing either a raster layer name or layer ID - a string, representing either a raster layer name or layer ID + geom_to_wkt( $vertex_as_point ) + geom_to_wkt( $vertex_as_point ) - integer representing the band number from the raster layer, starting at 1 - integer representing the band number from the raster layer, starting at 1 + 'POINT(800 1500 41)' + 'POINT(800 1500 41)' - a string corresponding to the property to return. Valid options are:<br /><ul><li>min: minimum value</li><li>max: maximum value</li><li>avg: average (mean) value</li><li>stdev: standard deviation of values</li><li>range: range of values (max - min)</li><li>sum: sum of all values from raster</li></ul> - a string corresponding to the property to return. Valid options are:<br /><ul><li>min: minimum value</li><li>max: maximum value</li><li>avg: average (mean) value</li><li>stdev: standard deviation of values</li><li>range: range of values (max - min)</li><li>sum: sum of all values from raster</li></ul> + Returns the index of the current mesh vertex. + Returns the index of the current mesh vertex. - raster_statistic('lc',1,'avg') - raster_statistic('lc',1,'avg') + $vertex_index + $vertex_index - Average value from band 1 from 'lc' raster layer - Average value from band 1 from 'lc' raster layer + 9874 + 9874 - raster_statistic('ac2010',3,'min') - raster_statistic('ac2010',3,'min') + Returns the X coordinate of the current mesh vertex. + Returns the X coordinate of the current mesh vertex. - Minimum value from band 3 from 'ac2010' raster layer - Minimum value from band 3 from 'ac2010' raster layer + $vertex_x + $vertex_x - Returns the raster value found at the provided point. - Returns the raster value found at the provided point. + 42.12 + 42.12 - raster_value - raster_value + Returns the Y coordinate of the current mesh vertex. + Returns the Y coordinate of the current mesh vertex. - the name or id of a raster layer - the name or id of a raster layer + $vertex_y + $vertex_y - the band number to sample the value from. - the band number to sample the value from. + 12.24 + 12.24 - point geometry (for multipart geometries having more than one part, a NULL value will be returned) - point geometry (for multipart geometries having more than one part, a NULL value will be returned) + Returns the Z value of the current mesh vertex. + Returns the Z value of the current mesh vertex. - raster_value('dem', 1, make_point(1,1)) - raster_value('dem', 1, make_point(1,1)) + $vertex_z + $vertex_z - Return the first matching position matching a regular expression within an unicode string, or 0 if the substring is not found. - Return the first matching position matching a regular expression within an unicode string, or 0 if the substring is not found. + $z + $z - regexp_match('QGIS ROCKS','\\sROCKS') - regexp_match('QGIS ROCKS','\\sROCKS') + condition + condition - regexp_match('Budač','udač\\b') - regexp_match('Budač','udač\\b') + string to search + string to search - Returns an array of all strings captured by capturing groups, in the order the groups themselves appear in the supplied regular expression against a string. - Returns an array of all strings captured by capturing groups, in the order the groups themselves appear in the supplied regular expression against a string. + pattern to find, you can use '%' as a wildcard, '_' as a single char and '\\' to escape these special characters. + pattern to find, you can use '%' as a wildcard, '_' as a single char and '\\' to escape these special characters. - regexp_matches - regexp_matches + 'ABCD%' ILIKE 'abcd\\%' + 'ABCD%' ILIKE 'abcd\\%' - the string to capture groups from against the regular expression - the string to capture groups from against the regular expression + 'ABCD' ILIKE '%B\\%' + 'ABCD' ILIKE '%B\\%' - the regular expression used to capture groups - the regular expression used to capture groups + list of values + list of values - regexp_matches('QGIS=>rocks','(.*)=>(.*)') - regexp_matches('QGIS=>rocks','(.*)=>(.*)') + BETWEEN + BETWEEN - regexp_matches('key=>','(.*)=>(.*)','empty value') - regexp_matches('key=>','(.*)=>(.*)','empty value') + range bounds + range bounds - The regular expression to replace. Backslash characters must be double escaped (e.g., "\\s" to match a white space character). - The regular expression to replace. Backslash characters must be double escaped (e.g., "\\s" to match a white space character). + 'B' BETWEEN 'A' AND 'C' + 'B' BETWEEN 'A' AND 'C' - The string that will replace any matching occurrences of the supplied regular expression. Captured groups can be inserted into the replacement string using \\1, \\2, etc. - The string that will replace any matching occurrences of the supplied regular expression. Captured groups can be inserted into the replacement string using \\1, \\2, etc. + TRUE + TRUE - regexp_replace('QGIS SHOULD ROCK','\\sSHOULD\\s',' DOES ') - regexp_replace('QGIS SHOULD ROCK','\\sSHOULD\\s',' DOES ') + 2 BETWEEN 1 AND 3 + 2 BETWEEN 1 AND 3 - regexp_replace('ABC123','\\d+','') - regexp_replace('ABC123','\\d+','') + any value + any value - regexp_replace('my name is John','(.*) is (.*)','\\2 is \\1') - regexp_replace('my name is John','(.*) is (.*)','\\2 is \\1') + pattern to compare value with, you can use '%' as a wildcard, '_' as a single char and '\\' to escape these special characters. + pattern to compare value with, you can use '%' as a wildcard, '_' as a single char and '\\' to escape these special characters. - 'John is my name' - 'John is my name' + '1%' LIKE '1\\%' + '1%' LIKE '1\\%' - The regular expression to match against. Backslash characters must be double escaped (e.g., "\\s" to match a white space character). - The regular expression to match against. Backslash characters must be double escaped (e.g., "\\s" to match a white space character). + '1_' LIKE '1\\%' + '1_' LIKE '1\\%' - regexp_substr('abc123','(\\d+)') - regexp_substr('abc123','(\\d+)') + Contains functions which calculate or return mesh related values. + Contains functions which calculate or return mesh related values. - optional expression to order the features used for calculating the aggregate. Fields and geometry are from the features on the joined layer. By default, the features will be returned in an unspecified order. - optional expression to order the features used for calculating the aggregate. Fields and geometry are from the features on the joined layer. By default, the features will be returned in an unspecified order. + Meshes + Meshes - Returns a string with the supplied string, array, or map of strings replaced. - Returns a string with the supplied string, array, or map of strings replaced. + Returns TRUE if value is not within the specified range. The range is considered inclusive of the bounds. + Returns TRUE if value is not within the specified range. The range is considered inclusive of the bounds. - String & array variant - String & array variant + NOT BETWEEN + NOT BETWEEN - Returns a string with the supplied string or array of strings replaced by a string or an array of strings. - Returns a string with the supplied string or array of strings replaced by a string or an array of strings. + 'B' NOT BETWEEN 'A' AND 'C' + 'B' NOT BETWEEN 'A' AND 'C' - the string or array of strings to replace - the string or array of strings to replace + FALSE + FALSE - the string or array of strings to use as a replacement - the string or array of strings to use as a replacement + Returns the x coordinate of the current point feature. If the feature is a multipoint feature, then the x-coordinate of the first point will be returned. <b>WARNING: This function is deprecated. It is recommended to use the replacement x() function with @geometry variable instead.</b> + Returns the x coordinate of the current point feature. If the feature is a multipoint feature, then the x-coordinate of the first point will be returned. <b>WARNING: This function is deprecated. It is recommended to use the replacement x() function with @geometry variable instead.</b> - replace('QGIS ABC',array('A','B','C'),array('X','Y','Z')) - replace('QGIS ABC',array('A','B','C'),array('X','Y','Z')) + Retrieves a x coordinate of the current feature's geometry. <b>WARNING: This function is deprecated. It is recommended to use the replacement x_at function with @geometry variable instead.</b> + Retrieves a x coordinate of the current feature's geometry. <b>WARNING: This function is deprecated. It is recommended to use the replacement x_at function with @geometry variable instead.</b> - 'QGIS XYZ' - 'QGIS XYZ' + index of the vertex of the current geometry (indices start at 0; negative values apply from the last index, starting at -1) + index of the vertex of the current geometry (indices start at 0; negative values apply from the last index, starting at -1) - replace('QGIS',array('Q','S'),'') - replace('QGIS',array('Q','S'),'') + Returns the y coordinate of the current point feature. If the feature is a multipoint feature, then the y-coordinate of the first point will be returned. <b>WARNING: This function is deprecated. It is recommended to use the replacement y() function with @geometry variable instead.</b> + Returns the y coordinate of the current point feature. If the feature is a multipoint feature, then the y-coordinate of the first point will be returned. <b>WARNING: This function is deprecated. It is recommended to use the replacement y() function with @geometry variable instead.</b> - 'GI' - 'GI' + Retrieves a y coordinate of the current feature's geometry. <b>WARNING: This function is deprecated. It is recommended to use the replacement y_at function with @geometry variable instead.</b> + Retrieves a y coordinate of the current feature's geometry. <b>WARNING: This function is deprecated. It is recommended to use the replacement y_at function with @geometry variable instead.</b> - Map variant - Map variant + Returns the z value of the current point feature if it is 3D. If the feature is a multipoint feature, then the z value of the first point will be returned. <b>WARNING: This function is deprecated. It is recommended to use the replacement z() function with @geometry variable instead.</b> + Returns the z value of the current point feature if it is 3D. If the feature is a multipoint feature, then the z value of the first point will be returned. <b>WARNING: This function is deprecated. It is recommended to use the replacement z() function with @geometry variable instead.</b> - the map containing keys and values - the map containing keys and values + Returns TRUE if the first parameter matches case-insensitive the supplied pattern. LIKE can be used instead of ILIKE to make the match case-sensitive. Works with numbers also. + Returns TRUE if the first parameter matches case-insensitive the supplied pattern. LIKE can be used instead of ILIKE to make the match case-sensitive. Works with numbers also. - replace('APP SHOULD ROCK',map('APP','QGIS','SHOULD','DOES')) - replace('APP SHOULD ROCK',map('APP','QGIS','SHOULD','DOES')) + Returns TRUE if value is found within a list of values. + Returns TRUE if value is found within a list of values. - Returns the configured representation value for a field value. It depends on the configured widget type. Often, this is useful for 'Value Map' widgets. - Returns the configured representation value for a field value. It depends on the configured widget type. Often, this is useful for 'Value Map' widgets. + Returns TRUE if a is the same as b. + Returns TRUE if a is the same as b. - represent_value - represent_value + @geometry IS NULL + @geometry IS NULL - The value which should be resolved. Most likely a field. - The value which should be resolved. Most likely a field. + Returns TRUE if a is not the same as b. + Returns TRUE if a is not the same as b. - The field name for which the widget configuration should be loaded. (Optional) - The field name for which the widget configuration should be loaded. (Optional) + Returns TRUE if the first parameter matches the supplied pattern. Works with numbers also. + Returns TRUE if the first parameter matches the supplied pattern. Works with numbers also. - represent_value("field_with_value_map") - represent_value("field_with_value_map") + 1.0 NOT BETWEEN 1.1 AND 1.2 + 1.0 NOT BETWEEN 1.1 AND 1.2 - Description for value - Description for value + To test for NULL use an <i>IS NULL</i> or <i>IS NOT NULL</i> expression. + To test for NULL use an <i>IS NULL</i> or <i>IS NOT NULL</i> expression. - represent_value('static value', 'field_name') - represent_value('static value', 'field_name') + Returns TRUE when condition a or b is true. + Returns TRUE when condition a or b is true. - Description for static value - Description for static value + This group contains functions to interact with sensors. + This group contains functions to interact with sensors. - Returns a rotated version of a geometry. Calculations are in the Spatial Reference System of this geometry. - Returns a rotated version of a geometry. Calculations are in the Spatial Reference System of this geometry. + Sensors + Sensors - rotate - rotate + absolute + absolute - clockwise rotation in degrees - clockwise rotation in degrees + Returns the geometry after an affine transformation. Calculations are in the Spatial Reference System of this geometry. The operations are performed in a scale, rotation, translation order. If there is a Z or M offset but the coordinate is not present in the geometry, it will be added. + Returns the geometry after an affine transformation. Calculations are in the Spatial Reference System of this geometry. The operations are performed in a scale, rotation, translation order. If there is a Z or M offset but the coordinate is not present in the geometry, it will be added. - rotation center point. If not specified, the center of the geometry's bounding box is used. - rotation center point. If not specified, the center of the geometry's bounding box is used. + affine_transform + affine_transform - rotate($geometry, 45, make_point(4, 5)) - rotate($geometry, 45, make_point(4, 5)) + x-axis translation + x-axis translation - geometry rotated 45 degrees clockwise around the (4, 5) point - geometry rotated 45 degrees clockwise around the (4, 5) point + y-axis translation + y-axis translation - rotate($geometry, 45) - rotate($geometry, 45) + rotation around z-axis in degrees counter-clockwise + rotation around z-axis in degrees counter-clockwise - geometry rotated 45 degrees clockwise around the center of its bounding box - geometry rotated 45 degrees clockwise around the center of its bounding box + x-axis scale factor + x-axis scale factor - Returns a string padded on the right to the specified width, using a fill character. If the target width is smaller than the string's length, the string is truncated. - Returns a string padded on the right to the specified width, using a fill character. If the target width is smaller than the string's length, the string is truncated. + y-axis scale factor + y-axis scale factor - rpad('Hello', 3, 'x') - rpad('Hello', 3, 'x') + z-axis translation + z-axis translation - 50 - 50 + m-axis translation + m-axis translation - Extracts the seconds part from a datetime or time, or the number of seconds from an interval. - Extracts the seconds part from a datetime or time, or the number of seconds from an interval. + z-axis scale factor + z-axis scale factor - Extracts the seconds part from a time or datetime. - Extracts the seconds part from a time or datetime. + m-axis scale factor + m-axis scale factor - second( to_datetime('2012-07-22 13:24:57') ) - second( to_datetime('2012-07-22 13:24:57') ) + geom_to_wkt(affine_transform(geom_from_wkt('LINESTRING(1 1, 2 2)'), 2, 2, 0, 1, 1)) + geom_to_wkt(affine_transform(geom_from_wkt('LINESTRING(1 1, 2 2)'), 2, 2, 0, 1, 1)) - Calculates the length in seconds of an interval. - Calculates the length in seconds of an interval. + 'LineString (3 3, 4 4)' + 'LineString (3 3, 4 4)' - second(to_interval('3 minutes')) - second(to_interval('3 minutes')) + geom_to_wkt(affine_transform(geom_from_wkt('POLYGON((0 0, 0 3, 2 2, 0 0))'), 0, 0, -90, 1, 2)) + geom_to_wkt(affine_transform(geom_from_wkt('POLYGON((0 0, 0 3, 2 2, 0 0))'), 0, 0, -90, 1, 2)) - Sets a specific color component for a color string, e.g., the red component or alpha component. - Sets a specific color component for a color string, e.g., the red component or alpha component. + 'Polygon ((0 0, 6 0, 4 -2, 0 0))' + 'Polygon ((0 0, 6 0, 4 -2, 0 0))' - a string corresponding to the color component to set. Valid options are:<br /><ul><li>red: RGB red component (0-255)</li><li>green: RGB green component (0-255)</li><li>blue: RGB blue component (0-255)</li><li>alpha: alpha (transparency) value (0-255)</li><li>hue: HSV hue (0-360)</li><li>saturation: HSV saturation (0-100)</li><li>value: HSV value (0-100)</li><li>hsl_hue: HSL hue (0-360)</li><li>hsl_saturation: HSL saturation (0-100)</li><li>lightness: HSL lightness (0-100)</li><li>cyan: CMYK cyan component (0-100)</li><li>magenta: CMYK magenta component (0-100)</li><li>yellow: CMYK yellow component (0-100)</li><li>black: CMYK black component (0-100)</li></ul> - a string corresponding to the color component to set. Valid options are:<br /><ul><li>red: RGB red component (0-255)</li><li>green: RGB green component (0-255)</li><li>blue: RGB blue component (0-255)</li><li>alpha: alpha (transparency) value (0-255)</li><li>hue: HSV hue (0-360)</li><li>saturation: HSV saturation (0-100)</li><li>value: HSV value (0-100)</li><li>hsl_hue: HSL hue (0-360)</li><li>hsl_saturation: HSL saturation (0-100)</li><li>lightness: HSL lightness (0-100)</li><li>cyan: CMYK cyan component (0-100)</li><li>magenta: CMYK magenta component (0-100)</li><li>yellow: CMYK yellow component (0-100)</li><li>black: CMYK black component (0-100)</li></ul> + geom_to_wkt(affine_transform(geom_from_wkt('POINT(3 1)'), 0, 0, 0, 1, 1, 5, 0)) + geom_to_wkt(affine_transform(geom_from_wkt('POINT(3 1)'), 0, 0, 0, 1, 1, 5, 0)) - '200,50,30,255' - '200,50,30,255' + 'PointZ (3 1 5)' + 'PointZ (3 1 5)' - Creates a sha256 hash from a string. - Creates a sha256 hash from a string. + difference,needs,datetimes,order,extract,information,following,interval,dates,functions,year,month,week,day,hour,minute,second + difference,needs,datetimes,order,extract,information,following,interval,dates,functions,year,month,week,day,hour,minute,second - sha256 - sha256 + a string corresponding to the aggregate to calculate. Valid options are:<br /><ul><li>count</li><li>count_distinct</li><li>count_missing</li><li>minimum or min</li><li>maximum or max</li><li>sum</li><li>mean</li><li>median</li><li>stdev</li><li>stdevsample</li><li>range</li><li>minority</li><li>majority</li><li>q1: first quartile</li><li>q3: third quartile</li><li>iqr: inter quartile range</li><li>min_length: minimum string length</li><li>max_length: maximum string length</li><li>concatenate: join strings with a concatenator</li><li>concatenate_unique: join unique strings with a concatenator</li><li>collect: create an aggregated multipart geometry</li><li>array_agg: create an array of aggregated values</li></ul> + a string corresponding to the aggregate to calculate. Valid options are:<br /><ul><li>count</li><li>count_distinct</li><li>count_missing</li><li>minimum or min</li><li>maximum or max</li><li>sum</li><li>mean</li><li>median</li><li>stdev</li><li>stdevsample</li><li>range</li><li>minority</li><li>majority</li><li>q1: first quartile</li><li>q3: third quartile</li><li>iqr: inter quartile range</li><li>min_length: minimum string length</li><li>max_length: maximum string length</li><li>concatenate: join strings with a concatenator</li><li>concatenate_unique: join unique strings with a concatenator</li><li>collect: create an aggregated multipart geometry</li><li>array_agg: create an array of aggregated values</li></ul> - sha256('QGIS') - sha256('QGIS') + optional string to use to join values for 'concatenate' and 'concatenate_unique' aggregates + optional string to use to join values for 'concatenate' and 'concatenate_unique' aggregates - Returns the shortest line joining geometry1 to geometry2. The resultant line will start at geometry1 and end at geometry2. - Returns the shortest line joining geometry1 to geometry2. The resultant line will start at geometry1 and end at geometry2. + aggregate(layer:='countries', aggregate:='max', expression:="code", filter:=intersects( @geometry, geometry(@parent) ) ) + aggregate(layer:='countries', aggregate:='max', expression:="code", filter:=intersects( @geometry, geometry(@parent) ) ) - 'LineString(73.0769 115.384, 100 100)' - 'LineString(73.0769 115.384, 100 100)' + aggregate(layer:='rail_stations',aggregate:='sum',expression:="passengers",filter:=contains( @atlas_geometry, @geometry ) ) + aggregate(layer:='rail_stations',aggregate:='sum',expression:="passengers",filter:=contains( @atlas_geometry, @geometry ) ) - Simplifies a geometry by removing nodes using a distance based threshold (ie, the Douglas Peucker algorithm). The algorithm preserves large deviations in geometries and reduces the number of vertices in nearly straight segments. - Simplifies a geometry by removing nodes using a distance based threshold (ie, the Douglas Peucker algorithm). The algorithm preserves large deviations in geometries and reduces the number of vertices in nearly straight segments. + aggregate(layer:='rail_stations', aggregate:='collect', expression:=centroid(@geometry), filter:="region_name" = attribute(@parent,'name') ) + aggregate(layer:='rail_stations', aggregate:='collect', expression:=centroid(@geometry), filter:="region_name" = attribute(@parent,'name') ) - simplify - simplify + Applies a dash pattern to a geometry, returning a MultiLineString geometry which is the input geometry stroked along each line/ring with the specified pattern. + Applies a dash pattern to a geometry, returning a MultiLineString geometry which is the input geometry stroked along each line/ring with the specified pattern. - maximum deviation from straight segments for points to be removed - maximum deviation from straight segments for points to be removed + apply_dash_pattern + apply_dash_pattern - geom_to_wkt(simplify(geometry:=geom_from_wkt('LineString(0 0, 5 0.1, 10 0)'),tolerance:=5)) - geom_to_wkt(simplify(geometry:=geom_from_wkt('LineString(0 0, 5 0.1, 10 0)'),tolerance:=5)) + a geometry (accepts (multi)linestrings or (multi)polygons). + a geometry (accepts (multi)linestrings or (multi)polygons). - 'LineString(0 0, 10 0)' - 'LineString(0 0, 10 0)' + dash pattern, as an array of numbers representing dash and gap lengths. Must contain an even number of elements. + dash pattern, as an array of numbers representing dash and gap lengths. Must contain an even number of elements. - Simplifies a geometry by removing nodes using an area based threshold (ie, the Visvalingam-Whyatt algorithm). The algorithm removes vertices which create small areas in geometries, e.g., narrow spikes or nearly straight segments. - Simplifies a geometry by removing nodes using an area based threshold (ie, the Visvalingam-Whyatt algorithm). The algorithm removes vertices which create small areas in geometries, e.g., narrow spikes or nearly straight segments. + optional rule for constraining the start of the pattern. Valid values are 'no_rule', 'full_dash', 'half_dash', 'full_gap', 'half_gap'. + optional rule for constraining the start of the pattern. Valid values are 'no_rule', 'full_dash', 'half_dash', 'full_gap', 'half_gap'. - simplify_vw - simplify_vw + optional rule for constraining the end of the pattern. Valid values are 'no_rule', 'full_dash', 'half_dash', 'full_gap', 'half_gap'. + optional rule for constraining the end of the pattern. Valid values are 'no_rule', 'full_dash', 'half_dash', 'full_gap', 'half_gap'. - a measure of the maximum area created by a node for the node to be removed - a measure of the maximum area created by a node for the node to be removed + optional rule for specifying which part of patterns are adjusted to fit the desired pattern rules. Valid values are 'both', 'dash', 'gap'. + optional rule for specifying which part of patterns are adjusted to fit the desired pattern rules. Valid values are 'both', 'dash', 'gap'. - geom_to_wkt(simplify_vw(geometry:=geom_from_wkt('LineString(0 0, 5 0, 5.01 10, 5.02 0, 10 0)'),tolerance:=5)) - geom_to_wkt(simplify_vw(geometry:=geom_from_wkt('LineString(0 0, 5 0, 5.01 10, 5.02 0, 10 0)'),tolerance:=5)) + Optional distance specifying a specific distance along the pattern to commence at. + Optional distance specifying a specific distance along the pattern to commence at. - Returns a geometry formed by buffering out just one side of a linestring geometry. Distances are in the Spatial Reference System of this geometry. - Returns a geometry formed by buffering out just one side of a linestring geometry. Distances are in the Spatial Reference System of this geometry. + geom_to_wkt(apply_dash_pattern(geom_from_wkt('LINESTRING(1 1, 10 1)'), array(3, 1))) + geom_to_wkt(apply_dash_pattern(geom_from_wkt('LINESTRING(1 1, 10 1)'), array(3, 1))) - single_sided_buffer - single_sided_buffer + MultiLineString ((1 1, 4 1),(5 1, 8 1),(9 1, 10 1, 10 1)) + MultiLineString ((1 1, 4 1),(5 1, 8 1),(9 1, 10 1, 10 1)) - buffer distance. Positive values will be buffered to the left of lines, negative values to the right - buffer distance. Positive values will be buffered to the left of lines, negative values to the right + geom_to_wkt(apply_dash_pattern(geom_from_wkt('LINESTRING(1 1, 10 1)'), array(3, 1), start_rule:='half_dash')) + geom_to_wkt(apply_dash_pattern(geom_from_wkt('LINESTRING(1 1, 10 1)'), array(3, 1), start_rule:='half_dash')) - number of segments to use to represent a quarter circle when a round join style is used. A larger number results in a smoother buffer with more nodes. - number of segments to use to represent a quarter circle when a round join style is used. A larger number results in a smoother buffer with more nodes. + MultiLineString ((1 1, 2.5 1),(3.5 1, 6.5 1),(7.5 1, 10 1, 10 1)) + MultiLineString ((1 1, 2.5 1),(3.5 1, 6.5 1),(7.5 1, 10 1, 10 1)) - single_sided_buffer($geometry, 10.5) - single_sided_buffer($geometry, 10.5) + array(2,10)[0] + array(2,10)[0] - line buffered to the left by 10.5 units - line buffered to the left by 10.5 units + Returns TRUE if an array contains all the values of a given array. + Returns TRUE if an array contains all the values of a given array. - single_sided_buffer($geometry, -10.5) - single_sided_buffer($geometry, -10.5) + Returns TRUE if an array contains the given value. + Returns TRUE if an array contains the given value. - line buffered to the right by 10.5 units - line buffered to the right by 10.5 units + Counts the number of occurrences of a given value in an array. + Counts the number of occurrences of a given value in an array. - line buffered to the left by 10.5 units, using more segments to result in a smoother buffer - line buffered to the left by 10.5 units, using more segments to result in a smoother buffer + array_count + array_count - line buffered to the left by 10.5 units, using a beveled join - line buffered to the left by 10.5 units, using a beveled join + the value to count + the value to count - smooth - smooth + array_count(array('a', 'b', 'c', 'b'), 'b') + array_count(array('a', 'b', 'c', 'b'), 'b') - number of smoothing iterations to apply. Larger numbers result in smoother but more complex geometries. - number of smoothing iterations to apply. Larger numbers result in smoother but more complex geometries. + maximum number of elements to be returned. Use 0 to return all values. + maximum number of elements to be returned. Use 0 to return all values. - value between 0 and 0.5 which controls how tightly the smoothed geometry follow the original geometry. Smaller values result in a tighter smoothing, larger values result in looser smoothing. - value between 0 and 0.5 which controls how tightly the smoothed geometry follow the original geometry. Smaller values result in a tighter smoothing, larger values result in looser smoothing. + array_filter(array(1,2,3),@element &lt; 3, 1) + array_filter(array(1,2,3),@element &lt; 3, 1) - minimum length of segments to apply smoothing to. This parameter can be used to avoid placing excessive additional nodes in shorter segments of the geometry. - minimum length of segments to apply smoothing to. This parameter can be used to avoid placing excessive additional nodes in shorter segments of the geometry. + Returns the lowest index (0 for the first one) of a value within an array. Returns -1 if the value is not found. + Returns the lowest index (0 for the first one) of a value within an array. Returns -1 if the value is not found. - maximum angle at node for smoothing to be applied (0-180). By lowering the maximum angle intentionally sharp corners in the geometry can be preserved. For instance, a value of 80 degrees will retain right angles in the geometry. - maximum angle at node for smoothing to be applied (0-180). By lowering the maximum angle intentionally sharp corners in the geometry can be preserved. For instance, a value of 80 degrees will retain right angles in the geometry. + array_find(array('a', 'b', 'c'), 'b') + array_find(array('a', 'b', 'c'), 'b') - geom_to_wkt(smooth(geometry:=geom_from_wkt('LineString(0 0, 5 0, 5 5)'),iterations:=1,offset:=0.2,min_length:=-1,max_angle:=180)) - geom_to_wkt(smooth(geometry:=geom_from_wkt('LineString(0 0, 5 0, 5 5)'),iterations:=1,offset:=0.2,min_length:=-1,max_angle:=180)) + array_find(array('a', 'b', 'c', 'b'), 'b') + array_find(array('a', 'b', 'c', 'b'), 'b') - 'LineString (0 0, 4 0, 5 1, 5 5)' - 'LineString (0 0, 4 0, 5 1, 5 5)' + an expression to evaluate on each item. The variable `@element` will be replaced by the current value and the variable `@counter` by the current index (starting with 0). + an expression to evaluate on each item. The variable `@element` will be replaced by the current value and the variable `@counter` by the current index (starting with 0). - Splits string into an array using supplied delimiter and optional string for empty values. - Splits string into an array using supplied delimiter and optional string for empty values. + array_foreach(array(1,2,3),@element + @counter) + array_foreach(array(1,2,3),@element + @counter) - string_to_array - string_to_array + [ 1, 3, 5 ] + [ 1, 3, 5 ] - the string delimiter used to split the input string - the string delimiter used to split the input string + Returns the Nth value (0 for the first one) or the last -Nth value (-1 for the last one) of an array. + Returns the Nth value (0 for the first one) or the last -Nth value (-1 for the last one) of an array. - string_to_array('1,2,3',',') - string_to_array('1,2,3',',') + array_get(array('a','b','c'),-1) + array_get(array('a','b','c'),-1) - string_to_array('1,,3',',','0') - string_to_array('1,,3',',','0') + Returns TRUE if at least one element of array1 exists in array2. + Returns TRUE if at least one element of array1 exists in array2. - integer representing length of string to extract; if length is negative, the return string will omit the given length of characters from the end of the string - integer representing length of string to extract; if length is negative, the return string will omit the given length of characters from the end of the string + Returns the most common values in an array. + Returns the most common values in an array. - Converts a string into a time object. An optional format string can be provided to parse the string; see <a href='https://doc.qt.io/qt-5/qtime.html#fromString-1'>QTime::fromString</a> for additional documentation on the format. - Converts a string into a time object. An optional format string can be provided to parse the string; see <a href='https://doc.qt.io/qt-5/qtime.html#fromString-1'>QTime::fromString</a> for additional documentation on the format. + array_majority + array_majority - Extracts the week number from a date, or the number of weeks from an interval. - Extracts the week number from a date, or the number of weeks from an interval. + a string specifying the return values handling. Valid options are:<br><ul><li>all: Default, all most common values are returned in an array.</li><li>any: Returns one of the most common values.</li><li>median: Returns the median of the most common values. Non arithmetic values are ignored.</li><li>real_majority: Returns the value which occurs more than half the size of the array.</li></ul> + a string specifying the return values handling. Valid options are:<br><ul><li>all: Default, all most common values are returned in an array.</li><li>any: Returns one of the most common values.</li><li>median: Returns the median of the most common values. Non arithmetic values are ignored.</li><li>real_majority: Returns the value which occurs more than half the size of the array.</li></ul> - Extracts the week number from a date or datetime. - Extracts the week number from a date or datetime. + array_majority(array(0,1,42,42,43), 'all') + array_majority(array(0,1,42,42,43), 'all') - Calculates the length in weeks of an interval. - Calculates the length in weeks of an interval. + [ 42 ] + [ 42 ] - week(to_interval('3 weeks')) - week(to_interval('3 weeks')) + array_majority(array(0,1,42,42,43,1), 'all') + array_majority(array(0,1,42,42,43,1), 'all') - x - x + [ 42, 1 ] + [ 42, 1 ] - x extension, numeric value - x extension, numeric value + array_majority(array(0,1,42,42,43,1), 'any') + array_majority(array(0,1,42,42,43,1), 'any') - y - y + 1 or 42 + 1 or 42 - y extension, numeric value - y extension, numeric value + array_majority(array(0,1,1,2,2), 'median') + array_majority(array(0,1,1,2,2), 'median') - Rounds a number downwards. - Rounds a number downwards. + 1.5 + 1.5 - floor - floor + array_majority(array(0,1,42,42,43), 'real_majority') + array_majority(array(0,1,42,42,43), 'real_majority') - floor(4.9) - floor(4.9) + array_majority(array(0,1,42,42,43,42), 'real_majority') + array_majority(array(0,1,42,42,43,42), 'real_majority') - floor(-4.9) - floor(-4.9) + array_majority(array(0,1,42,42,43,42,42), 'real_majority') + array_majority(array(0,1,42,42,43,42,42), 'real_majority') - -5 - -5 + Returns the maximum value of an array. + Returns the maximum value of an array. - Format a string using supplied arguments. - Format a string using supplied arguments. + array_max + array_max - format - format + array_max(array(0,42,4,2)) + array_max(array(0,42,4,2)) - any type. Any number of arguments. - any type. Any number of arguments. + Returns the mean of arithmetic values in an array. Non numeric values in the array are ignored. + Returns the mean of arithmetic values in an array. Non numeric values in the array are ignored. - format('This %1 a %2','is', 'test') - format('This %1 a %2','is', 'test') + array_mean + array_mean - format_date - format_date + array_mean(array(0,1,7,66.6,135.4)) + array_mean(array(0,1,7,66.6,135.4)) - date, time or datetime value - date, time or datetime value + array_mean(array(0,84,'a','b','c')) + array_mean(array(0,84,'a','b','c')) - format_date('2012-05-15','dd.MM.yyyy') - format_date('2012-05-15','dd.MM.yyyy') + Returns the median of arithmetic values in an array. Non arithmetic values in the array are ignored. + Returns the median of arithmetic values in an array. Non arithmetic values in the array are ignored. - '15.05.2012' - '15.05.2012' + array_median + array_median - format_number - format_number + array_median(array(0,1,42,42,43)) + array_median(array(0,1,42,42,43)) - number to be formatted - number to be formatted + array_median(array(0,1,2,42,'a','b')) + array_median(array(0,1,2,42,'a','b')) - integer representing the number of decimal places to truncate the string to. - integer representing the number of decimal places to truncate the string to. + Returns the minimum value of an array. + Returns the minimum value of an array. - format_number(10000000.332,2) - format_number(10000000.332,2) + array_min + array_min - Returns a geometry from a GML representation of geometry. - Returns a geometry from a GML representation of geometry. + array_min(array(43,42,54)) + array_min(array(43,42,54)) - geom_from_gml - geom_from_gml + Returns the less common values in an array. + Returns the less common values in an array. - GML representation of a geometry as a string - GML representation of a geometry as a string + array_minority + array_minority - a geometry object - a geometry object + a string specifying the return values handling. Valid options are:<br /><ul><li>all: Default, all less common values are returned in an array.</li><li>any: Returns one of the less common values.</li><li>median: Returns the median of the less common values. Non arithmetic values are ignored.</li><li>real_minority: Returns values which occur less than half the size of the array.</li></ul> + a string specifying the return values handling. Valid options are:<br /><ul><li>all: Default, all less common values are returned in an array.</li><li>any: Returns one of the less common values.</li><li>median: Returns the median of the less common values. Non arithmetic values are ignored.</li><li>real_minority: Returns values which occur less than half the size of the array.</li></ul> - Returns a geometry created from a Well-Known Text (WKT) representation. - Returns a geometry created from a Well-Known Text (WKT) representation. + array_minority(array(0,42,42), 'all') + array_minority(array(0,42,42), 'all') - geom_from_wkt - geom_from_wkt + [ 0 ] + [ 0 ] - Well-Known Text (WKT) representation of a geometry - Well-Known Text (WKT) representation of a geometry + array_minority(array(0,1,42,42), 'all') + array_minority(array(0,1,42,42), 'all') - geom_from_wkt( 'POINT(4 5)' ) - geom_from_wkt( 'POINT(4 5)' ) + [ 0, 1 ] + [ 0, 1 ] - Returns the Well-Known Text (WKT) representation of the geometry without SRID metadata. - Returns the Well-Known Text (WKT) representation of the geometry without SRID metadata. + array_minority(array(0,1,42,42,43,1), 'any') + array_minority(array(0,1,42,42,43,1), 'any') - geom_to_wkt - geom_to_wkt + 0 or 43 + 0 or 43 - geom_to_wkt( $geometry ) - geom_to_wkt( $geometry ) + array_minority(array(1,2,3,3), 'median') + array_minority(array(1,2,3,3), 'median') - Returns a feature's geometry. - Returns a feature's geometry. + array_minority(array(0,1,42,42,43), 'real_minority') + array_minority(array(0,1,42,42,43), 'real_minority') - a feature object - a feature object + [ 42, 43, 0, 1 ] + [ 42, 43, 0, 1 ] - 'POINT(6 50)' - 'POINT(6 50)' + array_minority(array(0,1,42,42,43,42), 'real_minority') + array_minority(array(0,1,42,42,43,42), 'real_minority') - geometry_n - geometry_n + array_minority(array(0,1,42,42,43,42,42), 'real_minority') + array_minority(array(0,1,42,42,43,42,42), 'real_minority') - geometry collection - geometry collection + [ 43, 0, 1 ] + [ 43, 0, 1 ] - index of geometry to return, where 1 is the first geometry in the collection - index of geometry to return, where 1 is the first geometry in the collection + Returns an array sorted using the ordering specified in another array. Values which are present in the first array but are missing from the second array will be added to the end of the result. + Returns an array sorted using the ordering specified in another array. Values which are present in the first array but are missing from the second array will be added to the end of the result. - geom_to_wkt(geometry_n(geom_from_wkt('GEOMETRYCOLLECTION(POINT(0 1), POINT(0 0), POINT(1 0), POINT(1 1))'),3)) - geom_to_wkt(geometry_n(geom_from_wkt('GEOMETRYCOLLECTION(POINT(0 1), POINT(0 0), POINT(1 0), POINT(1 1))'),3)) + array_prioritize + array_prioritize - 'Point (1 0)' - 'Point (1 0)' + an array with values ordered by priority + an array with values ordered by priority - Returns the first feature of a layer matching a given attribute value. - Returns the first feature of a layer matching a given attribute value. + array_prioritize(array(1, 8, 2, 5), array(5, 4, 2, 1, 3, 8)) + array_prioritize(array(1, 8, 2, 5), array(5, 4, 2, 1, 3, 8)) - layer name or ID - layer name or ID + [ 5, 2, 1, 8 ] + [ 5, 2, 1, 8 ] - attribute value to match - attribute value to match + array_prioritize(array(5, 4, 2, 1, 3, 8), array(1, 8, 6, 5)) + array_prioritize(array(5, 4, 2, 1, 3, 8), array(1, 8, 6, 5)) - get_feature('streets','name','main st') - get_feature('streets','name','main st') + [ 1, 8, 5, 4, 2, 3 ] + [ 1, 8, 5, 4, 2, 3 ] - first feature found in "streets" layer with "main st" value in the "name" field - first feature found in "streets" layer with "main st" value in the "name" field + Returns an array with the item at the given index removed. Supports positive (0 for the first element) and negative (the last -Nth value, -1 for the last element) index. + Returns an array with the item at the given index removed. Supports positive (0 for the first element) and negative (the last -Nth value, -1 for the last element) index. - Returns the Hamming distance between two strings. This equates to the number of characters at corresponding positions within the input strings where the characters are different. The input strings must be the same length, and the comparison is case-sensitive. - Returns the Hamming distance between two strings. This equates to the number of characters at corresponding positions within the input strings where the characters are different. The input strings must be the same length, and the comparison is case-sensitive. + array_remove_at(array(1, 2, 3), 1) + array_remove_at(array(1, 2, 3), 1) - hamming_distance - hamming_distance + [1, 3 ] + [1, 3 ] - a string - a string + array_remove_at(array(1, 2, 3), -1) + array_remove_at(array(1, 2, 3), -1) - hamming_distance('abc','xec') - hamming_distance('abc','xec') + [1, 2 ] + [1, 2 ] - hamming_distance('abc','ABc') - hamming_distance('abc','ABc') + Returns an array with the supplied value, array, or map of values replaced. + Returns an array with the supplied value, array, or map of values replaced. - hamming_distance(upper('abc'),upper('ABC')) - hamming_distance(upper('abc'),upper('ABC')) + Value & array variant + Value & array variant - Time variant - Time variant + Returns an array with the supplied value or array of values replaced by another value or an array of values. + Returns an array with the supplied value or array of values replaced by another value or an array of values. - a time or datetime value - a time or datetime value + the value or array of values to replace + the value or array of values to replace - 13 - 13 + the value or array of values to use as a replacement + the value or array of values to use as a replacement - interval value to return number of hours from - interval value to return number of hours from + array_replace(array('QGIS','SHOULD','ROCK'),'SHOULD','DOES') + array_replace(array('QGIS','SHOULD','ROCK'),'SHOULD','DOES') - hour(age('2012-07-22T13:00:00','2012-07-22T10:00:00')) - hour(age('2012-07-22T13:00:00','2012-07-22T10:00:00')) + [ 'QGIS', 'DOES', 'ROCK' ] + [ 'QGIS', 'DOES', 'ROCK' ] - hour(age('2012-01-01','2010-01-01')) - hour(age('2012-01-01','2010-01-01')) + array_replace(array(3,2,1),array(1,2,3),array(7,8,9)) + array_replace(array(3,2,1),array(1,2,3),array(7,8,9)) - 17520 - 17520 + [ 9, 8, 7 ] + [ 9, 8, 7 ] - Tests a condition and returns a different result depending on the conditional check. - Tests a condition and returns a different result depending on the conditional check. + array_replace(array('Q','G','I','S'),array('Q','S'),'-') + array_replace(array('Q','G','I','S'),array('Q','S'),'-') - if - if + [ '-', 'G', 'I', '-' ] + [ '-', 'G', 'I', '-' ] - the condition which should be checked - the condition which should be checked + Returns an array with the supplied map keys replaced by their paired values. + Returns an array with the supplied map keys replaced by their paired values. - 'One' - 'One' + array_replace(array('APP', 'SHOULD', 'ROCK'),map('APP','QGIS','SHOULD','DOES')) + array_replace(array('APP', 'SHOULD', 'ROCK'),map('APP','QGIS','SHOULD','DOES')) - the result which will be returned when the condition is true or another value that does not convert to false. - the result which will be returned when the condition is true or another value that does not convert to false. + Returns the sum of arithmetic values in an array. Non numeric values in the array are ignored. + Returns the sum of arithmetic values in an array. Non numeric values in the array are ignored. - the result which will be returned when the condition is false or another value that converts to false like 0 or ''. NULL will also be converted to false. - the result which will be returned when the condition is false or another value that converts to false like 0 or ''. NULL will also be converted to false. + array_sum + array_sum - if( 1+1=2, 'Yes', 'No' ) - if( 1+1=2, 'Yes', 'No' ) + array_sum(array(0,1,39.4,1.6,'a')) + array_sum(array(0,1,39.4,1.6,'a')) - 'Yes' - 'Yes' + 42.0 + 42.0 - if( 1+1=3, 'Yes', 'No' ) - if( 1+1=3, 'Yes', 'No' ) + a file path or a map layer value. If a map layer value is specified then the file source of the layer will be used. + a file path or a map layer value. If a map layer value is specified then the file source of the layer will be used. - 'No' - 'No' + Returns the north-based bearing as the angle in radians measured clockwise on the ellipsoid from the vertical on point_a to point_b. + Returns the north-based bearing as the angle in radians measured clockwise on the ellipsoid from the vertical on point_a to point_b. - if( 5 > 3, 1, 0) - if( 5 > 3, 1, 0) + bearing + bearing - if( '', 'It is true (not empty)', 'It is false (empty)' ) - if( '', 'It is true (not empty)', 'It is false (empty)' ) + an optional string representing the source CRS of the points. By default the current layer's CRS is used. + an optional string representing the source CRS of the points. By default the current layer's CRS is used. - 'It is false (empty)' - 'It is false (empty)' + an optional string representing the acronym or the authority:ID (eg 'EPSG:7030') of the ellipsoid on which the bearing should be measured. By default the current project's ellipsoid setting is used. + an optional string representing the acronym or the authority:ID (eg 'EPSG:7030') of the ellipsoid on which the bearing should be measured. By default the current project's ellipsoid setting is used. - if( ' ', 'It is true (not empty)', 'It is false (empty)' ) - if( ' ', 'It is true (not empty)', 'It is false (empty)' ) + degrees( bearing( make_point(16198544, -4534850), make_point(18736872, -1877769), 'EPSG:3857', 'EPSG:7030') ) + degrees( bearing( make_point(16198544, -4534850), make_point(18736872, -1877769), 'EPSG:3857', 'EPSG:7030') ) - 'It is true (not empty)' - 'It is true (not empty)' + 49.980071 + 49.980071 - if( 0, 'One', 'Zero' ) - if( 0, 'One', 'Zero' ) + degrees( bearing( make_point(18736872, -1877769), make_point(16198544, -4534850), 'EPSG:3857', 'WGS84') ) + degrees( bearing( make_point(18736872, -1877769), make_point(16198544, -4534850), 'EPSG:3857', 'WGS84') ) - 'Zero' - 'Zero' + 219.282386 + 219.282386 - if( 10, 'One', 'Zero' ) - if( 10, 'One', 'Zero' ) + measured,clockwise,points,angle,vertical,north,azimuth,bearing,radians,ellipsoid + measured,clockwise,points,angle,vertical,north,azimuth,bearing,radians,ellipsoid - interior_ring_n - interior_ring_n + bounds(@geometry) + bounds(@geometry) - polygon geometry - polygon geometry + bounds_height(@geometry) + bounds_height(@geometry) - index of interior to return, where 1 is the first interior ring - index of interior to return, where 1 is the first interior ring + bounds_width(@geometry) + bounds_width(@geometry) - geom_to_wkt(interior_ring_n(geom_from_wkt('POLYGON((-1 -1, 4 0, 4 2, 0 2, -1 -1),(-0.1 -0.1, 0.4 0, 0.4 0.2, 0 0.2, -0.1 -0.1),(-1 -1, 4 0, 4 2, 0 2, -1 -1))'),1)) - geom_to_wkt(interior_ring_n(geom_from_wkt('POLYGON((-1 -1, 4 0, 4 2, 0 2, -1 -1),(-0.1 -0.1, 0.4 0, 0.4 0.2, 0 0.2, -0.1 -0.1),(-1 -1, 4 0, 4 2, 0 2, -1 -1))'),1)) + end cap style for buffer. Valid values are 'round', 'flat' or 'square' + end cap style for buffer. Valid values are 'round', 'flat' or 'square' - 'LineString (-0.1 -0.1, 0.4 0, 0.4 0.2, 0 0.2, -0.1 -0.1))' - 'LineString (-0.1 -0.1, 0.4 0, 0.4 0.2, 0 0.2, -0.1 -0.1))' + join style for buffer. Valid values are 'round', 'bevel' or 'miter'. + join style for buffer. Valid values are 'round', 'bevel' or 'miter'. - Returns a geometry that represents the shared portion of two geometries. - Returns a geometry that represents the shared portion of two geometries. + miter distance limit, for use when the join style is set to 'miter' + miter distance limit, for use when the join style is set to 'miter' - intersection - intersection + buffer(@geometry, 10.5) + buffer(@geometry, 10.5) - geom_to_wkt( intersection( geom_from_wkt( 'LINESTRING(3 3, 4 4, 5 5)' ), geom_from_wkt( 'LINESTRING(3 3, 4 4)' ) ) ) - geom_to_wkt( intersection( geom_from_wkt( 'LINESTRING(3 3, 4 4, 5 5)' ), geom_from_wkt( 'LINESTRING(3 3, 4 4)' ) ) ) + centroid(@geometry) + centroid(@geometry) - intersects - intersects + collect( @geometry ) + collect( @geometry ) - intersects( geom_from_wkt( 'POINT(4 4)' ), geom_from_wkt( 'LINESTRING(3 3, 4 4, 5 5)' ) ) - intersects( geom_from_wkt( 'POINT(4 4)' ), geom_from_wkt( 'LINESTRING(3 3, 4 4, 5 5)' ) ) + collect( centroid(@geometry), group_by:="region", filter:= "use" = 'civilian' ) + collect( centroid(@geometry), group_by:="region", filter:= "use" = 'civilian' ) - intersects( geom_from_wkt( 'POINT(4 5)' ), geom_from_wkt( 'POINT(5 5)' ) ) - intersects( geom_from_wkt( 'POINT(4 5)' ), geom_from_wkt( 'POINT(5 5)' ) ) + Returns a color object based on its cyan, magenta, yellow, black and alpha components. + Returns a color object based on its cyan, magenta, yellow, black and alpha components. - intersects_bbox - intersects_bbox + color_cmykf + color_cmykf - intersects_bbox( geom_from_wkt( 'POINT(4 5)' ), geom_from_wkt( 'LINESTRING(3 3, 4 4, 5 5)' ) ) - intersects_bbox( geom_from_wkt( 'POINT(4 5)' ), geom_from_wkt( 'LINESTRING(3 3, 4 4, 5 5)' ) ) + cyan component as a float value from 0.0 to 1.0 + cyan component as a float value from 0.0 to 1.0 - intersects_bbox( geom_from_wkt( 'POINT(6 5)' ), geom_from_wkt( 'POLYGON((3 3, 4 4, 5 5, 3 3))' ) ) - intersects_bbox( geom_from_wkt( 'POINT(6 5)' ), geom_from_wkt( 'POLYGON((3 3, 4 4, 5 5, 3 3))' ) ) + magenta component as a float value from 0.0 to 1.0 + magenta component as a float value from 0.0 to 1.0 - is_closed - is_closed + yellow component as a float value from 0.0 to 1.0 + yellow component as a float value from 0.0 to 1.0 - a line string geometry - a line string geometry + black component as a float value from 0.0 to 1.0 + black component as a float value from 0.0 to 1.0 - is_closed(geom_from_wkt('LINESTRING(0 0, 1 1, 2 2)')) - is_closed(geom_from_wkt('LINESTRING(0 0, 1 1, 2 2)')) + alpha component as a float value from 0.0 to 1.0 + alpha component as a float value from 0.0 to 1.0 - is_closed(geom_from_wkt('LINESTRING(0 0, 1 1, 2 2, 0 0)')) - is_closed(geom_from_wkt('LINESTRING(0 0, 1 1, 2 2, 0 0)')) + color_cmykf(1,0.9,0.81,0.62) + color_cmykf(1,0.9,0.81,0.62) - Returns a matching layer property or metadata value. - Returns a matching layer property or metadata value. + CMYKA: 1.00,0.90,0.81,0.62,1.00 + CMYKA: 1.00,0.90,0.81,0.62,1.00 - layer_property - layer_property + cyan,magenta,yellow,black,alpha,color,components + cyan,magenta,yellow,black,alpha,color,components - a string, representing either a layer name or layer ID - a string, representing either a layer name or layer ID + Applies a grayscale filter to a color and returns it. Returned type is the same as color argument, i.e. a color string representation or a color object. + Applies a grayscale filter to a color and returns it. Returned type is the same as color argument, i.e. a color string representation or a color object. - layer_property('streets','title') - layer_property('streets','title') + a color string representation or a color object + a color string representation or a color object - 'Basemap Streets' - 'Basemap Streets' + color_grayscale_average(color_cmykf(0.6,0.5,0.1,0.8)) + color_grayscale_average(color_cmykf(0.6,0.5,0.1,0.8)) - layer_property('airports','feature_count') - layer_property('airports','feature_count') + CMYKA: 0.40,0.40,0.40,0.80,1.00 + CMYKA: 0.40,0.40,0.40,0.80,1.00 - 120 - 120 + Returns a color object based on its hue, saturation, and lightness attributes. + Returns a color object based on its hue, saturation, and lightness attributes. - layer_property('landsat','crs') - layer_property('landsat','crs') + color_hslf + color_hslf - 'EPSG:4326' - 'EPSG:4326' + hue of the color, as a float value from 0.0 to 1.0 + hue of the color, as a float value from 0.0 to 1.0 - Returns a substring that contains the <i>n</i> leftmost characters of the string. - Returns a substring that contains the <i>n</i> leftmost characters of the string. + saturation of the color as a float value from 0.0 to 1.0 + saturation of the color as a float value from 0.0 to 1.0 - left - left + lightness of the color as a float value from 0.0 to 1.0 + lightness of the color as a float value from 0.0 to 1.0 - integer. The number of characters from the left of the string to return. - integer. The number of characters from the left of the string to return. + color_hslf(0.3,0.52,0.7) + color_hslf(0.3,0.52,0.7) - left('Hello World',5) - left('Hello World',5) + HSLA: 0.30,0.52,0.70,1.00 + HSLA: 0.30,0.52,0.70,1.00 - 'Hello' - 'Hello' + attributes,lightness,color,hue,saturation + attributes,lightness,color,hue,saturation - Returns the number of characters in a string or the length of a geometry linestring. - Returns the number of characters in a string or the length of a geometry linestring. + Returns a color object based on its hue, saturation, and value attributes. + Returns a color object based on its hue, saturation, and value attributes. - String variant - String variant + color_hsvf + color_hsvf - Returns the number of characters in a string. - Returns the number of characters in a string. + value of the color as as a float value from 0.0 to 1.0 + value of the color as as a float value from 0.0 to 1.0 - string to count length of - string to count length of + color_hsvf(0.4,1,0.6) + color_hsvf(0.4,1,0.6) - length('hello') - length('hello') + HSVA: 0.40,1.00,0.60,1.00 + HSVA: 0.40,1.00,0.60,1.00 - Geometry variant - Geometry variant + attributes,color,hue,saturation + attributes,color,hue,saturation - Calculate the length of a geometry line object. Calculations are always planimetric in the Spatial Reference System (SRS) of this geometry, and the units of the returned length will match the units for the SRS. This differs from the calculations performed by the $length function, which will perform ellipsoidal calculations based on the project's ellipsoid and distance unit settings. - Calculate the length of a geometry line object. Calculations are always planimetric in the Spatial Reference System (SRS) of this geometry, and the units of the returned length will match the units for the SRS. This differs from the calculations performed by the $length function, which will perform ellipsoidal calculations based on the project's ellipsoid and distance unit settings. + Returns a color mixing the red, green, blue, and alpha values of two provided colors based on a given ratio. Returned type is the same as color arguments, i.e. a color string representation or a color object. + Returns a color mixing the red, green, blue, and alpha values of two provided colors based on a given ratio. Returned type is the same as color arguments, i.e. a color string representation or a color object. - line geometry object - line geometry object + color_mix + color_mix - length(geom_from_wkt('LINESTRING(0 0, 4 0)')) - length(geom_from_wkt('LINESTRING(0 0, 4 0)')) + a color string or a color object + a color string or a color object - 4.0 - 4.0 + color_mix(color_cmykf(0.9,0.9,0.9,0.9),color_cmykf(0.1,0.1,0.1,0.1),0.5) + color_mix(color_cmykf(0.9,0.9,0.9,0.9),color_cmykf(0.1,0.1,0.1,0.1),0.5) - Returns the Levenshtein edit distance between two strings. This equates to the minimum number of character edits (insertions, deletions or substitutions) required to change one string to another.<br />The Levenshtein distance is a measure of the similarity between two strings. Smaller distances mean the strings are more similar, and larger distances indicate more different strings. The distance is case sensitive. - Returns the Levenshtein edit distance between two strings. This equates to the minimum number of character edits (insertions, deletions or substitutions) required to change one string to another.<br />The Levenshtein distance is a measure of the similarity between two strings. Smaller distances mean the strings are more similar, and larger distances indicate more different strings. The distance is case sensitive. + CMYKA: 0.50,0.50,0.50,0.50,1.00 + CMYKA: 0.50,0.50,0.50,0.50,1.00 - levenshtein - levenshtein + Returns a specific component from a color string or color object, e.g., the red component or alpha component. + Returns a specific component from a color string or color object, e.g., the red component or alpha component. - levenshtein('kittens','mitten') - levenshtein('kittens','mitten') + to_int(color_part(color_cmykf(0.1,0.2,0.3,0.9),'black')) + to_int(color_part(color_cmykf(0.1,0.2,0.3,0.9),'black')) - levenshtein('Kitten','kitten') - levenshtein('Kitten','kitten') + 90 + 90 - levenshtein(upper('Kitten'),upper('kitten')) - levenshtein(upper('Kitten'),upper('kitten')) + Returns a color object based on its red, green, blue and alpha components. + Returns a color object based on its red, green, blue and alpha components. - Returns a lighter (or darker) color string - Returns a lighter (or darker) color string + color_rgbf + color_rgbf - lighter - lighter + red component as a float value from 0.0 to 1.0 + red component as a float value from 0.0 to 1.0 - '255,158,168,255' - '255,158,168,255' + green component as a float value from 0.0 to 1.0 + green component as a float value from 0.0 to 1.0 - Returns the natural logarithm of a value. - Returns the natural logarithm of a value. + blue component as a float value from 0.0 to 1.0 + blue component as a float value from 0.0 to 1.0 - ln - ln + color_rgbf(1.0,0.5,0) + color_rgbf(1.0,0.5,0) - ln(1) - ln(1) + RGBA: 1.00,0.50,0.00,1.00 + RGBA: 1.00,0.50,0.00,1.00 - ln(2.7182818284590452354) - ln(2.7182818284590452354) + green,blue,red,alpha,color,components + green,blue,red,alpha,color,components - Returns the value of the logarithm of the passed value and base. - Returns the value of the logarithm of the passed value and base. + Returns a darker (or lighter) color. Returned type is the same as color arguments, i.e. a color string representation or a color object. + Returns a darker (or lighter) color. Returned type is the same as color arguments, i.e. a color string representation or a color object. - log - log + display_expression('a_layer_id', @feature, 'False') + display_expression('a_layer_id', @feature, 'False') - any positive number - any positive number + eval('\'nice\'') + eval('\'nice\'') - log(2, 32) - log(2, 32) + Returns a feature's unique ID, or NULL if the feature is not valid. + Returns a feature's unique ID, or NULL if the feature is not valid. - log(0.5, 32) - log(0.5, 32) + feature_id + feature_id - Returns the value of the base 10 logarithm of the passed expression. - Returns the value of the base 10 logarithm of the passed expression. + feature_id( @feature ) + feature_id( @feature ) - log10 - log10 + the ID of the current feature + the ID of the current feature - log10(1) - log10(1) + geom_to_wkt(flip_coordinates(geom_from_wkt('LineString(0 2, 1 0, 1 6)'))) + geom_to_wkt(flip_coordinates(geom_from_wkt('LineString(0 2, 1 0, 1 6)'))) - log10(100) - log10(100) + 'LineString (2 0, 0 1, 6 1)' + 'LineString (2 0, 0 1, 6 1)' - longest_common_substring - longest_common_substring + geom_to_wkt(force_polygon_ccw(geometry:=geom_from_wkt('Polygon ((-1 -1, 0 2, 4 2, 4 0, -1 -1))'))) + geom_to_wkt(force_polygon_ccw(geometry:=geom_from_wkt('Polygon ((-1 -1, 0 2, 4 2, 4 0, -1 -1))'))) - longest_common_substring('ABABC','BABCA') - longest_common_substring('ABABC','BABCA') + if set to true then group separators will not be included in the string + if set to true then group separators will not be included in the string - 'ABC' - 'ABC' + if set to true then trailing zeros following the decimal point will be trimmed from the string + if set to true then trailing zeros following the decimal point will be trimmed from the string - longest_common_substring('abcDeF','abcdef') - longest_common_substring('abcDeF','abcdef') + from_json('{"1":"one","2":"two"}') + from_json('{"1":"one","2":"two"}') - 'abc' - 'abc' + geom_to_wkb( @geometry ) + geom_to_wkb( @geometry ) - longest_common_substring(upper('abcDeF'),upper('abcdex')) - longest_common_substring(upper('abcDeF'),upper('abcdex')) + geometries_to_array(geom_from_wkt('MultiPoint (1 2, 5 21)')) + geometries_to_array(geom_from_wkt('MultiPoint (1 2, 5 21)')) - 'ABCDE' - 'ABCDE' + An array containing 'Point (1 2)' and 'Point (5 21)' + An array containing 'Point (1 2)' and 'Point (5 21)' - Converts a string to lower case letters. - Converts a string to lower case letters. + geometry( @feature ) + geometry( @feature ) - lower - lower + the geometry of the current feature. Prefer using @geometry. + the geometry of the current feature. Prefer using @geometry. - the string to convert to lower case - the string to convert to lower case + intersects( @geometry, geometry( get_feature( 'streets', 'name', 'Main St.' ) ) ) + intersects( @geometry, geometry( get_feature( 'streets', 'name', 'Main St.' ) ) ) - lower('HELLO World') - lower('HELLO World') + Returns TRUE if a specific feature attribute meets all constraints. + Returns TRUE if a specific feature attribute meets all constraints. - 'hello world' - 'hello world' + is_attribute_valid + is_attribute_valid - lpad - lpad + an attribute name + an attribute name - string to pad - string to pad + A feature. If not set, the current feature will be used. + A feature. If not set, the current feature will be used. - length of new string - length of new string + A vector layer. If not set, the current layer will be used. + A vector layer. If not set, the current layer will be used. - character to pad the remaining space with - character to pad the remaining space with + Set to 'hard' or 'soft' to narrow down to a specific constraint type. If not set, the function will return FALSE if either a hard or a soft constraint fails. + Set to 'hard' or 'soft' to narrow down to a specific constraint type. If not set, the function will return FALSE if either a hard or a soft constraint fails. - lpad('Hello', 10, 'x') - lpad('Hello', 10, 'x') + is_attribute_valid('HECTARES') + is_attribute_valid('HECTARES') - 'xxxxxHello' - 'xxxxxHello' + TRUE if the current feature's value in the "HECTARES" field meets all constraints. + TRUE if the current feature's value in the "HECTARES" field meets all constraints. - m - m + is_attribute_valid('HOUSES',get_feature('my_layer', 'FID', 10), 'my_layer') + is_attribute_valid('HOUSES',get_feature('my_layer', 'FID', 10), 'my_layer') - m( geom_from_wkt( 'POINTM(2 5 4)' ) ) - m( geom_from_wkt( 'POINTM(2 5 4)' ) ) + FALSE if the value in the "HOUSES" field from the feature with "FID"=10 in 'my_layer' fails to meet all constraints. + FALSE if the value in the "HOUSES" field from the feature with "FID"=10 in 'my_layer' fails to meet all constraints. - Creates a line geometry from a series of point geometries. - Creates a line geometry from a series of point geometries. + constraints,hard,soft + constraints,hard,soft - geom_to_wkt(make_line(make_point(2,4),make_point(3,5))) - geom_to_wkt(make_line(make_point(2,4),make_point(3,5))) + Returns TRUE if a geometry is NULL or empty (without coordinates) or false otherwise. This function is like the expression '@geometry IS NULL or is_empty(@geometry)' + Returns TRUE if a geometry is NULL or empty (without coordinates) or false otherwise. This function is like the expression '@geometry IS NULL or is_empty(@geometry)' - 'LineString (2 4, 3 5)' - 'LineString (2 4, 3 5)' + Returns TRUE if a feature meets all field constraints. + Returns TRUE if a feature meets all field constraints. - geom_to_wkt(make_line(make_point(2,4),make_point(3,5),make_point(9,7))) - geom_to_wkt(make_line(make_point(2,4),make_point(3,5),make_point(9,7))) + is_feature_valid + is_feature_valid - 'LineString (2 4, 3 5, 9 7)' - 'LineString (2 4, 3 5, 9 7)' + is_feature_valid(strength:='hard') + is_feature_valid(strength:='hard') - Creates a point geometry from an x and y (and optional z and m) value. - Creates a point geometry from an x and y (and optional z and m) value. + TRUE if all fields from the current feature meet their hard constraints. + TRUE if all fields from the current feature meet their hard constraints. - make_point - make_point + is_feature_valid(get_feature('my_layer', 'FID', 10), 'my_layer') + is_feature_valid(get_feature('my_layer', 'FID', 10), 'my_layer') - x coordinate of point - x coordinate of point + FALSE if all fields from feature with "FID"=10 in 'my_layer' fails to meet all constraints. + FALSE if all fields from feature with "FID"=10 in 'my_layer' fails to meet all constraints. - y coordinate of point - y coordinate of point + is_selected(get_feature('streets', 'name', 'Main St.')) + is_selected(get_feature('streets', 'name', 'Main St.')) - format used to convert the string into a date - format used to convert the string into a date + a string corresponding to the property to return. Valid options are:<br /><ul><li>name: layer name</li><li>id: layer ID</li><li>title: metadata title string</li><li>abstract: metadata abstract string</li><li>keywords: metadata keywords</li><li>data_url: metadata URL</li><li>attribution: metadata attribution string</li><li>attribution_url: metadata attribution URL</li><li>source: layer source</li><li>min_scale: minimum display scale for layer</li><li>max_scale: maximum display scale for layer</li><li>is_editable: if layer is in edit mode</li><li>crs: layer CRS</li><li>crs_definition: layer CRS full definition</li><li>crs_description: layer CRS description</li><li>crs_ellipsoid: acronym of the layer CRS ellipsoid</li><li>extent: layer extent (as a geometry object)</li><li>distance_units: layer distance units</li><li>type: layer type, e.g., Vector or Raster</li><li>storage_type: storage format (vector layers only)</li><li>geometry_type: geometry type, e.g., Point (vector layers only)</li><li>feature_count: approximate feature count for layer (vector layers only)</li><li>path: File path to the layer data source. Only available for file based layers.</li></ul> + a string corresponding to the property to return. Valid options are:<br /><ul><li>name: layer name</li><li>id: layer ID</li><li>title: metadata title string</li><li>abstract: metadata abstract string</li><li>keywords: metadata keywords</li><li>data_url: metadata URL</li><li>attribution: metadata attribution string</li><li>attribution_url: metadata attribution URL</li><li>source: layer source</li><li>min_scale: minimum display scale for layer</li><li>max_scale: maximum display scale for layer</li><li>is_editable: if layer is in edit mode</li><li>crs: layer CRS</li><li>crs_definition: layer CRS full definition</li><li>crs_description: layer CRS description</li><li>crs_ellipsoid: acronym of the layer CRS ellipsoid</li><li>extent: layer extent (as a geometry object)</li><li>distance_units: layer distance units</li><li>type: layer type, e.g., Vector or Raster</li><li>storage_type: storage format (vector layers only)</li><li>geometry_type: geometry type, e.g., Point (vector layers only)</li><li>feature_count: approximate feature count for layer (vector layers only)</li><li>path: File path to the layer data source. Only available for file based layers.</li></ul> - to_date('June 29, 2019','MMMM d, yyyy') - to_date('June 29, 2019','MMMM d, yyyy') + property,matching,metadata,layer name,layer id,title,abstract,keywords,data url,attribution,attribution url,layer source,minimum scale,min scale,maximum scale,max scale,is editable,crs,crs definition,crs description,crs ellipsoid,layer extent,distance units,layer type,storage type,geometry type,feature count,file path + property,matching,metadata,layer name,layer id,title,abstract,keywords,data url,attribution,attribution url,layer source,minimum scale,min scale,maximum scale,max scale,is editable,crs,crs definition,crs description,crs ellipsoid,layer extent,distance units,layer type,storage type,geometry type,feature count,file path - 2019-06-29 - 2019-06-29 + Returns a lighter (or darker) color. Returned type is the same as color arguments, i.e. a color string representation or a color object. + Returns a lighter (or darker) color. Returned type is the same as color arguments, i.e. a color string representation or a color object. - geom_to_wkt( transform( make_point(488995.53240249, 7104473.38600835), 'EPSG:2154', 'EPSG:4326' ) ) - geom_to_wkt( transform( make_point(488995.53240249, 7104473.38600835), 'EPSG:2154', 'EPSG:4326' ) ) + Returns the point interpolated by a matching M value along a linestring geometry. + Returns the point interpolated by a matching M value along a linestring geometry. - 'POINT(0 51)' - 'POINT(0 51)' + line_interpolate_point_by_m + line_interpolate_point_by_m - Optional delimiter string to wrap to a new line. - Optional delimiter string to wrap to a new line. + an M value + an M value - Returns the x coordinate of a point geometry, or the x coordinate of the centroid for a non-point geometry. - Returns the x coordinate of a point geometry, or the x coordinate of the centroid for a non-point geometry. + controls whether 2D or 3D distances between vertices should be used during interpolation (this option is only considered for lines with z values) + controls whether 2D or 3D distances between vertices should be used during interpolation (this option is only considered for lines with z values) - Returns the y coordinate of a point geometry, or the y coordinate of the centroid for a non-point geometry. - Returns the y coordinate of a point geometry, or the y coordinate of the centroid for a non-point geometry. + geom_to_wkt(line_interpolate_point_by_m(geom_from_wkt('LineStringM(0 0 0, 10 10 10)'), m:=5)) + geom_to_wkt(line_interpolate_point_by_m(geom_from_wkt('LineStringM(0 0 0, 10 10 10)'), m:=5)) - Extracts the year part from a date, or the number of years from an interval. - Extracts the year part from a date, or the number of years from an interval. + 'Point (5 5)' + 'Point (5 5)' - Extracts the year part from a date or datetime. - Extracts the year part from a date or datetime. + Returns the distance along a linestring corresponding to the first matching interpolated M value. + Returns the distance along a linestring corresponding to the first matching interpolated M value. - Calculates the length in years of an interval. - Calculates the length in years of an interval. + line_locate_m + line_locate_m - z - z + line_locate_m(geometry:=geom_from_wkt('LineStringM(0 0 0, 10 10 10)'),m:=5) + line_locate_m(geometry:=geom_from_wkt('LineStringM(0 0 0, 10 10 10)'),m:=5) - optional z coordinate of point - optional z coordinate of point + 7.07106 + 7.07106 - Returns the current scale denominator of the map canvas.<br><br>Note: This function is only available in some contexts and will be 0 otherwise. - Returns the current scale denominator of the map canvas.<br><br>Note: This function is only available in some contexts and will be 0 otherwise. + distance,linestring,interpolated,corresponding,along + distance,linestring,interpolated,corresponding,along - Returns an aggregate value calculated using features from another layer. - Returns an aggregate value calculated using features from another layer. + Loads a layer by source URI and provider name. + Loads a layer by source URI and provider name. - aggregate - aggregate + load_layer + load_layer - sub expression or field name to aggregate - sub expression or field name to aggregate + layer source URI string + layer source URI string - optional string to use to join values for 'concatenate' aggregate - optional string to use to join values for 'concatenate' aggregate + layer data provider name + layer data provider name - aggregate(layer:='rail_stations',aggregate:='sum',expression:="passengers") - aggregate(layer:='rail_stations',aggregate:='sum',expression:="passengers") + layer_property(load_layer('c:/data/roads.shp', 'ogr'), 'feature_count') + layer_property(load_layer('c:/data/roads.shp', 'ogr'), 'feature_count') - sum of all values from the passengers field in the rail_stations layer - sum of all values from the passengers field in the rail_stations layer + count of features from the c:/data/roads.shp vector layer + count of features from the c:/data/roads.shp vector layer - aggregate('rail_stations','sum', "passengers"/7) - aggregate('rail_stations','sum', "passengers"/7) + layer,vector,raster,mesh,point,cloud + layer,vector,raster,mesh,point,cloud - calculates a daily average of "passengers" by dividing the "passengers" field by 7 before summing the values - calculates a daily average of "passengers" by dividing the "passengers" field by 7 before summing the values + Removes the longest string containing only the specified characters (a space by default) from the start of string. + Removes the longest string containing only the specified characters (a space by default) from the start of string. - sums up all values from the "passengers" field from features where the "class" attribute is greater than 3 only - sums up all values from the "passengers" field from features where the "class" attribute is greater than 3 only + ltrim + ltrim - comma separated list of the name field for all features in the rail_stations layer - comma separated list of the name field for all features in the rail_stations layer + characters to trim + characters to trim - Returns the north-based azimuth as the angle in radians measured clockwise from the vertical on point_a to point_b. - Returns the north-based azimuth as the angle in radians measured clockwise from the vertical on point_a to point_b. + ltrim(' hello world ') + ltrim(' hello world ') - concatenate - concatenate + 'hello world ' + 'hello world ' - sub expression of field to aggregate - sub expression of field to aggregate + ltrim('zzzytest', 'xyz') + ltrim('zzzytest', 'xyz') - Returns the area of the current feature. The area calculated by this function respects both the current project's ellipsoid setting and area unit settings. For example, if an ellipsoid has been set for the project then the calculated area will be ellipsoidal, and if no ellipsoid is set then the calculated area will be planimetric. - Returns the area of the current feature. The area calculated by this function respects both the current project's ellipsoid setting and area unit settings. For example, if an ellipsoid has been set for the project then the calculated area will be ellipsoidal, and if no ellipsoid is set then the calculated area will be planimetric. + 'test' + 'test' - Returns the length of a linestring. If you need the length of a border of a polygon, use $perimeter instead. The length calculated by this function respects both the current project's ellipsoid setting and distance unit settings. For example, if an ellipsoid has been set for the project then the calculated length will be ellipsoidal, and if no ellipsoid is set then the calculated length will be planimetric. - Returns the length of a linestring. If you need the length of a border of a polygon, use $perimeter instead. The length calculated by this function respects both the current project's ellipsoid setting and distance unit settings. For example, if an ellipsoid has been set for the project then the calculated length will be ellipsoidal, and if no ellipsoid is set then the calculated length will be planimetric. + removes,leading,whitespace,spaces,tabs + removes,leading,whitespace,spaces,tabs - Returns the perimeter length of the current feature. The perimeter calculated by this function respects both the current project's ellipsoid setting and distance unit settings. For example, if an ellipsoid has been set for the project then the calculated perimeter will be ellipsoidal, and if no ellipsoid is set then the calculated perimeter will be planimetric. - Returns the perimeter length of the current feature. The perimeter calculated by this function respects both the current project's ellipsoid setting and distance unit settings. For example, if an ellipsoid has been set for the project then the calculated perimeter will be ellipsoidal, and if no ellipsoid is set then the calculated perimeter will be planimetric. + Retrieves a m coordinate of the geometry, or NULL if the geometry has no m value. + Retrieves a m coordinate of the geometry, or NULL if the geometry has no m value. - index of point of a line (indices start at 0; negative values apply from the last index, starting at -1) - index of point of a line (indices start at 0; negative values apply from the last index, starting at -1) + m_at + m_at - Contains functions which aggregate values over layers and fields. - Contains functions which aggregate values over layers and fields. + index of the vertex of the geometry (indices start at 0; negative values apply from the last index, starting at -1) + index of the vertex of the geometry (indices start at 0; negative values apply from the last index, starting at -1) - - Aggregates - Aggregates + m_at(geom_from_wkt('LineStringZM(0 0 0 0, 10 10 0 5, 10 10 0 0)'), 1) + m_at(geom_from_wkt('LineStringZM(0 0 0 0, 10 10 0 5, 10 10 0 0)'), 1) - This group contains expression functions for the creation and manipulation of arrays (also known as list data structures). The order of values within the array matters, in contrary to the 'map' data structure, where the order of key-value pairs is irrelevant and values are identified by their keys. - This group contains expression functions for the creation and manipulation of arrays (also known as list data structures). The order of values within the array matters, in contrary to the 'map' data structure, where the order of key-value pairs is irrelevant and values are identified by their keys. + retrieves,coordinate,measure + retrieves,coordinate,measure - - Arrays - Arrays + Returns a list of credit (usage rights) strings for the layers shown in a layout, or specific layout map item. + Returns a list of credit (usage rights) strings for the layers shown in a layout, or specific layout map item. - Double-click to add field name to expression string.<br>Right-Click on field name to open context menu sample value loading options. - Double-click to add field name to expression string.<br>Right-Click on field name to open context menu sample value loading options. + Map item ID. If not specified, the layers from all maps in the layout will be used. + Map item ID. If not specified, the layers from all maps in the layout will be used. - 'ABC' ILIKE '_b_' - 'ABC' ILIKE '_b_' + array_to_string( map_credits() ) + array_to_string( map_credits() ) - 'ABC' ILIKE '_B_' - 'ABC' ILIKE '_B_' + comma separated list of layer credits for all layers shown in all map items in the layout, e.g 'CC-BY-NC, CC-BY-SA' + comma separated list of layer credits for all layers shown in all map items in the layout, e.g 'CC-BY-NC, CC-BY-SA' - 'ABCD' ILIKE '_b_' - 'ABCD' ILIKE '_b_' + map_to_hstore(map('1','one','2','two')) + map_to_hstore(map('1','one','2','two')) - 'ABCD' ILIKE '_B_' - 'ABCD' ILIKE '_B_' + '"1"=>"one"','"2"=>"two"' + '"1"=>"one"','"2"=>"two"' - 'ABCD' ILIKE '_b%' - 'ABCD' ILIKE '_b%' + Merge map elements into a HTML definition list string. + Merge map elements into a HTML definition list string. - 'ABCD' ILIKE '_B%' - 'ABCD' ILIKE '_B%' + map_to_html_dl + map_to_html_dl - 'ABCD' ILIKE '%b%' - 'ABCD' ILIKE '%b%' + map_to_html_dl(map('1','one','2','two')) + map_to_html_dl(map('1','one','2','two')) - 'ABCD' ILIKE '%B%' - 'ABCD' ILIKE '%B%' + <dl><dt>1</dt><dd>one</dd><dt>2</dt><dd>two</dd></dl> + <dl><dt>1</dt><dd>one</dd><dt>2</dt><dd>two</dd></dl> - 'ABC' LIKE '_B_' - 'ABC' LIKE '_B_' + formatted,map,html + formatted,map,html - 'ABCD' LIKE '_B_' - 'ABCD' LIKE '_B_' + Merge map elements into a HTML table string. + Merge map elements into a HTML table string. - 'ABCD' LIKE '_B%' - 'ABCD' LIKE '_B%' + map_to_html_table + map_to_html_table - 'ABCD' LIKE '%B%' - 'ABCD' LIKE '%B%' + map_to_html_table(map('1','one','2','two')) + map_to_html_table(map('1','one','2','two')) - Contains a list of map layers available in the current project. - Contains a list of map layers available in the current project. + <table><thead><tr><th>1</th><th>2</th></tr></thead><tbody><tr><td>one</td><td>two</td></tr></tbody></table> + <table><thead><tr><th>1</th><th>2</th></tr></thead><tbody><tr><td>one</td><td>two</td></tr></tbody></table> - - Map Layers - Map Layers + maptip('a_layer_id', @feature, 'False') + maptip('a_layer_id', @feature, 'False') - This group contains expression functions for the creation and manipulation of 'map' data structures (also known as dictionary objects, key-value pairs, or associative arrays). One can assign values to given keys. The order of the key-value pairs in the map object is not relevant. - This group contains expression functions for the creation and manipulation of 'map' data structures (also known as dictionary objects, key-value pairs, or associative arrays). One can assign values to given keys. The order of the key-value pairs in the map object is not relevant. + num_points(@geometry) + num_points(@geometry) - - Maps - Maps + vertices + vertices - Contains a list of relations available in the current project. - Contains a list of relations available in the current project. + color_cmyka(100,50,0,10,200) + color_cmyka(100,50,0,10,200) - Relations - Relations + Tests whether a geometry contains another. Returns TRUE if and only if no points of geometry2 lie in the exterior of geometry1, and at least one point of the interior of geometry2 lies in the interior of geometry1. + Tests whether a geometry contains another. Returns TRUE if and only if no points of geometry2 lie in the exterior of geometry1, and at least one point of the interior of geometry2 lies in the interior of geometry1. - optional filter expression to limit the features used for calculating the aggregate. Fields and geometry are from the features on the joined layer. The source feature can be accessed with the variable @parent. - optional filter expression to limit the features used for calculating the aggregate. Fields and geometry are from the features on the joined layer. The source feature can be accessed with the variable @parent. + Tests whether a geometry crosses another. Returns TRUE if the supplied geometries have some, but not all, interior points in common. + Tests whether a geometry crosses another. Returns TRUE if the supplied geometries have some, but not all, interior points in common. - aggregate(layer:='countries', aggregate:='max', expression:="code", filter:=intersects( $geometry, geometry(@parent) ) ) - aggregate(layer:='countries', aggregate:='max', expression:="code", filter:=intersects( $geometry, geometry(@parent) ) ) + Takes a polygon or line layer geometry and generates a new one in which the geometries have a larger number of vertices than the original one. + Takes a polygon or line layer geometry and generates a new one in which the geometries have a larger number of vertices than the original one. - The country code of an intersecting country on the layer 'countries' - The country code of an intersecting country on the layer 'countries' + densify_by_count + densify_by_count - Returns the bisector angle (average angle) to the geometry for a specified vertex on a linestring geometry. Angles are in degrees clockwise from north. - Returns the bisector angle (average angle) to the geometry for a specified vertex on a linestring geometry. Angles are in degrees clockwise from north. + number of vertices to add (per segment) + number of vertices to add (per segment) - angle_at_vertex - angle_at_vertex + geom_to_wkt(densify_by_count(geom_from_wkt('LINESTRING(1 1, 10 1)'), 3)) + geom_to_wkt(densify_by_count(geom_from_wkt('LINESTRING(1 1, 10 1)'), 3)) - a linestring geometry - a linestring geometry + LineString (1 1, 3.25 1, 5.5 1, 7.75 1, 10 1) + LineString (1 1, 3.25 1, 5.5 1, 7.75 1, 10 1) - angle_at_vertex(geometry:=geom_from_wkt('LineString(0 0, 10 0, 10 10)'),vertex:=1) - angle_at_vertex(geometry:=geom_from_wkt('LineString(0 0, 10 0, 10 10)'),vertex:=1) + Takes a polygon or line layer geometry and generates a new one in which the geometries are densified by adding additional vertices on edges that have a maximum distance of the specified interval distance. + Takes a polygon or line layer geometry and generates a new one in which the geometries are densified by adding additional vertices on edges that have a maximum distance of the specified interval distance. - 45.0 - 45.0 + densify_by_distance + densify_by_distance - Returns an array containing all the values passed as parameter. - Returns an array containing all the values passed as parameter. + maximum interval distance between vertices in output geometry + maximum interval distance between vertices in output geometry - array - array + geom_to_wkt(densify_by_distance(geom_from_wkt('LINESTRING(1 1, 10 1)'), 4)) + geom_to_wkt(densify_by_distance(geom_from_wkt('LINESTRING(1 1, 10 1)'), 4)) - a value - a value + LineString (1 1, 4 1, 7 1, 10 1) + LineString (1 1, 4 1, 7 1, 10 1) - array(2,10) - array(2,10) + part + part - Returns an array of aggregated values from a field or expression. - Returns an array of aggregated values from a field or expression. + Tests whether geometries do not spatially intersect. Returns TRUE if the geometries do not share any space together. + Tests whether geometries do not spatially intersect. Returns TRUE if the geometries do not share any space together. - array_agg - array_agg + Returns the current feature being evaluated. This can be used with the 'attribute' function to evaluate attribute values from the current feature. <b>WARNING: This function is deprecated. It is recommended to use the replacement @feature variable instead.</b> + Returns the current feature being evaluated. This can be used with the 'attribute' function to evaluate attribute values from the current feature. <b>WARNING: This function is deprecated. It is recommended to use the replacement @feature variable instead.</b> - optional expression to use to group aggregate calculations - optional expression to use to group aggregate calculations + Returns the geometry of the current feature. Can be used for processing with other functions. <b>WARNING: This function is deprecated. It is recommended to use the replacement @geometry variable instead.</b> + Returns the geometry of the current feature. Can be used for processing with other functions. <b>WARNING: This function is deprecated. It is recommended to use the replacement @geometry variable instead.</b> - optional expression to use to filter features used to calculate aggregate - optional expression to use to filter features used to calculate aggregate + Returns the feature id of the current row. <b>WARNING: This function is deprecated. It is recommended to use the replacement @id variable instead.</b> + Returns the feature id of the current row. <b>WARNING: This function is deprecated. It is recommended to use the replacement @id variable instead.</b> - array_agg("name",group_by:="state") - array_agg("name",group_by:="state") + Returns TRUE if value is within the specified range. The range is considered inclusive of the bounds. To test for exclusion NOT BETWEEN can be used. + Returns TRUE if value is within the specified range. The range is considered inclusive of the bounds. To test for exclusion NOT BETWEEN can be used. - list of name values, grouped by state field - list of name values, grouped by state field + the value to compare with a range. It can be a string, a number or a date. + the value to compare with a range. It can be a string, a number or a date. - Returns an array with the given value added at the end. - Returns an array with the given value added at the end. + 2 BETWEEN 2 AND 3 + 2 BETWEEN 2 AND 3 - array_append - array_append + 'B' BETWEEN 'a' AND 'c' + 'B' BETWEEN 'a' AND 'c' - an array - an array + lower('B') BETWEEN 'a' AND 'b' + lower('B') BETWEEN 'a' AND 'b' - Contains functions which manipulate file and path names. - Contains functions which manipulate file and path names. + <i>value BETWEEN lower_bound AND higher_bound</i> is the same as "<i>value &gt;= lower_bound AND value &lt;= higher_bound</i>". + <i>value BETWEEN lower_bound AND higher_bound</i> is the same as "<i>value &gt;= lower_bound AND value &lt;= higher_bound</i>". - - Files and Paths - Files and Paths + bound,contained,found,include,range,within + bound,contained,found,include,range,within - Contains functions which calculate raster statistics and values. - Contains functions which calculate raster statistics and values. + Loading field values from online sources isn't supported before the layer is actually inserted, ie. when building queries. + Loading field values from online sources isn't supported before the layer is actually inserted, ie. when building queries. - day(age('2012-05-12','2012-05-02')) - day(age('2012-05-12','2012-05-02')) + 2 NOT BETWEEN 2 AND 3 + 2 NOT BETWEEN 2 AND 3 - hour(age('2012-05-12','2012-05-02')) - hour(age('2012-05-12','2012-05-02')) + 'B' NOT BETWEEN 'a' AND 'c' + 'B' NOT BETWEEN 'a' AND 'c' - 240 - 240 + lower('B') NOT BETWEEN 'a' AND 'b' + lower('B') NOT BETWEEN 'a' AND 'b' - a string corresponding to the aggregate to calculate. Valid options are:<br /><ul><li>count</li><li>count_distinct</li><li>count_missing</li><li>min</li><li>max</li><li>sum</li><li>mean</li><li>median</li><li>stdev</li><li>stdevsample</li><li>range</li><li>minority</li><li>majority</li><li>q1: first quartile</li><li>q3: third quartile</li><li>iqr: inter quartile range</li><li>min_length: minimum string length</li><li>max_length: maximum string length</li><li>concatenate: join strings with a concatenator</li><li>concatenate_unique: join unique strings with a concatenator</li><li>collect: create an aggregated multipart geometry</li><li>array_agg: create an array of aggregated values</li></ul> - a string corresponding to the aggregate to calculate. Valid options are:<br /><ul><li>count</li><li>count_distinct</li><li>count_missing</li><li>min</li><li>max</li><li>sum</li><li>mean</li><li>median</li><li>stdev</li><li>stdevsample</li><li>range</li><li>minority</li><li>majority</li><li>q1: first quartile</li><li>q3: third quartile</li><li>iqr: inter quartile range</li><li>min_length: minimum string length</li><li>max_length: maximum string length</li><li>concatenate: join strings with a concatenator</li><li>concatenate_unique: join unique strings with a concatenator</li><li>collect: create an aggregated multipart geometry</li><li>array_agg: create an array of aggregated values</li></ul> + <i>value NOT BETWEEN lower_bound AND higher_bound</i> is the same as "<i>value &lt; lower_bound OR value &gt; higher_bound</i>". + <i>value NOT BETWEEN lower_bound AND higher_bound</i> is the same as "<i>value &lt; lower_bound OR value &gt; higher_bound</i>". - vertex index, starting from 0; if the value is negative, the selected vertex index will be its total count minus the absolute value - vertex index, starting from 0; if the value is negative, the selected vertex index will be its total count minus the absolute value + bound,contained,exclude,found,range + bound,contained,exclude,found,range - array_all - array_all + Returns a possibly concave polygon that contains all the points in the geometry + Returns a possibly concave polygon that contains all the points in the geometry - the array of values to search - the array of values to search + concave_hull + concave_hull - array_all(array(1,2,3),array(2,3)) - array_all(array(1,2,3),array(2,3)) + the percentage of area of the convex hull the solution tries to approach. A target_percent of 1 gives the same result as the convex hull. A target_percent between 0 and 0.99 produces a result that should have a smaller area than the convex hull. + the percentage of area of the convex hull the solution tries to approach. A target_percent of 1 gives the same result as the convex hull. A target_percent between 0 and 0.99 produces a result that should have a smaller area than the convex hull. - array_all(array(1,2,3),array(1,2,4)) - array_all(array(1,2,3),array(1,2,4)) + optional argument specifying whether to allow holes within the output geometry. Defaults to FALSE, set to TRUE to avoid including holes in the output geometry. + optional argument specifying whether to allow holes within the output geometry. Defaults to FALSE, set to TRUE to avoid including holes in the output geometry. - the value to add - the value to add + geom_to_wkt(concave_hull(geom_from_wkt('MULTILINESTRING((106 164,30 112,74 70,82 112,130 94,130 62,122 40,156 32,162 76,172 88),(132 178,134 148,128 136,96 128,132 108,150 130,170 142,174 110,156 96,158 90,158 88),(22 64,66 28,94 38,94 68,114 76,112 30,132 10,168 18,178 34,186 52,184 74,190 100,190 122,182 148,178 170,176 184,156 164,146 178,132 186,92 182,56 158,36 150,62 150,76 128,88 118))'), 0.99)) + geom_to_wkt(concave_hull(geom_from_wkt('MULTILINESTRING((106 164,30 112,74 70,82 112,130 94,130 62,122 40,156 32,162 76,172 88),(132 178,134 148,128 136,96 128,132 108,150 130,170 142,174 110,156 96,158 90,158 88),(22 64,66 28,94 38,94 68,114 76,112 30,132 10,168 18,178 34,186 52,184 74,190 100,190 122,182 148,178 170,176 184,156 164,146 178,132 186,92 182,56 158,36 150,62 150,76 128,88 118))'), 0.99)) - array_append(array(1,2,3),4) - array_append(array(1,2,3),4) + 'Polygon ((30 112, 36 150, 92 182, 132 186, 176 184, 190 122, 190 100, 186 52, 178 34, 168 18, 132 10, 112 30, 66 28, 22 64, 30 112))' + 'Polygon ((30 112, 36 150, 92 182, 132 186, 176 184, 190 122, 190 100, 186 52, 178 34, 168 18, 132 10, 112 30, 66 28, 22 64, 30 112))' - Returns an array containing all the given arrays concatenated. - Returns an array containing all the given arrays concatenated. + hull,concave,represents,encloses,set + hull,concave,represents,encloses,set - array_cat - array_cat + Returns the minimum distance (based on spatial reference) between two geometries in projected units. + Returns the minimum distance (based on spatial reference) between two geometries in projected units. - array_cat(array(1,2),array(2,3)) - array_cat(array(1,2),array(2,3)) + Retrieves exif tag values from an image file. + Retrieves exif tag values from an image file. - array_contains - array_contains + exif + exif - the value to search - the value to search + An image file path or a map layer value. If a map layer value is specified then the file source of the layer will be used. + An image file path or a map layer value. If a map layer value is specified then the file source of the layer will be used. - array_contains(array(1,2,3),2) - array_contains(array(1,2,3),2) + The tag to return. If empty, a map with all exif tag values will be returned. + The tag to return. If empty, a map with all exif tag values will be returned. - Returns an array containing distinct values of the given array. - Returns an array containing distinct values of the given array. + exif('/my/photo.jpg','Exif.Image.Orientation') + exif('/my/photo.jpg','Exif.Image.Orientation') - array_distinct - array_distinct + Creates a point geometry from the exif geotags of an image file. + Creates a point geometry from the exif geotags of an image file. - array_distinct(array(1,2,3,2,1)) - array_distinct(array(1,2,3,2,1)) + exif_geotag + exif_geotag - array_find - array_find + geom_to_wkt(exif_geotag('/my/photo.jpg')) + geom_to_wkt(exif_geotag('/my/photo.jpg')) - Returns the first value of an array. - Returns the first value of an array. + exponential + exponential - array_first - array_first + a curve or linestring geometry + a curve or linestring geometry - array_first(array('a','b','c')) - array_first(array('a','b','c')) + Returns TRUE if a file path exists. + Returns TRUE if a file path exists. - 'a' - 'a' + Forces a geometry to respect the convention where exterior rings are counter-clockwise, interior rings are clockwise. + Forces a geometry to respect the convention where exterior rings are counter-clockwise, interior rings are clockwise. - array_get - array_get + force_polygon_ccw + force_polygon_ccw - the index to get (0 based) - the index to get (0 based) + 'Polygon ((-1 -1, 4 0, 4 2, 0 2, -1 -1))' + 'Polygon ((-1 -1, 4 0, 4 2, 0 2, -1 -1))' - array_get(array('a','b','c'),1) - array_get(array('a','b','c'),1) + Forces a geometry to respect the convention where exterior rings are clockwise, interior rings are counter-clockwise. + Forces a geometry to respect the convention where exterior rings are clockwise, interior rings are counter-clockwise. - 'b' - 'b' + force_polygon_cw + force_polygon_cw - Returns an array with the given value added at the given position. - Returns an array with the given value added at the given position. + geom_to_wkt(force_polygon_cw(geometry:=geom_from_wkt('POLYGON((-1 -1, 4 0, 4 2, 0 2, -1 -1))'))) + geom_to_wkt(force_polygon_cw(geometry:=geom_from_wkt('POLYGON((-1 -1, 4 0, 4 2, 0 2, -1 -1))'))) - array_insert - array_insert + Forces a geometry to respect the Right-Hand-Rule, in which the area that is bounded by a polygon is to the right of the boundary. In particular, the exterior ring is oriented in a clockwise direction and the interior rings in a counter-clockwise direction. Due to the inconsistency in the definition of the Right-Hand-Rule in some contexts it is recommended to use the explicit force_polygon_cw function instead. + Forces a geometry to respect the Right-Hand-Rule, in which the area that is bounded by a polygon is to the right of the boundary. In particular, the exterior ring is oriented in a clockwise direction and the interior rings in a counter-clockwise direction. Due to the inconsistency in the definition of the Right-Hand-Rule in some contexts it is recommended to use the explicit force_polygon_cw function instead. - the position where to add (0 based) - the position where to add (0 based) + A string with placeholders %1, %2, etc., for the arguments. Placeholders can be repeated. The lowest numbered placeholder is replaced by arg1, the next by arg2, etc. + A string with placeholders %1, %2, etc., for the arguments. Placeholders can be repeated. The lowest numbered placeholder is replaced by arg1, the next by arg2, etc. - array_insert(array(1,2,3),1,100) - array_insert(array(1,2,3),1,100) + format('This is %2','a bit unexpected but 2 is lowest number in string','normal') + format('This is %2','a bit unexpected but 2 is lowest number in string','normal') - array_intersect - array_intersect + 'This is a bit unexpected but 2 is lowest number in string' + 'This is a bit unexpected but 2 is lowest number in string' - another array - another array + language (lowercase, two- or three-letter, <a href='https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes'>ISO 639 language code</a>) used to format the date into a custom string. By default the current QGIS user locale is used. + language (lowercase, two- or three-letter, <a href='https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes'>ISO 639 language code</a>) used to format the date into a custom string. By default the current QGIS user locale is used. - array_intersect(array(1,2,3,4),array(4,0,2,5)) - array_intersect(array(1,2,3,4),array(4,0,2,5)) + 'Tuesday', if the current locale is an English variant + 'Tuesday', if the current locale is an English variant - Returns the last value of an array. - Returns the last value of an array. + Returns a number formatted with the locale separator for thousands. By default the current QGIS user locale is used. Also truncates the decimal places to the number of supplied places. + Returns a number formatted with the locale separator for thousands. By default the current QGIS user locale is used. Also truncates the decimal places to the number of supplied places. - array_last - array_last + language (lowercase, two- or three-letter, <a href='https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes'>ISO 639 language code</a>) used to format the number into a string. By default the current QGIS user locale is used. + language (lowercase, two- or three-letter, <a href='https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes'>ISO 639 language code</a>) used to format the number into a string. By default the current QGIS user locale is used. - array_last(array('a','b','c')) - array_last(array('a','b','c')) + '10,000,000.33' if e.g. the current locale is an English variant + '10,000,000.33' if e.g. the current locale is an English variant - 'c' - 'c' + Splits a geometry into simpler geometries in an array. + Splits a geometry into simpler geometries in an array. - Returns the id of the current map item if the map is being drawn in a print layout, or "canvas" if the map is being drawn within the main QGIS window. - Returns the id of the current map item if the map is being drawn in a print layout, or "canvas" if the map is being drawn within the main QGIS window. + geometries_to_array + geometries_to_array - Returns the current page number within a print layout. - Returns the current page number within a print layout. + the input geometry + the input geometry - Returns the x coordinate of the current point feature. If the feature is a multipoint feature, then the x-coordinate of the first point will be returned. - Returns the x coordinate of the current point feature. If the feature is a multipoint feature, then the x-coordinate of the first point will be returned. + geometries_to_array(geom_from_wkt('GeometryCollection (Polygon ((5 8, 4 1, 3 2, 5 8)),LineString (3 2, 4 2))')) + geometries_to_array(geom_from_wkt('GeometryCollection (Polygon ((5 8, 4 1, 3 2, 5 8)),LineString (3 2, 4 2))')) - Returns the y coordinate of the current point feature. If the feature is a multipoint feature, then the y-coordinate of the first point will be returned. - Returns the y coordinate of the current point feature. If the feature is a multipoint feature, then the y-coordinate of the first point will be returned. + an array of a polygon and a line geometries + an array of a polygon and a line geometries - CASE is used to evaluate a series of conditions and return a result for the first condition met. The conditions are evaluated sequentially, and if a condition is true, the evaluation stops, and the corresponding result is returned. If none of the conditions are true, the value in the ELSE clause is returned. Furthermore, if no ELSE clause is set and none of the conditions are met, NULL is returned.<br><pre>CASE<br>WHEN <i>condition</i> THEN <i>result</i><br>[ …n ]<br>[ ELSE <i>result</i> ]<br>END</pre>[ ] marks optional components<br> - CASE is used to evaluate a series of conditions and return a result for the first condition met. The conditions are evaluated sequentially, and if a condition is true, the evaluation stops, and the corresponding result is returned. If none of the conditions are true, the value in the ELSE clause is returned. Furthermore, if no ELSE clause is set and none of the conditions are met, NULL is returned.<br><pre>CASE<br>WHEN <i>condition</i> THEN <i>result</i><br>[ …n ]<br>[ ELSE <i>result</i> ]<br>END</pre>[ ] marks optional components<br> + geom_to_wkt(geometries_to_array(geom_from_wkt('GeometryCollection (Polygon ((5 8, 4 1, 3 2, 5 8)),LineString (3 2, 4 2))'))[0]) + geom_to_wkt(geometries_to_array(geom_from_wkt('GeometryCollection (Polygon ((5 8, 4 1, 3 2, 5 8)),LineString (3 2, 4 2))'))[0]) - A condition expression to evaluate - A condition expression to evaluate + 'Polygon ((5 8, 4 1, 3 2, 5 8))' + 'Polygon ((5 8, 4 1, 3 2, 5 8))' - If <i>condition</i> evaluates to True then <i>result</i> is evaluated and returned. - If <i>condition</i> evaluates to True then <i>result</i> is evaluated and returned. + geometries_to_array(geom_from_wkt('MULTIPOLYGON(((5 5,0 0,0 10,5 5)),((5 5,10 10,10 0,5 5))')) + geometries_to_array(geom_from_wkt('MULTIPOLYGON(((5 5,0 0,0 10,5 5)),((5 5,10 10,10 0,5 5))')) - If none of the above conditions evaluated to True then <i>result</i> is evaluated and returned. - If none of the above conditions evaluated to True then <i>result</i> is evaluated and returned. + an array of two polygon geometries + an array of two polygon geometries - CASE WHEN "name" IS NULL THEN 'None' END - CASE WHEN "name" IS NULL THEN 'None' END + split,convert,separate,collection,multi,part + split,convert,separate,collection,multi,part - Returns the string 'None' if the "name" field is NULL - Returns the string 'None' if the "name" field is NULL + geom_to_wkt( geometry( get_feature_by_id( 'streets', 1 ) ) ) + geom_to_wkt( geometry( get_feature_by_id( 'streets', 1 ) ) ) - CASE WHEN $area > 10000 THEN 'Big property' WHEN $area > 5000 THEN 'Medium property' ELSE 'Small property' END - CASE WHEN $area > 10000 THEN 'Big property' WHEN $area > 5000 THEN 'Medium property' ELSE 'Small property' END + the geometry in WKT of the feature with the id 1 on the layer "streets", e.g. 'POINT(6 50)' + the geometry in WKT of the feature with the id 1 on the layer "streets", e.g. 'POINT(6 50)' - Returns the string 'Big property' if the area is bigger than 10000, 'Medium property' if the area is between 5000 and 10000, and 'Small property' for others - Returns the string 'Big property' if the area is bigger than 10000, 'Medium property' if the area is between 5000 and 10000, and 'Small property' for others + Returns a specific geometry from a geometry collection, or NULL if the input geometry is not a collection. Also returns a part from a multipart geometry. + Returns a specific geometry from a geometry collection, or NULL if the input geometry is not a collection. Also returns a part from a multipart geometry. - This group contains functions that are available in the attribute form context. For example, in field widget settings. - This group contains functions that are available in the attribute form context. For example, in field widget settings. + Returns a string value describing the type of a geometry (Point, Line or Polygon) + Returns a string value describing the type of a geometry (Point, Line or Polygon) - Form - Form + geometry_type + geometry_type - This group contains functions to manipulate print layout items properties. - This group contains functions to manipulate print layout items properties. + geometry_type( geom_from_wkt( 'LINESTRING(2 5, 3 6, 4 8)') ) + geometry_type( geom_from_wkt( 'LINESTRING(2 5, 3 6, 4 8)') ) - Layout - Layout + 'Line' + 'Line' - Equates to a NULL value. - Equates to a NULL value. + geometry_type( geom_from_wkt( 'MULTILINESTRING((2 5, 3 6, 4 8), (1 1, 0 0))') ) + geometry_type( geom_from_wkt( 'MULTILINESTRING((2 5, 3 6, 4 8), (1 1, 0 0))') ) - a NULL value - a NULL value + geometry_type( geom_from_wkt( 'POINT(2 5)') ) + geometry_type( geom_from_wkt( 'POINT(2 5)') ) - This group contains functions that are available in the processing algorithms context. - This group contains functions that are available in the processing algorithms context. + 'Point' + 'Point' - Processing - Processing + geometry_type( geom_from_wkt( 'POLYGON((-1 -1, 4 0, 4 2, 0 2, -1 -1))') ) + geometry_type( geom_from_wkt( 'POLYGON((-1 -1, 4 0, 4 2, 0 2, -1 -1))') ) - This group contains expressions stored in the user profile. - This group contains expressions stored in the user profile. + 'Polygon' + 'Polygon' - UserGroup - UserGroup + Single value variant + Single value variant - Returns the difference between two dates or datetimes.<br>The difference is returned as an <code>Interval</code> and needs to be used with one of the following functions in order to extract useful information:<br /><ul><li><code>year</code></li><li><code>month</code></li><li><code>week</code></li><li><code>day</code></li><li><code>hour</code></li><li><code>minute</code></li><li><code>second</code></li></ul> - Returns the difference between two dates or datetimes.<br>The difference is returned as an <code>Interval</code> and needs to be used with one of the following functions in order to extract useful information:<br /><ul><li><code>year</code></li><li><code>month</code></li><li><code>week</code></li><li><code>day</code></li><li><code>hour</code></li><li><code>minute</code></li><li><code>second</code></li></ul> + Along with the layer ID, a single column and value are specified. + Along with the layer ID, a single column and value are specified. - optional filter expression to order the features used for calculating the aggregate. Fields and geometry are from the features on the joined layer. By default, the features will be returned in an unspecified order. - optional filter expression to order the features used for calculating the aggregate. Fields and geometry are from the features on the joined layer. By default, the features will be returned in an unspecified order. + attribute name to use for the match + attribute name to use for the match - aggregate(layer:='rail_stations',aggregate:='sum',expression:="passengers",filter:=contains( @atlas_geometry, $geometry ) ) - aggregate(layer:='rail_stations',aggregate:='sum',expression:="passengers",filter:=contains( @atlas_geometry, $geometry ) ) + Along with the layer ID, a map containing the columns (key) and their respective value to be used. + Along with the layer ID, a map containing the columns (key) and their respective value to be used. - sum of all values from the passengers field in the rail_stations within the current atlas feature - sum of all values from the passengers field in the rail_stations within the current atlas feature + Map containing the column and value pairs to use + Map containing the column and value pairs to use - aggregate(layer:='rail_stations', aggregate:='collect', expression:=centroid($geometry), filter:="region_name" = attribute(@parent,'name') ) - aggregate(layer:='rail_stations', aggregate:='collect', expression:=centroid($geometry), filter:="region_name" = attribute(@parent,'name') ) + get_feature('streets',map('name','main st','lane_num','4')) + get_feature('streets',map('name','main st','lane_num','4')) - aggregates centroid geometries of the rail_stations of the same region as current feature - aggregates centroid geometries of the rail_stations of the same region as current feature + first feature found in "streets" layer with "main st" value in the "name" field and "4" value in the "lane_num" field + first feature found in "streets" layer with "main st" value in the "name" field and "4" value in the "lane_num" field - optional expression to use to order features used to calculate aggregate. By default, the features will be returned in an unspecified order. - optional expression to use to order features used to calculate aggregate. By default, the features will be returned in an unspecified order. + hamming_distance('abc','abcd') + hamming_distance('abc','abcd') - Returns the number of elements of an array. - Returns the number of elements of an array. + is_selected(get_feature_by_id('streets', 1)) + is_selected(get_feature_by_id('streets', 1)) - array_length - array_length + Calculates the 3D length of a geometry line object. If the geometry is not a 3D line object, it returns its 2D length. Calculations are always planimetric in the Spatial Reference System (SRS) of this geometry, and the units of the returned length will match the units for the SRS. This differs from the calculations performed by the $length function, which will perform ellipsoidal calculations based on the project's ellipsoid and distance unit settings. + Calculates the 3D length of a geometry line object. If the geometry is not a 3D line object, it returns its 2D length. Calculations are always planimetric in the Spatial Reference System (SRS) of this geometry, and the units of the returned length will match the units for the SRS. This differs from the calculations performed by the $length function, which will perform ellipsoidal calculations based on the project's ellipsoid and distance unit settings. - array_length(array(1,2,3)) - array_length(array(1,2,3)) + length3D + length3D - Returns an array with the given value added at the beginning. - Returns an array with the given value added at the beginning. + length3D(geom_from_wkt('LINESTRINGZ(0 0 0, 3 0 4)')) + length3D(geom_from_wkt('LINESTRINGZ(0 0 0, 3 0 4)')) - array_prepend - array_prepend + geom_to_wkt(line_interpolate_point(geometry:=geom_from_wkt('LineString(0 0, 8 0)'), distance:=5)) + geom_to_wkt(line_interpolate_point(geometry:=geom_from_wkt('LineString(0 0, 8 0)'), distance:=5)) - array_prepend(array(1,2,3),0) - array_prepend(array(1,2,3),0) + geom_to_wkt(line_interpolate_point(geometry:=geom_from_wkt('LineString(0 0, 1 1, 2 0)'), distance:=2.1)) + geom_to_wkt(line_interpolate_point(geometry:=geom_from_wkt('LineString(0 0, 1 1, 2 0)'), distance:=2.1)) - Returns an array with all the entries of the given value removed. - Returns an array with all the entries of the given value removed. + 'Point (1.48492424 0.51507576)' + 'Point (1.48492424 0.51507576)' - array_remove_all - array_remove_all + geom_to_wkt(line_interpolate_point(geometry:=geom_from_wkt('LineString(0 0, 1 0)'), distance:=2)) + geom_to_wkt(line_interpolate_point(geometry:=geom_from_wkt('LineString(0 0, 1 0)'), distance:=2)) - the values to remove - the values to remove + geom_to_wkt(line_substring(geometry:=geom_from_wkt('LineString(0 0, 10 0)'),start_distance:=2,end_distance:=6)) + geom_to_wkt(line_substring(geometry:=geom_from_wkt('LineString(0 0, 10 0)'),start_distance:=2,end_distance:=6)) - array_remove_all(array('a','b','c','b'),'b') - array_remove_all(array('a','b','c','b'),'b') + Returns the m (measure) value of a point geometry. + Returns the m (measure) value of a point geometry. - array_remove_at - array_remove_at + Returns the angle of the long axis (clockwise, in degrees from North) of the oriented minimal bounding rectangle, which completely covers the geometry. + Returns the angle of the long axis (clockwise, in degrees from North) of the oriented minimal bounding rectangle, which completely covers the geometry. - the position to remove (0 based) - the position to remove (0 based) + Returns a valid geometry or an empty geometry if the geometry could not be made valid. + Returns a valid geometry or an empty geometry if the geometry could not be made valid. - Returns the given array with array values in reversed order. - Returns the given array with array values in reversed order. + make_valid + make_valid - array_reverse - array_reverse + repair algorithm. May be either 'structure' or 'linework'. The 'linework' option combines all rings into a set of noded lines and then extracts valid polygons from that linework. The 'structure' method first makes all rings valid and then merges shells and subtracts holes from shells to generate valid result. Assumes that holes and shells are correctly categorized. + repair algorithm. May be either 'structure' or 'linework'. The 'linework' option combines all rings into a set of noded lines and then extracts valid polygons from that linework. The 'structure' method first makes all rings valid and then merges shells and subtracts holes from shells to generate valid result. Assumes that holes and shells are correctly categorized. - array_reverse(array(2,4,0,10)) - array_reverse(array(2,4,0,10)) + if set to true, then components that have collapsed into a lower dimensionality will be kept. For example, a ring collapsing to a line, or a line collapsing to a point. + if set to true, then components that have collapsed into a lower dimensionality will be kept. For example, a ring collapsing to a line, or a line collapsing to a point. - Returns a portion of the array. The slice is defined by the start_pos and end_pos arguments. - Returns a portion of the array. The slice is defined by the start_pos and end_pos arguments. + geom_to_wkt(make_valid(geom_from_wkt('POLYGON((3 2, 4 1, 5 8, 3 2, 4 2))'))) + geom_to_wkt(make_valid(geom_from_wkt('POLYGON((3 2, 4 1, 5 8, 3 2, 4 2))'))) - array_slice - array_slice + 'Polygon ((3 2, 5 8, 4 1, 3 2))' + 'Polygon ((3 2, 5 8, 4 1, 3 2))' - the index of the start position of the slice (0 based). The start_pos index is included in the slice. If you use a negative start_pos, the index is counted from the end of the list (-1 based). - the index of the start position of the slice (0 based). The start_pos index is included in the slice. If you use a negative start_pos, the index is counted from the end of the list (-1 based). + geom_to_wkt(make_valid(geom_from_wkt('POLYGON((3 2, 4 1, 5 8, 3 2, 4 2))'), 'linework')) + geom_to_wkt(make_valid(geom_from_wkt('POLYGON((3 2, 4 1, 5 8, 3 2, 4 2))'), 'linework')) - the index of the end position of the slice (0 based). The end_pos index is included in the slice. If you use a negative end_pos, the index is counted from the end of the list (-1 based). - the index of the end position of the slice (0 based). The end_pos index is included in the slice. If you use a negative end_pos, the index is counted from the end of the list (-1 based). + 'GeometryCollection (Polygon ((5 8, 4 1, 3 2, 5 8)),LineString (3 2, 4 2))' + 'GeometryCollection (Polygon ((5 8, 4 1, 3 2, 5 8)),LineString (3 2, 4 2))' - array_slice(array(1,2,3,4,5),0,3) - array_slice(array(1,2,3,4,5),0,3) + geom_to_wkt(make_valid(geom_from_wkt('POLYGON((3 2, 4 1, 5 8))'), method:='linework')) + geom_to_wkt(make_valid(geom_from_wkt('POLYGON((3 2, 4 1, 5 8))'), method:='linework')) - array_slice(array(1,2,3,4,5),0,-1) - array_slice(array(1,2,3,4,5),0,-1) + 'Polygon ((3 2, 4 1, 5 8, 3 2))' + 'Polygon ((3 2, 4 1, 5 8, 3 2))' - array_slice(array(1,2,3,4,5),-5,-1) - array_slice(array(1,2,3,4,5),-5,-1) + make_valid(geom_from_wkt('LINESTRING(0 0)')) + make_valid(geom_from_wkt('LINESTRING(0 0)')) - array_slice(array(1,2,3,4,5),0,0) - array_slice(array(1,2,3,4,5),0,0) + An empty geometry + An empty geometry - array_slice(array(1,2,3,4,5),-2,-1) - array_slice(array(1,2,3,4,5),-2,-1) + rules,valid,ogc,according,formed,repair,fix + rules,valid,ogc,according,formed,repair,fix - array_slice(array(1,2,3,4,5),-1,-1) - array_slice(array(1,2,3,4,5),-1,-1) + map('1','one','2', 'two')['1'] + map('1','one','2', 'two')['1'] - array_slice(array('Dufour','Valmiera','Chugiak','Brighton'),1,2) - array_slice(array('Dufour','Valmiera','Chugiak','Brighton'),1,2) + 'one' + 'one' - array_slice(array('Dufour','Valmiera','Chugiak','Brighton'),-2,-1) - array_slice(array('Dufour','Valmiera','Chugiak','Brighton'),-2,-1) + map_credits + map_credits - Returns the provided array with its elements sorted. - Returns the provided array with its elements sorted. + Set to true to include layer names before their credit strings + Set to true to include layer names before their credit strings - array_sort - array_sort + String to insert between layer names and their credit strings, if include_layer_names is true + String to insert between layer names and their credit strings, if include_layer_names is true - set this parameter to false to sort the array in descending order - set this parameter to false to sort the array in descending order + array_to_string( map_credits( 'Main Map' ) ) + array_to_string( map_credits( 'Main Map' ) ) - array_sort(array(3,2,1)) - array_sort(array(3,2,1)) + comma separated list of layer credits for layers shown in the 'Main Map' layout item, e.g 'CC-BY-NC, CC-BY-SA' + comma separated list of layer credits for layers shown in the 'Main Map' layout item, e.g 'CC-BY-NC, CC-BY-SA' - array_to_string - array_to_string + array_to_string( map_credits( 'Main Map', include_layer_names := true, layer_name_separator := ': ' ) ) + array_to_string( map_credits( 'Main Map', include_layer_names := true, layer_name_separator := ': ' ) ) - the input array - the input array + comma separated list of layer names and their credits for layers shown in the 'Main Map' layout item, e.g. 'Railway lines: CC-BY-NC, Basemap: CC-BY-SA' + comma separated list of layer names and their credits for layers shown in the 'Main Map' layout item, e.g. 'Railway lines: CC-BY-NC, Basemap: CC-BY-SA' - planimetric,current,area,surface,project,settings,ellipsoid,setting,calculated - planimetric,current,area,surface,project,settings,ellipsoid,setting,calculated + Returns TRUE if the given key exists in the map. + Returns TRUE if the given key exists in the map. - evaluated,attribute,current,evaluate - evaluated,attribute,current,evaluate + Returns a map with all keys prefixed by a given string. + Returns a map with all keys prefixed by a given string. - planimetric,mesh,current,area,surface,project,settings,face,ellipsoid,setting,calculated,set - planimetric,mesh,current,area,surface,project,settings,face,ellipsoid,setting,calculated,set + map_prefix_keys + map_prefix_keys - index,mesh,face,current - index,mesh,face,current + map_prefix_keys(map('1','one','2','two'), 'prefix-') + map_prefix_keys(map('1','one','2','two'), 'prefix-') - current,processing,functions - current,processing,functions + { 'prefix-1': 'one', 'prefix-2': 'two' } + { 'prefix-1': 'one', 'prefix-2': 'two' } - row,current - row,current + Returns the mime type of the binary data. + Returns the mime type of the binary data. - distance,planimetric,length,perimeter,current,linestring,project,settings,ellipsoid,border,setting,calculated - distance,planimetric,length,perimeter,current,linestring,project,settings,ellipsoid,border,setting,calculated + mime_type + mime_type - layout,item,drawn,current,main,print,map,window,overview,canvas - layout,item,drawn,current,main,print,map,window,overview,canvas + the binary data + the binary data - layout,print,page,current - layout,print,page,current + mime_type('&lt;html&gt;&lt;body&gt;&lt;/body&gt;&lt;/html&gt;') + mime_type('&lt;html&gt;&lt;body&gt;&lt;/body&gt;&lt;/html&gt;') - distance,planimetric,length,perimeter,current,polygon,project,settings,ellipsoid,setting,calculated - distance,planimetric,length,perimeter,current,polygon,project,settings,ellipsoid,setting,calculated + text/html + text/html - row,number,current - row,number,current + mime_type(from_base64('R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAIAOw==')) + mime_type(from_base64('R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAIAOw==')) - denominator,contexts,current,scale,canvas,map - denominator,contexts,current,scale,canvas,map + image/gif + image/gif - point,mesh,vertex,current - point,mesh,vertex,current + minority("class",group_by:="state") + minority("class",group_by:="state") - index,mesh,vertex,current - index,mesh,vertex,current + least occurring class value, grouped by state field + least occurring class value, grouped by state field - coordinate,mesh,vertex,current - coordinate,mesh,vertex,current + 24 + 24 - mesh,vertex,current - mesh,vertex,current + interval value to return number of minutes from + interval value to return number of minutes from - first,point,coordinate,current,multipoint - first,point,coordinate,current,multipoint + minute(age('2012-07-22T00:20:00','2012-07-22T00:00:00')) + minute(age('2012-07-22T00:20:00','2012-07-22T00:00:00')) - current,retrieves,feature,coordinate - current,retrieves,feature,coordinate + 20 + 20 - first,point,current,multipoint,altitude,3D - first,point,current,multipoint,altitude,3D + minute(age('2012-01-01','2010-01-01')) + minute(age('2012-01-01','2010-01-01')) - casewhen,clause,series,met,first,corresponding,end,none,evaluated,components,conditions,optional,marks,return,evaluation,else,case,evaluate,result,stops,condition,set - casewhen,clause,series,met,first,corresponding,end,none,evaluated,components,conditions,optional,marks,return,evaluation,else,case,evaluate,result,stops,condition,set + 1051200 + 1051200 - compare,numbers,insensitive,first,match,sensitive,supplied,parameter,case,matches,pattern - compare,numbers,insensitive,first,match,sensitive,supplied,parameter,case,matches,pattern + month('2012-05-12') + month('2012-05-12') - list,contained,found - list,contained,found + 05 + 05 - compare,same,equal,identical - compare,same,equal,identical + interval value to return number of months from + interval value to return number of months from - compare,same,different - compare,same,different + month(to_interval('3 months')) + month(to_interval('3 months')) - compare,sensitive,numbers,first,end,start,begin,works,supplied,parameter,matches,pattern - compare,sensitive,numbers,first,end,start,begin,works,supplied,parameter,matches,pattern + month(age('2012-01-01','2010-01-01')) + month(age('2012-01-01','2010-01-01')) - calculate,functions,return,mesh,related,contains - calculate,functions,return,mesh,related,contains + 4.03333 + 4.03333 - negates,condition - negates,condition + Returns a multipoint geometry consisting of every node in the input geometry. + Returns a multipoint geometry consisting of every node in the input geometry. - equates,null - equates,null + nodes_to_points + nodes_to_points - angle,cosine,inverse,radians - angle,cosine,inverse,radians + optional argument specifying whether to include duplicate nodes which close lines or polygons rings. Defaults to false, set to true to avoid including these duplicate nodes in the output collection. + optional argument specifying whether to include duplicate nodes which close lines or polygons rings. Defaults to false, set to true to avoid including these duplicate nodes in the output collection. - affine,coordinate,operations,spatial,transformation,reference,offset,system,calculations,translation,rotation,order,added,present,scale - affine,coordinate,operations,spatial,transformation,reference,offset,system,calculations,translation,rotation,order,added,present,scale + geom_to_wkt(nodes_to_points(geom_from_wkt('LINESTRING(0 0, 1 1, 2 2)'))) + geom_to_wkt(nodes_to_points(geom_from_wkt('LINESTRING(0 0, 1 1, 2 2)'))) - difference,needs,datetimes,order,extract,information,following,interval,dates,functions,yearmonthweekdayhourminutesecond - difference,needs,datetimes,order,extract,information,following,interval,dates,functions,yearmonthweekdayhourminutesecond + 'MultiPoint ((0 0),(1 1),(2 2))' + 'MultiPoint ((0 0),(1 1),(2 2))' - aggregate,combine,features,calculated,merge,concatenate,sum,mean,median,count,quartile,minimum,maximum,minority,majority,standard,deviation,length,unique - aggregate,combine,features,calculated,merge,concatenate,sum,mean,median,count,quartile,minimum,maximum,minority,majority,standard,deviation,length,unique + geom_to_wkt(nodes_to_points(geom_from_wkt('POLYGON((-1 -1, 4 0, 4 2, 0 2, -1 -1))'),true)) + geom_to_wkt(nodes_to_points(geom_from_wkt('POLYGON((-1 -1, 4 0, 4 2, 0 2, -1 -1))'),true)) - angles,specified,clockwise,angle,linestring,degrees,bisector,north,average,vertex - angles,specified,clockwise,angle,linestring,degrees,bisector,north,average,vertex + 'MultiPoint ((-1 -1),(4 0),(4 2),(0 2))' + 'MultiPoint ((-1 -1),(4 0),(4 2),(0 2))' - dash,stroked,multilinestring,input,ring,specified,applies,line,pattern,returning - dash,stroked,multilinestring,input,ring,specified,applies,line,pattern,returning + now + now - planimetric,polygon,spatial,reference,system,calculations,area,project,settings,surface,ellipsoid,units - planimetric,polygon,spatial,reference,system,calculations,area,project,settings,surface,ellipsoid,units + now() + now() - list,array,parameter,containing - list,array,parameter,containing + 2012-07-22T13:24:57 + 2012-07-22T13:24:57 - array,field,aggregated - array,field,aggregated + nullif + nullif - array,contains,compare,search - array,contains,compare,search + The value that should either be used or substituted with NULL. + The value that should either be used or substituted with NULL. - array,added,end - array,added,end + The control value that will trigger the NULL substitution. + The control value that will trigger the NULL substitution. - concatenated,arrays,containing - concatenated,arrays,containing + nullif('(none)', '(none)') + nullif('(none)', '(none)') - array,search,contains - array,search,contains + nullif('text', '(none)') + nullif('text', '(none)') - number,array,occurrences,given,counts - number,array,occurrences,given,counts + 'text' + 'text' - array,containing,distinct - array,containing,distinct + nullif("name", '') + nullif("name", '') - array,items,limit,evaluates - array,items,limit,evaluates + NULL, if name is an empty string (or already NULL), the name in any other case. + NULL, if name is an empty string (or already NULL), the name in any other case. - array,found,first,lowest,index - array,found,first,lowest,index + Returns the number of geometries in a geometry collection, or the number of parts in a multi-part geometry. The function returns NULL if the input geometry is not a collection. + Returns the number of geometries in a geometry collection, or the number of parts in a multi-part geometry. The function returns NULL if the input geometry is not a collection. - array,first - array,first + num_geometries + num_geometries - evaluated,array,iterate,item - evaluated,array,iterate,item + geometry collection or multi-part geometry + geometry collection or multi-part geometry - array,position,index,last,nth,one,first - array,position,index,last,nth,one,first + num_geometries(geom_from_wkt('MULTIPOINT((0 1), (0 0), (1 0))')) + num_geometries(geom_from_wkt('MULTIPOINT((0 1), (0 0), (1 0))')) - array,added,position - array,added,position + num_interior_rings + num_interior_rings - array,element,exists,intersection,overlap - array,element,exists,intersection,overlap + input geometry + input geometry - array,last - array,last + num_interior_rings(geom_from_wkt('POLYGON((-1 -1, 4 0, 4 2, 0 2, -1 -1),(-0.1 -0.1, 0.4 0, 0.4 0.2, 0 0.2, -0.1 -0.1))')) + num_interior_rings(geom_from_wkt('POLYGON((-1 -1, 4 0, 4 2, 0 2, -1 -1),(-0.1 -0.1, 0.4 0, 0.4 0.2, 0 0.2, -0.1 -0.1))')) - elements,array,count - elements,array,count + Returns the number of vertices in a geometry. + Returns the number of vertices in a geometry. - common,array,median - common,array,median + num_points + num_points - array,maximum - array,maximum + num_rings + num_rings - array,ignored,mean,numeric,arithmetic - array,ignored,mean,numeric,arithmetic + num_rings(geom_from_wkt('POLYGON((-1 -1, 4 0, 4 2, 0 2, -1 -1),(-0.1 -0.1, 0.4 0, 0.4 0.2, 0 0.2, -0.1 -0.1))')) + num_rings(geom_from_wkt('POLYGON((-1 -1, 4 0, 4 2, 0 2, -1 -1),(-0.1 -0.1, 0.4 0, 0.4 0.2, 0 0.2, -0.1 -0.1))')) - array,arithmetic,median,ignored - array,arithmetic,median,ignored + Returns the number of selected features on a given layer. By default works on the layer on which the expression is evaluated. + Returns the number of selected features on a given layer. By default works on the layer on which the expression is evaluated. - array,minimum - array,minimum + num_selected + num_selected - array,added,beginning - array,added,beginning + num_selected() + num_selected() - sorted,array,first,specified,missing,second,ordering,added,present,result,end - sorted,array,first,specified,missing,second,ordering,added,present,result,end + The number of selected features on the current layer. + The number of selected features on the current layer. - array,entries,removed - array,entries,removed + num_selected('streets') + num_selected('streets') - array,removed,index - array,removed,index + The number of selected features on the layer streets + The number of selected features on the layer streets - array,reversed,order - array,reversed,order + Returns a geometry formed by offsetting a linestring geometry to the side. Distances are in the Spatial Reference System of this geometry. + Returns a geometry formed by offsetting a linestring geometry to the side. Distances are in the Spatial Reference System of this geometry. - array,defined,arguments,start,position,slice,portion,end,index - array,defined,arguments,start,position,slice,portion,end,index + offset_curve + offset_curve - sorted,array,elements,provided - sorted,array,elements,provided + offset distance. Positive values will be buffered to the left of lines, negative values to the right + offset distance. Positive values will be buffered to the left of lines, negative values to the right - array,ignored,numeric,arithmetic,sum - array,ignored,numeric,arithmetic,sum + number of segments to use to represent a quarter circle when a round join style is used. A larger number results in a smoother line with more nodes. + number of segments to use to represent a quarter circle when a round join style is used. A larger number results in a smoother line with more nodes. - the string delimiter used to separate concatenated array elements - the string delimiter used to separate concatenated array elements + join style for corners, where 1 = round, 2 = miter and 3 = bevel + join style for corners, where 1 = round, 2 = miter and 3 = bevel - the optional string to use as replacement for empty (zero length) matches - the optional string to use as replacement for empty (zero length) matches + limit on the miter ratio used for very sharp corners (when using miter joins only) + limit on the miter ratio used for very sharp corners (when using miter joins only) - '1,2,3' - '1,2,3' + line offset to the left by 10.5 units + line offset to the left by 10.5 units - array_to_string(array('1','','3'),',','0') - array_to_string(array('1','','3'),',','0') + line offset to the right by 10.5 units + line offset to the right by 10.5 units - '1,0,3' - '1,0,3' + line offset to the left by 10.5 units, using more segments to result in a smoother curve + line offset to the left by 10.5 units, using more segments to result in a smoother curve - concatenates,delimiter,join,aggregate - concatenates,delimiter,join,aggregate + line offset to the left by 10.5 units, using a beveled join + line offset to the left by 10.5 units, using a beveled join - Returns the unicode code associated with the first character of a string. - Returns the unicode code associated with the first character of a string. + Multiplication of two values + Multiplication of two values - ascii - ascii + * + * - the string to convert to unicode code - the string to convert to unicode code + 5 * 4 + 5 * 4 - ascii('Q') - ascii('Q') + 5 * NULL + 5 * NULL - 81 - 81 + Joins two values together into a string.<br><br>If one of the values is NULL the result will be NULL. See the CONCAT function for a different behavior. + Joins two values together into a string.<br><br>If one of the values is NULL the result will be NULL. See the CONCAT function for a different behavior. - code,first,associated,character,unicode - code,first,associated,character,unicode + || + || - sine,inverse,angle,radians - sine,inverse,angle,radians + 'Here' || ' and ' || 'there' + 'Here' || ' and ' || 'there' - tangent,inverse,angle,radians - tangent,inverse,angle,radians + 'Here and there' + 'Here and there' - tangent,arguments,signs,angle,inverse,quadrant - tangent,arguments,signs,angle,inverse,quadrant + 'Nothing' || NULL + 'Nothing' || NULL - Returns an attribute from a feature. - Returns an attribute from a feature. + 'Dia: ' || "Diameter" + 'Dia: ' || "Diameter" - Variant 1 - Variant 1 + 'Dia: 25' + 'Dia: 25' - Returns the value of an attribute from the current feature. - Returns the value of an attribute from the current feature. + 1 || 2 + 1 || 2 - attribute( 'name' ) - attribute( 'name' ) + '12' + '12' - Variant 2 - Variant 2 + Division of two values + Division of two values - Allows the target feature and attribute name to be specified. - Allows the target feature and attribute name to be specified. + / + / - attribute( @atlas_feature, 'name' ) - attribute( @atlas_feature, 'name' ) + 5 / 4 + 5 / 4 - Returns a map containing all attributes from a feature, with field names as map keys. - Returns a map containing all attributes from a feature, with field names as map keys. + 1.25 + 1.25 - Returns a map of all attributes from the current feature. - Returns a map of all attributes from the current feature. + 5 / NULL + 5 / NULL - attributes()['name'] - attributes()['name'] + Compares two values and evaluates to 1 if they are equal. + Compares two values and evaluates to 1 if they are equal. - Allows the target feature to be specified. - Allows the target feature to be specified. + = + = - attributes( @atlas_feature )['name'] - attributes( @atlas_feature )['name'] + 5 = 4 + 5 = 4 - measured,clockwise,points,angle,vertical,north,azimuth,radians - measured,clockwise,points,angle,vertical,north,azimuth,radians + 4 = 4 + 4 = 4 - Returns the base name of the file without the directory or file suffix. - Returns the base name of the file without the directory or file suffix. + 5 = NULL + 5 = NULL - base_file_name - base_file_name + NULL = NULL + NULL = NULL - base_file_name('/home/qgis/data/country_boundaries.shp') - base_file_name('/home/qgis/data/country_boundaries.shp') + Power of two values. + Power of two values. - 'country_boundaries' - 'country_boundaries' + ^ + ^ - suffix,base,directory,name,file,folder,path - suffix,base,directory,name,file,folder,path + 5 ^ 4 + 5 ^ 4 - Returns the closure of the combinatorial boundary of the geometry (ie the topological boundary of the geometry). For instance, a polygon geometry will have a boundary consisting of the linestrings for each ring in the polygon. Some geometry types do not have a defined boundary, e.g., points or geometry collections, and will return NULL. - Returns the closure of the combinatorial boundary of the geometry (ie the topological boundary of the geometry). For instance, a polygon geometry will have a boundary consisting of the linestrings for each ring in the polygon. Some geometry types do not have a defined boundary, e.g., points or geometry collections, and will return NULL. + 625 + 625 - boundary - boundary + 5 ^ NULL + 5 ^ NULL - geom_to_wkt(boundary(geom_from_wkt('Polygon((1 1, 0 0, -1 1, 1 1))'))) - geom_to_wkt(boundary(geom_from_wkt('Polygon((1 1, 0 0, -1 1, 1 1))'))) + Compares two values and evaluates to 1 if the left value is greater or equal than the right value. + Compares two values and evaluates to 1 if the left value is greater or equal than the right value. - 'LineString(1 1,0 0,-1 1,1 1)' - 'LineString(1 1,0 0,-1 1,1 1)' + >= + >= - geom_to_wkt(boundary(geom_from_wkt('LineString(1 1,0 0,-1 1)'))) - geom_to_wkt(boundary(geom_from_wkt('LineString(1 1,0 0,-1 1)'))) + 5 &gt;= 4 + 5 &gt;= 4 - 'MultiPoint ((1 1),(-1 1))' - 'MultiPoint ((1 1),(-1 1))' + 5 &gt;= 5 + 5 &gt;= 5 - polygon,linestrings,instance,combinatorial,topological,points,collections,types,ring,boundary,closure - polygon,linestrings,instance,combinatorial,topological,points,collections,types,ring,boundary,closure + 4 &gt;= 5 + 4 &gt;= 5 - bounding box of the current feature's geometry - bounding box of the current feature's geometry + Compares two values and evaluates to 1 if the left value is greater than the right value. + Compares two values and evaluates to 1 if the left value is greater than the right value. - geom_to_wkt(bounds(geom_from_wkt('Polygon((1 1, 0 0, -1 1, 1 1))'))) - geom_to_wkt(bounds(geom_from_wkt('Polygon((1 1, 0 0, -1 1, 1 1))'))) + > + > - 'Polygon ((-1 0, 1 0, 1 1, -1 1, -1 0))' - 'Polygon ((-1 0, 1 0, 1 1, -1 1, -1 0))' + 5 &gt; 4 + 5 &gt; 4 - box,input,spatial,reference,calculations,system,represents,bounding - box,input,spatial,reference,calculations,system,represents,bounding + 5 &gt; 5 + 5 &gt; 5 - height of bounding box of the current feature's geometry - height of bounding box of the current feature's geometry + 4 &gt; 5 + 4 &gt; 5 - bounds_height(geom_from_wkt('Polygon((1 1, 0 0, -1 1, 1 1))')) - bounds_height(geom_from_wkt('Polygon((1 1, 0 0, -1 1, 1 1))')) + Index operator. Returns an element from an array or map value. + Index operator. Returns an element from an array or map value. - box,spatial,reference,calculations,system,height,bounding - box,spatial,reference,calculations,system,height,bounding + [] + [] - width of bounding box of the current feature's geometry - width of bounding box of the current feature's geometry + array index or map key value + array index or map key value - bounds_width(geom_from_wkt('Polygon((1 1, 0 0, -1 1, 1 1))')) - bounds_width(geom_from_wkt('Polygon((1 1, 0 0, -1 1, 1 1))')) + array(1,2,3)[0] + array(1,2,3)[0] - width,box,spatial,reference,calculations,system,bounding - width,box,spatial,reference,calculations,system,bounding + array(1,2,3)[2] + array(1,2,3)[2] - polygon of the current feature's geometry buffered by 10.5 units - polygon of the current feature's geometry buffered by 10.5 units + array(1,2,3)[-1] + array(1,2,3)[-1] - distance,equal,spatial,reference,calculations,system,points,segments,miter,join,cap,round - distance,equal,spatial,reference,calculations,system,points,segments,miter,join,cap,round + map('a',1,'b',2)['a'] + map('a',1,'b',2)['a'] - Creates a buffer along a line geometry where the buffer diameter varies according to the m-values at the line vertices. - Creates a buffer along a line geometry where the buffer diameter varies according to the m-values at the line vertices. + map('a',1,'b',2)['b'] + map('a',1,'b',2)['b'] - buffer_by_m - buffer_by_m + Compares two values and evaluates to 1 if the left value is less or equal than the right value. + Compares two values and evaluates to 1 if the left value is less or equal than the right value. - input geometry. Must be a (multi)line geometry with m values. - input geometry. Must be a (multi)line geometry with m values. + <= + <= - number of segments to approximate quarter-circle curves in the buffer. - number of segments to approximate quarter-circle curves in the buffer. + 5 &lt;= 4 + 5 &lt;= 4 - buffer_by_m(geometry:=geom_from_wkt('LINESTRINGM(1 2 0.5, 4 2 0.2)'),segments:=8) - buffer_by_m(geometry:=geom_from_wkt('LINESTRINGM(1 2 0.5, 4 2 0.2)'),segments:=8) + 5 &lt;= 5 + 5 &lt;= 5 - A variable width buffer starting with a diameter of 0.5 and ending with a diameter of 0.2 along the linestring geometry. - A variable width buffer starting with a diameter of 0.5 and ending with a diameter of 0.2 along the linestring geometry. + 4 &lt;= 5 + 4 &lt;= 5 - line,according,values,varies,vertices,buffer,diameter - line,according,values,varies,vertices,buffer,diameter + Compares two values and evaluates to 1 if the left value is less than the right value. + Compares two values and evaluates to 1 if the left value is less than the right value. - rounds,number - rounds,number + < + < - geometric,center - geometric,center + 5 &lt; 4 + 5 &lt; 4 - Returns the character associated with a unicode code. - Returns the character associated with a unicode code. + 5 &lt; 5 + 5 &lt; 5 - char - char + 4 &lt; 5 + 4 &lt; 5 - a unicode code number - a unicode code number + Subtraction of two values. If one of the values is NULL the result will be NULL. + Subtraction of two values. If one of the values is NULL the result will be NULL. - char(81) - char(81) + - + - - 'Q' - 'Q' + 5 - 4 + 5 - 4 - associated,character,unicode,code - associated,character,unicode,code + 5 - NULL + 5 - NULL - specified,restricts,input,range - specified,restricts,input,range + % + % - Returns a closed line string of the input line string by appending the first point to the end of the line, if it is not already closed. If the geometry is not a line string or multi line string then the result will be NULL. - Returns a closed line string of the input line string by appending the first point to the end of the line, if it is not already closed. If the geometry is not a line string or multi line string then the result will be NULL. + 5 % NULL + 5 % NULL - close_line - close_line + Compares two values and evaluates to 1 if they are not equal. + Compares two values and evaluates to 1 if they are not equal. - geom_to_wkt(close_line(geom_from_wkt('LINESTRING(0 0, 1 0, 1 1)'))) - geom_to_wkt(close_line(geom_from_wkt('LINESTRING(0 0, 1 0, 1 1)'))) + <> + <> - 'LineString (0 0, 1 0, 1 1, 0 0)' - 'LineString (0 0, 1 0, 1 1, 0 0)' + 5 &lt;&gt; 4 + 5 &lt;&gt; 4 - geom_to_wkt(close_line(geom_from_wkt('LINESTRING(0 0, 1 0, 1 1, 0 0)'))) - geom_to_wkt(close_line(geom_from_wkt('LINESTRING(0 0, 1 0, 1 1, 0 0)'))) + 4 &lt;&gt; 4 + 4 &lt;&gt; 4 - first,point,closed,end,input,appending,result,line,multi - first,point,closed,end,input,appending,result,line,multi + 5 &lt;&gt; NULL + 5 &lt;&gt; NULL - Returns the point on geometry1 that is closest to geometry2. - Returns the point on geometry1 that is closest to geometry2. + NULL &lt;&gt; NULL + NULL &lt;&gt; NULL - 'Point(73.0769 115.384)' - 'Point(73.0769 115.384)' + Addition of two values. If one of the values is NULL the result will be NULL. + Addition of two values. If one of the values is NULL the result will be NULL. - closest,point,nearest - closest,point,nearest + + + + - any valid expression or value, regardless of type. - any valid expression or value, regardless of type. + 5 + 4 + 5 + 4 - list,first,arguments,null - list,first,arguments,null + 9 + 9 - Returns the multipart geometry of aggregated geometries from an expression - Returns the multipart geometry of aggregated geometries from an expression + 5 + NULL + 5 + NULL - collect - collect + 'QGIS ' + 'ROCKS' + 'QGIS ' + 'ROCKS' - geometry expression to aggregate - geometry expression to aggregate + 'QGIS ROCKS' + 'QGIS ROCKS' - collect( $geometry ) - collect( $geometry ) + to_datetime('2020-08-01 12:00:00') + '1 day 2 hours' + to_datetime('2020-08-01 12:00:00') + '1 day 2 hours' - multipart geometry of aggregated geometries - multipart geometry of aggregated geometries + 2020-08-02T14:00:00 + 2020-08-02T14:00:00 - collect( centroid($geometry), group_by:="region", filter:= "use" = 'civilian' ) - collect( centroid($geometry), group_by:="region", filter:= "use" = 'civilian' ) + Performs a regular expression match on a string value. Backslash characters must be double escaped (e.g., "\\s" to match a white space character). + Performs a regular expression match on a string value. Backslash characters must be double escaped (e.g., "\\s" to match a white space character). - aggregated centroids of the civilian features based on their region value - aggregated centroids of the civilian features based on their region value + ~ + ~ - aggregated,multipart - aggregated,multipart + A string value + A string value - Collects a set of geometries into a multi-part geometry object. - Collects a set of geometries into a multi-part geometry object. + A regular expression. Slashes must be escaped, eg \\d. + A regular expression. Slashes must be escaped, eg \\d. - List of arguments variant - List of arguments variant + 'hello' ~ 'll' + 'hello' ~ 'll' - Geometry parts are specified as separate arguments to the function. - Geometry parts are specified as separate arguments to the function. + 'hello' ~ '^ll' + 'hello' ~ '^ll' - geom_to_wkt(collect_geometries(make_point(1,2), make_point(3,4), make_point(5,6))) - geom_to_wkt(collect_geometries(make_point(1,2), make_point(3,4), make_point(5,6))) + 'hello' ~ 'llo$' + 'hello' ~ 'llo$' - 'MultiPoint ((1 2),(3 4),(5 6))' - 'MultiPoint ((1 2),(3 4),(5 6))' + 'abc123' ~ '\\d+' + 'abc123' ~ '\\d+' - Array variant - Array variant + Orders the parts of a MultiGeometry by a given criteria + Orders the parts of a MultiGeometry by a given criteria - Geometry parts are specified as an array of geometry parts. - Geometry parts are specified as an array of geometry parts. + order_parts + order_parts - array of geometry objects - array of geometry objects + a multi-type geometry + a multi-type geometry - geom_to_wkt(collect_geometries(array(make_point(1,2), make_point(3,4), make_point(5,6)))) - geom_to_wkt(collect_geometries(array(make_point(1,2), make_point(3,4), make_point(5,6)))) + an expression string defining the order criteria + an expression string defining the order criteria - '0,115,230' - '0,115,230' + boolean, True for ascending, False for descending + boolean, True for ascending, False for descending - cyan,color,black,yellow,representation,components - cyan,color,black,yellow,representation,components + 'MultiPolygon (((1 1, 9 1, 9 9, 1 9, 1 1)),((1 1, 5 1, 5 5, 1 5, 1 1)))' + 'MultiPolygon (((1 1, 9 1, 9 9, 1 9, 1 1)),((1 1, 5 1, 5 5, 1 5, 1 1)))' - '0,115,230,200' - '0,115,230,200' + geom_to_wkt(order_parts(geom_from_wkt('LineString(1 2, 3 2, 4 3)'), '1', True)) + geom_to_wkt(order_parts(geom_from_wkt('LineString(1 2, 3 2, 4 3)'), '1', True)) - cyan,alpha,color,black,yellow,representation,components - cyan,alpha,color,black,yellow,representation,components + 'LineString(1 2, 3 2, 4 3)' + 'LineString(1 2, 3 2, 4 3)' - Applies a grayscale filter and returns a string representation from a provided color. - Applies a grayscale filter and returns a string representation from a provided color. + Returns a geometry which represents the minimal oriented bounding box of an input geometry. + Returns a geometry which represents the minimal oriented bounding box of an input geometry. - color_grayscale_average - color_grayscale_average + oriented_bbox + oriented_bbox - color_grayscale_average('255,100,50') - color_grayscale_average('255,100,50') + geom_to_wkt( oriented_bbox( geom_from_wkt( 'MULTIPOINT(1 2, 3 4, 3 2)' ) ) ) + geom_to_wkt( oriented_bbox( geom_from_wkt( 'MULTIPOINT(1 2, 3 4, 3 2)' ) ) ) - '135,135,135,255' - '135,135,135,255' + 'Polygon ((3 2, 3 4, 1 4, 1 2, 3 2))' + 'Polygon ((3 2, 3 4, 1 4, 1 2, 3 2))' - filter,color,provided,applies,grayscale,representation - filter,color,provided,applies,grayscale,representation + overlaps + overlaps - '166,217,140' - '166,217,140' + overlaps( geom_from_wkt( 'LINESTRING(3 5, 4 4, 5 5, 5 3)' ), geom_from_wkt( 'LINESTRING(3 3, 4 4, 5 5)' ) ) + overlaps( geom_from_wkt( 'LINESTRING(3 5, 4 4, 5 5, 5 3)' ), geom_from_wkt( 'LINESTRING(3 3, 4 4, 5 5)' ) ) - attributes,lightness,color,hue,representation,saturation - attributes,lightness,color,hue,representation,saturation + overlaps( geom_from_wkt( 'LINESTRING(0 0, 1 1)' ), geom_from_wkt( 'LINESTRING(3 3, 4 4, 5 5)' ) ) + overlaps( geom_from_wkt( 'LINESTRING(0 0, 1 1)' ), geom_from_wkt( 'LINESTRING(3 3, 4 4, 5 5)' ) ) - '166,217,140,200' - '166,217,140,200' + Returns whether the current feature spatially contains at least one feature from a target layer, or an array of expression-based results for the features in the target layer contained in the current feature.<br><br>Read more on the underlying GEOS "Contains" predicate, as described in PostGIS <a href='https://postgis.net/docs/ST_Contains.html'>ST_Contains</a> function. + Returns whether the current feature spatially contains at least one feature from a target layer, or an array of expression-based results for the features in the target layer contained in the current feature.<br><br>Read more on the underlying GEOS "Contains" predicate, as described in PostGIS <a href='https://postgis.net/docs/ST_Contains.html'>ST_Contains</a> function. - attributes,alpha,lightness,color,transparency,hue,representation,saturation - attributes,alpha,lightness,color,transparency,hue,representation,saturation + overlay_contains + overlay_contains - '255,170,0' - '255,170,0' + the layer whose overlay is checked + the layer whose overlay is checked - attributes,color,hue,representation,saturation - attributes,color,hue,representation,saturation + an optional expression to evaluate on the features from the target layer. If not set, the function will just return a boolean indicating whether there is at least one match. + an optional expression to evaluate on the features from the target layer. If not set, the function will just return a boolean indicating whether there is at least one match. - '255,170,0,200' - '255,170,0,200' + an optional expression to filter the target features to check. If not set, all the features will be checked. + an optional expression to filter the target features to check. If not set, all the features will be checked. - attributes,alpha,color,transparency,hue,representation,saturation - attributes,alpha,color,transparency,hue,representation,saturation + an optional integer to limit the number of matching features. If not set, all the matching features will be returned. + an optional integer to limit the number of matching features. If not set, all the matching features will be returned. - color_mix_rgb - color_mix_rgb + set this to true to build a local spatial index (most of the time, this is unwanted, unless you are working with a particularly slow data provider) + set this to true to build a local spatial index (most of the time, this is unwanted, unless you are working with a particularly slow data provider) - a ratio - a ratio + overlay_contains('regions') + overlay_contains('regions') - color_mix_rgb('0,0,0','255,255,255',0.5) - color_mix_rgb('0,0,0','255,255,255',0.5) + overlay_contains('regions', filter:= population > 10000) + overlay_contains('regions', filter:= population > 10000) - '127,127,127,255' - '127,127,127,255' + overlay_contains('regions', name) + overlay_contains('regions', name) - green,blue,red,alpha,mixing,color,colors,provided,ratio - green,blue,red,alpha,mixing,color,colors,provided,ratio + an array of names, for the regions contained in the current feature + an array of names, for the regions contained in the current feature - Returns a specific component from a color string, e.g., the red component or alpha component. - Returns a specific component from a color string, e.g., the red component or alpha component. + array_to_string(overlay_contains('regions', name)) + array_to_string(overlay_contains('regions', name)) - a string corresponding to the color component to return. Valid options are:<br /><ul><li>red: RGB red component (0-255)</li><li>green: RGB green component (0-255)</li><li>blue: RGB blue component (0-255)</li><li>alpha: alpha (transparency) value (0-255)</li><li>hue: HSV hue (0-360)</li><li>saturation: HSV saturation (0-100)</li><li>value: HSV value (0-100)</li><li>hsl_hue: HSL hue (0-360)</li><li>hsl_saturation: HSL saturation (0-100)</li><li>lightness: HSL lightness (0-100)</li><li>cyan: CMYK cyan component (0-100)</li><li>magenta: CMYK magenta component (0-100)</li><li>yellow: CMYK yellow component (0-100)</li><li>black: CMYK black component (0-100)</li></ul> - a string corresponding to the color component to return. Valid options are:<br /><ul><li>red: RGB red component (0-255)</li><li>green: RGB green component (0-255)</li><li>blue: RGB blue component (0-255)</li><li>alpha: alpha (transparency) value (0-255)</li><li>hue: HSV hue (0-360)</li><li>saturation: HSV saturation (0-100)</li><li>value: HSV value (0-100)</li><li>hsl_hue: HSL hue (0-360)</li><li>hsl_saturation: HSL saturation (0-100)</li><li>lightness: HSL lightness (0-100)</li><li>cyan: CMYK cyan component (0-100)</li><li>magenta: CMYK magenta component (0-100)</li><li>yellow: CMYK yellow component (0-100)</li><li>black: CMYK black component (0-100)</li></ul> + a string as a comma separated list of names, for the regions contained in the current feature + a string as a comma separated list of names, for the regions contained in the current feature - red,specific,color,component,alpha - red,specific,color,component,alpha + array_sort(overlay_contains(layer:='regions', expression:="name", filter:= population > 10000)) + array_sort(overlay_contains(layer:='regions', expression:="name", filter:= population > 10000)) - '255,127,0' - '255,127,0' + an ordered array of names, for the regions contained in the current feature and with a population greater than 10000 + an ordered array of names, for the regions contained in the current feature and with a population greater than 10000 - green,blue,red,color,representation,components - green,blue,red,color,representation,components + an array of geometries (in WKT), for up to two regions contained in the current feature + an array of geometries (in WKT), for up to two regions contained in the current feature - '255,127,0,200' - '255,127,0,200' + Returns whether the current feature spatially crosses at least one feature from a target layer, or an array of expression-based results for the features in the target layer crossed by the current feature.<br><br>Read more on the underlying GEOS "Crosses" predicate, as described in PostGIS <a href='https://postgis.net/docs/ST_Crosses.html'>ST_Crosses</a> function. + Returns whether the current feature spatially crosses at least one feature from a target layer, or an array of expression-based results for the features in the target layer crossed by the current feature.<br><br>Read more on the underlying GEOS "Crosses" predicate, as described in PostGIS <a href='https://postgis.net/docs/ST_Crosses.html'>ST_Crosses</a> function. - green,blue,red,alpha,color,representation,components - green,blue,red,alpha,color,representation,components + overlay_crosses + overlay_crosses - 'MULTILINESTRING((4 4, 2 1), (3 3, 4 4), (4 4, 5 5))' - 'MULTILINESTRING((4 4, 2 1), (3 3, 4 4), (4 4, 5 5))' + overlay_crosses('regions') + overlay_crosses('regions') - 'LINESTRING(3 3, 4 4, 6 6, 2 1)' - 'LINESTRING(3 3, 4 4, 6 6, 2 1)' + overlay_crosses('regions', filter:= population > 10000) + overlay_crosses('regions', filter:= population > 10000) - combination,union - combination,union + overlay_crosses('regions', name) + overlay_crosses('regions', name) - empty,converted,numbers,concatenates,null,strings,several,other,values - empty,converted,numbers,concatenates,null,strings,several,other,values + an array of names, for the regions crossed by the current feature + an array of names, for the regions crossed by the current feature - Returns all aggregated strings from a field or expression joined by a delimiter. - Returns all aggregated strings from a field or expression joined by a delimiter. + array_to_string(overlay_crosses('regions', name)) + array_to_string(overlay_crosses('regions', name)) - optional string to use to join values. Empty by default. - optional string to use to join values. Empty by default. + a string as a comma separated list of names, for the regions crossed by the current feature + a string as a comma separated list of names, for the regions crossed by the current feature - concatenate("town_name",group_by:="state",concatenator:=',') - concatenate("town_name",group_by:="state",concatenator:=',') + array_sort(overlay_crosses(layer:='regions', expression:="name", filter:= population > 10000)) + array_sort(overlay_crosses(layer:='regions', expression:="name", filter:= population > 10000)) - comma separated list of town_names, grouped by state field - comma separated list of town_names, grouped by state field + an ordered array of names, for the regions crossed by the current feature and with a population greater than 10000 + an ordered array of names, for the regions crossed by the current feature and with a population greater than 10000 - aggregated,field,joined,delimiter,strings - aggregated,field,joined,delimiter,strings + an array of geometries (in WKT), for up to two regions crossed by the current feature + an array of geometries (in WKT), for up to two regions crossed by the current feature - Returns all unique strings from a field or expression joined by a delimiter. - Returns all unique strings from a field or expression joined by a delimiter. + Returns whether the current feature is spatially disjoint from all the features of a target layer, or an array of expression-based results for the features in the target layer that are disjoint from the current feature.<br><br>Read more on the underlying GEOS "Disjoint" predicate, as described in PostGIS <a href='https://postgis.net/docs/ST_Disjoint.html'>ST_Disjoint</a> function. + Returns whether the current feature is spatially disjoint from all the features of a target layer, or an array of expression-based results for the features in the target layer that are disjoint from the current feature.<br><br>Read more on the underlying GEOS "Disjoint" predicate, as described in PostGIS <a href='https://postgis.net/docs/ST_Disjoint.html'>ST_Disjoint</a> function. - concatenate_unique - concatenate_unique + overlay_disjoint + overlay_disjoint - comma separated list of unique town_names, grouped by state field - comma separated list of unique town_names, grouped by state field + overlay_disjoint('regions') + overlay_disjoint('regions') - concatenate_unique("town_name",group_by:="state",concatenator:=',') - concatenate_unique("town_name",group_by:="state",concatenator:=',') + overlay_disjoint('regions', filter:= population > 10000) + overlay_disjoint('regions', filter:= population > 10000) - aggregated,unique,field,joined,delimiter,strings - aggregated,unique,field,joined,delimiter,strings + overlay_disjoint('regions', name) + overlay_disjoint('regions', name) - lie,point,lies,tests,interior,exterior,within,points,contains - lie,point,lies,tests,interior,exterior,within,points,contains + an array of names, for the regions spatially disjoint from the current feature + an array of names, for the regions spatially disjoint from the current feature - 'POLYGON((3 3, 4 10, 4 4, 3 3))' - 'POLYGON((3 3, 4 10, 4 4, 3 3))' + array_to_string(overlay_disjoint('regions', name)) + array_to_string(overlay_disjoint('regions', name)) - hull,convex,minimum,represents,encloses,set - hull,convex,minimum,represents,encloses,set + a string as a comma separated list of names, for the regions spatially disjoint from the current feature + a string as a comma separated list of names, for the regions spatially disjoint from the current feature - angle,cosine - angle,cosine + array_sort(overlay_disjoint(layer:='regions', expression:="name", filter:= population > 10000)) + array_sort(overlay_disjoint(layer:='regions', expression:="name", filter:= population > 10000)) - Returns the count of matching features. - Returns the count of matching features. + an ordered array of names, for the regions spatially disjoint from the current feature and with a population greater than 10000 + an ordered array of names, for the regions spatially disjoint from the current feature and with a population greater than 10000 - count - count + an array of geometries (in WKT), for up to two regions spatially disjoint from the current feature + an array of geometries (in WKT), for up to two regions spatially disjoint from the current feature - count("stations",group_by:="state") - count("stations",group_by:="state") + Returns whether the current feature spatially equals to at least one feature from a target layer, or an array of expression-based results for the features in the target layer that are spatially equal to the current feature.<br><br>Read more on the underlying GEOS "Equals" predicate, as described in PostGIS <a href='https://postgis.net/docs/ST_Equals.html'>ST_Equals</a> function. + Returns whether the current feature spatially equals to at least one feature from a target layer, or an array of expression-based results for the features in the target layer that are spatially equal to the current feature.<br><br>Read more on the underlying GEOS "Equals" predicate, as described in PostGIS <a href='https://postgis.net/docs/ST_Equals.html'>ST_Equals</a> function. - count of stations, grouped by state field - count of stations, grouped by state field + overlay_equals + overlay_equals - aggregate,features,matching,count - aggregate,features,matching,count + overlay_equals('regions') + overlay_equals('regions') - Returns the count of distinct values. - Returns the count of distinct values. + overlay_equals('regions', filter:= population > 10000) + overlay_equals('regions', filter:= population > 10000) - count_distinct - count_distinct + overlay_equals('regions', name) + overlay_equals('regions', name) - count_distinct("stations",group_by:="state") - count_distinct("stations",group_by:="state") + an array of names, for the regions spatially equal to the current feature + an array of names, for the regions spatially equal to the current feature - count of distinct stations values, grouped by state field - count of distinct stations values, grouped by state field + array_to_string(overlay_equals('regions', name)) + array_to_string(overlay_equals('regions', name)) - aggregate,distinct,count - aggregate,distinct,count + a string as a comma separated list of names, for the regions spatially equal to the current feature + a string as a comma separated list of names, for the regions spatially equal to the current feature - Returns the count of missing (NULL) values. - Returns the count of missing (NULL) values. + array_sort(overlay_equals(layer:='regions', expression:="name", filter:= population > 10000)) + array_sort(overlay_equals(layer:='regions', expression:="name", filter:= population > 10000)) - count_missing - count_missing + an ordered array of names, for the regions spatially equal to the current feature and with a population greater than 10000 + an ordered array of names, for the regions spatially equal to the current feature and with a population greater than 10000 - count_missing("stations",group_by:="state") - count_missing("stations",group_by:="state") + an array of geometries (in WKT), for up to two regions spatially equal to the current feature + an array of geometries (in WKT), for up to two regions spatially equal to the current feature - count of missing (NULL) station values, grouped by state field - count of missing (NULL) station values, grouped by state field + Returns whether the current feature spatially intersects at least one feature from a target layer, or an array of expression-based results for the features in the target layer intersected by the current feature.<br><br>Read more on the underlying GEOS "Intersects" predicate, as described in PostGIS <a href='https://postgis.net/docs/ST_Intersects.html'>ST_Intersects</a> function. + Returns whether the current feature spatially intersects at least one feature from a target layer, or an array of expression-based results for the features in the target layer intersected by the current feature.<br><br>Read more on the underlying GEOS "Intersects" predicate, as described in PostGIS <a href='https://postgis.net/docs/ST_Intersects.html'>ST_Intersects</a> function. - aggregate,missing,count - aggregate,missing,count + overlay_intersects + overlay_intersects - Returns a gradient ramp from a map of color strings and steps. - Returns a gradient ramp from a map of color strings and steps. + defines an optional exclusion filter:<ul><li>for polygons, a minimum area in current feature squared units for the intersection. If the intersection results in multiple polygons the intersection will be returned if at least one of the polygons has an area greater or equal to the value</li><li>for lines, a minimum length in current feature units. If the intersection results in multiple lines the intersection will be returned if at least one of the lines has a length greater or equal to the value.</li></ul> + defines an optional exclusion filter:<ul><li>for polygons, a minimum area in current feature squared units for the intersection. If the intersection results in multiple polygons the intersection will be returned if at least one of the polygons has an area greater or equal to the value</li><li>for lines, a minimum length in current feature units. If the intersection results in multiple lines the intersection will be returned if at least one of the lines has a length greater or equal to the value.</li></ul> - create_ramp - create_ramp + defines an optional exclusion filter (for polygons only): minimum radius in current feature units for the maximum inscribed circle of the intersection. If the intersection results in multiple polygons the intersection will be returned if at least one of the polygons has a radius for the maximum inscribed circle greater or equal to the value.<br>Read more on the underlying GEOS predicate, as described in PostGIS <a href='https://postgis.net/docs/ST_MaximumInscribedCircle.html'>ST_MaximumInscribedCircle</a> function.<br>This argument requires GEOS >= 3.9. + defines an optional exclusion filter (for polygons only): minimum radius in current feature units for the maximum inscribed circle of the intersection. If the intersection results in multiple polygons the intersection will be returned if at least one of the polygons has a radius for the maximum inscribed circle greater or equal to the value.<br>Read more on the underlying GEOS predicate, as described in PostGIS <a href='https://postgis.net/docs/ST_MaximumInscribedCircle.html'>ST_MaximumInscribedCircle</a> function.<br>This argument requires GEOS >= 3.9. - a map of color strings and steps - a map of color strings and steps + only valid when used with an expression, set this to 'des' to return the results ordered by the overlap value in descending order or set this to 'asc' for ascending order. + only valid when used with an expression, set this to 'des' to return the results ordered by the overlap value in descending order or set this to 'asc' for ascending order. - set this parameter to true to create a discrete color ramp - set this parameter to true to create a discrete color ramp + overlay_intersects('regions') + overlay_intersects('regions') - '255,0,0,255' - '255,0,0,255' + overlay_intersects('regions', filter:= population > 10000) + overlay_intersects('regions', filter:= population > 10000) - map,gradient,steps,strings,ramp,color - map,gradient,steps,strings,ramp,color + overlay_intersects('regions', name) + overlay_intersects('regions', name) - common,supplied,crosses,tests,interior,points - common,supplied,crosses,tests,interior,points + an array of names, for the regions intersected by the current feature + an array of names, for the regions intersected by the current feature - Only usable in an embedded form context, this function returns the current, unsaved value of a field in the parent form currently being edited. This will differ from the parent feature's actual attribute values for features which are currently being edited or have not yet been added to a parent layer. When used in a value-relation widget filter expression, this function should be wrapped into a 'coalesce()' that can retrieve the actual parent feature from the layer when the form is not used in an embedded context. - Only usable in an embedded form context, this function returns the current, unsaved value of a field in the parent form currently being edited. This will differ from the parent feature's actual attribute values for features which are currently being edited or have not yet been added to a parent layer. When used in a value-relation widget filter expression, this function should be wrapped into a 'coalesce()' that can retrieve the actual parent feature from the layer when the form is not used in an embedded context. + array_to_string(overlay_intersects('regions', name)) + array_to_string(overlay_intersects('regions', name)) - current_parent_value - current_parent_value + a string as a comma separated list of names, for the regions intersected by the current feature + a string as a comma separated list of names, for the regions intersected by the current feature - a field name in the current parent form - a field name in the current parent form + array_sort(overlay_intersects(layer:='regions', expression:="name", filter:= population > 10000)) + array_sort(overlay_intersects(layer:='regions', expression:="name", filter:= population > 10000)) - current_parent_value( 'FIELD_NAME' ) - current_parent_value( 'FIELD_NAME' ) + an ordered array of names, for the regions intersected by the current feature and with a population greater than 10000 + an ordered array of names, for the regions intersected by the current feature and with a population greater than 10000 - The current value of a field 'FIELD_NAME' in the parent form. - The current value of a field 'FIELD_NAME' in the parent form. + an array of geometries (in WKT), for up to two regions intersected by the current feature + an array of geometries (in WKT), for up to two regions intersected by the current feature - field,actual,unsaved,wrapped,retrieve,widget,current,relation,differ,edited,embedded,coalesce,attribute,form,filter,added,features,parent,context,usable - field,actual,unsaved,wrapped,retrieve,widget,current,relation,differ,edited,embedded,coalesce,attribute,form,filter,added,features,parent,context,usable + overlay_intersects(layer:='regions', min_overlap:=0.54) + overlay_intersects(layer:='regions', min_overlap:=0.54) - Returns the current, unsaved value of a field in the form or table row currently being edited. This will differ from the feature's actual attribute values for features which are currently being edited or have not yet been added to a layer. - Returns the current, unsaved value of a field in the form or table row currently being edited. This will differ from the feature's actual attribute values for features which are currently being edited or have not yet been added to a layer. + overlay_intersects(layer:='regions', min_inscribed_circle_radius:=0.54) + overlay_intersects(layer:='regions', min_inscribed_circle_radius:=0.54) - current_value - current_value + an array of maps containing 'id', 'result', 'overlap' and 'radius' + an array of maps containing 'id', 'result', 'overlap' and 'radius' - a field name in the current form or table row - a field name in the current form or table row + an array of geometries (in WKT) ordered by the overlap value in descending order + an array of geometries (in WKT) ordered by the overlap value in descending order - current_value( 'FIELD_NAME' ) - current_value( 'FIELD_NAME' ) + Returns whether the current feature has feature(s) from a target layer within a given distance, or an array of expression-based results for the features in the target layer within a distance from the current feature.<br><br>Note: This function can be slow and consume a lot of memory for large layers. + Returns whether the current feature has feature(s) from a target layer within a given distance, or an array of expression-based results for the features in the target layer within a distance from the current feature.<br><br>Note: This function can be slow and consume a lot of memory for large layers. - The current value of field 'FIELD_NAME'. - The current value of field 'FIELD_NAME'. + overlay_nearest + overlay_nearest - table,field,actual,unsaved,current,differ,edited,row,attribute,form,added,features - table,field,actual,unsaved,current,differ,edited,row,attribute,form,added,features + the target layer + the target layer - an integer corresponding to the darkening factor:<ul><li>if the factor is greater than 100, this function returns a darker color (e.g., setting factor to 200 returns a color that is half the brightness);</li><li>if the factor is less than 100, the return color is lighter, but using the lighter() function for this purpose is recommended;</li><li>if the factor is 0 or negative, the return value is unspecified.</li></ul> - an integer corresponding to the darkening factor:<ul><li>if the factor is greater than 100, this function returns a darker color (e.g., setting factor to 200 returns a color that is half the brightness);</li><li>if the factor is less than 100, the return color is lighter, but using the lighter() function for this purpose is recommended;</li><li>if the factor is 0 or negative, the return value is unspecified.</li></ul> + an optional expression to filter the target features to check. If not set, all the features in the target layer will be used. + an optional expression to filter the target features to check. If not set, all the features in the target layer will be used. - darker('200,10,30', 200) - darker('200,10,30', 200) + an optional integer to limit the number of matching features. If not set, only the nearest feature will be returned. If set to -1, returns all the matching features. + an optional integer to limit the number of matching features. If not set, only the nearest feature will be returned. If set to -1, returns all the matching features. - '100,5,15,255' - '100,5,15,255' + an optional distance to limit the search of matching features. If not set, all the features in the target layer will be used. + an optional distance to limit the search of matching features. If not set, all the features in the target layer will be used. - darker,color,lighter - darker,color,lighter + overlay_nearest('airports') + overlay_nearest('airports') - Returns a datetime whose date and time are the number of milliseconds, msecs, that have passed since 1970-01-01T00:00:00.000, Coordinated Universal Time (Qt.UTC), and converted to Qt.LocalTime. - Returns a datetime whose date and time are the number of milliseconds, msecs, that have passed since 1970-01-01T00:00:00.000, Coordinated Universal Time (Qt.UTC), and converted to Qt.LocalTime. + overlay_nearest('airports', max_distance:= 5000) + overlay_nearest('airports', max_distance:= 5000) - datetime_from_epoch - datetime_from_epoch + overlay_nearest('airports', name) + overlay_nearest('airports', name) - number (milliseconds) - number (milliseconds) + the name of the closest airport to the current feature, as an array + the name of the closest airport to the current feature, as an array - datetime_from_epoch(1483225200000) - datetime_from_epoch(1483225200000) + array_to_string(overlay_nearest('airports', name)) + array_to_string(overlay_nearest('airports', name)) - 2017-01-01T00:00:00 - 2017-01-01T00:00:00 + the name of the closest airport to the current feature, as a string + the name of the closest airport to the current feature, as a string - passed,datetime,localtime,msecs,date,coordinated,converted,universal,milliseconds,time - passed,datetime,localtime,msecs,date,coordinated,converted,universal,milliseconds,time + overlay_nearest(layer:='airports', expression:= name, max_distance:= 5000) + overlay_nearest(layer:='airports', expression:= name, max_distance:= 5000) - Extracts the day from a date, or the number of days from an interval. - Extracts the day from a date, or the number of days from an interval. + the name of the closest airport within a distance of 5000 map units from the current feature, as an array + the name of the closest airport within a distance of 5000 map units from the current feature, as an array - Extracts the day from a date or datetime. - Extracts the day from a date or datetime. + overlay_nearest(layer:='airports', expression:="name", filter:= "Use"='Civilian', limit:=3) + overlay_nearest(layer:='airports', expression:="name", filter:= "Use"='Civilian', limit:=3) - Calculates the length in days of an interval. - Calculates the length in days of an interval. + an array of names, for up to the three closest civilian airports ordered by distance + an array of names, for up to the three closest civilian airports ordered by distance - day(to_interval('3 days')) - day(to_interval('3 days')) + overlay_nearest(layer:='airports', expression:="name", limit:= -1, max_distance:= 5000) + overlay_nearest(layer:='airports', expression:="name", limit:= -1, max_distance:= 5000) - day(to_interval('3 weeks 2 days')) - day(to_interval('3 weeks 2 days')) + an array of names, for all the airports within a distance of 5000 map units from the current feature, ordered by distance + an array of names, for all the airports within a distance of 5000 map units from the current feature, ordered by distance - 23 - 23 + Returns whether the current feature spatially touches at least one feature from a target layer, or an array of expression-based results for the features in the target layer touched by the current feature.<br><br>Read more on the underlying GEOS "Touches" predicate, as described in PostGIS <a href='https://postgis.net/docs/ST_Touches.html'>ST_Touches</a> function. + Returns whether the current feature spatially touches at least one feature from a target layer, or an array of expression-based results for the features in the target layer touched by the current feature.<br><br>Read more on the underlying GEOS "Touches" predicate, as described in PostGIS <a href='https://postgis.net/docs/ST_Touches.html'>ST_Touches</a> function. - day_of_week(to_date('2015-09-21')) - day_of_week(to_date('2015-09-21')) + overlay_touches + overlay_touches - week,day,specified,datetime,corresponds,ranges,date,saturday - week,day,specified,datetime,corresponds,ranges,date,saturday + overlay_touches('regions') + overlay_touches('regions') - Takes a layer and decodes the uri of the underlying data provider. It depends on the dataprovider, which data is available. - Takes a layer and decodes the uri of the underlying data provider. It depends on the dataprovider, which data is available. + overlay_touches('regions', filter:= population > 10000) + overlay_touches('regions', filter:= population > 10000) - decode_uri - decode_uri + overlay_touches('regions', name) + overlay_touches('regions', name) - The layer for which the uri should be decoded. - The layer for which the uri should be decoded. + an array of names, for the regions touched by the current feature + an array of names, for the regions touched by the current feature - The part of the uri to return. If unspecified, a map with all uri parts will be returned. - The part of the uri to return. If unspecified, a map with all uri parts will be returned. + string_to_array(overlay_touches('regions', name)) + string_to_array(overlay_touches('regions', name)) - decode_uri(@layer) - decode_uri(@layer) + a string as a comma separated list of names, for the regions touched by the current feature + a string as a comma separated list of names, for the regions touched by the current feature - {'layerId': '0', 'layerName': '', 'path': '/home/qgis/shapefile.shp'} - {'layerId': '0', 'layerName': '', 'path': '/home/qgis/shapefile.shp'} + array_sort(overlay_touches(layer:='regions', expression:="name", filter:= population > 10000)) + array_sort(overlay_touches(layer:='regions', expression:="name", filter:= population > 10000)) - {'layerId': NULL, 'layerName': 'layer', 'path': '/home/qgis/geopackage.gpkg'} - {'layerId': NULL, 'layerName': 'layer', 'path': '/home/qgis/geopackage.gpkg'} + an ordered array of names, for the regions touched by the current feature and with a population greater than 10000 + an ordered array of names, for the regions touched by the current feature and with a population greater than 10000 - decode_uri(@layer, 'path') - decode_uri(@layer, 'path') + an array of geometries (in WKT), for up to two regions touched by the current feature + an array of geometries (in WKT), for up to two regions touched by the current feature - 'C:\my_data\qgis\shape.shp' - 'C:\my_data\qgis\shape.shp' + Returns whether the current feature is spatially within at least one feature from a target layer, or an array of expression-based results for the features in the target layer that contain the current feature.<br><br>Read more on the underlying GEOS "Within" predicate, as described in PostGIS <a href='https://postgis.net/docs/ST_Within.html'>ST_Within</a> function. + Returns whether the current feature is spatially within at least one feature from a target layer, or an array of expression-based results for the features in the target layer that contain the current feature.<br><br>Read more on the underlying GEOS "Within" predicate, as described in PostGIS <a href='https://postgis.net/docs/ST_Within.html'>ST_Within</a> function. - depends,layer,data,dataprovider,provider,uri,underlying,decodes,available - depends,layer,data,dataprovider,provider,uri,underlying,decodes,available + overlay_within + overlay_within - converts,degrees,radians - converts,degrees,radians + overlay_within('regions') + overlay_within('regions') - generates,layer,line,number,one,new,polygon,vertices,larger,original - generates,layer,line,number,one,new,polygon,vertices,larger,original + overlay_within('regions', filter:= population > 10000) + overlay_within('regions', filter:= population > 10000) - maximum,edges,additional,generates,line,densified,adding,new,polygon,interval,layer,one,distance,vertices,specified - maximum,edges,additional,generates,line,densified,adding,new,polygon,interval,layer,one,distance,vertices,specified + overlay_within('regions', name) + overlay_within('regions', name) - Returns a geometry that represents that part of geometry1 that does not intersect with geometry2. - Returns a geometry that represents that part of geometry1 that does not intersect with geometry2. + an array of names, for the regions containing the current feature + an array of names, for the regions containing the current feature - 'LINESTRING(4 4, 5 5)' - 'LINESTRING(4 4, 5 5)' + array_to_string(overlay_within('regions', name)) + array_to_string(overlay_within('regions', name)) - part,represents,intersect,clip - part,represents,intersect,clip + a string as a comma separated list of names, for the regions containing the current feature + a string as a comma separated list of names, for the regions containing the current feature - share,intersect,tests,space - share,intersect,tests,space + array_sort(overlay_within(layer:='regions', expression:="name", filter:= population > 10000)) + array_sort(overlay_within(layer:='regions', expression:="name", filter:= population > 10000)) - Returns the display expression for a given feature in a layer. The expression is evaluated by default. Can be used with zero, one or more arguments, see below for details. - Returns the display expression for a given feature in a layer. The expression is evaluated by default. Can be used with zero, one or more arguments, see below for details. + an ordered array of names, for the regions containing the current feature and with a population greater than 10000 + an ordered array of names, for the regions containing the current feature and with a population greater than 10000 - If called with no parameters, the function will evaluate the display expression of the current feature in the current layer. - If called with no parameters, the function will evaluate the display expression of the current feature in the current layer. + an array of geometries (in WKT), for up to two regions containing the current feature + an array of geometries (in WKT), for up to two regions containing the current feature - display_expression() - display_expression() + Returns the value of a processing algorithm input parameter. + Returns the value of a processing algorithm input parameter. - The display expression of the current feature in the current layer. - The display expression of the current feature in the current layer. + parameter + parameter - If called with a 'feature' parameter only, the function will evaluate the specified feature from the current layer. - If called with a 'feature' parameter only, the function will evaluate the specified feature from the current layer. + name of the corresponding input parameter + name of the corresponding input parameter - The feature which should be evaluated. - The feature which should be evaluated. + parameter('BUFFER_SIZE') + parameter('BUFFER_SIZE') - display_expression(@atlas_feature) - display_expression(@atlas_feature) + 5.6 + 5.6 - The display expression of the current atlas feature. - The display expression of the current atlas feature. + Returns the perimeter of a geometry polygon object. Calculations are always planimetric in the Spatial Reference System (SRS) of this geometry, and the units of the returned perimeter will match the units for the SRS. This differs from the calculations performed by the $perimeter function, which will perform ellipsoidal calculations based on the project's ellipsoid and distance unit settings. + Returns the perimeter of a geometry polygon object. Calculations are always planimetric in the Spatial Reference System (SRS) of this geometry, and the units of the returned perimeter will match the units for the SRS. This differs from the calculations performed by the $perimeter function, which will perform ellipsoidal calculations based on the project's ellipsoid and distance unit settings. - Layer and feature parameters - Layer and feature parameters + perimeter + perimeter - If the function is called with both a layer and a feature, it will evaluate the specified feature from the specified layer. - If the function is called with both a layer and a feature, it will evaluate the specified feature from the specified layer. + perimeter(geom_from_wkt('POLYGON((0 0, 4 0, 4 2, 0 2, 0 0))')) + perimeter(geom_from_wkt('POLYGON((0 0, 4 0, 4 2, 0 2, 0 0))')) - The layer (or its ID or name) - The layer (or its ID or name) + 12.0 + 12.0 - If the expression must be evaluated. If false, the expression will be returned as a string literal only (which could potentially be later evaluated using the 'eval' function). - If the expression must be evaluated. If false, the expression will be returned as a string literal only (which could potentially be later evaluated using the 'eval' function). + Returns value of pi for calculations. + Returns value of pi for calculations. - display_expression( 'streets', get_feature_by_id('streets', 1)) - display_expression( 'streets', get_feature_by_id('streets', 1)) + pi + pi - The display expression of the feature with the ID 1 on the layer 'streets'. - The display expression of the feature with the ID 1 on the layer 'streets'. + pi() + pi() - display_expression('a_layer_id', $currentfeature, 'False') - display_expression('a_layer_id', $currentfeature, 'False') + 3.14159265358979 + 3.14159265358979 - The display expression of the given feature not evaluated. - The display expression of the given feature not evaluated. + Returns a specific node from a geometry. + Returns a specific node from a geometry. - projected,reference,spatial,minimum,units - projected,reference,spatial,minimum,units + point_n + point_n - Returns the distance along the geometry to a specified vertex. - Returns the distance along the geometry to a specified vertex. + index of node to return, where 1 is the first node; if the value is negative, the selected vertex index will be its total count minus the absolute value + index of node to return, where 1 is the first node; if the value is negative, the selected vertex index will be its total count minus the absolute value - distance_to_vertex - distance_to_vertex + geom_to_wkt(point_n(geom_from_wkt('POLYGON((0 0, 4 0, 4 2, 0 2, 0 0))'),2)) + geom_to_wkt(point_n(geom_from_wkt('POLYGON((0 0, 4 0, 4 2, 0 2, 0 0))'),2)) - distance_to_vertex(geometry:=geom_from_wkt('LineString(0 0, 10 0, 10 10)'),vertex:=1) - distance_to_vertex(geometry:=geom_from_wkt('LineString(0 0, 10 0, 10 10)'),vertex:=1) + 'Point (4 0)' + 'Point (4 0)' - 10.0 - 10.0 + Returns a point guaranteed to lie on the surface of a geometry. + Returns a point guaranteed to lie on the surface of a geometry. - distance,specified,vertex - distance,specified,vertex + point_on_surface + point_on_surface - last,node,vertex - last,node,vertex + Calculates the approximate pole of inaccessibility for a surface, which is the most distant internal point from the boundary of the surface. This function uses the 'polylabel' algorithm (Vladimir Agafonkin, 2016), which is an iterative approach guaranteed to find the true pole of inaccessibility within a specified tolerance. More precise tolerances require more iterations and will take longer to calculate. + Calculates the approximate pole of inaccessibility for a surface, which is the most distant internal point from the boundary of the surface. This function uses the 'polylabel' algorithm (Vladimir Agafonkin, 2016), which is an iterative approach guaranteed to find the true pole of inaccessibility within a specified tolerance. More precise tolerances require more iterations and will take longer to calculate. - Gets an environment variable and returns its content as a string. If the variable is not found, NULL will be returned. This is handy to inject system specific configuration like drive letters or path prefixes. Definition of environment variables depends on the operating system, please check with your system administrator or the operating system documentation how this can be set. - Gets an environment variable and returns its content as a string. If the variable is not found, NULL will be returned. This is handy to inject system specific configuration like drive letters or path prefixes. Definition of environment variables depends on the operating system, please check with your system administrator or the operating system documentation how this can be set. + pole_of_inaccessibility + pole_of_inaccessibility - env - env + maximum distance between the returned point and the true pole location + maximum distance between the returned point and the true pole location - The name of the environment variable which should be retrieved. - The name of the environment variable which should be retrieved. + 'Point(1.546875 2.546875)' + 'Point(1.546875 2.546875)' - env( 'LANG' ) - env( 'LANG' ) + Returns a point projected from a start point using a distance, a bearing (azimuth) and an elevation in radians. + Returns a point projected from a start point using a distance, a bearing (azimuth) and an elevation in radians. - 'en_US.UTF-8' - 'en_US.UTF-8' + azimuth in radians clockwise, where 0 corresponds to north + azimuth in radians clockwise, where 0 corresponds to north - env( 'MY_OWN_PREFIX_VAR' ) - env( 'MY_OWN_PREFIX_VAR' ) + angle of inclination in radians + angle of inclination in radians - 'Z:' - 'Z:' + geom_to_wkt(project(make_point(1, 2), 3, radians(270))) + geom_to_wkt(project(make_point(1, 2), 3, radians(270))) - env( 'I_DO_NOT_EXIST' ) - env( 'I_DO_NOT_EXIST' ) + 'Point(-2, 2)' + 'Point(-2, 2)' - operating,content,prefixes,gets,definition,found,drive,check,system,environment,path,variables,letters,inject,specific,configuration,depends,administrator,variable,documentation,handy,set - operating,content,prefixes,gets,definition,found,drive,check,system,environment,path,variables,letters,inject,specific,configuration,depends,administrator,variable,documentation,handy,set + Returns a color from the project's color scheme. + Returns a color from the project's color scheme. - epoch - epoch + project_color + project_color - epoch(to_date('2017-01-01')) - epoch(to_date('2017-01-01')) + a color name + a color name - 1483203600000 - 1483203600000 + project_color('Logo color') + project_color('Logo color') - interval,date,milliseconds,epoch - interval,date,milliseconds,epoch + '20,140,50' + '20,140,50' - [whatever the result of evaluating @expression_var might be…] - [whatever the result of evaluating @expression_var might be…] + Returns the calculated first quartile from a field or expression. + Returns the calculated first quartile from a field or expression. - dynamic,fields,parameters,expression,expand,context,passed,variables,evaluates - dynamic,fields,parameters,expression,expand,context,passed,variables,evaluates + q1 + q1 - Evaluates a template which is passed in a string. Useful to expand dynamic parameters passed as context variables or fields. - Evaluates a template which is passed in a string. Useful to expand dynamic parameters passed as context variables or fields. + q1("population",group_by:="state") + q1("population",group_by:="state") - eval_template - eval_template + first quartile of population value, grouped by state field + first quartile of population value, grouped by state field - a template string - a template string + Returns the calculated third quartile from a field or expression. + Returns the calculated third quartile from a field or expression. - eval_template('QGIS [% upper(\'rocks\') %]') - eval_template('QGIS [% upper(\'rocks\') %]') + q3 + q3 - QGIS ROCKS - QGIS ROCKS + q3("population",group_by:="state") + q3("population",group_by:="state") - dynamic,fields,parameters,template,expand,context,passed,variables,evaluates - dynamic,fields,parameters,template,expand,context,passed,variables,evaluates + third quartile of population value, grouped by state field + third quartile of population value, grouped by state field - exif,retrieves,tag,file,image,values - exif,retrieves,tag,file,image,values + Converts from degrees to radians. + Converts from degrees to radians. - geotags,exif,point,file,image - geotags,exif,point,file,image + radians(180) + radians(180) - Extends the start and end of a linestring geometry by a specified amount. Lines are extended using the bearing of the first and last segment in the line. For a multilinestring, all the parts are extended. Distances are in the Spatial Reference System of this geometry. - Extends the start and end of a linestring geometry by a specified amount. Lines are extended using the bearing of the first and last segment in the line. For a multilinestring, all the parts are extended. Distances are in the Spatial Reference System of this geometry. + 3.14159 + 3.14159 - extend - extend + radians(57.2958) + radians(57.2958) - a (multi)linestring geometry - a (multi)linestring geometry + Returns a string representing a color from a color ramp. + Returns a string representing a color from a color ramp. - distance to extend the start of the line - distance to extend the start of the line + the name of the color ramp as a string, for example 'Spectral' + the name of the color ramp as a string, for example 'Spectral' - distance to extend the end of the line. - distance to extend the end of the line. + the position on the ramp to select the color from as a real number between 0 and 1 + the position on the ramp to select the color from as a real number between 0 and 1 - geom_to_wkt(extend(geom_from_wkt('LineString(0 0, 1 0, 1 1)'),1,2)) - geom_to_wkt(extend(geom_from_wkt('LineString(0 0, 1 0, 1 1)'),1,2)) + ramp_color('Spectral',0.3) + ramp_color('Spectral',0.3) - 'LineString (-1 0, 1 0, 1 3)' - 'LineString (-1 0, 1 0, 1 3)' + '253,190,115,255' + '253,190,115,255' - geom_to_wkt(extend(geom_from_wkt('MultiLineString((0 0, 1 0, 1 1), (2 2, 0 2, 0 5))'),1,2)) - geom_to_wkt(extend(geom_from_wkt('MultiLineString((0 0, 1 0, 1 1), (2 2, 0 2, 0 5))'),1,2)) + The color ramps available vary between QGIS installations. This function may not give the expected results if you move your QGIS project between installations. + The color ramps available vary between QGIS installations. This function may not give the expected results if you move your QGIS project between installations. - 'MultiLineString ((-1 0, 1 0, 1 3),(3 2, 0 2, 0 7))' - 'MultiLineString ((-1 0, 1 0, 1 3),(3 2, 0 2, 0 7))' + ramp_color(create_ramp(map(0,'0,0,0',1,'255,0,0')),1) + ramp_color(create_ramp(map(0,'0,0,0',1,'255,0,0')),1) - start,distances,line,last,linestring,amount,parts,bearing,lines,extends,reference,spatial,extended,first,segment,system,multilinestring,specified,end - start,distances,line,last,linestring,amount,parts,bearing,lines,extends,reference,spatial,extended,first,segment,system,multilinestring,specified,end + rand + rand - Returns a line string representing the exterior ring of a polygon geometry. If the geometry is not a polygon then the result will be NULL. - Returns a line string representing the exterior ring of a polygon geometry. If the geometry is not a polygon then the result will be NULL. + an integer representing the smallest possible random number desired + an integer representing the smallest possible random number desired - polygon,line,ring,exterior,result,representing - polygon,line,ring,exterior,result,representing + an integer representing the largest possible random number desired + an integer representing the largest possible random number desired - geom_to_wkt(extrude(geom_from_wkt('LineString(1 2, 3 2, 4 3)'), 1, 2)) - geom_to_wkt(extrude(geom_from_wkt('LineString(1 2, 3 2, 4 3)'), 1, 2)) + rand(1, 10) + rand(1, 10) - 'Polygon ((1 2, 3 2, 4 3, 5 5, 4 4, 2 4, 1 2))' - 'Polygon ((1 2, 3 2, 4 3, 5 5, 4 4, 2 4, 1 2))' + 8 + 8 - geom_to_wkt(extrude(geom_from_wkt('MultiLineString((1 2, 3 2), (4 3, 8 3))'), 1, 2)) - geom_to_wkt(extrude(geom_from_wkt('MultiLineString((1 2, 3 2), (4 3, 8 3))'), 1, 2)) + randf + randf - 'MultiPolygon (((1 2, 3 2, 4 4, 2 4, 1 2)),((4 3, 8 3, 9 5, 5 5, 4 3)))' - 'MultiPolygon (((1 2, 3 2, 4 4, 2 4, 1 2)),((4 3, 8 3, 9 5, 5 5, 4 3)))' + an float representing the smallest possible random number desired + an float representing the smallest possible random number desired - curve,version,extension,input,specified,extruded,linestring,multi - curve,version,extension,input,specified,extruded,linestring,multi + an float representing the largest possible random number desired + an float representing the largest possible random number desired - file_exists - file_exists + randf(1, 10) + randf(1, 10) - file_exists('/home/qgis/data/country_boundaries.shp') - file_exists('/home/qgis/data/country_boundaries.shp') + 4.59258286403147 + 4.59258286403147 - path,exists,file - path,exists,file + Returns the aggregate range of values (maximum - minimum) from a field or expression. + Returns the aggregate range of values (maximum - minimum) from a field or expression. - Returns the name of a file (including the file extension), excluding the directory. - Returns the name of a file (including the file extension), excluding the directory. + range + range - file_name - file_name + range("population",group_by:="state") + range("population",group_by:="state") - file_name('/home/qgis/data/country_boundaries.shp') - file_name('/home/qgis/data/country_boundaries.shp') + range of population values, grouped by state field + range of population values, grouped by state field - 'country_boundaries.shp' - 'country_boundaries.shp' + regexp_match + regexp_match - extension,name,directory,file,path - extension,name,directory,file,path + the string to test against the regular expression + the string to test against the regular expression - Returns the directory component of a file path. This does not include the file name. - Returns the directory component of a file path. This does not include the file name. + Returns a string with the supplied regular expression replaced. + Returns a string with the supplied regular expression replaced. - file_path - file_path + regexp_replace + regexp_replace - file_path('/home/qgis/data/country_boundaries.shp') - file_path('/home/qgis/data/country_boundaries.shp') + the string to replace matches in + the string to replace matches in - '/home/qgis/data' - '/home/qgis/data' + 'QGIS DOES ROCK' + 'QGIS DOES ROCK' - path,directory,name,folder,file - path,directory,name,folder,file + Returns the portion of a string which matches a supplied regular expression. + Returns the portion of a string which matches a supplied regular expression. - Returns the size (in bytes) of a file. - Returns the size (in bytes) of a file. + regexp_substr + regexp_substr - file_size - file_size + the string to find matches in + the string to find matches in - file_size('/home/qgis/data/country_boundaries.geojson') - file_size('/home/qgis/data/country_boundaries.geojson') + '123' + '123' - 5674 - 5674 + Tests the Dimensional Extended 9 Intersection Model (DE-9IM) representation of the relationship between two geometries. + Tests the Dimensional Extended 9 Intersection Model (DE-9IM) representation of the relationship between two geometries. - size,file,bytes - size,file,bytes + Relationship variant + Relationship variant - Returns the file suffix (extension) from a file path. - Returns the file suffix (extension) from a file path. + Returns the Dimensional Extended 9 Intersection Model (DE-9IM) representation of the relationship between two geometries. + Returns the Dimensional Extended 9 Intersection Model (DE-9IM) representation of the relationship between two geometries. - file_suffix - file_suffix + relate( geom_from_wkt( 'LINESTRING(40 40,120 120)' ), geom_from_wkt( 'LINESTRING(40 40,60 120)' ) ) + relate( geom_from_wkt( 'LINESTRING(40 40,120 120)' ), geom_from_wkt( 'LINESTRING(40 40,60 120)' ) ) - file_suffix('/home/qgis/data/country_boundaries.shp') - file_suffix('/home/qgis/data/country_boundaries.shp') + 'FF1F00102' + 'FF1F00102' - 'shp' - 'shp' + Pattern match variant + Pattern match variant - extension,path,suffix,file - extension,path,suffix,file + Tests whether the DE-9IM relationship between two geometries matches a specified pattern. + Tests whether the DE-9IM relationship between two geometries matches a specified pattern. - Returns a copy of the geometry with the x and y coordinates swapped. Useful for repairing geometries which have had their latitude and longitude values reversed. - Returns a copy of the geometry with the x and y coordinates swapped. Useful for repairing geometries which have had their latitude and longitude values reversed. + DE-9IM pattern to match + DE-9IM pattern to match - flip_coordinates - flip_coordinates + relate( geom_from_wkt( 'LINESTRING(40 40,120 120)' ), geom_from_wkt( 'LINESTRING(40 40,60 120)' ), '**1F001**' ) + relate( geom_from_wkt( 'LINESTRING(40 40,120 120)' ), geom_from_wkt( 'LINESTRING(40 40,60 120)' ), '**1F001**' ) - geom_to_wkt(flip_coordinates(make_point(1, 2))) - geom_to_wkt(flip_coordinates(make_point(1, 2))) + Returns an aggregate value calculated using all matching child features from a layer relation. + Returns an aggregate value calculated using all matching child features from a layer relation. - 'Point (2 1)' - 'Point (2 1)' + relation_aggregate + relation_aggregate - latitude,longitude,reversed,swapped,coordinates,repairing,copy - latitude,longitude,reversed,swapped,coordinates,repairing,copy + a string, representing a relation ID + a string, representing a relation ID - downwards,rounds,number - downwards,rounds,number + relation_aggregate(relation:='my_relation',aggregate:='mean',expression:="passengers") + relation_aggregate(relation:='my_relation',aggregate:='mean',expression:="passengers") - exterior,clockwise,respect,convention,rings,counter,interior,forces - exterior,clockwise,respect,convention,rings,counter,interior,forces + mean value of all matching child features using the 'my_relation' relation + mean value of all matching child features using the 'my_relation' relation - exterior,clockwise,respect,convention,rings,interior,counter,forces - exterior,clockwise,respect,convention,rings,interior,counter,forces + relation_aggregate('my_relation','sum', "passengers"/7) + relation_aggregate('my_relation','sum', "passengers"/7) - force_rhr - force_rhr + sum of the passengers field divided by 7 for all matching child features using the 'my_relation' relation + sum of the passengers field divided by 7 for all matching child features using the 'my_relation' relation - geom_to_wkt(make_rectangle_3points(make_point(0, 0), make_point(0,5), make_point(5, 5), 0)) - geom_to_wkt(make_rectangle_3points(make_point(0, 0), make_point(0,5), make_point(5, 5), 0)) + relation_aggregate('my_relation','concatenate', "towns", concatenator:=',') + relation_aggregate('my_relation','concatenate', "towns", concatenator:=',') - geom_to_wkt(make_rectangle_3points(make_point(0, 0), make_point(0,5), make_point(5, 3), 1)) - geom_to_wkt(make_rectangle_3points(make_point(0, 0), make_point(0,5), make_point(5, 3), 1)) + comma separated list of the towns field for all matching child features using the 'my_relation' relation + comma separated list of the towns field for all matching child features using the 'my_relation' relation - coordinate,minimum - coordinate,minimum + the input string + the input string - a geometry. Any non-polygon geometries are returned unchanged. - a geometry. Any non-polygon geometries are returned unchanged. + replace('QGIS SHOULD ROCK','SHOULD','DOES') + replace('QGIS SHOULD ROCK','SHOULD','DOES') - geom_to_wkt(force_rhr(geometry:=geom_from_wkt('POLYGON((-1 -1, 4 0, 4 2, 0 2, -1 -1))'))) - geom_to_wkt(force_rhr(geometry:=geom_from_wkt('POLYGON((-1 -1, 4 0, 4 2, 0 2, -1 -1))'))) + Reverses the direction of a line string by reversing the order of its vertices. + Reverses the direction of a line string by reversing the order of its vertices. - 'Polygon ((-1 -1, 0 2, 4 2, 4 0, -1 -1))' - 'Polygon ((-1 -1, 0 2, 4 2, 4 0, -1 -1))' + reverse + reverse - 'This is a test' - 'This is a test' + geom_to_wkt(reverse(geom_from_wkt('LINESTRING(0 0, 1 1, 2 2)'))) + geom_to_wkt(reverse(geom_from_wkt('LINESTRING(0 0, 1 1, 2 2)'))) - String template used to format the string. <table><thead><tr><th>Expression</th><th>Output</th></tr></thead><tr valign="top"><td>d</td><td>the day as number without a leading zero (1 to 31)</td></tr><tr valign="top"><td>dd</td><td>the day as number with a leading zero (01 to 31)</td></tr><tr valign="top"><td>ddd</td><td>the abbreviated localized day name (e.g. 'Mon' to 'Sun')</td></tr><tr valign="top"><td>dddd</td><td>the long localized day name (e.g. 'Monday' to 'Sunday')</td></tr><tr valign="top"><td>M</td><td>the month as number without a leading zero (1-12)</td></tr><tr valign="top"><td>MM</td><td>the month as number with a leading zero (01-12)</td></tr><tr valign="top"><td>MMM</td><td>the abbreviated localized month name (e.g. 'Jan' to 'Dec')</td></tr><tr valign="top"><td>MMMM</td><td>the long localized month name (e.g. 'January' to 'December')</td></tr><tr valign="top"><td>yy</td><td>the year as two digit number (00-99)</td></tr><tr valign="top"><td>yyyy</td><td>the year as four digit number</td></tr></table><p>These expressions may be used for the time part of the format string:</p><table><thead><tr><th>Expression</th><th>Output</th></tr></thead><tr valign="top"><td>h</td><td>the hour without a leading zero (0 to 23 or 1 to 12 if AM/PM display)</td></tr><tr valign="top"><td>hh</td><td>the hour with a leading zero (00 to 23 or 01 to 12 if AM/PM display)</td></tr><tr valign="top"><td>H</td><td>the hour without a leading zero (0 to 23, even with AM/PM display)</td></tr><tr valign="top"><td>HH</td><td>the hour with a leading zero (00 to 23, even with AM/PM display)</td></tr><tr valign="top"><td>m</td><td>the minute without a leading zero (0 to 59)</td></tr><tr valign="top"><td>mm</td><td>the minute with a leading zero (00 to 59)</td></tr><tr valign="top"><td>s</td><td>the second without a leading zero (0 to 59)</td></tr><tr valign="top"><td>ss</td><td>the second with a leading zero (00 to 59)</td></tr><tr valign="top"><td>z</td><td>the milliseconds without trailing zeroes (0 to 999)</td></tr><tr valign="top"><td>zzz</td><td>the milliseconds with trailing zeroes (000 to 999)</td></tr><tr valign="top"><td>AP or A</td><td>interpret as an AM/PM time. <i>AP</i> must be either 'AM' or 'PM'.</td></tr><tr valign="top"><td>ap or a</td><td>Interpret as an AM/PM time. <i>ap</i> must be either 'am' or 'pm'.</td></tr></table> - String template used to format the string. <table><thead><tr><th>Expression</th><th>Output</th></tr></thead><tr valign="top"><td>d</td><td>the day as number without a leading zero (1 to 31)</td></tr><tr valign="top"><td>dd</td><td>the day as number with a leading zero (01 to 31)</td></tr><tr valign="top"><td>ddd</td><td>the abbreviated localized day name (e.g. 'Mon' to 'Sun')</td></tr><tr valign="top"><td>dddd</td><td>the long localized day name (e.g. 'Monday' to 'Sunday')</td></tr><tr valign="top"><td>M</td><td>the month as number without a leading zero (1-12)</td></tr><tr valign="top"><td>MM</td><td>the month as number with a leading zero (01-12)</td></tr><tr valign="top"><td>MMM</td><td>the abbreviated localized month name (e.g. 'Jan' to 'Dec')</td></tr><tr valign="top"><td>MMMM</td><td>the long localized month name (e.g. 'January' to 'December')</td></tr><tr valign="top"><td>yy</td><td>the year as two digit number (00-99)</td></tr><tr valign="top"><td>yyyy</td><td>the year as four digit number</td></tr></table><p>These expressions may be used for the time part of the format string:</p><table><thead><tr><th>Expression</th><th>Output</th></tr></thead><tr valign="top"><td>h</td><td>the hour without a leading zero (0 to 23 or 1 to 12 if AM/PM display)</td></tr><tr valign="top"><td>hh</td><td>the hour with a leading zero (00 to 23 or 01 to 12 if AM/PM display)</td></tr><tr valign="top"><td>H</td><td>the hour without a leading zero (0 to 23, even with AM/PM display)</td></tr><tr valign="top"><td>HH</td><td>the hour with a leading zero (00 to 23, even with AM/PM display)</td></tr><tr valign="top"><td>m</td><td>the minute without a leading zero (0 to 59)</td></tr><tr valign="top"><td>mm</td><td>the minute with a leading zero (00 to 59)</td></tr><tr valign="top"><td>s</td><td>the second without a leading zero (0 to 59)</td></tr><tr valign="top"><td>ss</td><td>the second with a leading zero (00 to 59)</td></tr><tr valign="top"><td>z</td><td>the milliseconds without trailing zeroes (0 to 999)</td></tr><tr valign="top"><td>zzz</td><td>the milliseconds with trailing zeroes (000 to 999)</td></tr><tr valign="top"><td>AP or A</td><td>interpret as an AM/PM time. <i>AP</i> must be either 'AM' or 'PM'.</td></tr><tr valign="top"><td>ap or a</td><td>Interpret as an AM/PM time. <i>ap</i> must be either 'am' or 'pm'.</td></tr></table> + 'LINESTRING(2 2, 1 1, 0 0)' + 'LINESTRING(2 2, 1 1, 0 0)' - format_date('2012-05-15','d MMMM yyyy','fr') - format_date('2012-05-15','d MMMM yyyy','fr') + Returns a substring that contains the <i>n</i> rightmost characters of the string. + Returns a substring that contains the <i>n</i> rightmost characters of the string. - '15 mai 2012' - '15 mai 2012' + right + right - format_date('2012-05-15','dddd') - format_date('2012-05-15','dddd') + integer. The number of characters from the right of the string to return. + integer. The number of characters from the right of the string to return. - format_date('2012-05-15 13:54:20','dd.MM.yy') - format_date('2012-05-15 13:54:20','dd.MM.yy') + right('Hello World',5) + right('Hello World',5) - '15.05.12' - '15.05.12' + 'World' + 'World' - format_date('13:54:20','hh:mm AP') - format_date('13:54:20','hh:mm AP') + Rounds a number to number of decimal places. + Rounds a number to number of decimal places. - '01:54 PM' - '01:54 PM' + round + round - format_number(10000000.332,2,'fr') - format_number(10000000.332,2,'fr') + decimal number to be rounded + decimal number to be rounded - '10 000 000,33' - '10 000 000,33' + Optional integer representing number of places to round decimals to. Can be negative. + Optional integer representing number of places to round decimals to. Can be negative. - Decodes a string in the Base64 encoding into a binary value. - Decodes a string in the Base64 encoding into a binary value. + round(1234.567, 2) + round(1234.567, 2) - from_base64 - from_base64 + 1234.57 + 1234.57 - the string to decode - the string to decode + round(1234.567) + round(1234.567) - from_base64('UUdJUw==') - from_base64('UUdJUw==') + 1235 + 1235 - 'QGIS' - 'QGIS' + rpad + rpad - Loads a JSON formatted string. - Loads a JSON formatted string. + rpad('Hello', 10, 'x') + rpad('Hello', 10, 'x') - from_json - from_json + 'Helloxxxxx' + 'Helloxxxxx' - JSON string - JSON string + Transforms a given value from an input domain to an output range using an exponential curve. This function can be used to ease values in or out of the specified output range. + Transforms a given value from an input domain to an output range using an exponential curve. This function can be used to ease values in or out of the specified output range. - from_json('{"qgis":"rocks"}') - from_json('{"qgis":"rocks"}') + A value in the input domain. The function will return a corresponding scaled value in the output range. + A value in the input domain. The function will return a corresponding scaled value in the output range. - { 'qgis': 'rocks' } - { 'qgis': 'rocks' } + Specifies the minimum value in the input domain, the smallest value the input value should take. + Specifies the minimum value in the input domain, the smallest value the input value should take. - from_json('[1,2,3]') - from_json('[1,2,3]') + Specifies the maximum value in the input domain, the largest value the input value should take. + Specifies the maximum value in the input domain, the largest value the input value should take. - [1,2,3] - [1,2,3] + Specifies the minimum value in the output range, the smallest value which should be output by the function. + Specifies the minimum value in the output range, the smallest value which should be output by the function. - Creates an array containing a sequence of numbers. - Creates an array containing a sequence of numbers. + Specifies the maximum value in the output range, the largest value which should be output by the function. + Specifies the maximum value in the output range, the largest value which should be output by the function. - generate_series - generate_series + A positive value (greater than 0), which dictates the way input values are mapped to the output range. Large exponents will cause the output values to 'ease in', starting slowly before accelerating as the input values approach the domain maximum. Smaller exponents (less than 1) will cause output values to 'ease out', where the mapping starts quickly but slows as it approaches the domain maximum. + A positive value (greater than 0), which dictates the way input values are mapped to the output range. Large exponents will cause the output values to 'ease in', starting slowly before accelerating as the input values approach the domain maximum. Smaller exponents (less than 1) will cause output values to 'ease out', where the mapping starts quickly but slows as it approaches the domain maximum. - first value of the sequence - first value of the sequence + 25 + 25 - value that ends the sequence once reached - value that ends the sequence once reached + Returns TRUE when conditions a and b are true. + Returns TRUE when conditions a and b are true. - value used as the increment between values - value used as the increment between values + [ 'QGIS', 'rocks' ] + [ 'QGIS', 'rocks' ] - Returns a geometry created from a Well-Known Binary (WKB) representation. - Returns a geometry created from a Well-Known Binary (WKB) representation. + [ 'key', 'empty value' ] + [ 'key', 'empty value' ] - geom_from_wkb - geom_from_wkb + relation_aggregate('my_relation','array_agg', "id") + relation_aggregate('my_relation','array_agg', "id") - Well-Known Binary (WKB) representation of a geometry (as a binary blob) - Well-Known Binary (WKB) representation of a geometry (as a binary blob) + array of the id field from all matching child features using the 'my_relation' relation + array of the id field from all matching child features using the 'my_relation' relation - geom_from_wkb( geom_to_wkb( make_point(4,5) ) ) - geom_from_wkb( geom_to_wkb( make_point(4,5) ) ) + Returns a string with the supplied map keys replaced by paired values. Longer map keys are evaluated first. + Returns a string with the supplied map keys replaced by paired values. Longer map keys are evaluated first. - a point geometry object - a point geometry object + replace('forty two',map('for','4','two','2','forty two','42')) + replace('forty two',map('for','4','two','2','forty two','42')) - Returns the Well-Known Binary (WKB) representation of a geometry - Returns the Well-Known Binary (WKB) representation of a geometry + '42' + '42' - geom_to_wkb - geom_to_wkb + Returns a map with the attribute names as keys and the configured representation values as values. The representation value for the attributes depends on the configured widget type for each attribute. Can be used with zero, one or more arguments, see below for details. + Returns a map with the attribute names as keys and the configured representation values as values. The representation value for the attributes depends on the configured widget type for each attribute. Can be used with zero, one or more arguments, see below for details. - geom_to_wkb( $geometry ) - geom_to_wkb( $geometry ) + If called with no parameters, the function will return the representation of the attributes of the current feature in the current layer. + If called with no parameters, the function will return the representation of the attributes of the current feature in the current layer. - binary blob containing a geometry object - binary blob containing a geometry object + represent_attributes() + represent_attributes() - numeric precision - numeric precision + The representation of the attributes for the current feature. + The representation of the attributes for the current feature. - geom_to_wkt( make_point(6, 50) ) - geom_to_wkt( make_point(6, 50) ) + If called with a 'feature' parameter only, the function will return the representation of the attributes of the specified feature from the current layer. + If called with a 'feature' parameter only, the function will return the representation of the attributes of the specified feature from the current layer. - geom_to_wkt(centroid(geom_from_wkt('Polygon((1 1, 0 0, -1 1, 1 1))'))) - geom_to_wkt(centroid(geom_from_wkt('Polygon((1 1, 0 0, -1 1, 1 1))'))) + represent_attributes(@atlas_feature) + represent_attributes(@atlas_feature) - 'POINT(0 0.66666667)' - 'POINT(0 0.66666667)' + The representation of the attributes for the specified feature from the current layer. + The representation of the attributes for the specified feature from the current layer. - geom_to_wkt(centroid(geom_from_wkt('Polygon((1 1, 0 0, -1 1, 1 1))')), 2) - geom_to_wkt(centroid(geom_from_wkt('Polygon((1 1, 0 0, -1 1, 1 1))')), 2) + If called with a 'layer' and a 'feature' parameter, the function will return the representation of the attributes of the specified feature from the specified layer. + If called with a 'layer' and a 'feature' parameter, the function will return the representation of the attributes of the specified feature from the specified layer. - 'POINT(0 0.67)' - 'POINT(0 0.67)' + The layer (or its ID or name). + The layer (or its ID or name). - Returns the feature with an id on a layer. - Returns the feature with an id on a layer. + represent_attributes('atlas_layer', @atlas_feature) + represent_attributes('atlas_layer', @atlas_feature) - get_feature_by_id - get_feature_by_id + The representation of the attributes for the specified feature from the specified layer. + The representation of the attributes for the specified feature from the specified layer. - layer, layer name or layer id - layer, layer name or layer id + apply rotation per part. If true, then rotation will apply around the center of each part's bounding box when the input geometry is multipart and an explicit rotation center point is not specified. + apply rotation per part. If true, then rotation will apply around the center of each part's bounding box when the input geometry is multipart and an explicit rotation center point is not specified. - the id of the feature which should be returned - the id of the feature which should be returned + round(1234.567, -1) + round(1234.567, -1) - the feature with the id 1 on the layer "streets" - the feature with the id 1 on the layer "streets" + 1230 + 1230 - { '1': 'one', '2': 'two', '3': 'three' } - { '1': 'one', '2': 'two', '3': 'three' } + roundness + roundness - Returns the value of a map, given its key. Returns NULL if the key does not exist. - Returns the value of a map, given its key. Returns NULL if the key does not exist. + a polygon + a polygon - scale of the item 'Map 0' (if it exists) in the current print layout - scale of the item 'Map 0' (if it exists) in the current print layout + round(roundness(geom_from_wkt('POLYGON(( 0 0, 0 1, 1 1, 1 0, 0 0))')), 3) + round(roundness(geom_from_wkt('POLYGON(( 0 0, 0 1, 1 1, 1 0, 0 0))')), 3) - Returns a map with an added key/value. If the key already exists, its value is overridden. - Returns a map with an added key/value. If the key already exists, its value is overridden. + 0.785 + 0.785 - least,occurring,field,minority,aggregate - least,occurring,field,minority,aggregate + round(roundness(geom_from_wkt('POLYGON(( 0 0, 0 0.1, 1 0.1, 1 0, 0 0))')), 3) + round(roundness(geom_from_wkt('POLYGON(( 0 0, 0 0.1, 1 0.1, 1 0, 0 0))')), 3) - vertex,multipoint,node,input - vertex,multipoint,node,input + 0.260 + 0.260 - static,evaluating,current,date,time - static,evaluating,current,date,time + Returns a scaled version of a geometry. Calculations are in the Spatial Reference System of this geometry. + Returns a scaled version of a geometry. Calculations are in the Spatial Reference System of this geometry. - substitute,equals,condition,compare - substitute,equals,condition,compare + x-axis scaling factor + x-axis scaling factor - collection,multipart,parts,count - collection,multipart,parts,count + y-axis scaling factor + y-axis scaling factor - rings,holes,count,polygon,collection,interior - rings,holes,count,polygon,collection,interior + scaling center point. If not specified, the center of the geometry's bounding box is used. + scaling center point. If not specified, the center of the geometry's bounding box is used. - rings,holes,polygon,collection,exterior,including - rings,holes,polygon,collection,exterior,including + geometry scaled twice horizontally and halved vertically, around the (4, 5) point + geometry scaled twice horizontally and halved vertically, around the (4, 5) point - evaluated,selected,works,default,features - evaluated,selected,works,default,features + geometry twice horizontally and halved vertically, around the center of its bounding box + geometry twice horizontally and halved vertically, around the center of its bounding box - spatial,offsetting,reference,system,linestring,formed,distances,side - spatial,offsetting,reference,system,linestring,formed,distances,side + easing in, using an exponent of 2 + easing in, using an exponent of 2 - multiplication,values - multiplication,values + 54.772 + 54.772 - behavior,different,see,concat,null,joins,result,values - behavior,different,see,concat,null,joins,result,values + easing out, using an exponent of 0.5 + easing out, using an exponent of 0.5 - division,values - division,values + Transforms a given value from an input domain to an output range using linear interpolation. + Transforms a given value from an input domain to an output range using linear interpolation. - compares,evaluates,values,equal - compares,evaluates,values,equal + scale_linear + scale_linear - power,values - power,values + scale_linear(5,0,10,0,100) + scale_linear(5,0,10,0,100) - compares,equal,values,greater,left,evaluates,right - compares,equal,values,greater,left,evaluates,right + 72 + 72 - greater,compares,evaluates,left,values,right - greater,compares,evaluates,left,values,right + scale_linear(0.2,0,1,0,360) + scale_linear(0.2,0,1,0,360) - array,operator,element,map,index - array,operator,element,map,index + scaling a value between 0 and 1 to an angle between 0 and 360 + scaling a value between 0 and 1 to an angle between 0 and 360 - compares,equal,less,values,left,evaluates,right - compares,equal,less,values,left,evaluates,right + scale_linear(1500,1000,10000,9,20) + scale_linear(1500,1000,10000,9,20) - left,evaluates,compares,less,values,right - left,evaluates,compares,less,values,right + scaling a population which varies between 1000 and 10000 to a font size between 9 and 20 + scaling a population which varies between 1000 and 10000 to a font size between 9 and 20 - subtraction,null,result,values - subtraction,null,result,values + 9.6111111 + 9.6111111 - division,remainder - division,remainder + 57 + 57 - addition,null,result,values - addition,null,result,values + interval value to return number of seconds from + interval value to return number of seconds from - white,space,regular,performs,backslash,characters,escaped,character,expression,match - white,space,regular,performs,backslash,characters,escaped,character,expression,match + second(age('2012-07-22T00:20:00','2012-07-22T00:00:00')) + second(age('2012-07-22T00:20:00','2012-07-22T00:00:00')) - criteria,multigeometry,orders,parts,given - criteria,multigeometry,orders,parts,given + 1200 + 1200 - oriented,box,minimal,represents,bounding - oriented,box,minimal,represents,bounding + second(age('2012-01-01','2010-01-01')) + second(age('2012-01-01','2010-01-01')) - share,tests,contained,overlaps,same,dimension,space - share,tests,contained,overlaps,same,dimension,space + 63072000 + 63072000 - least,predicate,current,contained,target,contains,array,geos,st_contains,postgis,described,underlying,features - least,predicate,current,contained,target,contains,array,geos,st_contains,postgis,described,underlying,features + Returns a multi line geometry consisting of a line for every segment in the input geometry. + Returns a multi line geometry consisting of a line for every segment in the input geometry. - predicate,st_crosses,crosses,current,target,array,geos,described,underlying,features,crossed - predicate,st_crosses,crosses,current,target,array,geos,described,underlying,features,crossed + segments_to_lines + segments_to_lines - predicate,st_disjoint,disjoint,current,target,array,geos,described,underlying,features - predicate,st_disjoint,disjoint,current,target,array,geos,described,underlying,features + geom_to_wkt(segments_to_lines(geom_from_wkt('LINESTRING(0 0, 1 1, 2 2)'))) + geom_to_wkt(segments_to_lines(geom_from_wkt('LINESTRING(0 0, 1 1, 2 2)'))) - predicate,current,equals,equal,target,array,geos,st_equals,described,underlying,features - predicate,current,equals,equal,target,array,geos,st_equals,described,underlying,features + 'MultiLineString ((0 0, 1 1),(1 1, 2 2))' + 'MultiLineString ((0 0, 1 1),(1 1, 2 2))' - intersected,least,predicate,current,target,array,geos,postgis,described,st_intersects,intersects,underlying,features - intersected,least,predicate,current,target,array,geos,postgis,described,st_intersects,intersects,underlying,features + set_color_part + set_color_part - distance,layers,large,slow,current,target,array,lot,features - distance,layers,large,slow,current,target,array,lot,features + new value for color component, respecting the ranges listed above + new value for color component, respecting the ranges listed above - least,predicate,touches,current,target,array,geos,described,underlying,touched,st_touches,features - least,predicate,touches,current,target,array,geos,described,underlying,touched,st_touches,features + set_color_part('200,10,30','green',50) + set_color_part('200,10,30','green',50) - predicate,current,contain,target,array,geos,described,underlying,features - predicate,current,contain,target,array,geos,described,underlying,features + Returns a collection containing paths shared by the two input geometries. Those going in the same direction are in the first element of the collection, those going in the opposite direction are in the second element. The paths themselves are given in the direction of the first geometry. + Returns a collection containing paths shared by the two input geometries. Those going in the same direction are in the first element of the collection, those going in the opposite direction are in the second element. The paths themselves are given in the direction of the first geometry. - algorithm,parameter,processing - algorithm,parameter,processing + shared_paths + shared_paths - planimetric,distance,polygon,perimeter,spatial,reference,system,calculations,project,differs,object,match,settings,ellipsoid,units - planimetric,distance,polygon,perimeter,spatial,reference,system,calculations,project,differs,object,match,settings,ellipsoid,units + geom_to_wkt(shared_paths(geom_from_wkt('MULTILINESTRING((26 125,26 200,126 200,126 125,26 125),(51 150,101 150,76 175,51 150)))'),geom_from_wkt('LINESTRING(151 100,126 156.25,126 125,90 161, 76 175)'))) + geom_to_wkt(shared_paths(geom_from_wkt('MULTILINESTRING((26 125,26 200,126 200,126 125,26 125),(51 150,101 150,76 175,51 150)))'),geom_from_wkt('LINESTRING(151 100,126 156.25,126 125,90 161, 76 175)'))) - calculations,pi - calculations,pi + 'GeometryCollection (MultiLineString ((126 156.25, 126 125),(101 150, 90 161),(90 161, 76 175)),MultiLineString EMPTY)' + 'GeometryCollection (MultiLineString ((126 156.25, 126 125),(101 150, 90 161),(90 161, 76 175)),MultiLineString EMPTY)' - specific,node,vertex - specific,node,vertex + geom_to_wkt(shared_paths(geom_from_wkt('LINESTRING(76 175,90 161,126 125,126 156.25,151 100)'),geom_from_wkt('MULTILINESTRING((26 125,26 200,126 200,126 125,26 125),(51 150,101 150,76 175,51 150))'))) + geom_to_wkt(shared_paths(geom_from_wkt('LINESTRING(76 175,90 161,126 125,126 156.25,151 100)'),geom_from_wkt('MULTILINESTRING((26 125,26 200,126 200,126 125,26 125),(51 150,101 150,76 175,51 150))'))) - point,surface,lie,centroid,overlay - point,surface,lie,centroid,overlay + 'GeometryCollection (MultiLineString EMPTY,MultiLineString ((76 175, 90 161),(90 161, 101 150),(126 125, 126 156.25)))' + 'GeometryCollection (MultiLineString EMPTY,MultiLineString ((76 175, 90 161),(90 161, 101 150),(126 125, 126 156.25)))' - inaccessibility,precise,tolerances,calculates,guaranteed,boundary,require,point,true,iterations,internal,uses,approximate,approach,polylabel,find,distant,calculate,pole,take,surface,specified,tolerance,iterative - inaccessibility,precise,tolerances,calculates,guaranteed,boundary,require,point,true,iterations,internal,uses,approximate,approach,polylabel,find,distant,calculate,pole,take,surface,specified,tolerance,iterative + linestrings,paths,overlapping,shared,linestring,multilinestring + linestrings,paths,overlapping,shared,linestring,multilinestring - distance,elevation,projected,start,point,azimuth,radians,bearing - distance,elevation,projected,start,point,azimuth,radians,bearing + shortest_line + shortest_line - scheme,project,color - scheme,project,color + geometry to find shortest line from + geometry to find shortest line from - field,quartile,first,calculated - field,quartile,first,calculated + geometry to find shortest line to + geometry to find shortest line to - third,field,quartile,calculated - third,field,quartile,calculated + geom_to_wkt(shortest_line(geom_from_wkt('LINESTRING (20 80, 98 190, 110 180, 50 75 )'),geom_from_wkt('POINT(100 100)'))) + geom_to_wkt(shortest_line(geom_from_wkt('LINESTRING (20 80, 98 190, 110 180, 50 75 )'),geom_from_wkt('POINT(100 100)'))) - random,inclusive,specified,range,argument,seed,same,provided,minimum,maximum,integer,depending - random,inclusive,specified,range,argument,seed,same,provided,minimum,maximum,integer,depending + Returns the sine of an angle. + Returns the sine of an angle. - random,specified,range,argument,seed,same,provided,float,minimum,maximum,inclusive,depending - random,specified,range,argument,seed,same,provided,float,minimum,maximum,inclusive,depending + sin + sin - field,range,aggregate,minimum,maximum - field,range,aggregate,minimum,maximum + sin(1.571) + sin(1.571) - raster,statistics - raster,statistics + 0.999999682931835 + 0.999999682931835 - provided,point,raster,found - provided,point,raster,found + Returns the sinuosity of a curve, which is the ratio of the curve length to the straight (2D) distance between its endpoints. + Returns the sinuosity of a curve, which is the ratio of the curve length to the straight (2D) distance between its endpoints. - The regular expression to test against. Backslash characters must be double escaped (e.g., "\\s" to match a white space character or "\\b" to match a word boundary). - The regular expression to test against. Backslash characters must be double escaped (e.g., "\\s" to match a white space character or "\\b" to match a word boundary). + sinuosity + sinuosity - return,found,matching,unicode,regular,position,substring,first - return,found,matching,unicode,regular,position,substring,first + Input curve (circularstring, linestring) + Input curve (circularstring, linestring) - array,groups,capturing,captured,order,appear,supplied,regular,strings - array,groups,capturing,captured,order,appear,supplied,regular,strings + round(sinuosity(geom_from_wkt('LINESTRING(2 0, 2 2, 3 2, 3 3)')), 3) + round(sinuosity(geom_from_wkt('LINESTRING(2 0, 2 2, 3 2, 3 3)')), 3) - regular,supplied,replaced - regular,supplied,replaced + 1.265 + 1.265 - regular,matches,supplied,portion - regular,matches,supplied,portion + sinuosity(geom_from_wkt('LINESTRING( 3 1, 5 1)')) + sinuosity(geom_from_wkt('LINESTRING( 3 1, 5 1)')) - child,matching,aggregate,features,relation - child,matching,aggregate,features,relation + 1.0 + 1.0 - depends,configured,field,type,widgets,map,representation,widget - depends,configured,field,type,widgets,map,representation,widget + Smooths a geometry by adding extra nodes which round off corners in the geometry. If input geometries contain Z or M values, these will also be smoothed and the output geometry will retain the same dimensionality as the input geometry. + Smooths a geometry by adding extra nodes which round off corners in the geometry. If input geometries contain Z or M values, these will also be smoothed and the output geometry will retain the same dimensionality as the input geometry. - direction,order,vertices,reverses,line,reversing - direction,order,vertices,reverses,line,reversing + Returns the Soundex representation of a string. Soundex is a phonetic matching algorithm, so strings with similar sounds should be represented by the same Soundex code. + Returns the Soundex representation of a string. Soundex is a phonetic matching algorithm, so strings with similar sounds should be represented by the same Soundex code. - last,end,substring,rightmost,characters,contains - last,end,substring,rightmost,characters,contains + soundex + soundex - version,spatial,reference,calculations,rotated,system - version,spatial,reference,calculations,rotated,system + soundex('robert') + soundex('robert') - rounds,places,decimal,number - rounds,places,decimal,number + 'R163' + 'R163' - polygon,perfect,flat,close,shape,calculates,circle - polygon,perfect,flat,close,shape,calculates,circle + soundex('rupert') + soundex('rupert') - length,right,padded,width,specified,truncated,target,fill,character,smaller - length,right,padded,width,specified,truncated,target,fill,character,smaller + soundex('rubin') + soundex('rubin') - version,scaled,spatial,reference,calculations,system - version,scaled,spatial,reference,calculations,system + 'R150' + 'R150' - exponential,curve,ease,transforms,output,given,input,domain,range,specified,values - exponential,curve,ease,transforms,output,given,input,domain,range,specified,values + Manage autoincrementing values in sqlite databases.<p>SQlite default values can only be applied on insert and not prefetched.</p><p>This makes it impossible to acquire an incremented primary key via AUTO_INCREMENT before creating the row in the database. Sidenote: with postgres, this works via the option <i>evaluate default values</i>.</p><p>When adding new features with relations, it is really nice to be able to already add children for a parent, while the parents form is still open and hence the parent feature uncommitted.</p><p>To get around this limitation, this function can be used to manage sequence values in a separate table on sqlite based formats like gpkg.</p><p>The sequence table will be filtered for a sequence id (filter_attribute and filter_value) and the current value of the id_field will be incremented by 1 and the incremented value returned.</p><p>If additional columns require values to be specified, the default_values map can be used for this purpose.</p><p><b>Note</b><br/>This function modifies the target sqlite table. It is intended for usage with default value configurations for attributes.</p><p>When the database parameter is a layer and the layer is in transaction mode, the value will only be retrieved once during the lifetime of a transaction and cached and incremented. This makes it unsafe to work on the same database from several processes in parallel.</p> + Manage autoincrementing values in sqlite databases.<p>SQlite default values can only be applied on insert and not prefetched.</p><p>This makes it impossible to acquire an incremented primary key via AUTO_INCREMENT before creating the row in the database. Sidenote: with postgres, this works via the option <i>evaluate default values</i>.</p><p>When adding new features with relations, it is really nice to be able to already add children for a parent, while the parents form is still open and hence the parent feature uncommitted.</p><p>To get around this limitation, this function can be used to manage sequence values in a separate table on sqlite based formats like gpkg.</p><p>The sequence table will be filtered for a sequence id (filter_attribute and filter_value) and the current value of the id_field will be incremented by 1 and the incremented value returned.</p><p>If additional columns require values to be specified, the default_values map can be used for this purpose.</p><p><b>Note</b><br/>This function modifies the target sqlite table. It is intended for usage with default value configurations for attributes.</p><p>When the database parameter is a layer and the layer is in transaction mode, the value will only be retrieved once during the lifetime of a transaction and cached and incremented. This makes it unsafe to work on the same database from several processes in parallel.</p> - transforms,linear,output,given,input,domain,range,interpolation - transforms,linear,output,given,input,domain,range,interpolation + sqlite_fetch_and_increment + sqlite_fetch_and_increment - consisting,segment,input,multi,line - consisting,segment,input,multi,line + Path to the sqlite file or geopackage layer + Path to the sqlite file or geopackage layer - alpha,component,specific,red,color,sets - alpha,component,specific,red,color,sets + Name of the table that manages the sequences + Name of the table that manages the sequences - start,resultant,joining,end,shortest,line - start,resultant,joining,end,shortest,line + Name of the field that contains the current value + Name of the field that contains the current value - straight,large,deviations,nodes,algorithm,reduces,simplifies,segments,number,threshold,distance,removing,vertices,based,preserves - straight,large,deviations,nodes,algorithm,reduces,simplifies,segments,number,threshold,distance,removing,vertices,based,preserves + Name the field that contains a unique identifier for this sequence. Must have a UNIQUE index. + Name the field that contains a unique identifier for this sequence. Must have a UNIQUE index. - spikes,areas,straight,nodes,algorithm,area,simplifies,removes,narrow,segments,visvalingam,threshold,create,vertices,removing,based,small - spikes,areas,straight,nodes,algorithm,area,simplifies,removes,narrow,segments,visvalingam,threshold,create,vertices,removing,based,small + Name of the sequence to use. + Name of the sequence to use. - sine,angle - sine,angle + Map with default values for additional columns on the table. The values need to be fully quoted. Functions are allowed. + Map with default values for additional columns on the table. The values need to be fully quoted. Functions are allowed. - buffering,spatial,reference,system,linestring,formed,distances,side - buffering,spatial,reference,system,linestring,formed,distances,side + sqlite_fetch_and_increment(@layer, 'sequence_table', 'last_unique_id', 'sequence_id', 'global', map('last_change', 'date(''now'')', 'user', '''' || @user_account_name || '''')) + sqlite_fetch_and_increment(@layer, 'sequence_table', 'last_unique_id', 'sequence_id', 'global', map('last_change', 'date(''now'')', 'user', '''' || @user_account_name || '''')) - curve,distance,length,endpoints,sinuosity,ratio,straight - curve,distance,length,endpoints,sinuosity,ratio,straight + sqlite_fetch_and_increment(layer_property(@layer, 'path'), 'sequence_table', 'last_unique_id', 'sequence_id', 'global', map('last_change', 'date(''now'')', 'user', '''' || @user_account_name || '''')) + sqlite_fetch_and_increment(layer_property(@layer, 'path'), 'sequence_table', 'last_unique_id', 'sequence_id', 'global', map('last_change', 'date(''now'')', 'user', '''' || @user_account_name || '''')) - adding,corners,smoothed,dimensionality,round,output,contain,input,retain,extra,smooths,nodes,values,same - adding,corners,smoothed,dimensionality,round,output,contain,input,retain,extra,smooths,nodes,values,same + Returns square root of a value. + Returns square root of a value. - code,represented,similar,matching,algorithm,soundex,same,phonetic,representation,strings,sounds - code,represented,similar,matching,algorithm,soundex,same,phonetic,representation,strings,sounds + sqrt + sqrt - attributes,children,applied,uncommitted,works,relations,prefetched,intended,creating,several,auto_increment,form,databases,transaction,parents,filter_value,mode,open,primary,evaluate,sidenote,add,require,impossible,default_values,table,insert,nice,formats,current,adding,get,target,work,specified,usage,columns,retrieved,autoincrementing,new,limitation,gpkg,parallel,database,additional,makes,postgres,modifies,sequence,cached,manage,key,same,id_field,acquire,filtered,default,filter_attribute,parent,option,unsafe,sqlite,separate,parameter,map,row,configurations,lifetime,processes,incremented,able,features,purpose - attributes,children,applied,uncommitted,works,relations,prefetched,intended,creating,several,auto_increment,form,databases,transaction,parents,filter_value,mode,open,primary,evaluate,sidenote,add,require,impossible,default_values,table,insert,nice,formats,current,adding,get,target,work,specified,usage,columns,retrieved,autoincrementing,new,limitation,gpkg,parallel,database,additional,makes,postgres,modifies,sequence,cached,manage,key,same,id_field,acquire,filtered,default,filter_attribute,parent,option,unsafe,sqlite,separate,parameter,map,row,configurations,lifetime,processes,incremented,able,features,purpose + sqrt(9) + sqrt(9) - root,square - root,square + Constructs square/rectangular waves along the boundary of a geometry. + Constructs square/rectangular waves along the boundary of a geometry. - waves,rectangular,constructs,square,boundary - waves,rectangular,constructs,square,boundary + square_wave + square_wave - waves,rectangular,constructs,square,boundary,randomized - waves,rectangular,constructs,square,boundary,randomized + wavelength of square waveform + wavelength of square waveform - first,node - first,node + amplitude of square waveform + amplitude of square waveform - deviation,field,standard,aggregate - deviation,field,standard,aggregate + By default the wavelength argument is treated as a "maximum wavelength", where the actual wavelength will be dynamically adjusted so that an exact number of square waves are created along the boundaries of the geometry. If the strict argument is set to true then the wavelength will be used exactly and an incomplete pattern may be used for the final waveform. + By default the wavelength argument is treated as a "maximum wavelength", where the actual wavelength will be dynamically adjusted so that an exact number of square waves are created along the boundaries of the geometry. If the strict argument is set to true then the wavelength will be used exactly and an incomplete pattern may be used for the final waveform. - distance,curve,circularstring,first,last,direct,euclidean,linestring,vertex - distance,curve,circularstring,first,last,direct,euclidean,linestring,vertex + square_wave(geom_from_wkt('LineString(0 0, 10 0)'), 3, 1) + square_wave(geom_from_wkt('LineString(0 0, 10 0)'), 3, 1) - split,convert,separate,delimiter,divides - split,convert,separate,delimiter,divides + Square waves with wavelength 3 and amplitude 1 along the linestring + Square waves with wavelength 3 and amplitude 1 along the linestring - substring,position,return,found,first,matching - substring,position,return,found,first,matching + Constructs randomized square/rectangular waves along the boundary of a geometry. + Constructs randomized square/rectangular waves along the boundary of a geometry. - field,summed,aggregate - field,summed,aggregate + square_wave_randomized + square_wave_randomized - portions,represents,intersect - portions,represents,intersect + minimum wavelength of waves + minimum wavelength of waves - angle,tangent - angle,tangent + maximum wavelength of waves + maximum wavelength of waves - varies,buffer,line,diameter,length - varies,buffer,line,diameter,length + minimum amplitude of waves + minimum amplitude of waves - letter,words,lower,converts,leading,capital,title,case - letter,words,lower,converts,leading,capital,title,case + maximum amplitude of waves + maximum amplitude of waves - encoding,base,binary,encodes - encoding,base,binary,encodes + specifies a random seed for generating waves. If the seed is 0, then a completely random set of waves will be generated. + specifies a random seed for generating waves. If the seed is 0, then a completely random set of waves will be generated. - provided,additional,user,format_date,parse,qdate,converts,default,current,format,object,fromstring,date,optional,documentation,see - provided,additional,user,format_date,parse,qdate,converts,default,current,format,object,fromstring,date,optional,documentation,see + square_wave_randomized(geom_from_wkt('LineString(0 0, 10 0)'), 2, 3, 0.1, 0.2) + square_wave_randomized(geom_from_wkt('LineString(0 0, 10 0)'), 2, 3, 0.1, 0.2) - provided,additional,user,format_date,parse,qdate,converts,default,datetime,current,format,object,fromstring,optional,documentation,qtime,see - provided,additional,user,format_date,parse,qdate,converts,default,datetime,current,format,object,fromstring,optional,documentation,qtime,see + Randomly sized square waves with wavelengths between 2 and 3 and amplitudes between 0.1 and 0.2 along the linestring + Randomly sized square waves with wavelengths between 2 and 3 and amplitudes between 0.1 and 0.2 along the linestring - converts,minute,degree,equivalent,second,coordinate,decimal - converts,minute,degree,equivalent,second,coordinate,decimal + Returns the first node from a geometry. + Returns the first node from a geometry. - converts,minute,degree,coordinate - converts,minute,degree,coordinate + start_point + start_point - converts,minute,degree,second,coordinate - converts,minute,degree,second,coordinate + geom_to_wkt(start_point(geom_from_wkt('LINESTRING(4 0, 4 2, 0 2)'))) + geom_to_wkt(start_point(geom_from_wkt('LINESTRING(4 0, 4 2, 0 2)'))) - converts,invalid,converted,integer - converts,invalid,converted,integer + Returns the aggregate standard deviation value from a field or expression. + Returns the aggregate standard deviation value from a field or expression. - type,month,converts,date,interval,take,hours,days - type,month,converts,date,interval,take,hours,days + stdev + stdev - formatted,json,array,create,other,map - formatted,json,array,create,other,map + stdev("population",group_by:="state") + stdev("population",group_by:="state") - converts,precision,invalid,rounded,numbers,changes,real,result,converted,saving,conversion,smaller - converts,precision,invalid,rounded,numbers,changes,real,result,converted,saving,conversion,smaller + standard deviation of population value, grouped by state field + standard deviation of population value, grouped by state field - converts,number - converts,number + Returns the direct/euclidean distance between the first and last vertex of a geometry. The geometry must be a curve (circularstring, linestring). + Returns the direct/euclidean distance between the first and last vertex of a geometry. The geometry must be a curve (circularstring, linestring). - provided,additional,format,object,parse,time,converts,fromstring,optional,documentation,qtime,see - provided,additional,format,object,parse,time,converts,fromstring,optional,documentation,qtime,see + straight_distance_2d + straight_distance_2d - point,common,touches,interiors,tests,intersect - point,common,touches,interiors,tests,intersect + The geometry. + The geometry. - crs,source,transformed,destination,reprojection - crs,source,transformed,destination,reprojection + straight_distance_2d(geom_from_wkt('LINESTRING(1 0, 1 1)')) + straight_distance_2d(geom_from_wkt('LINESTRING(1 0, 1 1)')) - spatial,reference,calculations,system,translated,displace,move - spatial,reference,calculations,system,translated,displace,move + round(straight_distance_2d(geom_from_wkt('LINESTRING(1 4, 3 5, 5 0)')), 3) + round(straight_distance_2d(geom_from_wkt('LINESTRING(1 4, 3 5, 5 0)')), 3) - waves,boundary,constructs,triangular - waves,boundary,constructs,triangular + 5.657 + 5.657 - waves,boundary,constructs,randomized,triangular - waves,boundary,constructs,randomized,triangular + [ '1', '2', '3' ] + [ '1', '2', '3' ] - removes,leading,whitespace,spaces,tabs,trailing - removes,leading,whitespace,spaces,tabs,trailing + [ '1', '0', '3' ] + [ '1', '0', '3' ] - return,tries,error,alternative,provided,exception - return,tries,error,alternative,provided,exception + Return the first matching position of a substring within another string, or 0 if the substring is not found. + Return the first matching position of a substring within another string, or 0 if the substring is not found. - union,dissolve,point,represents,set - union,dissolve,point,represents,set + strpos + strpos - converts,upper,letters,case - converts,upper,letters,case + string that is to be searched + string that is to be searched - encoded,producing,form,characters,query,plus,url,compliant,converted,map,sign,transforms - encoded,producing,form,characters,query,plus,url,compliant,converted,map,sign,transforms + string to search for + string to search for - createuuid,generates,method,unique,quuid,identifier,row - createuuid,generates,method,unique,quuid,identifier,row + strpos('HELLO WORLD','WORLD') + strpos('HELLO WORLD','WORLD') - stored,variable,specified - stored,variable,specified + strpos('HELLO WORLD','GOODBYE') + strpos('HELLO WORLD','GOODBYE') - waves,rounded,sine,boundary,constructs - waves,rounded,sine,boundary,constructs + Returns a part of a string. + Returns a part of a string. - waves,sine,boundary,curved,constructs,randomized - waves,sine,boundary,curved,constructs,randomized + substr + substr - buffer,wedge,point,originating,shaped - buffer,wedge,point,originating,shaped + the full input string + the full input string - variable,argument,value,evaluation - variable,argument,value,evaluation + integer representing start position to extract beginning with 1; if start is negative, the return string will begin at the end of the string minus the start value + integer representing start position to extract beginning with 1; if start is negative, the return string will begin at the end of the string minus the start value - tests,contains,completely - tests,contains,completely + substr('HELLO WORLD',3,5) + substr('HELLO WORLD',3,5) - maximum,minimum,wrapped,characters,multiline - maximum,minimum,wrapped,characters,multiline + 'LLO W' + 'LLO W' - centroid,point,coordinate - centroid,point,coordinate + substr('HELLO WORLD',6) + substr('HELLO WORLD',6) - coordinate,spatial,reference,calculations,system,maximum - coordinate,spatial,reference,calculations,system,maximum + ' WORLD' + ' WORLD' - coordinate,spatial,reference,calculations,system,minimum - coordinate,spatial,reference,calculations,system,minimum + 'WORLD' + 'WORLD' - Returns the maximum z coordinate of a geometry, or NULL if the geometry has no z value. - Returns the maximum z coordinate of a geometry, or NULL if the geometry has no z value. + substr('HELLO WORLD',-5) + substr('HELLO WORLD',-5) - z_max - z_max + substr('HELLO',3,-1) + substr('HELLO',3,-1) - a geometry with z coordinate - a geometry with z coordinate + 'LL' + 'LL' - z_max( geom_from_wkt( 'POINT ( 0 0 1 )' ) ) - z_max( geom_from_wkt( 'POINT ( 0 0 1 )' ) ) + substr('HELLO WORLD',-5,2) + substr('HELLO WORLD',-5,2) - z_max( geom_from_wkt( 'MULTIPOINT ( 0 0 1 , 1 1 3 )' ) ) - z_max( geom_from_wkt( 'MULTIPOINT ( 0 0 1 , 1 1 3 )' ) ) + 'WO' + 'WO' - z_max( make_line( make_point( 0,0,0 ), make_point( -1,-1,-2 ) ) ) - z_max( make_line( make_point( 0,0,0 ), make_point( -1,-1,-2 ) ) ) + substr('HELLO WORLD',-5,-1) + substr('HELLO WORLD',-5,-1) - z_max( geom_from_wkt( 'LINESTRING( 0 0 0, 1 0 2, 1 1 -1 )' ) ) - z_max( geom_from_wkt( 'LINESTRING( 0 0 0, 1 0 2, 1 1 -1 )' ) ) + 'WORL' + 'WORL' - z_max( geom_from_wkt( 'POINT ( 0 0 )' ) ) - z_max( geom_from_wkt( 'POINT ( 0 0 )' ) ) + Returns the aggregate summed value from a field or expression. + Returns the aggregate summed value from a field or expression. - coordinate,maximum - coordinate,maximum + sum + sum - Returns the minimum z coordinate of a geometry, or NULL if the geometry has no z value. - Returns the minimum z coordinate of a geometry, or NULL if the geometry has no z value. + sum("population",group_by:="state") + sum("population",group_by:="state") - z_min - z_min + summed population value, grouped by state field + summed population value, grouped by state field - z_min( geom_from_wkt( 'POINT ( 0 0 1 )' ) ) - z_min( geom_from_wkt( 'POINT ( 0 0 1 )' ) ) + Returns a geometry that represents the portions of two geometries that do not intersect. + Returns a geometry that represents the portions of two geometries that do not intersect. - z_min( geom_from_wkt( 'MULTIPOINT ( 0 0 1 , 1 1 3 )' ) ) - z_min( geom_from_wkt( 'MULTIPOINT ( 0 0 1 , 1 1 3 )' ) ) + sym_difference + sym_difference - z_min( make_line( make_point( 0,0,0 ), make_point( -1,-1,-2 ) ) ) - z_min( make_line( make_point( 0,0,0 ), make_point( -1,-1,-2 ) ) ) + geom_to_wkt( sym_difference( geom_from_wkt( 'LINESTRING(3 3, 4 4, 5 5)' ), geom_from_wkt( 'LINESTRING(3 3, 8 8)' ) ) ) + geom_to_wkt( sym_difference( geom_from_wkt( 'LINESTRING(3 3, 4 4, 5 5)' ), geom_from_wkt( 'LINESTRING(3 3, 8 8)' ) ) ) - -2 - -2 + 'LINESTRING(5 5, 8 8)' + 'LINESTRING(5 5, 8 8)' - z_min( geom_from_wkt( 'LINESTRING( 0 0 0, 1 0 2, 1 1 -1 )' ) ) - z_min( geom_from_wkt( 'LINESTRING( 0 0 0, 1 0 2, 1 1 -1 )' ) ) + Returns the tangent of an angle. + Returns the tangent of an angle. - -1 - -1 + tan + tan - z_min( geom_from_wkt( 'POINT ( 0 0 )' ) ) - z_min( geom_from_wkt( 'POINT ( 0 0 )' ) ) + tan(1.0) + tan(1.0) - geom_from_gml('&lt;gml:LineString srsName="EPSG:4326"&gt;&lt;gml:coordinates&gt;4,4 5,5 6,6&lt;/gml:coordinates&gt;&lt;/gml:LineString&gt;') - geom_from_gml('&lt;gml:LineString srsName="EPSG:4326"&gt;&lt;gml:coordinates&gt;4,4 5,5 6,6&lt;/gml:coordinates&gt;&lt;/gml:LineString&gt;') + 1.5574077246549 + 1.5574077246549 - a line geometry object - a line geometry object + Creates a buffer along a line geometry where the buffer diameter varies evenly over the length of the line. + Creates a buffer along a line geometry where the buffer diameter varies evenly over the length of the line. - Returns the Hausdorff distance between two geometries. This is basically a measure of how similar or dissimilar 2 geometries are, with a lower distance indicating more similar geometries.<br>The function can be executed with an optional densify fraction argument. If not specified, an approximation to the standard Hausdorff distance is used. This approximation is exact or close enough for a large subset of useful cases. Examples of these are:<br><br><li>computing distance between Linestrings that are roughly parallel to each other, and roughly equal in length. This occurs in matching linear networks.</li><li>Testing similarity of geometries.</li><br><br>If the default approximate provided by this method is insufficient, specify the optional densify fraction argument. Specifying this argument performs a segment densification before computing the discrete Hausdorff distance. The parameter sets the fraction by which to densify each segment. Each segment will be split into a number of equal-length subsegments, whose fraction of the total length is closest to the given fraction. Decreasing the densify fraction parameter will make the distance returned approach the true Hausdorff distance for the geometries. - Returns the Hausdorff distance between two geometries. This is basically a measure of how similar or dissimilar 2 geometries are, with a lower distance indicating more similar geometries.<br>The function can be executed with an optional densify fraction argument. If not specified, an approximation to the standard Hausdorff distance is used. This approximation is exact or close enough for a large subset of useful cases. Examples of these are:<br><br><li>computing distance between Linestrings that are roughly parallel to each other, and roughly equal in length. This occurs in matching linear networks.</li><li>Testing similarity of geometries.</li><br><br>If the default approximate provided by this method is insufficient, specify the optional densify fraction argument. Specifying this argument performs a segment densification before computing the discrete Hausdorff distance. The parameter sets the fraction by which to densify each segment. Each segment will be split into a number of equal-length subsegments, whose fraction of the total length is closest to the given fraction. Decreasing the densify fraction parameter will make the distance returned approach the true Hausdorff distance for the geometries. + tapered_buffer + tapered_buffer - hausdorff_distance - hausdorff_distance + input geometry. Must be a (multi)line geometry. + input geometry. Must be a (multi)line geometry. - densify fraction amount - densify fraction amount + width of buffer at start of line, + width of buffer at start of line, - hausdorff_distance( geometry1:= geom_from_wkt('LINESTRING (0 0, 2 1)'),geometry2:=geom_from_wkt('LINESTRING (0 0, 2 0)')) - hausdorff_distance( geometry1:= geom_from_wkt('LINESTRING (0 0, 2 1)'),geometry2:=geom_from_wkt('LINESTRING (0 0, 2 0)')) + width of buffer at end of line. + width of buffer at end of line. - hausdorff_distance( geom_from_wkt('LINESTRING (130 0, 0 0, 0 150)'),geom_from_wkt('LINESTRING (10 10, 10 150, 130 10)')) - hausdorff_distance( geom_from_wkt('LINESTRING (130 0, 0 0, 0 150)'),geom_from_wkt('LINESTRING (10 10, 10 150, 130 10)')) + tapered_buffer(geometry:=geom_from_wkt('LINESTRING(1 2, 4 2)'),start_width:=1,end_width:=2,segments:=8) + tapered_buffer(geometry:=geom_from_wkt('LINESTRING(1 2, 4 2)'),start_width:=1,end_width:=2,segments:=8) - 14.142135623 - 14.142135623 + A tapered buffer starting with a diameter of 1 and ending with a diameter of 2 along the linestring geometry. + A tapered buffer starting with a diameter of 1 and ending with a diameter of 2 along the linestring geometry. - hausdorff_distance( geom_from_wkt('LINESTRING (130 0, 0 0, 0 150)'),geom_from_wkt('LINESTRING (10 10, 10 150, 130 10)'),0.5) - hausdorff_distance( geom_from_wkt('LINESTRING (130 0, 0 0, 0 150)'),geom_from_wkt('LINESTRING (10 10, 10 150, 130 10)'),0.5) + Converts all words of a string to title case (all words lower case with leading capital letter). + Converts all words of a string to title case (all words lower case with leading capital letter). - 70.0 - 70.0 + title + title - Extracts the hour part from a datetime or time, or the number of hours from an interval. - Extracts the hour part from a datetime or time, or the number of hours from an interval. + the string to convert to title case + the string to convert to title case - Extracts the hour part from a time or datetime. - Extracts the hour part from a time or datetime. + title('hello WOrld') + title('hello WOrld') - Calculates the length in hours of an interval. - Calculates the length in hours of an interval. + 'Hello World' + 'Hello World' - Returns the inclination measured from the zenith (0) to the nadir (180) on point_a to point_b. - Returns the inclination measured from the zenith (0) to the nadir (180) on point_a to point_b. + Encodes a binary value into a string, using the Base64 encoding. + Encodes a binary value into a string, using the Base64 encoding. - inclination - inclination + to_base64 + to_base64 - inclination( make_point( 5, 10, 0 ), make_point( 5, 10, 5 ) ) - inclination( make_point( 5, 10, 0 ), make_point( 5, 10, 5 ) ) + the binary value to encode + the binary value to encode - 0.0 - 0.0 + to_base64('QGIS') + to_base64('QGIS') - inclination( make_point( 5, 10, 0 ), make_point( 5, 10, 0 ) ) - inclination( make_point( 5, 10, 0 ), make_point( 5, 10, 0 ) ) + 'UUdJUw==' + 'UUdJUw==' - 90.0 - 90.0 + to_date + to_date - inclination( make_point( 5, 10, 0 ), make_point( 50, 100, 0 ) ) - inclination( make_point( 5, 10, 0 ), make_point( 50, 100, 0 ) ) + string representing a date value + string representing a date value - inclination( make_point( 5, 10, 0 ), make_point( 5, 10, -5 ) ) - inclination( make_point( 5, 10, 0 ), make_point( 5, 10, -5 ) ) + to_date('2012-05-04') + to_date('2012-05-04') - 180.0 - 180.0 + 2012-05-04 + 2012-05-04 - Returns the calculated inter quartile range from a field or expression. - Returns the calculated inter quartile range from a field or expression. + to_date('29 juin, 2019','d MMMM, yyyy','fr') + to_date('29 juin, 2019','d MMMM, yyyy','fr') - iqr - iqr + to_datetime + to_datetime - iqr("population",group_by:="state") - iqr("population",group_by:="state") + string representing a datetime value + string representing a datetime value - inter quartile range of population value, grouped by state field - inter quartile range of population value, grouped by state field + format used to convert the string into a datetime + format used to convert the string into a datetime - is_directory - is_directory + to_datetime('2012-05-04 12:50:00') + to_datetime('2012-05-04 12:50:00') - is_directory('/home/qgis/data/country_boundaries.shp') - is_directory('/home/qgis/data/country_boundaries.shp') + 2012-05-04T12:50:00 + 2012-05-04T12:50:00 - is_directory('/home/qgis/data/') - is_directory('/home/qgis/data/') + to_datetime('June 29, 2019 @ 12:34','MMMM d, yyyy @ HH:mm') + to_datetime('June 29, 2019 @ 12:34','MMMM d, yyyy @ HH:mm') - is_file - is_file + 2019-06-29T12:34 + 2019-06-29T12:34 - is_file('/home/qgis/data/country_boundaries.shp') - is_file('/home/qgis/data/country_boundaries.shp') + to_datetime('29 juin, 2019 @ 12:34','d MMMM, yyyy @ HH:mm','fr') + to_datetime('29 juin, 2019 @ 12:34','d MMMM, yyyy @ HH:mm','fr') - is_file('/home/qgis/data/') - is_file('/home/qgis/data/') + to_dm + to_dm - is_layer_visible - is_layer_visible + A latitude or longitude value. + A latitude or longitude value. - is_layer_visible('baseraster') - is_layer_visible('baseraster') + The axis of the coordinate. Either 'x' or 'y'. + The axis of the coordinate. Either 'x' or 'y'. - The feature which should be checked for selection. - The feature which should be checked for selection. + Number of decimals. + Number of decimals. - The layer (or its id or name) on which the selection will be checked. - The layer (or its id or name) on which the selection will be checked. + to_dms + to_dms - is_selected() - is_selected() + to_int + to_int - get_feature_by_id('streets', 1) - get_feature_by_id('streets', 1) + string to convert to integer number + string to convert to integer number - Creates a hash from a string with a given method. One byte (8 bits) is represented with two hex ''digits'', so 'md4' (16 bytes) produces a 16 * 2 = 32 character long hex string and 'keccak_512' (64 bytes) produces a 64 * 2 = 128 character long hex string. - Creates a hash from a string with a given method. One byte (8 bits) is represented with two hex ''digits'', so 'md4' (16 bytes) produces a 16 * 2 = 32 character long hex string and 'keccak_512' (64 bytes) produces a 64 * 2 = 128 character long hex string. + to_int('123') + to_int('123') - hash - hash + 123 + 123 - the string to hash - the string to hash + to_interval + to_interval - The hash method among 'md4', 'md5', 'sha1', 'sha224', 'sha384', 'sha512', 'sha3_224', 'sha3_256', 'sha3_384', 'sha3_512', 'keccak_224', 'keccak_256', 'keccak_384', 'keccak_512' - The hash method among 'md4', 'md5', 'sha1', 'sha224', 'sha384', 'sha512', 'sha3_224', 'sha3_256', 'sha3_384', 'sha3_512', 'keccak_224', 'keccak_256', 'keccak_384', 'keccak_512' + a string representing an interval. Allowable formats include {n} days {n} hours {n} months. + a string representing an interval. Allowable formats include {n} days {n} hours {n} months. - hash('QGIS', 'md4') - hash('QGIS', 'md4') + to_datetime('2012-05-05 12:00:00') - to_interval('1 day 2 hours') + to_datetime('2012-05-05 12:00:00') - to_interval('1 day 2 hours') - 'c0fc71c241cdebb6e888cbac0e2b68eb' - 'c0fc71c241cdebb6e888cbac0e2b68eb' + 2012-05-04T10:00:00 + 2012-05-04T10:00:00 - hash('QGIS', 'md5') - hash('QGIS', 'md5') + Converts a string into a date object. An optional format string can be provided to parse the string; see <a href='https://doc.qt.io/qt-5/qdate.html#fromString-2'>QDate::fromString</a> or the documentation of the format_date function for additional documentation on the format. By default the current QGIS user locale is used. + Converts a string into a date object. An optional format string can be provided to parse the string; see <a href='https://doc.qt.io/qt-5/qdate.html#fromString-2'>QDate::fromString</a> or the documentation of the format_date function for additional documentation on the format. By default the current QGIS user locale is used. - '57470aaa9e22adaefac7f5f342f1c6da' - '57470aaa9e22adaefac7f5f342f1c6da' + language (lowercase, two- or three-letter, ISO 639 language code) used to convert the string into a date. By default the current QGIS user locale is used. + language (lowercase, two- or three-letter, ISO 639 language code) used to convert the string into a date. By default the current QGIS user locale is used. - hash('QGIS', 'sha1') - hash('QGIS', 'sha1') + 2019-06-29, if the current locale uses the name 'June' for the sixth month, otherwise an error occurs + 2019-06-29, if the current locale uses the name 'June' for the sixth month, otherwise an error occurs - 'f87cfb2b74cdd5867db913237024e7001e62b114' - 'f87cfb2b74cdd5867db913237024e7001e62b114' + Converts a string into a datetime object. An optional format string can be provided to parse the string; see <a href='https://doc.qt.io/qt-5/qdate.html#fromString-2'>QDate::fromString</a>, <a href='https://doc.qt.io/qt-5/qtime.html#fromString-1'>QTime::fromString</a> or the documentation of the format_date function for additional documentation on the format. By default the current QGIS user locale is used. + Converts a string into a datetime object. An optional format string can be provided to parse the string; see <a href='https://doc.qt.io/qt-5/qdate.html#fromString-2'>QDate::fromString</a>, <a href='https://doc.qt.io/qt-5/qtime.html#fromString-1'>QTime::fromString</a> or the documentation of the format_date function for additional documentation on the format. By default the current QGIS user locale is used. - hash('QGIS', 'sha224') - hash('QGIS', 'sha224') + language (lowercase, two- or three-letter, ISO 639 language code) used to convert the string into a datetime. By default the current QGIS user locale is used. + language (lowercase, two- or three-letter, ISO 639 language code) used to convert the string into a datetime. By default the current QGIS user locale is used. - '4093a619ada631c770f44bc643ead18fb393b93d6a6af1861fcfece0' - '4093a619ada631c770f44bc643ead18fb393b93d6a6af1861fcfece0' + 2019-06-29T12:34, if the current locale uses the name 'June' for the sixth month, otherwise an error occurs + 2019-06-29T12:34, if the current locale uses the name 'June' for the sixth month, otherwise an error occurs - hash('QGIS', 'sha256') - hash('QGIS', 'sha256') + Converts a degree, minute, second coordinate to its decimal equivalent. + Converts a degree, minute, second coordinate to its decimal equivalent. - 'eb045cba7a797aaa06ac58830846e40c8e8c780bc0676d3393605fae50c05309' - 'eb045cba7a797aaa06ac58830846e40c8e8c780bc0676d3393605fae50c05309' + to_decimal + to_decimal - hash('QGIS', 'sha384') - hash('QGIS', 'sha384') + A degree, minute, second string. + A degree, minute, second string. - '91c1de038cc3d09fdd512e99f9dd9922efadc39ed21d3922e69a4305cc25506033aee388e554b78714c8734f9cd7e610' - '91c1de038cc3d09fdd512e99f9dd9922efadc39ed21d3922e69a4305cc25506033aee388e554b78714c8734f9cd7e610' + 6.3545680555 + 6.3545680555 - hash('QGIS', 'sha512') - hash('QGIS', 'sha512') + Converts a coordinate to degree, minute. + Converts a coordinate to degree, minute. - 'c2c092f2ab743bf8edbeb6d028a745f30fc720408465ed369421f0a4e20fa5e27f0c90ad72d3f1d836eaa5d25cd39897d4cf77e19984668ef58da6e3159f18ac' - 'c2c092f2ab743bf8edbeb6d028a745f30fc720408465ed369421f0a4e20fa5e27f0c90ad72d3f1d836eaa5d25cd39897d4cf77e19984668ef58da6e3159f18ac' + Designates the formatting type. Acceptable values are NULL (default), 'aligned' or 'suffix'. + Designates the formatting type. Acceptable values are NULL (default), 'aligned' or 'suffix'. - hash('QGIS', 'sha3_224') - hash('QGIS', 'sha3_224') + to_dm(6.1545681, 'x', 3) + to_dm(6.1545681, 'x', 3) - '467f49a5039e7280d5d42fd433e80d203439e338eaabd701f0d6c17d' - '467f49a5039e7280d5d42fd433e80d203439e338eaabd701f0d6c17d' + 6°9.274′ + 6°9.274′ - hash('QGIS', 'sha3_256') - hash('QGIS', 'sha3_256') + to_dm(6.1545681, 'y', 4, 'aligned') + to_dm(6.1545681, 'y', 4, 'aligned') - '540f7354b6b8a6e735f2845250f15f4f3ba4f666c55574d9e9354575de0e980f' - '540f7354b6b8a6e735f2845250f15f4f3ba4f666c55574d9e9354575de0e980f' + 6°09.2741′N + 6°09.2741′N - hash('QGIS', 'sha3_384') - hash('QGIS', 'sha3_384') + to_dm(6.1545681, 'y', 4, 'suffix') + to_dm(6.1545681, 'y', 4, 'suffix') - '96052da1e77679e9a65f60d7ead961b287977823144786386eb43647b0901fd8516fa6f1b9d243fb3f28775e6dde6107' - '96052da1e77679e9a65f60d7ead961b287977823144786386eb43647b0901fd8516fa6f1b9d243fb3f28775e6dde6107' + 6°9.2741′N + 6°9.2741′N - hash('QGIS', 'sha3_512') - hash('QGIS', 'sha3_512') + Converts a coordinate to degree, minute, second. + Converts a coordinate to degree, minute, second. - '900d079dc69761da113980253aa8ac0414a8bd6d09879a916228f8743707c4758051c98445d6b8945ec854ff90655005e02aceb0a2ffc6a0ebf818745d665349' - '900d079dc69761da113980253aa8ac0414a8bd6d09879a916228f8743707c4758051c98445d6b8945ec854ff90655005e02aceb0a2ffc6a0ebf818745d665349' + to_dms(6.1545681, 'x', 3) + to_dms(6.1545681, 'x', 3) - hash('QGIS', 'keccak_224') - hash('QGIS', 'keccak_224') + 6°9′16.445″ + 6°9′16.445″ - '5b0ce6acef8b0a121d4ac4f3eaa8503c799ad4e26a3392d1fb201478' - '5b0ce6acef8b0a121d4ac4f3eaa8503c799ad4e26a3392d1fb201478' + to_dms(6.1545681, 'y', 4, 'aligned') + to_dms(6.1545681, 'y', 4, 'aligned') - hash('QGIS', 'keccak_256') - hash('QGIS', 'keccak_256') + 6°09′16.4452″N + 6°09′16.4452″N - '991c520aa6815392de24087f61b2ae0fd56abbfeee4a8ca019c1011d327c577e' - '991c520aa6815392de24087f61b2ae0fd56abbfeee4a8ca019c1011d327c577e' + to_dms(6.1545681, 'y', 4, 'suffix') + to_dms(6.1545681, 'y', 4, 'suffix') - hash('QGIS', 'keccak_384') - hash('QGIS', 'keccak_384') + 6°9′16.4452″N + 6°9′16.4452″N - 'c57a3aed9d856fa04e5eeee9b62b6e027cca81ba574116d3cc1f0d48a1ef9e5886ff463ea8d0fac772ee473bf92f810d' - 'c57a3aed9d856fa04e5eeee9b62b6e027cca81ba574116d3cc1f0d48a1ef9e5886ff463ea8d0fac772ee473bf92f810d' + Converts a string to an interval type. Can be used to take days, hours, month, etc of a date. + Converts a string to an interval type. Can be used to take days, hours, month, etc of a date. - hour( to_datetime('2012-07-22 13:24:57') ) - hour( to_datetime('2012-07-22 13:24:57') ) + to_interval('1 day 2 hours') + to_interval('1 day 2 hours') - hour(to_interval('3 hours')) - hour(to_interval('3 hours')) + interval: 1.08333 days + interval: 1.08333 days - Returns a specific interior ring from a polygon geometry, or NULL if the geometry is not a polygon. - Returns a specific interior ring from a polygon geometry, or NULL if the geometry is not a polygon. + to_interval( '0.5 hours' ) + to_interval( '0.5 hours' ) - 'LINESTRING(3 3, 4 4)' - 'LINESTRING(3 3, 4 4)' + interval: 30 minutes + interval: 30 minutes - geom_to_wkt( intersection( geom_from_wkt( 'LINESTRING(3 3, 4 4, 5 5)' ), geom_from_wkt( 'MULTIPOINT(3.5 3.5, 4 5)' ) ) ) - geom_to_wkt( intersection( geom_from_wkt( 'LINESTRING(3 3, 4 4, 5 5)' ), geom_from_wkt( 'MULTIPOINT(3.5 3.5, 4 5)' ) ) ) + Create a JSON formatted string from a map, array or other value. + Create a JSON formatted string from a map, array or other value. - 'POINT(3.5 3.5)' - 'POINT(3.5 3.5)' + to_json + to_json - is_empty - is_empty + The input value + The input value - is_empty(geom_from_wkt('LINESTRING(0 0, 1 1, 2 2)')) - is_empty(geom_from_wkt('LINESTRING(0 0, 1 1, 2 2)')) + to_json(array(1,2,3)) + to_json(array(1,2,3)) - is_empty(geom_from_wkt('LINESTRING EMPTY')) - is_empty(geom_from_wkt('LINESTRING EMPTY')) + to_real + to_real - is_empty(geom_from_wkt('POINT(7 4)')) - is_empty(geom_from_wkt('POINT(7 4)')) + string to convert to real number + string to convert to real number - is_empty(geom_from_wkt('POINT EMPTY')) - is_empty(geom_from_wkt('POINT EMPTY')) + to_real('123.45') + to_real('123.45') - is_empty_or_null - is_empty_or_null + 123.45 + 123.45 - is_empty_or_null(NULL) - is_empty_or_null(NULL) + Converts a number to string. + Converts a number to string. - is_empty_or_null(geom_from_wkt('LINESTRING(0 0, 1 1, 2 2)')) - is_empty_or_null(geom_from_wkt('LINESTRING(0 0, 1 1, 2 2)')) + to_string + to_string - is_empty_or_null(geom_from_wkt('LINESTRING EMPTY')) - is_empty_or_null(geom_from_wkt('LINESTRING EMPTY')) + Integer or real value. The number to convert to string. + Integer or real value. The number to convert to string. - is_empty_or_null(geom_from_wkt('POINT(7 4)')) - is_empty_or_null(geom_from_wkt('POINT(7 4)')) + to_string(123) + to_string(123) - is_empty_or_null(geom_from_wkt('POINT EMPTY')) - is_empty_or_null(geom_from_wkt('POINT EMPTY')) + to_time + to_time - is_multipart - is_multipart + string representing a time value + string representing a time value - is_multipart(geom_from_wkt('MULTIPOINT ((0 0),(1 1),(2 2))')) - is_multipart(geom_from_wkt('MULTIPOINT ((0 0),(1 1),(2 2))')) + format used to convert the string into a time + format used to convert the string into a time - is_multipart(geom_from_wkt('POINT (0 0)')) - is_multipart(geom_from_wkt('POINT (0 0)')) + language (lowercase, two- or three-letter, ISO 639 language code) used to convert the string into a time + language (lowercase, two- or three-letter, ISO 639 language code) used to convert the string into a time - The layer (its ID or name) on which the selection will be checked. - The layer (its ID or name) on which the selection will be checked. + to_time('12:30:01') + to_time('12:30:01') - is_selected( 'streets', get_feature_by_id('streets', 1)) - is_selected( 'streets', get_feature_by_id('streets', 1)) + 12:30:01 + 12:30:01 - is_valid - is_valid + to_time('12:34','HH:mm') + to_time('12:34','HH:mm') - is_valid(geom_from_wkt('LINESTRING(0 0, 1 1, 2 2, 0 0)')) - is_valid(geom_from_wkt('LINESTRING(0 0, 1 1, 2 2, 0 0)')) + 12:34:00 + 12:34:00 - is_valid(geom_from_wkt('LINESTRING(0 0)')) - is_valid(geom_from_wkt('LINESTRING(0 0)')) + to_time('12:34','HH:mm','fr') + to_time('12:34','HH:mm','fr') - Returns a map of variables from a layout item inside this print layout. - Returns a map of variables from a layout item inside this print layout. + touches + touches - item_variables - item_variables + touches( geom_from_wkt( 'LINESTRING(5 3, 4 4)' ), geom_from_wkt( 'LINESTRING(3 3, 4 4, 5 5)' ) ) + touches( geom_from_wkt( 'LINESTRING(5 3, 4 4)' ), geom_from_wkt( 'LINESTRING(3 3, 4 4, 5 5)' ) ) - layout item ID - layout item ID + touches( geom_from_wkt( 'POINT(4 4)' ), geom_from_wkt( 'POINT(5 5)' ) ) + touches( geom_from_wkt( 'POINT(4 4)' ), geom_from_wkt( 'POINT(5 5)' ) ) - map_get( item_variables('Map 0'), 'map_scale') - map_get( item_variables('Map 0'), 'map_scale') + Returns the geometry transformed from a source CRS to a destination CRS. + Returns the geometry transformed from a source CRS to a destination CRS. - scale of the item 'Map 0' in the current print layout - scale of the item 'Map 0' in the current print layout + transform + transform - a string corresponding to the property to return. Valid options are:<br /><ul><li>name: layer name</li><li>id: layer ID</li><li>title: metadata title string</li><li>abstract: metadata abstract string</li><li>keywords: metadata keywords</li><li>data_url: metadata URL</li><li>attribution: metadata attribution string</li><li>attribution_url: metadata attribution URL</li><li>source: layer source</li><li>min_scale: minimum display scale for layer</li><li>max_scale: maximum display scale for layer</li><li>is_editable: if layer is in edit mode</li><li>crs: layer CRS</li><li>crs_definition: layer CRS full definition</li><li>crs_description: layer CRS description</li><li>extent: layer extent (as a geometry object)</li><li>distance_units: layer distance units</li><li>type: layer type, e.g., Vector or Raster</li><li>storage_type: storage format (vector layers only)</li><li>geometry_type: geometry type, e.g., Point (vector layers only)</li><li>feature_count: approximate feature count for layer (vector layers only)</li><li>path: File path to the layer data source. Only available for file based layers.</li></ul> - a string corresponding to the property to return. Valid options are:<br /><ul><li>name: layer name</li><li>id: layer ID</li><li>title: metadata title string</li><li>abstract: metadata abstract string</li><li>keywords: metadata keywords</li><li>data_url: metadata URL</li><li>attribution: metadata attribution string</li><li>attribution_url: metadata attribution URL</li><li>source: layer source</li><li>min_scale: minimum display scale for layer</li><li>max_scale: maximum display scale for layer</li><li>is_editable: if layer is in edit mode</li><li>crs: layer CRS</li><li>crs_definition: layer CRS full definition</li><li>crs_description: layer CRS description</li><li>extent: layer extent (as a geometry object)</li><li>distance_units: layer distance units</li><li>type: layer type, e.g., Vector or Raster</li><li>storage_type: storage format (vector layers only)</li><li>geometry_type: geometry type, e.g., Point (vector layers only)</li><li>feature_count: approximate feature count for layer (vector layers only)</li><li>path: File path to the layer data source. Only available for file based layers.</li></ul> + the source auth CRS ID + the source auth CRS ID - an integer corresponding to the lightening factor:<ul><li>if the factor is greater than 100, this function returns a lighter color (e.g., setting factor to 150 returns a color that is 50% brighter);</li><li>if the factor is less than 100, the return color is darker, but using the darker() function for this purpose is recommended;</li><li>if the factor is 0 or negative, the return value is unspecified.</li></ul> - an integer corresponding to the lightening factor:<ul><li>if the factor is greater than 100, this function returns a lighter color (e.g., setting factor to 150 returns a color that is 50% brighter);</li><li>if the factor is less than 100, the return color is darker, but using the darker() function for this purpose is recommended;</li><li>if the factor is 0 or negative, the return value is unspecified.</li></ul> + the destination auth CRS ID + the destination auth CRS ID - lighter('200,10,30', 200) - lighter('200,10,30', 200) + Returns a translated version of a geometry. Calculations are in the Spatial Reference System of this geometry. + Returns a translated version of a geometry. Calculations are in the Spatial Reference System of this geometry. - Returns the angle parallel to the geometry at a specified distance along a linestring geometry. Angles are in degrees clockwise from north. - Returns the angle parallel to the geometry at a specified distance along a linestring geometry. Angles are in degrees clockwise from north. + translate + translate - line_interpolate_angle - line_interpolate_angle + delta x + delta x - distance along line to interpolate angle at - distance along line to interpolate angle at + delta y + delta y - line_interpolate_angle(geometry:=geom_from_wkt('LineString(0 0, 10 0)'),distance:=5) - line_interpolate_angle(geometry:=geom_from_wkt('LineString(0 0, 10 0)'),distance:=5) + a geometry of the same type like the original one + a geometry of the same type like the original one - Returns the point interpolated by a specified distance along a linestring geometry. - Returns the point interpolated by a specified distance along a linestring geometry. + Removes all leading and trailing whitespace (spaces, tabs, etc) from a string. + Removes all leading and trailing whitespace (spaces, tabs, etc) from a string. - line_interpolate_point - line_interpolate_point + trim + trim - distance along line to interpolate - distance along line to interpolate + string to trim + string to trim - 'Point (5 0)' - 'Point (5 0)' + Tries an expression and returns its value if error-free. If the expression returns an error, an alternative value will be returned when provided otherwise the function will return NULL. + Tries an expression and returns its value if error-free. If the expression returns an error, an alternative value will be returned when provided otherwise the function will return NULL. - Returns the distance along a linestring corresponding to the closest position the linestring comes to a specified point geometry. - Returns the distance along a linestring corresponding to the closest position the linestring comes to a specified point geometry. + try + try - line_locate_point - line_locate_point + the expression which should be run + the expression which should be run - point geometry to locate closest position on linestring to - point geometry to locate closest position on linestring to + the result which will be returned if the expression returns an error. + the result which will be returned if the expression returns an error. - line_locate_point(geometry:=geom_from_wkt('LineString(0 0, 10 0)'),point:=geom_from_wkt('Point(5 0)')) - line_locate_point(geometry:=geom_from_wkt('LineString(0 0, 10 0)'),point:=geom_from_wkt('Point(5 0)')) + try( to_int( '1' ), 0 ) + try( to_int( '1' ), 0 ) - 5.0 - 5.0 + try( to_int( 'a' ), 0 ) + try( to_int( 'a' ), 0 ) - Returns a LineString or MultiLineString geometry, where any connected LineStrings from the input geometry have been merged into a single linestring. This function will return NULL if passed a geometry which is not a LineString/MultiLineString. - Returns a LineString or MultiLineString geometry, where any connected LineStrings from the input geometry have been merged into a single linestring. This function will return NULL if passed a geometry which is not a LineString/MultiLineString. + try( to_date( 'invalid_date' ) ) + try( to_date( 'invalid_date' ) ) - line_merge - line_merge + Returns a geometry that represents the point set union of the geometries. + Returns a geometry that represents the point set union of the geometries. - a LineString/MultiLineString geometry - a LineString/MultiLineString geometry + union + union - geom_to_wkt(line_merge(geom_from_wkt('MULTILINESTRING((0 0, 1 1),(1 1, 2 2))'))) - geom_to_wkt(line_merge(geom_from_wkt('MULTILINESTRING((0 0, 1 1),(1 1, 2 2))'))) + geom_to_wkt( union( make_point(4, 4), make_point(5, 5) ) ) + geom_to_wkt( union( make_point(4, 4), make_point(5, 5) ) ) - 'LineString(0 0,1 1,2 2)' - 'LineString(0 0,1 1,2 2)' + 'MULTIPOINT(4 4, 5 5)' + 'MULTIPOINT(4 4, 5 5)' - geom_to_wkt(line_merge(geom_from_wkt('MULTILINESTRING((0 0, 1 1),(11 1, 21 2))'))) - geom_to_wkt(line_merge(geom_from_wkt('MULTILINESTRING((0 0, 1 1),(11 1, 21 2))'))) + Converts a string to upper case letters. + Converts a string to upper case letters. - 'MultiLineString((0 0, 1 1),(11 1, 21 2)' - 'MultiLineString((0 0, 1 1),(11 1, 21 2)' + upper + upper - Returns the portion of a line (or curve) geometry which falls between the specified start and end distances (measured from the beginning of the line). Z and M values are linearly interpolated from existing values. - Returns the portion of a line (or curve) geometry which falls between the specified start and end distances (measured from the beginning of the line). Z and M values are linearly interpolated from existing values. + the string to convert to upper case + the string to convert to upper case - line_substring - line_substring + upper('hello WOrld') + upper('hello WOrld') - a linestring or curve geometry - a linestring or curve geometry + 'HELLO WORLD' + 'HELLO WORLD' - distance to start of substring - distance to start of substring + uuid + uuid - distance to end of substring - distance to end of substring + uuid() + uuid() - 'LineString (2 0,6 0)' - 'LineString (2 0,6 0)' + '{0bd2f60f-f157-4a6d-96af-d4ba4cb366a1}' + '{0bd2f60f-f157-4a6d-96af-d4ba4cb366a1}' - Returns the longest common substring between two strings. This substring is the longest string that is a substring of the two input strings. For example, the longest common substring of "ABABC" and "BABCA" is "BABC". The substring is case sensitive. - Returns the longest common substring between two strings. This substring is the longest string that is a substring of the two input strings. For example, the longest common substring of "ABABC" and "BABCA" is "BABC". The substring is case sensitive. + Returns the value stored within a specified variable. + Returns the value stored within a specified variable. - 'BABC' - 'BABC' + var + var - Returns a string padded on the left to the specified width, using a fill character. If the target width is smaller than the string's length, the string is truncated. - Returns a string padded on the left to the specified width, using a fill character. If the target width is smaller than the string's length, the string is truncated. + a variable name + a variable name - lpad('Hello', 3, 'x') - lpad('Hello', 3, 'x') + var('qgis_version') + var('qgis_version') - 'Hel' - 'Hel' + '2.12' + '2.12' - Returns the maximum m (measure) value of a geometry. - Returns the maximum m (measure) value of a geometry. + Returns a wedge shaped buffer originating from a point geometry. + Returns a wedge shaped buffer originating from a point geometry. - m_max - m_max + wedge_buffer + wedge_buffer - a geometry containing m values - a geometry containing m values + center point (origin) of buffer. Must be a point geometry. + center point (origin) of buffer. Must be a point geometry. - m_max( make_point_m( 0,0,1 ) ) - m_max( make_point_m( 0,0,1 ) ) + angle (in degrees) for the middle of the wedge to point. + angle (in degrees) for the middle of the wedge to point. - m_max(make_line( make_point_m( 0,0,1 ), make_point_m( -1,-1,2 ), make_point_m( -2,-2,0 ) ) ) - m_max(make_line( make_point_m( 0,0,1 ), make_point_m( -1,-1,2 ), make_point_m( -2,-2,0 ) ) ) + buffer width (in degrees). Note that the wedge will extend to half of the angular width either side of the azimuth direction. + buffer width (in degrees). Note that the wedge will extend to half of the angular width either side of the azimuth direction. - Returns the minimum m (measure) value of a geometry. - Returns the minimum m (measure) value of a geometry. + outer radius for buffers + outer radius for buffers - m_min - m_min + optional inner radius for buffers + optional inner radius for buffers - m_min( make_point_m( 0,0,1 ) ) - m_min( make_point_m( 0,0,1 ) ) + wedge_buffer(center:=geom_from_wkt('POINT(1 2)'),azimuth:=90,width:=180,outer_radius:=1) + wedge_buffer(center:=geom_from_wkt('POINT(1 2)'),azimuth:=90,width:=180,outer_radius:=1) - m_min(make_line( make_point_m( 0,0,1 ), make_point_m( -1,-1,2 ), make_point_m( -2,-2,0 ) ) ) - m_min(make_line( make_point_m( 0,0,1 ), make_point_m( -1,-1,2 ), make_point_m( -2,-2,0 ) ) ) + A wedge shaped buffer centered on the point (1,2), facing to the East, with a width of 180 degrees and outer radius of 1. + A wedge shaped buffer centered on the point (1,2), facing to the East, with a width of 180 degrees and outer radius of 1. - main_angle - main_angle + week('2012-05-12') + week('2012-05-12') - main_angle(geom_from_wkt('Polygon ((321577 129614, 321581 129618, 321585 129615, 321581 129610, 321577 129614))')) - main_angle(geom_from_wkt('Polygon ((321577 129614, 321581 129618, 321585 129615, 321581 129610, 321577 129614))')) + 19 + 19 - 38.66 - 38.66 + week(age('2012-01-01','2010-01-01')) + week(age('2012-01-01','2010-01-01')) - Returns the aggregate majority of values (most commonly occurring value) from a field or expression. - Returns the aggregate majority of values (most commonly occurring value) from a field or expression. + 104.285 + 104.285 - majority - majority + This function sets a variable for any expression code that will be provided as 3rd argument. This is only useful for complicated expressions, where the same calculated value needs to be used in different places. + This function sets a variable for any expression code that will be provided as 3rd argument. This is only useful for complicated expressions, where the same calculated value needs to be used in different places. - majority("class",group_by:="state") - majority("class",group_by:="state") + with_variable + with_variable - most commonly occurring class value, grouped by state field - most commonly occurring class value, grouped by state field + the name of the variable to set + the name of the variable to set - Creates a circular polygon. - Creates a circular polygon. + the value to set + the value to set - make_circle - make_circle + the expression for which the variable will be available + the expression for which the variable will be available - center point of the circle - center point of the circle + with_variable('my_sum', 1 + 2 + 3, @my_sum * 2 + @my_sum * 5) + with_variable('my_sum', 1 + 2 + 3, @my_sum * 2 + @my_sum * 5) - radius of the circle - radius of the circle + within + within - optional argument for polygon segmentation. By default this value is 36 - optional argument for polygon segmentation. By default this value is 36 + TRUE if the current feature spatially intersects the 'Main St.' named feature in the "streets" layer + TRUE if the current feature spatially intersects the 'Main St.' named feature in the "streets" layer - geom_to_wkt(make_circle(make_point(10,10), 5, 4)) - geom_to_wkt(make_circle(make_point(10,10), 5, 4)) + Tests whether a geometry intersects another. Returns TRUE if the geometries spatially intersect (share any portion of space) and false if they do not. + Tests whether a geometry intersects another. Returns TRUE if the geometries spatially intersect (share any portion of space) and false if they do not. - 'Polygon ((10 15, 15 10, 10 5, 5 10, 10 15))' - 'Polygon ((10 15, 15 10, 10 5, 5 10, 10 15))' + Tests whether a geometry's bounding box overlaps another geometry's bounding box. Returns TRUE if the geometries spatially intersect the bounding box defined and false if they do not. + Tests whether a geometry's bounding box overlaps another geometry's bounding box. Returns TRUE if the geometries spatially intersect the bounding box defined and false if they do not. - geom_to_wkt(make_circle(make_point(10,10,5), 5, 4)) - geom_to_wkt(make_circle(make_point(10,10,5), 5, 4)) + Returns TRUE if a line string is closed (start and end points are coincident), or false if a line string is not closed. If the geometry is not a line string then the result will be NULL. + Returns TRUE if a line string is closed (start and end points are coincident), or false if a line string is not closed. If the geometry is not a line string then the result will be NULL. - geom_to_wkt(make_circle(make_point(10,10,5,30), 5, 4)) - geom_to_wkt(make_circle(make_point(10,10,5,30), 5, 4)) + Returns TRUE if a path corresponds to a directory. + Returns TRUE if a path corresponds to a directory. - Creates a date value from year, month and day numbers. - Creates a date value from year, month and day numbers. + Returns TRUE if a geometry is empty (without coordinates), false if the geometry is not empty and NULL if there is no geometry. See also is_empty_or_null. + Returns TRUE if a geometry is empty (without coordinates), false if the geometry is not empty and NULL if there is no geometry. See also is_empty_or_null. - make_date - make_date + Returns TRUE if a path corresponds to a file. + Returns TRUE if a path corresponds to a file. - Year number. Years 1 to 99 are interpreted as is. Year 0 is invalid. - Year number. Years 1 to 99 are interpreted as is. Year 0 is invalid. + Returns TRUE if a specified layer is visible. + Returns TRUE if a specified layer is visible. - Month number, where 1=January - Month number, where 1=January + Returns TRUE if the geometry is of Multi type. + Returns TRUE if the geometry is of Multi type. - Day number, beginning with 1 for the first day in the month - Day number, beginning with 1 for the first day in the month + Returns TRUE if a feature is selected. Can be used with zero, one or two arguments, see below for details. + Returns TRUE if a feature is selected. Can be used with zero, one or two arguments, see below for details. - make_date(2020,5,4) - make_date(2020,5,4) + If called with no parameters, the function will return TRUE if the current feature in the current layer is selected. + If called with no parameters, the function will return TRUE if the current feature in the current layer is selected. - date value 2020-05-04 - date value 2020-05-04 + TRUE if the current feature in the current layer is selected. + TRUE if the current feature in the current layer is selected. - Creates a datetime value from year, month, day, hour, minute and second numbers. - Creates a datetime value from year, month, day, hour, minute and second numbers. + If called with a 'feature' parameter only, the function returns TRUE if the specified feature from the current layer is selected. + If called with a 'feature' parameter only, the function returns TRUE if the specified feature from the current layer is selected. - make_datetime - make_datetime + TRUE if the current atlas feature is selected. + TRUE if the current atlas feature is selected. - Hour number - Hour number + TRUE if the unique named "Main St." feature on the active "streets" layer is selected. + TRUE if the unique named "Main St." feature on the active "streets" layer is selected. - Minutes - Minutes + TRUE if the feature with the id 1 on the active "streets" layer is selected. + TRUE if the feature with the id 1 on the active "streets" layer is selected. - Seconds (fractional values include milliseconds) - Seconds (fractional values include milliseconds) + If the function is called with both a layer and a feature, it will return TRUE if the specified feature from the specified layer is selected. + If the function is called with both a layer and a feature, it will return TRUE if the specified feature from the specified layer is selected. - make_datetime(2020,5,4,13,45,30.5) - make_datetime(2020,5,4,13,45,30.5) + TRUE if the current building's street is selected (assuming the building layer has a field named 'street_name' and the 'streets' layer has a field called 'name' with unique values). + TRUE if the current building's street is selected (assuming the building layer has a field named 'street_name' and the 'streets' layer has a field called 'name' with unique values). - datetime value 2020-05-04 13:45:30.500 - datetime value 2020-05-04 13:45:30.500 + TRUE if the feature with the id 1 on the "streets" layer is selected. + TRUE if the feature with the id 1 on the "streets" layer is selected. - Creates an elliptical polygon. - Creates an elliptical polygon. + Returns TRUE if a geometry is valid; if it is well-formed in 2D according to the OGC rules. + Returns TRUE if a geometry is valid; if it is well-formed in 2D according to the OGC rules. - make_ellipse - make_ellipse + Tests whether a geometry overlaps another. Returns TRUE if the geometries share space, are of the same dimension, but are not completely contained by each other. + Tests whether a geometry overlaps another. Returns TRUE if the geometries share space, are of the same dimension, but are not completely contained by each other. - center point of the ellipse - center point of the ellipse + TRUE if the current feature spatially contains a region + TRUE if the current feature spatially contains a region - semi-major axis of the ellipse - semi-major axis of the ellipse + TRUE if the current feature spatially contains a region with a population greater than 10000 + TRUE if the current feature spatially contains a region with a population greater than 10000 - semi-minor axis of the ellipse - semi-minor axis of the ellipse + TRUE if the current feature spatially crosses a region + TRUE if the current feature spatially crosses a region - orientation of the ellipse - orientation of the ellipse + TRUE if the current feature spatially crosses a region with a population greater than 10000 + TRUE if the current feature spatially crosses a region with a population greater than 10000 - geom_to_wkt(make_ellipse(make_point(10,10), 5, 2, 90, 4)) - geom_to_wkt(make_ellipse(make_point(10,10), 5, 2, 90, 4)) + TRUE if the current feature is spatially disjoint from all the regions + TRUE if the current feature is spatially disjoint from all the regions - 'Polygon ((15 10, 10 8, 5 10, 10 12, 15 10))' - 'Polygon ((15 10, 10 8, 5 10, 10 12, 15 10))' + TRUE if the current feature is spatially disjoint from all the regions with a population greater than 10000 + TRUE if the current feature is spatially disjoint from all the regions with a population greater than 10000 - Creates an interval value from year, month, weeks, days, hours, minute and seconds values. - Creates an interval value from year, month, weeks, days, hours, minute and seconds values. + TRUE if the current feature is spatially equal to a region + TRUE if the current feature is spatially equal to a region - make_interval - make_interval + TRUE if the current feature is spatially equal to a region with a population greater than 10000 + TRUE if the current feature is spatially equal to a region with a population greater than 10000 - Number of years (assumes a 365.25 day year length). - Number of years (assumes a 365.25 day year length). + TRUE if the current feature spatially intersects a region + TRUE if the current feature spatially intersects a region - Number of months (assumes a 30 day month length) - Number of months (assumes a 30 day month length) + TRUE if the current feature spatially intersects a region with a population greater than 10000 + TRUE if the current feature spatially intersects a region with a population greater than 10000 - Number of weeks - Number of weeks + TRUE if the current feature spatially intersects a region and the intersection area (of at least one of the parts in case of multipolygons) is greater or equal to 0.54 + TRUE if the current feature spatially intersects a region and the intersection area (of at least one of the parts in case of multipolygons) is greater or equal to 0.54 - Number of days - Number of days + TRUE if the current feature spatially intersects a region and the intersection area maximum inscribed circle's radius (of at least one of the parts in case of multipart) is greater or equal to 0.54 + TRUE if the current feature spatially intersects a region and the intersection area maximum inscribed circle's radius (of at least one of the parts in case of multipart) is greater or equal to 0.54 - Number of hours - Number of hours + TRUE if the "airports" layer has at least one feature + TRUE if the "airports" layer has at least one feature - Number of minutes - Number of minutes + TRUE if there is an airport within a distance of 5000 map units from the current feature + TRUE if there is an airport within a distance of 5000 map units from the current feature - Number of seconds - Number of seconds + TRUE if the current feature spatially touches a region + TRUE if the current feature spatially touches a region - make_interval(hours:=3) - make_interval(hours:=3) + TRUE if the current feature spatially touches a region with a population greater than 10000 + TRUE if the current feature spatially touches a region with a population greater than 10000 - interval: 3 hours - interval: 3 hours + TRUE if the current feature is spatially within a region + TRUE if the current feature is spatially within a region - make_interval(days:=2, hours:=3) - make_interval(days:=2, hours:=3) + TRUE if the current feature is spatially within a region with a population greater than 10000 + TRUE if the current feature is spatially within a region with a population greater than 10000 - interval: 2.125 days - interval: 2.125 days + Calculates how close a polygon shape is to a circle. The function Returns TRUE when the polygon shape is a perfect circle and 0 when it is completely flat. + Calculates how close a polygon shape is to a circle. The function Returns TRUE when the polygon shape is a perfect circle and 0 when it is completely flat. - make_interval(minutes:=0.5, seconds:=5) - make_interval(minutes:=0.5, seconds:=5) + Tests whether a geometry touches another. Returns TRUE if the geometries have at least one point in common, but their interiors do not intersect. + Tests whether a geometry touches another. Returns TRUE if the geometries have at least one point in common, but their interiors do not intersect. - interval: 35 seconds - interval: 35 seconds + Constructs triangular waves along the boundary of a geometry. + Constructs triangular waves along the boundary of a geometry. - Line vertices are specified as separate arguments to the function. - Line vertices are specified as separate arguments to the function. + triangular_wave + triangular_wave - a point geometry (or array of points) - a point geometry (or array of points) + wavelength of triangular waveform + wavelength of triangular waveform - Line vertices are specified as an array of points. - Line vertices are specified as an array of points. + amplitude of triangular waveform + amplitude of triangular waveform - array of points - array of points + By default the wavelength argument is treated as a "maximum wavelength", where the actual wavelength will be dynamically adjusted so that an exact number of triangular waves are created along the boundaries of the geometry. If the strict argument is set to true then the wavelength will be used exactly and an incomplete pattern may be used for the final waveform. + By default the wavelength argument is treated as a "maximum wavelength", where the actual wavelength will be dynamically adjusted so that an exact number of triangular waves are created along the boundaries of the geometry. If the strict argument is set to true then the wavelength will be used exactly and an incomplete pattern may be used for the final waveform. - geom_to_wkt(make_line(array(make_point(2,4),make_point(3,5),make_point(9,7)))) - geom_to_wkt(make_line(array(make_point(2,4),make_point(3,5),make_point(9,7)))) + triangular_wave(geom_from_wkt('LineString(0 0, 10 0)'), 3, 1) + triangular_wave(geom_from_wkt('LineString(0 0, 10 0)'), 3, 1) - optional m value of point - optional m value of point + Triangular waves with wavelength 3 and amplitude 1 along the linestring + Triangular waves with wavelength 3 and amplitude 1 along the linestring - geom_to_wkt(make_point(2,4)) - geom_to_wkt(make_point(2,4)) + Constructs randomized triangular waves along the boundary of a geometry. + Constructs randomized triangular waves along the boundary of a geometry. - 'Point (2 4)' - 'Point (2 4)' + triangular_wave_randomized + triangular_wave_randomized - contexts,clockwise,boundary,interior,rings,bounded,force_polygon_cw,explicit,polygon,area,exterior,inconsistency,right,use,hand,particular,respect,counter,forces,ring,recommended,oriented,direction,rule,definition - contexts,clockwise,boundary,interior,rings,bounded,force_polygon_cw,explicit,polygon,area,exterior,inconsistency,right,use,hand,particular,respect,counter,forces,ring,recommended,oriented,direction,rule,definition + triangular_wave_randomized(geom_from_wkt('LineString(0 0, 10 0)'), 2, 3, 0.1, 0.2) + triangular_wave_randomized(geom_from_wkt('LineString(0 0, 10 0)'), 2, 3, 0.1, 0.2) - format,supplied,arguments - format,supplied,arguments + Randomly sized triangular waves with wavelengths between 2 and 3 and amplitudes between 0.1 and 0.2 along the linestring + Randomly sized triangular waves with wavelengths between 2 and 3 and amplitudes between 0.1 and 0.2 along the linestring - custom,type,uses,format,strings,time,date,formats,see,qdatetime,tostring - custom,type,uses,format,strings,time,date,formats,see,qdatetime,tostring + trim(' hello world ') + trim(' hello world ') - formatted,truncates,places,separator,decimal,default,thousands,locale,language - formatted,truncates,places,separator,decimal,default,thousands,locale,language + Returns an URL encoded string from a map. Transforms all characters in their properly-encoded form producing a fully-compliant query string.<br>Note that the plus sign '+' is not converted. + Returns an URL encoded string from a map. Transforms all characters in their properly-encoded form producing a fully-compliant query string.<br>Note that the plus sign '+' is not converted. - encoding,base,binary,decodes - encoding,base,binary,decodes + url_encode + url_encode - json,loads,formatted - json,loads,formatted + a map. + a map. - sequence,containing,numbers,array - sequence,containing,numbers,array + url_encode(map('a&+b', 'a and plus b', 'a=b', 'a equals b')) + url_encode(map('a&+b', 'a and plus b', 'a=b', 'a equals b')) - representation,conversion - representation,conversion + 'a%26+b=a%20and%20plus%20b&a%3Db=a%20equals%20b' + 'a%26+b=a%20and%20plus%20b&a%3Db=a%20equals%20b' - created,wkb,binary,known,representation,conversion - created,wkb,binary,known,representation,conversion + Generates a Universally Unique Identifier (UUID) for each row using the Qt <a href='https://doc.qt.io/qt-5/quuid.html#createUuid'>QUuid::createUuid</a> method. + Generates a Universally Unique Identifier (UUID) for each row using the Qt <a href='https://doc.qt.io/qt-5/quuid.html#createUuid'>QUuid::createUuid</a> method. - text,known,wkt,representation,conversion - text,known,wkt,representation,conversion + The format, as the UUID will be formatted. 'WithBraces', 'WithoutBraces' or 'Id128'. + The format, as the UUID will be formatted. 'WithBraces', 'WithoutBraces' or 'Id128'. - wkb,binary,representation,known,conversion - wkb,binary,representation,known,conversion + uuid('WithoutBraces') + uuid('WithoutBraces') - text,wkt,srid,representation,known,conversion - text,wkt,srid,representation,known,conversion + '0bd2f60f-f157-4a6d-96af-d4ba4cb366a1' + '0bd2f60f-f157-4a6d-96af-d4ba4cb366a1' - part,input,multipart,collection,specific - part,input,multipart,collection,specific + uuid('Id128') + uuid('Id128') - describing,type,point,polygon,line - describing,type,point,polygon,line + '0bd2f60ff1574a6d96afd4ba4cb366a1' + '0bd2f60ff1574a6d96afd4ba4cb366a1' - distance,length,input,sensitive,different,strings,corresponding,hamming,equates,characters,case,same,comparison,positions - distance,length,input,sensitive,different,strings,corresponding,hamming,equates,characters,case,same,comparison,positions + Constructs rounded (sine-like) waves along the boundary of a geometry. + Constructs rounded (sine-like) waves along the boundary of a geometry. - hex,bytes,byte,digits,hash,method,given,represented,character,long,bits,produces - hex,bytes,byte,digits,hash,method,given,represented,character,long,bits,produces + wave + wave - distance,segment,dissimilar,densify,linestrings,parallel,other,matching,total,close,executed,specifying,occurs,equal,fraction,testing,method,discrete,linear,default,approximate,sets,length,large,lower,similar,similarity,parameter,measure,split,make,approach,closest,examples,provided,performs,insufficient,networks,specify,optional,decreasing,approximation,cases,densification,specified,computing,argument,subsegments,hausdorff,exact,indicating,subset,standard - distance,segment,dissimilar,densify,linestrings,parallel,other,matching,total,close,executed,specifying,occurs,equal,fraction,testing,method,discrete,linear,default,approximate,sets,length,large,lower,similar,similarity,parameter,measure,split,make,approach,closest,examples,provided,performs,insufficient,networks,specify,optional,decreasing,approximation,cases,densification,specified,computing,argument,subsegments,hausdorff,exact,indicating,subset,standard + wavelength of sine-like waveform + wavelength of sine-like waveform - formatted,hstore,map - formatted,hstore,map + amplitude of sine-like waveform + amplitude of sine-like waveform - tests,different,check,result,conditional,depending,condition - tests,different,check,result,conditional,depending,condition + By default the wavelength argument is treated as a "maximum wavelength", where the actual wavelength will be dynamically adjusted so that an exact number of waves are created along the boundaries of the geometry. If the strict argument is set to true then the wavelength will be used exactly and an incomplete pattern may be used for the final waveform. + By default the wavelength argument is treated as a "maximum wavelength", where the actual wavelength will be dynamically adjusted so that an exact number of waves are created along the boundaries of the geometry. If the strict argument is set to true then the wavelength will be used exactly and an incomplete pattern may be used for the final waveform. - zenith,nadir,inclination,measured,points - zenith,nadir,inclination,measured,points + wave(geom_from_wkt('LineString(0 0, 10 0)'), 3, 1) + wave(geom_from_wkt('LineString(0 0, 10 0)'), 3, 1) - interior,polygon,hole,ring - interior,polygon,hole,ring + Sine-like waves with wavelength 3 and amplitude 1 along the linestring + Sine-like waves with wavelength 3 and amplitude 1 along the linestring - shared,represents,portion,overlap - shared,represents,portion,overlap + Constructs randomized curved (sine-like) waves along the boundary of a geometry. + Constructs randomized curved (sine-like) waves along the boundary of a geometry. - share,space,intersects,tests,intersect,portion,overlaps - share,space,intersects,tests,intersect,portion,overlaps + wave_randomized + wave_randomized - box,tests,overlaps,defined,intersect,bounding - box,tests,overlaps,defined,intersect,bounding + wave_randomized(geom_from_wkt('LineString(0 0, 10 0)'), 2, 3, 0.1, 0.2) + wave_randomized(geom_from_wkt('LineString(0 0, 10 0)'), 2, 3, 0.1, 0.2) - field,quartile,range,inter,calculated,statistics,aggregates - field,quartile,range,inter,calculated,statistics,aggregates + Randomly sized curved waves with wavelengths between 2 and 3 and amplitudes between 0.1 and 0.2 along the linestring + Randomly sized curved waves with wavelengths between 2 and 3 and amplitudes between 0.1 and 0.2 along the linestring - points,start,closed,end,coincident,result,false,line - points,start,closed,end,coincident,result,false,line + Tests whether a geometry is within another. Returns TRUE if the geometry1 is completely within geometry2. + Tests whether a geometry is within another. Returns TRUE if the geometry1 is completely within geometry2. - path,directory,folder - path,directory,folder + within( geom_from_wkt( 'POINT( 0.5 0.5)' ), geom_from_wkt( 'POLYGON((0 0, 0 1, 1 1, 1 0, 0 0))' ) ) + within( geom_from_wkt( 'POINT( 0.5 0.5)' ), geom_from_wkt( 'POLYGON((0 0, 0 1, 1 1, 1 0, 0 0))' ) ) - empty,is_empty_or_null,see,coordinates,false - empty,is_empty_or_null,see,coordinates,false + within( geom_from_wkt( 'POINT( 5 5 )' ), geom_from_wkt( 'POLYGON((0 0, 0 1, 1 1, 1 0, 0 0 ))' ) ) + within( geom_from_wkt( 'POINT( 5 5 )' ), geom_from_wkt( 'POLYGON((0 0, 0 1, 1 1, 1 0, 0 0 ))' ) ) - empty,is_empty,coordinates,false - empty,is_empty,coordinates,false + Returns a string wrapped to a maximum/minimum number of characters. + Returns a string wrapped to a maximum/minimum number of characters. - path,file - path,file + wordwrap + wordwrap - specified,visible - specified,visible + the string to be wrapped + the string to be wrapped - type,multi - type,multi + an integer. If wrap_length is positive the number represents the ideal maximum number of characters to wrap; if negative, the number represents the minimum number of characters to wrap. + an integer. If wrap_length is positive the number represents the ideal maximum number of characters to wrap; if negative, the number represents the minimum number of characters to wrap. - rules,valid,ogc,according,formed - rules,valid,ogc,according,formed + wordwrap('UNIVERSITY OF QGIS',13) + wordwrap('UNIVERSITY OF QGIS',13) - layout,item,variables,print,map - layout,item,variables,print,map + 'UNIVERSITY OF<br>QGIS' + 'UNIVERSITY OF<br>QGIS' - property,matching,metadata - property,matching,metadata + wordwrap('UNIVERSITY OF QGIS',-3) + wordwrap('UNIVERSITY OF QGIS',-3) - first,start,begin,substring,leftmost,characters,contains,extracts - first,start,begin,substring,leftmost,characters,contains,extracts + 'UNIVERSITY<br>OF QGIS' + 'UNIVERSITY<br>OF QGIS' - planimetric,distance,length,spatial,reference,system,calculations,calculates,line,project,differs,object,match,settings,ellipsoid,units - planimetric,distance,length,spatial,reference,system,calculations,calculates,line,project,differs,object,match,settings,ellipsoid,units + x( geom_from_wkt( 'POINT(2 5)' ) ) + x( geom_from_wkt( 'POINT(2 5)' ) ) - distance,required,edit,indicate,sensitive,similarity,insertions,similar,mean,measure,different,character,change,substitutions,strings,edits,distances,larger,deletions,equates,case,minimum,levenshtein,smaller - distance,required,edit,indicate,sensitive,similarity,insertions,similar,mean,measure,different,character,change,substitutions,strings,edits,distances,larger,deletions,equates,case,minimum,levenshtein,smaller + x coordinate of the current feature's centroid + x coordinate of the current feature's centroid - distance,angles,parallel,specified,clockwise,angle,linestring,degrees,north - distance,angles,parallel,specified,clockwise,angle,linestring,degrees,north + Returns the maximum x coordinate of a geometry. Calculations are in the spatial reference system of this geometry. + Returns the maximum x coordinate of a geometry. Calculations are in the spatial reference system of this geometry. - distance,interpolated,linestring,point,specified,along - distance,interpolated,linestring,point,specified,along + x_max + x_max - distance,point,specified,closest,linestring,position,corresponding,along - distance,point,specified,closest,linestring,position,corresponding,along + x_max( geom_from_wkt( 'LINESTRING(2 5, 3 6, 4 8)') ) + x_max( geom_from_wkt( 'LINESTRING(2 5, 3 6, 4 8)') ) - passed,single,return,input,linestrings,merged,connected,linestring,multilinestring - passed,single,return,input,linestrings,merged,connected,linestring,multilinestring + Returns the minimum x coordinate of a geometry. Calculations are in the spatial reference system of this geometry. + Returns the minimum x coordinate of a geometry. Calculations are in the spatial reference system of this geometry. - curve,start,specified,measured,falls,existing,interpolated,beginning,distances,line,end,portion - curve,start,specified,measured,falls,existing,interpolated,beginning,distances,line,end,portion + x_min + x_min - natural,logarithm - natural,logarithm + x_min( geom_from_wkt( 'LINESTRING(2 5, 3 6, 4 8)') ) + x_min( geom_from_wkt( 'LINESTRING(2 5, 3 6, 4 8)') ) - base,logarithm - base,logarithm + y( geom_from_wkt( 'POINT(2 5)' ) ) + y( geom_from_wkt( 'POINT(2 5)' ) ) - longest,common,input,sensitive,case,substring,strings - longest,common,input,sensitive,case,substring,strings + y coordinate of the current feature's centroid + y coordinate of the current feature's centroid - converts,letters,lower,case - converts,letters,lower,case + Returns the maximum y coordinate of a geometry. Calculations are in the spatial reference system of this geometry. + Returns the maximum y coordinate of a geometry. Calculations are in the spatial reference system of this geometry. - length,padded,width,truncated,specified,target,fill,left,character,smaller - length,padded,width,truncated,specified,target,fill,left,character,smaller + y_max + y_max - point,measure - point,measure + y_max( geom_from_wkt( 'LINESTRING(2 5, 3 6, 4 8)') ) + y_max( geom_from_wkt( 'LINESTRING(2 5, 3 6, 4 8)') ) - maximum,measure - maximum,measure + Returns the minimum y coordinate of a geometry. Calculations are in the spatial reference system of this geometry. + Returns the minimum y coordinate of a geometry. Calculations are in the spatial reference system of this geometry. - minimum,measure - minimum,measure + y_min + y_min - oriented,minimal,covers,clockwise,angle,long,north,degrees,rectangle,axis,bounding - oriented,minimal,covers,clockwise,angle,long,north,degrees,rectangle,axis,bounding + y_min( geom_from_wkt( 'LINESTRING(2 5, 3 6, 4 8)') ) + y_min( geom_from_wkt( 'LINESTRING(2 5, 3 6, 4 8)') ) - occurring,field,majority,aggregate - occurring,field,majority,aggregate + year('2012-05-12') + year('2012-05-12') - circular,polygon - circular,polygon + 2012 + 2012 - year,date,month,numbers,day - year,date,month,numbers,day + interval value to return number of years from + interval value to return number of years from - minute,month,numbers,day,year,second,hour,datetime - minute,month,numbers,day,year,second,hour,datetime + year(to_interval('3 years')) + year(to_interval('3 years')) - polygon,elliptical - polygon,elliptical + year(age('2012-01-01','2010-01-01')) + year(age('2012-01-01','2010-01-01')) - minute,seconds,month,year,weeks,values,interval,hours,days - minute,seconds,month,year,weeks,values,interval,hours,days + 1.9986 + 1.9986 - geom_to_wkt(make_point(2,4,6)) - geom_to_wkt(make_point(2,4,6)) + Returns the z coordinate of a point geometry, or NULL if the geometry has no z value. + Returns the z coordinate of a point geometry, or NULL if the geometry has no z value. - 'PointZ (2 4 6)' - 'PointZ (2 4 6)' + z( geom_from_wkt( 'POINTZ(2 5 7)' ) ) + z( geom_from_wkt( 'POINTZ(2 5 7)' ) ) - geom_to_wkt(make_point(2,4,6,8)) - geom_to_wkt(make_point(2,4,6,8)) + minimum + minimum - 'PointZM (2 4 6 8)' - 'PointZM (2 4 6 8)' + maximum + maximum - optional,point - optional,point + + If represent_value is called with 1 parameter, it must be an attribute. + If represent_value is called with 1 parameter, it must be an attribute. - Creates a point geometry from an x, y coordinate and m value. - Creates a point geometry from an x, y coordinate and m value. + + represent_value must be called with exactly 1 or 2 parameters. + represent_value must be called with exactly 1 or 2 parameters. + + + QgsExpressionAddFunctionFileDialog - make_point_m - make_point_m + + Function file + Function file - m value of point - m value of point + + Project functions + Project functions + + + QgsExpressionAddFunctionFileDialogBase - geom_to_wkt(make_point_m(2,4,6)) - geom_to_wkt(make_point_m(2,4,6)) + + Add Function File + Add Function File - 'PointM (2 4 6)' - 'PointM (2 4 6)' + + Create + Create - point,coordinate - point,coordinate + + File name + File name + + + QgsExpressionBuilderDialog - Creates a polygon geometry from an outer ring and optional series of inner ring geometries. - Creates a polygon geometry from an outer ring and optional series of inner ring geometries. + + Expression was Edited + Expression was Edited - make_polygon - make_polygon + + The changes to the expression will be discarded. Would you like to continue? + The changes to the expression will be discarded. Would you like to continue? - closed line geometry for polygon's outer ring - closed line geometry for polygon's outer ring + + Don't show this message again + Don't show this message again - optional closed line geometry for inner ring - optional closed line geometry for inner ring + + Discard changes + Discard changes + + + QgsExpressionBuilderDialogBase - geom_to_wkt(make_polygon(geom_from_wkt('LINESTRING( 0 0, 0 1, 1 1, 1 0, 0 0 )'))) - geom_to_wkt(make_polygon(geom_from_wkt('LINESTRING( 0 0, 0 1, 1 1, 1 0, 0 0 )'))) + + Expression Builder + Expression Builder + + + QgsExpressionBuilderWidget - 'Polygon ((0 0, 0 1, 1 1, 1 0, 0 0))' - 'Polygon ((0 0, 0 1, 1 1, 1 0, 0 0))' + + + Search… + Search… - geom_to_wkt(make_polygon(geom_from_wkt('LINESTRING( 0 0, 0 1, 1 1, 1 0, 0 0 )'),geom_from_wkt('LINESTRING( 0.1 0.1, 0.1 0.2, 0.2 0.2, 0.2 0.1, 0.1 0.1 )'),geom_from_wkt('LINESTRING( 0.8 0.8, 0.8 0.9, 0.9 0.9, 0.9 0.8, 0.8 0.8 )'))) - geom_to_wkt(make_polygon(geom_from_wkt('LINESTRING( 0 0, 0 1, 1 1, 1 0, 0 0 )'),geom_from_wkt('LINESTRING( 0.1 0.1, 0.1 0.2, 0.2 0.2, 0.2 0.1, 0.1 0.1 )'),geom_from_wkt('LINESTRING( 0.8 0.8, 0.8 0.9, 0.9 0.9, 0.9 0.8, 0.8 0.8 )'))) + + Show Values + Show Values - 'Polygon ((0 0, 0 1, 1 1, 1 0, 0 0),(0.1 0.1, 0.1 0.2, 0.2 0.2, 0.2 0.1, 0.1 0.1),(0.8 0.8, 0.8 0.9, 0.9 0.9, 0.9 0.8, 0.8 0.8))' - 'Polygon ((0 0, 0 1, 1 1, 1 0, 0 0),(0.1 0.1, 0.1 0.2, 0.2 0.2, 0.2 0.1, 0.1 0.1),(0.8 0.8, 0.8 0.9, 0.9 0.9, 0.9 0.8, 0.8 0.8))' + + Show Help + Show Help - outer,ring,series,inner,optional,polygon - outer,ring,series,inner,optional,polygon + + Remove File + Remove File - Creates a rectangle from 3 points. - Creates a rectangle from 3 points. + + Are you sure you want to remove current functions file? + Are you sure you want to remove current functions file? - make_rectangle_3points - make_rectangle_3points + + Remove file + Remove file - First point. - First point. + + Failed to remove function file '%1'. + Failed to remove function file '%1'. - Second point. - Second point. + + Remove Stored Expression + Remove Stored Expression - Third point. - Third point. + + Do you really want to remove stored expressions '%1'? + Do you really want to remove stored expressions '%1'? - An optional argument to construct the rectangle. By default this value is 0. Value can be 0 (distance) or 1 (projected). Option distance: Second distance is equal to the distance between 2nd and 3rd point. Option projected: Second distance is equal to the distance of the perpendicular projection of the 3rd point on the segment or its extension. - An optional argument to construct the rectangle. By default this value is 0. Value can be 0 (distance) or 1 (projected). Option distance: Second distance is equal to the distance between 2nd and 3rd point. Option projected: Second distance is equal to the distance of the perpendicular projection of the 3rd point on the segment or its extension. + + Export User Expressions + Export User Expressions - 'Polygon ((0 0, 0 5, 5 5, 5 0, 0 0))' - 'Polygon ((0 0, 0 5, 5 5, 5 0, 0 0))' + + + User expressions + User expressions - rectangle,points - rectangle,points + + + Export user expressions + Export user expressions - Creates a regular polygon. - Creates a regular polygon. + + + Error while creating the expressions file. + Error while creating the expressions file. - make_regular_polygon - make_regular_polygon + + + + Import User Expressions + Import User Expressions - center of the regular polygon - center of the regular polygon + + + Error while reading the expressions file. + Error while reading the expressions file. - second point. The first if the regular polygon is inscribed. The midpoint of the first side if the regular polygon is circumscribed. - second point. The first if the regular polygon is inscribed. The midpoint of the first side if the regular polygon is circumscribed. + + Load First 10 Unique Used Values + Load First 10 Unique Used Values - Number of sides/edges of the regular polygon - Number of sides/edges of the regular polygon + + Load All Unique Used Values + Load All Unique Used Values - Optional argument to construct the regular polygon. By default this value is 0. Value can be 0 (inscribed) or 1 (circumscribed) - Optional argument to construct the regular polygon. By default this value is 0. Value can be 0 (inscribed) or 1 (circumscribed) + + Load First 10 Unique Values + Load First 10 Unique Values - geom_to_wkt(make_regular_polygon(make_point(0,0), make_point(0,5), 5)) - geom_to_wkt(make_regular_polygon(make_point(0,0), make_point(0,5), 5)) + + """Define a new function using the @qgsfunction decorator. + + Besides its normal arguments, the function may specify the following arguments in its signature + Those will not need to be specified when calling the function, but will be automatically injected + + : param feature: The current feature + : param parent: The QgsExpression object + : param context: ``QgsExpressionContext`` object, that gives access to various additional information like + expression variables. E.g. ``context.variable( 'layer_id' )`` + : returns: The result of the expression. + + + + The @qgsfunction decorator accepts the following arguments: + + + : param group: The name of the group under which this expression function will + be listed. + : param handlesnull: Set this to True if your function has custom handling for NULL values. + If False, the result will always be NULL as soon as any parameter is NULL. + Defaults to False. + : param usesgeometry : Set this to True if your function requires access to + feature.geometry(). Defaults to False. + : param referenced_columns: An array of attribute names that are required to run + this function. Defaults to [QgsFeatureRequest.ALL_ATTRIBUTES]. + : param params_as_list : Set this to True to pass the function parameters as a list. Can be used to mimic + behavior before 3.32, when args was not "auto". Defaults to False. +""" + """Define a new function using the @qgsfunction decorator. + + Besides its normal arguments, the function may specify the following arguments in its signature + Those will not need to be specified when calling the function, but will be automatically injected + + : param feature: The current feature + : param parent: The QgsExpression object + : param context: ``QgsExpressionContext`` object, that gives access to various additional information like + expression variables. E.g. ``context.variable( 'layer_id' )`` + : returns: The result of the expression. + + + + The @qgsfunction decorator accepts the following arguments: + + + : param group: The name of the group under which this expression function will + be listed. + : param handlesnull: Set this to True if your function has custom handling for NULL values. + If False, the result will always be NULL as soon as any parameter is NULL. + Defaults to False. + : param usesgeometry : Set this to True if your function requires access to + feature.geometry(). Defaults to False. + : param referenced_columns: An array of attribute names that are required to run + this function. Defaults to [QgsFeatureRequest.ALL_ATTRIBUTES]. + : param params_as_list : Set this to True to pass the function parameters as a list. Can be used to mimic + behavior before 3.32, when args was not "auto". Defaults to False. +""" - 'Polygon ((0 5, 4.76 1.55, 2.94 -4.05, -2.94 -4.05, -4.76 1.55, 0 5))' - 'Polygon ((0 5, 4.76 1.55, 2.94 -4.05, -2.94 -4.05, -4.76 1.55, 0 5))' + + Remove Project Functions + Remove Project Functions - geom_to_wkt(make_regular_polygon(make_point(0,0), project(make_point(0,0), 4.0451, radians(36)), 5)) - geom_to_wkt(make_regular_polygon(make_point(0,0), project(make_point(0,0), 4.0451, radians(36)), 5)) + + Are you sure you want to remove the project functions? + Are you sure you want to remove the project functions? - polygon,regular - polygon,regular + + Load All Unique Values + Load All Unique Values - Creates a square from a diagonal. - Creates a square from a diagonal. + + Saving… + Saving… + + + QgsExpressionBuilderWidgetBase - make_square - make_square + + Equal operator + Equal operator - First point of the diagonal - First point of the diagonal + + = + = - Last point of the diagonal - Last point of the diagonal + + Addition operator + Addition operator - geom_to_wkt(make_square( make_point(0,0), make_point(5,5))) - geom_to_wkt(make_square( make_point(0,0), make_point(5,5))) + + + + + - 'Polygon ((0 0, -0 5, 5 5, 5 0, 0 0))' - 'Polygon ((0 0, -0 5, 5 5, 5 0, 0 0))' + + Subtraction operator + Subtraction operator - geom_to_wkt(make_square( make_point(5,0), make_point(5,5))) - geom_to_wkt(make_square( make_point(5,0), make_point(5,5))) + + - + - - 'Polygon ((5 0, 2.5 2.5, 5 5, 7.5 2.5, 5 0))' - 'Polygon ((5 0, 2.5 2.5, 5 5, 7.5 2.5, 5 0))' + + Division operator + Division operator - square,diagonal - square,diagonal + + / + / - Creates a time value from hour, minute and second numbers. - Creates a time value from hour, minute and second numbers. + + Multiplication operator + Multiplication operator - make_time - make_time + + * + * - make_time(13,45,30.5) - make_time(13,45,30.5) + + Power operator + Power operator - time value 13:45:30.500 - time value 13:45:30.500 + + ^ + ^ - minute,hour,second,numbers,time - minute,hour,second,numbers,time + + String Concatenation + String Concatenation - Creates a triangle polygon. - Creates a triangle polygon. + + || + || - make_triangle - make_triangle + + Open Bracket + Open Bracket - first point of the triangle - first point of the triangle + + ( + ( - second point of the triangle - second point of the triangle + + Close Bracket + Close Bracket - third point of the triangle - third point of the triangle + + ) + ) - geom_to_wkt(make_triangle(make_point(0,0), make_point(5,5), make_point(0,10))) - geom_to_wkt(make_triangle(make_point(0,0), make_point(5,5), make_point(0,10))) + + '\n' + '\n' - 'Triangle ((0 0, 5 5, 0 10, 0 0))' - 'Triangle ((0 0, 5 5, 0 10, 0 0))' + + Show Help + Show Help - geom_to_wkt(boundary(make_triangle(make_point(0,0), make_point(5,5), make_point(0,10)))) - geom_to_wkt(boundary(make_triangle(make_point(0,0), make_point(5,5), make_point(0,10)))) + + Run the current editor text in QGIS (also saves current script). + +Use this when testing your functions. + +Saved scripts are auto loaded on QGIS startup. + Run the current editor text in QGIS (also saves current script). + +Use this when testing your functions. + +Saved scripts are auto loaded on QGIS startup. - 'LineString (0 0, 5 5, 0 10, 0 0)' - 'LineString (0 0, 5 5, 0 10, 0 0)' + + Save and Load Functions + Save and Load Functions - triangle,polygon - triangle,polygon + + Help + Help - Returns a map containing all the keys and values passed as pair of parameters. - Returns a map containing all the keys and values passed as pair of parameters. + + Expression + Expression - map - map + + New Line + New Line - a key (string) - a key (string) + + Values + Values - map('1','one','2', 'two') - map('1','one','2', 'two') + + All Unique + All Unique - passed,keys,pair,containing,parameters,map - passed,keys,pair,containing,parameters,map + + 10 Samples + 10 Samples - Returns all the keys of a map as an array. - Returns all the keys of a map as an array. + + Function Editor + Function Editor - map_akeys - map_akeys + + Create a new function file based on the template file. + +Change the name of the script and save to allow QGIS to auto load on startup. + Create a new function file based on the template file. + +Change the name of the script and save to allow QGIS to auto load on startup. - a map - a map + + Clear the expression editor + Clear the expression editor - map_akeys(map('1','one','2','two')) - map_akeys(map('1','one','2','two')) + + Clear + Clear - array,map,keys - array,map,keys + + Add current expression to user expressions + Add current expression to user expressions - Returns all the values of a map as an array. - Returns all the values of a map as an array. + + Save + Save - map_avals - map_avals + + Edit selected expression from user expressions + Edit selected expression from user expressions - map_avals(map('1','one','2','two')) - map_avals(map('1','one','2','two')) + + Edit + Edit - array,map - array,map + + Remove selected expression from user expressions + Remove selected expression from user expressions - Returns a map containing all the entries of the given maps. If two maps contain the same key, the value of the second map is taken. - Returns a map containing all the entries of the given maps. If two maps contain the same key, the value of the second map is taken. + + Remove + Remove - map_concat - map_concat + + Import User Expressions + Import User Expressions - map_concat(map('1','one', '2','overridden'),map('2','two', '3','three')) - map_concat(map('1','one', '2','overridden'),map('2','two', '3','three')) + + Import + Import - containing,key,concatenate,contain,entries,maps,map - containing,key,concatenate,contain,entries,maps,map + + Export User Expressions + Export User Expressions - list,rights,layers,layout,item,usage,credit,strings,map - list,rights,layers,layout,item,usage,credit,strings,map + + Export + Export - Returns a map with the given key and its corresponding value deleted. - Returns a map with the given key and its corresponding value deleted. + + Expected format: + Expected format: - map_delete - map_delete + + Help text + Help text - the key to delete - the key to delete + + Only show values used in this layer and not all the possible values you could choose. + Only show values used in this layer and not all the possible values you could choose. - map_delete(map('1','one','2','two'),'2') - map_delete(map('1','one','2','two'),'2') + + Only show values in use + Only show values in use - deleted,corresponding,map,key - deleted,corresponding,map,key + + <html><head/><body><p>Remove selected functions file.</p></body></html> + <html><head/><body><p>Remove selected functions file.</p></body></html> + + + QgsExpressionBuilderWidgetPlugin - map_exist - map_exist + + + Edit expression + Edit expression + + + QgsExpressionCalculatorLocatorFilter - the key to lookup - the key to lookup + + Copy “%1” to clipboard + Copy “%1” to clipboard - map_exist(map('1','one','2','two'),'3') - map_exist(map('1','one','2','two'),'3') + + Calculator + Calculator + + + QgsExpressionLineEdit - map,exists,key - map,exists,key + + Expression Builder + Expression Builder + + + QgsExpressionNodeBinaryOperator - map_get - map_get + + Can't perform /, *, or % on DateTime and Interval + Can't perform /, *, or % on DateTime and Interval + + + QgsExpressionNodeColumnRef - map_get(map('1','one','2','two'),'2') - map_get(map('1','one','2','two'),'2') + + No feature available for field '%1' evaluation + No feature available for field '%1' evaluation - 'two' - 'two' + + + Field '%1' not found + Field '%1' not found + + + QgsExpressionNodeIndexOperator - map_insert - map_insert + + [] can only be used with map or array values, not %1 + [] can only be used with map or array values, not %1 + + + QgsExpressionNodeLiteral - the key to add - the key to add + + [unsupported type: %1; value: %2] + [unsupported type: %1; value: %2] + + + QgsExpressionNodeUnaryOperator - map_insert(map('1','one'),'3','three') - map_insert(map('1','one'),'3','three') + + Unary minus only for numeric values. + Unary minus only for numeric values. + + + QgsExpressionPreviewWidget - map_insert(map('1','one','2','overridden'),'2','two') - map_insert(map('1','one','2','overridden'),'2','two') + + Copy Expression Value + Copy Expression Value - map,added,exists,key,overridden - map,added,exists,key,overridden + + No feature was found on this layer to evaluate the expression. + No feature was found on this layer to evaluate the expression. - prefixed,keys,map - prefixed,keys,map + + Parser Errors + Parser Errors - '"qgis"=>"rocks"' - '"qgis"=>"rocks"' + + Eval Error + Eval Error - formatted,hstore,elements,map,merge - formatted,hstore,elements,map,merge + + Expression is invalid <a href=more>(more info)</a> + Expression is invalid <a href=more>(more info)</a> - Returns the maptip for a given feature in a layer. The expression is evaluated by default. Can be used with zero, one or more arguments, see below for details. - Returns the maptip for a given feature in a layer. The expression is evaluated by default. Can be used with zero, one or more arguments, see below for details. + + More Info on Expression Error + More Info on Expression Error - If called with no parameters, the function will evaluate the maptip of the current feature in the current layer. - If called with no parameters, the function will evaluate the maptip of the current feature in the current layer. + + Right-click to copy + Right-click to copy - maptip() - maptip() + + %1 (right-click to copy) + %1 (right-click to copy) + + + QgsExpressionPreviewWidgetBase - The maptip of the current feature in the current layer. - The maptip of the current feature in the current layer. + + Expression Preview + Expression Preview - maptip(@atlas_feature) - maptip(@atlas_feature) + + Preview: + Preview: - The maptip of the current atlas feature. - The maptip of the current atlas feature. + + TextLabel + TextLabel - If the expression must be evaluated. If false, the expression will be returned as a string literal only (which could potentially be later evaluated using the 'eval_template' function). - If the expression must be evaluated. If false, the expression will be returned as a string literal only (which could potentially be later evaluated using the 'eval_template' function). + + Select the feature to use for the output preview + Select the feature to use for the output preview - maptip('streets', get_feature_by_id('streets', 1)) - maptip('streets', get_feature_by_id('streets', 1)) + + Feature + Feature - The maptip of the feature with the ID 1 on the layer 'streets'. - The maptip of the feature with the ID 1 on the layer 'streets'. + + Result + Result - maptip('a_layer_id', $currentfeature, 'False') - maptip('a_layer_id', $currentfeature, 'False') + + ... + ... + + + QgsExpressionSelectionDialog - The maptip of the given feature not evaluated. - The maptip of the given feature not evaluated. + + %1 — Select by Expression + %1 — Select by Expression + + + matching features + + %n matching feature(s) selected + + %n matching feature(s) selected + %n matching feature(s) selected + + + number of matching features + + Zoomed to %n matching feature(s) + + Zoomed to %n matching feature(s) + Zoomed to %n matching feature(s) + + + + + + No matching features found + No matching features found + + + + QgsExpressionSelectionDialogBase - Returns the largest value in a set of values. - Returns the largest value in a set of values. + + Select by Expression + Select by Expression - max - max + + &Close + &Close - max(2,10.2,5.5) - max(2,10.2,5.5) + + Zoom to Features + Zoom to Features - 10.2 - 10.2 + + … + - max(20.5,NULL,6.2) - max(20.5,NULL,6.2) + + Select Features + Select Features - 20.5 - 20.5 + + Add to Current Selection + Add to Current Selection - longest,biggest,most,largest,maximum - longest,biggest,most,largest,maximum + + Remove from Current Selection + Remove from Current Selection - Returns the maximum length of strings from a field or expression. - Returns the maximum length of strings from a field or expression. + + Filter Current Selection + Filter Current Selection + + + QgsExpressionStoreDialog - max_length - max_length + + A stored expression with this name already exists + A stored expression with this name already exists - max_length("town_name",group_by:="state") - max_length("town_name",group_by:="state") + + Labels cannot contain slashes (/ or \) + Labels cannot contain slashes (/ or \) + + + QgsExpressionStoreDialogBase - maximum length of town_name, grouped by state field - maximum length of town_name, grouped by state field + + Store Expression + Store Expression - length,maximum,strings,characters,count,aggregate - length,maximum,strings,characters,count,aggregate + + Label + Label - Returns the aggregate maximum value from a field or expression. - Returns the aggregate maximum value from a field or expression. + + Help text + Help text - maximum("population",group_by:="state") - maximum("population",group_by:="state") + + Expression + Expression - maximum population value, grouped by state field - maximum population value, grouped by state field + + A stored expression with this name already exists! + A stored expression with this name already exists! + + + QgsExpressionTreeView - maximum,aggregate - maximum,aggregate + + Relations + Relations - Creates a md5 hash from a string. - Creates a md5 hash from a string. + + Recent (%1) + Recent (%1) - md5 - md5 + + QGIS Version Mismatch + QGIS Version Mismatch - md5('QGIS') - md5('QGIS') + + The imported expressions are from newer version of QGIS (%1) and some of the expression might not work the current version (%2). Are you sure you want to continue? + The imported expressions are from newer version of QGIS (%1) and some of the expression might not work the current version (%2). Are you sure you want to continue? - Returns the aggregate mean value from a field or expression. - Returns the aggregate mean value from a field or expression. + + Skipped Expression Imports + Skipped Expression Imports - mean - mean + + The following expressions have been skipped: + The following expressions have been skipped: - mean("population",group_by:="state") - mean("population",group_by:="state") + + Expression Overwrite + Expression Overwrite - mean population value, grouped by state field - mean population value, grouped by state field + + The expression with label '%1' was already defined.The old expression "%2" will be overwritten by "%3".Are you sure you want to overwrite the expression? + The expression with label '%1' was already defined.The old expression "%2" will be overwritten by "%3".Are you sure you want to overwrite the expression? + + + QgsExtentGroupBox - average,aggregate,mean - average,aggregate,mean + + Extent + Extent - Returns the aggregate median value from a field or expression. - Returns the aggregate median value from a field or expression. + + layer + layer - median - median + + map view + map view - median("population",group_by:="state") - median("population",group_by:="state") + + user defined + user defined - median population value, grouped by state field - median population value, grouped by state field + + drawn on canvas + drawn on canvas - median,aggregate - median,aggregate + + none + none - type,data,binary - type,data,binary + + %1 (current: %2) + %1 (current: %2) + + + QgsExtentGroupBoxPlugin - Returns the smallest value in a set of values. - Returns the smallest value in a set of values. + + + A group box to enter a map extent + A group box to enter a map extent + + + QgsExtentGroupBoxWidget - min - min + + West + West - min(20.5,10,6.2) - min(20.5,10,6.2) + + East + East - 6.2 - 6.2 + + Map Canvas Extent + Map Canvas Extent - min(2,-10.3,NULL) - min(2,-10.3,NULL) + + Draw on Canvas + Draw on Canvas - -10.3 - -10.3 + + Current Layer Extent + Current Layer Extent - least,smallest,minimum - least,smallest,minimum + + North + North - Returns the minimum length of strings from a field or expression. - Returns the minimum length of strings from a field or expression. + + South + South - min_length - min_length + + … + - min_length("town_name",group_by:="state") - min_length("town_name",group_by:="state") + + Calculate from + Calculate from - minimum length of town_name, grouped by state field - minimum length of town_name, grouped by state field + + Layer + Layer - length,characters,count,minimum,strings - length,characters,count,minimum,strings + + Layout Map + Layout Map - Returns the minimal enclosing circle of a geometry. It represents the minimum circle that encloses all geometries within the set. - Returns the minimal enclosing circle of a geometry. It represents the minimum circle that encloses all geometries within the set. + + Bookmark + Bookmark + + + QgsExtentWidget - minimal_circle - minimal_circle + + Calculate from Layer + Calculate from Layer - geom_to_wkt( minimal_circle( geom_from_wkt( 'LINESTRING(0 5, 0 -5, 2 1)' ), 4 ) ) - geom_to_wkt( minimal_circle( geom_from_wkt( 'LINESTRING(0 5, 0 -5, 2 1)' ), 4 ) ) + + Calculate from Layout Map + Calculate from Layout Map - geom_to_wkt( minimal_circle( geom_from_wkt( 'MULTIPOINT(1 2, 3 4, 3 2)' ), 4 ) ) - geom_to_wkt( minimal_circle( geom_from_wkt( 'MULTIPOINT(1 2, 3 4, 3 2)' ), 4 ) ) + + Calculate from Bookmark + Calculate from Bookmark - enclosing,minimal,minimum,represents,encloses,circle,smallest - enclosing,minimal,minimum,represents,encloses,circle,smallest + + Use Current Map Canvas Extent + Use Current Map Canvas Extent - Returns the aggregate minimum value from a field or expression. - Returns the aggregate minimum value from a field or expression. + + Use Current Layer/Default Extent + Use Current Layer/Default Extent - minimum("population",group_by:="state") - minimum("population",group_by:="state") + + Draw on Map Canvas + Draw on Map Canvas - minimum population value, grouped by state field - minimum population value, grouped by state field + + %1 + %1 - minimum,aggregate - minimum,aggregate + + Set to current map canvas extent + Set to current map canvas extent + + + QgsExternalResourceConfigDlg - Returns the aggregate minority of values (least occurring value) from a field or expression. - Returns the aggregate minority of values (least occurring value) from a field or expression. + + Path + Path - minority - minority + + Default path + Default path - Returns the area of the current mesh face. The area calculated by this function respects both the current project's ellipsoid setting and area unit settings. For example, if an ellipsoid has been set for the project then the calculated area will be ellipsoidal, and if no ellipsoid is set then the calculated area will be planimetric. - Returns the area of the current mesh face. The area calculated by this function respects both the current project's ellipsoid setting and area unit settings. For example, if an ellipsoid has been set for the project then the calculated area will be ellipsoidal, and if no ellipsoid is set then the calculated area will be planimetric. + + <html><head/><body><p>When not empty, always open the file selector at the root of this path for searching new files. If empty, the last used path of this editor widget will be used. If this editor widget has never been used by the user, the project path will be used.</p></body></html> + <html><head/><body><p>When not empty, always open the file selector at the root of this path for searching new files. If empty, the last used path of this editor widget will be used. If this editor widget has never been used by the user, the project path will be used.</p></body></html> - $face_area - $face_area + + … + - Returns the index of the current mesh face. - Returns the index of the current mesh face. + + <html><head/><body><p>This option displays file paths as clickable hyperlinks. When you click on the file path, the file should normally be opened by the default viewer defined in your operating system.</p></body></html> + <html><head/><body><p>This option displays file paths as clickable hyperlinks. When you click on the file path, the file should normally be opened by the default viewer defined in your operating system.</p></body></html> - $face_index - $face_index + + Use a hyperlink for document path (read-only) + Use a hyperlink for document path (read-only) - 4581 - 4581 + + <html><head/><body><p>By default, the hyperlink is only displayed with the name of the file and not the full path. If you check this option, hyperlinks will be displayed with the complete path.</p></body></html> + <html><head/><body><p>By default, the hyperlink is only displayed with the name of the file and not the full path. If you check this option, hyperlinks will be displayed with the complete path.</p></body></html> - scale - scale + + Display the full path + Display the full path - Returns the current vertex as a point geometry. - Returns the current vertex as a point geometry. + + Display button to open file dialog + Display button to open file dialog - $vertex_as_point - $vertex_as_point + + Filter + Filter - geom_to_wkt( $vertex_as_point ) - geom_to_wkt( $vertex_as_point ) + + <html><head/><body><p>Filter syntax is borrowed from Qt <a href="http://doc.qt.io/qt-4.8/qfiledialog.html#getOpenFileName"><span style=" text-decoration: underline; color:#0000ff;">QFileDialog::getOpenFileName</span></a><span style=" font-family:'Courier New,courier';">.</span></p><p>If you want simple filter on all pdf files, just use:</p><p><span style=" font-family:'Courier New,courier';">*.pdf</span></p><p>If you want one filter for multiple file extensions (on .pdf, .odt and .doc files):</p><p><span style=" font-family:'Courier New,courier';">*.pdf *.odt *.doc</span></p><p>If you want to describe your filter, use parentheses:</p><p><span style=" font-family:'Courier New,courier';">Text documents (*.pdf, *.odt, *.doc)</span></p><p>If you want multiple filters, separate them with ';;':</p><p><span style=" font-family:'Courier New,courier';">&quot;Images (*.png *.xpm *.jpg);;Text files (*.txt);;XML files (*.xml)&quot;</span></p></body></html> + <html><head/><body><p>Filter syntax is borrowed from Qt <a href="http://doc.qt.io/qt-4.8/qfiledialog.html#getOpenFileName"><span style=" text-decoration: underline; color:#0000ff;">QFileDialog::getOpenFileName</span></a><span style=" font-family:'Courier New,courier';">.</span></p><p>If you want simple filter on all pdf files, just use:</p><p><span style=" font-family:'Courier New,courier';">*.pdf</span></p><p>If you want one filter for multiple file extensions (on .pdf, .odt and .doc files):</p><p><span style=" font-family:'Courier New,courier';">*.pdf *.odt *.doc</span></p><p>If you want to describe your filter, use parentheses:</p><p><span style=" font-family:'Courier New,courier';">Text documents (*.pdf, *.odt, *.doc)</span></p><p>If you want multiple filters, separate them with ';;':</p><p><span style=" font-family:'Courier New,courier';">&quot;Images (*.png *.xpm *.jpg);;Text files (*.txt);;XML files (*.xml)&quot;</span></p></body></html> - 'POINT(800 1500 41)' - 'POINT(800 1500 41)' + + Height + Height - Returns the index of the current mesh vertex. - Returns the index of the current mesh vertex. + + Auto + Auto - $vertex_index - $vertex_index + + Display Resource Path + Display Resource Path - 9874 - 9874 + + Integrated Document Viewer + Integrated Document Viewer - Returns the X coordinate of the current mesh vertex. - Returns the X coordinate of the current mesh vertex. + + px + px - $vertex_x - $vertex_x + + Width + Width - 42.12 - 42.12 + + Specify the size of the preview. If you leave it set to Auto, an optimal size will be calculated. + Specify the size of the preview. If you leave it set to Auto, an optimal size will be calculated. - Returns the Y coordinate of the current mesh vertex. - Returns the Y coordinate of the current mesh vertex. + + Type + Type - $vertex_y - $vertex_y + + Select Existing file + Select Existing file - 12.24 - 12.24 + + File Paths + File Paths - Returns the Z value of the current mesh vertex. - Returns the Z value of the current mesh vertex. + + Directory Paths + Directory Paths - $vertex_z - $vertex_z + + Absolute Path + Absolute Path - Returns the z value of the current point feature if it is 3D. If the feature is a multipoint feature, then the z value of the first point will be returned. - Returns the z value of the current point feature if it is 3D. If the feature is a multipoint feature, then the z value of the first point will be returned. + + Relative to Project Path + Relative to Project Path - $z - $z + + Relative to Default Path + Relative to Default Path - condition - condition + + No Content + No Content - string to search - string to search + + Image + Image - pattern to find, you can use '%' as a wildcard, '_' as a single char and '\\' to escape these special characters. - pattern to find, you can use '%' as a wildcard, '_' as a single char and '\\' to escape these special characters. + + Audio + Audio - 'ABCD%' ILIKE 'abcd\\%' - 'ABCD%' ILIKE 'abcd\\%' + + Video + Video - 'ABCD' ILIKE '%B\\%' - 'ABCD' ILIKE '%B\\%' + + Web View + Web View - list of values - list of values + + Select a Directory + Select a Directory - BETWEEN - BETWEEN + + Storage type + Storage type - range bounds - range bounds + + <html><head/><body>Way of dealing with attachment file<p>"Select existing file" allows you to pick an existing file from the file system or set an existing URL external resource.</p><p>Other items allows you to pick a local resource and store it on an external storage system. You cannot use relative path in this mode and you can only pick file and not directory.</p></p></body></html> + <html><head/><body>Way of dealing with attachment file<p>"Select existing file" allows you to pick an existing file from the file system or set an existing URL external resource.</p><p>Other items allows you to pick a local resource and store it on an external storage system. You cannot use relative path in this mode and you can only pick file and not directory.</p></p></body></html> - 'B' BETWEEN 'A' AND 'C' - 'B' BETWEEN 'A' AND 'C' + + Store path as + Store path as - TRUE - TRUE + + <html><head/><body><p>Select how to store path in the attribute field</p><p><br/>- Absolute path: stores the filenames with their absolute full paths</p><p>- Relative to project path: stores the filenames with relative paths from the current QGIS project path.</p><p>For example, if your QGIS project is in <span style=" font-style:italic;">&quot;/home/user/my_project.qgs&quot;</span> and your filename is <span style=" font-style:italic;">&quot;/home/user/data/files/test.pdf&quot;</span>, the attribute will only store <span style=" font-style:italic;">&quot;data/files/test.pdf&quot;</span>.</p><p><br/>- Relative to default path: stores the filenames with relative paths from the default path set just above.</p><p>For example, if your default path is <span style=" font-style:italic;">&quot;/home/user/data/&quot;</span> and your filename is <span style=" font-style:italic;">&quot;/home/user/data/files/test.pdf&quot;</span>, the attribute will only store <span style=" font-style:italic;">&quot;files/test.pdf&quot;</span>.</p><p><br/></p></body></html> + <html><head/><body><p>Select how to store path in the attribute field</p><p><br/>- Absolute path: stores the filenames with their absolute full paths</p><p>- Relative to project path: stores the filenames with relative paths from the current QGIS project path.</p><p>For example, if your QGIS project is in <span style=" font-style:italic;">&quot;/home/user/my_project.qgs&quot;</span> and your filename is <span style=" font-style:italic;">&quot;/home/user/data/files/test.pdf&quot;</span>, the attribute will only store <span style=" font-style:italic;">&quot;data/files/test.pdf&quot;</span>.</p><p><br/>- Relative to default path: stores the filenames with relative paths from the default path set just above.</p><p>For example, if your default path is <span style=" font-style:italic;">&quot;/home/user/data/&quot;</span> and your filename is <span style=" font-style:italic;">&quot;/home/user/data/files/test.pdf&quot;</span>, the attribute will only store <span style=" font-style:italic;">&quot;files/test.pdf&quot;</span>.</p><p><br/></p></body></html> - 2 BETWEEN 1 AND 3 - 2 BETWEEN 1 AND 3 + + Storage mode + Storage mode - any value - any value + + External Storage + External Storage - pattern to compare value with, you can use '%' as a wildcard, '_' as a single char and '\\' to escape these special characters. - pattern to compare value with, you can use '%' as a wildcard, '_' as a single char and '\\' to escape these special characters. + + Store URL + Store URL - '1%' LIKE '1\\%' - '1%' LIKE '1\\%' + + Url used to store file selected from the attachment widget. + Url used to store file selected from the attachment widget. - '1_' LIKE '1\\%' - '1_' LIKE '1\\%' + + Authentication + Authentication - Contains functions which calculate or return mesh related values. - Contains functions which calculate or return mesh related values. + + <html><head/><body><p>Allows storing file paths or directory paths</p></body></html> + <html><head/><body><p>Allows storing file paths or directory paths</p></body></html> + + + QgsExternalResourceWidget - Meshes - Meshes + + Fetching External Resource + Fetching External Resource - Returns TRUE if value is not within the specified range. The range is considered inclusive of the bounds. - Returns TRUE if value is not within the specified range. The range is considered inclusive of the bounds. + + Error while fetching external resource '%1' : %2 + Error while fetching external resource '%1' : %2 + + + QgsExternalStorageFileWidget - NOT BETWEEN - NOT BETWEEN + + User selected absolute filepath + User selected absolute filepath - 'B' NOT BETWEEN 'A' AND 'C' - 'B' NOT BETWEEN 'A' AND 'C' + + + + Storing External resource + Storing External resource - FALSE - FALSE + + + Storage URL expression is invalid : %1 + Storage URL expression is invalid : %1 - Returns TRUE if the first parameter matches case-insensitive the supplied pattern. LIKE can be used instead of ILIKE to make the match case-sensitive. Works with numbers also. - Returns TRUE if the first parameter matches case-insensitive the supplied pattern. LIKE can be used instead of ILIKE to make the match case-sensitive. Works with numbers also. + + Storing file %1 ... + Storing file %1 ... - Returns TRUE if value is found within a list of values. - Returns TRUE if value is found within a list of values. + + Storing file '%1' to url '%2' has failed : %3 + Storing file '%1' to url '%2' has failed : %3 + + + QgsFavoritesItemGuiProvider - Returns TRUE if a is the same as b. - Returns TRUE if a is the same as b. + + Add a Directory… + Add a Directory… - Returns TRUE if a is not the same as b. - Returns TRUE if a is not the same as b. + + Add Directory to Favorites + Add Directory to Favorites + + + QgsFeatureAction - Returns TRUE if the first parameter matches the supplied pattern. Works with numbers also. - Returns TRUE if the first parameter matches the supplied pattern. Works with numbers also. + + Run Actions + Run Actions + + + QgsFeatureFilterWidget - 1.0 NOT BETWEEN 1.1 AND 1.2 - 1.0 NOT BETWEEN 1.1 AND 1.2 + + The filter defines which features are currently shown in the list or on the table + The filter defines which features are currently shown in the list or on the table - To test for NULL use an <i>IS NULL</i> or <i>IS NOT NULL</i> expression. - To test for NULL use an <i>IS NULL</i> or <i>IS NOT NULL</i> expression. + + Filter + Filter - Returns TRUE when condition a or b is true. - Returns TRUE when condition a or b is true. + + Filters the visible features according to the current filter selection and filter string. + Filters the visible features according to the current filter selection and filter string. - absolute - absolute + + Apply + Apply - Returns the geometry after an affine transformation. Calculations are in the Spatial Reference System of this geometry. The operations are performed in a scale, rotation, translation order. If there is a Z or M offset but the coordinate is not present in the geometry, it will be added. - Returns the geometry after an affine transformation. Calculations are in the Spatial Reference System of this geometry. The operations are performed in a scale, rotation, translation order. If there is a Z or M offset but the coordinate is not present in the geometry, it will be added. + + Field Filter + Field Filter - affine_transform - affine_transform + + Edit Expression + Edit Expression - x-axis translation - x-axis translation + + Edit the stored expression (change name or content) + Edit the stored expression (change name or content) - y-axis translation - y-axis translation + + Save Expression as... + Save Expression as... - rotation around z-axis in degrees counter-clockwise - rotation around z-axis in degrees counter-clockwise + + Save expression under defined name + Save expression under defined name - x-axis scale factor - x-axis scale factor + + Handle expression (save or delete) + Handle expression (save or delete) - y-axis scale factor - y-axis scale factor + + Stored Filter Expressions + Stored Filter Expressions - z-axis translation - z-axis translation + + Stored expressions to filter features + Stored expressions to filter features - m-axis translation - m-axis translation + + Show All Features + Show All Features - z-axis scale factor - z-axis scale factor + + Advanced Filter (Expression) + Advanced Filter (Expression) - m-axis scale factor - m-axis scale factor + + Use the Expression Builder to define the filter + Use the Expression Builder to define the filter - geom_to_wkt(affine_transform(geom_from_wkt('LINESTRING(1 1, 2 2)'), 2, 2, 0, 1, 1)) - geom_to_wkt(affine_transform(geom_from_wkt('LINESTRING(1 1, 2 2)'), 2, 2, 0, 1, 1)) + + Show Selected Features + Show Selected Features - 'LineString (3 3, 4 4)' - 'LineString (3 3, 4 4)' + + Show Edited and New Features + Show Edited and New Features - geom_to_wkt(affine_transform(geom_from_wkt('POLYGON((0 0, 0 3, 2 2, 0 0))'), 0, 0, -90, 1, 2)) - geom_to_wkt(affine_transform(geom_from_wkt('POLYGON((0 0, 0 3, 2 2, 0 0))'), 0, 0, -90, 1, 2)) + + Filter all the features which have been edited but not yet saved + Filter all the features which have been edited but not yet saved - 'Polygon ((0 0, 6 0, 4 -2, 0 0))' - 'Polygon ((0 0, 6 0, 4 -2, 0 0))' + + Delete stored expression + Delete stored expression - geom_to_wkt(affine_transform(geom_from_wkt('POINT(3 1)'), 0, 0, 0, 1, 1, 5, 0)) - geom_to_wkt(affine_transform(geom_from_wkt('POINT(3 1)'), 0, 0, 0, 1, 1, 5, 0)) + + Delete Stored Expression + Delete Stored Expression - 'PointZ (3 1 5)' - 'PointZ (3 1 5)' + + Save expression with the text as name + Save expression with the text as name - Applies a dash pattern to a geometry, returning a MultiLineString geometry which is the input geometry stroked along each line/ring with the specified pattern. - Applies a dash pattern to a geometry, returning a MultiLineString geometry which is the input geometry stroked along each line/ring with the specified pattern. + + Save Expression + Save Expression - apply_dash_pattern - apply_dash_pattern + + Expression Based Filter + Expression Based Filter - a geometry (accepts (multi)linestrings or (multi)polygons). - a geometry (accepts (multi)linestrings or (multi)polygons). + + Save Expression As + Save Expression As - dash pattern, as an array of numbers representing dash and gap lengths. Must contain an even number of elements. - dash pattern, as an array of numbers representing dash and gap lengths. Must contain an even number of elements. + + + Name + Name - optional rule for constraining the start of the pattern. Valid values are 'no_rule', 'full_dash', 'half_dash', 'full_gap', 'half_gap'. - optional rule for constraining the start of the pattern. Valid values are 'no_rule', 'full_dash', 'half_dash', 'full_gap', 'half_gap'. + + Edit expression + Edit expression - optional rule for constraining the end of the pattern. Valid values are 'no_rule', 'full_dash', 'half_dash', 'full_gap', 'half_gap'. - optional rule for constraining the end of the pattern. Valid values are 'no_rule', 'full_dash', 'half_dash', 'full_gap', 'half_gap'. + + Expression + Expression - optional rule for specifying which part of patterns are adjusted to fit the desired pattern rules. Valid values are 'both', 'dash', 'gap'. - optional rule for specifying which part of patterns are adjusted to fit the desired pattern rules. Valid values are 'both', 'dash', 'gap'. + + Parsing error + Parsing error - Optional distance specifying a specific distance along the pattern to commence at. - Optional distance specifying a specific distance along the pattern to commence at. + + Evaluation error + Evaluation error - geom_to_wkt(apply_dash_pattern(geom_from_wkt('LINESTRING(1 1, 10 1)'), array(3, 1))) - geom_to_wkt(apply_dash_pattern(geom_from_wkt('LINESTRING(1 1, 10 1)'), array(3, 1))) + + Show Features Visible on Map + Show Features Visible on Map - MultiLineString ((1 1, 4 1),(5 1, 8 1),(9 1, 10 1, 10 1)) - MultiLineString ((1 1, 4 1),(5 1, 8 1),(9 1, 10 1, 10 1)) + + Show Features with Failing Constraints + Show Features with Failing Constraints + + + QgsFeatureListComboBox - geom_to_wkt(apply_dash_pattern(geom_from_wkt('LINESTRING(1 1, 10 1)'), array(3, 1), start_rule:='half_dash')) - geom_to_wkt(apply_dash_pattern(geom_from_wkt('LINESTRING(1 1, 10 1)'), array(3, 1), start_rule:='half_dash')) + + Just start typing what you are looking for. + Just start typing what you are looking for. + + + QgsFeatureSelectionDlg - MultiLineString ((1 1, 2.5 1),(3.5 1, 6.5 1),(7.5 1, 10 1, 10 1)) - MultiLineString ((1 1, 2.5 1),(3.5 1, 6.5 1),(7.5 1, 10 1, 10 1)) + + Link existing child features + Link existing child features - array(2,10)[0] - array(2,10)[0] + + Select/filter features using form + Select/filter features using form - Returns TRUE if an array contains all the values of a given array. - Returns TRUE if an array contains all the values of a given array. + + Select/filter features using form (Ctrl+F) + Select/filter features using form (Ctrl+F) - Returns TRUE if an array contains the given value. - Returns TRUE if an array contains the given value. + + Ctrl+F + Ctrl+F - Counts the number of occurrences of a given value in an array. - Counts the number of occurrences of a given value in an array. + + Select features using an expression + Select features using an expression - array_count - array_count + + Select all + Select all - the value to count - the value to count + + Select all (Ctrl+A) + Select all (Ctrl+A) - array_count(array('a', 'b', 'c', 'b'), 'b') - array_count(array('a', 'b', 'c', 'b'), 'b') + + Ctrl+A + Ctrl+A - maximum number of elements to be returned. Use 0 to return all values. - maximum number of elements to be returned. Use 0 to return all values. + + Invert selection + Invert selection - array_filter(array(1,2,3),@element &lt; 3, 1) - array_filter(array(1,2,3),@element &lt; 3, 1) + + Invert selection (Ctrl+R) + Invert selection (Ctrl+R) - Returns the lowest index (0 for the first one) of a value within an array. Returns -1 if the value is not found. - Returns the lowest index (0 for the first one) of a value within an array. Returns -1 if the value is not found. + + Ctrl+R + Ctrl+R - array_find(array('a', 'b', 'c'), 'b') - array_find(array('a', 'b', 'c'), 'b') + + Deselect all + Deselect all - array_find(array('a', 'b', 'c', 'b'), 'b') - array_find(array('a', 'b', 'c', 'b'), 'b') + + Deselect all (Ctrl+Shift+A) + Deselect all (Ctrl+Shift+A) - Returns the Nth value (0 for the first one) or the last -Nth value (-1 for the last one) of an array. - Returns the Nth value (0 for the first one) or the last -Nth value (-1 for the last one) of an array. + + Ctrl+Shift+A + Ctrl+Shift+A - array_get(array('a','b','c'),-1) - array_get(array('a','b','c'),-1) + + Move selection to top + Move selection to top - Returns TRUE if at least one element of array1 exists in array2. - Returns TRUE if at least one element of array1 exists in array2. + + Pan map to the selected rows + Pan map to the selected rows - Returns the most common values in an array. - Returns the most common values in an array. + + Pan map to the selected rows (Ctrl+P) + Pan map to the selected rows (Ctrl+P) - array_majority - array_majority + + Ctrl+P + Ctrl+P - a string specifying the return values handling. Valid options are:<br><ul><li>all: Default, all most common values are returned in an array.</li><li>any: Returns one of the most common values.</li><li>median: Returns the median of the most common values. Non arithmetic values are ignored.</li><li>real_majority: Returns the value which occurs more than half the size of the array.</li></ul> - a string specifying the return values handling. Valid options are:<br><ul><li>all: Default, all most common values are returned in an array.</li><li>any: Returns one of the most common values.</li><li>median: Returns the median of the most common values. Non arithmetic values are ignored.</li><li>real_majority: Returns the value which occurs more than half the size of the array.</li></ul> + + Zoom map to the selected rows + Zoom map to the selected rows - array_majority(array(0,1,42,42,43), 'all') - array_majority(array(0,1,42,42,43), 'all') + + Zoom map to the selected rows (Ctrl+J) + Zoom map to the selected rows (Ctrl+J) - [ 42 ] - [ 42 ] + + Ctrl+J + Ctrl+J + + + QgsFieldCalculator - array_majority(array(0,1,42,42,43,1), 'all') - array_majority(array(0,1,42,42,43,1), 'all') + + + Not available for layer + Not available for layer - [ 42, 1 ] - [ 42, 1 ] + + Could not add the new field to the provider. + Could not add the new field to the provider. - array_majority(array(0,1,42,42,43,1), 'any') - array_majority(array(0,1,42,42,43,1), 'any') + + + + Evaluation Error + Evaluation Error + + + + Only update %n selected feature(s) + + Only update %n selected feature(s) + Only update %n selected feature(s) + - 1 or 42 - 1 or 42 + + %1 — Field Calculator + %1 — Field Calculator - array_majority(array(0,1,1,2,2), 'median') - array_majority(array(0,1,1,2,2), 'median') + + Create New Field + Create New Field - 1.5 - 1.5 + + Calculating field + Calculating field - array_majority(array(0,1,42,42,43), 'real_majority') - array_majority(array(0,1,42,42,43), 'real_majority') + + An error occurred while evaluating the calculation string: +%1 + An error occurred while evaluating the calculation string: +%1 - array_majority(array(0,1,42,42,43,42), 'real_majority') - array_majority(array(0,1,42,42,43,42), 'real_majority') + + Field "%1" created successfully + Field "%1" created successfully - array_majority(array(0,1,42,42,43,42,42), 'real_majority') - array_majority(array(0,1,42,42,43,42,42), 'real_majority') + + Field "%1" updated successfully + Field "%1" updated successfully - Returns the maximum value of an array. - Returns the maximum value of an array. + + Text, unlimited length (text) + Text, unlimited length (text) - array_max - array_max + + <geometry> + <geometry> - array_max(array(0,42,4,2)) - array_max(array(0,42,4,2)) + + Please enter a field name + Please enter a field name - Returns the mean of arithmetic values in an array. Non numeric values in the array are ignored. - Returns the mean of arithmetic values in an array. Non numeric values in the array are ignored. + + Please select a field + Please select a field - array_mean - array_mean + + Please insert an expression + Please insert an expression - array_mean(array(0,1,7,66.6,135.4)) - array_mean(array(0,1,7,66.6,135.4)) + + The expression is invalid. See "(more info)" for details + The expression is invalid. See "(more info)" for details + + + QgsFieldCalculatorBase - array_mean(array(0,84,'a','b','c')) - array_mean(array(0,84,'a','b','c')) + + Only update selected features + Only update selected features - Returns the median of arithmetic values in an array. Non arithmetic values in the array are ignored. - Returns the median of arithmetic values in an array. Non arithmetic values in the array are ignored. + + This layer does not support adding new provider fields. You can only add virtual fields. + This layer does not support adding new provider fields. You can only add virtual fields. - array_median - array_median + + Create a new field + Create a new field - array_median(array(0,1,42,42,43)) - array_median(array(0,1,42,42,43)) + + Output field name + Output field name - array_median(array(0,1,2,42,'a','b')) - array_median(array(0,1,2,42,'a','b')) + + Output field length + Output field length - Returns the minimum value of an array. - Returns the minimum value of an array. + + Output field type + Output field type - array_min - array_min + + <p>A virtual field will be recalculated every time it is used. Its definition will be saved in the project file. It will not be saved in the dataprovider and therefore its values not be available in other software.</p> + <p>A virtual field will be recalculated every time it is used. Its definition will be saved in the project file. It will not be saved in the dataprovider and therefore its values not be available in other software.</p> - array_min(array(43,42,54)) - array_min(array(43,42,54)) + + Create virtual field + Create virtual field - Returns the less common values in an array. - Returns the less common values in an array. + + Precision + Precision - array_minority - array_minority + + Field Calculator + Field Calculator - a string specifying the return values handling. Valid options are:<br /><ul><li>all: Default, all less common values are returned in an array.</li><li>any: Returns one of the less common values.</li><li>median: Returns the median of the less common values. Non arithmetic values are ignored.</li><li>real_minority: Returns values which occur less than half the size of the array.</li></ul> - a string specifying the return values handling. Valid options are:<br /><ul><li>all: Default, all less common values are returned in an array.</li><li>any: Returns one of the less common values.</li><li>median: Returns the median of the less common values. Non arithmetic values are ignored.</li><li>real_minority: Returns values which occur less than half the size of the array.</li></ul> + + You are editing information on this layer but the layer is currently not in edit mode. If you click OK, edit mode will automatically be turned on. + You are editing information on this layer but the layer is currently not in edit mode. If you click OK, edit mode will automatically be turned on. - array_minority(array(0,42,42), 'all') - array_minority(array(0,42,42), 'all') + + Update existing field + Update existing field - [ 0 ] - [ 0 ] + + Maximum number of digits after the decimal place. For example 123.45 requires a field precision of 2. + Maximum number of digits after the decimal place. For example 123.45 requires a field precision of 2. - array_minority(array(0,1,42,42), 'all') - array_minority(array(0,1,42,42), 'all') + + Total length of field (including the number of digits after the decimal place for decimal fields).<br>For example 123.45 requires a decimal field length of 5, and 123456 requires an integer field length of 6. + Total length of field (including the number of digits after the decimal place for decimal fields).<br>For example 123.45 requires a decimal field length of 5, and 123456 requires an integer field length of 6. + + + QgsFieldComboBoxPlugin - [ 0, 1 ] - [ 0, 1 ] + + A combo box to list the fields of a layer + A combo box to list the fields of a layer - array_minority(array(0,1,42,42,43,1), 'any') - array_minority(array(0,1,42,42,43,1), 'any') + + A combo box to list the fields of a layer. + A combo box to list the fields of a layer. + + + QgsFieldConditionalFormatWidget - 0 or 43 - 0 or 43 + + Conditional Styles + Conditional Styles + + + QgsFieldConditionalWidget - array_minority(array(1,2,3,3), 'median') - array_minority(array(1,2,3,3), 'median') + + Field + Field - array_minority(array(0,1,42,42,43), 'real_minority') - array_minority(array(0,1,42,42,43), 'real_minority') + + New Rule + New Rule - [ 42, 43, 0, 1 ] - [ 42, 43, 0, 1 ] + + Full row + Full row + + + QgsFieldDetailsWidget - array_minority(array(0,1,42,42,43,42), 'real_minority') - array_minority(array(0,1,42,42,43,42), 'real_minority') + + Alias + Alias - array_minority(array(0,1,42,42,43,42,42), 'real_minority') - array_minority(array(0,1,42,42,43,42,42), 'real_minority') + + Type + Type - [ 43, 0, 1 ] - [ 43, 0, 1 ] + + Comment + Comment - Returns an array sorted using the ordering specified in another array. Values which are present in the first array but are missing from the second array will be added to the end of the result. - Returns an array sorted using the ordering specified in another array. Values which are present in the first array but are missing from the second array will be added to the end of the result. + + + Domain + Domain - array_prioritize - array_prioritize + + Name + Name - an array with values ordered by priority - an array with values ordered by priority + + Could not load field + Could not load field + + + QgsFieldDomainDetailsWidget - array_prioritize(array(1, 8, 2, 5), array(5, 4, 2, 1, 3, 8)) - array_prioritize(array(1, 8, 2, 5), array(5, 4, 2, 1, 3, 8)) + + Name + Name - [ 5, 2, 1, 8 ] - [ 5, 2, 1, 8 ] + + Description + Description - array_prioritize(array(5, 4, 2, 1, 3, 8), array(1, 8, 6, 5)) - array_prioritize(array(5, 4, 2, 1, 3, 8), array(1, 8, 6, 5)) + + Type + Type - [ 1, 8, 5, 4, 2, 3 ] - [ 1, 8, 5, 4, 2, 3 ] + + Field type + Field type - Returns an array with the item at the given index removed. Supports positive (0 for the first element) and negative (the last -Nth value, -1 for the last element) index. - Returns an array with the item at the given index removed. Supports positive (0 for the first element) and negative (the last -Nth value, -1 for the last element) index. + + Split policy + Split policy - array_remove_at(array(1, 2, 3), 1) - array_remove_at(array(1, 2, 3), 1) + + + Use default field value + Use default field value - [1, 3 ] - [1, 3 ] + + Duplicate field value + Duplicate field value - array_remove_at(array(1, 2, 3), -1) - array_remove_at(array(1, 2, 3), -1) + + Use geometry ratio + Use geometry ratio - [1, 2 ] - [1, 2 ] + + Unset field + Unset field - Returns an array with the supplied value, array, or map of values replaced. - Returns an array with the supplied value, array, or map of values replaced. + + Merge policy + Merge policy - Value & array variant - Value & array variant + + Sum field values + Sum field values - Returns an array with the supplied value or array of values replaced by another value or an array of values. - Returns an array with the supplied value or array of values replaced by another value or an array of values. + + Use geometry weighted value + Use geometry weighted value - the value or array of values to replace - the value or array of values to replace + + Coded values + Coded values - the value or array of values to use as a replacement - the value or array of values to use as a replacement + + Range + Range - array_replace(array('QGIS','SHOULD','ROCK'),'SHOULD','DOES') - array_replace(array('QGIS','SHOULD','ROCK'),'SHOULD','DOES') + + Minimum + Minimum - [ 'QGIS', 'DOES', 'ROCK' ] - [ 'QGIS', 'DOES', 'ROCK' ] + + + (inclusive) + (inclusive) - array_replace(array(3,2,1),array(1,2,3),array(7,8,9)) - array_replace(array(3,2,1),array(1,2,3),array(7,8,9)) + + + (exclusive) + (exclusive) - [ 9, 8, 7 ] - [ 9, 8, 7 ] + + Maximum + Maximum - array_replace(array('Q','G','I','S'),array('Q','S'),'-') - array_replace(array('Q','G','I','S'),array('Q','S'),'-') + + Glob + Glob - [ '-', 'G', 'I', '-' ] - [ '-', 'G', 'I', '-' ] + + Pattern + Pattern + + + QgsFieldDomainItemGuiProvider - Returns an array with the supplied map keys replaced by their paired values. - Returns an array with the supplied map keys replaced by their paired values. + + + New Field Domain + New Field Domain + + + QgsFieldDomainWidget - array_replace(array('APP', 'SHOULD', 'ROCK'),map('APP','QGIS','SHOULD','DOES')) - array_replace(array('APP', 'SHOULD', 'ROCK'),map('APP','QGIS','SHOULD','DOES')) + + + Default Value + Default Value - Returns the sum of arithmetic values in an array. Non numeric values in the array are ignored. - Returns the sum of arithmetic values in an array. Non numeric values in the array are ignored. + + Duplicate + Duplicate - array_sum - array_sum + + Ratio of Geometries + Ratio of Geometries - array_sum(array(0,1,39.4,1.6,'a')) - array_sum(array(0,1,39.4,1.6,'a')) + + Sum + Sum - 42.0 - 42.0 + + Geometry Weighted Average + Geometry Weighted Average + + + QgsFieldDomainWidgetBase - a file path or a map layer value. If a map layer value is specified then the file source of the layer will be used. - a file path or a map layer value. If a map layer value is specified then the file source of the layer will be used. + + Field Domain + Field Domain - end cap style for buffer. Valid values are 'round', 'flat' or 'square' - end cap style for buffer. Valid values are 'round', 'flat' or 'square' + + Description + Description - join style for buffer. Valid values are 'round', 'bevel' or 'miter'. - join style for buffer. Valid values are 'round', 'bevel' or 'miter'. + + Policies + Policies - miter distance limit, for use when the join style is set to 'miter' - miter distance limit, for use when the join style is set to 'miter' + + Split policy + Split policy - vertices - vertices + + Merge policy + Merge policy - color_cmyka(100,50,0,10,200) - color_cmyka(100,50,0,10,200) + + Name + Name - Tests whether a geometry contains another. Returns TRUE if and only if no points of geometry2 lie in the exterior of geometry1, and at least one point of the interior of geometry2 lies in the interior of geometry1. - Tests whether a geometry contains another. Returns TRUE if and only if no points of geometry2 lie in the exterior of geometry1, and at least one point of the interior of geometry2 lies in the interior of geometry1. + + Field type + Field type + + + QgsFieldDomainsDetailsWidget - Tests whether a geometry crosses another. Returns TRUE if the supplied geometries have some, but not all, interior points in common. - Tests whether a geometry crosses another. Returns TRUE if the supplied geometries have some, but not all, interior points in common. + + Field Domains + Field Domains + + + QgsFieldDomainsItem - Takes a polygon or line layer geometry and generates a new one in which the geometries have a larger number of vertices than the original one. - Takes a polygon or line layer geometry and generates a new one in which the geometries have a larger number of vertices than the original one. + + Field Domains + Field Domains + + + QgsFieldExpressionWidget - densify_by_count - densify_by_count + + Expression Builder + Expression Builder + + + QgsFieldExpressionWidgetPlugin - number of vertices to add (per segment) - number of vertices to add (per segment) + + An editable combo box to enter an expression + An editable combo box to enter an expression - geom_to_wkt(densify_by_count(geom_from_wkt('LINESTRING(1 1, 10 1)'), 3)) - geom_to_wkt(densify_by_count(geom_from_wkt('LINESTRING(1 1, 10 1)'), 3)) + + An editable combo box to enter an expression. A button allows opening the expression dialog. Expression are evaluated to detect errors. + An editable combo box to enter an expression. A button allows opening the expression dialog. Expression are evaluated to detect errors. + + + QgsFieldItemGuiProvider - LineString (1 1, 3.25 1, 5.5 1, 7.75 1, 10 1) - LineString (1 1, 3.25 1, 5.5 1, 7.75 1, 10 1) + + + + Set Field Domain + Set Field Domain - Takes a polygon or line layer geometry and generates a new one in which the geometries are densified by adding additional vertices on edges that have a maximum distance of the specified interval distance. - Takes a polygon or line layer geometry and generates a new one in which the geometries are densified by adding additional vertices on edges that have a maximum distance of the specified interval distance. + + Set field domain for %1 to %2? + Set field domain for %1 to %2? - densify_by_distance - densify_by_distance + + Unset Field Domain (%1)… + Unset Field Domain (%1)… - maximum interval distance between vertices in output geometry - maximum interval distance between vertices in output geometry + + + Unset Field Domain + Unset Field Domain - geom_to_wkt(densify_by_distance(geom_from_wkt('LINESTRING(1 1, 10 1)'), 4)) - geom_to_wkt(densify_by_distance(geom_from_wkt('LINESTRING(1 1, 10 1)'), 4)) + + Unset %1 field domain from %2? + Unset %1 field domain from %2? - LineString (1 1, 4 1, 7 1, 10 1) - LineString (1 1, 4 1, 7 1, 10 1) + + Rename Field… + Rename Field… - part - part + + field “%1” + field “%1” - Tests whether geometries do not spatially intersect. Returns TRUE if the geometries do not share any space together. - Tests whether geometries do not spatially intersect. Returns TRUE if the geometries do not share any space together. + + + + Rename Field + Rename Field - Returns the current feature being evaluated. This can be used with the 'attribute' function to evaluate attribute values from the current feature. <b>WARNING: This function is deprecated. It is recommended to use the replacement @feature variable instead.</b> - Returns the current feature being evaluated. This can be used with the 'attribute' function to evaluate attribute values from the current feature. <b>WARNING: This function is deprecated. It is recommended to use the replacement @feature variable instead.</b> + + + Failed to rename field '%1': %2 + Failed to rename field '%1': %2 - Returns the geometry of the current feature. Can be used for processing with other functions. <b>WARNING: This function is deprecated. It is recommended to use the replacement @geometry variable instead.</b> - Returns the geometry of the current feature. Can be used for processing with other functions. <b>WARNING: This function is deprecated. It is recommended to use the replacement @geometry variable instead.</b> + + Set Alias… + Set Alias… - Returns the feature id of the current row. <b>WARNING: This function is deprecated. It is recommended to use the replacement @id variable instead.</b> - Returns the feature id of the current row. <b>WARNING: This function is deprecated. It is recommended to use the replacement @id variable instead.</b> + + Set Alias For %1 + Set Alias For %1 - Returns TRUE if value is within the specified range. The range is considered inclusive of the bounds. To test for exclusion NOT BETWEEN can be used. - Returns TRUE if value is within the specified range. The range is considered inclusive of the bounds. To test for exclusion NOT BETWEEN can be used. + + Alias + Alias - the value to compare with a range. It can be a string, a number or a date. - the value to compare with a range. It can be a string, a number or a date. + + Set Field Alias + Set Field Alias - 2 BETWEEN 2 AND 3 - 2 BETWEEN 1 AND 3 {2 ?} {2 ?} + + Failed to set alias for field '%1': %2 + Failed to set alias for field '%1': %2 - 'B' BETWEEN 'a' AND 'c' - 'B' BETWEEN 'a' AND 'c' + + Set Comment… + Set Comment… - lower('B') BETWEEN 'a' AND 'b' - lower('B') BETWEEN 'a' AND 'b' + + Set Comment For %1 + Set Comment For %1 - <i>value BETWEEN lower_bound AND higher_bound</i> is the same as "<i>value &gt;= lower_bound AND value &lt;= higher_bound</i>". - <i>value BETWEEN lower_bound AND higher_bound</i> is the same as "<i>value &gt;= lower_bound AND value &lt;= higher_bound</i>". + + Comment + Comment - bound,contained,found,include,range,within - bound,contained,found,include,range,within + + Set Field Comment + Set Field Comment - Loading field values from online sources isn't supported before the layer is actually inserted, ie. when building queries. - Loading field values from online sources isn't supported before the layer is actually inserted, ie. when building queries. + + Failed to set comment for field '%1': %2 + Failed to set comment for field '%1': %2 - 2 NOT BETWEEN 2 AND 3 - 1.0 NOT BETWEEN 1.1 AND 3 {2 ?} {2 ?} + + Delete Field… + Delete Field… - 'B' NOT BETWEEN 'a' AND 'c' - 'B' NOT BETWEEN 'a' AND 'c' + + Delete '%1' permanently? + Delete '%1' permanently? - lower('B') NOT BETWEEN 'a' AND 'b' - lower('B') NOT BETWEEN 'a' AND 'b' + + +This field is part of a primary key, its removal may make the table unusable by QGIS! + +This field is part of a primary key, its removal may make the table unusable by QGIS! - <i>value NOT BETWEEN lower_bound AND higher_bound</i> is the same as "<i>value &lt; lower_bound OR value &gt; higher_bound</i>". - <i>value NOT BETWEEN lower_bound AND higher_bound</i> is the same as "<i>value &lt; lower_bound OR value &gt; higher_bound</i>". + + +This field is a geometry column, its removal may make the table unusable by QGIS! + +This field is a geometry column, its removal may make the table unusable by QGIS! - bound,contained,exclude,found,range - bound,contained,exclude,found,range + + + Delete Field + Delete Field - Returns a possibly concave polygon that contains all the points in the geometry - Returns a possibly concave polygon that contains all the points in the geometry + + Delete all related objects (CASCADE)? + Delete all related objects (CASCADE)? - concave_hull - concave_hull + + Failed to delete field '%1': %2 + Failed to delete field '%1': %2 + + + QgsFieldMappingModel - the percentage of area of the convex hull the solution tries to approach. A target_percent of 1 gives the same result as the convex hull. A target_percent between 0 and 0.99 produces a result that should have a smaller area than the convex hull. - the percentage of area of the convex hull the solution tries to approach. A target_percent of 1 gives the same result as the convex hull. A target_percent between 0 and 0.99 produces a result that should have a smaller area than the convex hull. + + Source Expression + Source Expression - optional argument specifying whether to allow holes within the output geometry. Defaults to FALSE, set to TRUE to avoid including holes in the output geometry. - optional argument specifying whether to allow holes within the output geometry. Defaults to FALSE, set to TRUE to avoid including holes in the output geometry. + + Name + Name - geom_to_wkt(concave_hull(geom_from_wkt('MULTILINESTRING((106 164,30 112,74 70,82 112,130 94,130 62,122 40,156 32,162 76,172 88),(132 178,134 148,128 136,96 128,132 108,150 130,170 142,174 110,156 96,158 90,158 88),(22 64,66 28,94 38,94 68,114 76,112 30,132 10,168 18,178 34,186 52,184 74,190 100,190 122,182 148,178 170,176 184,156 164,146 178,132 186,92 182,56 158,36 150,62 150,76 128,88 118))'), 0.99)) - geom_to_wkt(concave_hull(geom_from_wkt('MULTILINESTRING((106 164,30 112,74 70,82 112,130 94,130 62,122 40,156 32,162 76,172 88),(132 178,134 148,128 136,96 128,132 108,150 130,170 142,174 110,156 96,158 90,158 88),(22 64,66 28,94 38,94 68,114 76,112 30,132 10,168 18,178 34,186 52,184 74,190 100,190 122,182 148,178 170,176 184,156 164,146 178,132 186,92 182,56 158,36 150,62 150,76 128,88 118))'), 0.99)) + + Type + Type - 'Polygon ((30 112, 36 150, 92 182, 132 186, 176 184, 190 122, 190 100, 186 52, 178 34, 168 18, 132 10, 112 30, 66 28, 22 64, 30 112))' - 'Polygon ((3 2, 3 4, 1 4, 1 2, 3 2))' {30 112, 36 150, 92 182, 132 186, 176 184, 190 122, 190 100, 186 52, 178 34, 168 18, 132 10, 112 30, 66 28, 22 64, 30 112)?} + + Length + Length - hull,concave,represents,encloses,set - hull,concave,represents,encloses,set + + Precision + Precision - Returns the minimum distance (based on spatial reference) between two geometries in projected units. - Returns the minimum distance (based on spatial reference) between two geometries in projected units. + + Constraints + Constraints - Retrieves exif tag values from an image file. - Retrieves exif tag values from an image file. + + Alias + Alias - exif - exif + + Comment + Comment - An image file path or a map layer value. If a map layer value is specified then the file source of the layer will be used. - An image file path or a map layer value. If a map layer value is specified then the file source of the layer will be used. + + Constraints active + Constraints active - The tag to return. If empty, a map with all exif tag values will be returned. - The tag to return. If empty, a map with all exif tag values will be returned. + + Unique + Unique - exif('/my/photo.jpg','Exif.Image.Orientation') - exif('/my/photo.jpg','Exif.Image.Orientation') + + Not null + Not null - Creates a point geometry from the exif geotags of an image file. - Creates a point geometry from the exif geotags of an image file. + + Expression + Expression - exif_geotag - exif_geotag + + Field Mapping + Field Mapping + + + QgsFieldsDetailsWidget - geom_to_wkt(exif_geotag('/my/photo.jpg')) - geom_to_wkt(exif_geotag('/my/photo.jpg')) + + Fields + Fields - exponential - exponential + + Count + Count - a curve or linestring geometry - a curve or linestring geometry + + Field + Field - Returns TRUE if a file path exists. - Returns TRUE if a file path exists. + + Type + Type - Forces a geometry to respect the convention where exterior rings are counter-clockwise, interior rings are clockwise. - Forces a geometry to respect the convention where exterior rings are counter-clockwise, interior rings are clockwise. + + Length + Length - force_polygon_ccw - force_polygon_ccw + + Precision + Precision - geom_to_wkt(force_polygon_ccw(geometry:=geom_from_wkt('Polygon ((-1 -1, 0 2, 4 2, 4 0, -1 -1)))'))) - geom_to_wkt(force_polygon_ccw(geometry:=geom_from_wkt('Polygon ((-1 -1, 0 2, 4 2, 4 0, -1 -1)))'))) + + Comment + Comment - 'Polygon ((-1 -1, 4 0, 4 2, 0 2, -1 -1))' - 'Polygon ((-1 -1, 4 0, 4 2, 0 2, -1 -1))' + + Could not load layer fields + Could not load layer fields + + + QgsFieldsItem - Forces a geometry to respect the convention where exterior rings are clockwise, interior rings are counter-clockwise. - Forces a geometry to respect the convention where exterior rings are clockwise, interior rings are counter-clockwise. + + Fields + Fields + + + QgsFieldsItemGuiProvider - force_polygon_cw - force_polygon_cw + + Add New Field… + Add New Field… - geom_to_wkt(force_polygon_cw(geometry:=geom_from_wkt('POLYGON((-1 -1, 4 0, 4 2, 0 2, -1 -1))'))) - geom_to_wkt(force_polygon_cw(geometry:=geom_from_wkt('POLYGON((-1 -1, 4 0, 4 2, 0 2, -1 -1))'))) + + + New Field + New Field - Forces a geometry to respect the Right-Hand-Rule, in which the area that is bounded by a polygon is to the right of the boundary. In particular, the exterior ring is oriented in a clockwise direction and the interior rings in a counter-clockwise direction. Due to the inconsistency in the definition of the Right-Hand-Rule in some contexts it is recommended to use the explicit force_polygon_cw function instead. - Forces a geometry to respect the Right-Hand-Rule, in which the area that is bounded by a polygon is to the right of the boundary. In particular, the exterior ring is oriented in a clockwise direction and the interior rings in a counter-clockwise direction. Due to the inconsistency in the definition of the Right-Hand-Rule in some contexts it is recommended to use the explicit force_polygon_cw function instead. + + Failed to add the new field to '%1': %2 + Failed to add the new field to '%1': %2 - A string with placeholders %1, %2, etc., for the arguments. Placeholders can be repeated. The lowest numbered placeholder is replaced by arg1, the next by arg2, etc. - A string with placeholders %1, %2, etc., for the arguments. Placeholders can be repeated. The lowest numbered placeholder is replaced by arg1, the next by arg2, etc. + + Failed to load layer '%1'. Check application logs and user permissions. + Failed to load layer '%1'. Check application logs and user permissions. + + + QgsFileDownloader - format('This is %2','a bit unexpected but 2 is lowest number in string','normal') - format('This is %2','a bit unexpected but 2 is lowest number in string','normal') + + Network request %1 timed out + Network request %1 timed out - 'This is a bit unexpected but 2 is lowest number in string' - 'This is a bit unexpected but 2 is lowest number in string' + + No output filename specified + No output filename specified - language (lowercase, two- or three-letter, <a href='https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes'>ISO 639 language code</a>) used to format the date into a custom string. By default the current QGIS user locale is used. - language (lowercase, two- or three-letter, <a href='https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes'>ISO 639 language code</a>) used to format the date into a custom string. By default the current QGIS user locale is used. + + Cannot open output file: %1 + Cannot open output file: %1 - 'Tuesday', if the current locale is an English variant - 'Tuesday', if the current locale is an English variant + + Download failed: %1 + Download failed: %1 + + + QgsFileDownloaderAlgorithm - Returns a number formatted with the locale separator for thousands. By default the current QGIS user locale is used. Also truncates the decimal places to the number of supplied places. - Returns a number formatted with the locale separator for thousands. By default the current QGIS user locale is used. Also truncates the decimal places to the number of supplied places. + + File tools + File tools - language (lowercase, two- or three-letter, <a href='https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes'>ISO 639 language code</a>) used to format the number into a string. By default the current QGIS user locale is used. - language (lowercase, two- or three-letter, <a href='https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes'>ISO 639 language code</a>) used to format the number into a string. By default the current QGIS user locale is used. + + URL + URL - '10,000,000.33' if e.g. the current locale is an English variant - '10,000,000.33' if e.g. the current locale is an English variant + + Data + Data - Splits a geometry into simpler geometries in an array. - Splits a geometry into simpler geometries in an array. + + %1 downloaded + %1 downloaded - geometries_to_array - geometries_to_array + + %1 of %2 downloaded + %1 of %2 downloaded - the input geometry - the input geometry + + File destination + File destination - geometries_to_array(geom_from_wkt('GeometryCollection (Polygon ((5 8, 4 1, 3 2, 5 8)),LineString (3 2, 4 2))')) - geometries_to_array(geom_from_wkt('GeometryCollection (Polygon ((5 8, 4 1, 3 2, 5 8)),LineString (3 2, 4 2))')) + + Download file via HTTP(S) + Download file via HTTP(S) - an array of a polygon and a line geometries - an array of a polygon and a line geometries + + Downloads a URL to the file system with an HTTP(S) GET or POST request + Downloads a URL to the file system with an HTTP(S) GET or POST request - geom_to_wkt(geometries_to_array(geom_from_wkt('GeometryCollection (Polygon ((5 8, 4 1, 3 2, 5 8)),LineString (3 2, 4 2))'))[0]) - geom_to_wkt(geometries_to_array(geom_from_wkt('GeometryCollection (Polygon ((5 8, 4 1, 3 2, 5 8)),LineString (3 2, 4 2))'))[0]) + + file,downloader,internet,url,fetch,get,post,request,https + file,downloader,internet,url,fetch,get,post,request,https - 'Polygon ((5 8, 4 1, 3 2, 5 8))' - 'Polygon ((3 2, 3 4, 1 4, 1 2, 3 2))' {5 8, 4 1, 3 2, 5 8)?} + + This algorithm downloads a URL to the file system with an HTTP(S) GET or POST request + This algorithm downloads a URL to the file system with an HTTP(S) GET or POST request - geometries_to_array(geom_from_wkt('MULTIPOLYGON(((5 5,0 0,0 10,5 5)),((5 5,10 10,10 0,5 5))')) - geometries_to_array(geom_from_wkt('MULTIPOLYGON(((5 5,0 0,0 10,5 5)),((5 5,10 10,10 0,5 5))')) + + No URL specified + No URL specified - an array of two polygon geometries - an array of two polygon geometries + + DATA parameter is not used when it's a GET request. + DATA parameter is not used when it's a GET request. - split,convert,separate,collection,multi,part - split,convert,separate,collection,multi,part + + Output file doesn't exist. + Output file doesn't exist. + + + QgsFileDownloaderDialog - geometry( $currentfeature ) - geometry( $currentfeature ) + + Download + Download - the geometry of the current feature. Prefer using $geometry. - the geometry of the current feature. Prefer using $geometry. + + Downloading %1. + Downloading %1. - geom_to_wkt( geometry( get_feature_by_id( 'streets', 1 ) ) ) - geom_to_wkt( geometry( get_feature_by_id( 'streets', 1 ) ) ) + + Download File + Download File - the geometry in WKT of the feature with the id 1 on the layer "streets", e.g. 'POINT(6 50)' - the geometry in WKT of the feature with the id 1 on the layer "streets", e.g. 'POINT(6 50)' + + Downloading %1 of %2 %3. + Downloading %1 of %2 %3. + + + QgsFileWidget - intersects( $geometry, geometry( get_feature( 'streets', 'name', 'Main St.' ) ) ) - intersects( $geometry, geometry( get_feature( 'streets', 'name', 'Main St.' ) ) ) + + Full path to the file(s), including name and extension + Full path to the file(s), including name and extension - Returns a specific geometry from a geometry collection, or NULL if the input geometry is not a collection. Also returns a part from a multipart geometry. - Returns a specific geometry from a geometry collection, or NULL if the input geometry is not a collection. Also returns a part from a multipart geometry. + + Browse + Browse - Returns a string value describing the type of a geometry (Point, Line or Polygon) - Returns a string value describing the type of a geometry (Point, Line or Polygon) + + Selected files:<br><ul><li>%1</li></ul><br> + Selected files:<br><ul><li>%1</li></ul><br> - geometry_type - geometry_type + + Select a file + Select a file - geometry_type( geom_from_wkt( 'LINESTRING(2 5, 3 6, 4 8)') ) - geometry_type( geom_from_wkt( 'LINESTRING(2 5, 3 6, 4 8)') ) + + Select one or more files + Select one or more files - 'Line' - 'Line' + + Select a directory + Select a directory - geometry_type( geom_from_wkt( 'MULTILINESTRING((2 5, 3 6, 4 8), (1 1, 0 0))') ) - geometry_type( geom_from_wkt( 'MULTILINESTRING((2 5, 3 6, 4 8), (1 1, 0 0))') ) + + Create or select a file + Create or select a file + + + QgsFilterAlgorithmConfigurationWidget - geometry_type( geom_from_wkt( 'POINT(2 5)') ) - geometry_type( geom_from_wkt( 'POINT(2 5)') ) + + Output Name + Output Name - 'Point' - 'Point' + + Filter Expression + Filter Expression - geometry_type( geom_from_wkt( 'POLYGON((-1 -1, 4 0, 4 2, 0 2, -1 -1))') ) - geometry_type( geom_from_wkt( 'POLYGON((-1 -1, 4 0, 4 2, 0 2, -1 -1))') ) + + Final Output + Final Output - 'Polygon' - 'Polygon' + + Outputs and filters + Outputs and filters - Single value variant - Single value variant + + Add Output + Add Output - Along with the layer ID, a single column and value are specified. - Along with the layer ID, a single column and value are specified. + + Remove Selected Outputs + Remove Selected Outputs + + + QgsFindFilesByPatternDialog - attribute name to use for the match - attribute name to use for the match + + Find Files by Pattern + Find Files by Pattern + + + QgsFindFilesByPatternWidget - Along with the layer ID, a map containing the columns (key) and their respective value to be used. - Along with the layer ID, a map containing the columns (key) and their respective value to be used. + + File + File - Map containing the column and value pairs to use - Map containing the column and value pairs to use + + Directory + Directory - get_feature('streets',map('name','main st','lane_num','4')) - get_feature('streets',map('name','main st','lane_num','4')) + + Cancel + Cancel - first feature found in "streets" layer with "main st" value in the "name" field and "4" value in the "lane_num" field - first feature found in "streets" layer with "main st" value in the "name" field and "4" value in the "lane_num" field + + Find Files + Find Files + + + QgsFindFilesByPatternWidgetBase - hamming_distance('abc','abcd') - hamming_distance('abc','abcd') + + Find Files + Find Files - is_selected(get_feature('streets', 'name', 'Main St.'))) - is_selected(get_feature('streets', 'name', 'Main St.'))) + + File pattern + File pattern - is_selected(get_feature_by_id('streets', 1)) - is_selected(get_feature_by_id('streets', 1)) + + Pattern to match, e.g. *.shp + Pattern to match, e.g. *.shp - Calculates the 3D length of a geometry line object. If the geometry is not a 3D line object, it returns its 2D length. Calculations are always planimetric in the Spatial Reference System (SRS) of this geometry, and the units of the returned length will match the units for the SRS. This differs from the calculations performed by the $length function, which will perform ellipsoidal calculations based on the project's ellipsoid and distance unit settings. - Calculates the 3D length of a geometry line object. If the geometry is not a 3D line object, it returns its 2D length. Calculations are always planimetric in the Spatial Reference System (SRS) of this geometry, and the units of the returned length will match the units for the SRS. This differs from the calculations performed by the $length function, which will perform ellipsoidal calculations based on the project's ellipsoid and distance unit settings. + + Look in + Look in - length3D - length3D + + Search recursively + Search recursively + + + QgsFirstRunDialog - length3D(geom_from_wkt('LINESTRINGZ(0 0 0, 3 0 4)')) - length3D(geom_from_wkt('LINESTRINGZ(0 0 0, 3 0 4)')) + + Welcome to QGIS + Welcome to QGIS - geom_to_wkt(line_interpolate_point(geometry:=geom_from_wkt('LineString(0 0, 8 0)'), distance:=5)) - geom_to_wkt(line_interpolate_point(geometry:=geom_from_wkt('LineString(0 0, 8 0)'), distance:=5)) + + Let's get started! + Let's get started! - geom_to_wkt(line_interpolate_point(geometry:=geom_from_wkt('LineString(0 0, 1 1, 2 0)'), distance:=2.1)) - geom_to_wkt(line_interpolate_point(geometry:=geom_from_wkt('LineString(0 0, 1 1, 2 0)'), distance:=2.1)) + + Welcome to QGIS 3 + Welcome to QGIS 3 - 'Point (1.48492424 0.51507576)' - 'Point (4 0)' {1.48492424 0.51507576)?} + + Ready to go? + Ready to go? - geom_to_wkt(line_interpolate_point(geometry:=geom_from_wkt('LineString(0 0, 1 0)'), distance:=2)) - geom_to_wkt(line_interpolate_point(geometry:=geom_from_wkt('LineString(0 0, 1 0)'), distance:=2)) + + Import settings from QGIS 2. + Import settings from QGIS 2. - geom_to_wkt(line_substring(geometry:=geom_from_wkt('LineString(0 0, 10 0)'),start_distance:=2,end_distance:=6)) - geom_to_wkt(line_substring(geometry:=geom_from_wkt('LineString(0 0, 10 0)'),start_distance:=2,end_distance:=6)) + + I want a clean start. Don't import my QGIS 2 settings. + I want a clean start. Don't import my QGIS 2 settings. - Returns the m (measure) value of a point geometry. - Returns the m (measure) value of a point geometry. + + Settings will be imported into the default profile and you will only see this screen once. + Settings will be imported into the default profile and you will only see this screen once. - Returns the angle of the long axis (clockwise, in degrees from North) of the oriented minimal bounding rectangle, which completely covers the geometry. - Returns the angle of the long axis (clockwise, in degrees from North) of the oriented minimal bounding rectangle, which completely covers the geometry. + + Welcome to QGIS %1 + Welcome to QGIS %1 - Returns a valid geometry or an empty geometry if the geometry could not be made valid. - Returns a valid geometry or an empty geometry if the geometry could not be made valid. + + <html><head/><body><a href="https://www.qgis.org/en/site/forusers/visualchangelogVERSION_TOKEN/index.html"><span style=" text-decoration: underline; color:#2a76c6;">Check out </span></a>the change log for all the great new features introduced with this release!</p></body></html> + <html><head/><body><a href="https://www.qgis.org/en/site/forusers/visualchangelogVERSION_TOKEN/index.html"><span style=" text-decoration: underline; color:#2a76c6;">Check out </span></a>the change log for all the great new features introduced with this release!</p></body></html> - make_valid - make_valid + + <html><head/><body><p><span style=" font-style:italic;">You are running a dev version. We would love your feedback and testing!</span></p></body></html> + <html><head/><body><p><span style=" font-style:italic;">You are running a dev version. We would love your feedback and testing!</span></p></body></html> + + + QgsFixAttributeDialog - repair algorithm. May be either 'structure' or 'linework'. The 'linework' option combines all rings into a set of noded lines and then extracts valid polygons from that linework. The 'structure' method first makes all rings valid and then merges shells and subtracts holes from shells to generate valid result. Assumes that holes and shells are correctly categorized. - repair algorithm. May be either 'structure' or 'linework'. The 'linework' option combines all rings into a set of noded lines and then extracts valid polygons from that linework. The 'structure' method first makes all rings valid and then merges shells and subtracts holes from shells to generate valid result. Assumes that holes and shells are correctly categorized. + + %1 - Fix Pasted Features + %1 - Fix Pasted Features - if set to true, then components that have collapsed into a lower dimensionality will be kept. For example, a ring collapsing to a line, or a line collapsing to a point. - if set to true, then components that have collapsed into a lower dimensionality will be kept. For example, a ring collapsing to a line, or a line collapsing to a point. + + Discard All + Discard All - geom_to_wkt(make_valid(geom_from_wkt('POLYGON((3 2, 4 1, 5 8, 3 2, 4 2))'))) - geom_to_wkt(make_valid(geom_from_wkt('POLYGON((3 2, 4 1, 5 8, 3 2, 4 2))'))) + + Discard All Invalid + Discard All Invalid - 'Polygon ((3 2, 5 8, 4 1, 3 2))' - 'Polygon ((3 2, 3 4, 1 4, 1 2, 3 2))' {3 2, 5 8, 4 1, 3 2)?} + + Paste All (Including Invalid) + Paste All (Including Invalid) - geom_to_wkt(make_valid(geom_from_wkt('POLYGON((3 2, 4 1, 5 8, 3 2, 4 2))'), 'linework')) - geom_to_wkt(make_valid(geom_from_wkt('POLYGON((3 2, 4 1, 5 8, 3 2, 4 2))'), 'linework')) + + Skip + Skip - 'GeometryCollection (Polygon ((5 8, 4 1, 3 2, 5 8)),LineString (3 2, 4 2))' - 'GeometryCollection (Polygon ((5 8, 4 1, 3 2, 5 8)),LineString (3 2, 4 2))' + + Paste Anyway + Paste Anyway - geom_to_wkt(make_valid(geom_from_wkt('POLYGON((3 2, 4 1, 5 8))'), method:='linework')) - geom_to_wkt(make_valid(geom_from_wkt('POLYGON((3 2, 4 1, 5 8))'), method:='linework')) + + %1 of %2 features processed (%3 fixed, %4 skipped) + %1 of %2 features processed (%3 fixed, %4 skipped) + + + QgsFontButton - 'Polygon ((3 2, 4 1, 5 8, 3 2))' - 'Polygon ((3 2, 3 4, 1 4, 1 2, 3 2))' {3 2, 4 1, 5 8, 3 2)?} + + Text Format + Text Format - make_valid(geom_from_wkt('LINESTRING(0 0)')) - make_valid(geom_from_wkt('LINESTRING(0 0)')) + + No Format + No Format - An empty geometry - An empty geometry + + Font + Font - rules,valid,ogc,according,formed,repair,fix - rules,valid,ogc,according,formed,repair,fix + + + Aa + Aa - map('1','one','2', 'two')['1'] - map('1','one','2', 'two')['1'] + + Font size (%1) + Font size (%1) - 'one' - 'one' + + Font size (pt) + Font size (pt) - Returns a list of credit (usage rights) strings for the layers shown in a layout map item. - Returns a list of credit (usage rights) strings for the layers shown in a layout map item. + + Recent Fonts + Recent Fonts - map_credits - map_credits + + Configure Format… + Configure Format… - map item ID - map item ID + + Copy Format + Copy Format - Set to true to include layer names before their credit strings - Set to true to include layer names before their credit strings + + Paste Format + Paste Format - String to insert between layer names and their credit strings, if include_layer_names is true - String to insert between layer names and their credit strings, if include_layer_names is true + + Copy Color + Copy Color - array_to_string( map_credits( 'Main Map' ) ) - array_to_string( map_credits( 'Main Map' ) ) + + Paste Color + Paste Color + + + QgsFontButtonPlugin - comma separated list of layer credits for layers shown in the 'Main Map' layout item, e.g 'CC-BY-NC, CC-BY-SA' - comma separated list of layer credits for layers shown in the 'Main Map' layout item, e.g 'CC-BY-NC, CC-BY-SA' + + Select font + Select font + + + QgsFontManager - array_to_string( map_credits( 'Main Map', include_layer_names := true, layer_name_separator := ': ' ) ) - array_to_string( map_credits( 'Main Map', include_layer_names := true, layer_name_separator := ': ' ) ) + + + Installing %1 + Installing %1 - comma separated list of layer names and their credits for layers shown in the 'Main Map' layout item, e.g. 'Railway lines: CC-BY-NC, Basemap: CC-BY-SA' - comma separated list of layer names and their credits for layers shown in the 'Main Map' layout item, e.g. 'Railway lines: CC-BY-NC, Basemap: CC-BY-SA' + + Could not write font data to a temporary file + Could not write font data to a temporary file - Returns TRUE if the given key exists in the map. - Returns TRUE if the given key exists in the map. + + Could not find any families in font + Could not find any families in font - Returns a map with all keys prefixed by a given string. - Returns a map with all keys prefixed by a given string. + + + Could not copy font to %1 + Could not copy font to %1 - map_prefix_keys - map_prefix_keys + + + Could not install font from %1 + Could not install font from %1 - map_prefix_keys(map('1','one','2','two'), 'prefix-') - map_prefix_keys(map('1','one','2','two'), 'prefix-') + + Could not read fonts from data + Could not read fonts from data + + + QgsFontMarkerSymbolLayerWidget - { 'prefix-1': 'one', 'prefix-2': 'two' } - { 'prefix-1': 'one', 'prefix-2': 'two' } + + Select Symbol Fill Color + Select Symbol Fill Color - Returns the mime type of the binary data. - Returns the mime type of the binary data. + + Select Symbol Stroke Color + Select Symbol Stroke Color + + + QgsFontOptionsFactory - mime_type - mime_type + + Fonts + Fonts + + + QgsFontOptionsWidget - the binary data - the binary data + + Font Family + Font Family - mime_type('&lt;html&gt;&lt;body&gt;&lt;/body&gt;&lt;/html&gt;') - mime_type('&lt;html&gt;&lt;body&gt;&lt;/body&gt;&lt;/html&gt;') + + Replacement Family + Replacement Family - text/html - text/html + + File + File - mime_type(from_base64('R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAIAOw==')) - mime_type(from_base64('R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAIAOw==')) + + Font Families + Font Families + + + QgsFontOptionsWidgetBase - image/gif - image/gif + + GPS Device Editor + GPS Device Editor - minority("class",group_by:="state") - minority("class",group_by:="state") + + Font Replacements + Font Replacements - least occurring class value, grouped by state field - least occurring class value, grouped by state field + + References to fonts present in this replacement list will automatically be replaced with the matching replacement font family + References to fonts present in this replacement list will automatically be replaced with the matching replacement font family - 24 - 24 + + Add new replacement + Add new replacement - interval value to return number of minutes from - interval value to return number of minutes from + + Remove selected replacement + Remove selected replacement - minute(age('2012-07-22T00:20:00','2012-07-22T00:00:00')) - minute(age('2012-07-22T00:20:00','2012-07-22T00:00:00')) + + User Fonts + User Fonts - 20 - 20 + + Remove selected fonts + Remove selected fonts - minute(age('2012-01-01','2010-01-01')) - minute(age('2012-01-01','2010-01-01')) + + If checked, known freely licensed fonts which are not installed locally but are referenced in a project or style will be automatically downloaded and made available for use. + If checked, known freely licensed fonts which are not installed locally but are referenced in a project or style will be automatically downloaded and made available for use. - 1051200 - 1051200 + + Automatically download missing, freely-licensed fonts + Automatically download missing, freely-licensed fonts + + + QgsFormAnnotationDialog - month('2012-05-12') - month('2012-05-12') + + Delete + Delete - 05 - 05 + + Qt designer file + Qt designer file + + + QgsFormAnnotationDialogBase - interval value to return number of months from - interval value to return number of months from + + Form Annotation + Form Annotation - month(to_interval('3 months')) - month(to_interval('3 months')) + + … + - month(age('2012-01-01','2010-01-01')) - month(age('2012-01-01','2010-01-01')) + + File + File - 4.03333 - 4.03333 + + Source + Source - Returns a multipoint geometry consisting of every node in the input geometry. - Returns a multipoint geometry consisting of every node in the input geometry. + + Live update + Live update + + + QgsFormLabelFormatWidget - nodes_to_points - nodes_to_points + + Override Label Color + Override Label Color - optional argument specifying whether to include duplicate nodes which close lines or polygons rings. Defaults to false, set to true to avoid including these duplicate nodes in the output collection. - optional argument specifying whether to include duplicate nodes which close lines or polygons rings. Defaults to false, set to true to avoid including these duplicate nodes in the output collection. + + Color + Color - geom_to_wkt(nodes_to_points(geom_from_wkt('LINESTRING(0 0, 1 1, 2 2)'))) - geom_to_wkt(nodes_to_points(geom_from_wkt('LINESTRING(0 0, 1 1, 2 2)'))) + + Override Label Font + Override Label Font - 'MultiPoint ((0 0),(1 1),(2 2))' - 'MultiPoint ((0 0),(1 1),(2 2))' + + Bold text +(data defined only, overrides Style) + Bold text +(data defined only, overrides Style) - geom_to_wkt(nodes_to_points(geom_from_wkt('POLYGON((-1 -1, 4 0, 4 2, 0 2, -1 -1))'),true)) - geom_to_wkt(nodes_to_points(geom_from_wkt('POLYGON((-1 -1, 4 0, 4 2, 0 2, -1 -1))'),true)) + + B + B - 'MultiPoint ((-1 -1),(4 0),(4 2),(0 2))' - 'MultiPoint ((-1 -1),(4 0),(4 2),(0 2))' + + Italic text +(data defined only, overrides Style) + Italic text +(data defined only, overrides Style) - now - now + + I + I - now() - now() + + Underlined text + Underlined text - 2012-07-22T13:24:57 - 2012-07-22T13:24:57 + + U + U - nullif - nullif + + Strikeout text + Strikeout text - The value that should either be used or substituted with NULL. - The value that should either be used or substituted with NULL. + + S + S - The control value that will trigger the NULL substitution. - The control value that will trigger the NULL substitution. + + Default color + Default color + + + QgsFractionNumericFormatWidgetBase - nullif('(none)', '(none)') - nullif('(none)', '(none)') + + Use the unicode superscript and subscript representation of numbers, e.g. ¹⁷/₂₃ + Use the unicode superscript and subscript representation of numbers, e.g. ¹⁷/₂₃ - nullif('text', '(none)') - nullif('text', '(none)') + + Use Unicode super/subscript + Use Unicode super/subscript - 'text' - 'text' + + Show thousands separator + Show thousands separator - nullif("name", '') - nullif("name", '') + + Show plus sign + Show plus sign - NULL, if name is an empty string (or already NULL), the name in any other case. - NULL, if name is an empty string (or already NULL), the name in any other case. + + Default + Default - Returns the number of geometries in a geometry collection, or the number of parts in a multi-part geometry. The function returns NULL if the input geometry is not a collection. - Returns the number of geometries in a geometry collection, or the number of parts in a multi-part geometry. The function returns NULL if the input geometry is not a collection. + + Thousands separator + Thousands separator - num_geometries - num_geometries + + Use dedicated Unicode characters for specific fractions (where they exist), e.g. ½ or ¾ + Use dedicated Unicode characters for specific fractions (where they exist), e.g. ½ or ¾ - geometry collection or multi-part geometry - geometry collection or multi-part geometry + + Use dedicated Unicode characters + Use dedicated Unicode characters + + + QgsGCPListModel - num_geometries(geom_from_wkt('MULTIPOINT((0 1), (0 0), (1 0))')) - num_geometries(geom_from_wkt('MULTIPOINT((0 1), (0 0), (1 0))')) + + map units + map units - num_interior_rings - num_interior_rings + + pixels + pixels - input geometry - input geometry + + n/a + n/a - num_interior_rings(geom_from_wkt('POLYGON((-1 -1, 4 0, 4 2, 0 2, -1 -1),(-0.1 -0.1, 0.4 0, 0.4 0.2, 0 0.2, -0.1 -0.1))')) - num_interior_rings(geom_from_wkt('POLYGON((-1 -1, 4 0, 4 2, 0 2, -1 -1),(-0.1 -0.1, 0.4 0, 0.4 0.2, 0 0.2, -0.1 -0.1))')) + + Enabled + Enabled - Returns the number of vertices in a geometry. - Returns the number of vertices in a geometry. + + ID + ID - num_points - num_points + + Source X + Source X - num_points($geometry) - num_points($geometry) + + Source Y + Source Y - num_rings - num_rings + + Dest. X + Dest. X - num_rings(geom_from_wkt('POLYGON((-1 -1, 4 0, 4 2, 0 2, -1 -1),(-0.1 -0.1, 0.4 0, 0.4 0.2, 0 0.2, -0.1 -0.1))')) - num_rings(geom_from_wkt('POLYGON((-1 -1, 4 0, 4 2, 0 2, -1 -1),(-0.1 -0.1, 0.4 0, 0.4 0.2, 0 0.2, -0.1 -0.1))')) + + Dest. Y + Dest. Y - Returns the number of selected features on a given layer. By default works on the layer on which the expression is evaluated. - Returns the number of selected features on a given layer. By default works on the layer on which the expression is evaluated. + + dX (%1) + dX (%1) - num_selected - num_selected + + dY (%1) + dY (%1) - num_selected() - num_selected() + + Residual (%1) + Residual (%1) + + + QgsGCPListWidget - The number of selected features on the current layer. - The number of selected features on the current layer. + + Recenter + Recenter - num_selected('streets') - num_selected('streets') + + Remove + Remove + + + QgsGPXProvider - The number of selected features on the layer streets - The number of selected features on the layer streets + + Bad URI - you need to specify the feature type. + Bad URI - you need to specify the feature type. - Returns a geometry formed by offsetting a linestring geometry to the side. Distances are in the Spatial Reference System of this geometry. - Returns a geometry formed by offsetting a linestring geometry to the side. Distances are in the Spatial Reference System of this geometry. + + GPS eXchange file + GPS eXchange file - offset_curve - offset_curve + + Digitized in QGIS + Digitized in QGIS + + + QgsGdalCloudConnectionDialog - offset distance. Positive values will be buffered to the left of lines, negative values to the right - offset distance. Positive values will be buffered to the left of lines, negative values to the right + + Cloud Storage Connection + Cloud Storage Connection - number of segments to use to represent a quarter circle when a round join style is used. A larger number results in a smoother line with more nodes. - number of segments to use to represent a quarter circle when a round join style is used. A larger number results in a smoother line with more nodes. + + Name of the new connection + Name of the new connection - join style for corners, where 1 = round, 2 = miter and 3 = bevel - join style for corners, where 1 = round, 2 = miter and 3 = bevel + + Name + Name - limit on the miter ratio used for very sharp corners (when using miter joins only) - limit on the miter ratio used for very sharp corners (when using miter joins only) + + Credentials + Credentials - offset_curve($geometry, 10.5) - offset_curve($geometry, 10.5) + + Bucket or container + Bucket or container - line offset to the left by 10.5 units - line offset to the left by 10.5 units + + Object key + Object key + + + QgsGdalCloudDataItemGuiProvider - offset_curve($geometry, -10.5) - offset_curve($geometry, -10.5) + + Edit Connection… + Edit Connection… - line offset to the right by 10.5 units - line offset to the right by 10.5 units + + Duplicate Connection + Duplicate Connection - line offset to the left by 10.5 units, using more segments to result in a smoother curve - line offset to the left by 10.5 units, using more segments to result in a smoother curve + + Remove Connections… + Remove Connections… - offset_curve($geometry, 10.5, segments:=16, join:=1) - offset_curve($geometry, 10.5, segments:=16, join:=1) + + Remove Connection… + Remove Connection… - line offset to the left by 10.5 units, using a beveled join - line offset to the left by 10.5 units, using a beveled join + + New Connection… + New Connection… - offset_curve($geometry, 10.5, join:=3) - offset_curve($geometry, 10.5, join:=3) + + New Connection + New Connection - Multiplication of two values - Multiplication of two values + + %1… + %1… - * - * + + Save Connections… + Save Connections… - 5 * 4 - 5 * 4 + + Load Connections… + Load Connections… - 5 * NULL - 5 * NULL + + New %1 Connection + New %1 Connection - Joins two values together into a string.<br><br>If one of the values is NULL the result will be NULL. See the CONCAT function for a different behavior. - Joins two values together into a string.<br><br>If one of the values is NULL the result will be NULL. See the CONCAT function for a different behavior. + + Load Connections + Load Connections - || - || + + XML files (*.xml *.XML) + XML files (*.xml *.XML) + + + QgsGdalCredentialOptionsModel - 'Here' || ' and ' || 'there' - 'Here' || ' and ' || 'there' + + Yes + Yes - 'Here and there' - 'Here and there' + + No + No - 'Nothing' || NULL - 'Nothing' || NULL + + Remove option + Remove option + + + QgsGdalCredentialOptionsWidget - 'Dia: ' || "Diameter" - 'Dia: ' || "Diameter" + + Consult the <a href="%1">GDAL documentation</a> for credential options. + Consult the <a href="%1">GDAL documentation</a> for credential options. - 'Dia: 25' - 'Dia: 25' + + Potentially sensitive credentials are configured! <b>These will be stored in plain text within the QGIS project</b>. + Potentially sensitive credentials are configured! <b>These will be stored in plain text within the QGIS project</b>. + + + QgsGdalCredentialOptionsWidgetBase - 1 || 2 - 1 || 2 + + Credentials + Credentials - '12' - '12' + + TextLabel + TextLabel + + + QgsGdalFileSourceWidget - Division of two values - Division of two values + + Open GDAL Supported Raster Dataset(s) + Open GDAL Supported Raster Dataset(s) + + + QgsGdalItemGuiProvider - / - / + + Delete Table + Delete Table - 5 / 4 - 5 / 4 + + Are you sure you want to delete table “%1”? + Are you sure you want to delete table “%1”? - 1.25 - 1.25 + + could not create a connection to the database + could not create a connection to the database - 5 / NULL - 5 / NULL + + could not retrieve provider metadata + could not retrieve provider metadata - Compares two values and evaluates to 1 if they are equal. - Compares two values and evaluates to 1 if they are equal. + + Table deleted successfully. + Table deleted successfully. - = - = + + Could not delete table. + Could not delete table. - 5 = 4 - 5 = 4 + + Could not delete table, reason: %1. + Could not delete table, reason: %1. - 4 = 4 - 4 = 4 + + The layer “%1” cannot be deleted because it is in the current project as “%2”, remove it from the project and retry. + The layer “%1” cannot be deleted because it is in the current project as “%2”, remove it from the project and retry. + + + QgsGdalProvider - 5 = NULL - 5 = NULL + + Dataset Description + Dataset Description - NULL = NULL - NULL = NULL + + Band %1 + Band %1 - Power of two values. - Power of two values. + + X: %1 Y: %2 Bands: %3 + X: %1 Y: %2 Bands: %3 - ^ - ^ + + Dimensions + Dimensions - 5 ^ 4 - 5 ^ 4 + + Open data source + Open data source - 625 - 625 + + GDAL Driver Description + GDAL Driver Description - 5 ^ NULL - 5 ^ NULL + + GDAL Driver Metadata + GDAL Driver Metadata - Compares two values and evaluates to 1 if the left value is greater or equal than the right value. - Compares two values and evaluates to 1 if the left value is greater or equal than the right value. + + Compression + Compression - >= - >= + + More information + More information - 5 &gt;= 4 - 5 &gt;= 4 + + Mask band (exposed as alpha band) + Mask band (exposed as alpha band) - 5 &gt;= 5 - 5 &gt;= 5 + + Origin + Origin - 4 &gt;= 5 - 4 &gt;= 5 + + Pixel Size + Pixel Size - Compares two values and evaluates to 1 if the left value is greater than the right value. - Compares two values and evaluates to 1 if the left value is greater than the right value. + + Error occurred while reading block. + Error occurred while reading block. - > - > + + Band + Band - 5 &gt; 4 - 5 &gt; 4 + + Format not supported + Format not supported - 5 &gt; 5 - 5 &gt; 5 + + + Cannot read data + Cannot read data - 4 &gt; 5 - 4 &gt; 5 + + GDAL error saving raster attribute table, raster attribute table could not be saved. + GDAL error saving raster attribute table, raster attribute table could not be saved. - Index operator. Returns an element from an array or map value. - Index operator. Returns an element from an array or map value. + + Cannot get GDAL raster band: %1 + Cannot get GDAL raster band: %1 + + + QgsGdalSourceSelect - [] - [] + + Open GDAL Supported Raster Dataset(s) + Open GDAL Supported Raster Dataset(s) - array index or map key value - array index or map key value + + OGC API Endpoint + OGC API Endpoint - array(1,2,3)[0] - array(1,2,3)[0] + + Raster dataset(s) + Raster dataset(s) - array(1,2,3)[2] - array(1,2,3)[2] + + + Add Raster Layer + Add Raster Layer - array(1,2,3)[-1] - array(1,2,3)[-1] + + Directly adding HTTP(S) or FTP sources can be very slow, as it requires a full download of the dataset. + +Would you like to use a streaming method to access this dataset instead (recommended)? + Directly adding HTTP(S) or FTP sources can be very slow, as it requires a full download of the dataset. + +Would you like to use a streaming method to access this dataset instead (recommended)? - map('a',1,'b',2)['a'] - map('a',1,'b',2)['a'] + + Consult <a href="%1">%2 driver help page</a> for detailed explanations on options + Consult <a href="%1">%2 driver help page</a> for detailed explanations on options - map('a',1,'b',2)['b'] - map('a',1,'b',2)['b'] + + No layers selected. + No layers selected. + + + QgsGdalSourceSelectBase - Compares two values and evaluates to 1 if the left value is less or equal than the right value. - Compares two values and evaluates to 1 if the left value is less or equal than the right value. + + Add Raster Layer(s) + Add Raster Layer(s) - <= - <= + + F&ile + F&ile - 5 &lt;= 4 - 5 &lt;= 4 + + Protoco&l: HTTP(S), cloud, etc. + Protoco&l: HTTP(S), cloud, etc. - 5 &lt;= 5 - 5 &lt;= 5 + + Source + Source - 4 &lt;= 5 - 4 &lt;= 5 + + Protocol + Protocol - Compares two values and evaluates to 1 if the left value is less than the right value. - Compares two values and evaluates to 1 if the left value is less than the right value. + + Type + Type - < - < + + &URI + &URI - 5 &lt; 4 - 5 &lt; 4 + + Bucket or container + Bucket or container - 5 &lt; 5 - 5 &lt; 5 + + Object key + Object key - 4 &lt; 5 - 4 &lt; 5 + + Authentication + Authentication - Subtraction of two values. If one of the values is NULL the result will be NULL. - Subtraction of two values. If one of the values is NULL the result will be NULL. + + Source Type + Source Type - - - - + + Raster dataset(s) + Raster dataset(s) - 5 - 4 - 5 - 4 + + Options + Options - 5 - NULL - 5 - NULL + + OGC API + OGC API - Remainder of division - Remainder of division + + Credential Options + Credential Options + + + QgsGenericProjectionSelectorBase - % - % + + Coordinate Reference System Selector + Coordinate Reference System Selector + + + QgsGeoPackageCollectionItem - 5 % 4 - 5 % 4 + + The database does not contain any layers or there was an error opening the file. +Check file and directory permissions on +%1 + The database does not contain any layers or there was an error opening the file. +Check file and directory permissions on +%1 - 5 % NULL - 5 % NULL + + Layer is not valid (%1) + Layer is not valid (%1) - Compares two values and evaluates to 1 if they are not equal. - Compares two values and evaluates to 1 if they are not equal. + + Vacuuming %1 + Vacuuming %1 + + + QgsGeoPackageItemGuiProvider - <> - <> + + New Connection… + New Connection… - 5 &lt;&gt; 4 - 5 &lt;&gt; 4 + + Create Database… + Create Database… - 4 &lt;&gt; 4 - 4 &lt;&gt; 4 + + Add Connection + Add Connection - 5 &lt;&gt; NULL - 5 &lt;&gt; NULL + + + Delete Layer + Delete Layer - NULL &lt;&gt; NULL - NULL &lt;&gt; NULL + + The layer <b>%1</b> was successfully deleted. + The layer <b>%1</b> was successfully deleted. - Addition of two values. If one of the values is NULL the result will be NULL. - Addition of two values. If one of the values is NULL the result will be NULL. + + Database compact (VACUUM) + Database compact (VACUUM) - + - + + + Manage + Manage - 5 + 4 - 5 + 4 + + Rename Layer “%1”… + Rename Layer “%1”… - 9 - 9 + + Create Database and Layer… + Create Database and Layer… - 5 + NULL - 5 + NULL + + Remove Connections… + Remove Connections… - 'QGIS ' + 'ROCKS' - 'QGIS ' + 'ROCKS' + + Remove Connection… + Remove Connection… - 'QGIS ROCKS' - 'QGIS ROCKS' + + Rename Layer + Rename Layer - to_datetime('2020-08-01 12:00:00') + '1 day 2 hours' - to_datetime('2020-08-01 12:00:00') + '1 day 2 hours' + + The layer <b>%1</b> was successfully renamed. + The layer <b>%1</b> was successfully renamed. - 2020-08-02T14:00:00 - 2020-08-02T14:00:00 + + Database compacted + Database compacted - Performs a regular expression match on a string value. Backslash characters must be double escaped (e.g., "\\s" to match a white space character). - Performs a regular expression match on a string value. Backslash characters must be double escaped (e.g., "\\s" to match a white space character). + + + New GeoPackage + New GeoPackage - ~ - ~ + + GeoPackage + GeoPackage - A string value - A string value + + GeoPackage import + GeoPackage import - A regular expression. Slashes must be escaped, eg \\d. - A regular expression. Slashes must be escaped, eg \\d. + + You cannot import layer %1 over itself! + You cannot import layer %1 over itself! - 'hello' ~ 'll' - 'hello' ~ 'll' + + You cannot import a GeoPackage file over another GeoPackage file! + You cannot import a GeoPackage file over another GeoPackage file! - 'hello' ~ '^ll' - 'hello' ~ '^ll' + + %1: %2 + %1: %2 - 'hello' ~ 'llo$' - 'hello' ~ 'llo$' + + Cannot Overwrite Layer + Cannot Overwrite Layer - 'abc123' ~ '\\d+' - 'abc123' ~ '\\d+' + + Destination layer <b>%1</b> already exists. Overwriting with raster layers is not currently supported. + Destination layer <b>%1</b> already exists. Overwriting with raster layers is not currently supported. - Orders the parts of a MultiGeometry by a given criteria - Orders the parts of a MultiGeometry by a given criteria + + Overwrite Layer + Overwrite Layer - order_parts - order_parts + + Destination layer <b>%1</b> already exists. Do you want to overwrite it? + Destination layer <b>%1</b> already exists. Do you want to overwrite it? - a multi-type geometry - a multi-type geometry + + + + + + Import to GeoPackage database + Import to GeoPackage database - an expression string defining the order criteria - an expression string defining the order criteria + + + Import was successful. + Import was successful. - boolean, True for ascending, False for descending - boolean, True for ascending, False for descending + + Failed to import some vector layers! + + + Failed to import some vector layers! + + - geom_to_wkt(order_parts(geom_from_wkt('MultiPolygon (((1 1, 5 1, 5 5, 1 5, 1 1)),((1 1, 9 1, 9 9, 1 9, 1 1)))'), 'area($geometry)', False)) - geom_to_wkt(order_parts(geom_from_wkt('MultiPolygon (((1 1, 5 1, 5 5, 1 5, 1 1)),((1 1, 9 1, 9 9, 1 9, 1 1)))'), 'area($geometry)', False)) + + Failed to import some raster layers! + + + Failed to import some raster layers! + + - 'MultiPolygon (((1 1, 9 1, 9 9, 1 9, 1 1)),((1 1, 5 1, 5 5, 1 5, 1 1)))' - 'MultiPolygon (((1 1, 9 1, 9 9, 1 9, 1 1)),((1 1, 5 1, 5 5, 1 5, 1 1)))' + + %1: Not a valid layer! + %1: Not a valid layer! - geom_to_wkt(order_parts(geom_from_wkt('LineString(1 2, 3 2, 4 3)'), '1', True)) - geom_to_wkt(order_parts(geom_from_wkt('LineString(1 2, 3 2, 4 3)'), '1', True)) + + Failed to import some layers! + + + Failed to import some layers! + + + + + QgsGeoPackageProjectStorageDialog - 'LineString(1 2, 3 2, 4 3)' - 'LineString(1 2, 3 2, 4 3)' + + Connection + Connection - Returns a geometry which represents the minimal oriented bounding box of an input geometry. - Returns a geometry which represents the minimal oriented bounding box of an input geometry. + + Project + Project - oriented_bbox - oriented_bbox + + Manage Projects + Manage Projects - geom_to_wkt( oriented_bbox( geom_from_wkt( 'MULTIPOINT(1 2, 3 4, 3 2)' ) ) ) - geom_to_wkt( oriented_bbox( geom_from_wkt( 'MULTIPOINT(1 2, 3 4, 3 2)' ) ) ) + + Remove Project + Remove Project - 'Polygon ((3 2, 3 4, 1 4, 1 2, 3 2))' - 'Polygon ((3 2, 3 4, 1 4, 1 2, 3 2))' + + Save project to GeoPackage + Save project to GeoPackage - overlaps - overlaps + + Load project from GeoPackage + Load project from GeoPackage - overlaps( geom_from_wkt( 'LINESTRING(3 5, 4 4, 5 5, 5 3)' ), geom_from_wkt( 'LINESTRING(3 3, 4 4, 5 5)' ) ) - overlaps( geom_from_wkt( 'LINESTRING(3 5, 4 4, 5 5, 5 3)' ), geom_from_wkt( 'LINESTRING(3 3, 4 4, 5 5)' ) ) + + Overwrite project + Overwrite project - overlaps( geom_from_wkt( 'LINESTRING(0 0, 1 1)' ), geom_from_wkt( 'LINESTRING(3 3, 4 4, 5 5)' ) ) - overlaps( geom_from_wkt( 'LINESTRING(0 0, 1 1)' ), geom_from_wkt( 'LINESTRING(3 3, 4 4, 5 5)' ) ) + + A project with the same name already exists. Would you like to overwrite it? + A project with the same name already exists. Would you like to overwrite it? - Returns whether the current feature spatially contains at least one feature from a target layer, or an array of expression-based results for the features in the target layer contained in the current feature.<br><br>Read more on the underlying GEOS "Contains" predicate, as described in PostGIS <a href='https://postgis.net/docs/ST_Contains.html'>ST_Contains</a> function. - Returns whether the current feature spatially contains at least one feature from a target layer, or an array of expression-based results for the features in the target layer contained in the current feature.<br><br>Read more on the underlying GEOS "Contains" predicate, as described in PostGIS <a href='https://postgis.net/docs/ST_Contains.html'>ST_Contains</a> function. + + Remove project + Remove project - overlay_contains - overlay_contains + + Do you really want to remove the project "%1"? + Do you really want to remove the project "%1"? + + + QgsGeoPackageRasterWriterTask - the layer whose overlay is checked - the layer whose overlay is checked + + Saving %1 + Saving %1 + + + QgsGeocoderLocatorFilter - an optional expression to evaluate on the features from the target layer. If not set, the function will just return a boolean indicating whether there is at least one match. - an optional expression to evaluate on the features from the target layer. If not set, the function will just return a boolean indicating whether there is at least one match. + + Could not transform result to canvas CRS + Could not transform result to canvas CRS + + + QgsGeographicCoordinateNumericFormatWidgetBase - an optional expression to filter the target features to check. If not set, all the features will be checked. - an optional expression to filter the target features to check. If not set, all the features will be checked. + + Format + Format - an optional integer to limit the number of matching features. If not set, all the matching features will be returned. - an optional integer to limit the number of matching features. If not set, all the matching features will be returned. + + Show directional suffix + Show directional suffix - set this to true to build a local spatial index (most of the time, this is unwanted, unless you are working with a particularly slow data provider) - set this to true to build a local spatial index (most of the time, this is unwanted, unless you are working with a particularly slow data provider) + + Show leading zeros for degrees + Show leading zeros for degrees - overlay_contains('regions') - overlay_contains('regions') + + Show leading zeros for minutes and seconds + Show leading zeros for minutes and seconds - overlay_contains('regions', filter:= population > 10000) - overlay_contains('regions', filter:= population > 10000) + + Decimal places + Decimal places - overlay_contains('regions', name) - overlay_contains('regions', name) + + Show trailing zeros + Show trailing zeros + + + QgsGeomColumnTypeThread - an array of names, for the regions contained in the current feature - an array of names, for the regions contained in the current feature + + Retrieving tables of %1… + Retrieving tables of %1… - array_to_string(overlay_contains('regions', name)) - array_to_string(overlay_contains('regions', name)) + + Table retrieval finished. + Table retrieval finished. - a string as a comma separated list of names, for the regions contained in the current feature - a string as a comma separated list of names, for the regions contained in the current feature + + + Table retrieval stopped. + Table retrieval stopped. + + + QgsGeometryAngleCheck - array_sort(overlay_contains(layer:='regions', expression:="name", filter:= population > 10000)) - array_sort(overlay_contains(layer:='regions', expression:="name", filter:= population > 10000)) + + Resulting geometry is degenerate + Resulting geometry is degenerate - an ordered array of names, for the regions contained in the current feature and with a population greater than 10000 - an ordered array of names, for the regions contained in the current feature and with a population greater than 10000 + + Failed to delete vertex + Failed to delete vertex - overlay_contains(layer:='regions', expression:= geom_to_wkt($geometry), limit:=2) - overlay_contains(layer:='regions', expression:= geom_to_wkt($geometry), limit:=2) + + Unknown method + Unknown method - an array of geometries (in WKT), for up to two regions contained in the current feature - an array of geometries (in WKT), for up to two regions contained in the current feature + + Delete node with small angle + Delete node with small angle - Returns whether the current feature spatially crosses at least one feature from a target layer, or an array of expression-based results for the features in the target layer crossed by the current feature.<br><br>Read more on the underlying GEOS "Crosses" predicate, as described in PostGIS <a href='https://postgis.net/docs/ST_Crosses.html'>ST_Crosses</a> function. - Returns whether the current feature spatially crosses at least one feature from a target layer, or an array of expression-based results for the features in the target layer crossed by the current feature.<br><br>Read more on the underlying GEOS "Crosses" predicate, as described in PostGIS <a href='https://postgis.net/docs/ST_Crosses.html'>ST_Crosses</a> function. + + No action + No action - overlay_crosses - overlay_crosses + + Minimal angle + Minimal angle + + + QgsGeometryAreaCheck - overlay_crosses('regions') - overlay_crosses('regions') + + Failed to merge with neighbor: %1 + Failed to merge with neighbor: %1 - overlay_crosses('regions', filter:= population > 10000) - overlay_crosses('regions', filter:= population > 10000) + + Unknown method + Unknown method - overlay_crosses('regions', name) - overlay_crosses('regions', name) + + Merge with neighboring polygon with longest shared edge + Merge with neighboring polygon with longest shared edge - an array of names, for the regions crossed by the current feature - an array of names, for the regions crossed by the current feature + + Merge with neighboring polygon with largest area + Merge with neighboring polygon with largest area - array_to_string(overlay_crosses('regions', name)) - array_to_string(overlay_crosses('regions', name)) + + Merge with neighboring polygon with identical attribute value, if any, or leave as is + Merge with neighboring polygon with identical attribute value, if any, or leave as is - a string as a comma separated list of names, for the regions crossed by the current feature - a string as a comma separated list of names, for the regions crossed by the current feature + + Delete feature + Delete feature - array_sort(overlay_crosses(layer:='regions', expression:="name", filter:= population > 10000)) - array_sort(overlay_crosses(layer:='regions', expression:="name", filter:= population > 10000)) + + No action + No action - an ordered array of names, for the regions crossed by the current feature and with a population greater than 10000 - an ordered array of names, for the regions crossed by the current feature and with a population greater than 10000 + + Minimal area + Minimal area + + + QgsGeometryCheckerDialog - overlay_crosses(layer:='regions', expression:= geom_to_wkt($geometry), limit:=2) - overlay_crosses(layer:='regions', expression:= geom_to_wkt($geometry), limit:=2) + + Check Geometries + Check Geometries - an array of geometries (in WKT), for up to two regions crossed by the current feature - an array of geometries (in WKT), for up to two regions crossed by the current feature + + Setup + Setup - Returns whether the current feature is spatially disjoint from all the features of a target layer, or an array of expression-based results for the features in the target layer that are disjoint from the current feature.<br><br>Read more on the underlying GEOS "Disjoint" predicate, as described in PostGIS <a href='https://postgis.net/docs/ST_Disjoint.html'>ST_Disjoint</a> function. - Returns whether the current feature is spatially disjoint from all the features of a target layer, or an array of expression-based results for the features in the target layer that are disjoint from the current feature.<br><br>Read more on the underlying GEOS "Disjoint" predicate, as described in PostGIS <a href='https://postgis.net/docs/ST_Disjoint.html'>ST_Disjoint</a> function. + + + + Result + Result + + + QgsGeometryCheckerFixDialog - overlay_disjoint - overlay_disjoint + + Fix Errors + Fix Errors - overlay_disjoint('regions') - overlay_disjoint('regions') + + Next + Next - overlay_disjoint('regions', filter:= population > 10000) - overlay_disjoint('regions', filter:= population > 10000) + + Fix + Fix - overlay_disjoint('regions', name) - overlay_disjoint('regions', name) + + Skip + Skip - an array of names, for the regions spatially disjoint from the current feature - an array of names, for the regions spatially disjoint from the current feature + + Select how to fix error "%1": + Select how to fix error "%1": - array_to_string(overlay_disjoint('regions', name)) - array_to_string(overlay_disjoint('regions', name)) + + <b>Fixed:</b> %1 + <b>Fixed:</b> %1 - a string as a comma separated list of names, for the regions spatially disjoint from the current feature - a string as a comma separated list of names, for the regions spatially disjoint from the current feature + + <span color="red"><b>Fixed failed:</b> %1</span> + <span color="red"><b>Fixed failed:</b> %1</span> - array_sort(overlay_disjoint(layer:='regions', expression:="name", filter:= population > 10000)) - array_sort(overlay_disjoint(layer:='regions', expression:="name", filter:= population > 10000)) + + <b>Error is obsolete</b> + <b>Error is obsolete</b> + + + QgsGeometryCheckerFixSummaryDialog - an ordered array of names, for the regions spatially disjoint from the current feature and with a population greater than 10000 - an ordered array of names, for the regions spatially disjoint from the current feature and with a population greater than 10000 + + Summary + Summary - overlay_disjoint(layer:='regions', expression:= geom_to_wkt($geometry), limit:=2) - overlay_disjoint(layer:='regions', expression:= geom_to_wkt($geometry), limit:=2) + + Layer + Layer - an array of geometries (in WKT), for up to two regions spatially disjoint from the current feature - an array of geometries (in WKT), for up to two regions spatially disjoint from the current feature + + Object ID + Object ID - Returns whether the current feature spatially equals to at least one feature from a target layer, or an array of expression-based results for the features in the target layer that are spatially equal to the current feature.<br><br>Read more on the underlying GEOS "Equals" predicate, as described in PostGIS <a href='https://postgis.net/docs/ST_Equals.html'>ST_Equals</a> function. - Returns whether the current feature spatially equals to at least one feature from a target layer, or an array of expression-based results for the features in the target layer that are spatially equal to the current feature.<br><br>Read more on the underlying GEOS "Equals" predicate, as described in PostGIS <a href='https://postgis.net/docs/ST_Equals.html'>ST_Equals</a> function. + + Error + Error - overlay_equals - overlay_equals + + Coordinates + Coordinates - overlay_equals('regions') - overlay_equals('regions') + + Value + Value - overlay_equals('regions', filter:= population > 10000) - overlay_equals('regions', filter:= population > 10000) + + The following checks reported errors: + The following checks reported errors: + + + + %n error(s) were fixed + + %n error(s) were fixed + %n error(s) were fixed + + + + + %n new error(s) were found + + %n new error(s) were found + %n new error(s) were found + + + + %n error(s) were not fixed + + %n error(s) were not fixed + %n error(s) were not fixed + + + + + %n error(s) are obsolete + + %n error(s) are obsolete + %n error(s) are obsolete + + + + + QgsGeometryCheckerPlugin - overlay_equals('regions', name) - overlay_equals('regions', name) + + Geometry Checker + Geometry Checker - an array of names, for the regions spatially equal to the current feature - an array of names, for the regions spatially equal to the current feature + + Check geometries for errors + Check geometries for errors - array_to_string(overlay_equals('regions', name)) - array_to_string(overlay_equals('regions', name)) + + Vector + Vector - a string as a comma separated list of names, for the regions spatially equal to the current feature - a string as a comma separated list of names, for the regions spatially equal to the current feature + + Version 0.1 + Version 0.1 - array_sort(overlay_equals(layer:='regions', expression:="name", filter:= population > 10000)) - array_sort(overlay_equals(layer:='regions', expression:="name", filter:= population > 10000)) + + Check Geometries… + Check Geometries… + + + QgsGeometryCheckerResultTab - an ordered array of names, for the regions spatially equal to the current feature and with a population greater than 10000 - an ordered array of names, for the regions spatially equal to the current feature and with a population greater than 10000 + + <b>Geometry check result:</b> + <b>Geometry check result:</b> - overlay_equals(layer:='regions', expression:= geom_to_wkt($geometry), limit:=2) - overlay_equals(layer:='regions', expression:= geom_to_wkt($geometry), limit:=2) + + Object ID + Object ID - an array of geometries (in WKT), for up to two regions spatially equal to the current feature - an array of geometries (in WKT), for up to two regions spatially equal to the current feature + + Error + Error - Returns whether the current feature spatially intersects at least one feature from a target layer, or an array of expression-based results for the features in the target layer intersected by the current feature.<br><br>Read more on the underlying GEOS "Intersects" predicate, as described in PostGIS <a href='https://postgis.net/docs/ST_Intersects.html'>ST_Intersects</a> function. - Returns whether the current feature spatially intersects at least one feature from a target layer, or an array of expression-based results for the features in the target layer intersected by the current feature.<br><br>Read more on the underlying GEOS "Intersects" predicate, as described in PostGIS <a href='https://postgis.net/docs/ST_Intersects.html'>ST_Intersects</a> function. + + When a row is selected, move canvas to + When a row is selected, move canvas to - overlay_intersects - overlay_intersects + + Layer + Layer - defines an optional exclusion filter:<ul><li>for polygons, a minimum area in current feature squared units for the intersection. If the intersection results in multiple polygons the intersection will be returned if at least one of the polygons has an area greater or equal to the value</li><li>for lines, a minimum length in current feature units. If the intersection results in multiple lines the intersection will be returned if at least one of the lines has a length greater or equal to the value.</li></ul> - defines an optional exclusion filter:<ul><li>for polygons, a minimum area in current feature squared units for the intersection. If the intersection results in multiple polygons the intersection will be returned if at least one of the polygons has an area greater or equal to the value</li><li>for lines, a minimum length in current feature units. If the intersection results in multiple lines the intersection will be returned if at least one of the lines has a length greater or equal to the value.</li></ul> + + Coordinates + Coordinates - defines an optional exclusion filter (for polygons only): minimum radius in current feature units for the maximum inscribed circle of the intersection. If the intersection results in multiple polygons the intersection will be returned if at least one of the polygons has a radius for the maximum inscribed circle greater or equal to the value.<br>Read more on the underlying GEOS predicate, as described in PostGIS <a href='https://postgis.net/docs/ST_MaximumInscribedCircle.html'>ST_MaximumInscribedCircle</a> function.<br>This argument requires GEOS >= 3.9. - defines an optional exclusion filter (for polygons only): minimum radius in current feature units for the maximum inscribed circle of the intersection. If the intersection results in multiple polygons the intersection will be returned if at least one of the polygons has a radius for the maximum inscribed circle greater or equal to the value.<br>Read more on the underlying GEOS predicate, as described in PostGIS <a href='https://postgis.net/docs/ST_MaximumInscribedCircle.html'>ST_MaximumInscribedCircle</a> function.<br>This argument requires GEOS >= 3.9. + + Value + Value - Set this to true to return a list of maps containing (key names in quotes) the feature 'id', the expression 'result' and the 'overlap' value. The 'radius' of the maximum inscribed circle is also returned when the target layer is a polygon. Only valid when used with the expression parameter - Set this to true to return a list of maps containing (key names in quotes) the feature 'id', the expression 'result' and the 'overlap' value. The 'radius' of the maximum inscribed circle is also returned when the target layer is a polygon. Only valid when used with the expression parameter + + Resolution + Resolution - only valid when used with an expression, set this to 'des' to return the results ordered by the overlap value in descending order or set this to 'asc' for ascending order. - only valid when used with an expression, set this to 'des' to return the results ordered by the overlap value in descending order or set this to 'asc' for ascending order. + + Attribute + Attribute - overlay_intersects('regions') - overlay_intersects('regions') + + Export + Export - overlay_intersects('regions', filter:= population > 10000) - overlay_intersects('regions', filter:= population > 10000) + + Total errors: 0 + Total errors: 0 - overlay_intersects('regions', name) - overlay_intersects('regions', name) + + Feature + Feature - an array of names, for the regions intersected by the current feature - an array of names, for the regions intersected by the current feature + + Don't &move + Don't &move - array_to_string(overlay_intersects('regions', name)) - array_to_string(overlay_intersects('regions', name)) + + Fix selected errors using default resolution + Fix selected errors using default resolution - a string as a comma separated list of names, for the regions intersected by the current feature - a string as a comma separated list of names, for the regions intersected by the current feature + + Fix selected errors, prompt for resolution method + Fix selected errors, prompt for resolution method - array_sort(overlay_intersects(layer:='regions', expression:="name", filter:= population > 10000)) - array_sort(overlay_intersects(layer:='regions', expression:="name", filter:= population > 10000)) + + Error resolution settings + Error resolution settings - an ordered array of names, for the regions intersected by the current feature and with a population greater than 10000 - an ordered array of names, for the regions intersected by the current feature and with a population greater than 10000 + + Show selected features in attribute table + Show selected features in attribute table - overlay_intersects(layer:='regions', expression:= geom_to_wkt($geometry), limit:=2) - overlay_intersects(layer:='regions', expression:= geom_to_wkt($geometry), limit:=2) + + Attribute to use when merging features by attribute value: + Attribute to use when merging features by attribute value: - an array of geometries (in WKT), for up to two regions intersected by the current feature - an array of geometries (in WKT), for up to two regions intersected by the current feature + + The following checks reported errors: + The following checks reported errors: - overlay_intersects(layer:='regions', min_overlap:=0.54) - overlay_intersects(layer:='regions', min_overlap:=0.54) + + + Total errors: %1, fixed errors: %2 + Total errors: %1, fixed errors: %2 - overlay_intersects(layer:='regions', min_inscribed_circle_radius:=0.54) - overlay_intersects(layer:='regions', min_inscribed_circle_radius:=0.54) + + Fixed: %1 + Fixed: %1 - overlay_intersects(layer:='regions', expression:= geom_to_wkt($geometry), return_details:=true) - overlay_intersects(layer:='regions', expression:= geom_to_wkt($geometry), return_details:=true) + + Fix failed: %1 + Fix failed: %1 - an array of maps containing 'id', 'result', 'overlap' and 'radius' - an array of maps containing 'id', 'result', 'overlap' and 'radius' + + Select Output File + Select Output File + + + + Do you want to fix %n error(s)? + + Do you want to fix %n error(s)? + Do you want to fix %n error(s)? + - overlay_intersects(layer:='regions', expression:= geom_to_wkt($geometry), sort_by_intersection_size:='des') - overlay_intersects(layer:='regions', expression:= geom_to_wkt($geometry), sort_by_intersection_size:='des') + + Remove Layer + Remove Layer - an array of geometries (in WKT) ordered by the overlap value in descending order - an array of geometries (in WKT) ordered by the overlap value in descending order + + Check Errors Occurred + Check Errors Occurred - Returns whether the current feature has feature(s) from a target layer within a given distance, or an array of expression-based results for the features in the target layer within a distance from the current feature.<br><br>Note: This function can be slow and consume a lot of memory for large layers. - Returns whether the current feature has feature(s) from a target layer within a given distance, or an array of expression-based results for the features in the target layer within a distance from the current feature.<br><br>Note: This function can be slow and consume a lot of memory for large layers. + + Export Errors + Export Errors - overlay_nearest - overlay_nearest + + Failed to export errors to %1. + Failed to export errors to %1. - the target layer - the target layer + + Fix Errors + Fix Errors - an optional expression to filter the target features to check. If not set, all the features in the target layer will be used. - an optional expression to filter the target features to check. If not set, all the features in the target layer will be used. + + Set Error Resolutions + Set Error Resolutions - an optional integer to limit the number of matching features. If not set, only the nearest feature will be returned. If set to -1, returns all the matching features. - an optional integer to limit the number of matching features. If not set, only the nearest feature will be returned. If set to -1, returns all the matching features. + + Select default error resolutions: + Select default error resolutions: - an optional distance to limit the search of matching features. If not set, all the features in the target layer will be used. - an optional distance to limit the search of matching features. If not set, all the features in the target layer will be used. + + One or more layers have been removed. + One or more layers have been removed. - overlay_nearest('airports') - overlay_nearest('airports') + + Highlight selected features + Highlight selected features + + + QgsGeometryCheckerSetupTab - overlay_nearest('airports', max_distance:= 5000) - overlay_nearest('airports', max_distance:= 5000) + + Only selected features + Only selected features - overlay_nearest('airports', name) - overlay_nearest('airports', name) + + Self intersections + Self intersections - the name of the closest airport to the current feature, as an array - the name of the closest airport to the current feature, as an array + + Duplicate nodes + Duplicate nodes - array_to_string(overlay_nearest('airports', name)) - array_to_string(overlay_nearest('airports', name)) + + Polygon with less than 3 nodes + Polygon with less than 3 nodes - the name of the closest airport to the current feature, as a string - the name of the closest airport to the current feature, as a string + + Input vector layers + Input vector layers - overlay_nearest(layer:='airports', expression:= name, max_distance:= 5000) - overlay_nearest(layer:='airports', expression:= name, max_distance:= 5000) + + Allowed geometry types + Allowed geometry types - the name of the closest airport within a distance of 5000 map units from the current feature, as an array - the name of the closest airport within a distance of 5000 map units from the current feature, as an array + + Point + Point - overlay_nearest(layer:='airports', expression:="name", filter:= "Use"='Civilian', limit:=3) - overlay_nearest(layer:='airports', expression:="name", filter:= "Use"='Civilian', limit:=3) + + Multipoint + Multipoint - an array of names, for up to the three closest civilian airports ordered by distance - an array of names, for up to the three closest civilian airports ordered by distance + + Line + Line - overlay_nearest(layer:='airports', expression:="name", limit:= -1, max_distance:= 5000) - overlay_nearest(layer:='airports', expression:="name", limit:= -1, max_distance:= 5000) + + Multiline + Multiline - an array of names, for all the airports within a distance of 5000 map units from the current feature, ordered by distance - an array of names, for all the airports within a distance of 5000 map units from the current feature, ordered by distance + + Polygon + Polygon - Returns whether the current feature spatially touches at least one feature from a target layer, or an array of expression-based results for the features in the target layer touched by the current feature.<br><br>Read more on the underlying GEOS "Touches" predicate, as described in PostGIS <a href='https://postgis.net/docs/ST_Touches.html'>ST_Touches</a> function. - Returns whether the current feature spatially touches at least one feature from a target layer, or an array of expression-based results for the features in the target layer touched by the current feature.<br><br>Read more on the underlying GEOS "Touches" predicate, as described in PostGIS <a href='https://postgis.net/docs/ST_Touches.html'>ST_Touches</a> function. + + Multipolygon + Multipolygon - overlay_touches - overlay_touches + + Geometry validity + Geometry validity - overlay_touches('regions') - overlay_touches('regions') + + Self contacts + Self contacts - overlay_touches('regions', filter:= population > 10000) - overlay_touches('regions', filter:= population > 10000) + + Geometry properties + Geometry properties - overlay_touches('regions', name) - overlay_touches('regions', name) + + Lines must not have dangles + Lines must not have dangles - an array of names, for the regions touched by the current feature - an array of names, for the regions touched by the current feature + + Geometry conditions + Geometry conditions - string_to_array(overlay_touches('regions', name)) - string_to_array(overlay_touches('regions', name)) + + Minimum angle between segments (deg) + Minimum angle between segments (deg) - a string as a comma separated list of names, for the regions touched by the current feature - a string as a comma separated list of names, for the regions touched by the current feature + + Minimal segment length (map units) + Minimal segment length (map units) - array_sort(overlay_touches(layer:='regions', expression:="name", filter:= population > 10000)) - array_sort(overlay_touches(layer:='regions', expression:="name", filter:= population > 10000)) + + Minimal polygon area (map units sqr.) + Minimal polygon area (map units sqr.) - an ordered array of names, for the regions touched by the current feature and with a population greater than 10000 - an ordered array of names, for the regions touched by the current feature and with a population greater than 10000 + + No sliver polygons + No sliver polygons - overlay_touches(layer:='regions', expression:= geom_to_wkt($geometry), limit:=2) - overlay_touches(layer:='regions', expression:= geom_to_wkt($geometry), limit:=2) + + Maximum thinness + Maximum thinness - an array of geometries (in WKT), for up to two regions touched by the current feature - an array of geometries (in WKT), for up to two regions touched by the current feature + + Max. area (map units sqr.) + Max. area (map units sqr.) - Returns whether the current feature is spatially within at least one feature from a target layer, or an array of expression-based results for the features in the target layer that contain the current feature.<br><br>Read more on the underlying GEOS "Within" predicate, as described in PostGIS <a href='https://postgis.net/docs/ST_Within.html'>ST_Within</a> function. - Returns whether the current feature is spatially within at least one feature from a target layer, or an array of expression-based results for the features in the target layer that contain the current feature.<br><br>Read more on the underlying GEOS "Within" predicate, as described in PostGIS <a href='https://postgis.net/docs/ST_Within.html'>ST_Within</a> function. + + Topology checks + Topology checks - overlay_within - overlay_within + + Points must be covered by lines + Points must be covered by lines - overlay_within('regions') - overlay_within('regions') + + Lines must not intersect with features of layer + Lines must not intersect with features of layer - overlay_within('regions', filter:= population > 10000) - overlay_within('regions', filter:= population > 10000) + + Check for overlaps smaller than (map units sqr.) + Check for overlaps smaller than (map units sqr.) - overlay_within('regions', name) - overlay_within('regions', name) + + Points must properly lie inside a polygon + Points must properly lie inside a polygon - an array of names, for the regions containing the current feature - an array of names, for the regions containing the current feature + + <i>Note: Topology checks are performed in the current map CRS.</i> + <i>Note: Topology checks are performed in the current map CRS.</i> - array_to_string(overlay_within('regions', name)) - array_to_string(overlay_within('regions', name)) + + Polygons must follow boundaries of layer + Polygons must follow boundaries of layer - a string as a comma separated list of names, for the regions containing the current feature - a string as a comma separated list of names, for the regions containing the current feature + + Tolerance + Tolerance - array_sort(overlay_within(layer:='regions', expression:="name", filter:= population > 10000)) - array_sort(overlay_within(layer:='regions', expression:="name", filter:= population > 10000)) + + Output vector layers + Output vector layers - an ordered array of names, for the regions containing the current feature and with a population greater than 10000 - an ordered array of names, for the regions containing the current feature and with a population greater than 10000 + + Create &new layers + Create &new layers - overlay_within(layer:='regions', expression:= geom_to_wkt($geometry), limit:=2) - overlay_within(layer:='regions', expression:= geom_to_wkt($geometry), limit:=2) + + &Modify input layers + &Modify input layers - an array of geometries (in WKT), for up to two regions containing the current feature - an array of geometries (in WKT), for up to two regions containing the current feature + + Format + Format - Returns the value of a processing algorithm input parameter. - Returns the value of a processing algorithm input parameter. + + Output directory + Output directory - parameter - parameter + + Filename prefix + Filename prefix - name of the corresponding input parameter - name of the corresponding input parameter + + Polygons and multipolygons may not contain any holes + Polygons and multipolygons may not contain any holes - parameter('BUFFER_SIZE') - parameter('BUFFER_SIZE') + + <html><head/><body><p>Thinness is the ratio between the area of the minimum square containing the polygon and the area of the polygon itself. A square has thinness 1. Default: 20.</p></body></html> + <html><head/><body><p>Thinness is the ratio between the area of the minimum square containing the polygon and the area of the polygon itself. A square has thinness 1. Default: 20.</p></body></html> - 5.6 - 5.6 + + Check for duplicates + Check for duplicates - Returns the perimeter of a geometry polygon object. Calculations are always planimetric in the Spatial Reference System (SRS) of this geometry, and the units of the returned perimeter will match the units for the SRS. This differs from the calculations performed by the $perimeter function, which will perform ellipsoidal calculations based on the project's ellipsoid and distance unit settings. - Returns the perimeter of a geometry polygon object. Calculations are always planimetric in the Spatial Reference System (SRS) of this geometry, and the units of the returned perimeter will match the units for the SRS. This differs from the calculations performed by the $perimeter function, which will perform ellipsoidal calculations based on the project's ellipsoid and distance unit settings. + + Lines must not intersect any other lines + Lines must not intersect any other lines - perimeter - perimeter + + Check for gaps smaller than (map units sqr.) + Check for gaps smaller than (map units sqr.) - perimeter(geom_from_wkt('POLYGON((0 0, 4 0, 4 2, 0 2, 0 0))')) - perimeter(geom_from_wkt('POLYGON((0 0, 4 0, 4 2, 0 2, 0 0))')) + + Check for features within other features + Check for features within other features - 12.0 - 12.0 + + Browse + Browse - Returns value of pi for calculations. - Returns value of pi for calculations. + + Run + Run - pi - pi + + Abort + Abort - pi() - pi() + + checked_ + checked_ - 3.14159265358979 - 3.14159265358979 + + Select Output Directory + Select Output Directory - Returns a specific node from a geometry. - Returns a specific node from a geometry. + + + + + + + Check Geometries + Check Geometries - point_n - point_n + + The selected input layers cannot contain a layer also selected for a topology check. + The selected input layers cannot contain a layer also selected for a topology check. - index of node to return, where 1 is the first node; if the value is negative, the selected vertex index will be its total count minus the absolute value - index of node to return, where 1 is the first node; if the value is negative, the selected vertex index will be its total count minus the absolute value + + <b>Building spatial index…</b> + <b>Building spatial index…</b> - geom_to_wkt(point_n(geom_from_wkt('POLYGON((0 0, 4 0, 4 2, 0 2, 0 0))'),2)) - geom_to_wkt(point_n(geom_from_wkt('POLYGON((0 0, 4 0, 4 2, 0 2, 0 0))'),2)) + + <b>Waiting for running checks to finish…</b> + <b>Waiting for running checks to finish…</b> - 'Point (4 0)' - 'Point (4 0)' + + The chosen output directory contains one or more input layers. + The chosen output directory contains one or more input layers. - Returns a point guaranteed to lie on the surface of a geometry. - Returns a point guaranteed to lie on the surface of a geometry. + + Input layer '%1' is not allowed to be in editing mode. + Input layer '%1' is not allowed to be in editing mode. - point_on_surface - point_on_surface + + <b>Preparing output…</b> + <b>Preparing output…</b> - point_on_surface($geometry) - point_on_surface($geometry) - - - Calculates the approximate pole of inaccessibility for a surface, which is the most distant internal point from the boundary of the surface. This function uses the 'polylabel' algorithm (Vladimir Agafonkin, 2016), which is an iterative approach guaranteed to find the true pole of inaccessibility within a specified tolerance. More precise tolerances require more iterations and will take longer to calculate. - Calculates the approximate pole of inaccessibility for a surface, which is the most distant internal point from the boundary of the surface. This function uses the 'polylabel' algorithm (Vladimir Agafonkin, 2016), which is an iterative approach guaranteed to find the true pole of inaccessibility within a specified tolerance. More precise tolerances require more iterations and will take longer to calculate. - - - pole_of_inaccessibility - pole_of_inaccessibility - - - maximum distance between the returned point and the true pole location - maximum distance between the returned point and the true pole location - - - geom_to_wkt(pole_of_inaccessibility( geom_from_wkt('POLYGON((0 1, 0 9, 3 10, 3 3, 10 3, 10 1, 0 1))'), 0.1))' - geom_to_wkt(pole_of_inaccessibility( geom_from_wkt('POLYGON((0 1, 0 9, 3 10, 3 3, 10 3, 10 1, 0 1))'), 0.1))' - - - 'Point(1.546875 2.546875)' - 'Point(1.546875 2.546875)' - - - Returns a point projected from a start point using a distance, a bearing (azimuth) and an elevation in radians. - Returns a point projected from a start point using a distance, a bearing (azimuth) and an elevation in radians. + + Failed to create one or more output layers: +%1 + Failed to create one or more output layers: +%1 - azimuth in radians clockwise, where 0 corresponds to north - azimuth in radians clockwise, where 0 corresponds to north + + The following output layers are in a format that does not support editing features: +%1 + +The geometry check can be performed, but it will not be possible to fix any errors. Do you want to continue? + The following output layers are in a format that does not support editing features: +%1 + +The geometry check can be performed, but it will not be possible to fix any errors. Do you want to continue? - angle of inclination in radians - angle of inclination in radians + + The specified output format cannot be recognized. + The specified output format cannot be recognized. - geom_to_wkt(project(make_point(1, 2), 3, radians(270))) - geom_to_wkt(project(make_point(1, 2), 3, radians(270))) + + Select All + Select All - 'Point(-2, 2)' - 'Point(-2, 2)' + + Deselect All + Deselect All - Returns a color from the project's color scheme. - Returns a color from the project's color scheme. + + Multipart objects must consist of more than one part + Multipart objects must consist of more than one part + + + QgsGeometryContainedCheck - project_color - project_color + + + Contained check failed for (%1): the geometry is invalid + Contained check failed for (%1): the geometry is invalid - a color name - a color name + + Contained check failed for (%1, %2): %3 + Contained check failed for (%1, %2): %3 - project_color('Logo color') - project_color('Logo color') + + Unknown method + Unknown method - '20,140,50' - '20,140,50' + + Delete feature + Delete feature - Returns the calculated first quartile from a field or expression. - Returns the calculated first quartile from a field or expression. + + No action + No action - q1 - q1 + + Within + Within + + + QgsGeometryDangleCheck - q1("population",group_by:="state") - q1("population",group_by:="state") + + Unknown method + Unknown method - first quartile of population value, grouped by state field - first quartile of population value, grouped by state field + + No action + No action - Returns the calculated third quartile from a field or expression. - Returns the calculated third quartile from a field or expression. + + Dangle + Dangle + + + QgsGeometryDegeneratePolygonCheck - q3 - q3 + + Unknown method + Unknown method - q3("population",group_by:="state") - q3("population",group_by:="state") + + Delete feature + Delete feature - third quartile of population value, grouped by state field - third quartile of population value, grouped by state field + + No action + No action - Converts from degrees to radians. - Converts from degrees to radians. + + Polygon with less than three nodes + Polygon with less than three nodes + + + QgsGeometryDuplicateCheck - radians(180) - radians(180) + + Duplicate check failed for (%1): the geometry is invalid + Duplicate check failed for (%1): the geometry is invalid - 3.14159 - 3.14159 + + Duplicate check failed for (%1, %2): %3 + Duplicate check failed for (%1, %2): %3 - radians(57.2958) - radians(57.2958) + + Unknown method + Unknown method - Returns a string representing a color from a color ramp. - Returns a string representing a color from a color ramp. + + No action + No action - the name of the color ramp as a string, for example 'Spectral' - the name of the color ramp as a string, for example 'Spectral' + + Remove duplicates + Remove duplicates - the position on the ramp to select the color from as a real number between 0 and 1 - the position on the ramp to select the color from as a real number between 0 and 1 + + Duplicate + Duplicate + + + QgsGeometryDuplicateNodesCheck - ramp_color('Spectral',0.3) - ramp_color('Spectral',0.3) + + Resulting geometry is degenerate + Resulting geometry is degenerate - '253,190,115,255' - '253,190,115,255' + + Failed to delete vertex + Failed to delete vertex - The color ramps available vary between QGIS installations. This function may not give the expected results if you move your QGIS project between installations. - The color ramps available vary between QGIS installations. This function may not give the expected results if you move your QGIS project between installations. + + Unknown method + Unknown method - ramp_color(create_ramp(map(0,'0,0,0',1,'255,0,0')),1) - ramp_color(create_ramp(map(0,'0,0,0',1,'255,0,0')),1) + + Delete duplicate node + Delete duplicate node - rand - rand + + No action + No action - an integer representing the smallest possible random number desired - an integer representing the smallest possible random number desired + + Duplicate node + Duplicate node + + + QgsGeometryFollowBoundariesCheck - an integer representing the largest possible random number desired - an integer representing the largest possible random number desired + + Unknown method + Unknown method - rand(1, 10) - rand(1, 10) + + No action + No action - 8 - 8 + + Polygon does not follow boundaries + Polygon does not follow boundaries + + + QgsGeometryGapCheck - randf - randf + + + + Gap check: %1 + Gap check: %1 - an float representing the smallest possible random number desired - an float representing the smallest possible random number desired + + + Failed to merge with neighbor: %1 + Failed to merge with neighbor: %1 - an float representing the largest possible random number desired - an float representing the largest possible random number desired + + Unknown method + Unknown method - randf(1, 10) - randf(1, 10) + + Could not start editing layer %1 + Could not start editing layer %1 - 4.59258286403147 - 4.59258286403147 + + Could not add feature to layer %1 + Could not add feature to layer %1 - Returns the aggregate range of values (maximum - minimum) from a field or expression. - Returns the aggregate range of values (maximum - minimum) from a field or expression. + + Allowed gaps layer could not be resolved + Allowed gaps layer could not be resolved - range - range + + Could not add feature + Could not add feature - range("population",group_by:="state") - range("population",group_by:="state") + + Could not resolve target layer %1 to add feature + Could not resolve target layer %1 to add feature - range of population values, grouped by state field - range of population values, grouped by state field + + Add gap area to neighboring polygon with longest shared edge + Add gap area to neighboring polygon with longest shared edge - regexp_match - regexp_match + + + No action + No action - the string to test against the regular expression - the string to test against the regular expression + + Add gap to allowed exceptions + Add gap to allowed exceptions - Returns a string with the supplied regular expression replaced. - Returns a string with the supplied regular expression replaced. + + Add to longest shared edge + Add to longest shared edge - regexp_replace - regexp_replace + + Add the gap area to the neighbouring polygon with the longest shared edge. + Add the gap area to the neighbouring polygon with the longest shared edge. - the string to replace matches in - the string to replace matches in + + Create new feature + Create new feature - 'QGIS DOES ROCK' - 'QGIS DOES ROCK' + + Create a new feature from the gap area. + Create a new feature from the gap area. - Returns the portion of a string which matches a supplied regular expression. - Returns the portion of a string which matches a supplied regular expression. + + Add to largest neighbouring area + Add to largest neighbouring area - regexp_substr - regexp_substr + + Add the gap area to the neighbouring polygon with the largest area. + Add the gap area to the neighbouring polygon with the largest area. - the string to find matches in - the string to find matches in + + Add Gap to Allowed Exceptions + Add Gap to Allowed Exceptions - '123' - '123' + + Create a new feature from the gap geometry on the allowed exceptions layer. + Create a new feature from the gap geometry on the allowed exceptions layer. - Tests the Dimensional Extended 9 Intersection Model (DE-9IM) representation of the relationship between two geometries. - Tests the Dimensional Extended 9 Intersection Model (DE-9IM) representation of the relationship between two geometries. + + Do not perform any action and mark this error as fixed. + Do not perform any action and mark this error as fixed. - Relationship variant - Relationship variant + + Gap + Gap + + + QgsGeometryGeneratorSymbolLayerWidget - Returns the Dimensional Extended 9 Intersection Model (DE-9IM) representation of the relationship between two geometries. - Returns the Dimensional Extended 9 Intersection Model (DE-9IM) representation of the relationship between two geometries. + + Polygon / MultiPolygon + Polygon / MultiPolygon - relate( geom_from_wkt( 'LINESTRING(40 40,120 120)' ), geom_from_wkt( 'LINESTRING(40 40,60 120)' ) ) - relate( geom_from_wkt( 'LINESTRING(40 40,120 120)' ), geom_from_wkt( 'LINESTRING(40 40,60 120)' ) ) + + LineString / MultiLineString + LineString / MultiLineString - 'FF1F00102' - 'FF1F00102' + + Point / MultiPoint + Point / MultiPoint + + + QgsGeometryHoleCheck - Pattern match variant - Pattern match variant + + Unknown method + Unknown method - Tests whether the DE-9IM relationship between two geometries matches a specified pattern. - Tests whether the DE-9IM relationship between two geometries matches a specified pattern. + + Remove hole + Remove hole - DE-9IM pattern to match - DE-9IM pattern to match + + No action + No action - relate( geom_from_wkt( 'LINESTRING(40 40,120 120)' ), geom_from_wkt( 'LINESTRING(40 40,60 120)' ), '**1F001**' ) - relate( geom_from_wkt( 'LINESTRING(40 40,120 120)' ), geom_from_wkt( 'LINESTRING(40 40,60 120)' ), '**1F001**' ) + + Polygon with hole + Polygon with hole + + + QgsGeometryIsValidCheck - Returns an aggregate value calculated using all matching child features from a layer relation. - Returns an aggregate value calculated using all matching child features from a layer relation. + + Is Valid + Is Valid + + + QgsGeometryLineIntersectionCheck - relation_aggregate - relation_aggregate + + Unknown method + Unknown method - a string, representing a relation ID - a string, representing a relation ID + + No action + No action - relation_aggregate(relation:='my_relation',aggregate:='mean',expression:="passengers") - relation_aggregate(relation:='my_relation',aggregate:='mean',expression:="passengers") + + Intersection + Intersection + + + QgsGeometryLineLayerIntersectionCheck - mean value of all matching child features using the 'my_relation' relation - mean value of all matching child features using the 'my_relation' relation + + Unknown method + Unknown method - relation_aggregate('my_relation','sum', "passengers"/7) - relation_aggregate('my_relation','sum', "passengers"/7) + + No action + No action - sum of the passengers field divided by 7 for all matching child features using the 'my_relation' relation - sum of the passengers field divided by 7 for all matching child features using the 'my_relation' relation + + Intersection + Intersection + + + QgsGeometryMissingVertexCheck - relation_aggregate('my_relation','concatenate', "towns", concatenator:=',') - relation_aggregate('my_relation','concatenate', "towns", concatenator:=',') + + Unknown method + Unknown method - comma separated list of the towns field for all matching child features using the 'my_relation' relation - comma separated list of the towns field for all matching child features using the 'my_relation' relation + + No action + No action - the input string - the input string + + Add missing vertex + Add missing vertex - replace('QGIS SHOULD ROCK','SHOULD','DOES') - replace('QGIS SHOULD ROCK','SHOULD','DOES') + + Missing Vertex + Missing Vertex + + + QgsGeometryMultipartCheck - Reverses the direction of a line string by reversing the order of its vertices. - Reverses the direction of a line string by reversing the order of its vertices. + + Unknown method + Unknown method - reverse - reverse + + Convert to single part feature + Convert to single part feature - geom_to_wkt(reverse(geom_from_wkt('LINESTRING(0 0, 1 1, 2 2)'))) - geom_to_wkt(reverse(geom_from_wkt('LINESTRING(0 0, 1 1, 2 2)'))) + + Delete feature + Delete feature - 'LINESTRING(2 2, 1 1, 0 0)' - 'LINESTRING(2 2, 1 1, 0 0)' + + No action + No action - Returns a substring that contains the <i>n</i> rightmost characters of the string. - Returns a substring that contains the <i>n</i> rightmost characters of the string. + + Multipart object with only one feature + Multipart object with only one feature + + + QgsGeometryOverlapCheck - right - right + + Overlap check failed for (%1): the geometry is invalid + Overlap check failed for (%1): the geometry is invalid - integer. The number of characters from the right of the string to return. - integer. The number of characters from the right of the string to return. + + Overlap check between features %1 and %2 %3 + Overlap check between features %1 and %2 %3 - right('Hello World',5) - right('Hello World',5) + + Failed to compute intersection between overlapping features: %1 + Failed to compute intersection between overlapping features: %1 - 'World' - 'World' + + Could not find shared edges between intersection and overlapping features + Could not find shared edges between intersection and overlapping features - Rounds a number to number of decimal places. - Rounds a number to number of decimal places. + + Unknown method + Unknown method - round - round + + Remove overlapping area from neighboring polygon with shortest shared edge + Remove overlapping area from neighboring polygon with shortest shared edge - decimal number to be rounded - decimal number to be rounded + + No action + No action - Optional integer representing number of places to round decimals to. Can be negative. - Optional integer representing number of places to round decimals to. Can be negative. + + Overlap + Overlap + + + QgsGeometryPointCoveredByLineCheck - round(1234.567, 2) - round(1234.567, 2) + + Unknown method + Unknown method - 1234.57 - 1234.57 + + No action + No action - round(1234.567) - round(1234.567) + + Point not covered by line + Point not covered by line + + + QgsGeometryPointInPolygonCheck - 1235 - 1235 + + Point in polygon check failed for (%1): the geometry is invalid + Point in polygon check failed for (%1): the geometry is invalid - rpad - rpad + + Unknown method + Unknown method - rpad('Hello', 10, 'x') - rpad('Hello', 10, 'x') + + No action + No action - 'Helloxxxxx' - 'Helloxxxxx' + + Point not in polygon + Point not in polygon + + + QgsGeometrySegmentLengthCheck - Transforms a given value from an input domain to an output range using an exponential curve. This function can be used to ease values in or out of the specified output range. - Transforms a given value from an input domain to an output range using an exponential curve. This function can be used to ease values in or out of the specified output range. + + Unknown method + Unknown method - scale_exp - scale_exp + + No action + No action - A value in the input domain. The function will return a corresponding scaled value in the output range. - A value in the input domain. The function will return a corresponding scaled value in the output range. + + Minimal segment length + Minimal segment length + + + QgsGeometrySelfContactCheck - Specifies the minimum value in the input domain, the smallest value the input value should take. - Specifies the minimum value in the input domain, the smallest value the input value should take. + + Unknown method + Unknown method - Specifies the maximum value in the input domain, the largest value the input value should take. - Specifies the maximum value in the input domain, the largest value the input value should take. + + No action + No action - Specifies the minimum value in the output range, the smallest value which should be output by the function. - Specifies the minimum value in the output range, the smallest value which should be output by the function. + + Self contact + Self contact + + + QgsGeometrySelfIntersectionCheck - Specifies the maximum value in the output range, the largest value which should be output by the function. - Specifies the maximum value in the output range, the largest value which should be output by the function. + + Resulting geometry is degenerate + Resulting geometry is degenerate - A positive value (greater than 0), which dictates the way input values are mapped to the output range. Large exponents will cause the output values to 'ease in', starting slowly before accelerating as the input values approach the domain maximum. Smaller exponents (less than 1) will cause output values to 'ease out', where the mapping starts quickly but slows as it approaches the domain maximum. - A positive value (greater than 0), which dictates the way input values are mapped to the output range. Large exponents will cause the output values to 'ease in', starting slowly before accelerating as the input values approach the domain maximum. Smaller exponents (less than 1) will cause output values to 'ease out', where the mapping starts quickly but slows as it approaches the domain maximum. + + Unknown method + Unknown method - scale_exp(5,0,10,0,100,2) - scale_exp(5,0,10,0,100,2) + + Split feature into a multi-object feature + Split feature into a multi-object feature - 25 - 25 + + Split feature into multiple single-object features + Split feature into multiple single-object features - Returns TRUE when conditions a and b are true. - Returns TRUE when conditions a and b are true. + + No action + No action - [ 'QGIS', 'rocks' ] - [ 'QGIS', 'rocks' ] + + Self intersection + Self intersection + + + QgsGeometrySliverPolygonCheck - [ 'key', 'empty value' ] - [ 'key', 'empty value' ] + + Sliver polygon + Sliver polygon + + + QgsGeometryTypeCheck - relation_aggregate('my_relation','array_agg', "id") - relation_aggregate('my_relation','array_agg', "id") + + Unknown geometry type + Unknown geometry type - array of the id field from all matching child features using the 'my_relation' relation - array of the id field from all matching child features using the 'my_relation' relation + + Unknown method + Unknown method - Returns a string with the supplied map keys replaced by paired values. Longer map keys are evaluated first. - Returns a string with the supplied map keys replaced by paired values. Longer map keys are evaluated first. + + Convert to corresponding multi or single type if possible, otherwise delete feature + Convert to corresponding multi or single type if possible, otherwise delete feature - replace('forty two',map('for','4','two','2','forty two','42')) - replace('forty two',map('for','4','two','2','forty two','42')) + + Delete feature + Delete feature - '42' - '42' + + No action + No action - Returns a map with the attribute names as keys and the configured representation values as values. The representation value for the attributes depends on the configured widget type for each attribute. Can be used with zero, one or more arguments, see below for details. - Returns a map with the attribute names as keys and the configured representation values as values. The representation value for the attributes depends on the configured widget type for each attribute. Can be used with zero, one or more arguments, see below for details. + + Geometry type + Geometry type + + + QgsGeometryTypeCheckError - If called with no parameters, the function will return the representation of the attributes of the current feature in the current layer. - If called with no parameters, the function will return the representation of the attributes of the current feature in the current layer. + + Overlap with %1 at feature %2 + Overlap with %1 at feature %2 + + + QgsGeometryValidationDockBase - represent_attributes() - represent_attributes() + + Geometry Validation + Geometry Validation - The representation of the attributes for the current feature. - The representation of the attributes for the current feature. + + Next + Next - If called with a 'feature' parameter only, the function will return the representation of the attributes of the specified feature from the current layer. - If called with a 'feature' parameter only, the function will return the representation of the attributes of the specified feature from the current layer. + + Previous + Previous - represent_attributes(@atlas_feature) - represent_attributes(@atlas_feature) + + Zoom To Problem + Zoom To Problem - The representation of the attributes for the specified feature from the current layer. - The representation of the attributes for the specified feature from the current layer. + + Detailed Description + Detailed Description - If called with a 'layer' and a 'feature' parameter, the function will return the representation of the attributes of the specified feature from the specified layer. - If called with a 'layer' and a 'feature' parameter, the function will return the representation of the attributes of the specified feature from the specified layer. + + Zoom To Feature(s) + Zoom To Feature(s) + + + QgsGeometryValidationModel - The layer (or its ID or name). - The layer (or its ID or name). + + + %1: %2 + %1: %2 + + + %1: %n Error(s) + + %1: %n Error(s) + %1: %n Error(s) + + + + + QgsGeometryValidationService - represent_attributes('atlas_layer', @atlas_feature) - represent_attributes('atlas_layer', @atlas_feature) + + Running geometry validation checks before saving… + Running geometry validation checks before saving… - The representation of the attributes for the specified feature from the specified layer. - The representation of the attributes for the specified feature from the specified layer. + + Geometry Validation + Geometry Validation - apply rotation per part. If true, then rotation will apply around the center of each part's bounding box when the input geometry is multipart and an explicit rotation center point is not specified. - apply rotation per part. If true, then rotation will apply around the center of each part's bounding box when the input geometry is multipart and an explicit rotation center point is not specified. + + + Geometry errors have been found. Please fix the errors before saving the layer. + Geometry errors have been found. Please fix the errors before saving the layer. - round(1234.567, -1) - round(1234.567, -1) + + Allowed gaps layer %1 configured but not loaded. Allowed gaps not working. + Allowed gaps layer %1 configured but not loaded. Allowed gaps not working. - 1230 - 1230 + + Geometry validation + Geometry validation - roundness - roundness + + Geometry errors have been found. + Geometry errors have been found. + + + QgsGeometryWidget - a polygon - a polygon + + Copy as WKT + Copy as WKT - round(roundness(geom_from_wkt('POLYGON(( 0 0, 0 1, 1 1, 1 0, 0 0))')), 3) - round(roundness(geom_from_wkt('POLYGON(( 0 0, 0 1, 1 1, 1 0, 0 0))')), 3) + + Copy as GeoJSON + Copy as GeoJSON - 0.785 - 0.785 + + + Paste Geometry + Paste Geometry - round(roundness(geom_from_wkt('POLYGON(( 0 0, 0 0.1, 1 0.1, 1 0, 0 0))')), 3) - round(roundness(geom_from_wkt('POLYGON(( 0 0, 0 0.1, 1 0.1, 1 0, 0 0))')), 3) + + Clear + Clear - 0.260 - 0.260 + + Please specify the Coordinate Reference System (CRS) for the pasted geometry. + Please specify the Coordinate Reference System (CRS) for the pasted geometry. + + + QgsGeorefConfigDialog - Returns a scaled version of a geometry. Calculations are in the Spatial Reference System of this geometry. - Returns a scaled version of a geometry. Calculations are in the Spatial Reference System of this geometry. + + A5 (148x210 mm) + A5 (148x210 mm) - x-axis scaling factor - x-axis scaling factor + + A4 (210x297 mm) + A4 (210x297 mm) - y-axis scaling factor - y-axis scaling factor + + A3 (297x420 mm) + A3 (297x420 mm) - scaling center point. If not specified, the center of the geometry's bounding box is used. - scaling center point. If not specified, the center of the geometry's bounding box is used. + + A2 (420x594 mm) + A2 (420x594 mm) - scale($geometry, 2, 0.5, make_point(4, 5)) - scale($geometry, 2, 0.5, make_point(4, 5)) + + A1 (594x841 mm) + A1 (594x841 mm) - geometry scaled twice horizontally and halved vertically, around the (4, 5) point - geometry scaled twice horizontally and halved vertically, around the (4, 5) point + + A0 (841x1189 mm) + A0 (841x1189 mm) - scale($geometry, 2, 0.5) - scale($geometry, 2, 0.5) + + B5 (176 x 250 mm) + B5 (176 x 250 mm) - geometry twice horizontally and halved vertically, around the center of its bounding box - geometry twice horizontally and halved vertically, around the center of its bounding box + + B4 (250 x 353 mm) + B4 (250 x 353 mm) - easing in, using an exponent of 2 - easing in, using an exponent of 2 + + B3 (353 x 500 mm) + B3 (353 x 500 mm) - scale_exp(3,0,10,0,100,0.5) - scale_exp(3,0,10,0,100,0.5) + + B2 (500 x 707 mm) + B2 (500 x 707 mm) - 54.772 - 54.772 + + B1 (707 x 1000 mm) + B1 (707 x 1000 mm) - easing out, using an exponent of 0.5 - easing out, using an exponent of 0.5 + + B0 (1000 x 1414 mm) + B0 (1000 x 1414 mm) - Transforms a given value from an input domain to an output range using linear interpolation. - Transforms a given value from an input domain to an output range using linear interpolation. + + Legal (8.5x14 inches) + Legal (8.5x14 inches) - scale_linear - scale_linear + + ANSI A (Letter; 8.5x11 inches) + ANSI A (Letter; 8.5x11 inches) - scale_linear(5,0,10,0,100) - scale_linear(5,0,10,0,100) + + ANSI B (Tabloid; 11x17 inches) + ANSI B (Tabloid; 11x17 inches) - 72 - 72 + + ANSI C (17x22 inches) + ANSI C (17x22 inches) - scale_linear(0.2,0,1,0,360) - scale_linear(0.2,0,1,0,360) + + ANSI D (22x34 inches) + ANSI D (22x34 inches) - scaling a value between 0 and 1 to an angle between 0 and 360 - scaling a value between 0 and 1 to an angle between 0 and 360 + + ANSI E (34x44 inches) + ANSI E (34x44 inches) - scale_linear(1500,1000,10000,9,20) - scale_linear(1500,1000,10000,9,20) + + Arch A (9x12 inches) + Arch A (9x12 inches) - scaling a population which varies between 1000 and 10000 to a font size between 9 and 20 - scaling a population which varies between 1000 and 10000 to a font size between 9 and 20 + + Arch B (12x18 inches) + Arch B (12x18 inches) - 9.6111111 - 9.6111111 + + Arch C (18x24 inches) + Arch C (18x24 inches) - 57 - 57 + + Arch D (24x36 inches) + Arch D (24x36 inches) - interval value to return number of seconds from - interval value to return number of seconds from + + Arch E (36x48 inches) + Arch E (36x48 inches) - second(age('2012-07-22T00:20:00','2012-07-22T00:00:00')) - second(age('2012-07-22T00:20:00','2012-07-22T00:00:00')) + + Arch E1 (30x42 inches) + Arch E1 (30x42 inches) + + + QgsGeorefConfigDialogBase - 1200 - 1200 + + Configure Georeferencer + Configure Georeferencer - second(age('2012-01-01','2010-01-01')) - second(age('2012-01-01','2010-01-01')) + + Show IDs + Show IDs - 63072000 - 63072000 + + Show coordinates + Show coordinates - Returns a multi line geometry consisting of a line for every segment in the input geometry. - Returns a multi line geometry consisting of a line for every segment in the input geometry. + + Pixels + Pixels - segments_to_lines - segments_to_lines + + Use map units if possible + Use map units if possible - geom_to_wkt(segments_to_lines(geom_from_wkt('LINESTRING(0 0, 1 1, 2 2)'))) - geom_to_wkt(segments_to_lines(geom_from_wkt('LINESTRING(0 0, 1 1, 2 2)'))) + + Left margin + Left margin - 'MultiLineString ((0 0, 1 1),(1 1, 2 2))' - 'MultiLineString ((0 0, 1 1),(1 1, 2 2))' + + mm + mm - set_color_part - set_color_part + + Right margin + Right margin - new value for color component, respecting the ranges listed above - new value for color component, respecting the ranges listed above + + Show Georeferencer window docked + Show Georeferencer window docked - set_color_part('200,10,30','green',50) - set_color_part('200,10,30','green',50) + + Paper size + Paper size - Returns a collection containing paths shared by the two input geometries. Those going in the same direction are in the first element of the collection, those going in the opposite direction are in the second element. The paths themselves are given in the direction of the first geometry. - Returns a collection containing paths shared by the two input geometries. Those going in the same direction are in the first element of the collection, those going in the opposite direction are in the second element. The paths themselves are given in the direction of the first geometry. + + Point Tip + Point Tip - shared_paths - shared_paths + + PDF Map + PDF Map - geom_to_wkt(shared_paths(geom_from_wkt('MULTILINESTRING((26 125,26 200,126 200,126 125,26 125),(51 150,101 150,76 175,51 150)))'),geom_from_wkt('LINESTRING(151 100,126 156.25,126 125,90 161, 76 175)'))) - geom_to_wkt(shared_paths(geom_from_wkt('MULTILINESTRING((26 125,26 200,126 200,126 125,26 125),(51 150,101 150,76 175,51 150)))'),geom_from_wkt('LINESTRING(151 100,126 156.25,126 125,90 161, 76 175)'))) + + PDF Report + PDF Report - 'GeometryCollection (MultiLineString ((126 156.25, 126 125),(101 150, 90 161),(90 161, 76 175)),MultiLineString EMPTY)' - 'GeometryCollection (MultiLineString ((126 156.25, 126 125),(101 150, 90 161),(90 161, 76 175)),MultiLineString EMPTY)' + + Residual Units + Residual Units + + + QgsGeorefPluginGuiBase - geom_to_wkt(shared_paths(geom_from_wkt('LINESTRING(76 175,90 161,126 125,126 156.25,151 100)'),geom_from_wkt('MULTILINESTRING((26 125,26 200,126 200,126 125,26 125),(51 150,101 150,76 175,51 150))'))) - geom_to_wkt(shared_paths(geom_from_wkt('LINESTRING(76 175,90 161,126 125,126 156.25,151 100)'),geom_from_wkt('MULTILINESTRING((26 125,26 200,126 200,126 125,26 125),(51 150,101 150,76 175,51 150))'))) + + Georeferencer + Georeferencer - 'GeometryCollection (MultiLineString EMPTY,MultiLineString ((76 175, 90 161),(90 161, 101 150),(126 125, 126 156.25)))' - 'GeometryCollection (MultiLineString EMPTY,MultiLineString ((76 175, 90 161),(90 161, 101 150),(126 125, 126 156.25)))' + + File + File - linestrings,paths,overlapping,shared,linestring,multilinestring - linestrings,paths,overlapping,shared,linestring,multilinestring + + View + View - shortest_line - shortest_line + + Edit + Edit - geometry to find shortest line from - geometry to find shortest line from + + Settings + Settings - geometry to find shortest line to - geometry to find shortest line to + + GCP table + GCP table - geom_to_wkt(shortest_line(geom_from_wkt('LINESTRING (20 80, 98 190, 110 180, 50 75 )'),geom_from_wkt('POINT(100 100)'))) - geom_to_wkt(shortest_line(geom_from_wkt('LINESTRING (20 80, 98 190, 110 180, 50 75 )'),geom_from_wkt('POINT(100 100)'))) + + Histogram + Histogram - Returns the sine of an angle. - Returns the sine of an angle. + + Open raster + Open raster - sin - sin + + Ctrl+O + Ctrl+O - sin(1.571) - sin(1.571) + + Zoom In + Zoom In - 0.999999682931835 - 0.999999682931835 + + Ctrl++ + Ctrl++ - single_sided_buffer($geometry, 10.5, segments:=16, join:=1) - single_sided_buffer($geometry, 10.5, segments:=16, join:=1) + + Zoom Out + Zoom Out - single_sided_buffer($geometry, 10.5, join:=3) - single_sided_buffer($geometry, 10.5, join:=3) + + Ctrl+- + Ctrl+- - Returns the sinuosity of a curve, which is the ratio of the curve length to the straight (2D) distance between its endpoints. - Returns the sinuosity of a curve, which is the ratio of the curve length to the straight (2D) distance between its endpoints. + + Zoom to Layer + Zoom to Layer - sinuosity - sinuosity + + Ctrl+Shift+F + Ctrl+Shift+F - Input curve (circularstring, linestring) - Input curve (circularstring, linestring) + + Pan + Pan - round(sinuosity(geom_from_wkt('LINESTRING(2 0, 2 2, 3 2, 3 3)')), 3) - round(sinuosity(geom_from_wkt('LINESTRING(2 0, 2 2, 3 2, 3 3)')), 3) + + Transformation settings + Transformation settings - 1.265 - 1.265 + + Ctrl+A + Ctrl+A - sinuosity(geom_from_wkt('LINESTRING( 3 1, 5 1)')) - sinuosity(geom_from_wkt('LINESTRING( 3 1, 5 1)')) + + Ctrl+D + Ctrl+D - 1.0 - 1.0 + + Close Georeferencer + Close Georeferencer - Smooths a geometry by adding extra nodes which round off corners in the geometry. If input geometries contain Z or M values, these will also be smoothed and the output geometry will retain the same dimensionality as the input geometry. - Smooths a geometry by adding extra nodes which round off corners in the geometry. If input geometries contain Z or M values, these will also be smoothed and the output geometry will retain the same dimensionality as the input geometry. + + Close georeferencer + Close georeferencer - Returns the Soundex representation of a string. Soundex is a phonetic matching algorithm, so strings with similar sounds should be represented by the same Soundex code. - Returns the Soundex representation of a string. Soundex is a phonetic matching algorithm, so strings with similar sounds should be represented by the same Soundex code. + + Quit + Quit - soundex - soundex + + Start Georeferencing + Start Georeferencing - soundex('robert') - soundex('robert') + + Start georeferencing + Start georeferencing - 'R163' - 'R163' + + Ctrl+G + Ctrl+G - soundex('rupert') - soundex('rupert') + + Generate GDAL Script + Generate GDAL Script - soundex('rubin') - soundex('rubin') + + Generate GDAL script + Generate GDAL script - 'R150' - 'R150' + + Ctrl+C + Ctrl+C - Manage autoincrementing values in sqlite databases.<p>SQlite default values can only be applied on insert and not prefetched.</p><p>This makes it impossible to acquire an incremented primary key via AUTO_INCREMENT before creating the row in the database. Sidenote: with postgres, this works via the option <i>evaluate default values</i>.</p><p>When adding new features with relations, it is really nice to be able to already add children for a parent, while the parents form is still open and hence the parent feature uncommitted.</p><p>To get around this limitation, this function can be used to manage sequence values in a separate table on sqlite based formats like gpkg.</p><p>The sequence table will be filtered for a sequence id (filter_attribute and filter_value) and the current value of the id_field will be incremented by 1 and the incremented value returned.</p><p>If additional columns require values to be specified, the default_values map can be used for this purpose.</p><p><b>Note</b><br/>This function modifies the target sqlite table. It is intended for usage with default value configurations for attributes.</p><p>When the database parameter is a layer and the layer is in transaction mode, the value will only be retrieved once during the lifetime of a transaction and cached and incremented. This makes it unsafe to work on the same database from several processes in parallel.</p> - Manage autoincrementing values in sqlite databases.<p>SQlite default values can only be applied on insert and not prefetched.</p><p>This makes it impossible to acquire an incremented primary key via AUTO_INCREMENT before creating the row in the database. Sidenote: with postgres, this works via the option <i>evaluate default values</i>.</p><p>When adding new features with relations, it is really nice to be able to already add children for a parent, while the parents form is still open and hence the parent feature uncommitted.</p><p>To get around this limitation, this function can be used to manage sequence values in a separate table on sqlite based formats like gpkg.</p><p>The sequence table will be filtered for a sequence id (filter_attribute and filter_value) and the current value of the id_field will be incremented by 1 and the incremented value returned.</p><p>If additional columns require values to be specified, the default_values map can be used for this purpose.</p><p><b>Note</b><br/>This function modifies the target sqlite table. It is intended for usage with default value configurations for attributes.</p><p>When the database parameter is a layer and the layer is in transaction mode, the value will only be retrieved once during the lifetime of a transaction and cached and incremented. This makes it unsafe to work on the same database from several processes in parallel.</p> + + Link Georeferencer to QGIS + Link Georeferencer to QGIS - sqlite_fetch_and_increment - sqlite_fetch_and_increment + + Link QGIS to Georeferencer + Link QGIS to Georeferencer - Path to the sqlite file or geopackage layer - Path to the sqlite file or geopackage layer + + Ctrl+S + Ctrl+S - Name of the table that manages the sequences - Name of the table that manages the sequences + + Load GCP points + Load GCP points - Name of the field that contains the current value - Name of the field that contains the current value + + Ctrl+L + Ctrl+L - Name the field that contains a unique identifier for this sequence. Must have a UNIQUE index. - Name the field that contains a unique identifier for this sequence. Must have a UNIQUE index. + + Move GCP Point + Move GCP Point - Name of the sequence to use. - Name of the sequence to use. + + Local Histogram Stretch + Local Histogram Stretch - Map with default values for additional columns on the table. The values need to be fully quoted. Functions are allowed. - Map with default values for additional columns on the table. The values need to be fully quoted. Functions are allowed. + + Full Histogram Stretch + Full Histogram Stretch - sqlite_fetch_and_increment(@layer, 'sequence_table', 'last_unique_id', 'sequence_id', 'global', map('last_change', 'date(''now'')', 'user', '''' || @user_account_name || '''')) - sqlite_fetch_and_increment(@layer, 'sequence_table', 'last_unique_id', 'sequence_id', 'global', map('last_change', 'date(''now'')', 'user', '''' || @user_account_name || '''')) + + Reset Georeferencer + Reset Georeferencer - sqlite_fetch_and_increment(layer_property(@layer, 'path'), 'sequence_table', 'last_unique_id', 'sequence_id', 'global', map('last_change', 'date(''now'')', 'user', '''' || @user_account_name || '''')) - sqlite_fetch_and_increment(layer_property(@layer, 'path'), 'sequence_table', 'last_unique_id', 'sequence_id', 'global', map('last_change', 'date(''now'')', 'user', '''' || @user_account_name || '''')) + + Ctrl+P + Ctrl+P - Returns square root of a value. - Returns square root of a value. + + Move GCP point + Move GCP point - sqrt - sqrt + + Zoom Next + Zoom Next - sqrt(9) - sqrt(9) + + Zoom Last + Zoom Last - Constructs square/rectangular waves along the boundary of a geometry. - Constructs square/rectangular waves along the boundary of a geometry. + + Open Raster… + Open Raster… - square_wave - square_wave + + Transformation Settings… + Transformation Settings… - wavelength of square waveform - wavelength of square waveform + + Save GCP Points as… + Save GCP Points as… - amplitude of square waveform - amplitude of square waveform + + Save GCP points as… + Save GCP points as… - By default the wavelength argument is treated as a "maximum wavelength", where the actual wavelength will be dynamically adjusted so that an exact number of square waves are created along the boundaries of the geometry. If the strict argument is set to true then the wavelength will be used exactly and an incomplete pattern may be used for the final waveform. - By default the wavelength argument is treated as a "maximum wavelength", where the actual wavelength will be dynamically adjusted so that an exact number of square waves are created along the boundaries of the geometry. If the strict argument is set to true then the wavelength will be used exactly and an incomplete pattern may be used for the final waveform. + + Load GCP Points… + Load GCP Points… - square_wave(geom_from_wkt('LineString(0 0, 10 0)'), 3, 1) - square_wave(geom_from_wkt('LineString(0 0, 10 0)'), 3, 1) + + Configure Georeferencer… + Configure Georeferencer… - Square waves with wavelength 3 and amplitude 1 along the linestring - Square waves with wavelength 3 and amplitude 1 along the linestring + + Source Properties… + Source Properties… - Constructs randomized square/rectangular waves along the boundary of a geometry. - Constructs randomized square/rectangular waves along the boundary of a geometry. + + Open Vector… + Open Vector… - square_wave_randomized - square_wave_randomized + + Add GCP Point + Add GCP Point - minimum wavelength of waves - minimum wavelength of waves + + Add GCP point + Add GCP point - maximum wavelength of waves - maximum wavelength of waves + + Delete GCP Point + Delete GCP Point - minimum amplitude of waves - minimum amplitude of waves + + Delete GCP point + Delete GCP point + + + QgsGeoreferencerMainWindow - maximum amplitude of waves - maximum amplitude of waves + + + + + + + Georeferencer + Georeferencer - specifies a random seed for generating waves. If the seed is 0, then a completely random set of waves will be generated. - specifies a random seed for generating waves. If the seed is 0, then a completely random set of waves will be generated. + + Reset Georeferencer + Reset Georeferencer - square_wave_randomized(geom_from_wkt('LineString(0 0, 10 0)'), 2, 3, 0.1, 0.2) - square_wave_randomized(geom_from_wkt('LineString(0 0, 10 0)'), 2, 3, 0.1, 0.2) + + Reset georeferencer and clear all GCP points? + Reset georeferencer and clear all GCP points? - Randomly sized square waves with wavelengths between 2 and 3 and amplitudes between 0.1 and 0.2 along the linestring - Randomly sized square waves with wavelengths between 2 and 3 and amplitudes between 0.1 and 0.2 along the linestring + + All other files (*) + All other files (*) - Returns the first node from a geometry. - Returns the first node from a geometry. + + + Open Raster + Open Raster - start_point - start_point + + %1 is not a supported raster data source.%2 + %1 is not a supported raster data source.%2 - geom_to_wkt(start_point(geom_from_wkt('LINESTRING(4 0, 4 2, 0 2)'))) - geom_to_wkt(start_point(geom_from_wkt('LINESTRING(4 0, 4 2, 0 2)'))) + + Georeferencer - %1 + Georeferencer - %1 - Returns the aggregate standard deviation value from a field or expression. - Returns the aggregate standard deviation value from a field or expression. + + Please load file to be georeferenced. + Please load file to be georeferenced. - stdev - stdev + + Source coordinate + Source coordinate - stdev("population",group_by:="state") - stdev("population",group_by:="state") + + Coordinate of image (column/line) + Coordinate of image (column/line) - standard deviation of population value, grouped by state field - standard deviation of population value, grouped by state field + + Georeference Successful + Georeference Successful - Returns the direct/euclidean distance between the first and last vertex of a geometry. The geometry must be a curve (circularstring, linestring). - Returns the direct/euclidean distance between the first and last vertex of a geometry. The geometry must be a curve (circularstring, linestring). + + + + Transform: + Transform: - straight_distance_2d - straight_distance_2d + + Open Vector + Open Vector - The geometry. - The geometry. + + Source loaded: %1 + Source loaded: %1 - straight_distance_2d(geom_from_wkt('LINESTRING(1 0, 1 1)')) - straight_distance_2d(geom_from_wkt('LINESTRING(1 0, 1 1)')) + + Invalid Transform + Invalid Transform - round(straight_distance_2d(geom_from_wkt('LINESTRING(1 4, 3 5, 5 0)')), 3) - round(straight_distance_2d(geom_from_wkt('LINESTRING(1 4, 3 5, 5 0)')), 3) + + GDAL scripting is not supported for %1 transformation. + GDAL scripting is not supported for %1 transformation. - 5.657 - 5.657 + + + + Load GCP Points + Load GCP Points - [ '1', '2', '3' ] - [ '1', '2', '3' ] + + + GCP file + GCP file - [ '1', '0', '3' ] - [ '1', '0', '3' ] + + GCP file successfully loaded. + GCP file successfully loaded. - Return the first matching position of a substring within another string, or 0 if the substring is not found. - Return the first matching position of a substring within another string, or 0 if the substring is not found. + + + Save GCP Points + Save GCP Points - strpos - strpos + + No GCP points are available to save. + No GCP points are available to save. - string that is to be searched - string that is to be searched + + Panels + Panels - string to search for - string to search for + + Toolbars + Toolbars - strpos('HELLO WORLD','WORLD') - strpos('HELLO WORLD','WORLD') + + Rotation + Rotation - strpos('HELLO WORLD','GOODBYE') - strpos('HELLO WORLD','GOODBYE') + + + Current clockwise map rotation in degrees + Current clockwise map rotation in degrees - Returns a part of a string. - Returns a part of a string. + + ° + ° - substr - substr + + Current transform parametrisation + Current transform parametrisation - the full input string - the full input string + + Coordinate: + Coordinate: - integer representing start position to extract beginning with 1; if start is negative, the return string will begin at the end of the string minus the start value - integer representing start position to extract beginning with 1; if start is negative, the return string will begin at the end of the string minus the start value + + Current map coordinate + Current map coordinate - substr('HELLO WORLD',3,5) - substr('HELLO WORLD',3,5) + + None + None - 'LLO W' - 'LLO W' + + Write Error + Write Error - substr('HELLO WORLD',6) - substr('HELLO WORLD',6) + + Save GCPs + Save GCPs - ' WORLD' - ' WORLD' + + Save GCP points? + Save GCP points? - 'WORLD' - 'WORLD' + + + + + + + + + Transform Failed + Transform Failed - substr('HELLO WORLD',-5) - substr('HELLO WORLD',-5) + + Failed to calculate linear transform parameters. + Failed to calculate linear transform parameters. - substr('HELLO',3,-1) - substr('HELLO',3,-1) + + Georeference + Georeference - 'LL' - 'LL' + + <p>The selected file already seems to have a world file! Do you want to replace it with the new world file?</p> + <p>The selected file already seems to have a world file! Do you want to replace it with the new world file?</p> - substr('HELLO WORLD',-5,2) - substr('HELLO WORLD',-5,2) + + + Georeferencing layer… + Georeferencing layer… - 'WO' - 'WO' + + + Abort + Abort - substr('HELLO WORLD',-5,-1) - substr('HELLO WORLD',-5,-1) + + + Failed to compute GCP transform: Transform is not solvable. + Failed to compute GCP transform: Transform is not solvable. - 'WORL' - 'WORL' + + Could not read source image. + Could not read source image. - Returns the aggregate summed value from a field or expression. - Returns the aggregate summed value from a field or expression. + + Error creating GDAL transformation. + Error creating GDAL transformation. - sum - sum + + Could not create destination file. + Could not create destination file. - sum("population",group_by:="state") - sum("population",group_by:="state") + + Error occurred while warping image. + Error occurred while warping image. - summed population value, grouped by state field - summed population value, grouped by state field + + The layer was successfully georeferenced. + The layer was successfully georeferenced. - Returns a geometry that represents the portions of two geometries that do not intersect. - Returns a geometry that represents the portions of two geometries that do not intersect. + + Save World File + Save World File - sym_difference - sym_difference + + Could not write to %1. + Could not write to %1. - geom_to_wkt( sym_difference( geom_from_wkt( 'LINESTRING(3 3, 4 4, 5 5)' ), geom_from_wkt( 'LINESTRING(3 3, 8 8)' ) ) ) - geom_to_wkt( sym_difference( geom_from_wkt( 'LINESTRING(3 3, 4 4, 5 5)' ), geom_from_wkt( 'LINESTRING(3 3, 8 8)' ) ) ) + + + + + map units + map units - 'LINESTRING(5 5, 8 8)' - 'LINESTRING(5 5, 8 8)' + + + pixels + pixels - Returns the tangent of an angle. - Returns the tangent of an angle. + + Transformation parameters + Transformation parameters - tan - tan + + Transformation parameter + Transformation parameter - tan(1.0) - tan(1.0) + + Translation x + Translation x - 1.5574077246549 - 1.5574077246549 + + Translation y + Translation y - Creates a buffer along a line geometry where the buffer diameter varies evenly over the length of the line. - Creates a buffer along a line geometry where the buffer diameter varies evenly over the length of the line. + + Scale x + Scale x - tapered_buffer - tapered_buffer + + Scale y + Scale y - input geometry. Must be a (multi)line geometry. - input geometry. Must be a (multi)line geometry. + + Rotation [degrees] + Rotation [degrees] - width of buffer at start of line, - width of buffer at start of line, + + Mean error [%1] + Mean error [%1] - width of buffer at end of line. - width of buffer at end of line. + + Residuals + Residuals - tapered_buffer(geometry:=geom_from_wkt('LINESTRING(1 2, 4 2)'),start_width:=1,end_width:=2,segments:=8) - tapered_buffer(geometry:=geom_from_wkt('LINESTRING(1 2, 4 2)'),start_width:=1,end_width:=2,segments:=8) + + ID + ID - A tapered buffer starting with a diameter of 1 and ending with a diameter of 2 along the linestring geometry. - A tapered buffer starting with a diameter of 1 and ending with a diameter of 2 along the linestring geometry. + + Enabled + Enabled - Converts all words of a string to title case (all words lower case with leading capital letter). - Converts all words of a string to title case (all words lower case with leading capital letter). + + Pixel X + Pixel X - title - title + + Pixel Y + Pixel Y - the string to convert to title case - the string to convert to title case + + Map X + Map X - title('hello WOrld') - title('hello WOrld') + + Map Y + Map Y - 'Hello World' - 'Hello World' + + Res X (%1) + Res X (%1) - Encodes a binary value into a string, using the Base64 encoding. - Encodes a binary value into a string, using the Base64 encoding. + + Res Y (%1) + Res Y (%1) - to_base64 - to_base64 + + Res Total (%1) + Res Total (%1) - the binary value to encode - the binary value to encode + + yes + yes - to_base64('QGIS') - to_base64('QGIS') + + no + no - 'UUdJUw==' - 'UUdJUw==' + + Translation (%1, %2) + Translation (%1, %2) - to_date - to_date + + Scale (%1, %2) + Scale (%1, %2) - string representing a date value - string representing a date value + + Rotation: %1 + Rotation: %1 - to_date('2012-05-04') - to_date('2012-05-04') + + Mean error: %1 + Mean error: %1 - 2012-05-04 - 2012-05-04 + + Copy to Clipboard + Copy to Clipboard - to_date('29 juin, 2019','d MMMM, yyyy','fr') - to_date('29 juin, 2019','d MMMM, yyyy','fr') + + %1 + %1 - to_datetime - to_datetime + + GDAL Script + GDAL Script - string representing a datetime value - string representing a datetime value + + No Layer Loaded + No Layer Loaded - format used to convert the string into a datetime - format used to convert the string into a datetime + + Please load layer to be georeferenced. + Please load layer to be georeferenced. - to_datetime('2012-05-04 12:50:00') - to_datetime('2012-05-04 12:50:00') + + Please set output file name. + Please set output file name. - 2012-05-04T12:50:00 - 2012-05-04T12:50:00 + + Please set transformation type. + Please set transformation type. - to_datetime('June 29, 2019 @ 12:34','MMMM d, yyyy @ HH:mm') - to_datetime('June 29, 2019 @ 12:34','MMMM d, yyyy @ HH:mm') + + Not Enough GCPs + Not Enough GCPs - - 2019-06-29T12:34 - 2019-06-29T12:34 + + + %1 transformation requires at least %n GCPs. Please define more. + + %1 transformation requires at least %n GCPs. Please define more. + %1 transformation requires at least %n GCPs. Please define more. + + + + QgsGeospatialPdfLayerTreeModel - to_datetime('29 juin, 2019 @ 12:34','d MMMM, yyyy @ HH:mm','fr') - to_datetime('29 juin, 2019 @ 12:34','d MMMM, yyyy @ HH:mm','fr') + + Layer + Layer - to_dm - to_dm + + PDF Group + PDF Group - A latitude or longitude value. - A latitude or longitude value. + + Initially Visible + Initially Visible - The axis of the coordinate. Either 'x' or 'y'. - The axis of the coordinate. Either 'x' or 'y'. + + Include Attributes + Include Attributes + + + QgsGlobDomainWidgetBase - Number of decimals. - Number of decimals. + + Glob Domain + Glob Domain - to_dms - to_dms + + Pattern + Pattern - Converts a string to integer number. Nothing is returned if a value cannot be converted to integer (e.g '123asd' is invalid). - Converts a string to integer number. Nothing is returned if a value cannot be converted to integer (e.g '123asd' is invalid). + + Glob pattern + Glob pattern + + + QgsGlowWidget - to_int - to_int + + Select Glow Color + Select Glow Color + + + QgsGml - string to convert to integer number - string to convert to integer number + + GML Getfeature network request update failed for authcfg %1 + GML Getfeature network request update failed for authcfg %1 - to_int('123') - to_int('123') + + GML Getfeature network reply update failed for authcfg %1 + GML Getfeature network reply update failed for authcfg %1 - 123 - 123 + + Loading GML data +%1 + Loading GML data +%1 - to_interval - to_interval + + Abort + Abort - a string representing an interval. Allowable formats include {n} days {n} hours {n} months. - a string representing an interval. Allowable formats include {n} days {n} hours {n} months. + + GML Getfeature network request failed with error: %1 + GML Getfeature network request failed with error: %1 - to_datetime('2012-05-05 12:00:00') - to_interval('1 day 2 hours') - to_datetime('2012-05-05 12:00:00') - to_interval('1 day 2 hours') + + + + Network + Network + + + QgsGmlSchema - 2012-05-04T10:00:00 - 2012-05-04T10:00:00 + + Cannot guess schema + Cannot guess schema + + + QgsGotoLocatorFilter - Converts a string into a date object. An optional format string can be provided to parse the string; see <a href='https://doc.qt.io/qt-5/qdate.html#fromString-2'>QDate::fromString</a> or the documentation of the format_date function for additional documentation on the format. By default the current QGIS user locale is used. - Converts a string into a date object. An optional format string can be provided to parse the string; see <a href='https://doc.qt.io/qt-5/qdate.html#fromString-2'>QDate::fromString</a> or the documentation of the format_date function for additional documentation on the format. By default the current QGIS user locale is used. + + Go to %1%2 %3%4 (Map CRS, %5) + Go to %1%2 %3%4 (Map CRS, %5) - language (lowercase, two- or three-letter, ISO 639 language code) used to convert the string into a date. By default the current QGIS user locale is used. - language (lowercase, two- or three-letter, ISO 639 language code) used to convert the string into a date. By default the current QGIS user locale is used. + + Go to %1°N %2°E (%3) + Go to %1°N %2°E (%3) - 2019-06-29, if the current locale uses the name 'June' for the sixth month, otherwise an error occurs - 2019-06-29, if the current locale uses the name 'June' for the sixth month, otherwise an error occurs + + Go to %1°N %2°E %3(%4) + Go to %1°N %2°E %3(%4) - Converts a string into a datetime object. An optional format string can be provided to parse the string; see <a href='https://doc.qt.io/qt-5/qdate.html#fromString-2'>QDate::fromString</a>, <a href='https://doc.qt.io/qt-5/qtime.html#fromString-1'>QTime::fromString</a> or the documentation of the format_date function for additional documentation on the format. By default the current QGIS user locale is used. - Converts a string into a datetime object. An optional format string can be provided to parse the string; see <a href='https://doc.qt.io/qt-5/qdate.html#fromString-2'>QDate::fromString</a>, <a href='https://doc.qt.io/qt-5/qtime.html#fromString-1'>QTime::fromString</a> or the documentation of the format_date function for additional documentation on the format. By default the current QGIS user locale is used. + + at scale 1:%1 + at scale 1:%1 - language (lowercase, two- or three-letter, ISO 639 language code) used to convert the string into a datetime. By default the current QGIS user locale is used. - language (lowercase, two- or three-letter, ISO 639 language code) used to convert the string into a datetime. By default the current QGIS user locale is used. + + Go to Coordinate + Go to Coordinate + + + QgsGpsCanvasBridge - 2019-06-29T12:34, if the current locale uses the name 'June' for the sixth month, otherwise an error occurs - 2019-06-29T12:34, if the current locale uses the name 'June' for the sixth month, otherwise an error occurs + + %1 (%2) from GPS location + %1 (%2) from GPS location + + + QgsGpsDetector - Converts a degree, minute, second coordinate to its decimal equivalent. - Converts a degree, minute, second coordinate to its decimal equivalent. + + internal GPS + internal GPS - to_decimal - to_decimal + + local gpsd + local gpsd - A degree, minute, second string. - A degree, minute, second string. + + %1: %2 + %1: %2 + + + QgsGpsDeviceOptionsFactory - to_decimal('6°21'16.445') - to_decimal('6°21'16.445') + + GPSBabel + GPSBabel + + + QgsGpsDeviceOptionsWidget - 6.3545680555 - 6.3545680555 + + In the download and upload commands there can be special words that will be replaced by QGIS when the commands are used. These words are: + In the download and upload commands there can be special words that will be replaced by QGIS when the commands are used. These words are: - Converts a coordinate to degree, minute. - Converts a coordinate to degree, minute. + + the path to GPSBabel + the path to GPSBabel - Designates the formatting type. Acceptable values are NULL (default), 'aligned' or 'suffix'. - Designates the formatting type. Acceptable values are NULL (default), 'aligned' or 'suffix'. + + the GPX filename when uploading or the port when downloading + the GPX filename when uploading or the port when downloading - to_dm(6.1545681, 'x', 3) - to_dm(6.1545681, 'x', 3) + + the port when uploading or the GPX filename when downloading + the port when uploading or the GPX filename when downloading - 6°9.274′ - 6°9.274′ + + GPSBabel feature type argument matching selected feature type (e.g. '-w' for waypoints, '-t' for tracks, and '-r' for routes) + GPSBabel feature type argument matching selected feature type (e.g. '-w' for waypoints, '-t' for tracks, and '-r' for routes) - to_dm(6.1545681, 'y', 4, 'aligned') - to_dm(6.1545681, 'y', 4, 'aligned') + + Select GPSBabel Executable + Select GPSBabel Executable - 6°09.2741′N - 6°09.2741′N + + New device %1 + New device %1 - to_dm(6.1545681, 'y', 4, 'suffix') - to_dm(6.1545681, 'y', 4, 'suffix') + + Delete Device + Delete Device - 6°9.2741′N - 6°9.2741′N + + Are you sure that you want to delete this device? + Are you sure that you want to delete this device? + + + QgsGpsDeviceWidgetBase - Converts a coordinate to degree, minute, second. - Converts a coordinate to degree, minute, second. + + GPS Device Editor + GPS Device Editor - to_dms(6.1545681, 'x', 3) - to_dms(6.1545681, 'x', 3) + + GPSBabel Options + GPSBabel Options - 6°9′16.445″ - 6°9′16.445″ + + Path to GPSBabel + Path to GPSBabel - to_dms(6.1545681, 'y', 4, 'aligned') - to_dms(6.1545681, 'y', 4, 'aligned') + + Devices + Devices - 6°09′16.4452″N - 6°09′16.4452″N + + Device name + Device name - to_dms(6.1545681, 'y', 4, 'suffix') - to_dms(6.1545681, 'y', 4, 'suffix') + + This is the name of the device as it will appear in the lists + This is the name of the device as it will appear in the lists - 6°9′16.4452″N - 6°9′16.4452″N + + Commands + Commands - Converts a string to an interval type. Can be used to take days, hours, month, etc of a date. - Converts a string to an interval type. Can be used to take days, hours, month, etc of a date. + + Track download + Track download - to_interval('1 day 2 hours') - to_interval('1 day 2 hours') + + Route upload + Route upload - interval: 1.08333 days - interval: 1.08333 days + + Waypoint download + Waypoint download - to_interval( '0.5 hours' ) - to_interval( '0.5 hours' ) + + The command that is used to download routes from the device + The command that is used to download routes from the device - interval: 30 minutes - interval: 30 minutes + + Route download + Route download - Create a JSON formatted string from a map, array or other value. - Create a JSON formatted string from a map, array or other value. + + The command that is used to upload waypoints to the device + The command that is used to upload waypoints to the device - to_json - to_json + + Track upload + Track upload - The input value - The input value + + The command that is used to download tracks from the device + The command that is used to download tracks from the device - to_json(map('qgis','rocks')) - to_json(map('qgis','rocks')) + + The command that is used to upload routes to the device + The command that is used to upload routes to the device - to_json(array(1,2,3)) - to_json(array(1,2,3)) + + The command that is used to download waypoints from the device + The command that is used to download waypoints from the device - Converts a string to a real number. Nothing is returned if a value cannot be converted to real (e.g '123.56asd' is invalid). Numbers are rounded after saving changes if the precision is smaller than the result of the conversion. - Converts a string to a real number. Nothing is returned if a value cannot be converted to real (e.g '123.56asd' is invalid). Numbers are rounded after saving changes if the precision is smaller than the result of the conversion. + + The command that is used to upload tracks to the device + The command that is used to upload tracks to the device - to_real - to_real + + Waypoint upload + Waypoint upload - string to convert to real number - string to convert to real number + + Add new device + Add new device - to_real('123.45') - to_real('123.45') + + Remove device + Remove device + + + QgsGpsInformation - 123.45 - 123.45 + + Simulation mode + Simulation mode - Converts a number to string. - Converts a number to string. + + Manual input mode + Manual input mode - to_string - to_string + + Estimated + Estimated - Integer or real value. The number to convert to string. - Integer or real value. The number to convert to string. + + Float RTK + Float RTK - to_string(123) - to_string(123) + + Fixed RTK + Fixed RTK - to_time - to_time + + PPS + PPS - string representing a time value - string representing a time value + + DGPS + DGPS - format used to convert the string into a time - format used to convert the string into a time + + Autonomous + Autonomous - language (lowercase, two- or three-letter, ISO 639 language code) used to convert the string into a time - language (lowercase, two- or three-letter, ISO 639 language code) used to convert the string into a time + + Invalid + Invalid - to_time('12:30:01') - to_time('12:30:01') + + Unknown (%1) + Unknown (%1) + + + QgsGpsInformationWidget - 12:30:01 - 12:30:01 + + Timed out! + Timed out! - to_time('12:34','HH:mm') - to_time('12:34','HH:mm') + + Connected! + Connected! - 12:34:00 - 12:34:00 + + Connecting… + Connecting… - to_time('12:34','HH:mm','fr') - to_time('12:34','HH:mm','fr') + + Disconnected… + Disconnected… - touches - touches + + + + + + + %1 m + %1 m - touches( geom_from_wkt( 'LINESTRING(5 3, 4 4)' ), geom_from_wkt( 'LINESTRING(3 3, 4 4, 5 5)' ) ) - touches( geom_from_wkt( 'LINESTRING(5 3, 4 4)' ), geom_from_wkt( 'LINESTRING(3 3, 4 4, 5 5)' ) ) + + %1 km/h + %1 km/h - touches( geom_from_wkt( 'POINT(4 4)' ), geom_from_wkt( 'POINT(5 5)' ) ) - touches( geom_from_wkt( 'POINT(4 4)' ), geom_from_wkt( 'POINT(5 5)' ) ) + + + + + + + + Not available + Not available - Returns the geometry transformed from a source CRS to a destination CRS. - Returns the geometry transformed from a source CRS to a destination CRS. + + Settings + Settings - transform - transform + + Connect + Connect - the source auth CRS ID - the source auth CRS ID + + Connecting + Connecting - the destination auth CRS ID - the destination auth CRS ID + + Disconnect + Disconnect - Returns a translated version of a geometry. Calculations are in the Spatial Reference System of this geometry. - Returns a translated version of a geometry. Calculations are in the Spatial Reference System of this geometry. + + Automatic + Automatic - translate - translate + + Manual + Manual - delta x - delta x + + 3D + 3D - delta y - delta y + + 2D + 2D - translate($geometry, 5, 10) - translate($geometry, 5, 10) + + No fix + No fix - a geometry of the same type like the original one - a geometry of the same type like the original one + + %1 used (%2 in view) + %1 used (%2 in view) - Removes all leading and trailing whitespace (spaces, tabs, etc) from a string. - Removes all leading and trailing whitespace (spaces, tabs, etc) from a string. + + Valid + Valid - trim - trim + + Invalid + Invalid + + + QgsGpsInformationWidgetBase - string to trim - string to trim + + GPS Connect + GPS Connect - Tries an expression and returns its value if error-free. If the expression returns an error, an alternative value will be returned when provided otherwise the function will return NULL. - Tries an expression and returns its value if error-free. If the expression returns an error, an alternative value will be returned when provided otherwise the function will return NULL. + + Quick status indicator: +green = good or 3D fix +yellow = good 2D fix +red = no fix or bad fix +gray = no data + +2D/3D depends on this information being available + Quick status indicator: +green = good or 3D fix +yellow = good 2D fix +red = no fix or bad fix +gray = no data + +2D/3D depends on this information being available - try - try + + … + - the expression which should be run - the expression which should be run + + Position + Position - the result which will be returned if the expression returns an error. - the result which will be returned if the expression returns an error. + + Signal + Signal - try( to_int( '1' ), 0 ) - try( to_int( '1' ), 0 ) + + Satellite + Satellite - try( to_int( 'a' ), 0 ) - try( to_int( 'a' ), 0 ) + + Options + Options - try( to_date( 'invalid_date' ) ) - try( to_date( 'invalid_date' ) ) + + Debug + Debug - Returns a geometry that represents the point set union of the geometries. - Returns a geometry that represents the point set union of the geometries. + + &Connect + &Connect - union - union + + Longitude + Longitude - geom_to_wkt( union( make_point(4, 4), make_point(5, 5) ) ) - geom_to_wkt( union( make_point(4, 4), make_point(5, 5) ) ) + + Latitude + Latitude - 'MULTIPOINT(4 4, 5 5)' - 'MULTIPOINT(4 4, 5 5)' + + Time of fix + Time of fix - Converts a string to upper case letters. - Converts a string to upper case letters. + + Speed + Speed - upper - upper + + Direction + Direction - the string to convert to upper case - the string to convert to upper case + + Horizontal Dilution of Precision + Horizontal Dilution of Precision - upper('hello WOrld') - upper('hello WOrld') + + HDOP + HDOP - 'HELLO WORLD' - 'HELLO WORLD' + + Vertical Dilution of Precision + Vertical Dilution of Precision - uuid - uuid + + VDOP + VDOP - uuid() - uuid() + + Position Dilution of Precision + Position Dilution of Precision - '{0bd2f60f-f157-4a6d-96af-d4ba4cb366a1}' - '{0bd2f60f-f157-4a6d-96af-d4ba4cb366a1}' + + PDOP + PDOP - Returns the value stored within a specified variable. - Returns the value stored within a specified variable. + + GPS receiver configuration 2D/3D mode: Automatic or Manual + GPS receiver configuration 2D/3D mode: Automatic or Manual - var - var + + Mode + Mode - a variable name - a variable name + + Dimensions + Dimensions - var('qgis_version') - var('qgis_version') + + Quality + Quality - '2.12' - '2.12' + + Status + Status - Returns a wedge shaped buffer originating from a point geometry. - Returns a wedge shaped buffer originating from a point geometry. + + Satellites + Satellites - wedge_buffer - wedge_buffer + + H accuracy + H accuracy - center point (origin) of buffer. Must be a point geometry. - center point (origin) of buffer. Must be a point geometry. + + V accuracy + V accuracy - angle (in degrees) for the middle of the wedge to point. - angle (in degrees) for the middle of the wedge to point. + + Positioning quality indicator (NMEA GGA or comparable sentence) + Positioning quality indicator (NMEA GGA or comparable sentence) - buffer width (in degrees). Note that the wedge will extend to half of the angular width either side of the azimuth direction. - buffer width (in degrees). Note that the wedge will extend to half of the angular width either side of the azimuth direction. + + 3D accuracy + 3D accuracy - outer radius for buffers - outer radius for buffers + + <html><head/><body><p>Difference between WGS-84 earth ellipsoid and mean sea level. -=geoid is below WGS-84 ellipsoid</p></body></html> + <html><head/><body><p>Difference between WGS-84 earth ellipsoid and mean sea level. -=geoid is below WGS-84 ellipsoid</p></body></html> - optional inner radius for buffers - optional inner radius for buffers + + Geoidal separation + Geoidal separation - wedge_buffer(center:=geom_from_wkt('POINT(1 2)'),azimuth:=90,width:=180,outer_radius:=1) - wedge_buffer(center:=geom_from_wkt('POINT(1 2)'),azimuth:=90,width:=180,outer_radius:=1) + + Date/time of position fix + Date/time of position fix - A wedge shaped buffer centered on the point (1,2), facing to the East, with a width of 180 degrees and outer radius of 1. - A wedge shaped buffer centered on the point (1,2), facing to the East, with a width of 180 degrees and outer radius of 1. + + Speed over ground + Speed over ground - week('2012-05-12') - week('2012-05-12') + + Distance from start of track + Distance from start of track - 19 - 19 + + Latitude of position fix (degrees) + Latitude of position fix (degrees) - week(age('2012-01-01','2010-01-01')) - week(age('2012-01-01','2010-01-01')) + + Track direction (degrees) + Track direction (degrees) - 104.285 - 104.285 + + Longitude of position fix (degrees) + Longitude of position fix (degrees) - This function sets a variable for any expression code that will be provided as 3rd argument. This is only useful for complicated expressions, where the same calculated value needs to be used in different places. - This function sets a variable for any expression code that will be provided as 3rd argument. This is only useful for complicated expressions, where the same calculated value needs to be used in different places. + + Difference between the WGS-84 Earth ellipsoid and mean-sea-level + Difference between the WGS-84 Earth ellipsoid and mean-sea-level - with_variable - with_variable + + Total track length + Total track length - the name of the variable to set - the name of the variable to set + + Altitude (geoid) + Altitude (geoid) - the value to set - the value to set + + Direct distance from first vertex in GPS track to last vertex + Direct distance from first vertex in GPS track to last vertex - the expression for which the variable will be available - the expression for which the variable will be available + + Number of satellites used in the position fix + Number of satellites used in the position fix - with_variable('my_sum', 1 + 2 + 3, @my_sum * 2 + @my_sum * 5) - with_variable('my_sum', 1 + 2 + 3, @my_sum * 2 + @my_sum * 5) + + Position fix status: Valid or Invalid + Position fix status: Valid or Invalid - within - within + + Position fix dimensions: 2D, 3D or No fix + Position fix dimensions: 2D, 3D or No fix - TRUE if the current feature spatially intersects the 'Main St.' named feature in the "streets" layer - TRUE if the current feature spatially intersects the 'Main St.' named feature in the "streets" layer + + Antenna altitude with respect to geoid (mean sea level) + Antenna altitude with respect to geoid (mean sea level) - Tests whether a geometry intersects another. Returns TRUE if the geometries spatially intersect (share any portion of space) and false if they do not. - Tests whether a geometry intersects another. Returns TRUE if the geometries spatially intersect (share any portion of space) and false if they do not. + + Total length of current GPS track + Total length of current GPS track - Tests whether a geometry's bounding box overlaps another geometry's bounding box. Returns TRUE if the geometries spatially intersect the bounding box defined and false if they do not. - Tests whether a geometry's bounding box overlaps another geometry's bounding box. Returns TRUE if the geometries spatially intersect the bounding box defined and false if they do not. + + Altitude (WGS 84 ellipsoid) + Altitude (WGS 84 ellipsoid) - Returns TRUE if a line string is closed (start and end points are coincident), or false if a line string is not closed. If the geometry is not a line string then the result will be NULL. - Returns TRUE if a line string is closed (start and end points are coincident), or false if a line string is not closed. If the geometry is not a line string then the result will be NULL. + + Antenna altitude with respect to the WGS-84 Earth ellipsoid + Antenna altitude with respect to the WGS-84 Earth ellipsoid + + + QgsGpsLogger - Returns TRUE if a path corresponds to a directory. - Returns TRUE if a path corresponds to a directory. + + Creating a line feature requires a track with at least two vertices. + Creating a line feature requires a track with at least two vertices. - Returns TRUE if a geometry is empty (without coordinates), false if the geometry is not empty and NULL if there is no geometry. See also is_empty_or_null. - Returns TRUE if a geometry is empty (without coordinates), false if the geometry is not empty and NULL if there is no geometry. See also is_empty_or_null. + + Creating a polygon feature requires a track with at least three vertices. + Creating a polygon feature requires a track with at least three vertices. + + + QgsGpsOptionsFactory - Returns TRUE if a geometry is NULL or empty (without coordinates) or false otherwise. This function is like the expression '$geometry IS NULL or is_empty($geometry)' - Returns TRUE if a geometry is NULL or empty (without coordinates) or false otherwise. This function is like the expression '$geometry IS NULL or is_empty($geometry)' + + GPS + GPS + + + QgsGpsOptionsWidget - Returns TRUE if a path corresponds to a file. - Returns TRUE if a path corresponds to a file. + + Do not Store M Values + Do not Store M Values - Returns TRUE if a specified layer is visible. - Returns TRUE if a specified layer is visible. + + Timestamp (Milliseconds Since Epoch) + Timestamp (Milliseconds Since Epoch) - Returns TRUE if the geometry is of Multi type. - Returns TRUE if the geometry is of Multi type. + + Ground Speed + Ground Speed - Returns TRUE if a feature is selected. Can be used with zero, one or two arguments, see below for details. - Returns TRUE if a feature is selected. Can be used with zero, one or two arguments, see below for details. + + Bearing + Bearing - If called with no parameters, the function will return TRUE if the current feature in the current layer is selected. - If called with no parameters, the function will return TRUE if the current feature in the current layer is selected. + + Altitude (Geoid) + Altitude (Geoid) - TRUE if the current feature in the current layer is selected. - TRUE if the current feature in the current layer is selected. + + Altitude (WGS-84 Ellipsoid) + Altitude (WGS-84 Ellipsoid) - If called with a 'feature' parameter only, the function returns TRUE if the specified feature from the current layer is selected. - If called with a 'feature' parameter only, the function returns TRUE if the specified feature from the current layer is selected. + + PDOP + PDOP - TRUE if the current atlas feature is selected. - TRUE if the current atlas feature is selected. + + HDOP + HDOP - TRUE if the unique named "Main St." feature on the active "streets" layer is selected. - TRUE if the unique named "Main St." feature on the active "streets" layer is selected. + + VDOP + VDOP - TRUE if the feature with the id 1 on the active "streets" layer is selected. - TRUE if the feature with the id 1 on the active "streets" layer is selected. + + Horizontal Accuracy + Horizontal Accuracy - If the function is called with both a layer and a feature, it will return TRUE if the specified feature from the specified layer is selected. - If the function is called with both a layer and a feature, it will return TRUE if the specified feature from the specified layer is selected. + + Vertical Accuracy + Vertical Accuracy - TRUE if the current building's street is selected (assuming the building layer has a field named 'street_name' and the 'streets' layer has a field called 'name' with unique values). - TRUE if the current building's street is selected (assuming the building layer has a field named 'street_name' and the 'streets' layer has a field called 'name' with unique values). + + Accuracy (3D RMS) + Accuracy (3D RMS) - TRUE if the feature with the id 1 on the "streets" layer is selected. - TRUE if the feature with the id 1 on the "streets" layer is selected. + + Satellites Used + Satellites Used - Returns TRUE if a geometry is valid; if it is well-formed in 2D according to the OGC rules. - Returns TRUE if a geometry is valid; if it is well-formed in 2D according to the OGC rules. + + Local Time + Local Time - Tests whether a geometry overlaps another. Returns TRUE if the geometries share space, are of the same dimension, but are not completely contained by each other. - Tests whether a geometry overlaps another. Returns TRUE if the geometries share space, are of the same dimension, but are not completely contained by each other. + + UTC + UTC - TRUE if the current feature spatially contains a region - TRUE if the current feature spatially contains a region + + UTC with Offset + UTC with Offset - TRUE if the current feature spatially contains a region with a population greater than 10000 - TRUE if the current feature spatially contains a region with a population greater than 10000 + + Time Zone + Time Zone + + + QgsGpsOptionsWidgetBase - TRUE if the current feature spatially crosses a region - TRUE if the current feature spatially crosses a region + + GPS Device Editor + GPS Device Editor - TRUE if the current feature spatially crosses a region with a population greater than 10000 - TRUE if the current feature spatially crosses a region with a population greater than 10000 + + GPS location marker + GPS location marker - TRUE if the current feature is spatially disjoint from all the regions - TRUE if the current feature is spatially disjoint from all the regions + + Change… + Change… - TRUE if the current feature is spatially disjoint from all the regions with a population greater than 10000 - TRUE if the current feature is spatially disjoint from all the regions with a population greater than 10000 + + GPS Connection + GPS Connection - TRUE if the current feature is spatially equal to a region - TRUE if the current feature is spatially equal to a region + + Internal + Internal - TRUE if the current feature is spatially equal to a region with a population greater than 10000 - TRUE if the current feature is spatially equal to a region with a population greater than 10000 + + Refresh serial device list + Refresh serial device list - TRUE if the current feature spatially intersects a region - TRUE if the current feature spatially intersects a region + + … + - TRUE if the current feature spatially intersects a region with a population greater than 10000 - TRUE if the current feature spatially intersects a region with a population greater than 10000 + + Autodetect + Autodetect - TRUE if the current feature spatially intersects a region and the intersection area (of at least one of the parts in case of multipolygons) is greater or equal to 0.54 - TRUE if the current feature spatially intersects a region and the intersection area (of at least one of the parts in case of multipolygons) is greater or equal to 0.54 + + Port + Port - TRUE if the current feature spatially intersects a region and the intersection area maximum inscribed circle's radius (of at least one of the parts in case of multipart) is greater or equal to 0.54 - TRUE if the current feature spatially intersects a region and the intersection area maximum inscribed circle's radius (of at least one of the parts in case of multipart) is greater or equal to 0.54 + + Host + Host - TRUE if the "airports" layer has at least one feature - TRUE if the "airports" layer has at least one feature + + Device + Device - TRUE if there is an airport within a distance of 5000 map units from the current feature - TRUE if there is an airport within a distance of 5000 map units from the current feature + + gpsd + gpsd - TRUE if the current feature spatially touches a region - TRUE if the current feature spatially touches a region + + Serial device + Serial device - TRUE if the current feature spatially touches a region with a population greater than 10000 - TRUE if the current feature spatially touches a region with a population greater than 10000 + + Filtering + Filtering - TRUE if the current feature is spatially within a region - TRUE if the current feature is spatially within a region + + Distance threshold (meters) + Distance threshold (meters) - TRUE if the current feature is spatially within a region with a population greater than 10000 - TRUE if the current feature is spatially within a region with a population greater than 10000 + + Acquisition interval (seconds) + Acquisition interval (seconds) - Calculates how close a polygon shape is to a circle. The function Returns TRUE when the polygon shape is a perfect circle and 0 when it is completely flat. - Calculates how close a polygon shape is to a circle. The function Returns TRUE when the polygon shape is a perfect circle and 0 when it is completely flat. + + Geometry Options + Geometry Options - Tests whether a geometry touches another. Returns TRUE if the geometries have at least one point in common, but their interiors do not intersect. - Tests whether a geometry touches another. Returns TRUE if the geometries have at least one point in common, but their interiors do not intersect. + + Store in M values + Store in M values - Constructs triangular waves along the boundary of a geometry. - Constructs triangular waves along the boundary of a geometry. + + GPS Location Marker + GPS Location Marker - triangular_wave - triangular_wave + + Rotate location marker to match GPS bearing + Rotate location marker to match GPS bearing - wavelength of triangular waveform - wavelength of triangular waveform + + GPS Bearing + GPS Bearing - amplitude of triangular waveform - amplitude of triangular waveform + + Bearing line style + Bearing line style - By default the wavelength argument is treated as a "maximum wavelength", where the actual wavelength will be dynamically adjusted so that an exact number of triangular waves are created along the boundaries of the geometry. If the strict argument is set to true then the wavelength will be used exactly and an incomplete pattern may be used for the final waveform. - By default the wavelength argument is treated as a "maximum wavelength", where the actual wavelength will be dynamically adjusted so that an exact number of triangular waves are created along the boundaries of the geometry. If the strict argument is set to true then the wavelength will be used exactly and an incomplete pattern may be used for the final waveform. + + If checked, the bearing reported by the GPS device will be ignored and the bearing will instead be calculated by the angle between the previous two GPS locations + If checked, the bearing reported by the GPS device will be ignored and the bearing will instead be calculated by the angle between the previous two GPS locations - triangular_wave(geom_from_wkt('LineString(0 0, 10 0)'), 3, 1) - triangular_wave(geom_from_wkt('LineString(0 0, 10 0)'), 3, 1) + + Calculate bearings from travel direction + Calculate bearings from travel direction - Triangular waves with wavelength 3 and amplitude 1 along the linestring - Triangular waves with wavelength 3 and amplitude 1 along the linestring + + GPS Track + GPS Track - Constructs randomized triangular waves along the boundary of a geometry. - Constructs randomized triangular waves along the boundary of a geometry. + + Track line style + Track line style - triangular_wave_randomized - triangular_wave_randomized + + Map Centering and Rotation + Map Centering and Rotation - triangular_wave_randomized(geom_from_wkt('LineString(0 0, 10 0)'), 2, 3, 0.1, 0.2) - triangular_wave_randomized(geom_from_wkt('LineString(0 0, 10 0)'), 2, 3, 0.1, 0.2) + + Threshold for automatic map centering + Threshold for automatic map centering - Randomly sized triangular waves with wavelengths between 2 and 3 and amplitudes between 0.1 and 0.2 along the linestring - Randomly sized triangular waves with wavelengths between 2 and 3 and amplitudes between 0.1 and 0.2 along the linestring + + % of map extent + % of map extent - trim(' hello world ') - trim(' hello world ') + + Automatic map rotation frequency + Automatic map rotation frequency - Returns an URL encoded string from a map. Transforms all characters in their properly-encoded form producing a fully-compliant query string.<br>Note that the plus sign '+' is not converted. - Returns an URL encoded string from a map. Transforms all characters in their properly-encoded form producing a fully-compliant query string.<br>Note that the plus sign '+' is not converted. + + On GPS signal + On GPS signal - url_encode - url_encode + + s + s - a map. - a map. + + Timestamp Properties + Timestamp Properties - url_encode(map('a&+b', 'a and plus b', 'a=b', 'a equals b')) - url_encode(map('a&+b', 'a and plus b', 'a=b', 'a equals b')) + + Format + Format - 'a%26+b=a%20and%20plus%20b&a%3Db=a%20equals%20b' - 'a%26+b=a%20and%20plus%20b&a%3Db=a%20equals%20b' + + Timezone + Timezone - Generates a Universally Unique Identifier (UUID) for each row using the Qt <a href='https://doc.qt.io/qt-5/quuid.html#createUuid'>QUuid::createUuid</a> method. - Generates a Universally Unique Identifier (UUID) for each row using the Qt <a href='https://doc.qt.io/qt-5/quuid.html#createUuid'>QUuid::createUuid</a> method. + + Apply leap seconds correction by adding the seconds to GPS timestamp + Apply leap seconds correction by adding the seconds to GPS timestamp - The format, as the UUID will be formatted. 'WithBraces', 'WithoutBraces' or 'Id128'. - The format, as the UUID will be formatted. 'WithBraces', 'WithoutBraces' or 'Id128'. + + Leap seconds + Leap seconds - uuid('WithoutBraces') - uuid('WithoutBraces') + + Offset from UTC + Offset from UTC - '0bd2f60f-f157-4a6d-96af-d4ba4cb366a1' - '0bd2f60f-f157-4a6d-96af-d4ba4cb366a1' + + seconds + seconds + + + QgsGpsToolBar - uuid('Id128') - uuid('Id128') + + + GPS Toolbar + GPS Toolbar - '0bd2f60ff1574a6d96afd4ba4cb366a1' - '0bd2f60ff1574a6d96afd4ba4cb366a1' + + + Connect GPS + Connect GPS - Constructs rounded (sine-like) waves along the boundary of a geometry. - Constructs rounded (sine-like) waves along the boundary of a geometry. + + + Connect to GPS + Connect to GPS - wave - wave + + Recenter + Recenter - wavelength of sine-like waveform - wavelength of sine-like waveform + + Recenter map on GPS location + Recenter map on GPS location - amplitude of sine-like waveform - amplitude of sine-like waveform + + + Set destination layer for GPS digitized features + Set destination layer for GPS digitized features - By default the wavelength argument is treated as a "maximum wavelength", where the actual wavelength will be dynamically adjusted so that an exact number of waves are created along the boundaries of the geometry. If the strict argument is set to true then the wavelength will be used exactly and an incomplete pattern may be used for the final waveform. - By default the wavelength argument is treated as a "maximum wavelength", where the actual wavelength will be dynamically adjusted so that an exact number of waves are created along the boundaries of the geometry. If the strict argument is set to true then the wavelength will be used exactly and an incomplete pattern may be used for the final waveform. + + Add Track Vertex + Add Track Vertex - wave(geom_from_wkt('LineString(0 0, 10 0)'), 3, 1) - wave(geom_from_wkt('LineString(0 0, 10 0)'), 3, 1) + + Add vertex to GPS track using current GPS location + Add vertex to GPS track using current GPS location - Sine-like waves with wavelength 3 and amplitude 1 along the linestring - Sine-like waves with wavelength 3 and amplitude 1 along the linestring + + Create Feature from Track + Create Feature from Track - Constructs randomized curved (sine-like) waves along the boundary of a geometry. - Constructs randomized curved (sine-like) waves along the boundary of a geometry. + + Reset Track + Reset Track - wave_randomized - wave_randomized + + Information + Information - wave_randomized(geom_from_wkt('LineString(0 0, 10 0)'), 2, 3, 0.1, 0.2) - wave_randomized(geom_from_wkt('LineString(0 0, 10 0)'), 2, 3, 0.1, 0.2) + + Show GPS Information Panel + Show GPS Information Panel - Randomly sized curved waves with wavelengths between 2 and 3 and amplitudes between 0.1 and 0.2 along the linestring - Randomly sized curved waves with wavelengths between 2 and 3 and amplitudes between 0.1 and 0.2 along the linestring + + Settings + Settings - Tests whether a geometry is within another. Returns TRUE if the geometry1 is completely within geometry2. - Tests whether a geometry is within another. Returns TRUE if the geometry1 is completely within geometry2. + + Connecting to GPS + Connecting to GPS - within( geom_from_wkt( 'POINT( 0.5 0.5)' ), geom_from_wkt( 'POLYGON((0 0, 0 1, 1 1, 1 0, 0 0))' ) ) - within( geom_from_wkt( 'POINT( 0.5 0.5)' ), geom_from_wkt( 'POLYGON((0 0, 0 1, 1 1, 1 0, 0 0))' ) ) + + Disconnect GPS + Disconnect GPS - within( geom_from_wkt( 'POINT( 5 5 )' ), geom_from_wkt( 'POLYGON((0 0, 0 1, 1 1, 1 0, 0 0 ))' ) ) - within( geom_from_wkt( 'POINT( 5 5 )' ), geom_from_wkt( 'POLYGON((0 0, 0 1, 1 1, 1 0, 0 0 ))' ) ) + + Disconnect from GPS + Disconnect from GPS - Returns a string wrapped to a maximum/minimum number of characters. - Returns a string wrapped to a maximum/minimum number of characters. + + %1 m + %1 m - wordwrap - wordwrap + + %1 km/h + %1 km/h - the string to be wrapped - the string to be wrapped + + GPS digitized features will be stored in %1 + GPS digitized features will be stored in %1 - an integer. If wrap_length is positive the number represents the ideal maximum number of characters to wrap; if negative, the number represents the minimum number of characters to wrap. - an integer. If wrap_length is positive the number represents the ideal maximum number of characters to wrap; if negative, the number represents the minimum number of characters to wrap. + + + Create Feature + Create Feature - wordwrap('UNIVERSITY OF QGIS',13) - wordwrap('UNIVERSITY OF QGIS',13) + + Create Point Feature at Location + Create Point Feature at Location - 'UNIVERSITY OF<br>QGIS' - 'UNIVERSITY OF<br>QGIS' + + Create a new point feature at the current GPS location + Create a new point feature at the current GPS location - wordwrap('UNIVERSITY OF QGIS',-3) - wordwrap('UNIVERSITY OF QGIS',-3) + + Create Line Feature from Track + Create Line Feature from Track - 'UNIVERSITY<br>OF QGIS' - 'UNIVERSITY<br>OF QGIS' + + Create a new line feature using the current GPS track + Create a new line feature using the current GPS track - x( geom_from_wkt( 'POINT(2 5)' ) ) - x( geom_from_wkt( 'POINT(2 5)' ) ) + + Create Polygon Feature from Track + Create Polygon Feature from Track - x( $geometry ) - x( $geometry ) + + Create a new polygon feature using the current GPS track + Create a new polygon feature using the current GPS track - x coordinate of the current feature's centroid - x coordinate of the current feature's centroid + + Follow Active Layer + Follow Active Layer - Returns the maximum x coordinate of a geometry. Calculations are in the spatial reference system of this geometry. - Returns the maximum x coordinate of a geometry. Calculations are in the spatial reference system of this geometry. + + Always add GPS digitized features to the active layer + Always add GPS digitized features to the active layer - x_max - x_max + + Current GPS Information + Current GPS Information - x_max( geom_from_wkt( 'LINESTRING(2 5, 3 6, 4 8)') ) - x_max( geom_from_wkt( 'LINESTRING(2 5, 3 6, 4 8)') ) + + Show Location + Show Location - Returns the minimum x coordinate of a geometry. Calculations are in the spatial reference system of this geometry. - Returns the minimum x coordinate of a geometry. Calculations are in the spatial reference system of this geometry. + + Show Altitude (Geoid) + Show Altitude (Geoid) - x_min - x_min + + Show Altitude (WGS-84 Ellipsoid) + Show Altitude (WGS-84 Ellipsoid) - x_min( geom_from_wkt( 'LINESTRING(2 5, 3 6, 4 8)') ) - x_min( geom_from_wkt( 'LINESTRING(2 5, 3 6, 4 8)') ) + + Show Ground Speed + Show Ground Speed - y( geom_from_wkt( 'POINT(2 5)' ) ) - y( geom_from_wkt( 'POINT(2 5)' ) ) + + Show Bearing + Show Bearing - y( $geometry ) - y( $geometry ) + + Show Total Track Length + Show Total Track Length - y coordinate of the current feature's centroid - y coordinate of the current feature's centroid + + Show Distance from Start of Track + Show Distance from Start of Track + + + QgsGpxSourceSelect - Returns the maximum y coordinate of a geometry. Calculations are in the spatial reference system of this geometry. - Returns the maximum y coordinate of a geometry. Calculations are in the spatial reference system of this geometry. + + Open GPX Dataset + Open GPX Dataset - y_max - y_max + + GPX files + GPX files - y_max( geom_from_wkt( 'LINESTRING(2 5, 3 6, 4 8)') ) - y_max( geom_from_wkt( 'LINESTRING(2 5, 3 6, 4 8)') ) + + + Add GPX Layer + Add GPX Layer - Returns the minimum y coordinate of a geometry. Calculations are in the spatial reference system of this geometry. - Returns the minimum y coordinate of a geometry. Calculations are in the spatial reference system of this geometry. + + No layers selected. + No layers selected. - y_min - y_min + + Unable to read the selected file. +Please select a valid file. + Unable to read the selected file. +Please select a valid file. + + + QgsGpxSourceSelectBase - y_min( geom_from_wkt( 'LINESTRING(2 5, 3 6, 4 8)') ) - y_min( geom_from_wkt( 'LINESTRING(2 5, 3 6, 4 8)') ) + + Add GPX Layer(s) + Add GPX Layer(s) - year('2012-05-12') - year('2012-05-12') + + Source + Source - 2012 - 2012 + + Waypoints + Waypoints - interval value to return number of years from - interval value to return number of years from + + Tracks + Tracks - year(to_interval('3 years')) - year(to_interval('3 years')) + + Routes + Routes - year(age('2012-01-01','2010-01-01')) - year(age('2012-01-01','2010-01-01')) + + Feature types + Feature types - 1.9986 - 1.9986 + + GPX dataset + GPX dataset + + + QgsGradientColorRampDialog - Returns the z coordinate of a point geometry, or NULL if the geometry has no z value. - Returns the z coordinate of a point geometry, or NULL if the geometry has no z value. + + RGB + RGB - z( geom_from_wkt( 'POINTZ(2 5 7)' ) ) - z( geom_from_wkt( 'POINTZ(2 5 7)' ) ) + + HSV + HSV - minimum - minimum + + HSL + HSL - maximum - maximum + + CMYK + CMYK - - If represent_value is called with 1 parameter, it must be an attribute. - If represent_value is called with 1 parameter, it must be an attribute. + + Clockwise + Clockwise - - represent_value must be called with exactly 1 or 2 parameters. - represent_value must be called with exactly 1 or 2 parameters. + + Counterclockwise + Counterclockwise - - - QgsExpressionBuilderDialog - - Expression was Edited - Expression was Edited + + + Select Ramp Color + Select Ramp Color - - The changes to the expression will be discarded. Would you like to continue? - The changes to the expression will be discarded. Would you like to continue? + + + Transparent + Transparent - - Don't show this message again - Don't show this message again + + Discrete + Discrete - - Discard changes - Discard changes + + Continuous + Continuous - - - QgsExpressionBuilderDialogBase - - Expression String Builder - Expression String Builder + + Lightness + Lightness - - - QgsExpressionBuilderWidget - - - Search… - Search… + + Hue + Hue - - """Define a new function using the @qgsfunction decorator. - - The function accepts the following parameters - - : param [any]: Define any parameters you want to pass to your function before - the following arguments. - : param feature: The current feature - : param parent: The QgsExpression object - : param context: If there is an argument called ``context`` found at the last - position, this variable will contain a ``QgsExpressionContext`` - object, that gives access to various additional information like - expression variables. E.g. ``context.variable( 'layer_id' )`` - : returns: The result of the expression. - - - - The @qgsfunction decorator accepts the following arguments: - - - : param args: Defines the number of arguments. With ``args = 'auto'`` the number of - arguments will automatically be extracted from the signature. - With ``args = -1``, any number of arguments are accepted. - : param group: The name of the group under which this expression function will - be listed. - : param handlesnull: Set this to True if your function has custom handling for NULL values. - If False, the result will always be NULL as soon as any parameter is NULL. - Defaults to False. - : param usesgeometry : Set this to True if your function requires access to - feature.geometry(). Defaults to False. - : param referenced_columns: An array of attribute names that are required to run - this function. Defaults to [QgsFeatureRequest.ALL_ATTRIBUTES]. - """ - """Define a new function using the @qgsfunction decorator. - - The function accepts the following parameters - - : param [any]: Define any parameters you want to pass to your function before - the following arguments. - : param feature: The current feature - : param parent: The QgsExpression object - : param context: If there is an argument called ``context`` found at the last - position, this variable will contain a ``QgsExpressionContext`` - object, that gives access to various additional information like - expression variables. E.g. ``context.variable( 'layer_id' )`` - : returns: The result of the expression. - - - - The @qgsfunction decorator accepts the following arguments: - - - : param args: Defines the number of arguments. With ``args = 'auto'`` the number of - arguments will automatically be extracted from the signature. - With ``args = -1``, any number of arguments are accepted. - : param group: The name of the group under which this expression function will - be listed. - : param handlesnull: Set this to True if your function has custom handling for NULL values. - If False, the result will always be NULL as soon as any parameter is NULL. - Defaults to False. - : param usesgeometry : Set this to True if your function requires access to - feature.geometry(). Defaults to False. - : param referenced_columns: An array of attribute names that are required to run - this function. Defaults to [QgsFeatureRequest.ALL_ATTRIBUTES]. - """ + + Saturation + Saturation - - Show Values - Show Values + + Opacity + Opacity - - Show Help - Show Help + + Gradient file : %1 + Gradient file : %1 - - New File - New File - - - - New file name: - New file name: - - - - Remove File - Remove File - - - - Are you sure you want to remove current functions file? - Are you sure you want to remove current functions file? - - - - Remove file - Remove file - - - - Failed to remove function file '%1'. - Failed to remove function file '%1'. - - - - Remove Stored Expression - Remove Stored Expression - - - - Do you really want to remove stored expressions '%1'? - Do you really want to remove stored expressions '%1'? - - - - Export User Expressions - Export User Expressions - - - - - User expressions - User expressions - - - - - Export user expressions - Export user expressions + + License file : %1 + License file : %1 + + + QgsGradientColorRampDialogBase - - - Error while creating the expressions file. - Error while creating the expressions file. + + Gradient Color Ramp + Gradient Color Ramp - - - - Import User Expressions - Import User Expressions + + Color &1 + Color &1 - - - Error while reading the expressions file. - Error while reading the expressions file. + + Color &2 + Color &2 - - Load First 10 Unique Used Values - Load First 10 Unique Used Values + + &Type + &Type - - Load All Unique Used Values - Load All Unique Used Values + + Gradient Stop + Gradient Stop - - Load First 10 Unique Values - Load First 10 Unique Values + + Relative &position + Relative &position - - Load All Unique Values - Load All Unique Values + + % + % - - Saving… - Saving… + + &Delete Stop + &Delete Stop - - - QgsExpressionBuilderWidgetBase - - Equal operator - Equal operator + + Plot + Plot - - = - = + + Hue + Hue - - Addition operator - Addition operator + + Saturation + Saturation - - + - + + + Lightness + Lightness - - Subtraction operator - Subtraction operator + + Opacity + Opacity - - - - - + + &Information + &Information + + + QgsGradientFillSymbolLayerWidget - - Division operator - Division operator + + + Select Gradient Color + Select Gradient Color - - / - / + + + Transparent + Transparent + + + QgsGraduatedHistogramWidget - - Multiplication operator - Multiplication operator + + Ranges are overlapping and can't be edited by the histogram + Ranges are overlapping and can't be edited by the histogram - - * - * + + Ranges have gaps and can't be edited by the histogram + Ranges have gaps and can't be edited by the histogram + + + QgsGraduatedSymbolRendererModel - - Power operator - Power operator + + Symbol + Symbol - - ^ - ^ + + Values + Values - - String Concatenation - String Concatenation + + Legend + Legend + + + QgsGraduatedSymbolRendererWidget - - || - || + + Symbol + Symbol - - Open Bracket - Open Bracket + + Legend format + Legend format - - ( - ( + + Template for the legend text associated with each classification. +Use "%1" for the lower bound of the classification, and "%2" for the upper bound. + Template for the legend text associated with each classification. +Use "%1" for the lower bound of the classification, and "%2" for the upper bound. - - Close Bracket - Close Bracket + + Precision of upper and lower values in label text. +Positive is number of decimal places +Negative rounds to powers of 10 + Precision of upper and lower values in label text. +Positive is number of decimal places +Negative rounds to powers of 10 - - ) - ) + + Precision + Precision - - '\n' - '\n' + + Check to remove trailing zeroes after the decimal point from the upper and lower values in the legend. + Check to remove trailing zeroes after the decimal point from the upper and lower values in the legend. - - Show Help - Show Help + + Trim + Trim - - Run the current editor text in QGIS (also saves current script). - -Use this when testing your functions. - -Saved scripts are auto loaded on QGIS startup. - Run the current editor text in QGIS (also saves current script). - -Use this when testing your functions. - -Saved scripts are auto loaded on QGIS startup. + + Method + Method - - Save and Load Functions - Save and Load Functions + + <html><head/><body><p>Choose between color and size graduation. </p><p><br/></p><p>If you want to combine both, use a data-defined size for the symbol and graduate by color.</p></body></html> + <html><head/><body><p>Choose between color and size graduation. </p><p><br/></p><p>If you want to combine both, use a data-defined size for the symbol and graduate by color.</p></body></html> - - Help - Help + + Color ramp + Color ramp - - Expression - Expression + + to + to - - New Line - New Line + + Classes + Classes - - Values - Values + + Mode + Mode - - All Unique - All Unique + + Symmetric Classification + Symmetric Classification - - 10 Samples - 10 Samples + + Around + Around - - Function Editor - Function Editor + + Create class astride symmetry value + Create class astride symmetry value - - Create a new function file based on the template file. - -Change the name of the script and save to allow QGIS to auto load on startup. - Create a new function file based on the template file. - -Change the name of the script and save to allow QGIS to auto load on startup. + + Delete All + Delete All - - Clear the expression editor - Clear the expression editor + + Symbol Settings + Symbol Settings - - Clear - Clear + + Classify + Classify - - Add current expression to user expressions - Add current expression to user expressions + + Add class + Add class - - Save - Save + + Delete + Delete - - Edit selected expression from user expressions - Edit selected expression from user expressions + + Advanced + Advanced - - Edit - Edit + + Link class boundaries + Link class boundaries - - Remove selected expression from user expressions - Remove selected expression from user expressions + + Histogram + Histogram - - Remove - Remove + + Symbol Levels… + Symbol Levels… - - Import User Expressions - Import User Expressions + + Data-defined Size Legend… + Data-defined Size Legend… - - Import - Import + + Select Method + Select Method - - Export User Expressions - Export User Expressions + + + + Apply Classification + Apply Classification - - Export - Export + + Link Class Boundaries + Link Class Boundaries - - Expected format: - Expected format: + + + No color ramp defined. + No color ramp defined. - - Help text - Help text + + Color + Color - - Only show values used in this layer and not all the possible values you could choose. - Only show values used in this layer and not all the possible values you could choose. + + + Size + Size - - Only show values in use - Only show values in use + + Natural break classification (Jenks) is O(n2) complexity, your classification may take a long time. +Press cancel to abort breaks calculation or OK to continue. + Natural break classification (Jenks) is O(n2) complexity, your classification may take a long time. +Press cancel to abort breaks calculation or OK to continue. - - <html><head/><body><p>Remove selected functions file.</p></body></html> - <html><head/><body><p>Remove selected functions file.</p></body></html> + + Rows will be reordered before linking boundaries. Continue? + Rows will be reordered before linking boundaries. Continue? - - - QgsExpressionBuilderWidgetPlugin - - - Edit expression - Edit expression + + Size from + Size from - - - QgsExpressionCalculatorLocatorFilter - - Copy “%1” to clipboard - Copy “%1” to clipboard + + Change… + Change… - - Calculator - Calculator + + Value + Value - - - QgsExpressionLineEdit - - - Expression Dialog - Expression Dialog + + + QgsGraphicsViewMouseHandles + + + %n item(s) selected + + %n item(s) selected + %n item(s) selected + - - - QgsExpressionNodeBinaryOperator - - Can't perform /, *, or % on DateTime and Interval - Can't perform /, *, or % on DateTime and Interval + + Move Items + Move Items - - - QgsExpressionNodeColumnRef - - No feature available for field '%1' evaluation - No feature available for field '%1' evaluation + + Resize Items + Resize Items - - - Field '%1' not found - Field '%1' not found + + dx: %1 mm dy: %2 mm + dx: %1 mm dy: %2 mm - - - QgsExpressionNodeIndexOperator - - [] can only be used with map or array values, not %1 - [] can only be used with map or array values, not %1 + + width: %1 mm height: %2 mm + width: %1 mm height: %2 mm - - - QgsExpressionNodeLiteral + + + QgsGrass - - [unsupported type: %1; value: %2] - [unsupported type: %1; value: %2] + + GRASS was not found in '%1' (GISBASE), provider and plugin will not work. + GRASS was not found in '%1' (GISBASE), provider and plugin will not work. - - - QgsExpressionNodeUnaryOperator - - Unary minus only for numeric values. - Unary minus only for numeric values. + + GRASS error + GRASS error - - - QgsExpressionPreviewWidget - - Copy Expression Value - Copy Expression Value + + Cannot add mapset %1 to search path: + Cannot add mapset %1 to search path: - - No feature was found on this layer to evaluate the expression. - No feature was found on this layer to evaluate the expression. + + Cannot close mapset. %1 + Cannot close mapset. %1 - - Parser Errors - Parser Errors + + Cannot create new mapset directory + Cannot create new mapset directory - - Eval Error - Eval Error + + Cannot copy %1 to %2 + Cannot copy %1 to %2 - - Expression is invalid <a href=more>(more info)</a> - Expression is invalid <a href=more>(more info)</a> + + Cannot write region + Cannot write region - - More Info on Expression Error - More Info on Expression Error + + no mapset open + no mapset open - - Right-click to copy - Right-click to copy + + Cannot get SRID + Cannot get SRID - - %1 (right-click to copy) - %1 (right-click to copy) + + Cannot query raster +%1 + Cannot query raster +%1 - - - QgsExpressionPreviewWidgetBase - - Expression Preview - Expression Preview + + Cannot delete %1 %2: %3 + Cannot delete %1 %2: %3 - - Preview: - Preview: + + Cannot start module + Cannot start module - - TextLabel - TextLabel + + command: %1 %2 + command: %1 %2 - - Select the feature to use for the output preview - Select the feature to use for the output preview + + Problem in GRASS initialization, GRASS provider and plugin will not work : %1 + Problem in GRASS initialization, GRASS provider and plugin will not work : %1 - - Feature - Feature + + Cannot remove mapset %1 from search path: %2 + Cannot remove mapset %1 from search path: %2 - - - QgsExpressionSelectionDialog - - %1 — Select by Expression - %1 — Select by Expression - - - - %n matching feature(s) selected - matching features - %n matching feature(s) selected%n matching feature(s) selected - - - - Zoomed to %n matching feature(s) - number of matching features - Zoomed to %n matching feature(s)Zoomed to %n matching feature(s) + + Cannot read raster map region (%1/%2/%3) + Cannot read raster map region (%1/%2/%3) - - - No matching features found - No matching features found + + + Cannot get projection + Cannot get projection - - - QgsExpressionSelectionDialogBase - - Select by Expression - Select by Expression + + + Cannot get raster extent + Cannot get raster extent - - &Close - &Close + + Cannot get map info + Cannot get map info - - Zoom to Features - Zoom to Features + + Cannot get colors + Cannot get colors - - … - + + Cannot create new vector: %1 + Cannot create new vector: %1 + + + QgsGrassElementDialog - - Select Features - Select Features + + Cancel + Cancel - - Add to Current Selection - Add to Current Selection + + OK + OK - - Remove from Current Selection - Remove from Current Selection + + <font color='red'>Enter a name!</font> + <font color='red'>Enter a name!</font> - - Filter Current Selection - Filter Current Selection + + <font color='red'>This is name of the source!</font> + <font color='red'>This is name of the source!</font> - - - QgsExpressionStoreDialog - - A stored expression with this name already exists - A stored expression with this name already exists + + <font color='red'>Exists!</font> + <font color='red'>Exists!</font> - - Labels cannot contain slashes (/ or \) - Labels cannot contain slashes (/ or \) + + Overwrite + Overwrite - - - QgsExpressionStoreDialogBase + + + QgsGrassFeatureIterator - - Store Expression - Store Expression + + <not editable (layer %1)> + <not editable (layer %1)> + + + QgsGrassImportItem - - Label - Label + + Cancel + Cancel - - Help text - Help text + + canceling + canceling + + + QgsGrassImportProgress - - Expression - Expression + + Progress: %1 + Progress: %1 + + + QgsGrassItemActions - - A stored expression with this name already exists! - A stored expression with this name already exists! + + GRASS Options… + GRASS Options… - - - QgsExpressionTreeView - - - - Variables - Variables + + New Mapset… + New Mapset… - - - - Record and Attributes - Record and Attributes + + Open Mapset + Open Mapset - - Relations - Relations + + Add Mapset to Search Path + Add Mapset to Search Path - - Recent (%1) - Recent (%1) + + Remove Mapset from Search Path + Remove Mapset from Search Path - - QGIS Version Mismatch - QGIS Version Mismatch + + Rename… + Rename… - - The imported expressions are from newer version of QGIS (%1) and some of the expression might not work the current version (%2). Are you sure you want to continue? - The imported expressions are from newer version of QGIS (%1) and some of the expression might not work the current version (%2). Are you sure you want to continue? + + Delete… + Delete… - - Skipped Expression Imports - Skipped Expression Imports + + New Point Layer… + New Point Layer… - - The following expressions have been skipped: - The following expressions have been skipped: + + New Line Layer… + New Line Layer… - - Expression Overwrite - Expression Overwrite + + New Polygon Layer… + New Polygon Layer… - - The expression with label '%1' was already defined.The old expression "%2" will be overwritten by "%3".Are you sure you want to overwrite the expression? - The expression with label '%1' was already defined.The old expression "%2" will be overwritten by "%3".Are you sure you want to overwrite the expression? + + Cannot create new mapset: %1 + Cannot create new mapset: %1 - - - QgsExtentGroupBox + + + QgsGrassMapcalc - - Extent - Extent + + Mapcalc tools + Mapcalc tools - - layer - layer + + Add map + Add map - - map view - map view + + Add constant value + Add constant value - - user defined - user defined + + Add operator or function + Add operator or function - - drawn on canvas - drawn on canvas + + Add connection + Add connection - - none - none + + Select item + Select item - - %1 (current: %2) - %1 (current: %2) + + Delete selected item + Delete selected item - - - QgsExtentGroupBoxPlugin - - - A group box to enter a map extent - A group box to enter a map extent + + Open + Open - - - QgsExtentGroupBoxWidget - - West - West + + Save + Save - - East - East + + Save as + Save as - - Map Canvas Extent - Map Canvas Extent + + Addition + Addition - - Draw on Canvas - Draw on Canvas + + Subtraction + Subtraction - - Current Layer Extent - Current Layer Extent + + Multiplication + Multiplication - - North - North + + Division + Division - - South - South + + Modulus + Modulus - - … - + + Exponentiation + Exponentiation - - Calculate from - Calculate from + + Equal + Equal - - Layer - Layer + + Not equal + Not equal - - Layout Map - Layout Map + + Greater than + Greater than - - Bookmark - Bookmark + + Greater than or equal + Greater than or equal - - - QgsExtentWidget - - Calculate from Layer - Calculate from Layer + + Less than + Less than - - Calculate from Layout Map - Calculate from Layout Map + + Less than or equal + Less than or equal - - Calculate from Bookmark - Calculate from Bookmark + + And + And - - Use Current Map Canvas Extent - Use Current Map Canvas Extent + + Or + Or - - Use Current Layer/Default Extent - Use Current Layer/Default Extent + + Absolute value of x + Absolute value of x - - Draw on Map Canvas - Draw on Map Canvas + + Inverse tangent of x (result is in degrees) + Inverse tangent of x (result is in degrees) - - %1 - %1 + + Inverse tangent of y/x (result is in degrees) + Inverse tangent of y/x (result is in degrees) - - Set to current map canvas extent - Set to current map canvas extent + + Current column of moving window (starts with 1) + Current column of moving window (starts with 1) - - - QgsExternalResourceConfigDlg - - Path - Path + + Cosine of x (x is in degrees) + Cosine of x (x is in degrees) - - Default path - Default path + + Convert x to double-precision floating point + Convert x to double-precision floating point - - <html><head/><body><p>When not empty, always open the file selector at the root of this path for searching new files. If empty, the last used path of this editor widget will be used. If this editor widget has never been used by the user, the project path will be used.</p></body></html> - <html><head/><body><p>When not empty, always open the file selector at the root of this path for searching new files. If empty, the last used path of this editor widget will be used. If this editor widget has never been used by the user, the project path will be used.</p></body></html> + + Current east-west resolution + Current east-west resolution - - … - + + Exponential function of x + Exponential function of x - - <html><head/><body><p>This option displays file paths as clickable hyperlinks. When you click on the file path, the file should normally be opened by the default viewer defined in your operating system.</p></body></html> - <html><head/><body><p>This option displays file paths as clickable hyperlinks. When you click on the file path, the file should normally be opened by the default viewer defined in your operating system.</p></body></html> + + x to the power y + x to the power y - - Use a hyperlink for document path (read-only) - Use a hyperlink for document path (read-only) + + Convert x to single-precision floating point + Convert x to single-precision floating point - - <html><head/><body><p>By default, the hyperlink is only displayed with the name of the file and not the full path. If you check this option, hyperlinks will be displayed with the complete path.</p></body></html> - <html><head/><body><p>By default, the hyperlink is only displayed with the name of the file and not the full path. If you check this option, hyperlinks will be displayed with the complete path.</p></body></html> + + Decision: 1 if x not zero, 0 otherwise + Decision: 1 if x not zero, 0 otherwise - - Display the full path - Display the full path + + Decision: a if x not zero, 0 otherwise + Decision: a if x not zero, 0 otherwise - - Display button to open file dialog - Display button to open file dialog + + Decision: a if x not zero, b otherwise + Decision: a if x not zero, b otherwise - - Filter - Filter + + Decision: a if x > 0, b if x is zero, c if x < 0 + Decision: a if x > 0, b if x is zero, c if x < 0 - - <html><head/><body><p>Filter syntax is borrowed from Qt <a href="http://doc.qt.io/qt-4.8/qfiledialog.html#getOpenFileName"><span style=" text-decoration: underline; color:#0000ff;">QFileDialog::getOpenFileName</span></a><span style=" font-family:'Courier New,courier';">.</span></p><p>If you want simple filter on all pdf files, just use:</p><p><span style=" font-family:'Courier New,courier';">*.pdf</span></p><p>If you want one filter for multiple file extensions (on .pdf, .odt and .doc files):</p><p><span style=" font-family:'Courier New,courier';">*.pdf *.odt *.doc</span></p><p>If you want to describe your filter, use parentheses:</p><p><span style=" font-family:'Courier New,courier';">Text documents (*.pdf, *.odt, *.doc)</span></p><p>If you want multiple filters, separate them with ';;':</p><p><span style=" font-family:'Courier New,courier';">&quot;Images (*.png *.xpm *.jpg);;Text files (*.txt);;XML files (*.xml)&quot;</span></p></body></html> - <html><head/><body><p>Filter syntax is borrowed from Qt <a href="http://doc.qt.io/qt-4.8/qfiledialog.html#getOpenFileName"><span style=" text-decoration: underline; color:#0000ff;">QFileDialog::getOpenFileName</span></a><span style=" font-family:'Courier New,courier';">.</span></p><p>If you want simple filter on all pdf files, just use:</p><p><span style=" font-family:'Courier New,courier';">*.pdf</span></p><p>If you want one filter for multiple file extensions (on .pdf, .odt and .doc files):</p><p><span style=" font-family:'Courier New,courier';">*.pdf *.odt *.doc</span></p><p>If you want to describe your filter, use parentheses:</p><p><span style=" font-family:'Courier New,courier';">Text documents (*.pdf, *.odt, *.doc)</span></p><p>If you want multiple filters, separate them with ';;':</p><p><span style=" font-family:'Courier New,courier';">&quot;Images (*.png *.xpm *.jpg);;Text files (*.txt);;XML files (*.xml)&quot;</span></p></body></html> + + Convert x to integer [ truncates ] + Convert x to integer [ truncates ] - - Height - Height + + Check if x = NULL + Check if x = NULL - - Auto - Auto + + Natural log of x + Natural log of x - - Display Resource Path - Display Resource Path + + Log of x base b + Log of x base b - - Integrated Document Viewer - Integrated Document Viewer + + + Largest value + Largest value - - px - px + + + Median value + Median value - - Width - Width + + + Smallest value + Smallest value - - Specify the size of the preview. If you leave it set to Auto, an optimal size will be calculated. - Specify the size of the preview. If you leave it set to Auto, an optimal size will be calculated. + + + Mode value + Mode value - - Type - Type + + 1 if x is zero, 0 otherwise + 1 if x is zero, 0 otherwise - - Select Existing file - Select Existing file + + Current north-south resolution + Current north-south resolution - - File Paths - File Paths + + NULL value + NULL value - - Directory Paths - Directory Paths + + Random value between a and b + Random value between a and b - - Absolute Path - Absolute Path + + Round x to nearest integer + Round x to nearest integer - - Relative to Project Path - Relative to Project Path + + Current row of moving window (Starts with 1) + Current row of moving window (Starts with 1) - - Relative to Default Path - Relative to Default Path + sin(x) + + Sine of x (x is in degrees) + Sine of x (x is in degrees) - - No Content - No Content + sqrt(x) + + Square root of x + Square root of x - - Image - Image + tan(x) + + Tangent of x (x is in degrees) + Tangent of x (x is in degrees) - - Web View - Web View + + Current x-coordinate of moving window + Current x-coordinate of moving window - - Select a Directory - Select a Directory + + Current y-coordinate of moving window + Current y-coordinate of moving window - - Storage type - Storage type + + + Output + Output - - <html><head/><body>Way of dealing with attachment file<p>"Select existing file" allows you to pick an existing file from the file system or set an existing URL external resource.</p><p>Other items allows you to pick a local resource and store it on an external storage system. You cannot use relative path in this mode and you can only pick file and not directory.</p></p></body></html> - <html><head/><body>Way of dealing with attachment file<p>"Select existing file" allows you to pick an existing file from the file system or set an existing URL external resource.</p><p>Other items allows you to pick a local resource and store it on an external storage system. You cannot use relative path in this mode and you can only pick file and not directory.</p></p></body></html> + + + + + + + + + + Warning + Warning - - Store path as - Store path as + + Cannot check region of map %1 + Cannot check region of map %1 - - <html><head/><body><p>Select how to store path in the attribute field</p><p><br/>- Absolute path: stores the filenames with their absolute full paths</p><p>- Relative to project path: stores the filenames with relative paths from the current QGIS project path.</p><p>For example, if your QGIS project is in <span style=" font-style:italic;">&quot;/home/user/my_project.qgs&quot;</span> and your filename is <span style=" font-style:italic;">&quot;/home/user/data/files/test.pdf&quot;</span>, the attribute will only store <span style=" font-style:italic;">&quot;data/files/test.pdf&quot;</span>.</p><p><br/>- Relative to default path: stores the filenames with relative paths from the default path set just above.</p><p>For example, if your default path is <span style=" font-style:italic;">&quot;/home/user/data/&quot;</span> and your filename is <span style=" font-style:italic;">&quot;/home/user/data/files/test.pdf&quot;</span>, the attribute will only store <span style=" font-style:italic;">&quot;files/test.pdf&quot;</span>.</p><p><br/></p></body></html> - <html><head/><body><p>Select how to store path in the attribute field</p><p><br/>- Absolute path: stores the filenames with their absolute full paths</p><p>- Relative to project path: stores the filenames with relative paths from the current QGIS project path.</p><p>For example, if your QGIS project is in <span style=" font-style:italic;">&quot;/home/user/my_project.qgs&quot;</span> and your filename is <span style=" font-style:italic;">&quot;/home/user/data/files/test.pdf&quot;</span>, the attribute will only store <span style=" font-style:italic;">&quot;data/files/test.pdf&quot;</span>.</p><p><br/>- Relative to default path: stores the filenames with relative paths from the default path set just above.</p><p>For example, if your default path is <span style=" font-style:italic;">&quot;/home/user/data/&quot;</span> and your filename is <span style=" font-style:italic;">&quot;/home/user/data/files/test.pdf&quot;</span>, the attribute will only store <span style=" font-style:italic;">&quot;files/test.pdf&quot;</span>.</p><p><br/></p></body></html> + + Cannot get region of map %1 + Cannot get region of map %1 - - Storage mode - Storage mode + + No GRASS raster maps available + No GRASS raster maps available - - External Storage - External Storage + + Cannot create 'mapcalc' directory in current mapset. + Cannot create 'mapcalc' directory in current mapset. - - Store URL - Store URL + + New mapcalc + New mapcalc - - Url used to store file selected from the attachment widget. - Url used to store file selected from the attachment widget. + + Enter new mapcalc name: + Enter new mapcalc name: - - Authentication - Authentication + + Enter vector name + Enter vector name - - <html><head/><body><p>Allows storing file paths or directory paths</p></body></html> - <html><head/><body><p>Allows storing file paths or directory paths</p></body></html> + + The file already exists. Overwrite? + The file already exists. Overwrite? - - - QgsExternalResourceWidget - - Fetching External Resource - Fetching External Resource + + + Save mapcalc + Save mapcalc - - Error while fetching external resource '%1' : %2 - Error while fetching external resource '%1' : %2 + + File name empty + File name empty - - - QgsExternalStorageFileWidget - - User selected absolute filepath - User selected absolute filepath + + Cannot open mapcalc file + Cannot open mapcalc file - - - - Storing External resource - Storing External resource + + The mapcalc schema (%1) not found. + The mapcalc schema (%1) not found. - - - - Storage URL expression is invalid : %1 - Storage URL expression is invalid : %1 + + Cannot open mapcalc schema (%1) + Cannot open mapcalc schema (%1) - - Storing file %1 ... - Storing file %1 ... + + Cannot read mapcalc schema (%1): + Cannot read mapcalc schema (%1): - - Storing file '%1' to url '%2' has failed : %3 - Storing file '%1' to url '%2' has failed : %3 + + +%1 +at line %2 column %3 + +%1 +at line %2 column %3 - - - QgsFavoritesItemGuiProvider + + + QgsGrassMapcalcBase - - Add a Directory… - Add a Directory… + + Main Window + Main Window - - Add Directory to Favorites - Add Directory to Favorites + + Output + Output - - - QgsFeatureAction - - Run Actions - Run Actions + + Enter constant value + Enter constant value - - - QgsFeatureDownloaderProgressDialog + + + QgsGrassMapsetItem - - Hide - Hide + + topology missing + topology missing - - - QgsFeatureFilterWidget - - The filter defines which features are currently shown in the list or on the table - The filter defines which features are currently shown in the list or on the table + + topology version not supported + topology version not supported - - Filter - Filter + + topology version 6 + topology version 6 - - Filters the visible features according to the current filter selection and filter string. - Filters the visible features according to the current filter selection and filter string. + + empty + empty - - Apply - Apply + + %1 layer type not supported + %1 layer type not supported - - Field Filter - Field Filter + + Cannot create provider %1 : %2 + Cannot create provider %1 : %2 - - Edit Expression - Edit Expression + + Provider is not valid %1 : %2 + Provider is not valid %1 : %2 - - Edit the stored expression (change name or content) - Edit the stored expression (change name or content) + + Cannot get default location region. + Cannot get default location region. - - Save Expression as... - Save Expression as... + + Cannot delete %1 + Cannot delete %1 - - Save expression under defined name - Save expression under defined name + + Import to GRASS mapset + Import to GRASS mapset - - Handle expression (save or delete) - Handle expression (save or delete) + + Failed to import some layers! + + + Failed to import some layers! + + - - Stored Filter Expressions - Stored Filter Expressions + + Import to GRASS mapset failed + Import to GRASS mapset failed - - Stored expressions to filter features - Stored expressions to filter features + + Failed to import %1 to %2: %3 + Failed to import %1 to %2: %3 + + + QgsGrassModule - - Show All Features - Show All Features + + Module: %1 + Module: %1 - - Advanced Filter (Expression) - Advanced Filter (Expression) + + + + + + + + Warning + Warning - - Use the Expression Builder to define the filter - Use the Expression Builder to define the filter + + The module file (%1) not found. + The module file (%1) not found. - - Show Selected Features - Show Selected Features + + Cannot open module file (%1) + Cannot open module file (%1) - - Show Features Visible On Map - Show Features Visible On Map + + + Cannot read module file (%1) + Cannot read module file (%1) - - Show Edited and New Features - Show Edited and New Features + + + +%1 +at line %2 column %3 + +%1 +at line %2 column %3 - - Filter all the features which have been edited but not yet saved - Filter all the features which have been edited but not yet saved + + Module %1 not found + Module %1 not found - - Delete stored expression - Delete stored expression + + Cannot find man page %1 + Cannot find man page %1 - - Delete Stored Expression - Delete Stored Expression + + Please ensure you have the GRASS documentation installed. + Please ensure you have the GRASS documentation installed. - - Save expression with the text as name - Save expression with the text as name + + Not available, description not found (%1) + Not available, description not found (%1) - - Save Expression - Save Expression + + Not available, cannot open description (%1) + Not available, cannot open description (%1) - - Expression Based Filter - Expression Based Filter + + Not available, incorrect description (%1) + Not available, incorrect description (%1) - - Save Expression As - Save Expression As + + + Run + Run - - - Name - Name + + + Cannot get input region + Cannot get input region - - Edit expression - Edit expression + + Input %1 outside current region! + Input %1 outside current region! - - Expression - Expression + + Use Input Region + Use Input Region - - Parsing error - Parsing error + + Output %1 exists! Overwrite? + Output %1 exists! Overwrite? - - Evaluation error - Evaluation error + + Cannot find module %1 + Cannot find module %1 - - - QgsFeatureListComboBox - - Just start typing what you are looking for. - Just start typing what you are looking for. + + Cannot start module: %1 + Cannot start module: %1 - - - QgsFeatureSelectionDlg - - Link existing child features - Link existing child features + + Stop + Stop - - Select/filter features using form - Select/filter features using form + + <B>Successfully finished</B> + <B>Successfully finished</B> - - Select/filter features using form (Ctrl+F) - Select/filter features using form (Ctrl+F) + + <B>Finished with error</B> + <B>Finished with error</B> - - Ctrl+F - Ctrl+F + + <B>Module crashed or killed</B> + <B>Module crashed or killed</B> + + + QgsGrassModuleBase - - Select features using an expression - Select features using an expression + + GRASS Module + GRASS Module - - Select all - Select all + + Options + Options - - Select all (Ctrl+A) - Select all (Ctrl+A) + + Output + Output - - Ctrl+A - Ctrl+A + + Manual + Manual - - Invert selection - Invert selection + + TextLabel + TextLabel - - Invert selection (Ctrl+R) - Invert selection (Ctrl+R) + + Run + Run - - Ctrl+R - Ctrl+R + + View output + View output - - Deselect all - Deselect all + + Close + Close + + + QgsGrassModuleFile - - Deselect all (Ctrl+Shift+A) - Deselect all (Ctrl+Shift+A) + + File + File - - Ctrl+Shift+A - Ctrl+Shift+A + + %1:&nbsp;missing value + %1:&nbsp;missing value - - Move selection to top - Move selection to top + + %1:&nbsp;directory does not exist + %1:&nbsp;directory does not exist + + + QgsGrassModuleGdalInput - - Pan map to the selected rows - Pan map to the selected rows + + OGR/PostGIS/GDAL Input + OGR/PostGIS/GDAL Input - - Pan map to the selected rows (Ctrl+P) - Pan map to the selected rows (Ctrl+P) + + Cannot find layeroption %1 + Cannot find layeroption %1 - - Ctrl+P - Ctrl+P + + Cannot find whereoption %1 + Cannot find whereoption %1 - - Zoom map to the selected rows - Zoom map to the selected rows + + Password + Password - - Zoom map to the selected rows (Ctrl+J) - Zoom map to the selected rows (Ctrl+J) + + Select a layer + Select a layer - - Ctrl+J - Ctrl+J + + %1:&nbsp;no input + %1:&nbsp;no input - - - QgsFieldCalculator + + + QgsGrassModuleInput - - - Not available for layer - Not available for layer + + Input + Input - - Could not add the new field to the provider. - Could not add the new field to the provider. + + Cannot find typeoption %1 + Cannot find typeoption %1 - - - - Evaluation Error - Evaluation Error - - - - Only update %n selected feature(s) - Only update %n selected feature(s)Only update %n selected feature(s) + + Cannot find values for typeoption %1 + Cannot find values for typeoption %1 - - %1 — Field Calculator - %1 — Field Calculator + + Cannot find layeroption %1 + Cannot find layeroption %1 - - Create New Field - Create New Field + + GRASS element %1 not supported + GRASS element %1 not supported - - Calculating field - Calculating field + + Use region of this map + Use region of this map - - An error occurred while evaluating the calculation string: -%1 - An error occurred while evaluating the calculation string: -%1 + + Sublayer + Sublayer - - Text, unlimited length (text) - Text, unlimited length (text) + + no input + no input - - <geometry> - <geometry> + + current map does not contain features of required type + current map does not contain features of required type - - Please enter a field name - Please enter a field name + + geometry type not selected + geometry type not selected + + + QgsGrassModuleOption - - - The expression is invalid see (more info) for details - - The expression is invalid see (more info) for details + + Unknown outputType + Unknown outputType - - - QgsFieldCalculatorBase - - Only update selected features - Only update selected features + + Browse + Browse - - This layer does not support adding new provider fields. You can only add virtual fields. - This layer does not support adding new provider fields. You can only add virtual fields. + + Output file + Output file - - Create a new field - Create a new field + + GeoTIFF + GeoTIFF - - Output field name - Output field name + + Cannot parse version_min %1 + Cannot parse version_min %1 - - Output field length - Output field length + + Cannot parse version_max %1 + Cannot parse version_max %1 - - Output field type - Output field type + + %1:&nbsp;missing value + %1:&nbsp;missing value + + + QgsGrassModuleSelection - - <p>A virtual field will be recalculated every time it is used. Its definition will be saved in the project file. It will not be saved in the dataprovider and therefore its values not be available in other software.</p> - <p>A virtual field will be recalculated every time it is used. Its definition will be saved in the project file. It will not be saved in the dataprovider and therefore its values not be available in other software.</p> + + Selected categories + Selected categories - - Create virtual field - Create virtual field + + Manual entry + Manual entry - - Precision - Precision + + layer selection + layer selection - - Field Calculator - Field Calculator + + Add to canvas layer + Add to canvas layer + + + QgsGrassModuleStandardOptions - - You are editing information on this layer but the layer is currently not in edit mode. If you click OK, edit mode will automatically be turned on. - You are editing information on this layer but the layer is currently not in edit mode. If you click OK, edit mode will automatically be turned on. + + Cannot get region of map %1 + Cannot get region of map %1 - - Update existing field - Update existing field + + Cannot find module %1 + Cannot find module %1 - - Maximum number of digits after the decimal place. For example 123.45 requires a field precision of 2. - Maximum number of digits after the decimal place. For example 123.45 requires a field precision of 2. + + Cannot start module %1 + Cannot start module %1 - - Total length of field (including the number of digits after the decimal place for decimal fields).<br>For example 123.45 requires a decimal field length of 5, and 123456 requires an integer field length of 6. - Total length of field (including the number of digits after the decimal place for decimal fields).<br>For example 123.45 requires a decimal field length of 5, and 123456 requires an integer field length of 6. + + command + command - - - QgsFieldComboBoxPlugin - - A combo box to list the fields of a layer - A combo box to list the fields of a layer + + Cannot read module description (%1): + Cannot read module description (%1): - - A combo box to list the fields of a layer. - A combo box to list the fields of a layer. + + +%1 +at line %2 column %3 + +%1 +at line %2 column %3 - - - QgsFieldConditionalFormatWidget - - Conditional Styles - Conditional Styles + + Region + Region - - - QgsFieldConditionalWidget - - Field - Field + + Input layers + Input layers - - New Rule - New Rule + + Current map canvas + Current map canvas - - Full row - Full row + + Cannot find key %1 + Cannot find key %1 - - - QgsFieldDetailsWidget - - Alias - Alias + + Option '%1' should be configured as field + Option '%1' should be configured as field - - Type - Type + + This module has no options + This module has no options - - Comment - Comment + + << Hide advanced options + << Hide advanced options - - - Domain - Domain + + Show advanced options >> + Show advanced options >> - - Name - Name + + Item with key %1 not found + Item with key %1 not found - - Could not load field - Could not load field + + Item with id %1 not found + Item with id %1 not found - - - QgsFieldDomainDetailsWidget + + + QgsGrassModuleVectorField - - Name - Name + + Attribute field + Attribute field - - Description - Description + + 'layer' attribute in field tag with key= %1 is missing. + 'layer' attribute in field tag with key= %1 is missing. + + + QgsGrassNewMapset - - Type - Type + + Database + Database - - Field type - Field type + + No writable locations, the database is not writable! + No writable locations, the database is not writable! - - Split policy - Split policy + + Enter location name! + Enter location name! - - - Use default field value - Use default field value + + The location exists! + The location exists! - - Duplicate field value - Duplicate field value + + Cannot set projection: %1 + Cannot set projection: %1 - - Use geometry ratio - Use geometry ratio + + Selected projection is not supported by GRASS! + Selected projection is not supported by GRASS! - - Merge policy - Merge policy + + North must be greater than south + North must be greater than south - - Sum field values - Sum field values + + East must be greater than west + East must be greater than west - - Use geometry weighted value - Use geometry weighted value + + Regions file (%1) not found. + Regions file (%1) not found. - - Coded values - Coded values + + Cannot open locations file (%1) + Cannot open locations file (%1) - - Range - Range + + Cannot read locations file (%1): + Cannot read locations file (%1): - - Minimum - Minimum + + +%1 +at line %2 column %3 + +%1 +at line %2 column %3 - - - (inclusive) - (inclusive) + + Cannot reproject selected region. + Cannot reproject selected region. - - - (exclusive) - (exclusive) + + Location + Location - - Maximum - Maximum + + Mapset + Mapset - - Glob - Glob + + Cannot create new GRASS database directory + Cannot create new GRASS database directory - - Pattern - Pattern + + Cannot create new mapset: %1 + Cannot create new mapset: %1 - - - QgsFieldDomainItemGuiProvider - - - New Field Domain - New Field Domain + + New mapset successfully created + New mapset successfully created - - - QgsFieldDomainWidget - - - Default Value - Default Value + + The mapset already exists + The mapset already exists - - Duplicate - Duplicate + + + + + Cannot create Coordinate Reference System + Cannot create Coordinate Reference System - - Ratio of Geometries - Ratio of Geometries + + Cannot create new location: %1 + Cannot create new location: %1 - - Sum - Sum + + + + New mapset + New mapset - - Geometry Weighted Average - Geometry Weighted Average + + New mapset successfully created, but cannot be opened: %1 + New mapset successfully created, but cannot be opened: %1 - - - QgsFieldDomainWidgetBase - - Field Domain - Field Domain + + New mapset successfully created and set as current working mapset. + New mapset successfully created and set as current working mapset. + + + QgsGrassNewMapsetBase - - Description - Description + + New Mapset + New Mapset - - Policies - Policies + + GRASS Database + GRASS Database - - Split policy - Split policy + + The GRASS location is a collection of maps for a particular territory or project. + The GRASS location is a collection of maps for a particular territory or project. - - Merge policy - Merge policy + + The GRASS region defines a workspace for raster modules. The default region is valid for one location. It is possible to set a different region in each mapset. It is possible to change the default location region later. + The GRASS region defines a workspace for raster modules. The default region is valid for one location. It is possible to set a different region in each mapset. It is possible to change the default location region later. - - Name - Name + + New mapset + New mapset - - Field type - Field type + + Existing mapsets + Existing mapsets - - - QgsFieldDomainsDetailsWidget - - Field Domains - Field Domains + + The GRASS mapset is a collection of maps used by one user. A user can read maps from all mapsets in the location but he can open for writing only his mapset (owned by user). + The GRASS mapset is a collection of maps used by one user. A user can read maps from all mapsets in the location but he can open for writing only his mapset (owned by user). - - - QgsFieldDomainsItem - - Field Domains - Field Domains + + Database + Database - - - QgsFieldExpressionWidget - - Expression Dialog - Expression Dialog + + Location + Location - - - QgsFieldExpressionWidgetPlugin - - An editable combo box to enter an expression - An editable combo box to enter an expression + + Open new mapset + Open new mapset - - An editable combo box to enter an expression. A button allows opening the expression dialog. Expression are evaluated to detect errors. - An editable combo box to enter an expression. A button allows opening the expression dialog. Expression are evaluated to detect errors. + + GRASS Location + GRASS Location - - - QgsFieldItem - - NOT NULL - NOT NULL + + Database directory + Database directory - - UNIQUE - UNIQUE + + <html><head/><body><p>GRASS data are stored in tree directory structure. The GRASS database is the top-level directory in this tree structure.</p></body></html> + <html><head/><body><p>GRASS data are stored in tree directory structure. The GRASS database is the top-level directory in this tree structure.</p></body></html> - - - QgsFieldItemGuiProvider - - - - Set Field Domain - Set Field Domain + + Select location + Select location - - Set field domain for %1 to %2? - Set field domain for %1 to %2? + + Create new location + Create new location - - Unset Field Domain (%1)… - Unset Field Domain (%1)… + + Location Error + Location Error - - - Unset Field Domain - Unset Field Domain + + Projection + Projection - - Unset %1 field domain from %2? - Unset %1 field domain from %2? + + Projection Error + Projection Error - - Rename Field… - Rename Field… + + Not defined + Not defined - - field “%1” - field “%1” + + Default GRASS Region + Default GRASS Region - - - - Rename Field - Rename Field + + Set + Set - - - Failed to rename field '%1': %2 - Failed to rename field '%1': %2 + + Region Error + Region Error - - Delete Field… - Delete Field… + + Mapset + Mapset - - Delete '%1' permanently? - Delete '%1' permanently? + + Mapset Error + Mapset Error - - -This field is part of a primary key, its removal may make the table unusable by QGIS! - -This field is part of a primary key, its removal may make the table unusable by QGIS! + + Owner + Owner - - -This field is a geometry column, its removal may make the table unusable by QGIS! - -This field is a geometry column, its removal may make the table unusable by QGIS! + + Create New Mapset + Create New Mapset - - - Delete Field - Delete Field + + Database error + Database error - - Delete all related objects (CASCADE)? - Delete all related objects (CASCADE)? + + Preset regions + Preset regions + + + QgsGrassOptions - - Failed to delete field '%1': %2 - Failed to delete field '%1': %2 + + GRASS version + GRASS version - - - QgsFieldMappingModel - - Source Expression - Source Expression + + + Default + Default - - Name - Name + + Select Color + Select Color - - Type - Type + + Currently selected GRASS installation is not valid + Currently selected GRASS installation is not valid - - Length - Length + + Choose a directory with configuration files (default.qgc, *.qgm) + Choose a directory with configuration files (default.qgc, *.qgm) + + + QgsGrassOptionsBase - - Precision - Precision + + GRASS Options + GRASS Options - - Constraints - Constraints + + Modules + Modules - - Constraints active - Constraints active + + Browser + Browser - - Unique - Unique + + Region + Region - - Not null - Not null + + Modules interface configuration + Modules interface configuration - - Expression - Expression + + Default + Default - - Field Mapping - Field Mapping + + General + General - - - QgsFieldsDetailsWidget - - Fields - Fields + + The version of GRASS which was used to build the GRASS provider and plugin in QGIS. Exactly the same version must be used on runtime. + The version of GRASS which was used to build the GRASS provider and plugin in QGIS. Exactly the same version must be used on runtime. - - Count - Count + + GRASS installation + GRASS installation - - Field - Field + + Custom + Custom - - Type - Type + + Browse + Browse - - Length - Length + + GIsbase error + GIsbase error - - Precision - Precision + + Debug mode + Debug mode - - Comment - Comment + + Import + Import - - Could not load layer fields - Could not load layer fields + + CRS transformation + CRS transformation - - - QgsFieldsItem - - Fields - Fields + + Approximate CRS transformation is fast but it may be inaccurate. + Approximate CRS transformation is fast but it may be inaccurate. - - - QgsFieldsItemGuiProvider - - Add New Field… - Add New Field… + + Create a link to the external data for GDAL data sources with the same CRS as target mapset by r.external, instead of making copy of data. + Create a link to the external data for GDAL data sources with the same CRS as target mapset by r.external, instead of making copy of data. - - - New Field - New Field + + Create link to external data if possible + Create link to external data if possible - - Failed to add the new field to '%1': %2 - Failed to add the new field to '%1': %2 + + Layers + Layers - - Failed to load layer '%1'. Check application logs and user permissions. - Failed to load layer '%1'. Check application logs and user permissions. + + Show virtual topological layers + Show virtual topological layers - - - QgsFileDownloader - - Network request %1 timed out - Network request %1 timed out + + Region border + Region border - - No output filename specified - No output filename specified + + Color + Color - - - Cannot open output file: %1 - Cannot open output file: %1 + + Width + Width + + + QgsGrassPlugin - - Download failed: %1 - Download failed: %1 + + Open GRASS tools + Open GRASS tools - - - QgsFileDownloaderAlgorithm - - Download file - Download file + + Display Current Grass Region + Display Current Grass Region - - file,downloader,internet,url,fetch,get,https - file,downloader,internet,url,fetch,get,https + + Open Mapset + Open Mapset - - File tools - File tools + + New Mapset + New Mapset - - This algorithm downloads a URL on the file system. - This algorithm downloads a URL on the file system. + + Close Mapset + Close Mapset - - URL - URL + + Open GRASS Tools + Open GRASS Tools - - Data - Data + + Displays the current GRASS region as a rectangle on the map canvas + Displays the current GRASS region as a rectangle on the map canvas - - %1 downloaded - %1 downloaded + + + + + + + + &GRASS + &GRASS - - %1 of %2 downloaded - %1 of %2 downloaded + + GRASS + GRASS - - File destination - File destination + + Add Closed Boundary + Add Closed Boundary - - No URL specified - No URL specified + + GRASS init error + GRASS init error - - DATA parameter is not used when it's a GET request. - DATA parameter is not used when it's a GET request. + + + + Warning + Warning - - Output file doesn't exist. - Output file doesn't exist. + + New vector name + New vector name - - - QgsFileDownloaderDialog - - Download - Download + + GRASS Options + GRASS Options - - Downloading %1. - Downloading %1. + + Add Point + Add Point - - Download File - Download File + + Add Line + Add Line - - Downloading %1 of %2 %3. - Downloading %1 of %2 %3. + + Add Boundary + Add Boundary - - - QgsFileWidget - - Full path to the file(s), including name and extension - Full path to the file(s), including name and extension + + Add Centroid + Add Centroid - - Browse - Browse + + Cannot create new vector: %1 + Cannot create new vector: %1 - - Selected files:<br><ul><li>%1</li></ul><br> - Selected files:<br><ul><li>%1</li></ul><br> + + New vector created but cannot be opened by data provider. + New vector created but cannot be opened by data provider. - - Select a file - Select a file + + Cannot open the mapset. %1 + Cannot open the mapset. %1 - - Select one or more files - Select one or more files + + Cannot open GRASS mapset. %1 + Cannot open GRASS mapset. %1 + + + QgsGrassProvider - - Select a directory - Select a directory + + Whole number (integer) + Whole number (integer) - - Create or select a file - Create or select a file + + Decimal number (real) + Decimal number (real) - - - QgsFilterAlgorithmConfigurationWidget - - Output Name - Output Name + + Text + Text - - Filter Expression - Filter Expression + + Cannot restore record with cat %1 + Cannot restore record with cat %1 - - Final Output - Final Output + + Cannot delete orphan record with cat %1 + Cannot delete orphan record with cat %1 - - Outputs and filters - Outputs and filters + + GRASS %1 vector provider + GRASS %1 vector provider + + + QgsGrassRasterImport - - Add Output - Add Output + + Data type %1 not supported + Data type %1 not supported - - Remove Selected Outputs - Remove Selected Outputs + + Writing band %1/%2 + Writing band %1/%2 - - - QgsFindFilesByPatternDialog - - Find Files by Pattern - Find Files by Pattern + + Cannot convert block (%1) to data type %2 + Cannot convert block (%1) to data type %2 - - - QgsFindFilesByPatternWidget + + + QgsGrassRasterProvider - - File - File + + cellhd file %1 does not exist + cellhd file %1 does not exist - - Directory - Directory + + Groups not yet supported + Groups not yet supported - - Cancel - Cancel + + + Cannot read raster + Cannot read raster - - Find Files - Find Files + + + %1 bytes expected but %2 byte were read from qgis.d.rast + %1 bytes expected but %2 byte were read from qgis.d.rast - - - QgsFindFilesByPatternWidgetBase - - Find Files - Find Files + + Format not supported + Format not supported - - File pattern - File pattern + + Cannot read data + Cannot read data - - Pattern to match, e.g. *.shp - Pattern to match, e.g. *.shp + + GRASS raster provider + GRASS raster provider + + + QgsGrassRegionBase - - Look in - Look in + + Extent + Extent - - Search recursively - Search recursively + + North + North - - - QgsFirstRunDialog - - Welcome to QGIS - Welcome to QGIS + + West + West - - Let's get started! - Let's get started! + + Region + Region - - Welcome to QGIS 3 - Welcome to QGIS 3 + + East + East - - Ready to go? - Ready to go? + + Select the extent by dragging on canvas + Select the extent by dragging on canvas - - Import settings from QGIS 2. - Import settings from QGIS 2. + + Size + Size - - I want a clean start. Don't import my QGIS 2 settings. - I want a clean start. Don't import my QGIS 2 settings. + + N-S + N-S - - Settings will be imported into the default profile and you will only see this screen once. - Settings will be imported into the default profile and you will only see this screen once. + + E-W + E-W - - Welcome to QGIS %1 - Welcome to QGIS %1 + + South + South - - <html><head/><body><a href="https://www.qgis.org/en/site/forusers/visualchangelogVERSION_TOKEN/index.html"><span style=" text-decoration: underline; color:#2a76c6;">Check out </span></a>the change log for all the great new features introduced with this release!</p></body></html> - <html><head/><body><a href="https://www.qgis.org/en/site/forusers/visualchangelogVERSION_TOKEN/index.html"><span style=" text-decoration: underline; color:#2a76c6;">Check out </span></a>the change log for all the great new features introduced with this release!</p></body></html> + + Resolution + Resolution - - <html><head/><body><p><span style=" font-style:italic;">You are running a dev version. We would love your feedback and testing!</span></p></body></html> - <html><head/><body><p><span style=" font-style:italic;">You are running a dev version. We would love your feedback and testing!</span></p></body></html> + + Columns + Columns - - - QgsFixAttributeDialog - - %1 - Fix Pasted Features - %1 - Fix Pasted Features + + Rows + Rows + + + QgsGrassSelect - - Discard All - Discard All + + Select GRASS Vector Layer + Select GRASS Vector Layer - - Discard All Invalid - Discard All Invalid + + Select GRASS Raster Layer + Select GRASS Raster Layer - - Paste All (Including Invalid) - Paste All (Including Invalid) + + Select GRASS Mapcalc Schema + Select GRASS Mapcalc Schema - - Skip - Skip + + Select GRASS Mapset + Select GRASS Mapset - - Paste Anyway - Paste Anyway + + Choose existing GISDBASE + Choose existing GISDBASE - - %1 of %2 features processed (%3 fixed, %4 skipped) - %1 of %2 features processed (%3 fixed, %4 skipped) + + Wrong GISDBASE, no locations available. + Wrong GISDBASE, no locations available. - - - QgsFontButton - - Text Format - Text Format + + Wrong GISDBASE + Wrong GISDBASE - - No Format - No Format + + Select a map. + Select a map. - - Font - Font + + No map + No map - - - Aa - Aa + + No layer + No layer - - Font size (%1) - Font size (%1) + + No layers available in this map + No layers available in this map + + + QgsGrassSelectBase - - Font size (pt) - Font size (pt) + + Add GRASS Layer + Add GRASS Layer - - Recent Fonts - Recent Fonts + + Gisdbase + Gisdbase - - Configure Format… - Configure Format… + + Location + Location - - Copy Format - Copy Format + + Mapset + Mapset - - Paste Format - Paste Format + + Map name + Map name - - Copy Color - Copy Color + + Select or type map name (wildcards '*' and '?' accepted for rasters) + Select or type map name (wildcards '*' and '?' accepted for rasters) - - Paste Color - Paste Color + + Layer + Layer - - - QgsFontButtonPlugin - - Select font - Select font + + Browse… + Browse… - - - QgsFontManager + + + QgsGrassTools - - Installing fonts from %1 - Installing fonts from %1 + + GRASS Tools + GRASS Tools - - Installing %1 - Installing %1 + + GRASS Tools: %1/%2 + GRASS Tools: %1/%2 - - Could not write font data to a temporary file - Could not write font data to a temporary file + + Close mapset + Close mapset - - Could not find any families in font - Could not find any families in font + + Region + Region - - - Could not copy font to %1 - Could not copy font to %1 + + + + Warning + Warning - - - Could not install font from %1 - Could not install font from %1 + + The config file (%1) not found. + The config file (%1) not found. - - Could not read fonts from data - Could not read fonts from data + + Cannot open config file (%1). + Cannot open config file (%1). - - - QgsFontMarkerSymbolLayerWidget - - Select Symbol Fill Color - Select Symbol Fill Color + + Cannot read config file (%1): + Cannot read config file (%1): - - Select Symbol Stroke Color - Select Symbol Stroke Color + + +%1 +at line %2 column %3 + +%1 +at line %2 column %3 - - - QgsFontOptionsFactory - - Fonts - Fonts + + %1 errors found + %1 errors found - - - QgsFontOptionsWidget + + + %n error(s) + + %n error(s) + %n error(s) + + + + + QgsGrassToolsBase - - Font Family - Font Family + + &GRASS Tools + &GRASS Tools - - Replacement Family - Replacement Family + + <html><head/><body><p>No mapset is open. You can open a GRASS mapset from the browser using the mapset item's context menu action <span style=" font-style:italic;">Open mapset</span>.</p></body></html> + <html><head/><body><p>No mapset is open. You can open a GRASS mapset from the browser using the mapset item's context menu action <span style=" font-style:italic;">Open mapset</span>.</p></body></html> - - File - File + + Modules + Modules - - Font Families - Font Families + + … + - - - QgsFontOptionsWidgetBase - - GPS Device Editor - GPS Device Editor + + Reload tree + Reload tree - - Font Replacements - Font Replacements + + Run debug + Run debug - - References to fonts present in this replacement list will automatically be replaced with the matching replacement font family - References to fonts present in this replacement list will automatically be replaced with the matching replacement font family + + Close debug + Close debug - - Add new replacement - Add new replacement + + Filter + Filter + + + QgsGrassVector - - Remove selected replacement - Remove selected replacement + + Cannot open vector on level 2 + Cannot open vector on level 2 - - User Fonts - User Fonts + + Cannot open vector + Cannot open vector + + + QgsGrassVectorImport - - Remove selected fonts - Remove selected fonts + + Writing features + Writing features + + + QgsGrassVectorMapLayer - - If checked, known freely licensed fonts which are not installed locally but are referenced in a project or style will be automatically downloaded and made available for use. - If checked, known freely licensed fonts which are not installed locally but are referenced in a project or style will be automatically downloaded and made available for use. + + No field info + No field info - - Automatically download missing, freely-licensed fonts - Automatically download missing, freely-licensed fonts + + Virtual topology symbol field + Virtual topology symbol field - - - QgsFormAnnotationDialog - - Delete - Delete + + + + Driver is not open + Driver is not open - - Qt designer file - Qt designer file + + The table for this field already exists + The table for this field already exists - - - QgsFormAnnotationDialogBase - - Form Annotation - Form Annotation + + Cannot create field info + Cannot create field info - - … - + + Cannot create link to the table. + Cannot create link to the table. - - File - File + + Created table %1 could not be deleted + Created table %1 could not be deleted - - Source - Source + + Errors updating restored column, update interrupted + Errors updating restored column, update interrupted - - - QgsFormLabelFormatWidget - - Override Label Color - Override Label Color + + %1 field cannot be deleted, it is temporary virtual field used for topology symbol. + %1 field cannot be deleted, it is temporary virtual field used for topology symbol. - - Color - Color + + + no table + no table - - Override Label Font - Override Label Font + + Table does not exist + Table does not exist - - Bold text -(data defined only, overrides Style) - Bold text -(data defined only, overrides Style) + + Feature invalid + Feature invalid - - B - B + + Cannot select record from table + Cannot select record from table - - Italic text -(data defined only, overrides Style) - Italic text -(data defined only, overrides Style) + + Cannot check if record exists + Cannot check if record exists - - I - I + + Field %1 not found in cached attributes + Field %1 not found in cached attributes + + + QgsGroupLayer - - Underlined text - Underlined text + + General + General - - U - U + + Name + Name - - Strikeout text - Strikeout text + + Extent + Extent + + + QgsGroupWMSDataDialogBase - - S - S + + Short name + Short name - - Default color - Default color + + A name used to identify the group layer. The short name is a text string used for machine-to-machine communication. + A name used to identify the group layer. The short name is a text string used for machine-to-machine communication. - - - QgsFractionNumericFormatWidgetBase - - Use the unicode superscript and subscript representation of numbers, e.g. ¹⁷/₂₃ - Use the unicode superscript and subscript representation of numbers, e.g. ¹⁷/₂₃ + + The title is for the benefit of humans to identify group layer. + The title is for the benefit of humans to identify group layer. - - Use Unicode super/subscript - Use Unicode super/subscript + + The abstract is a descriptive narrative providing more information about the group layer. + The abstract is a descriptive narrative providing more information about the group layer. - - Show thousands separator - Show thousands separator + + Title + Title - - Show plus sign - Show plus sign + + Set Group WMS Data + Set Group WMS Data - - Default - Default + + Abstract + Abstract + + + QgsGui - - Thousands separator - Thousands separator + + + Python Macros + Python Macros - - Use dedicated Unicode characters for specific fractions (where they exist), e.g. ½ or ¾ - Use dedicated Unicode characters for specific fractions (where they exist), e.g. ½ or ¾ + + Python macros are currently disabled and will not be run + Python macros are currently disabled and will not be run - - Use dedicated Unicode characters - Use dedicated Unicode characters + + Python Expressions + Python Expressions - - - QgsGCPListModel - - map units - map units + + Python expressions from project are currently disabled and will not be loaded + Python expressions from project are currently disabled and will not be loaded - - pixels - pixels + + Python macros are currently disabled. Do you allow this macro to run? + Python macros are currently disabled. Do you allow this macro to run? - - n/a - n/a + + Disable for this Session + Disable for this Session - - Enabled - Enabled + + No + No - - ID - ID + + Yes + Yes - - Source X - Source X + + Enable Macros + Enable Macros - - Source Y - Source Y + + + Security warning + Security warning - - Dest. X - Dest. X + + Python macros cannot currently be run. + Python macros cannot currently be run. - - Dest. Y - Dest. Y + + Enable python expressions from project + Enable python expressions from project - - dX (%1) - dX (%1) + + Python expressions from project cannot currently be loaded. + Python expressions from project cannot currently be loaded. + + + QgsGuiVectorLayerTools - - dY (%1) - dY (%1) + + Add feature + Add feature - - Residual (%1) - Residual (%1) + + Start editing failed + Start editing failed - - - QgsGCPListWidget - - Recenter - Recenter + + Provider cannot be opened for editing + Provider cannot be opened for editing - - Remove - Remove + + Do you want to save the changes to layer %1? + Do you want to save the changes to layer %1? - - - QgsGPXProvider - - Bad URI - you need to specify the feature type. - Bad URI - you need to specify the feature type. + + Error + Error - - GPS eXchange file - GPS eXchange file + + Problems during roll back + Problems during roll back - - Digitized in QGIS - Digitized in QGIS + + The feature cannot be moved because 1 or more resulting geometries would be empty + The feature cannot be moved because 1 or more resulting geometries would be empty - - - QgsGdalFileSourceWidget - - Open GDAL Supported Raster Dataset(s) - Open GDAL Supported Raster Dataset(s) + + An error was reported during intersection removal + An error was reported during intersection removal - - - QgsGdalItemGuiProvider - - Delete Table - Delete Table + + Commit Errors + Commit Errors - - Are you sure you want to delete table “%1”? - Are you sure you want to delete table “%1”? + + Commit errors + Commit errors - - could not create a connection to the database - could not create a connection to the database + + + Could not commit changes to layer %1 + Could not commit changes to layer %1 - - could not retrieve provider metadata - could not retrieve provider metadata + + Stop Editing + Stop Editing - - Table deleted successfully. - Table deleted successfully. + + Errors: %1 + + Errors: %1 + - - Could not delete table. - Could not delete table. + + Show more + Show more + + + QgsHanaColumnTypeThread - - Could not delete table, reason: %1. - Could not delete table, reason: %1. + + Connection failed: %1 + Connection failed: %1 - - The layer “%1” cannot be deleted because it is in the current project as “%2”, remove it from the project and retry. - The layer “%1” cannot be deleted because it is in the current project as “%2”, remove it from the project and retry. + + Retrieving tables of %1. + Retrieving tables of %1. - - - QgsGdalProvider - - Dataset Description - Dataset Description + + Scanning column %1.%2.%3… + Scanning column %1.%2.%3… - - Band %1 - Band %1 + + Table retrieval stopped. + Table retrieval stopped. - - X: %1 Y: %2 Bands: %3 - X: %1 Y: %2 Bands: %3 + + Table retrieval finished. + Table retrieval finished. + + + QgsHanaConnection - - Dimensions - Dimensions + + + + SAP HANA + SAP HANA - - Open data source - Open data source + + 8 bytes Integer + 8 bytes Integer - - GDAL Driver Description - GDAL Driver Description + + 4 bytes Integer + 4 bytes Integer - - GDAL Driver Metadata - GDAL Driver Metadata + + 2 bytes Integer + 2 bytes Integer - - Compression - Compression + + 1 byte Integer + 1 byte Integer - - More information - More information + + Decimal Number (DECIMAL) + Decimal Number (DECIMAL) - - Mask band (exposed as alpha band) - Mask band (exposed as alpha band) + + Decimal Number (REAL) + Decimal Number (REAL) - - Origin - Origin + + Decimal Number (DOUBLE) + Decimal Number (DOUBLE) - - Pixel Size - Pixel Size + + Text, variable length (VARCHAR) + Text, variable length (VARCHAR) - - Error occurred while reading block. - Error occurred while reading block. + + Unicode Text, variable length (NVARCHAR) + Unicode Text, variable length (NVARCHAR) - - Band - Band + + Text, variable length large object (CLOB) + Text, variable length large object (CLOB) - - Format not supported - Format not supported + + Unicode Text, variable length large object (NCLOB) + Unicode Text, variable length large object (NCLOB) - - - Cannot read data - Cannot read data + + Binary Object (VARBINARY) + Binary Object (VARBINARY) - - Cannot get GDAL raster band: %1 - Cannot get GDAL raster band: %1 + + Binary Object (BLOB) + Binary Object (BLOB) - - - QgsGdalSourceSelect + + + QgsHanaConnectionItem - - Additional credential options are required as documented <a href="%1">here</a>. - Additional credential options are required as documented <a href="%1">here</a>. + + + Connection failed + Connection failed - - Open GDAL Supported Raster Dataset(s) - Open GDAL Supported Raster Dataset(s) + + No schemas found + No schemas found - - Add raster layer - Add raster layer + + Server error occurred + Server error occurred - - No layers selected. - No layers selected. + + Database: + Database: - - Yes - Yes + + Host: + Host: - - No - No + + DB Version: + DB Version: - - - <Default> - <Default> + + User: + User: - - Consult <a href="https://gdal.org/%1">%2 driver help page</a> for detailed explanations on options - Consult <a href="https://gdal.org/%1">%2 driver help page</a> for detailed explanations on options + + Encrypted: + Encrypted: - - - QgsGdalSourceSelectBase - - Add Raster Layer(s) - Add Raster Layer(s) + + yes + yes - - F&ile - F&ile + + no + no - - Protoco&l: HTTP(S), cloud, etc. - Protoco&l: HTTP(S), cloud, etc. + + %1: Not a vector layer! + %1: Not a vector layer! - - Source - Source + + + + Import to SAP HANA database + Import to SAP HANA database - - Protocol - Protocol + + Import was successful. + Import was successful. - - Type - Type + + + Failed to import some layers! + + + Failed to import some layers! + + - - &URI - &URI + + %1: Not a valid layer! + %1: Not a valid layer! + + + QgsHanaDataItemGuiProvider - - Bucket or container - Bucket or container + + New Connection… + New Connection… - - Object key - Object key + + + Refresh + Refresh - - Authentication - Authentication + + Edit Connection… + Edit Connection… - - … - + + New Schema… + New Schema… - - Source Type - Source Type + + Schema Operations + Schema Operations - - Raster dataset(s) - Raster dataset(s) + + Rename Schema… + Rename Schema… - - Options - Options + + Delete Schema… + Delete Schema… - - - QgsGenericProjectionSelectorBase - - Coordinate Reference System Selector - Coordinate Reference System Selector + + Table Operations + Table Operations - - - QgsGeoNodeDataItemGuiProvider - - New Connection… - New Connection… + + Rename Table… + Rename Table… - - Save Connections… - Save Connections… + + + Are you sure you want to delete '%1'? + Are you sure you want to delete '%1'? - - Load Connections… - Load Connections… + + '%1' deleted successfully. + '%1' deleted successfully. - - Edit Connection… - Edit Connection… + + Duplicate Connection + Duplicate Connection - - - Remove Connection - Remove Connection + + Remove Connections… + Remove Connections… - - Are you sure you want to remove the connection “%1”? - Are you sure you want to remove the connection “%1”? + + Remove Connection… + Remove Connection… - - Modify GeoNode connection - Modify GeoNode connection + + Create Schema + Create Schema - - Load Connections - Load Connections + + Schema name: + Schema name: - - XML files (*.xml *.XML) - XML files (*.xml *.XML) + + + New Schema + New Schema - - - QgsGeoNodeNewConnection - - Create a New GeoNode Connection - Create a New GeoNode Connection + + Schema '%1' created successfully. + Schema '%1' created successfully. - - - Test connection - Test connection + + Unable to create schema '%1' +%2 + Unable to create schema '%1' +%2 - - -Connection to %1 was successful, - -%1 is a valid GeoNode instance. - - - -Connection to %1 was successful, - -%1 is a valid GeoNode instance. - - + + Delete Schema + Delete Schema - - -Connection failed, + + Schema '%1' contains objects: -please check whether %1 is a valid GeoNode instance. +%2 - - -Connection failed, +Are you sure you want to delete the schema and all these objects? + Schema '%1' contains objects: -please check whether %1 is a valid GeoNode instance. +%2 - +Are you sure you want to delete the schema and all these objects? - - Invalid URL - Invalid URL + + Schema '%1' deleted successfully. + Schema '%1' deleted successfully. - - Your URL doesn't contain a protocol (e.g. http or https). Please add the protocol. - Your URL doesn't contain a protocol (e.g. http or https). Please add the protocol. + + Unable to delete schema '%1' +%2 + Unable to delete schema '%1' +%2 - - - QgsGeoNodeRequest - - %1 of %2 bytes of request downloaded. - %1 of %2 bytes of request downloaded. + + Rename Schema + Rename Schema - - Redirect loop detected: %1 - Redirect loop detected: %1 + + schema '%1' + schema '%1' - - - GeoNode - GeoNode + + Schema '%1' renamed successfully to '%2'. + Schema '%1' renamed successfully to '%2'. - - Empty capabilities: %1 - Empty capabilities: %1 + + Unable to rename schema '%1' +%2 + Unable to rename schema '%1' +%2 - - Request failed: %1 - Request failed: %1 + + Rename Table + Rename Table - - - QgsGeoNodeSourceSelect - - Title - Title + + table '%1.%2' + table '%1.%2' - - Name - Name + + '%1' renamed successfully to '%2'. + '%1' renamed successfully to '%2'. - - Type - Type + + Unable to rename '%1' +%2 + Unable to rename '%1' +%2 + + + QgsHanaNewConnection - - Web Service - Web Service + + The name of the SAP HANA ODBC driver. + +The SAP HANA ODBC driver is a part of the SAP HANA Client, +which can be found at https://tools.hana.ondemand.com/#hanatools. + The name of the SAP HANA ODBC driver. + +The SAP HANA ODBC driver is a part of the SAP HANA Client, +which can be found at https://tools.hana.ondemand.com/#hanatools. - - Modify GeoNode Connection - Modify GeoNode Connection + + The name or path to the SAP HANA ODBC driver. + +If the driver is registered in odbcinst.ini, enter the driver's name. +Otherwise, enter the path to the driver (libodbcHDB.so). + +The SAP HANA ODBC driver is a part of the SAP HANA Client, +which can be found at https://tools.hana.ondemand.com/#hanatools. + The name or path to the SAP HANA ODBC driver. + +If the driver is registered in odbcinst.ini, enter the driver's name. +Otherwise, enter the path to the driver (libodbcHDB.so). + +The SAP HANA ODBC driver is a part of the SAP HANA Client, +which can be found at https://tools.hana.ondemand.com/#hanatools. - - Are you sure you want to remove the %1 connection and all associated settings? - Are you sure you want to remove the %1 connection and all associated settings? + + + + + + + Save Connection + Save Connection - - Delete GeoNode Connection - Delete GeoNode Connection + + Connection name cannot be empty. + Connection name cannot be empty. - - GeoNode - GeoNode + + Driver field cannot be empty. + Driver field cannot be empty. - - - - - - Layer - Layer + + Host field cannot be empty. + Host field cannot be empty. - - WMS - WMS + + Tenant database name cannot be empty. + Tenant database name cannot be empty. - - WFS - WFS + + DSN field cannot be empty. + DSN field cannot be empty. - - WCS - WCS + + Saving Passwords + Saving Passwords - - XYZ - XYZ + + WARNING: You have opted to save your password. It will be stored in unsecured plain text in your project files and in your home directory (Unix-like OS) or user profile (Windows). If you want to avoid this, press Cancel and either: + +a) Don't save a password in the connection settings — it will be requested interactively when needed; +b) Use the Configuration tab to add your credentials in an HTTP Basic Authentication method and store them in an encrypted database. + WARNING: You have opted to save your password. It will be stored in unsecured plain text in your project files and in your home directory (Unix-like OS) or user profile (Windows). If you want to avoid this, press Cancel and either: + +a) Don't save a password in the connection settings — it will be requested interactively when needed; +b) Use the Configuration tab to add your credentials in an HTTP Basic Authentication method and store them in an encrypted database. - - Connect to GeoNode - Connect to GeoNode + + Should the existing connection %1 be overwritten? + Should the existing connection %1 be overwritten? - - Cannot get any feature services. - Cannot get any feature services. + + DSN has not been specified. + DSN has not been specified. - - Load Connections - Load Connections + + Host name has not been specified. + Host name has not been specified. - - XML files (*.xml *.XML) - XML files (*.xml *.XML) + + Database has not been specified. + Database has not been specified. - - Map - Map + + User name has not been specified. + User name has not been specified. - - - QgsGeoPackageCollectionItem - - The database does not contain any layers or there was an error opening the file. -Check file and directory permissions on -%1 - The database does not contain any layers or there was an error opening the file. -Check file and directory permissions on -%1 + + Password has not been specified. + Password has not been specified. - - Layer is not valid (%1) - Layer is not valid (%1) + + Identifier has not been specified. + Identifier has not been specified. - - Vacuuming %1 - Vacuuming %1 + + Driver name/path has not been specified. + Driver name/path has not been specified. - - - QgsGeoPackageItemGuiProvider - - New Connection… - New Connection… + + Driver with name '%1' is not installed. + Driver with name '%1' is not installed. - - Create Database… - Create Database… + + Specified driver '%1' cannot be used to connect to SAP HANA. + Specified driver '%1' cannot be used to connect to SAP HANA. - - Remove Connection - Remove Connection + + Driver with name/path '%1' was not found. + Driver with name/path '%1' was not found. - - Add Connection - Add Connection + + Connection failed + Connection failed - - - Delete Layer - Delete Layer + + Connection to the server was successful. + Connection to the server was successful. - - The layer <b>%1</b> was successfully deleted. - The layer <b>%1</b> was successfully deleted. + + Connection failed: %1. + Connection failed: %1. + + + QgsHanaNewConnectionBase - - Database compact (VACUUM) - Database compact (VACUUM) + + Create a New SAP HANA Connection + Create a New SAP HANA Connection - - Manage - Manage + + Connection Information + Connection Information - - Rename Layer “%1”… - Rename Layer “%1”… + + Identifier + Identifier - - Rename Layer - Rename Layer + + Name of the new connection + Name of the new connection - - The layer <b>%1</b> was successfully renamed. - The layer <b>%1</b> was successfully renamed. + + &Schema + &Schema - - Database compacted - Database compacted + + Driver + Driver - - GeoPackage import - GeoPackage import + + Hos&t + Hos&t - - You cannot import layer %1 over itself! - You cannot import layer %1 over itself! + + &Name + &Name - - You cannot import a GeoPackage file over another GeoPackage file! - You cannot import a GeoPackage file over another GeoPackage file! + + Single container + Single container - - %1: %2 - %1: %2 + + Multiple containers + Multiple containers - - Cannot Overwrite Layer - Cannot Overwrite Layer + + Tenant database + Tenant database - - Destination layer <b>%1</b> already exists. Overwriting with raster layers is not currently supported. - Destination layer <b>%1</b> already exists. Overwriting with raster layers is not currently supported. + + System database + System database - - Overwrite Layer - Overwrite Layer + + Mode + Mode - - Destination layer <b>%1</b> already exists. Do you want to overwrite it? - Destination layer <b>%1</b> already exists. Do you want to overwrite it? + + Instance Number + Instance Number - - - - - - Import to GeoPackage database - Import to GeoPackage database + + Port Number + Port Number - - - Import was successful. - Import was successful. + + 00 + 00 - - Failed to import some vector layers! - - - Failed to import some vector layers! - - + + Authentication + Authentication - - Failed to import some raster layers! - - - Failed to import some raster layers! - - + + Enable TLS/SSL encryption + Enable TLS/SSL encryption - - %1: Not a valid layer! - %1: Not a valid layer! + + Provider + Provider - - Failed to import some layers! - - - Failed to import some layers! - - + + Restricts the displayed tables to those that are found in the layer registries (geometry_columns, geography_columns, topology.layer). This can speed up the initial display of spatial tables. + Restricts the displayed tables to those that are found in the layer registries (geometry_columns, geography_columns, topology.layer). This can speed up the initial display of spatial tables. - - - QgsGeoPackageProjectStorageDialog - - Connection - Connection + + Validate SSL certificate + Validate SSL certificate - - Project - Project + + Override host name in the certificate + Override host name in the certificate - - Manage Projects - Manage Projects + + Keystore file with private key + Keystore file with private key - - Remove Project - Remove Project + + Trust store file with public key + Trust store file with public key - - Save project to GeoPackage - Save project to GeoPackage + + &Test Connection + &Test Connection - - Load project from GeoPackage - Load project from GeoPackage + + Only look for user's tables + Only look for user's tables - - Overwrite project - Overwrite project + + Also list tables with no geometry + Also list tables with no geometry - - A project with the same name already exists. Would you like to overwrite it? - A project with the same name already exists. Would you like to overwrite it? + + Connection Type + Connection Type - - Remove project - Remove project + + Host:Port + Host:Port - - Do you really want to remove the project "%1"? - Do you really want to remove the project "%1"? + + Data Source Name (DSN) + Data Source Name (DSN) - - - QgsGeoPackageRasterWriterTask - - Saving %1 - Saving %1 + + Name + Name - - - QgsGeoPdfLayerTreeModel - - Layer - Layer + + DSN + DSN - - PDF Group - PDF Group + + SSL + SSL - - Initially Visible - Initially Visible + + Proxy + Proxy - - Include Attributes - Include Attributes + + Enable proxy + Enable proxy - - - QgsGeocoderLocatorFilter - - Could not transform result to canvas CRS - Could not transform result to canvas CRS + + Type + Type - - - QgsGeographicCoordinateNumericFormatWidgetBase - - Format - Format + + HTTP + HTTP - - Show directional suffix - Show directional suffix + + SOCKS5 + SOCKS5 - - Show leading zeros for degrees - Show leading zeros for degrees + + Host + Host - - Show leading zeros for minutes and seconds - Show leading zeros for minutes and seconds + + Port + Port - - Decimal places - Decimal places + + User name + User name - - Show trailing zeros - Show trailing zeros + + Password + Password - - - QgsGeomColumnTypeThread - - Retrieving tables of %1… - Retrieving tables of %1… + + <html><head/><body><p>If checked, estimated table metadata will be used if available. For large tables, this avoids slow table loads and potentially expensive computations, but may result in incorrect layer properties such as layer extent. The fast extent estimation is available starting with QRC1/2024 and SP8 in HANA Cloud and HANA On-Premise respectively.</p></body></html> + <html><head/><body><p>If checked, estimated table metadata will be used if available. For large tables, this avoids slow table loads and potentially expensive computations, but may result in incorrect layer properties such as layer extent. The fast extent estimation is available starting with QRC1/2024 and SP8 in HANA Cloud and HANA On-Premise respectively.</p></body></html> - - Table retrieval finished. - Table retrieval finished. + + Use estimated table metadata + Use estimated table metadata + + + QgsHanaProvider - - - Table retrieval stopped. - Table retrieval stopped. + + Schema or table name cannot be empty + Schema or table name cannot be empty - - - QgsGeometryAngleCheck - - Resulting geometry is degenerate - Resulting geometry is degenerate + + + Connection to database failed + Connection to database failed - - Failed to delete vertex - Failed to delete vertex + + Provider does not have enough permissions + Provider does not have enough permissions - - Unknown method - Unknown method + + + Failed to retrieve feature count: %1 + Failed to retrieve feature count: %1 - - Delete node with small angle - Delete node with small angle + + Failed to retrieve minimum value: %1 + Failed to retrieve minimum value: %1 - - No action - No action + + Failed to retrieve maximum value: %1 + Failed to retrieve maximum value: %1 - - Minimal angle - Minimal angle + + Failed to retrieve unique values: %1 + Failed to retrieve unique values: %1 - - - QgsGeometryAreaCheck - - Failed to merge with neighbor: %1 - Failed to merge with neighbor: %1 + + SAP HANA SQL query + SAP HANA SQL query - - Unknown method - Unknown method + + Could not add feature with geometry type %1 to layer of type %2 + Could not add feature with geometry type %1 to layer of type %2 - - Merge with neighboring polygon with longest shared edge - Merge with neighboring polygon with longest shared edge + + Failed to add features: %1 + Failed to add features: %1 - - Merge with neighboring polygon with largest area - Merge with neighboring polygon with largest area + + Failed to delete features: Unable to find feature ids + Failed to delete features: Unable to find feature ids - - Merge with neighboring polygon with identical attribute value, if any, or leave as is - Merge with neighboring polygon with identical attribute value, if any, or leave as is + + Failed to delete features: %1 + Failed to delete features: %1 - - Delete feature - Delete feature + + Failed to truncate: %1 + Failed to truncate: %1 - - No action - No action + + Failed to add feature: %1 + Failed to add feature: %1 - - Minimal area - Minimal area + + + + Failed to read attributes: %1 + Failed to read attributes: %1 - - - QgsGeometryCheckerDialog - - Check Geometries - Check Geometries + + Failed to delete attributes: %1 + Failed to delete attributes: %1 - - Setup - Setup + + Invalid attribute index: %1 + Invalid attribute index: %1 - - - - Result - Result + + Error renaming field '%1' to '%2'. Field with the same name already exists + Error renaming field '%1' to '%2'. Field with the same name already exists - - - QgsGeometryCheckerFixDialog - - Fix Errors - Fix Errors + + Failed to rename attributes: %1 + Failed to rename attributes: %1 - - Next - Next + + Failed to change feature geometry: %1 + Failed to change feature geometry: %1 - - Fix - Fix + + Failed to change feature attributes: %1 + Failed to change feature attributes: %1 - - Skip - Skip + + Failed to estimate the data extent: %1 + Failed to estimate the data extent: %1 - - Select how to fix error "%1": - Select how to fix error "%1": + + Failed to retrieve crs: %1 + Failed to retrieve crs: %1 + + + QgsHanaSchemaItem - - <b>Fixed:</b> %1 - <b>Fixed:</b> %1 + + Connection failed + Connection failed - - <span color="red"><b>Fixed failed:</b> %1</span> - <span color="red"><b>Fixed failed:</b> %1</span> + + Server error occurred + Server error occurred - - <b>Error is obsolete</b> - <b>Error is obsolete</b> + + +%1 as %2 + +%1 as %2 - - - QgsGeometryCheckerFixSummaryDialog - - Summary - Summary + + (srid %1) + (srid %1) - - Layer - Layer + + (unknown srid) + (unknown srid) - - Object ID - Object ID + + as geometryless table + as geometryless table + + + QgsHanaSourceSelect - - Error - Error + + Add SAP HANA Table(s) + Add SAP HANA Table(s) - - Coordinates - Coordinates + + Are you sure you want to remove the %1 connection and all associated settings? + Are you sure you want to remove the %1 connection and all associated settings? - - Value - Value + + Confirm Delete + Confirm Delete - - The following checks reported errors: - The following checks reported errors: - - - - %n error(s) were fixed - %n error(s) were fixed%n error(s) were fixed - - - - %n new error(s) were found - %n new error(s) were found%n new error(s) were found - - - - %n error(s) were not fixed - %n error(s) were not fixed%n error(s) were not fixed - - - - %n error(s) are obsolete - %n error(s) are obsolete%n error(s) are obsolete + + Load Connections + Load Connections - - - QgsGeometryCheckerPlugin - - Geometry Checker - Geometry Checker + + XML files (*.xml *XML) + XML files (*.xml *XML) - - Check geometries for errors - Check geometries for errors + + Select Table + Select Table - - Vector - Vector + + You must select a table in order to add a layer. + You must select a table in order to add a layer. - - Version 0.1 - Version 0.1 + + SAP HANA + SAP HANA - - Check Geometries… - Check Geometries… + + Unable to connect to a database + Unable to connect to a database - - - QgsGeometryCheckerResultTab - - <b>Geometry check result:</b> - <b>Geometry check result:</b> + + Scanning tables for %1 + Scanning tables for %1 - - Object ID - Object ID + + Stop + Stop - - Error - Error + + Failed to retrieve tables for %1 + Failed to retrieve tables for %1 - - When a row is selected, move canvas to - When a row is selected, move canvas to + + Connect + Connect + + + QgsHanaSourceSelectDelegate - - Layer - Layer + + + Select… + Select… - - Coordinates - Coordinates + + Enter… + Enter… + + + QgsHanaTableModel - - Value - Value + + Schema + Schema - - Resolution - Resolution + + Table + Table - - Attribute - Attribute + + Comment + Comment - - Export - Export + + Column + Column - - Total errors: 0 - Total errors: 0 + + Type + Type - - Feature - Feature + + + + SRID + SRID - - Don't &move - Don't &move + + + + Feature id + Feature id - - Fix selected errors using default resolution - Fix selected errors using default resolution + + Select at id + Select at id - - Fix selected errors, prompt for resolution method - Fix selected errors, prompt for resolution method + + SQL + SQL - - Error resolution settings - Error resolution settings + + + Specify a geometry type in the '%1' column + Specify a geometry type in the '%1' column - - Show selected features in attribute table - Show selected features in attribute table + + + Data Type + Data Type - - Attribute to use when merging features by attribute value: - Attribute to use when merging features by attribute value: + + + Enter a SRID into the '%1' column + Enter a SRID into the '%1' column - - The following checks reported errors: - The following checks reported errors: + + + Select columns in the '%1' column that uniquely identify features of this layer + Select columns in the '%1' column that uniquely identify features of this layer - - - Total errors: %1, fixed errors: %2 - Total errors: %1, fixed errors: %2 + + + Select… + Select… - - Fixed: %1 - Fixed: %1 + + Enter… + Enter… - - Fix failed: %1 - Fix failed: %1 + + Disable 'Fast Access to Features at ID' capability to force keeping the attribute table in memory (e.g. in case of expensive views). + Disable 'Fast Access to Features at ID' capability to force keeping the attribute table in memory (e.g. in case of expensive views). + + + QgsHandleBadLayers - - Select Output File - Select Output File - - - - Do you want to fix %n error(s)? - Do you want to fix %n error(s)?Do you want to fix %n error(s)? + + Browse + Browse - - Remove Layer - Remove Layer + + Auto-Find + Auto-Find - - Check Errors Occurred - Check Errors Occurred + + Attempts to automatically find the layers based on the file name (can be slow). + Attempts to automatically find the layers based on the file name (can be slow). - - Export Errors - Export Errors + + Apply Changes + Apply Changes - - Failed to export errors to %1. - Failed to export errors to %1. + + Layer name + Layer name - - Fix Errors - Fix Errors + + Type + Type - - Set Error Resolutions - Set Error Resolutions + + Provider + Provider - - Select default error resolutions: - Select default error resolutions: + + Auth config + Auth config - - One or more layers have been removed. - One or more layers have been removed. + + Datasource + Datasource - - Highlight selected features - Highlight selected features + + Edit + Edit - - - QgsGeometryCheckerSetupTab - - Only selected features - Only selected features + + Select File to Replace '%1' + Select File to Replace '%1' - - Self intersections - Self intersections + + Select New Directory of Selected Files + Select New Directory of Selected Files - - - Duplicate nodes - Duplicate nodes + + unhandled layers + + There are still %n unhandled layer(s). If they are not fixed, they will be disabled/deactivated until the project is opened again. + + There are still %n unhandled layer(s). If they are not fixed, they will be disabled/deactivated until the project is opened again. + There are still %n unhandled layer(s). If they are not fixed, they will be disabled/deactivated until the project is opened again. + - - Polygon with less than 3 nodes - Polygon with less than 3 nodes + + Please select exactly one file. + Please select exactly one file. - - Input vector layers - Input vector layers + + Apply fixes to unavailable layers and load them in the project if the new path is correct. + Apply fixes to unavailable layers and load them in the project if the new path is correct. - - Allowed geometry types - Allowed geometry types + + Unhandled layer will be lost. + Unhandled layer will be lost. + + + QgsHandleBadLayersBase - - Point - Point + + Handle Unavailable Layers + Handle Unavailable Layers + + + QgsHandleBadLayersHandler - - Multipoint - Multipoint + + Import all unavailable layers unmodified (you can fix them later). + Import all unavailable layers unmodified (you can fix them later). - - Line - Line + + Keep Unavailable Layers + Keep Unavailable Layers - - Multiline - Multiline + + Remove all unavailable layers from the project + Remove all unavailable layers from the project - - Polygon - Polygon + + Remove Unavailable Layers + Remove Unavailable Layers - - Multipolygon - Multipolygon + + Handle unavailable layers + Handle unavailable layers - - Geometry validity - Geometry validity + + %1 of %2 unavailable layers were not fixable. + %1 of %2 unavailable layers were not fixable. + + + QgsHashedLineSymbolLayerWidget - - Self contacts - Self contacts + + All Rings + All Rings - - Geometry properties - Geometry properties + + Exterior Ring Only + Exterior Ring Only - - Lines must not have dangles - Lines must not have dangles + + Interior Rings Only + Interior Rings Only + + + QgsHeatmapRendererWidget - - Geometry conditions - Geometry conditions + + The heatmap renderer only applies to point and multipoint layers. +'%1' is not a point layer and cannot be rendered as a heatmap. + The heatmap renderer only applies to point and multipoint layers. +'%1' is not a point layer and cannot be rendered as a heatmap. - - Minimum angle between segments (deg) - Minimum angle between segments (deg) + + + Legend Settings + Legend Settings + + + QgsHeatmapRendererWidgetBase - - Minimal segment length (map units) - Minimal segment length (map units) + + Automatic + Automatic - - Minimal polygon area (map units sqr.) - Minimal polygon area (map units sqr.) + + Radius + Radius - - No sliver polygons - No sliver polygons + + Rendering quality + Rendering quality - - Maximum thinness - Maximum thinness + + <html><head/><body><p><span style=" font-style:italic;">Best</span></p></body></html> + <html><head/><body><p><span style=" font-style:italic;">Best</span></p></body></html> - - Max. area (map units sqr.) - Max. area (map units sqr.) + + <html><head/><body><p><span style=" font-style:italic;">Fastest</span></p></body></html> + <html><head/><body><p><span style=" font-style:italic;">Fastest</span></p></body></html> - - Topology checks - Topology checks + + Color ramp + Color ramp - - Points must be covered by lines - Points must be covered by lines + + Maximum value + Maximum value - - Lines must not intersect with features of layer - Lines must not intersect with features of layer + + Weight points by + Weight points by - - Check for overlaps smaller than (map units sqr.) - Check for overlaps smaller than (map units sqr.) + + … + - - Points must properly lie inside a polygon - Points must properly lie inside a polygon + + Legend Settings… + Legend Settings… + + + QgsHillShadeWidget - - <i>Note: Topology checks are performed in the current map CRS.</i> - <i>Note: Topology checks are performed in the current map CRS.</i> + + ˚ + ˚ - - Polygons must follow boundaries of layer - Polygons must follow boundaries of layer + + Altitude + Altitude - - Tolerance - Tolerance + + Azimuth + Azimuth - - Output vector layers - Output vector layers + + Z Factor + Z Factor - - Create &new layers - Create &new layers + + Band + Band - - &Modify input layers - &Modify input layers + + Multidirectional + Multidirectional + + + QgsHillshadeRenderer - - Format - Format + + Rendering + Rendering + + + QgsHistogramWidgetBase - - Output directory - Output directory + + Load Values + Load Values - - Filename prefix - Filename prefix + + Histogram bins + Histogram bins - - Polygons and multipolygons may not contain any holes - Polygons and multipolygons may not contain any holes + + Show mean value + Show mean value - - <html><head/><body><p>Thinness is the ratio between the area of the minimum square containing the polygon and the area of the polygon itself. A square has thinness 1. Default: 20.</p></body></html> - <html><head/><body><p>Thinness is the ratio between the area of the minimum square containing the polygon and the area of the polygon itself. A square has thinness 1. Default: 20.</p></body></html> + + Show standard deviation + Show standard deviation + + + QgsHistoryProviderRegistry - - Check for duplicates - Check for duplicates + + Load history database + Load history database - - Lines must not intersect any other lines - Lines must not intersect any other lines + + Couldn't open the history database: %1 + Couldn't open the history database: %1 + + + QgsHistoryWidgetBase - - Check for gaps smaller than (map units sqr.) - Check for gaps smaller than (map units sqr.) + + History + History - - Check for features within other features - Check for features within other features + + Search + Search + + + QgsHtmlAnnotationDialog - - Browse - Browse + + HTML Annotation + HTML Annotation - - Run - Run + + Delete + Delete - - Abort - Abort + + html + html + + + QgsHtmlDataItem - - checked_ - checked_ + + &Open File… + &Open File… + + + QgsHttpExternalStorageStoreTask - - Select Output Directory - Select Output Directory + + Storing %1 + Storing %1 + + + QgsHttpHeaderWidget - - - - - - - Check Geometries - Check Geometries + + Http Header Widget + Http Header Widget - - The selected input layers cannot contain a layer also selected for a topology check. - The selected input layers cannot contain a layer also selected for a topology check. + + HTTP Headers + HTTP Headers - - <b>Building spatial index…</b> - <b>Building spatial index…</b> + + Referer + Referer - - <b>Waiting for running checks to finish…</b> - <b>Waiting for running checks to finish…</b> + + Advanced + Advanced - - The chosen output directory contains one or more input layers. - The chosen output directory contains one or more input layers. + + Key + Key - - Input layer '%1' is not allowed to be in editing mode. - Input layer '%1' is not allowed to be in editing mode. + + Value (raw) + Value (raw) - - <b>Preparing output…</b> - <b>Preparing output…</b> + + Add HTTP header + Add HTTP header - - Failed to create one or more output layers: -%1 - Failed to create one or more output layers: -%1 + + Remove selected HTTP header + Remove selected HTTP header + + + QgsHttpRequestAlgorithm - - The following output layers are in a format that does not support editing features: -%1 - -The geometry check can be performed, but it will not be possible to fix any errors. Do you want to continue? - The following output layers are in a format that does not support editing features: -%1 - -The geometry check can be performed, but it will not be possible to fix any errors. Do you want to continue? + + HTTP(S) POST/GET request + HTTP(S) POST/GET request - - The specified output format cannot be recognized. - The specified output format cannot be recognized. + + Performs a HTTP(S) POST/GET request and returns the result code, error message and the data + Performs a HTTP(S) POST/GET request and returns the result code, error message and the data - - Select All - Select All + + open,url,internet,url,fetch,get,post,request,https,http,download + open,url,internet,url,fetch,get,post,request,https,http,download - - Deselect All - Deselect All + + File tools + File tools - - Multipart objects must consist of more than one part - Multipart objects must consist of more than one part + + This algorithm performs a HTTP(S) POST/GET request and returns the HTTP status code and the reply data. +If an error occurs then the error code and the message will be returned. + +Optionally, the result can be written to a file on disk. + +By default the algorithm will warn on errors. Optionally, the algorithm can be set to treat HTTP errors as failures. + This algorithm performs a HTTP(S) POST/GET request and returns the HTTP status code and the reply data. +If an error occurs then the error code and the message will be returned. + +Optionally, the result can be written to a file on disk. + +By default the algorithm will warn on errors. Optionally, the algorithm can be set to treat HTTP errors as failures. - - - QgsGeometryContainedCheck - - - Contained check failed for (%1): the geometry is invalid - Contained check failed for (%1): the geometry is invalid + + URL + URL - - Contained check failed for (%1, %2): %3 - Contained check failed for (%1, %2): %3 + + POST data + POST data - - Unknown method - Unknown method + + File destination + File destination - - Delete feature - Delete feature + + The result can be written to a file instead of being returned as a string + The result can be written to a file instead of being returned as a string - - No action - No action + + Authentication + Authentication - - Within - Within + + An authentication configuration to pass + An authentication configuration to pass - - - QgsGeometryDangleCheck - - Unknown method - Unknown method + + Consider HTTP errors as failures + Consider HTTP errors as failures - - No action - No action + + If set, the algorithm will fail on encountering a HTTP error + If set, the algorithm will fail on encountering a HTTP error - - Dangle - Dangle + + No URL specified + No URL specified - - - QgsGeometryDegeneratePolygonCheck - - Unknown method - Unknown method + + Request succeeded with code %1 + Request succeeded with code %1 - - Delete feature - Delete feature + + Result data written to %1 + Result data written to %1 - - No action - No action + + Request failed with code %1 + Request failed with code %1 + + + QgsIdeOptionsFactory - - Polygon with less than three nodes - Polygon with less than three nodes + + IDE + IDE - - - QgsGeometryDuplicateCheck + + + QgsIdeOptionsWidget - - Duplicate check failed for (%1): the geometry is invalid - Duplicate check failed for (%1): the geometry is invalid + + QGIS Code Editor + QGIS Code Editor + + + QgsIdeOptionsWidgetBase - - Duplicate check failed for (%1, %2): %3 - Duplicate check failed for (%1, %2): %3 + + GitHub Access Token + GitHub Access Token - - Unknown method - Unknown method + + <PERSONAL_ACCESS_TOKEN> + <PERSONAL_ACCESS_TOKEN> - - No action - No action + + Generate… + Generate… + + + QgsIdentifyMenu - - Remove duplicates - Remove duplicates + + Identify + Identify - - Duplicate - Duplicate + + + %1 All (%2) + %1 All (%2) - - - QgsGeometryDuplicateNodesCheck + + + QgsIdentifyResultsBase - - Resulting geometry is degenerate - Resulting geometry is degenerate + + Identify Results + Identify Results - - Failed to delete vertex - Failed to delete vertex + + Layer + Layer - - Unknown method - Unknown method + + FID + FID - - Delete duplicate node - Delete duplicate node + + Attribute + Attribute - - No action - No action + + Value + Value - - Duplicate node - Duplicate node + + Expand New Results by Default + Expand New Results by Default - - - QgsGeometryFollowBoundariesCheck - - Unknown method - Unknown method + + Clear Results + Clear Results - - No action - No action + + Print Selected HTML Response + Print Selected HTML Response - - Polygon does not follow boundaries - Polygon does not follow boundaries + + Identify Feature(s) + Identify Feature(s) - - - QgsGeometryGapCheck - - - - Gap check: %1 - Gap check: %1 + + Identify Features by area or single click + Identify Features by area or single click - - - Failed to merge with neighbor: %1 - Failed to merge with neighbor: %1 + + Identify Features by Polygon + Identify Features by Polygon - - Unknown method - Unknown method + + Identify Features by Freehand + Identify Features by Freehand - - Could not start editing layer %1 - Could not start editing layer %1 + + Identify Features by Radius + Identify Features by Radius - - Could not add feature to layer %1 - Could not add feature to layer %1 + + Help + Help - - Allowed gaps layer could not be resolved - Allowed gaps layer could not be resolved + + Select identify mode + Select identify mode - - Could not add feature - Could not add feature + + Mode + Mode - - Could not resolve target layer %1 to add feature - Could not resolve target layer %1 to add feature + + Select view mode for raster layers + Select view mode for raster layers - - Add gap area to neighboring polygon with longest shared edge - Add gap area to neighboring polygon with longest shared edge + + View + View - - - No action - No action + + Expand Tree + Expand Tree - - Add gap to allowed exceptions - Add gap to allowed exceptions + + Collapse Tree + Collapse Tree - - Add to longest shared edge - Add to longest shared edge + + Expand New Results + Expand New Results - - Add the gap area to the neighbouring polygon with the longest shared edge. - Add the gap area to the neighbouring polygon with the longest shared edge. + + Open Form + Open Form - - Create new feature - Create new feature + + Copy Feature + Copy Feature - - Create a new feature from the gap area. - Create a new feature from the gap area. + + Print Response + Print Response - - Add to largest neighbouring area - Add to largest neighbouring area + + Auto open form for single feature results + Auto open form for single feature results - - Add the gap area to the neighbouring polygon with the largest area. - Add the gap area to the neighbouring polygon with the largest area. + + Copy the Identified Feature to Clipboard + Copy the Identified Feature to Clipboard - - Add Gap to Allowed Exceptions - Add Gap to Allowed Exceptions + + Hide Derived Attributes from Results + Hide Derived Attributes from Results - - Create a new feature from the gap geometry on the allowed exceptions layer. - Create a new feature from the gap geometry on the allowed exceptions layer. + + Hide derived attributes from results + Hide derived attributes from results - - Do not perform any action and mark this error as fixed. - Do not perform any action and mark this error as fixed. + + Hide NULL Values from Results + Hide NULL Values from Results - - Gap - Gap + + Identify Feature(s) on Mouse Over + Identify Feature(s) on Mouse Over - - - QgsGeometryGeneratorSymbolLayerWidget - - Polygon / MultiPolygon - Polygon / MultiPolygon + + Identify Features by hovering on a feature with the mouse + Identify Features by hovering on a feature with the mouse - - LineString / MultiLineString - LineString / MultiLineString + + Show Relations + Show Relations + + + QgsIdentifyResultsDialog - - Point / MultiPoint - Point / MultiPoint + + Identify Results + Identify Results - - - QgsGeometryHoleCheck - - Unknown method - Unknown method + + Feature + Feature - - Remove hole - Remove hole + + Value + Value - - No action - No action + + Identify Settings + Identify Settings - - Polygon with hole - Polygon with hole + + + + + + + (Derived) + (Derived) - - - QgsGeometryIsValidCheck - - Is Valid - Is Valid + + (Actions) + (Actions) - - - QgsGeometryLineIntersectionCheck - - Unknown method - Unknown method + + + + Edit feature form + Edit feature form - - No action - No action + + + + View feature form + View feature form - - Intersection - Intersection + + + + %1 through %2 [%3] + %1 through %2 [%3] - - - QgsGeometryLineLayerIntersectionCheck - - Unknown method - Unknown method + + Geometry + Geometry - - No action - No action + + Edit Feature Form… + Edit Feature Form… - - Intersection - Intersection + + View Feature Form… + View Feature Form… - - - QgsGeometryMissingVertexCheck - - Unknown method - Unknown method + + Zoom to Feature + Zoom to Feature - - No action - No action + + Identify Feature + Identify Feature - - Add missing vertex - Add missing vertex + + Copy Feature + Copy Feature - - Missing Vertex - Missing Vertex + + Toggle Feature Selection + Toggle Feature Selection - - - QgsGeometryMultipartCheck - - Unknown method - Unknown method + + Copy Attribute Value + Copy Attribute Value - - Convert to single part feature - Convert to single part feature + + Copy Feature Attributes + Copy Feature Attributes - - Delete feature - Delete feature + + Select Features by Attribute Value + Select Features by Attribute Value - - No action - No action + + Clear Results + Clear Results - - Multipart object with only one feature - Multipart object with only one feature + + Clear Highlights + Clear Highlights - - - QgsGeometryOverlapCheck - - Overlap check failed for (%1): the geometry is invalid - Overlap check failed for (%1): the geometry is invalid + + Highlight All + Highlight All - - Overlap check between features %1 and %2 %3 - Overlap check between features %1 and %2 %3 + + Highlight Layer + Highlight Layer - - Failed to compute intersection between overlapping features: %1 - Failed to compute intersection between overlapping features: %1 + + Activate Layer + Activate Layer - - Could not find shared edges between intersection and overlapping features - Could not find shared edges between intersection and overlapping features + + Layer Properties… + Layer Properties… - - Unknown method - Unknown method + + Expand All + Expand All - - Remove overlapping area from neighboring polygon with shortest shared edge - Remove overlapping area from neighboring polygon with shortest shared edge + + Collapse All + Collapse All - - No action - No action + + Table + Table - - Overlap - Overlap + + Current Layer + Current Layer - - - QgsGeometryPointCoveredByLineCheck - - Unknown method - Unknown method + + Top Down, Stop at First + Top Down, Stop at First - - No action - No action + + Top Down + Top Down - - Point not covered by line - Point not covered by line + + Layer Selection + Layer Selection - - - QgsGeometryPointInPolygonCheck - - Point in polygon check failed for (%1): the geometry is invalid - Point in polygon check failed for (%1): the geometry is invalid + + Tree + Tree - - Unknown method - Unknown method + + Graph + Graph - - No action - No action + + Title + Title - - Point not in polygon - Point not in polygon + + Format + Format - - - QgsGeometrySegmentLengthCheck - - Unknown method - Unknown method + + No attributes. + No attributes. - - No action - No action + + Copy GetFeatureInfo request URL + Copy GetFeatureInfo request URL - - Minimal segment length - Minimal segment length + + Print HTML Response + Print HTML Response - - - QgsGeometrySelfContactCheck - - Unknown method - Unknown method + + Cannot print this item. + Cannot print this item. - - No action - No action + + Attributes changed + Attributes changed + + + QgsIdentifyResultsWebView - - Self contact - Self contact + + Invalid URL + Invalid URL - - - QgsGeometrySelfIntersectionCheck - - Resulting geometry is degenerate - Resulting geometry is degenerate + + The download URL is not valid: %1 + The download URL is not valid: %1 - - Unknown method - Unknown method + + Save As + Save As - - Split feature into a multi-object feature - Split feature into a multi-object feature + + Print + Print + + + QgsIdentifyResultsWebViewItem - - Split feature into multiple single-object features - Split feature into multiple single-object features + + Loading… + Loading… + + + QgsImageWarperTask - - No action - No action + + Warping %1 + Warping %1 + + + QgsInstallGridShiftFileDialog - - Self intersection - Self intersection + + Install %1 from Folder… + Install %1 from Folder… - - - QgsGeometrySliverPolygonCheck - - Sliver polygon - Sliver polygon + + Install %1 + Install %1 - - - QgsGeometryTypeCheck - - Unknown geometry type - Unknown geometry type + + Grid Shift Files + Grid Shift Files - - Unknown method - Unknown method + + + Install Grid File + Install Grid File - - Convert to corresponding multi or single type if possible, otherwise delete feature - Convert to corresponding multi or single type if possible, otherwise delete feature + + The %1 grid shift file has been successfully installed. Please restart QGIS for this change to take effect. + The %1 grid shift file has been successfully installed. Please restart QGIS for this change to take effect. - - Delete feature - Delete feature + + Could not copy %1 to %2. Please check folder permissions and retry. + Could not copy %1 to %2. Please check folder permissions and retry. + + + QgsInstallGridShiftFileDialogBase - - No action - No action + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Cantarell';"><br /></p></body></html> + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Cantarell';"><br /></p></body></html> - - Geometry type - Geometry type + + Install Grid Shift File + Install Grid Shift File - - - QgsGeometryTypeCheckError - - Overlap with %1 at feature %2 - Overlap with %1 at feature %2 + + Install from Folder… + Install from Folder… - - - QgsGeometryValidationDockBase + + + QgsInterpolatedLineSymbolLayerWidget - - Geometry Validation - Geometry Validation + + Fixed Width + Fixed Width - - Next - Next + + Varying Width + Varying Width - - Previous - Previous + + Single Color + Single Color - - Zoom To Problem - Zoom To Problem + + Varying Color + Varying Color + + + QgsInterpolatedLineSymbolLayerWidgetBase - - Detailed Description - Detailed Description + + Stroke Width + Stroke Width - - Zoom To Feature(s) - Zoom To Feature(s) + + Width + Width - - - QgsGeometryValidationModel - - - %1: %2 - %1: %2 + + Use absolute value + Use absolute value - - - %1: %n Error(s) - %1: %n Error(s)%1: %n Error(s) + + + Ignore out of range + Ignore out of range - - - QgsGeometryValidationService - - Running geometry validation checks before saving… - Running geometry validation checks before saving… + + Start value + Start value - - Geometry Validation - Geometry Validation + + End value + End value - - - Geometry errors have been found. Please fix the errors before saving the layer. - Geometry errors have been found. Please fix the errors before saving the layer. + + Max. width + Max. width - - Allowed gaps layer %1 configured but not loaded. Allowed gaps not working. - Allowed gaps layer %1 configured but not loaded. Allowed gaps not working. + + Min. width + Min. width - - Geometry validation - Geometry validation + + Max. value + Max. value - - Geometry errors have been found. - Geometry errors have been found. + + 0 + 0 - - - QgsGeonodeSourceSelectBase - - Add GeoNode Layer - Add GeoNode Layer + + Min. value + Min. value - - GeoNode Connections - GeoNode Connections + + 10 + 10 - - Connect to selected service - Connect to selected service + + Color + Color - - C&onnect - C&onnect + + ... + ... - - Create a new service connection - Create a new service connection + + Min. value + Min. value + + + QgsInvertedPolygonRendererWidget - - &New - &New + + The inverted polygon renderer only applies to polygon and multipolygon layers. +'%1' is not a polygon layer and then cannot be displayed + The inverted polygon renderer only applies to polygon and multipolygon layers. +'%1' is not a polygon layer and then cannot be displayed + + + QgsInvertedPolygonRendererWidgetBase - - Edit selected service connection - Edit selected service connection + + Sub renderer + Sub renderer - - Edit - Edit + + Merge polygons before rendering (slow) + Merge polygons before rendering (slow) + + + QgsJoinDialog - - Remove connection to selected service - Remove connection to selected service + + This option allows values of the joined fields to be automatically reloaded when the "Target Field" is changed + This option allows values of the joined fields to be automatically reloaded when the "Target Field" is changed - - Remove - Remove + + This option allows values of the joined layers to be editable if they're themselves editable + This option allows values of the joined layers to be editable if they're themselves editable - - Load connections from file - Load connections from file + + Automatically adds a matching row to the joined table, but if one already exists then update that matching row instead + Automatically adds a matching row to the joined table, but if one already exists then update that matching row instead - - Load - Load + + Automatically delete the corresponding feature of the linked layer if one exists + Automatically delete the corresponding feature of the linked layer if one exists - - Save connections to file - Save connections to file + + Caching can not be enabled if editable join layer is enabled + Caching can not be enabled if editable join layer is enabled + + + QgsJoinDialogBase - - Save - Save + + Add Vector Join + Add Vector Join - - Use title for layer name - Use title for layer name + + Join layer + Join layer - - - QgsGeorefConfigDialog - - A5 (148x210 mm) - A5 (148x210 mm) + + Join field + Join field - - A4 (210x297 mm) - A4 (210x297 mm) + + Target field + Target field - - A3 (297x420 mm) - A3 (297x420 mm) + + Dynamic form + Dynamic form - - A2 (420x594 mm) - A2 (420x594 mm) + + Edi&table join layer + Edi&table join layer - - A1 (594x841 mm) - A1 (594x841 mm) + + Upsert on edit + Upsert on edit - - A0 (841x1189 mm) - A0 (841x1189 mm) + + Delete cascade + Delete cascade - - B5 (176 x 250 mm) - B5 (176 x 250 mm) + + Create attribute index on join field + Create attribute index on join field - - B4 (250 x 353 mm) - B4 (250 x 353 mm) + + &Joined fields + &Joined fields - - B3 (353 x 500 mm) - B3 (353 x 500 mm) + + Custom field &name prefix + Custom field &name prefix - - B2 (500 x 707 mm) - B2 (500 x 707 mm) + + Cache join layer in memory + Cache join layer in memory + + + QgsJsonEditConfigDlg - - B1 (707 x 1000 mm) - B1 (707 x 1000 mm) + + Text + Text - - B0 (1000 x 1414 mm) - B0 (1000 x 1414 mm) + + Tree + Tree - - Legal (8.5x14 inches) - Legal (8.5x14 inches) + + Format JSON + Format JSON - - ANSI A (Letter; 8.5x11 inches) - ANSI A (Letter; 8.5x11 inches) + + Default view + Default view - - ANSI B (Tabloid; 11x17 inches) - ANSI B (Tabloid; 11x17 inches) + + <ul> +<li><strong>Indented</strong>: Display data in a human readable form with newlines and four space characters for indentation.</li> +<li><strong>Compact</strong>: Display data in a one-line size optimized string without newlines or spaces.</li> +<li><strong>Disabled</strong>: Display data as it comes from the provider.</li> +</ul> + <ul> +<li><strong>Indented</strong>: Display data in a human readable form with newlines and four space characters for indentation.</li> +<li><strong>Compact</strong>: Display data in a one-line size optimized string without newlines or spaces.</li> +<li><strong>Disabled</strong>: Display data as it comes from the provider.</li> +</ul> - - ANSI C (17x22 inches) - ANSI C (17x22 inches) + + Indented + Indented - - ANSI D (22x34 inches) - ANSI D (22x34 inches) + + Compact + Compact - - ANSI E (34x44 inches) - ANSI E (34x44 inches) + + Disabled + Disabled + + + QgsJsonEditWidget - - Arch A (9x12 inches) - Arch A (9x12 inches) + + Show text + Show text - - Arch B (12x18 inches) - Arch B (12x18 inches) + + ... + ... - - Arch C (18x24 inches) - Arch C (18x24 inches) + + Show tree + Show tree - - Arch D (24x36 inches) - Arch D (24x36 inches) + + Value + Value - - Arch E (36x48 inches) - Arch E (36x48 inches) + + Copy Value + Copy Value - - Arch E1 (30x42 inches) - Arch E1 (30x42 inches) + + Copy Key + Copy Key - - - QgsGeorefConfigDialogBase - - Configure Georeferencer - Configure Georeferencer + + %1 +CTRL + click to follow link + %1 +CTRL + click to follow link - - Show IDs - Show IDs + + Invalid JSON, tree view not available + Invalid JSON, tree view not available - - Show coordinates - Show coordinates + + Tree view + Tree view - - Pixels - Pixels + + + ... truncated ... + ... truncated ... + + + QgsLUDialogBase - - Use map units if possible - Use map units if possible + + Enter Class Bounds + Enter Class Bounds - - Left margin - Left margin + + Lower value + Lower value - - mm - mm + + Upper value + Upper value + + + QgsLabelEngineConfigWidget - - Right margin - Right margin + + Placement Engine Settings + Placement Engine Settings - - Show Georeferencer window docked - Show Georeferencer window docked + + Always Render Labels as Paths (Recommended) + Always Render Labels as Paths (Recommended) - - Paper size - Paper size + + Always Render Labels as Text + Always Render Labels as Text - - Point Tip - Point Tip + + Prefer Rendering Labels as Text + Prefer Rendering Labels as Text - - PDF Map - PDF Map + + Version 1 + Version 1 - - PDF Report - PDF Report + + Version 2 (Recommended) + Version 2 (Recommended) - - Residual Units - Residual Units + + Version changes will alter label placement in the project. + Version changes will alter label placement in the project. - - - QgsGeorefPluginGuiBase - - Georeferencer - Georeferencer + + Unplaced Label Color + Unplaced Label Color - - File - File + + Restore Defaults + Restore Defaults - - View - View + + Help… + Help… - - Edit - Edit + + Additional Options + Additional Options + + + QgsLabelEngineConfigWidgetBase - - Settings - Settings + + Automated Placement Engine + Automated Placement Engine - - GCP table - GCP table + + Number of Candidates + Number of Candidates - - Histogram - Histogram + + Line (per cm) + Line (per cm) - - Open raster - Open raster + + Polygon (per cm²) + Polygon (per cm²) - - Ctrl+O - Ctrl+O + + Show candidates (for debugging) + Show candidates (for debugging) - - Zoom In - Zoom In + + Color for unplaced labels + Color for unplaced labels - - Ctrl++ - Ctrl++ + + Text rendering + Text rendering - - Zoom Out - Zoom Out + + Show unplaced labels + Show unplaced labels - - Ctrl+- - Ctrl+- + + Allow truncated labels on edges of map + Allow truncated labels on edges of map - - Zoom to Layer - Zoom to Layer + + Project labeling version + Project labeling version - - Ctrl+Shift+F - Ctrl+Shift+F + + Show all labels for all layers (i.e. including collisions) + Show all labels for all layers (i.e. including collisions) - - Pan - Pan + + Show label metrics (for debugging) + Show label metrics (for debugging) + + + QgsLabelLineAnchorWidget - - Transformation settings - Transformation settings + + Line Anchor Settings + Line Anchor Settings - - Add Point - Add Point + + Center of Line + Center of Line - - Add point - Add point + + Start of Line + Start of Line - - Ctrl+A - Ctrl+A + + End of Line + End of Line - - Delete Point - Delete Point + + Custom… + Custom… - - Delete point - Delete point + + Use Visible Part of Line + Use Visible Part of Line - - Ctrl+D - Ctrl+D + + Use Entire Line + Use Entire Line - - Close Georeferencer - Close Georeferencer + + Preferred Placement Hint + Preferred Placement Hint - - Close georeferencer - Close georeferencer + + Strict + Strict - - Quit - Quit + + Automatic + Automatic - - Start Georeferencing - Start Georeferencing + + Start of Text + Start of Text - - Start georeferencing - Start georeferencing + + Center of Text + Center of Text - - Ctrl+G - Ctrl+G + + End of Text + End of Text - - Generate GDAL Script - Generate GDAL Script + + Labels are placed exactly on the label anchor only, and no other fallback placements are permitted. + Labels are placed exactly on the label anchor only, and no other fallback placements are permitted. - - Generate GDAL script - Generate GDAL script + + The label anchor is treated as a hint for the preferred label placement, but other placements close to the anchor point are permitted. + The label anchor is treated as a hint for the preferred label placement, but other placements close to the anchor point are permitted. - - Ctrl+C - Ctrl+C + + Labels are placed so that the start of their text is placed at the anchor point. + Labels are placed so that the start of their text is placed at the anchor point. - - Link Georeferencer to QGIS - Link Georeferencer to QGIS + + Labels are placed so that the center of their text is placed at the anchor point. + Labels are placed so that the center of their text is placed at the anchor point. - - Link QGIS to Georeferencer - Link QGIS to Georeferencer + + Labels are placed so that the end of their text is placed at the anchor point. + Labels are placed so that the end of their text is placed at the anchor point. - - Ctrl+S - Ctrl+S + + The text justification is determined based on the anchor point. Anchors close to the start of the line will use the start of the text, anchors close to the end will use the end of the text, and central values will use the center of the text. + The text justification is determined based on the anchor point. Anchors close to the start of the line will use the start of the text, anchors close to the end will use the end of the text, and central values will use the center of the text. + + + QgsLabelLineAnchorWidgetBase - - Load GCP points - Load GCP points + + Label Anchoring + Label Anchoring - - Ctrl+L - Ctrl+L + + <b>Controls the position along the line which labels will be placed close to.</b> + <b>Controls the position along the line which labels will be placed close to.</b> - - Move GCP Point - Move GCP Point + + … + - - Local Histogram Stretch - Local Histogram Stretch + + % + % - - Full Histogram Stretch - Full Histogram Stretch + + Placement Behavior + Placement Behavior - - Reset Georeferencer - Reset Georeferencer + + Hint + Hint - - Ctrl+P - Ctrl+P + + Clipping + Clipping - - Move GCP point - Move GCP point + + Text Anchor + Text Anchor + + + QgsLabelObstacleSettingsWidget - - Zoom Next - Zoom Next + + Obstacle Settings + Obstacle Settings - - Zoom Last - Zoom Last + + Over the Feature's Interior + Over the Feature's Interior - - Open Raster… - Open Raster… + + Over the Feature's Boundary + Over the Feature's Boundary + + + QgsLabelObstacleSettingsWidgetBase - - Transformation Settings… - Transformation Settings… + + Obstacle Weight + Obstacle Weight - - Save GCP Points as… - Save GCP Points as… + + <html><head/><body><p><span style=" font-weight:600;">Setting a higher weight for obstacles means that labels are less likely to cover features in this layer.</span></p><p>Only labels with a higher priority than this obstacle weight will be placed over these obstacles.</p></body></html> + <html><head/><body><p><span style=" font-weight:600;">Setting a higher weight for obstacles means that labels are less likely to cover features in this layer.</span></p><p>Only labels with a higher priority than this obstacle weight will be placed over these obstacles.</p></body></html> - - Save GCP points as… - Save GCP points as… + + Low + Low - - Load GCP Points… - Load GCP Points… + + Controls how likely labels are to cover features in this layer + Controls how likely labels are to cover features in this layer - - Configure Georeferencer… - Configure Georeferencer… + + High + High - - Source Properties… - Source Properties… + + … + - - Open Vector… - Open Vector… + + Minimize placing labels + Minimize placing labels - - - QgsGeoreferencerMainWindow + + + QgsLabelPropertyDialog - - - - - - - Georeferencer - Georeferencer + + Expression result + Expression result - - Reset Georeferencer - Reset Georeferencer + + + + Layer default (%1) + Layer default (%1) - - Reset georeferencer and clear all GCP points? - Reset georeferencer and clear all GCP points? + + Font Color + Font Color - - All other files (*) - All other files (*) + + Buffer Color + Buffer Color - - - Open Raster - Open Raster + + Layer Default + Layer Default - - %1 is not a supported raster data source.%2 - %1 is not a supported raster data source.%2 + + + Left + Left - - Georeferencer - %1 - Georeferencer - %1 + + + Center + Center - - Please load file to be georeferenced. - Please load file to be georeferenced. + + + Right + Right - - Source coordinate - Source coordinate + + Justify + Justify - - Coordinate of image (column/line) - Coordinate of image (column/line) + + Bottom + Bottom - - Georeference Successful - Georeference Successful + + Base + Base - - Raster was successfully georeferenced. - Raster was successfully georeferenced. + + Half + Half - - - - Transform: - Transform: + + Cap + Cap - - Open Vector - Open Vector + + Top + Top - - Source loaded: %1 - Source loaded: %1 + + + Alignment can only be set for pinned labels + Alignment can only be set for pinned labels + + + QgsLabelPropertyDialogBase - - Invalid Transform - Invalid Transform + + Text + Text - - GDAL scripting is not supported for %1 transformation. - GDAL scripting is not supported for %1 transformation. + + Font + Font - - - - Load GCP Points - Load GCP Points + + Available typeface styles + Available typeface styles - - - GCP file - GCP file + + Size + Size - - GCP file successfully loaded. - GCP file successfully loaded. + + Label Properties + Label Properties - - - Save GCP Points - Save GCP Points + + Minimum scale, i.e. most "zoomed out". + Minimum scale, i.e. most "zoomed out". - - No GCP points are available to save. - No GCP points are available to save. + + Style + Style - - Panels - Panels + + Underlined text + Underlined text - - Toolbars - Toolbars + + U + U - - Rotation - Rotation + + Strikeout text + Strikeout text - - - Current clockwise map rotation in degrees - Current clockwise map rotation in degrees + + S + S - - ° - ° + + Bold text +(data defined only, overrides Style) + Bold text +(data defined only, overrides Style) - - Current transform parametrisation - Current transform parametrisation + + B + B - - Coordinate: - Coordinate: + + Italic text +(data defined only, overrides Style) + Italic text +(data defined only, overrides Style) - - Current map coordinate - Current map coordinate + + I + I - - None - None + + ˚ + ˚ - - Write Error - Write Error + + Display + Display - - Save GCPs - Save GCPs + + Scale-based + Scale-based - - Save GCP points? - Save GCP points? + + Show label + Show label - - - - - - - - - Transform Failed - Transform Failed + + Ignores priority and permits collisions/overlaps + Ignores priority and permits collisions/overlaps - - Failed to calculate linear transform parameters. - Failed to calculate linear transform parameters. + + Always show (exceptions above) + Always show (exceptions above) - - Georeference - Georeference + + Buffer + Buffer - - <p>The selected file already seems to have a world file! Do you want to replace it with the new world file?</p> - <p>The selected file already seems to have a world file! Do you want to replace it with the new world file?</p> + + Position + Position - - - Georeferencing layer… - Georeferencing layer… + + Label distance + Label distance - - - Abort - Abort + + X Coordinate + X Coordinate - - - Failed to compute GCP transform: Transform is not solvable. - Failed to compute GCP transform: Transform is not solvable. + + Y Coordinate + Y Coordinate - - Could not read source image. - Could not read source image. + + Horizontal alignment + Horizontal alignment - - Error creating GDAL transformation. - Error creating GDAL transformation. + + Vertical alignment + Vertical alignment - - Could not create destination file. - Could not create destination file. + + Rotation + Rotation - - Error occurred while warping image. - Error occurred while warping image. + + Default + Default - - Save World File - Save World File + + Multiline alignment + Multiline alignment - - Could not write to %1. - Could not write to %1. + + Show callout + Show callout - - - - - map units - map units + + Label every part of feature + Label every part of feature - - - pixels - pixels + + Draw text buffer + Draw text buffer + + + QgsLabelSettingsDialog - - Transformation parameters - Transformation parameters + + Label Settings + Label Settings + + + QgsLabelingEngineRuleAvoidLabelOverlapWithFeatureWidget - - Translation x - Translation x + + Prevent Labels Overlapping Features + Prevent Labels Overlapping Features - - Translation y - Translation y + + Configure Rule + Configure Rule + + + QgsLabelingEngineRuleDialog - - Scale x - Scale x + + Configure Rule + Configure Rule + + + QgsLabelingEngineRuleMaximumDistanceLabelToFeatureWidget - - Scale y - Scale y + + Pull Labels toward Features + Pull Labels toward Features - - Rotation [degrees] - Rotation [degrees] + + Configure Rule + Configure Rule + + + QgsLabelingEngineRuleMinimumDistanceLabelToFeatureWidget - - Mean error [%1] - Mean error [%1] + + Push Labels Away from Features + Push Labels Away from Features - - Residuals - Residuals + + Configure Rule + Configure Rule + + + QgsLabelingEngineRuleMinimumDistanceLabelToLabelWidget - - ID - ID + + Pull Labels toward Features + Pull Labels toward Features - - Enabled - Enabled + + Configure Rule + Configure Rule + + + QgsLabelingEngineRulesDialog - - Pixel X - Pixel X + + Configure Rules + Configure Rules + + + QgsLabelingEngineRulesModel - - Pixel Y - Pixel Y + + This rule is not available for use on this system. + This rule is not available for use on this system. + + + QgsLabelingEngineRulesWidget - - Map X - Map X + + Labeling Rules + Labeling Rules - - Map Y - Map Y + + Configure Rule + Configure Rule + + + QgsLabelingEngineRulesWidgetBase - - Res X (%1) - Res X (%1) + + Add rule + Add rule - - Res Y (%1) - Res Y (%1) + + Edit rule + Edit rule - - Res Total (%1) - Res Total (%1) + + Remove rule + Remove rule + + + QgsLabelingGui - - yes - yes + + Left + Left - - no - no + + Center + Center - - Translation (%1, %2) - Translation (%1, %2) + + Right + Right - - Scale (%1, %2) - Scale (%1, %2) + + Justify + Justify - - Rotation: %1 - Rotation: %1 + + This option is not compatible with line direction symbols. + This option is not compatible with line direction symbols. - - Mean error: %1 - Mean error: %1 + + Save Text Format + Save Text Format - - Copy to Clipboard - Copy to Clipboard + + Format with name '%1' already exists. Overwrite? + Format with name '%1' already exists. Overwrite? - - %1 - %1 + + Save Label Settings + Save Label Settings - - GDAL Script - GDAL Script + + Label settings with the name '%1' already exist. Overwrite? + Label settings with the name '%1' already exist. Overwrite? - - No Layer Loaded - No Layer Loaded + + Cartographic + Cartographic - - Please load layer to be georeferenced. - Please load layer to be georeferenced. + + Around Point + Around Point - - Please set output file name. - Please set output file name. + + Offset from Point + Offset from Point - - Please set transformation type. - Please set transformation type. + + Parallel + Parallel - - Not Enough GCPs - Not Enough GCPs + + Curved + Curved - - - %1 transformation requires at least %n GCPs. Please define more. - %1 transformation requires at least %n GCPs. Please define more.%1 transformation requires at least %n GCPs. Please define more. + + + + Horizontal + Horizontal - - - QgsGlobDomainWidgetBase - - Glob Domain - Glob Domain + + Offset from Centroid + Offset from Centroid - - Pattern - Pattern + + Around Centroid + Around Centroid - - Glob pattern - Glob pattern + + Free (Angled) + Free (Angled) - - - QgsGlowWidget - - Select Glow Color - Select Glow Color + + Using Perimeter + Using Perimeter - - - QgsGml - - GML Getfeature network request update failed for authcfg %1 - GML Getfeature network request update failed for authcfg %1 + + Using Perimeter (Curved) + Using Perimeter (Curved) - - GML Getfeature network reply update failed for authcfg %1 - GML Getfeature network reply update failed for authcfg %1 + + Outside Polygons + Outside Polygons - - Loading GML data -%1 - Loading GML data -%1 + + Follow Label Placement + Follow Label Placement - - Abort - Abort + + Result of the expression is not a geometry + Result of the expression is not a geometry - - GML Getfeature network request failed with error: %1 - GML Getfeature network request failed with error: %1 + + Result of the expression does not match configured geometry type. + Result of the expression does not match configured geometry type. - - - - Network - Network + + Change to %1 + Change to %1 - - - QgsGmlSchema + + + QgsLabelingRuleAvoidLabelOverlapWithFeatureWidgetBase - - Cannot guess schema - Cannot guess schema + + Name + Name - - - QgsGotoLocatorFilter - - Go to %1%2 %3%4 (Map CRS, %5) - Go to %1%2 %3%4 (Map CRS, %5) + + Labels from layer + Labels from layer - - Go to %1°N %2°E (%3) - Go to %1°N %2°E (%3) + + Must not overlap features from + Must not overlap features from + + + QgsLabelingRuleMaximumDistanceLabelToFeatureWidgetBase - - Go to %1°N %2°E %3(%4) - Go to %1°N %2°E %3(%4) + + Name + Name - - at scale 1:%1 - at scale 1:%1 + + Labels from layer + Labels from layer - - Go to Coordinate - Go to Coordinate + + Must be at most + Must be at most - - - QgsGpsDetector - - internal GPS - internal GPS + + From the features in + From the features in - - local gpsd - local gpsd + + Rule priority + Rule priority - - %1: %2 - %1: %2 + + Low + Low - - - QgsGpsDeviceOptionsFactory - - GPSBabel - GPSBabel + + High + High - - - QgsGpsDeviceOptionsWidget + + + QgsLabelingRuleMinimumDistanceLabelToFeatureWidgetBase - - In the download and upload commands there can be special words that will be replaced by QGIS when the commands are used. These words are: - In the download and upload commands there can be special words that will be replaced by QGIS when the commands are used. These words are: + + Name + Name - - the path to GPSBabel - the path to GPSBabel + + Labels from layer + Labels from layer - - the GPX filename when uploading or the port when downloading - the GPX filename when uploading or the port when downloading + + Must be at least + Must be at least - - the port when uploading or the GPX filename when downloading - the port when uploading or the GPX filename when downloading + + From the features in + From the features in - - GPSBabel feature type argument matching selected feature type (e.g. '-w' for waypoints, '-t' for tracks, and '-r' for routes) - GPSBabel feature type argument matching selected feature type (e.g. '-w' for waypoints, '-t' for tracks, and '-r' for routes) + + Rule priority + Rule priority - - Select GPSBabel Executable - Select GPSBabel Executable + + Low + Low - - New device %1 - New device %1 + + High + High + + + QgsLabelingRuleMinimumDistanceLabelToLabelWidgetBase - - Delete Device - Delete Device + + Name + Name - - Are you sure that you want to delete this device? - Are you sure that you want to delete this device? + + Labels from layer + Labels from layer - - - QgsGpsDeviceWidgetBase - - GPS Device Editor - GPS Device Editor + + Must be at least + Must be at least - - GPSBabel Options - GPSBabel Options + + From the labels from layer + From the labels from layer + + + QgsLabelingRulePropsWidget - - Path to GPSBabel - Path to GPSBabel + + Description + Description - - Devices - Devices + + Filter + Filter - - Add new path - Add new path + + Rule Properties + Rule Properties - - Remove path - Remove path + + Else + Else - - Device name - Device name + + Catch-all for other features + Catch-all for other features - - This is the name of the device as it will appear in the lists - This is the name of the device as it will appear in the lists + + Test + Test - - Commands - Commands + + Labels + Labels - - Track download - Track download + + Filter expression parsing error: + + Filter expression parsing error: + - - Route upload - Route upload + + + + Test Filter + Test Filter + + + number of filtered features + + Filter returned %n feature(s) + + Filter returned %n feature(s) + Filter returned %n feature(s) + - - Waypoint download - Waypoint download + + Scale Range + Scale Range + + + QgsLabelingWidget - - The command that is used to download routes from the device - The command that is used to download routes from the device + + No Labels + No Labels - - Route download - Route download + + Single Labels + Single Labels - - The command that is used to upload waypoints to the device - The command that is used to upload waypoints to the device + + Rule-based Labeling + Rule-based Labeling - - Track upload - Track upload + + Blocking + Blocking - - The command that is used to download tracks from the device - The command that is used to download tracks from the device + + Automated placement settings (applies to all layers) + Automated placement settings (applies to all layers) - - The command that is used to upload routes to the device - The command that is used to upload routes to the device + + Configure project labeling rules + Configure project labeling rules + + + QgsLayerCapabilitiesModel - - The command that is used to download waypoints from the device - The command that is used to download waypoints from the device + + Layer + Layer - - The command that is used to upload tracks to the device - The command that is used to upload tracks to the device + + Identifiable + Identifiable - - Waypoint upload - Waypoint upload + + Read-only + Read-only - - - QgsGpsInformation - - Simulation mode - Simulation mode + + Searchable + Searchable - - Manual input mode - Manual input mode + + Required + Required - - Estimated - Estimated + + Private + Private - - Float RTK - Float RTK + + Layers which can be queried with the "Identify features" tool. + Layers which can be queried with the "Identify features" tool. - - Fixed RTK - Fixed RTK + + Layers which are protected from edit. + Layers which are protected from edit. - - PPS - PPS + + Layers which can be queried with the locator search tool. + Layers which can be queried with the locator search tool. - - DGPS - DGPS + + Layers which are protected from inadvertent removal from the project. + Layers which are protected from inadvertent removal from the project. - - Autonomous - Autonomous + + Layers which are not shown in the legend. + Layers which are not shown in the legend. + + + QgsLayerItemGuiProvider - - Invalid - Invalid + + Export Layer + Export Layer - - Unknown (%1) - Unknown (%1) + + + + Manage + Manage - - - QgsGpsInformationWidget - - /gps - /gps + + To File… + To File… - - No path to the GPS port is specified. Please enter a path then try again. - No path to the GPS port is specified. Please enter a path then try again. + + Delete Layer “%1”… + Delete Layer “%1”… - - Timed out! - Timed out! + + Add Layer to Project + Add Layer to Project - - Failed to connect to GPS device. - Failed to connect to GPS device. + + Add Selected Layers to Project + Add Selected Layers to Project - - Connected! - Connected! + + Delete Selected Layers… + Delete Selected Layers… - - Dis&connect - Dis&connect + + Delete Layer + Delete Layer - - Connected to GPS device. - Connected to GPS device. + + Layer Properties… + Layer Properties… - - Error opening log file. - Error opening log file. + + Item with path %1 no longer exists. + Item with path %1 no longer exists. - - Connecting… - Connecting… + + Item Layer %1 cannot be deleted. + Item Layer %1 cannot be deleted. + + + QgsLayerMetadataFormatter - - GPS Log File - GPS Log File + + Fees + Fees - - Track Color - Track Color + + Licenses + Licenses - - Local Time - Local Time + + Rights + Rights - - UTC - UTC + + Constraints + Constraints - - Time Zone - Time Zone + + No contact yet. + No contact yet. - - Connecting to GPS device %1… - Connecting to GPS device %1… + + + + ID + ID - - Disconnected… - Disconnected… + + + Name + Name - - &Connect - &Connect + + Position + Position - - Disconnected from GPS device. - Disconnected from GPS device. + + Organization + Organization - - - - - - %1 m - %1 m + + Role + Role - - %1 km/h - %1 km/h + + Email + Email - - - - - - Not available - Not available + + Voice + Voice - - Automatic - Automatic + + Fax + Fax - - Manual - Manual + + Addresses + Addresses - - 3D - 3D + + + CRS + CRS - - 2D - 2D + + + Geographic + Geographic - - No fix - No fix + + + Projected + Projected - - %1 used (%2 in view) - %1 used (%2 in view) + + Spatial Extent + Spatial Extent - - Valid - Valid + + X Minimum: + X Minimum: - - Invalid - Invalid + + Y Minimum: + Y Minimum: - - - - - - - - Add Feature - Add Feature + + X Maximum: + X Maximum: - - - - Error reprojecting feature to layer CRS. - Error reprojecting feature to layer CRS. + + Y Maximum: + Y Maximum: - - Feature Added - Feature Added + + Z Minimum: + Z Minimum: - - - Save Layer Edits - Save Layer Edits + + Z Maximum: + Z Maximum: - - The feature could not be added because removing the polygon intersections would change the geometry type. - The feature could not be added because removing the polygon intersections would change the geometry type. + + Temporal Extent + Temporal Extent - - The feature has been added, but at least one geometry intersected is invalid. These geometries must be manually repaired. - The feature has been added, but at least one geometry intersected is invalid. These geometries must be manually repaired. + + Instant: + Instant: - - &Add Feature - &Add Feature + + Start: + Start: - - %1 (%2) from GPS location - %1 (%2) from GPS location + + End: + End: - - Cannot close a line feature until it has at least two vertices. - Cannot close a line feature until it has at least two vertices. + + Identifier + Identifier - - Cannot close a polygon feature until it has at least three vertices. - Cannot close a polygon feature until it has at least three vertices. + + Parent Identifier + Parent Identifier - - Feature added - Feature added + + Title + Title - - - Could not commit changes to layer %1 - -Errors: %2 - - Could not commit changes to layer %1 - -Errors: %2 - + + + Type + Type - - NMEA files - NMEA files + + Language + Language - - &Add Point - &Add Point + + Abstract + Abstract - - &Add Line - &Add Line + + Categories + Categories - - &Add Polygon - &Add Polygon + + Keywords + Keywords - - - QgsGpsInformationWidgetBase - - GPS Connect - GPS Connect + + Vocabulary + Vocabulary - - Quick status indicator: -green = good or 3D fix -yellow = good 2D fix -red = no fix or bad fix -gray = no data - -2D/3D depends on this information being available - Quick status indicator: -green = good or 3D fix -yellow = good 2D fix -red = no fix or bad fix -gray = no data - -2D/3D depends on this information being available + + Items + Items - - Reset track - Reset track + + No history yet. + No history yet. - - … - + + Action + Action - - 00000 - 00000 + + No links yet. + No links yet. - - When leaving - When leaving + + URL + URL - - Never - Never + + Description + Description - - Always - Always + + Format + Format - - Line width - Line width + + MIME Type + MIME Type - - px - px + + Size + Size + + + QgsLayerMetadataLocatorFilter - - Line color - Line color + + Search Layer Metadata + Search Layer Metadata + + + QgsLayerMetadataResultsModel - - Filtering - Filtering + + Raster + Raster - - Distance threshold (meters) - Distance threshold (meters) + + <html><body><!-- metadata headers ---><h3>Identification</h3>%1</body></html> + <html><body><!-- metadata headers ---><h3>Identification</h3>%1</body></html> - - Acquisition interval (seconds) - Acquisition interval (seconds) + + Identifier + Identifier - - Position - Position + + Title + Title - - Signal - Signal + + Abstract + Abstract - - Satellite - Satellite + + Provider + Provider - - Options - Options + + Layer Type + Layer Type + + + QgsLayerMetadataSearchWidget - - Debug - Debug + + Layer Metadata Search + Layer Metadata Search - - &Connect - &Connect + + Filter + Filter - - latitude of position fix (degrees) - latitude of position fix (degrees) + + limit extent to + limit extent to - - Longitude - Longitude + + layer type + layer type - - longitude of position fix (degrees) - longitude of position fix (degrees) + + + Abort + Abort - - antenna altitude with respect to geoid (mean sea level) - antenna altitude with respect to geoid (mean sea level) + + Raster + Raster - - Altitude - Altitude + + Refresh + Refresh + + + QgsLayerPropertiesDialog - - Latitude - Latitude + + Load Layer Metadata + Load Layer Metadata - - Time of fix - Time of fix + + QGIS Layer Metadata File + QGIS Layer Metadata File - - date/time of position fix (UTC) - date/time of position fix (UTC) + + Load Metadata + Load Metadata - - speed over ground - speed over ground + + Save Layer Metadata as QMD + Save Layer Metadata as QMD - - Speed - Speed + + QMD File + QMD File - - track direction (degrees) - track direction (degrees) + + Save Metadata + Save Metadata - - Direction - Direction + + Metadata saved. + Metadata saved. - - Horizontal Dilution of Precision - Horizontal Dilution of Precision + + Default Metadata + Default Metadata - - HDOP - HDOP + + Load layer properties from style file + Load layer properties from style file - - Vertical Dilution of Precision - Vertical Dilution of Precision + + + QGIS Layer Style File + QGIS Layer Style File - - VDOP - VDOP + + + Load Style + Load Style - - Position Dilution of Precision - Position Dilution of Precision + + Save layer properties as style file + Save layer properties as style file - - PDOP - PDOP + + + Save Style + Save Style - - GPS receiver configuration 2D/3D mode: Automatic or Manual - GPS receiver configuration 2D/3D mode: Automatic or Manual + + + + + Default Style + Default Style - - Mode - Mode + + Load default style from: + Load default style from: - - position fix dimensions: 2D, 3D or No fix - position fix dimensions: 2D, 3D or No fix + + + Cancel + Cancel - - Dimensions - Dimensions + + + Local Database + Local Database - - Quality - Quality + + + Datasource Database + Datasource Database - - position fix status: Valid or Invalid - position fix status: Valid or Invalid + + Loaded from Provider + Loaded from Provider - - Status - Status + + No default style was found for this layer. + No default style was found for this layer. - - number of satellites used in the position fix - number of satellites used in the position fix + + Save default style to: + Save default style to: - - Satellites - Satellites + + + Style saved + Style saved - - H accuracy - H accuracy + + Save default style to local database + Save default style to local database - - V accuracy - V accuracy + + + Load Styles from Database + Load Styles from Database - - Connection - Connection + + The retrieved style is not a valid named style. Error message: %1 + The retrieved style is not a valid named style. Error message: %1 - - Autodetect - Autodetect + + Load Default Style + Load Default Style - - Serial device - Serial device + + Layer Properties - %1 + Layer Properties - %1 + + + QgsLayerPropertiesWidget - - Refresh serial device list - Refresh serial device list + + Outline: %1 + Outline: %1 + + + QgsLayerRefreshWidgetBase - - Port - Port + + Refresh Layer at Interval + Refresh Layer at Interval - - Host - Host + + Refresh layer at interval + Refresh layer at interval - - Device - Device + + Configuration + Configuration - - gpsd - gpsd + + <html><head/><body><p><br/></p></body></html> + <html><head/><body><p><br/></p></body></html> - - Internal - Internal + + Interval (seconds) + Interval (seconds) + + + QgsLayerStylingWidget - - Digitizing - Digitizing + + + + + Symbology + Symbology - - Track - Track + + + + Labels + Labels - - Automatically add points - Automatically add points + + Masks + Masks - - Track width in pixels - Track width in pixels + + + 3D View + 3D View - - save layer after every feature added - save layer after every feature added + + Diagrams + Diagrams - - Automatically save added feature - Automatically save added feature + + Transparency + Transparency - - save GPS data (NMEA sentences) to a file - save GPS data (NMEA sentences) to a file + + Histogram + Histogram - - % of map extent - % of map extent + + Raster Attribute Tables + Raster Attribute Tables - - Specify the field where the GPS timestamp will be saved, only string or datetime fields are supported - Specify the field where the GPS timestamp will be saved, only string or datetime fields are supported + + History + History - - Destination - Destination + + There are no raster attribute tables associated with this data source.<br>If the current symbology can be converted to an attribute table you can create a new attribute table using the context menu available in the layer tree or in the layer properties dialog. + There are no raster attribute tables associated with this data source.<br>If the current symbology can be converted to an attribute table you can create a new attribute table using the context menu available in the layer tree or in the layer properties dialog. + + + QgsLayerStylingWidgetBase - - Format - Format + + Not supported or no layer + Not supported or no layer - - Timezone - Timezone + + Undo + Undo - - Apply leap seconds correction by adding the seconds to GPS timestamp - Apply leap seconds correction by adding the seconds to GPS timestamp + + … + - - Leap seconds - Leap seconds + + Redo + Redo - - &Add Feature - &Add Feature + + If checked, the map canvas will automatically update whenever an option has been changed without the requirement to click Apply + If checked, the map canvas will automatically update whenever an option has been changed without the requirement to click Apply - - Add Track Point - Add Track Point + + Live update + Live update + + + QgsLayerTreeEmbeddedConfigWidgetBase - - Positioning quality indicator (NMEA GGA or comparable sentence) - Positioning quality indicator (NMEA GGA or comparable sentence) + + Available widgets + Available widgets - - Log File - Log File + + Used widgets + Used widgets - - Timestamp Properties - Timestamp Properties + + Add selected widgets + Add selected widgets - - If checked, the bearing reported by the GPS device will be ignored and the bearing will instead be calculated by the angle between the previous two GPS locations - If checked, the bearing reported by the GPS device will be ignored and the bearing will instead be calculated by the angle between the previous two GPS locations + + -> + -> - - Calculate bearing from travel direction - Calculate bearing from travel direction + + Remove selected widgets + Remove selected widgets - - Map Centering and Rotation - Map Centering and Rotation + + <- + <- + + + QgsLayerTreeGroupPropertiesWidgetBase - - Rotate map to match GPS direction - Rotate map to match GPS direction + + Render Layers as a Group + Render Layers as a Group - - Frequency - Frequency + + Opacity + Opacity - - On GPS signal - On GPS signal + + Blending mode + Blending mode - - s - s + + Group Properties + Group Properties + + + QgsLayerTreeGroupPropertiesWidgetFactory - - Show Bearing Line - Show Bearing Line + + Symbology + Symbology + + + QgsLayerTreeLocatorFilter - - Line style - Line style + + Project Layers + Project Layers + + + QgsLayerTreeModel - - Recenter - Recenter + + N/A + N/A - - 3D accuracy - 3D accuracy + + (%1 - %2) + (%1 - %2) - - <html><head/><body><p>Difference between WGS-84 earth ellipsoid and mean sea level. -=geoid is below WGS-84 ellipsoid</p></body></html> - <html><head/><body><p>Difference between WGS-84 earth ellipsoid and mean sea level. -=geoid is below WGS-84 ellipsoid</p></body></html> + + (%1) + (%1) - - Geoidal separation - Geoidal separation + + <b>Feature count is estimated</b> : the feature count is determined by the database statistics + <b>Feature count is estimated</b> : the feature count is determined by the database statistics - - Show GPS location cursor - Show GPS location cursor + + New layers added from another QGIS instance + New layers added from another QGIS instance - - - QgsGpsOptionsFactory + + + QgsLayerTreeOpacityWidget - - GPS - GPS + + Opacity + Opacity - - - QgsGpsOptionsWidgetBase - - GPS Device Editor - GPS Device Editor + + Opacity slider + Opacity slider + + + QgsLayerTreeViewBadLayerIndicatorProvider - - GPS Visualization Options - GPS Visualization Options + + Layer Error + Layer Error - - GPS location marker - GPS location marker + + <b>Unavailable layer!</b><br>Layer data source could not be found. Click to set a new data source + <b>Unavailable layer!</b><br>Layer data source could not be found. Click to set a new data source + + + QgsLayerTreeViewDefaultActions - - Change… - Change… + + &Add Group + &Add Group - - Rotate to match GPS bearing - Rotate to match GPS bearing + + &Remove + &Remove - - - QgsGpxSourceSelect - - Open GPX Dataset - Open GPX Dataset + + Re&name Group + Re&name Group - - GPX files - GPX files + + Re&name Layer + Re&name Layer - - - Add GPX Layer - Add GPX Layer + + &Zoom to Layer + &Zoom to Layer - - No layers selected. - No layers selected. + + &Zoom to Group + &Zoom to Group - - Unable to read the selected file. -Please select a valid file. - Unable to read the selected file. -Please select a valid file. + + &Move to Top-level + &Move to Top-level - - - QgsGpxSourceSelectBase - - Add GPX Layer(s) - Add GPX Layer(s) + + Move to &Top + Move to &Top - - Source - Source + + Show in &Overview + Show in &Overview - - Waypoints - Waypoints + + Show Feature &Count + Show Feature &Count - - Tracks - Tracks + + &Zoom to Layer(s) + &Zoom to Layer(s) - - Routes - Routes + + Zoom to &Selection + Zoom to &Selection - - Feature types - Feature types + + Move O&ut of Group + Move O&ut of Group - - GPX dataset - GPX dataset + + Move to &Bottom + Move to &Bottom - - - QgsGradientColorRampDialog - - RGB - RGB + + &Group Selected + &Group Selected - - HSV - HSV + + &Mutually Exclusive Group + &Mutually Exclusive Group - - HSL - HSL + + Check and All its Children (⌘-click) + Check and All its Children (⌘-click) - - Clockwise - Clockwise + + Check and All its Children (Ctrl-click) + Check and All its Children (Ctrl-click) - - Counterclockwise - Counterclockwise + + Uncheck and All its Children (⌘-click) + Uncheck and All its Children (⌘-click) - - - Select Ramp Color - Select Ramp Color + + Uncheck and All its Children (Ctrl-click) + Uncheck and All its Children (Ctrl-click) - - - Transparent - Transparent + + Chec&k and All its Parents + Chec&k and All its Parents + + + QgsLayerTreeViewEmbeddedIndicatorProvider - - Discrete - Discrete + + Embedded from <b>%1</b> + Embedded from <b>%1</b> + + + QgsLayerTreeViewFilterIndicatorProvider - - Continuous - Continuous + + Edit filter + Edit filter - - Lightness - Lightness + + Cannot edit filter when layer is in edit mode + Cannot edit filter when layer is in edit mode - - Hue - Hue + + Filter + Filter + + + QgsLayerTreeViewLowAccuracyIndicatorProvider - - Saturation - Saturation + + Based on %1, which has a limited accuracy of <b>at best %2 meters</b>. + Based on %1, which has a limited accuracy of <b>at best %2 meters</b>. - - Opacity - Opacity + + Based on %1, which has a limited accuracy. + Based on %1, which has a limited accuracy. - - Gradient file : %1 - Gradient file : %1 + + %1 is a dynamic CRS, but no coordinate epoch is set. Coordinates are ambiguous and of limited accuracy. + %1 is a dynamic CRS, but no coordinate epoch is set. Coordinates are ambiguous and of limited accuracy. + + + QgsLayerTreeViewMemoryIndicatorProvider - - License file : %1 - License file : %1 + + <b>Temporary scratch layer only!</b><br>Contents will be discarded after closing this project + <b>Temporary scratch layer only!</b><br>Contents will be discarded after closing this project - - - QgsGradientColorRampDialogBase - - Gradient Color Ramp - Gradient Color Ramp + + <b>Temporary layer only!</b><br>Contents will be discarded after closing QGIS. + <b>Temporary layer only!</b><br>Contents will be discarded after closing QGIS. + + + QgsLayerTreeViewNoCrsIndicatorProvider - - Color &1 - Color &1 + + <b>Layer has no coordinate reference system set!</b><br>This layer is not georeferenced and has no geographic location available. + <b>Layer has no coordinate reference system set!</b><br>This layer is not georeferenced and has no geographic location available. + + + QgsLayerTreeViewNonRemovableIndicatorProvider - - Color &2 - Color &2 + + Layer required by the project + Layer required by the project + + + QgsLayerTreeViewOfflineIndicatorProvider - - &Type - &Type + + <b>Offline layer</b> + <b>Offline layer</b> + + + QgsLayerTreeViewTemporalIndicatorProvider - - Gradient Stop - Gradient Stop + + <b>Temporal layer</b> + <b>Temporal layer</b> + + + QgsLayout - - Relative &position - Relative &position + + Create %1 + Create %1 - - % - % + + Create Item + Create Item - - &Delete Stop - &Delete Stop + + Delete Items + Delete Items - - Plot - Plot + + Delete Item + Delete Item - - Hue - Hue + + + Group Items + Group Items - - Saturation - Saturation + + + Ungroup Items + Ungroup Items - - Lightness - Lightness + + Change Item Stacking + Change Item Stacking - - Opacity - Opacity + + Read layout settings + Read layout settings - - &Information - &Information + + Load pages + Load pages - - - QgsGradientFillSymbolLayerWidget - - - Select Gradient Color - Select Gradient Color + + Load snapping settings + Load snapping settings - - - Transparent - Transparent + + Load grid settings + Load grid settings - - - QgsGraduatedHistogramWidget - - Ranges are overlapping and can't be edited by the histogram - Ranges are overlapping and can't be edited by the histogram + + Restore items + Restore items - - Ranges have gaps and can't be edited by the histogram - Ranges have gaps and can't be edited by the histogram + + Read items + Read items - - - QgsGraduatedSymbolRendererModel - - Symbol - Symbol + + + Load %1 + Load %1 - - Values - Values + + Finalize restore + Finalize restore - - Legend - Legend + + Update model + Update model - - - QgsGraduatedSymbolRendererWidget + + + QgsLayout3DMapWidgetBase - - Symbol - Symbol + + 3D Map + 3D Map - - Legend format - Legend format + + Scene Settings + Scene Settings - - Template for the legend text associated with each classification. -Use "%1" for the lower bound of the classification, and "%2" for the upper bound. - Template for the legend text associated with each classification. -Use "%1" for the lower bound of the classification, and "%2" for the upper bound. + + Camera Pose + Camera Pose - - Precision of upper and lower values in label text. -Positive is number of decimal places -Negative rounds to powers of 10 - Precision of upper and lower values in label text. -Positive is number of decimal places -Negative rounds to powers of 10 + + Center X + Center X - - Precision - Precision + + Center Z + Center Z - - Check to remove trailing zeroes after the decimal point from the upper and lower values in the legend. - Check to remove trailing zeroes after the decimal point from the upper and lower values in the legend. + + Center Y + Center Y - - Trim - Trim + + ° + ° - - Method - Method + + Heading + Heading - - <html><head/><body><p>Choose between color and size graduation. </p><p><br/></p><p>If you want to combine both, use a data-defined size for the symbol and graduate by color.</p></body></html> - <html><head/><body><p>Choose between color and size graduation. </p><p><br/></p><p>If you want to combine both, use a data-defined size for the symbol and graduate by color.</p></body></html> + + Pitch + Pitch - - Color ramp - Color ramp + + Distance + Distance - - to - to + + Copy Settings from a 3D View… + Copy Settings from a 3D View… - - Classes - Classes + + Set from a 3D View… + Set from a 3D View… + + + QgsLayoutAddPagesDialog - - Mode - Mode + + Portrait + Portrait - - Symmetric Classification - Symmetric Classification + + Landscape + Landscape - - Around - Around + + Custom + Custom + + + QgsLayoutAppMenuProvider - - Create class astride symmetry value - Create class astride symmetry value + + Group + Group - - Delete All - Delete All + + Ungroup + Ungroup - - Symbol Settings - Symbol Settings + + Copy + Copy - - Classify - Classify + + Cut + Cut - - Add class - Add class + + Paste + Paste - - Delete - Delete + + Page Properties… + Page Properties… - - Advanced - Advanced + + Manage Guides for Page… + Manage Guides for Page… - - Link class boundaries - Link class boundaries + + + Remove Page + Remove Page - - Histogram - Histogram + + Remove page from layout? + Remove page from layout? - - Symbol Levels… - Symbol Levels… + + Item Properties… + Item Properties… + + + QgsLayoutAtlas - - Data-defined Size Legend… - Data-defined Size Legend… + + Atlas name eval error: %1 + Atlas name eval error: %1 - - Select Method - Select Method + + + + Layout + Layout - - - Apply Classification - Apply Classification + + Atlas sort eval error: %1 + Atlas sort eval error: %1 - - Link Class Boundaries - Link Class Boundaries + + Atlas filename evaluation error: %1 + Atlas filename evaluation error: %1 - - - No color ramp defined. - No color ramp defined. + + No matching atlas features + No matching atlas features - - Color - Color + + Atlas feature %1 of %2 + Atlas feature %1 of %2 + + + QgsLayoutAtlasWidget - - - Size - Size + + Change Atlas Layer + Change Atlas Layer - - Natural break classification (Jenks) is O(n2) complexity, your classification may take a long time. -Press cancel to abort breaks calculation or OK to continue. - Natural break classification (Jenks) is O(n2) complexity, your classification may take a long time. -Press cancel to abort breaks calculation or OK to continue. + + + Change Atlas Filename + Change Atlas Filename - - Rows will be reordered before linking boundaries. Continue? - Rows will be reordered before linking boundaries. Continue? + + + + + + Atlas + Atlas - - Size from - Size from + + + Could not set filename expression to '%1'. +Parser error: +%2 + Could not set filename expression to '%1'. +Parser error: +%2 - - Change… - Change… + + Expression Based Filename + Expression Based Filename - - Value - Value + + Toggle Atlas Layer + Toggle Atlas Layer - - - QgsGraphicsViewMouseHandles - - - %n item(s) selected - %n item(s) selected%n item(s) selected + + + Toggle Atlas Sorting + Toggle Atlas Sorting - - Move Items - Move Items + + + Change Atlas Sort + Change Atlas Sort - - Resize Items - Resize Items + + No matching atlas features found! + No matching atlas features found! - - dx: %1 mm dy: %2 mm - dx: %1 mm dy: %2 mm + + + + Change Atlas Filter + Change Atlas Filter - - width: %1 mm height: %2 mm - width: %1 mm height: %2 mm + + Change Atlas Name + Change Atlas Name - - - QgsGrass - - GRASS was not found in '%1' (GISBASE), provider and plugin will not work. - GRASS was not found in '%1' (GISBASE), provider and plugin will not work. + + + Could not set filter expression to '%1'. +Parser error: +%2 + Could not set filter expression to '%1'. +Parser error: +%2 - - GRASS error - GRASS error + + Expression Based Filter + Expression Based Filter + + + QgsLayoutAtlasWidgetBase - - Cannot add mapset %1 to search path: - Cannot add mapset %1 to search path: + + Atlas Generation + Atlas Generation - - Cannot close mapset. %1 - Cannot close mapset. %1 + + Generate an atlas + Generate an atlas - - Cannot create new mapset directory - Cannot create new mapset directory + + Configuration + Configuration - - Cannot copy %1 to %2 - Cannot copy %1 to %2 + + Sort direction + Sort direction - - Cannot write region - Cannot write region + + … + - - no mapset open - no mapset open + + Filter with + Filter with - - Cannot query raster -%1 - Cannot query raster -%1 + + Hidden coverage layer + Hidden coverage layer - - Cannot delete %1 %2: %3 - Cannot delete %1 %2: %3 + + Page name + Page name - - Cannot start module - Cannot start module + + Sort by + Sort by - - command: %1 %2 - command: %1 %2 + + Output + Output - - Problem in GRASS initialization, GRASS provider and plugin will not work : %1 - Problem in GRASS initialization, GRASS provider and plugin will not work : %1 + + Single file export when possible + Single file export when possible - - Cannot remove mapset %1 from search path: %2 - Cannot remove mapset %1 from search path: %2 + + Image export format + Image export format - - Cannot read raster map region (%1/%2/%3) - Cannot read raster map region (%1/%2/%3) + + Output filename expression + Output filename expression - - Cannot get projection - Cannot get projection + + Coverage layer + Coverage layer + + + QgsLayoutAttributeSelectionDialogBase - - - Cannot get raster extent - Cannot get raster extent + + Select Attributes + Select Attributes - - Cannot get map info - Cannot get map info + + Columns + Columns - - Cannot get colors - Cannot get colors + + Reset + Reset - - Cannot create new vector: %1 - Cannot create new vector: %1 + + Clear + Clear - - - QgsGrassElementDialog - - Cancel - Cancel + + Sorting + Sorting + + + QgsLayoutAttributeTableColumnModelBase - - OK - OK + + Top center + Top center - - <font color='red'>Enter a name!</font> - <font color='red'>Enter a name!</font> + + Bottom center + Bottom center - - <font color='red'>This is name of the source!</font> - <font color='red'>This is name of the source!</font> + + Middle center + Middle center - - <font color='red'>Exists!</font> - <font color='red'>Exists!</font> + + Top right + Top right - - Overwrite - Overwrite + + Bottom right + Bottom right - - - QgsGrassFeatureIterator - - <not editable (layer %1)> - <not editable (layer %1)> + + Middle right + Middle right - - - QgsGrassImportItem - - Cancel - Cancel + + Top left + Top left - - canceling - canceling + + Bottom left + Bottom left - - - QgsGrassImportProgress - - Progress: %1 - Progress: %1 + + Middle left + Middle left - - - QgsGrassItemActions - - GRASS Options… - GRASS Options… + + Automatic + Automatic - - New Mapset… - New Mapset… + + %L1 mm + %L1 mm - - Open Mapset - Open Mapset + + Descending + Descending - - Add Mapset to Search Path - Add Mapset to Search Path + + Ascending + Ascending - - Remove Mapset from Search Path - Remove Mapset from Search Path + + Attribute + Attribute - - Rename… - Rename… + + Heading + Heading - - Delete… - Delete… + + Alignment + Alignment - - New Point Layer… - New Point Layer… + + Width + Width - - New Line Layer… - New Line Layer… + + Sort Order + Sort Order + + + QgsLayoutAttributeTableWidget - - New Polygon Layer… - New Polygon Layer… + + Table Properties + Table Properties - - Cannot create new mapset: %1 - Cannot create new mapset: %1 + + Select Grid Color + Select Grid Color - - - QgsGrassMapcalc - - Mapcalc tools - Mapcalc tools + + Select Background Color + Select Background Color - - Add map - Add map + + No Background + No Background - - Add constant value - Add constant value + + Show only features intersecting %1 feature + Show only features intersecting %1 feature - - Add operator or function - Add operator or function + + Change Table Attributes + Change Table Attributes - - Add connection - Add connection + + Change Table Map + Change Table Map - - Select item - Select item + + Change Table Rows + Change Table Rows - - Delete selected item - Delete selected item + + Change Table Margin + Change Table Margin - - Open - Open + + Change Table Line Width + Change Table Line Width - - Save - Save + + Change Table Grid Color + Change Table Grid Color - - Save as - Save as + + + Toggle Table Grid + Toggle Table Grid - - Addition - Addition + + Toggled Table Grid + Toggled Table Grid - - Subtraction - Subtraction + + Change Table Color + Change Table Color - - Multiplication - Multiplication + + Use Existing Frames + Use Existing Frames - - Division - Division + + Extend to Next Page + Extend to Next Page - - Modulus - Modulus + + Repeat Until Finished + Repeat Until Finished - - Exponentiation - Exponentiation + + Draw Headers Only + Draw Headers Only - - Equal - Equal + + Hide Entire Table + Hide Entire Table - - Not equal - Not equal + + Show Set Message + Show Set Message - - Greater than - Greater than + + Truncate Text + Truncate Text - - Greater than or equal - Greater than or equal + + Wrap Text + Wrap Text - - Less than - Less than + + On First Frame + On First Frame - - Less than or equal - Less than or equal + + On All Frames + On All Frames - - And - And + + No Header + No Header - - Or - Or + + Follow Column Alignment + Follow Column Alignment - - Absolute value of x - Absolute value of x + + Left + Left - - Inverse tangent of x (result is in degrees) - Inverse tangent of x (result is in degrees) + + Center + Center - - Inverse tangent of y/x (result is in degrees) - Inverse tangent of y/x (result is in degrees) + + Right + Right - - Current column of moving window (starts with 1) - Current column of moving window (starts with 1) + + Layer Features + Layer Features - - Cosine of x (x is in degrees) - Cosine of x (x is in degrees) + + Current %1 Feature + Current %1 Feature - - Convert x to double-precision floating point - Convert x to double-precision floating point + + + Change Table Text Format + Change Table Text Format - - Current east-west resolution - Current east-west resolution + + Current Atlas Feature + Current Atlas Feature - - Exponential function of x - Exponential function of x + + Relation Children + Relation Children - - x to the power y - x to the power y + + Toggle Visible Features Only + Toggle Visible Features Only - - Convert x to single-precision floating point - Convert x to single-precision floating point + + Toggle Table Filter Duplicates + Toggle Table Filter Duplicates - - Decision: 1 if x not zero, 0 otherwise - Decision: 1 if x not zero, 0 otherwise + + Toggle Empty Frame Mode + Toggle Empty Frame Mode - - Decision: a if x not zero, 0 otherwise - Decision: a if x not zero, 0 otherwise + + Toggle Background Display + Toggle Background Display - - Decision: a if x not zero, b otherwise - Decision: a if x not zero, b otherwise + + Toggle Table Atlas Filter + Toggle Table Atlas Filter - - Decision: a if x > 0, b if x is zero, c if x < 0 - Decision: a if x > 0, b if x is zero, c if x < 0 + + Toggle Table Feature Filter + Toggle Table Feature Filter - - Convert x to integer [ truncates ] - Convert x to integer [ truncates ] + + + Change Table Feature Filter + Change Table Feature Filter - - Check if x = NULL - Check if x = NULL + + Expression Based Filter + Expression Based Filter - - Natural log of x - Natural log of x + + Change Table Alignment + Change Table Alignment - - Log of x base b - Log of x base b + + Change Table Header Mode + Change Table Header Mode - - - Largest value - Largest value + + Change Table Wrap String + Change Table Wrap String - - - Median value - Median value + + Change Table Layer + Change Table Layer - - - Smallest value - Smallest value + + Change Resize Mode + Change Resize Mode - - - Mode value - Mode value + + Change Table Source + Change Table Source - - 1 if x is zero, 0 otherwise - 1 if x is zero, 0 otherwise + + Change Table Source Relation + Change Table Source Relation - - Current north-south resolution - Current north-south resolution + + Change Empty Table Behavior + Change Empty Table Behavior - - NULL value - NULL value + + Change Table Wrap Mode + Change Table Wrap Mode - - Random value between a and b - Random value between a and b + + Toggle Table Conditional Styling + Toggle Table Conditional Styling - - Round x to nearest integer - Round x to nearest integer + + Change Show Empty Rows + Change Show Empty Rows - - Current row of moving window (Starts with 1) - Current row of moving window (Starts with 1) + + Change Empty Table Message + Change Empty Table Message + + + QgsLayoutAttributeTableWidgetBase - - Sine of x (x is in degrees) - sin(x) - Sine of x (x is in degrees) + + Attribute Table + Attribute Table - - Square root of x - sqrt(x) - Square root of x + + Attribute table + Attribute table - - Tangent of x (x is in degrees) - tan(x) - Tangent of x (x is in degrees) + + Source + Source - - Current x-coordinate of moving window - Current x-coordinate of moving window + + Layer + Layer - - Current y-coordinate of moving window - Current y-coordinate of moving window + + Relation + Relation - - - Output - Output + + Maximum rows + Maximum rows - - - - - - - - - - Warning - Warning + + Remove duplicate rows from table + Remove duplicate rows from table - - Cannot check region of map %1 - Cannot check region of map %1 + + Show only features visible within a map + Show only features visible within a map - - Cannot get region of map %1 - Cannot get region of map %1 + + Linked map + Linked map - - No GRASS raster maps available - No GRASS raster maps available + + Show only features intersecting atlas feature + Show only features intersecting atlas feature - - Cannot create 'mapcalc' directory in current mapset. - Cannot create 'mapcalc' directory in current mapset. + + Filter with + Filter with - - New mapcalc - New mapcalc + + … + - - Enter new mapcalc name: - Enter new mapcalc name: + + Main Properties + Main Properties - - Enter vector name - Enter vector name + + Refresh Table Data + Refresh Table Data - - The file already exists. Overwrite? - The file already exists. Overwrite? + + Feature Filtering + Feature Filtering - - - Save mapcalc - Save mapcalc + + Appearance + Appearance - - File name empty - File name empty + + Oversized text + Oversized text - - Cannot open mapcalc file - Cannot open mapcalc file + + Wrap text on + Wrap text on - - The mapcalc schema (%1) not found. - The mapcalc schema (%1) not found. + + Display header + Display header - - Cannot open mapcalc schema (%1) - Cannot open mapcalc schema (%1) + + Message to display + Message to display - - Cannot read mapcalc schema (%1): - Cannot read mapcalc schema (%1): + + Empty tables + Empty tables - - -%1 -at line %2 column %3 - -%1 -at line %2 column %3 + + mm + mm - - - QgsGrassMapcalcBase - - Main Window - Main Window + + Show empty rows + Show empty rows - - Output - Output + + Background color + Background color - - Enter constant value - Enter constant value + + Cell margins + Cell margins - - - QgsGrassMapsetItem - - topology missing - topology missing + + Show Grid + Show Grid - - topology version not supported - topology version not supported + + Fonts and Text Styling + Fonts and Text Styling - - topology version 6 - topology version 6 + + Table Heading + Table Heading - - empty - empty + + Table Contents + Table Contents - - %1 layer type not supported - %1 layer type not supported + + Line width + Line width - - Cannot create provider %1 : %2 - Cannot create provider %1 : %2 + + Color + Color - - Provider is not valid %1 : %2 - Provider is not valid %1 : %2 + + Draw horizontal lines + Draw horizontal lines - - Cannot get default location region. - Cannot get default location region. + + Draw vertical lines + Draw vertical lines - - Cannot delete %1 - Cannot delete %1 + + Alignment + Alignment - - Import to GRASS mapset - Import to GRASS mapset + + Font + Font - - Failed to import some layers! - - - Failed to import some layers! - - + + Frames + Frames - - Import to GRASS mapset failed - Import to GRASS mapset failed + + Resize mode + Resize mode - - Failed to import %1 to %2: %3 - Failed to import %1 to %2: %3 + + Add Frame + Add Frame - - - QgsGrassModule - - Module: %1 - Module: %1 + + Don't export page if frame is empty + Don't export page if frame is empty - - - - - - - - Warning - Warning + + Don't draw background if frame is empty + Don't draw background if frame is empty - - The module file (%1) not found. - The module file (%1) not found. + + Attributes… + Attributes… - - Cannot open module file (%1) - Cannot open module file (%1) + + Advanced Customization… + Advanced Customization… - - - Cannot read module file (%1) - Cannot read module file (%1) + + Heading Font + Heading Font - - - -%1 -at line %2 column %3 - -%1 -at line %2 column %3 + + Contents Font + Contents Font - - Module %1 not found - Module %1 not found + + Apply layer conditional styling rules + Apply layer conditional styling rules + + + QgsLayoutColumnAlignmentDelegate - - Cannot find man page %1 - Cannot find man page %1 + + Top Left + Top Left - - Please ensure you have the GRASS documentation installed. - Please ensure you have the GRASS documentation installed. + + Top Center + Top Center - - Not available, description not found (%1) - Not available, description not found (%1) + + Top Right + Top Right - - Not available, cannot open description (%1) - Not available, cannot open description (%1) + + Middle Left + Middle Left - - Not available, incorrect description (%1) - Not available, incorrect description (%1) + + Middle Center + Middle Center - - - Run - Run + + Middle Right + Middle Right - - - Cannot get input region - Cannot get input region + + Bottom Left + Bottom Left - - Input %1 outside current region! - Input %1 outside current region! + + Bottom Center + Bottom Center - - Use Input Region - Use Input Region + + Bottom Right + Bottom Right + + + QgsLayoutColumnSortOrderDelegate - - Output %1 exists! Overwrite? - Output %1 exists! Overwrite? + + Ascending + Ascending - - Cannot find module %1 - Cannot find module %1 + + Descending + Descending + + + QgsLayoutColumnWidthDelegate - - Cannot start module: %1 - Cannot start module: %1 + + mm + mm - - Stop - Stop + + Automatic + Automatic + + + QgsLayoutDesignerBase - - <B>Successfully finished</B> - <B>Successfully finished</B> + + Toolbox + Toolbox - - <B>Finished with error</B> - <B>Finished with error</B> + + &Layout + &Layout - - <B>Module crashed or killed</B> - <B>Module crashed or killed</B> + + Layouts + Layouts - - - QgsGrassModuleBase - - GRASS Module - GRASS Module + + &Add Item + &Add Item - - Options - Options + + &View + &View - - Output - Output + + &Toolbars + &Toolbars - - Manual - Manual + + &Panels + &Panels - - TextLabel - TextLabel + + &Preview + &Preview - - Run - Run + + &Edit + &Edit - - View output - View output + + &Items + &Items - - Close - Close + + &Align Items + &Align Items - - - QgsGrassModuleFile - - File - File + + &Distribute Items + &Distribute Items - - %1:&nbsp;missing value - %1:&nbsp;missing value + + Re&size + Re&size - - %1:&nbsp;directory does not exist - %1:&nbsp;directory does not exist + + Atlas + Atlas - - - QgsGrassModuleGdalInput - - OGR/PostGIS/GDAL Input - OGR/PostGIS/GDAL Input + + Report + Report - - Cannot find layeroption %1 - Cannot find layeroption %1 + + Settings + Settings - - Cannot find whereoption %1 - Cannot find whereoption %1 + + Main Window + Main Window - - Password - Password + + Layout Toolbar + Layout Toolbar - - Select a layer - Select a layer + + Navigation Toolbar + Navigation Toolbar - - %1:&nbsp;no input - %1:&nbsp;no input + + Actions Toolbar + Actions Toolbar - - - QgsGrassModuleInput - - Input - Input + + Atlas Toolbar + Atlas Toolbar - - Cannot find typeoption %1 - Cannot find typeoption %1 + + Report Toolbar + Report Toolbar - - Cannot find values for typeoption %1 - Cannot find values for typeoption %1 + + &Close + &Close - - Cannot find layeroption %1 - Cannot find layeroption %1 + + Close designer + Close designer - - GRASS element %1 not supported - GRASS element %1 not supported + + Ctrl+Q + Ctrl+Q - - Use region of this map - Use region of this map + + Pan Layout + Pan Layout - - Sublayer - Sublayer + + P + P - - no input - no input + + Zoom + Zoom - - current map does not contain features of required type - current map does not contain features of required type + + Z + Z - - geometry type not selected - geometry type not selected + + Select/Move Item + Select/Move Item - - - QgsGrassModuleOption - - Unknown outputType - Unknown outputType + + Select/Move item + Select/Move item - - Browse - Browse + + V + V - - Output file - Output file + + Zoom &Full + Zoom &Full - - GeoTIFF - GeoTIFF + + Zoom full + Zoom full - - Cannot parse version_min %1 - Cannot parse version_min %1 + + Ctrl+0 + Ctrl+0 - - Cannot parse version_max %1 - Cannot parse version_max %1 + + Zoom &In + Zoom &In - - %1:&nbsp;missing value - %1:&nbsp;missing value + + Zoom in + Zoom in - - - QgsGrassModuleSelection - - Selected categories - Selected categories + + Ctrl++ + Ctrl++ - - Manual entry - Manual entry + + Zoom &Out + Zoom &Out - - layer selection - layer selection + + Zoom out + Zoom out - - Add to canvas layer - Add to canvas layer + + Ctrl+- + Ctrl+- - - - QgsGrassModuleStandardOptions - - Cannot get region of map %1 - Cannot get region of map %1 + + Zoom to &100% + Zoom to &100% - - Cannot find module %1 - Cannot find module %1 + + Zoom to 100% + Zoom to 100% - - Cannot start module %1 - Cannot start module %1 + + Ctrl+1 + Ctrl+1 - - command - command + + Zoom to Width + Zoom to Width - - Cannot read module description (%1): - Cannot read module description (%1): + + Show Ru&lers + Show Ru&lers - - -%1 -at line %2 column %3 - -%1 -at line %2 column %3 + + Show rulers + Show rulers - - Region - Region + + Ctrl+R + Ctrl+R - - Input layers - Input layers + + Toggle Full Scr&een + Toggle Full Scr&een - - Current map canvas - Current map canvas + + Toggle full screen mode + Toggle full screen mode - - Cannot find key %1 - Cannot find key %1 + + F11 + F11 - - Option '%1' should be configured as field - Option '%1' should be configured as field + + Add Pages… + Add Pages… - - This module has no options - This module has no options + + Show &Grid + Show &Grid - - << Hide advanced options - << Hide advanced options + + Show grid + Show grid - - Show advanced options >> - Show advanced options >> + + Ctrl+' + Ctrl+' - - Item with key %1 not found - Item with key %1 not found + + S&nap to Grid + S&nap to Grid - - Item with id %1 not found - Item with id %1 not found + + Snap to grid + Snap to grid - - - QgsGrassModuleVectorField - - Attribute field - Attribute field + + Ctrl+Shift+' + Ctrl+Shift+' - - 'layer' attribute in field tag with key= %1 is missing. - 'layer' attribute in field tag with key= %1 is missing. + + Manage Guides… + Manage Guides… - - - QgsGrassNewMapset - - Database - Database + + Show G&uides + Show G&uides - - No writable locations, the database is not writable! - No writable locations, the database is not writable! + + Show guides + Show guides - - Enter location name! - Enter location name! + + Ctrl+; + Ctrl+; - - The location exists! - The location exists! + + &Snap to Guides + &Snap to Guides - - Cannot set projection: %1 - Cannot set projection: %1 + + Snap to guides + Snap to guides - - Selected projection is not supported by GRASS! - Selected projection is not supported by GRASS! + + Ctrl+Shift+; + Ctrl+Shift+; - - Cannot create projection. - Cannot create projection. + + &Clear Guides + &Clear Guides - - Cannot reproject previously set region, default region set. - Cannot reproject previously set region, default region set. + + Clear guides + Clear guides - - North must be greater than south - North must be greater than south + + Layout Properties… + Layout Properties… - - East must be greater than west - East must be greater than west + + Show Bounding Boxes + Show Bounding Boxes - - Regions file (%1) not found. - Regions file (%1) not found. + + Show bounding boxes + Show bounding boxes - - Cannot open locations file (%1) - Cannot open locations file (%1) + + Ctrl+Shift+B + Ctrl+Shift+B - - Cannot read locations file (%1): - Cannot read locations file (%1): + + S&mart Guides + S&mart Guides - - -%1 -at line %2 column %3 - -%1 -at line %2 column %3 + + Smart guides + Smart guides - - - - - Cannot create QgsCoordinateReferenceSystem - Cannot create QgsCoordinateReferenceSystem + + Ctrl+Alt+; + Ctrl+Alt+; - - Cannot reproject selected region. - Cannot reproject selected region. + + D&eselect All + D&eselect All - - Cannot reproject region - Cannot reproject region + + Deselect all + Deselect all - - Location - Location + + Ctrl+Shift+A + Ctrl+Shift+A - - Mapset - Mapset + + &Select All + &Select All - - Cannot create new GRASS database directory - Cannot create new GRASS database directory + + Select all items + Select all items - - Cannot create new mapset: %1 - Cannot create new mapset: %1 + + Ctrl+A + Ctrl+A - - New mapset successfully created - New mapset successfully created + + &Invert Selection + &Invert Selection - - The mapset already exists - The mapset already exists + + Invert selection + Invert selection - - Cannot create new location: %1 - Cannot create new location: %1 + + Select Next Item &Below + Select Next Item &Below - - - - New mapset - New mapset + + Select next item below + Select next item below - - New mapset successfully created, but cannot be opened: %1 - New mapset successfully created, but cannot be opened: %1 + + Ctrl+Alt+[ + Ctrl+Alt+[ - - New mapset successfully created and set as current working mapset. - New mapset successfully created and set as current working mapset. + + Select Next Item &Above + Select Next Item &Above - - - QgsGrassNewMapsetBase - - New Mapset - New Mapset + + Select next item above + Select next item above - - GRASS Database - GRASS Database + + Ctrl+Alt+] + Ctrl+Alt+] - - Database Error - Database Error + + Loc&k Selected Items + Loc&k Selected Items - - The GRASS location is a collection of maps for a particular territory or project. - The GRASS location is a collection of maps for a particular territory or project. + + Ctrl+L + Ctrl+L - - North - North + + Unl&ock All + Unl&ock All - - West - West + + Unlock All Items + Unlock All Items - - East - East + + Ctrl+Shift+L + Ctrl+Shift+L - - South - South + + Toggle Panel &Visibility + Toggle Panel &Visibility - - The GRASS region defines a workspace for raster modules. The default region is valid for one location. It is possible to set a different region in each mapset. It is possible to change the default location region later. - The GRASS region defines a workspace for raster modules. The default region is valid for one location. It is possible to set a different region in each mapset. It is possible to change the default location region later. + + Hide panels + Hide panels - - New mapset - New mapset + + Ctrl+Tab + Ctrl+Tab - - Existing mapsets - Existing mapsets + + &Raise + &Raise - - The GRASS mapset is a collection of maps used by one user. A user can read maps from all mapsets in the location but he can open for writing only his mapset (owned by user). - The GRASS mapset is a collection of maps used by one user. A user can read maps from all mapsets in the location but he can open for writing only his mapset (owned by user). + + Raise selected items + Raise selected items - - Database - Database + + Ctrl+] + Ctrl+] - - Location - Location + + &Lower + &Lower - - Open new mapset - Open new mapset + + Lower selected items + Lower selected items - - GRASS Location - GRASS Location + + Ctrl+[ + Ctrl+[ - - Database directory - Database directory + + Bring to &Front + Bring to &Front - - <html><head/><body><p>GRASS data are stored in tree directory structure. The GRASS database is the top-level directory in this tree structure.</p></body></html> - <html><head/><body><p>GRASS data are stored in tree directory structure. The GRASS database is the top-level directory in this tree structure.</p></body></html> + + Move selected items to top + Move selected items to top - - Select location - Select location + + Ctrl+Shift+] + Ctrl+Shift+] - - Create new location - Create new location + + Send to &Back + Send to &Back - - Location Error - Location Error + + Move selected items to bottom + Move selected items to bottom - - Projection - Projection + + Ctrl+Shift+[ + Ctrl+Shift+[ - - Projection Error - Projection Error + + Align &Left + Align &Left - - Not defined - Not defined + + Align selected items left + Align selected items left - - Default GRASS Region - Default GRASS Region + + Align &Center + Align &Center - - Set current QGIS extent - Set current QGIS extent + + Align center horizontal + Align center horizontal - - Set - Set + + Align &Right + Align &Right - - Region Error - Region Error + + Align selected items right + Align selected items right - - Mapset - Mapset + + Align &Top + Align &Top - - Mapset Error - Mapset Error + + Align selected items to top + Align selected items to top - - Owner - Owner + + Align Center &Vertical + Align Center &Vertical - - Create New Mapset - Create New Mapset + + Align center vertical + Align center vertical - - Browse… - Browse… + + Align &Bottom + Align &Bottom - - - QgsGrassOptions - - GRASS version - GRASS version + + Align selected items bottom + Align selected items bottom - - - Default - Default + + Distribute &Left Edges + Distribute &Left Edges - - Select Color - Select Color + + Distributes left edges of items equidistantly + Distributes left edges of items equidistantly - - Currently selected GRASS installation is not valid - Currently selected GRASS installation is not valid + + Distributes horizontal centers of items equidistantly + Distributes horizontal centers of items equidistantly - - Choose a directory with configuration files (default.qgc, *.qgm) - Choose a directory with configuration files (default.qgc, *.qgm) + + Distribute &Right Edges + Distribute &Right Edges - - - QgsGrassOptionsBase - - GRASS Options - GRASS Options + + Distributes right edges of items equidistantly + Distributes right edges of items equidistantly - - Modules - Modules + + Distribute &Top Edges + Distribute &Top Edges - - Browser - Browser + + Distributes top edges of items equidistantly + Distributes top edges of items equidistantly - - Region - Region + + Distribute &Vertical Centers + Distribute &Vertical Centers - - Modules interface configuration - Modules interface configuration + + Distributes vertical centers of items equidistantly + Distributes vertical centers of items equidistantly - - Default - Default + + Distribute &Bottom Edges + Distribute &Bottom Edges - - General - General + + Distributes bottom edges of items equidistantly + Distributes bottom edges of items equidistantly - - The version of GRASS which was used to build the GRASS provider and plugin in QGIS. Exactly the same version must be used on runtime. - The version of GRASS which was used to build the GRASS provider and plugin in QGIS. Exactly the same version must be used on runtime. + + Resize to &Narrowest + Resize to &Narrowest - - GRASS installation - GRASS installation + + Resizes item width to match the narrowest selected item + Resizes item width to match the narrowest selected item - - Custom - Custom + + Resize to &Widest + Resize to &Widest - - Browse - Browse + + Resizes item width to match the widest selected item + Resizes item width to match the widest selected item - - GIsbase error - GIsbase error + + Resize to &Shortest + Resize to &Shortest - - Debug mode - Debug mode + + Resizes item height to match the shortest selected item + Resizes item height to match the shortest selected item - - Import - Import + + Resize to &Tallest + Resize to &Tallest - - CRS transformation - CRS transformation + + Resizes item height to match the tallest selected item + Resizes item height to match the tallest selected item - - Approximate CRS transformation is fast but it may be inaccurate. - Approximate CRS transformation is fast but it may be inaccurate. + + &Delete + &Delete - - Create a link to the external data for GDAL data sources with the same CRS as target mapset by r.external, instead of making copy of data. - Create a link to the external data for GDAL data sources with the same CRS as target mapset by r.external, instead of making copy of data. + + Delete selected items + Delete selected items - - Create link to external data if possible - Create link to external data if possible + + Resize to S&quare + Resize to S&quare - - Layers - Layers + + Resizes items to squares + Resizes items to squares - - Show virtual topological layers - Show virtual topological layers + + &Normal + &Normal - - Region border - Region border + + Normal + Normal - - Color - Color + + Show Pages + Show Pages - - Width - Width + + Show pages + Show pages - - - QgsGrassPlugin - - Open GRASS tools - Open GRASS tools + + &Group + &Group - - Display Current Grass Region - Display Current Grass Region + + Group items + Group items - - Open Mapset - Open Mapset + + Ctrl+G + Ctrl+G - - New Mapset - New Mapset + + &Ungroup + &Ungroup - - Close Mapset - Close Mapset + + Ungroup items + Ungroup items - - Open GRASS Tools - Open GRASS Tools + + Ctrl+Shift+G + Ctrl+Shift+G - - Displays the current GRASS region as a rectangle on the map canvas - Displays the current GRASS region as a rectangle on the map canvas + + &Refresh + &Refresh - - - - - - - - &GRASS - &GRASS + + Refresh view + Refresh view - - GRASS - GRASS + + F5 + F5 - - Add Closed Boundary - Add Closed Boundary + + Edit Nodes Item + Edit Nodes Item - - GRASS init error - GRASS init error + + Move &Content + Move &Content - - - - Warning - Warning + + Move item content + Move item content - - - New vector name - New vector name + + C + C - - GRASS Options - GRASS Options + + Paste in P&lace + Paste in P&lace - - Add Point - Add Point + + Paste in place + Paste in place - - Add Line - Add Line + + Ctrl+Shift+V + Ctrl+Shift+V - - Add Boundary - Add Boundary + + Save as &Template… + Save as &Template… - - Add Centroid - Add Centroid + + Save as template + Save as template - - Cannot create new vector: %1 - Cannot create new vector: %1 + + &Add Items from Template… + &Add Items from Template… - - New vector created but cannot be opened by data provider. - New vector created but cannot be opened by data provider. + + Add items from template + Add items from template - - Cannot open the mapset. %1 - Cannot open the mapset. %1 + + &Duplicate Layout… + &Duplicate Layout… - - Cannot open GRASS mapset. %1 - Cannot open GRASS mapset. %1 + + Duplicate layout + Duplicate layout - - - QgsGrassProvider - - Whole number (integer) - Whole number (integer) + + &Save Project + &Save Project - - Decimal number (real) - Decimal number (real) + + Save project + Save project - - Text - Text + + Ctrl+S + Ctrl+S - - Cannot restore record with cat %1 - Cannot restore record with cat %1 + + &New Layout… + &New Layout… - - Cannot delete orphan record with cat %1 - Cannot delete orphan record with cat %1 + + New layout + New layout - - GRASS %1 vector provider - GRASS %1 vector provider + + Ctrl+N + Ctrl+N - - - QgsGrassRasterImport - - Data type %1 not supported - Data type %1 not supported + + Layout manager + Layout manager - - Writing band %1/%2 - Writing band %1/%2 + + Rename Layout… + Rename Layout… - - Cannot convert block (%1) to data type %2 - Cannot convert block (%1) to data type %2 + + Rename layout + Rename layout - - - QgsGrassRasterProvider - - cellhd file %1 does not exist - cellhd file %1 does not exist + + Delete Layout… + Delete Layout… - - Groups not yet supported - Groups not yet supported + + Delete layout + Delete layout - - - Cannot read raster - Cannot read raster + + Export as &Image… + Export as &Image… - - - %1 bytes expected but %2 byte were read from qgis.d.rast - %1 bytes expected but %2 byte were read from qgis.d.rast + + Export as image + Export as image - - Format not supported - Format not supported + + &Export as PDF… + &Export as PDF… - - Cannot read data - Cannot read data + + Export as S&VG… + Export as S&VG… - - GRASS raster provider - GRASS raster provider + + &First Feature + &First Feature - - - QgsGrassRegionBase - - Extent - Extent + + Ctrl+< + Ctrl+< - - North - North + + P&revious Feature + P&revious Feature - - West - West + + Ctrl+, + Ctrl+, - - Region - Region + + &Next Feature + &Next Feature - - East - East + + Ctrl+. + Ctrl+. - - Select the extent by dragging on canvas - Select the extent by dragging on canvas + + &Last Feature + &Last Feature - - Size - Size + + Ctrl+> + Ctrl+> - - N-S - N-S + + Export Atlas as PDF + Export Atlas as PDF - - E-W - E-W + + Atlas &Settings + Atlas &Settings - - South - South + + Preview &Atlas + Preview &Atlas - - Resolution - Resolution + + Ctrl+Alt+/ + Ctrl+Alt+/ - - Columns - Columns + + Export Report as Images + Export Report as Images - - Rows - Rows + + Export Report as SVG + Export Report as SVG - - - QgsGrassSelect - - Select GRASS Vector Layer - Select GRASS Vector Layer + + Export Report as PDF + Export Report as PDF - - Select GRASS Raster Layer - Select GRASS Raster Layer + + Report &Settings + Report &Settings - - Select GRASS Mapcalc Schema - Select GRASS Mapcalc Schema + + Report Settings + Report Settings - - Select GRASS Mapset - Select GRASS Mapset + + Print Layout + Print Layout - - Choose existing GISDBASE - Choose existing GISDBASE + + Ctrl+P + Ctrl+P - - Wrong GISDBASE, no locations available. - Wrong GISDBASE, no locations available. + + Print Report + Print Report - - Wrong GISDBASE - Wrong GISDBASE + + Page setup + Page setup - - Select a map. - Select a map. + + Ctrl+Shift+P + Ctrl+Shift+P - - No map - No map + + Layout &Options… + Layout &Options… - - No layer - No layer + + Layout Options + Layout Options - - No layers available in this map - No layers available in this map + + Distribute Horizontal &Centers + Distribute Horizontal &Centers - - - QgsGrassSelectBase - - Add GRASS Layer - Add GRASS Layer + + Distribute &Horizontal Spacing Equally + Distribute &Horizontal Spacing Equally - - Gisdbase - Gisdbase + + Distributes the horizontal spacing equally between all items + Distributes the horizontal spacing equally between all items - - Location - Location + + Distribute Vertical Spacing &Equally + Distribute Vertical Spacing &Equally - - Mapset - Mapset + + Distributes items equidistantly with respect to their vertical edges + Distributes items equidistantly with respect to their vertical edges - - Map name - Map name + + Layout &Manager… + Layout &Manager… - - Select or type map name (wildcards '*' and '?' accepted for rasters) - Select or type map name (wildcards '*' and '?' accepted for rasters) + + &Print Atlas… + &Print Atlas… - - Layer - Layer + + Export Atlas as &Images… + Export Atlas as &Images… - - Browse… - Browse… + + Export Atlas as S&VG… + Export Atlas as S&VG… - - - QgsGrassShell - - Ctrl+Shift+V - Ctrl+Shift+V + + &Export Atlas as PDF… + &Export Atlas as PDF… - - Ctrl+Shift+C - Ctrl+Shift+C + + Export Report as &Images… + Export Report as &Images… - - - Warning - Warning + + Export Report as S&VG… + Export Report as S&VG… - - - Cannot rename the lock file %1 - Cannot rename the lock file %1 + + &Export Report as PDF… + &Export Report as PDF… - - - QgsGrassTools - - GRASS Tools - GRASS Tools + + &Print… + &Print… - - GRASS Tools: %1/%2 - GRASS Tools: %1/%2 + + &Print Report… + &Print Report… - - Close mapset - Close mapset + + Simulate Monochrome + Simulate Monochrome - - Region - Region + + Simulate Achromatopsia Color Blindness (&Grayscale) + Simulate Achromatopsia Color Blindness (&Grayscale) - - Cannot start command shell (%1) - Cannot start command shell (%1) + + Simulate Protonopia Color Blindness (&No Red) + Simulate Protonopia Color Blindness (&No Red) - - - - - Warning - Warning + + Simulate Deuteranopia Color Blindness (&No Green) + Simulate Deuteranopia Color Blindness (&No Green) - - GRASS Shell is not compiled. - GRASS Shell is not compiled. + + Simulate Tritanopia Color Blindness (&No Blue) + Simulate Tritanopia Color Blindness (&No Blue) - - The config file (%1) not found. - The config file (%1) not found. + + Printer Pa&ge Setup… + Printer Pa&ge Setup… - - Cannot open config file (%1). - Cannot open config file (%1). + + &Keyboard Shortcuts... + &Keyboard Shortcuts... - - Cannot read config file (%1): - Cannot read config file (%1): + + Page Properties… + Page Properties… + + + QgsLayoutDesignerDialog - - -%1 -at line %2 column %3 - -%1 -at line %2 column %3 + + QGIS Layout Designer + QGIS Layout Designer - - %1 errors found - %1 errors found + + + + + + + + Export Atlas + Export Atlas - - - %n error(s) - %n error(s)%n error(s) + + + Cu&t + Cu&t - - - QgsGrassToolsBase - - &GRASS Tools - &GRASS Tools + + Cut + Cut - - <html><head/><body><p>No mapset is open. You can open a GRASS mapset from the browser using the mapset item's context menu action <span style=" font-style:italic;">Open mapset</span>.</p></body></html> - <html><head/><body><p>No mapset is open. You can open a GRASS mapset from the browser using the mapset item's context menu action <span style=" font-style:italic;">Open mapset</span>.</p></body></html> + + &Copy + &Copy - - Modules - Modules + + Copy + Copy - - … - + + &Paste + &Paste - - Reload tree - Reload tree + + Paste + Paste - - Run debug - Run debug + + + + %1% + %1% - - Close debug - Close debug + + Fit Layout + Fit Layout - - Filter - Filter + + Fit Layout Width + Fit Layout Width - - - QgsGrassVector - - Cannot open vector on level 2 - Cannot open vector on level 2 + + + Zoom level + Zoom level - - Cannot open vector - Cannot open vector + + Layout + Layout - - - QgsGrassVectorImport - - Writing features - Writing features + + Guides + Guides - - - QgsGrassVectorMapLayer - - No field info - No field info + + Items + Items - - Virtual topology symbol field - Virtual topology symbol field + + + + Atlas + Atlas - - - - Driver is not open - Driver is not open + + Item Properties + Item Properties - - The table for this field already exists - The table for this field already exists + + Report Organizer + Report Organizer - - Cannot create field info - Cannot create field info + + + + Add %1 + Add %1 - - Cannot create link to the table. - Cannot create link to the table. + + x: %1 %2 + x: %1 %2 - - Created table %1 could not be deleted - Created table %1 could not be deleted + + y: %1 %2 + y: %1 %2 - - Errors updating restored column, update interrupted - Errors updating restored column, update interrupted + + page: %1 + page: %1 - - %1 field cannot be deleted, it is temporary virtual field used for topology symbol. - %1 field cannot be deleted, it is temporary virtual field used for topology symbol. + + Add Pages + Add Pages - - - no table - no table + + Save template + Save template - - Table does not exist - Table does not exist + + + Layout templates + Layout templates - - Feature invalid - Feature invalid + + Error creating template file. + Error creating template file. - - Cannot select record from table - Cannot select record from table + + Save Template + Save Template - - Cannot check if record exists - Cannot check if record exists + + Load template + Load template - - Field %1 not found in cached attributes - Field %1 not found in cached attributes + + + Could not read template file. + Could not read template file. - - - QgsGroupLayer - - General - General + + %1 copy + %1 copy - - Name - Name + + Duplicating layout… + Duplicating layout… - - Extent - Extent + + Save Report As + Save Report As - - - QgsGroupWMSDataDialogBase - - Short name - Short name + + <p>The SVG export function in QGIS has several problems due to bugs and deficiencies in the underlying Qt SVG library. In particular, there are problems with layers not being clipped to the map bounding box.</p> + <p>The SVG export function in QGIS has several problems due to bugs and deficiencies in the underlying Qt SVG library. In particular, there are problems with layers not being clipped to the map bounding box.</p> - - A name used to identify the group layer. The short name is a text string used for machine-to-machine communication. - A name used to identify the group layer. The short name is a text string used for machine-to-machine communication. + + To create an image of %1x%2 requires about %3 of memory. Proceed? + To create an image of %1x%2 requires about %3 of memory. Proceed? - - The title is for the benefit of humans to identify group layer. - The title is for the benefit of humans to identify group layer. + + Prefer Exporting Text as Text Objects + Prefer Exporting Text as Text Objects - - The abstract is a descriptive narrative providing more information about the group layer. - The abstract is a descriptive narrative providing more information about the group layer. + + One or more map items do not have a valid CRS set. This is required for geospatial PDF export. + One or more map items do not have a valid CRS set. This is required for geospatial PDF export. - - Title - Title + + One or more map items are rotated. This is not supported for geospatial PDF export. + One or more map items are rotated. This is not supported for geospatial PDF export. - - Set Group WMS Data - Set Group WMS Data + + Duplicate layout + Duplicate layout - - Abstract - Abstract + + Layout duplication failed. + Layout duplication failed. - - - QgsGui - - - Python Macros - Python Macros + + Delete Layout + Delete Layout - - Python macros are currently disabled and will not be run - Python macros are currently disabled and will not be run + + Are you sure you want to delete the layout “%1”? + Are you sure you want to delete the layout “%1”? - - Python macros are currently disabled. Do you allow this macro to run? - Python macros are currently disabled. Do you allow this macro to run? + + Print layout + Print layout - - Disable for this Session - Disable for this Session + + Memory Allocation Error + Memory Allocation Error - - No - No + + + Printing the layout resulted in a memory overflow. + +Please try a lower resolution or a smaller paper size. + Printing the layout resulted in a memory overflow. + +Please try a lower resolution or a smaller paper size. - - Yes - Yes + + + + Export layout + Export layout - - Enable Macros - Enable Macros + + + + Successfully exported layout to <a href="%1">%2</a> + Successfully exported layout to <a href="%1">%2</a> - - Security warning - Security warning + + + Image Export Error + Image Export Error - - Python macros cannot currently be run. - Python macros cannot currently be run. + + + + Cannot write to %1. + +This file may be open in another application. + Cannot write to %1. + +This file may be open in another application. - - - QgsGuiVectorLayerTools - - Add feature - Add feature + + Trying to create image %1 (%2×%3 @ %4dpi ) resulted in a memory overflow. + +Please try a lower resolution or a smaller paper size. + Trying to create image %1 (%2×%3 @ %4dpi ) resulted in a memory overflow. + +Please try a lower resolution or a smaller paper size. - - Start editing failed - Start editing failed + + + + + + Export to PDF + Export to PDF - - Provider cannot be opened for editing - Provider cannot be opened for editing + + + + PDF Format + PDF Format - - Do you want to save the changes to layer %1? - Do you want to save the changes to layer %1? + + + + + + + + + + Could not create print device. + Could not create print device. - - Error - Error + + Undo History + Undo History - - Problems during roll back - Problems during roll back + + %1 Panel + %1 Panel - - Commit Errors - Commit Errors + + + Load from Template + Load from Template - - Commit errors - Commit errors + + Duplicate Layout + Duplicate Layout - - - Could not commit changes to layer %1 - Could not commit changes to layer %1 + + Successfully printed layout to %1. + Successfully printed layout to %1. - - Stop Editing - Stop Editing + + Successfully printed layout. + Successfully printed layout. - - Errors: %1 - - Errors: %1 - + + + + Could not create print device for %1. + Could not create print device for %1. - - Show more - Show more + + Print Layout + Print Layout + + + + + + Exporting the PDF resulted in a memory overflow. + +Please try a lower resolution or a smaller paper size. + Exporting the PDF resulted in a memory overflow. + +Please try a lower resolution or a smaller paper size. - - - QgsHanaColumnTypeThread - - Connection failed: %1 - Connection failed: %1 + + + + + + Export to SVG + Export to SVG - - Retrieving tables of %1. - Retrieving tables of %1. + + + SVG Format + SVG Format - - Scanning column %1.%2.%3… - Scanning column %1.%2.%3… + + Cannot create layered SVG file %1. + Cannot create layered SVG file %1. - - Table retrieval stopped. - Table retrieval stopped. + + + + Exporting the SVG resulted in a memory overflow. + +Please try a lower resolution or a smaller paper size. + Exporting the SVG resulted in a memory overflow. + +Please try a lower resolution or a smaller paper size. - - Table retrieval finished. - Table retrieval finished. + + Atlas is not enabled for this layout! + Atlas is not enabled for this layout! - - - QgsHanaConnection - - - - SAP HANA - SAP HANA + + No matching atlas features found! + No matching atlas features found! - - 8 bytes Integer - 8 bytes Integer + + + + + + + + + Abort + Abort - - 4 bytes Integer - 4 bytes Integer + + + Printing maps… + Printing maps… - - 2 bytes Integer - 2 bytes Integer + + Printing Atlas + Printing Atlas - - 1 byte Integer - 1 byte Integer + + Print atlas + Print atlas - - Decimal Number (DECIMAL) - Decimal Number (DECIMAL) + + + + Print Atlas + Print Atlas - - Decimal Number (REAL) - Decimal Number (REAL) + + + + The filename expression is empty. A default one will be used instead. + The filename expression is empty. A default one will be used instead. - - Decimal Number (DOUBLE) - Decimal Number (DOUBLE) + + + + Export Atlas to Directory + Export Atlas to Directory - - Text, variable length (VARCHAR) - Text, variable length (VARCHAR) + + + + Exporting Atlas + Exporting Atlas - - Unicode Text, variable length (NVARCHAR) - Unicode Text, variable length (NVARCHAR) + + + + + Export atlas + Export atlas - - Text, variable length large object (CLOB) - Text, variable length large object (CLOB) + + + + + Successfully exported atlas to <a href="%1">%2</a> + Successfully exported atlas to <a href="%1">%2</a> - - Unicode Text, variable length large object (NCLOB) - Unicode Text, variable length large object (NCLOB) + + Geospatial PDF export is not available when exporting an atlas to a single PDF file. + Geospatial PDF export is not available when exporting an atlas to a single PDF file. - - Binary Object (VARBINARY) - Binary Object (VARBINARY) + + Error encountered while exporting atlas + Error encountered while exporting atlas - - Binary Object (BLOB) - Binary Object (BLOB) + + Page %1 Properties… + Page %1 Properties… - - - QgsHanaConnectionItem - - - Connection failed - Connection failed + + Page Properties… + Page Properties… - - No schemas found - No schemas found + + + Trying to create image of %2×%3 @ %4dpi resulted in a memory overflow. + +Please try a lower resolution or a smaller paper size. + Trying to create image of %2×%3 @ %4dpi resulted in a memory overflow. + +Please try a lower resolution or a smaller paper size. - - Server error occurred - Server error occurred + + Panels + Panels - - Database: - Database: + + Toolbars + Toolbars - - Host: - Host: + + + + Printing “%1” + Printing “%1” - - DB Version: - DB Version: + + Save Layout As + Save Layout As - - User: - User: + + + + + + + + + + Exporting “%1” + Exporting “%1” - - Encrypted: - Encrypted: + + Successfully printed atlas to %1. + Successfully printed atlas to %1. - - yes - yes + + Successfully printed atlas. + Successfully printed atlas. - - no - no + + Error encountered while printing atlas. + Error encountered while printing atlas. - - %1: Not a vector layer! - %1: Not a vector layer! + + + + + Export Atlas as Image + Export Atlas as Image - - - - Import to SAP HANA database - Import to SAP HANA database + + + + Unable to write into the given output directory. Canceling. + Unable to write into the given output directory. Canceling. - - Import was successful. - Import was successful. + + + + + + Rendering maps… + Rendering maps… - - - Failed to import some layers! - - - Failed to import some layers! - - + + + Error encountered while exporting atlas. + Error encountered while exporting atlas. - - %1: Not a valid layer! - %1: Not a valid layer! + + + + + + Export Atlas as SVG + Export Atlas as SVG + + + + + Cannot create layered SVG file. + Cannot create layered SVG file. + + + + + + Exporting Report + Exporting Report + + + + + + Export report + Export report - - - QgsHanaDataItemGuiProvider - - New Connection… - New Connection… + + + + Successfully exported report to <a href="%1">%2</a> + Successfully exported report to <a href="%1">%2</a> - - - Refresh - Refresh + + Error encountered while exporting report + Error encountered while exporting report - - Edit Connection… - Edit Connection… + + Printing Report + Printing Report - - - Remove Connection - Remove Connection + + Print report + Print report - - New Schema… - New Schema… + + Printing the report resulted in a memory overflow. + +Please try a lower resolution or a smaller paper size. + Printing the report resulted in a memory overflow. + +Please try a lower resolution or a smaller paper size. - - Schema Operations - Schema Operations + + + + Print Report + Print Report - - Rename Schema… - Rename Schema… + + Add Dynamic Text + Add Dynamic Text - - Delete Schema… - Delete Schema… + + + + Error: No coverage layer is set. + Error: No coverage layer is set. + + + + Output file name expression is not valid. Canceling. +Evaluation error: %1 + Output file name expression is not valid. Canceling. +Evaluation error: %1 - - Table Operations - Table Operations + + + + + + + Export Atlas as PDF + Export Atlas as PDF - - Rename Table… - Rename Table… + + Rendering report… + Rendering report… - - - Are you sure you want to delete '%1'? - Are you sure you want to delete '%1'? + + + + Export Report as Image + Export Report as Image - - '%1' deleted successfully. - '%1' deleted successfully. + + + + + + + Export Report as SVG + Export Report as SVG - - Are you sure you want to remove the connection to %1? - Are you sure you want to remove the connection to %1? + + + Error encountered while exporting report. + Error encountered while exporting report. - - Create Schema - Create Schema + + + + + + Export Report as PDF + Export Report as PDF - - Schema name: - Schema name: + + Successfully printed report to %1. + Successfully printed report to %1. - - - New Schema - New Schema + + Successfully printed report. + Successfully printed report. - - Schema '%1' created successfully. - Schema '%1' created successfully. + + Error encountered while printing report. + Error encountered while printing report. - - Unable to create schema '%1' -%2 - Unable to create schema '%1' -%2 + + Project Contains WMS Layers + Project Contains WMS Layers - - Delete Schema - Delete Schema + + Some WMS servers (e.g. UMN mapserver) have a limit for the WIDTH and HEIGHT parameter. Printing layers from such servers may exceed this limit. If this is the case, the WMS layer will not be printed + Some WMS servers (e.g. UMN mapserver) have a limit for the WIDTH and HEIGHT parameter. Printing layers from such servers may exceed this limit. If this is the case, the WMS layer will not be printed - - Schema '%1' contains objects: - -%2 - -Are you sure you want to delete the schema and all these objects? - Schema '%1' contains objects: - -%2 - -Are you sure you want to delete the schema and all these objects? + + + Don't show this message again + Don't show this message again - - Schema '%1' deleted successfully. - Schema '%1' deleted successfully. + + Export as SVG + Export as SVG - - Unable to delete schema '%1' -%2 - Unable to delete schema '%1' -%2 + + If you require a vector-based output file from QGIS it is suggested that you try exporting to PDF if the SVG output is not satisfactory.</p> + If you require a vector-based output file from QGIS it is suggested that you try exporting to PDF if the SVG output is not satisfactory.</p> - - Rename Schema - Rename Schema + + Composition Effects + Composition Effects - - schema '%1' - schema '%1' + + Advanced composition effects such as blend modes or vector layer transparency are enabled in this layout, which cannot be printed as vectors. Printing as a raster is recommended. + Advanced composition effects such as blend modes or vector layer transparency are enabled in this layout, which cannot be printed as vectors. Printing as a raster is recommended. - - Schema '%1' renamed successfully to '%2'. - Schema '%1' renamed successfully to '%2'. + + Print as raster + Print as raster - - Unable to rename schema '%1' -%2 - Unable to rename schema '%1' -%2 + + Force Vector + Force Vector - - Rename Table - Rename Table + + This layout has the "Always export as vectors" option enabled, but the layout contains effects such as blend modes or vector layer transparency, which cannot be printed as vectors. The generated file will differ from the layout contents. + This layout has the "Always export as vectors" option enabled, but the layout contains effects such as blend modes or vector layer transparency, which cannot be printed as vectors. The generated file will differ from the layout contents. - - table '%1.%2' - table '%1.%2' + + Never show this message again + Never show this message again - - '%1' renamed successfully to '%2'. - '%1' renamed successfully to '%2'. + + Export Layout + Export Layout - - Unable to rename '%1' -%2 - Unable to rename '%1' -%2 + + Always Export Text as Paths (Recommended) + Always Export Text as Paths (Recommended) - - - QgsHanaNewConnection - - The name of the SAP HANA ODBC driver. - -The SAP HANA ODBC driver is a part of the SAP HANA Client, -which can be found at https://tools.hana.ondemand.com/#hanatools. - The name of the SAP HANA ODBC driver. - -The SAP HANA ODBC driver is a part of the SAP HANA Client, -which can be found at https://tools.hana.ondemand.com/#hanatools. + + Always Export Text as Text Objects + Always Export Text as Text Objects - - The name or path to the SAP HANA ODBC driver. - -If the driver is registered in odbcinst.ini, enter the driver's name. -Otherwise, enter the path to the driver (libodbcHDB.so). - -The SAP HANA ODBC driver is a part of the SAP HANA Client, -which can be found at https://tools.hana.ondemand.com/#hanatools. - The name or path to the SAP HANA ODBC driver. - -If the driver is registered in odbcinst.ini, enter the driver's name. -Otherwise, enter the path to the driver (libodbcHDB.so). - -The SAP HANA ODBC driver is a part of the SAP HANA Client, -which can be found at https://tools.hana.ondemand.com/#hanatools. + + Atlas feature %1 has no geometry — linked map extents cannot be updated + Atlas feature %1 has no geometry — linked map extents cannot be updated - - - - - - - Save Connection - Save Connection + + atlas + atlas - - Connection name cannot be empty. - Connection name cannot be empty. + + report + report - - Driver field cannot be empty. - Driver field cannot be empty. + + &Duplicate Layout… + &Duplicate Layout… - - Host field cannot be empty. - Host field cannot be empty. + + Delete Layout… + Delete Layout… - - Tenant database name cannot be empty. - Tenant database name cannot be empty. + + Delete layout + Delete layout - - DSN field cannot be empty. - DSN field cannot be empty. + + Rename Layout… + Rename Layout… - - Saving Passwords - Saving Passwords + + Rename layout + Rename layout - - WARNING: You have opted to save your password. It will be stored in unsecured plain text in your project files and in your home directory (Unix-like OS) or user profile (Windows). If you want to avoid this, press Cancel and either: - -a) Don't save a password in the connection settings — it will be requested interactively when needed; -b) Use the Configuration tab to add your credentials in an HTTP Basic Authentication method and store them in an encrypted database. - WARNING: You have opted to save your password. It will be stored in unsecured plain text in your project files and in your home directory (Unix-like OS) or user profile (Windows). If you want to avoid this, press Cancel and either: - -a) Don't save a password in the connection settings — it will be requested interactively when needed; -b) Use the Configuration tab to add your credentials in an HTTP Basic Authentication method and store them in an encrypted database. + + New Layout… + New Layout… - - Should the existing connection %1 be overwritten? - Should the existing connection %1 be overwritten? + + New layout + New layout - - DSN has not been specified. - DSN has not been specified. + + &Duplicate Report… + &Duplicate Report… - - Host name has not been specified. - Host name has not been specified. + + Duplicate report + Duplicate report - - Database has not been specified. - Database has not been specified. + + Delete Report… + Delete Report… - - User name has not been specified. - User name has not been specified. + + Delete report + Delete report - - Password has not been specified. - Password has not been specified. + + Rename Report… + Rename Report… - - Identifier has not been specified. - Identifier has not been specified. + + Rename report + Rename report - - Driver name/path has not been specified. - Driver name/path has not been specified. + + New Report… + New Report… - - Driver with name '%1' is not installed. - Driver with name '%1' is not installed. + + New report + New report - - Specified driver '%1' cannot be used to connect to SAP HANA. - Specified driver '%1' cannot be used to connect to SAP HANA. + + Checking Layout + Checking Layout - - Driver with name/path '%1' was not found. - Driver with name/path '%1' was not found. + + The layout generated the following warnings. Please review and address these before proceeding with the layout export. + The layout generated the following warnings. Please review and address these before proceeding with the layout export. - - - Connection failed - Connection failed + + + Redrawing %n map(s) + + Redrawing %n map(s) + Redrawing %n map(s) + - - Connection to the server was successful. - Connection to the server was successful. + + Redrawing map + Redrawing map + + + QgsLayoutElevationProfileWidget - - Connection failed: %1. - Connection failed: %1. + + Elevation Profile Properties + Elevation Profile Properties - - - QgsHanaNewConnectionBase - - Create a New SAP HANA Connection - Create a New SAP HANA Connection + + Copy From Profile + Copy From Profile - - Connection Information - Connection Information + + Change Profile Tolerance Distance + Change Profile Tolerance Distance - - Identifier - Identifier + + Change Profile Atlas Control + Change Profile Atlas Control - - Name of the new connection - Name of the new connection + + Change Profile Chart Minimum Distance + Change Profile Chart Minimum Distance - - &Schema - &Schema + + Change Profile Chart Maximum Distance + Change Profile Chart Maximum Distance - - Driver - Driver + + Change Profile Chart Minimum Elevation + Change Profile Chart Minimum Elevation - - Hos&t - Hos&t + + Change Profile Chart Maximum Elevation + Change Profile Chart Maximum Elevation - - &Name - &Name + + + Change Profile Chart Distance Major Gridlines + Change Profile Chart Distance Major Gridlines - - Single container - Single container + + + + Change Profile Chart Distance Minor Gridlines + Change Profile Chart Distance Minor Gridlines - - Multiple containers - Multiple containers + + Change Profile Chart Distance Label + Change Profile Chart Distance Label - - Tenant database - Tenant database + + + Change Profile Chart Elevation Major Gridlines + Change Profile Chart Elevation Major Gridlines - - System database - System database + + Change Profile Chart Elevation Minor Gridlines + Change Profile Chart Elevation Minor Gridlines - - Mode - Mode + + Change Profile Chart Elevation Label + Change Profile Chart Elevation Label - - Instance Number - Instance Number + + Change Profile Chart Background + Change Profile Chart Background - - Port Number - Port Number + + Change Profile Chart Border + Change Profile Chart Border - - 00 - 00 + + Distance Number Format + Distance Number Format - - <html><head/><body><p><br/></p></body></html> - <html><head/><body><p><br/></p></body></html> + + Change Profile Chart Distance Format + Change Profile Chart Distance Format - - Authentication - Authentication + + Elevation Number Format + Elevation Number Format - - Enable TLS/SSL encryption - Enable TLS/SSL encryption + + Change Profile Chart Elevation Format + Change Profile Chart Elevation Format - - Provider - Provider + + Distance Label Font + Distance Label Font - - Restrict the displayed tables to those that are in the layer registries. - Restrict the displayed tables to those that are in the layer registries. + + Elevation Label Font + Elevation Label Font - - Restricts the displayed tables to those that are found in the layer registries (geometry_columns, geography_columns, topology.layer). This can speed up the initial display of spatial tables. - Restricts the displayed tables to those that are found in the layer registries (geometry_columns, geography_columns, topology.layer). This can speed up the initial display of spatial tables. + + Change Profile Chart Distance Font + Change Profile Chart Distance Font - - Validate SSL certificate - Validate SSL certificate + + Change Profile Chart Elevation Font + Change Profile Chart Elevation Font - - Override host name in the certificate - Override host name in the certificate + + Change Profile Chart Left Margin + Change Profile Chart Left Margin - - Keystore file with private key - Keystore file with private key + + Change Profile Chart Right Margin + Change Profile Chart Right Margin - - Trust store file with public key - Trust store file with public key + + Change Profile Chart Top Margin + Change Profile Chart Top Margin - - &Test Connection - &Test Connection + + Change Profile Chart Bottom Margin + Change Profile Chart Bottom Margin - - Only look for user's tables - Only look for user's tables + + Change Profile Chart Units + Change Profile Chart Units - - Also list tables with no geometry - Also list tables with no geometry + + None + None - - Connection Type - Connection Type + + Every Value + Every Value - - Host:Port - Host:Port + + First Value + First Value - - Data Source Name (DSN) - Data Source Name (DSN) + + Last Value + Last Value - - Name - Name + + First and Last Values + First and Last Values - - DSN - DSN + + Change Profile Chart Label Placement + Change Profile Chart Label Placement - - SSL - SSL + + Controlled by %1 + Controlled by %1 - - Proxy - Proxy + + atlas + atlas - - Enable proxy - Enable proxy + + Atlas + Atlas - - Type - Type + + Report + Report + + + QgsLayoutElevationProfileWidgetBase - - HTTP - HTTP + + Elevation Profile Options + Elevation Profile Options - - SOCKS5 - SOCKS5 + + Elevation Profile + Elevation Profile - - Host - Host + + Layers + Layers - - Port - Port + + Profile Curve + Profile Curve - - User name - User name + + Tolerance + Tolerance - - Password - Password + + … + - - - QgsHanaProvider - - Schema or table name cannot be empty - Schema or table name cannot be empty + + Controlled by atlas + Controlled by atlas - - - Connection to database failed - Connection to database failed + + Chart Ranges + Chart Ranges - - Provider does not have enough permissions - Provider does not have enough permissions + + Minimum elevation + Minimum elevation - - - Failed to retrieve feature count: %1 - Failed to retrieve feature count: %1 + + Minimum distance + Minimum distance - - Failed to retrieve minimum value: %1 - Failed to retrieve minimum value: %1 + + Maximum elevation + Maximum elevation - - Failed to retrieve maximum value: %1 - Failed to retrieve maximum value: %1 + + Maximum distance + Maximum distance - - Failed to retrieve unique values: %1 - Failed to retrieve unique values: %1 + + Distance Axis + Distance Axis - - Could not add feature with geometry type %1 to layer of type %2 - Could not add feature with geometry type %1 to layer of type %2 + + Change… + Change… - - Failed to add features: %1 - Failed to add features: %1 + + Customize + Customize - - Failed to delete features: Unable to find feature ids - Failed to delete features: Unable to find feature ids + + Label interval + Label interval - - Failed to delete features: %1 - Failed to delete features: %1 + + Unit + Unit - - Failed to truncate: %1 - Failed to truncate: %1 + + Label font + Label font - - Failed to add feature: %1 - Failed to add feature: %1 + + Minor grid lines + Minor grid lines - - - - Failed to read attributes: %1 - Failed to read attributes: %1 + + Font + Font - - Failed to delete attributes: %1 - Failed to delete attributes: %1 + + Major interval + Major interval - - Invalid attribute index: %1 - Invalid attribute index: %1 + + Minor interval + Minor interval - - Error renaming field '%1' to '%2'. Field with the same name already exists - Error renaming field '%1' to '%2'. Field with the same name already exists + + Label format + Label format - - Failed to rename attributes: %1 - Failed to rename attributes: %1 + + Major grid lines + Major grid lines - - Failed to change feature geometry: %1 - Failed to change feature geometry: %1 + + Distance labels + Distance labels - - Failed to change feature attributes: %1 - Failed to change feature attributes: %1 + + Elevation Axis + Elevation Axis - - Failed to estimate the data extent: %1 - Failed to estimate the data extent: %1 + + Chart Area + Chart Area - - Failed to retrieve crs: %1 - Failed to retrieve crs: %1 + + mm + mm - - - QgsHanaSchemaItem - - Connection failed - Connection failed + + Border + Border - - Server error occurred - Server error occurred + + Right margin + Right margin - - -%1 as %2 - -%1 as %2 + + Bottom margin + Bottom margin - - (srid %1) - (srid %1) + + Top margin + Top margin - - (unknown srid) - (unknown srid) + + Left margin + Left margin - - as geometryless table - as geometryless table + + Background + Background - - - QgsHanaSourceSelect - - Add SAP HANA Table(s) - Add SAP HANA Table(s) + + Refresh Elevation Profile + Refresh Elevation Profile + + + QgsLayoutFrame - - Are you sure you want to remove the %1 connection and all associated settings? - Are you sure you want to remove the %1 connection and all associated settings? + + <Frame> + <Frame> + + + QgsLayoutGuideCollection - - Confirm Delete - Confirm Delete + + + + + Move Guide + Move Guide - - Load Connections - Load Connections + + Remove Guide(s) + Remove Guide(s) - - XML files (*.xml *XML) - XML files (*.xml *XML) + + Create Guide + Create Guide - - Select Table - Select Table + + Clear Guides + Clear Guides - - You must select a table in order to add a layer. - You must select a table in order to add a layer. + + Apply Guides + Apply Guides - - SAP HANA - SAP HANA + + Change Guide Visibility + Change Guide Visibility + + + QgsLayoutGuideWidget - - Unable to connect to a database - Unable to connect to a database + + Guides + Guides - - Scanning tables for %1 - Scanning tables for %1 + + Remove Horizontal Guides + Remove Horizontal Guides - - Stop - Stop + + Remove Vertical Guides + Remove Vertical Guides - - Failed to retrieve tables for %1 - Failed to retrieve tables for %1 + + Remove All Guides + Remove All Guides + + + QgsLayoutGuideWidgetBase - - Connect - Connect + + Composition + Composition - - - QgsHanaSourceSelectDelegate - - - Select… - Select… + + Horizontal Guides + Horizontal Guides - - Enter… - Enter… + + Add new guide + Add new guide - - - QgsHanaTableModel - - Schema - Schema + + Remove selected guide + Remove selected guide - - Table - Table + + Vertical Guides + Vertical Guides - - Comment - Comment + + Resets all other pages' guides to match this page + Resets all other pages' guides to match this page - - Column - Column + + Apply to All Pages + Apply to All Pages - - Type - Type + + Removes all guides from the current page + Removes all guides from the current page - - - - SRID - SRID + + Clear All Guides + Clear All Guides - - - - Feature id - Feature id + + Page + Page + + + QgsLayoutHtmlWidget - - Select at id - Select at id + + HTML Properties + HTML Properties - - SQL - SQL + + Use Existing Frames + Use Existing Frames - - - Specify a geometry type in the '%1' column - Specify a geometry type in the '%1' column + + Extend to Next Page + Extend to Next Page - - - Data Type - Data Type + + Repeat on Every Page + Repeat on Every Page - - - Enter a SRID into the '%1' column - Enter a SRID into the '%1' column + + Repeat Until Finished + Repeat Until Finished - - - Select columns in the '%1' column that uniquely identify features of this layer - Select columns in the '%1' column that uniquely identify features of this layer + + Change HTML Url + Change HTML Url - - - Select… - Select… + + Select HTML document + Select HTML document - - Enter… - Enter… + + Change Resize Mode + Change Resize Mode - - Disable 'Fast Access to Features at ID' capability to force keeping the attribute table in memory (e.g. in case of expensive views). - Disable 'Fast Access to Features at ID' capability to force keeping the attribute table in memory (e.g. in case of expensive views). + + Change Evaluate Expressions + Change Evaluate Expressions - - - QgsHandleBadLayers - - Browse - Browse + + Change Smart Breaks + Change Smart Breaks - - Auto-Find - Auto-Find + + Change Page Break Distance + Change Page Break Distance - - Attempts to automatically find the layers based on the file name (can be slow). - Attempts to automatically find the layers based on the file name (can be slow). + + Change HTML + Change HTML - - Apply Changes - Apply Changes + + Change User Stylesheet + Change User Stylesheet - - Layer name - Layer name + + Toggle User Stylesheet + Toggle User Stylesheet - - Type - Type + + Toggle Empty Frame Mode + Toggle Empty Frame Mode - - Provider - Provider + + Toggle Hide Background + Toggle Hide Background - - Auth config - Auth config + + + + Change HTML Source + Change HTML Source - - Datasource - Datasource + + Insert Expression + Insert Expression + + + QgsLayoutHtmlWidgetBase - - Edit - Edit + + HTML Frame + HTML Frame - - Select File to Replace '%1' - Select File to Replace '%1' + + HTML frame + HTML frame - - Select New Directory of Selected Files - Select New Directory of Selected Files + + HTML Source + HTML Source - - - There are still %n unhandled layer(s). If they are not fixed, they will be disabled/deactivated until the project is opened again. - unhandled layers - There are still %n unhandled layer(s). If they are not fixed, they will be disabled/deactivated until the project is opened again.There are still %n unhandled layer(s). If they are not fixed, they will be disabled/deactivated until the project is opened again. + + + If checked, expressions inside [% %] tags will be evaluated prior to rendering the HTML + If checked, expressions inside [% %] tags will be evaluated prior to rendering the HTML - - Please select exactly one file. - Please select exactly one file. + + Evaluate QGIS expressions in HTML source + Evaluate QGIS expressions in HTML source - - Apply fixes to unavailable layers and load them in the project if the new path is correct. - Apply fixes to unavailable layers and load them in the project if the new path is correct. + + Refresh HTML + Refresh HTML - - Unhandled layer will be lost. - Unhandled layer will be lost. + + … + - - - QgsHandleBadLayersBase - - Handle Unavailable Layers - Handle Unavailable Layers + + Source + Source - - - QgsHandleBadLayersHandler - - Import all unavailable layers unmodified (you can fix them later). - Import all unavailable layers unmodified (you can fix them later). + + URL + URL - - Keep Unavailable Layers - Keep Unavailable Layers + + Use Smart Page Breaks + Use Smart Page Breaks - - Remove all unavailable layers from the project - Remove all unavailable layers from the project + + User Stylesheet + User Stylesheet - - Remove Unavailable Layers - Remove Unavailable Layers + + Frames + Frames - - Handle unavailable layers - Handle unavailable layers + + Don't export page if frame is empty + Don't export page if frame is empty - - %1 of %2 unavailable layers were not fixable. - %1 of %2 unavailable layers were not fixable. + + Add Frame + Add Frame - - - QgsHashedLineSymbolLayerWidget - - All Rings - All Rings + + Resize mode + Resize mode - - Exterior Ring Only - Exterior Ring Only + + Don't draw background if frame is empty + Don't draw background if frame is empty - - Interior Rings Only - Interior Rings Only + + Maximum distance + Maximum distance - - - QgsHeatmapRendererWidget - - The heatmap renderer only applies to point and multipoint layers. -'%1' is not a point layer and cannot be rendered as a heatmap. - The heatmap renderer only applies to point and multipoint layers. -'%1' is not a point layer and cannot be rendered as a heatmap. + + mm + mm - - - QgsHeatmapRendererWidgetBase - - Automatic - Automatic + + Update HTML + Update HTML - - Radius - Radius + + Insert or Edit an Expression… + Insert or Edit an Expression… + + + QgsLayoutImageExportOptionsDialog - - Rendering quality - Rendering quality + + Image Export Options + Image Export Options - - <html><head/><body><p><span style=" font-style:italic;">Best</span></p></body></html> - <html><head/><body><p><span style=" font-style:italic;">Best</span></p></body></html> + + Export resolution + Export resolution - - <html><head/><body><p><span style=" font-style:italic;">Fastest</span></p></body></html> - <html><head/><body><p><span style=" font-style:italic;">Fastest</span></p></body></html> + + Page height + Page height - - Color ramp - Color ramp + + dpi + dpi - - Maximum value - Maximum value + + Auto + Auto - - Weight points by - Weight points by + + px + px - - - QgsHillShadeWidget - - ˚ - ˚ + + Page width + Page width - - Altitude - Altitude + + Top margin (px) + Top margin (px) - - Azimuth - Azimuth + + Export Options + Export Options - - Z Factor - Z Factor + + Crop to Content + Crop to Content - - Band - Band + + Left + Left - - Multidirectional - Multidirectional + + Right + Right - - - QgsHillshadeRenderer - - Rendering - Rendering + + Bottom + Bottom - - - QgsHistogramWidgetBase - - Load Values - Load Values + + If checked, a separate world file which georeferences exported images will be created + If checked, a separate world file which georeferences exported images will be created - - Histogram bins - Histogram bins + + Generate world file + Generate world file - - Show mean value - Show mean value + + If unchecked, the generated images will not be antialiased + If unchecked, the generated images will not be antialiased - - Show standard deviation - Show standard deviation + + Enable antialiasing + Enable antialiasing - - - QgsHistoryProviderRegistry - - Load history database - Load history database + + Open file after exporting + Open file after exporting + + + QgsLayoutItem - - Couldn't open the history database: %1 - Couldn't open the history database: %1 + + <%1> + <%1> - - - QgsHtmlAnnotationDialog - - HTML Annotation - HTML Annotation + + <item> + <item> - - Delete - Delete + + Change Item ID + Change Item ID - - html - html + + Show Item + Show Item - - - QgsHtmlDataItem - - &Open File… - &Open File… + + Hide Item + Hide Item - - - QgsHttpHeaderWidget - - Http Header Widget - Http Header Widget + + Lock Item + Lock Item - - HTTP Headers - HTTP Headers + + Unlock Item + Unlock Item + + + QgsLayoutItem3DMap - - Referer - Referer + + 3D Map %1 + 3D Map %1 - - Advanced - Advanced + + Scene not set + Scene not set - - Key - Key + + Loading + Loading + + + QgsLayoutItemAttributeTable - - Value (raw) - Value (raw) + + <Attribute table frame> + <Attribute table frame> - - - QgsIdentifyMenu + + + QgsLayoutItemElevationProfile - - Identify - Identify + + Elevation profile tolerance expression eval error + Elevation profile tolerance expression eval error - - - %1 All (%2) - %1 All (%2) + + Elevation profile minimum distance expression eval error + Elevation profile minimum distance expression eval error - - - QgsIdentifyResultsBase - - Identify Results - Identify Results + + Elevation profile maximum distance expression eval error + Elevation profile maximum distance expression eval error - - Layer - Layer + + Elevation profile minimum elevation expression eval error + Elevation profile minimum elevation expression eval error - - FID - FID + + Elevation profile maximum elevation expression eval error + Elevation profile maximum elevation expression eval error - - Attribute - Attribute + + Elevation profile distance axis major interval expression eval error + Elevation profile distance axis major interval expression eval error - - Value - Value + + Elevation profile distance axis minor interval expression eval error + Elevation profile distance axis minor interval expression eval error - - Expand New Results by Default - Expand New Results by Default + + Elevation profile distance axis label interval expression eval error + Elevation profile distance axis label interval expression eval error - - Clear Results - Clear Results + + Elevation profile elevation axis major interval expression eval error + Elevation profile elevation axis major interval expression eval error - - Print Selected HTML Response - Print Selected HTML Response + + Elevation profile elevation axis minor interval expression eval error + Elevation profile elevation axis minor interval expression eval error - - Identify Feature(s) - Identify Feature(s) + + Elevation profile elevation axis label interval expression eval error + Elevation profile elevation axis label interval expression eval error - - Identify Features by area or single click - Identify Features by area or single click + + Elevation profile left margin expression eval error + Elevation profile left margin expression eval error - - Identify Features by Polygon - Identify Features by Polygon + + Elevation profile right margin expression eval error + Elevation profile right margin expression eval error - - Identify Features by Freehand - Identify Features by Freehand + + Elevation profile top margin expression eval error + Elevation profile top margin expression eval error - - Identify Features by Radius - Identify Features by Radius + + Elevation profile bottom margin expression eval error + Elevation profile bottom margin expression eval error - - Help - Help + + Rendering profile + Rendering profile + + + QgsLayoutItemGroup - - Select identify mode - Select identify mode + + <Group> + <Group> - - Mode - Mode + + Set Group Visibility + Set Group Visibility - - Select view mode for raster layers - Select view mode for raster layers + + Move group + Move group - - View - View + + Resize Group + Resize Group + + + QgsLayoutItemHtml - - Expand Tree - Expand Tree + + Layout HTML item + Layout HTML item - - Collapse Tree - Collapse Tree + + WebKit not available! + WebKit not available! - - Expand New Results - Expand New Results + + The item cannot be rendered because this QGIS install was built without WebKit support. + The item cannot be rendered because this QGIS install was built without WebKit support. - - Open Form - Open Form + + <HTML frame> + <HTML frame> + + + QgsLayoutItemLabel - - Copy Feature - Copy Feature + + <HTML Label> + <HTML Label> - - Print Response - Print Response + + <Label> + <Label> - - Auto open form for single feature results - Auto open form for single feature results + + %1… + %1… + + + QgsLayoutItemLegend - - Copy the Identified Feature to Clipboard - Copy the Identified Feature to Clipboard + + <Legend> + <Legend> - - Hide Derived Attributes from Results - Hide Derived Attributes from Results + + %1… + %1… - - Hide derived attributes from results - Hide derived attributes from results + + Legend Settings + Legend Settings + + + QgsLayoutItemManualTable - - Hide NULL Values from Results - Hide NULL Values from Results + + <Table frame> + <Table frame> - - - QgsIdentifyResultsDialog + + + QgsLayoutItemMap - - Identify Results - Identify Results + + Map %1 + Map %1 - - Feature - Feature + + Grid %1 + Grid %1 - - Value - Value + + Overview %1 + Overview %1 - - Identify Settings - Identify Settings + + Rendering map + Rendering map - - - - - (Derived) - (Derived) + + %1: Background + %1: Background - - (Actions) - (Actions) + + + Annotations + Annotations - - - - Edit feature form - Edit feature form + + %1: %2 (Labels) + %1: %2 (Labels) - - - - View feature form - View feature form + + %1 (%2): Labels + %1 (%2): Labels - - Geometry - Geometry + + %1: Labels + %1: Labels - - Edit Feature Form… - Edit Feature Form… + + %1: Grids + %1: Grids - - View Feature Form… - View Feature Form… + + %1: Overviews + %1: Overviews - - Zoom to Feature - Zoom to Feature + + %1: Frame + %1: Frame - - Copy Feature - Copy Feature + + Map Settings + Map Settings + + + QgsLayoutItemMapGrid - - Toggle Feature Selection - Toggle Feature Selection + + Grid + Grid + + + QgsLayoutItemMapOverview - - Copy Attribute Value - Copy Attribute Value + + Overview + Overview + + + QgsLayoutItemPicture - - Copy Feature Attributes - Copy Feature Attributes + + Picture expression eval error + Picture expression eval error + + + QgsLayoutItemPolygon - - Select Features by Attribute Value - Select Features by Attribute Value + + <Polygon> + <Polygon> + + + QgsLayoutItemPolyline - - Clear Results - Clear Results + + <Polyline> + <Polyline> + + + QgsLayoutItemPropertiesWidget - - Clear Highlights - Clear Highlights + + Multiframe Item + Multiframe Item - - Highlight All - Highlight All + + Layout Item + Layout Item - - Highlight Layer - Highlight Layer + + Not set + Not set - - Activate Layer - Activate Layer + + Change Frame Color + Change Frame Color - - Layer Properties… - Layer Properties… + + Change Background Color + Change Background Color - - Expand All - Expand All + + Move Item + Move Item - - Collapse All - Collapse All + + Change Item Reference + Change Item Reference - - Table - Table + + Resize Item + Resize Item - - Current Layer - Current Layer + + + Change Frame Stroke Width + Change Frame Stroke Width - - Top Down, Stop at First - Top Down, Stop at First + + Change Frame Join Style + Change Frame Join Style - - Top Down - Top Down + + Enable Frame + Enable Frame - - Layer Selection - Layer Selection + + Disable Frame + Disable Frame - - Tree - Tree + + Enable Background + Enable Background - - Graph - Graph + + Disable Background + Disable Background - - Title - Title + + Select Background Color + Select Background Color - - Format - Format + + Select Frame Color + Select Frame Color - - No attributes. - No attributes. + + Change Blend Mode + Change Blend Mode - - Copy GetFeatureInfo request URL - Copy GetFeatureInfo request URL + + Change Opacity + Change Opacity - - Print HTML Response - Print HTML Response + + Change Item ID + Change Item ID - - Cannot print this item. - Cannot print this item. + + Change Export Group Name + Change Export Group Name - - Attributes changed - Attributes changed + + Rotate + Rotate - - - QgsIdentifyResultsWebView - - Invalid URL - Invalid URL + + Exclude from Exports + Exclude from Exports - - The download URL is not valid: %1 - The download URL is not valid: %1 + + Include in Exports + Include in Exports + + + QgsLayoutItemScaleBar - - Save As - Save As + + Invalid scale! + Invalid scale! - - Print - Print + + The scale bar cannot be rendered due to invalid settings or an incompatible linked map extent. + The scale bar cannot be rendered due to invalid settings or an incompatible linked map extent. - - - QgsIdentifyResultsWebViewItem - - Loading… - Loading… + + Scalebar units per segment expression eval error + Scalebar units per segment expression eval error - - - QgsImageWarperTask - - Warping %1 - Warping %1 + + Scalebar minimum segment width expression eval error + Scalebar minimum segment width expression eval error - - - QgsInstallGridShiftFileDialog - - Install %1 from Folder… - Install %1 from Folder… + + Scalebar maximum segment width expression eval error + Scalebar maximum segment width expression eval error - - Install %1 - Install %1 + + + Scalebar left segment count expression eval error + Scalebar left segment count expression eval error - - Grid Shift Files - Grid Shift Files + + Scalebar height expression eval error + Scalebar height expression eval error - - - Install Grid File - Install Grid File + + Scalebar subdivision height expression eval error + Scalebar subdivision height expression eval error - - The %1 grid shift file has been successfully installed. Please restart QGIS for this change to take effect. - The %1 grid shift file has been successfully installed. Please restart QGIS for this change to take effect. + + Scalebar number of subdivisions expression eval error + Scalebar number of subdivisions expression eval error + + + QgsLayoutItemShape - - Could not copy %1 to %2. Please check folder permissions and retry. - Could not copy %1 to %2. Please check folder permissions and retry. + + <Ellipse> + <Ellipse> - - - QgsInstallGridShiftFileDialogBase - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Cantarell';"><br /></p></body></html> - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Cantarell';"><br /></p></body></html> + + <Rectangle> + <Rectangle> - - Install Grid Shift File - Install Grid Shift File + + <Triangle> + <Triangle> - - Install from Folder… - Install from Folder… + + <Shape> + <Shape> - - - QgsInterpolatedLineSymbolLayerWidget + + + QgsLayoutItemTextTable - - Fixed Width - Fixed Width + + <Text table frame> + <Text table frame> + + + QgsLayoutItemWidgetBase - - Varying Width - Varying Width + + Global Options + Global Options - - Single Color - Single Color + + Position and Size + Position and Size - - Varying Color - Varying Color + + Y + Y - - - QgsInterpolatedLineSymbolLayerWidgetBase - - Stroke Width - Stroke Width + + … + - - Width - Width + + Page + Page - - Use absolute value - Use absolute value + + Height + Height - - Ignore out of range - Ignore out of range + + Lock aspect ratio (including while drawing extent onto canvas) + Lock aspect ratio (including while drawing extent onto canvas) - - Start value - Start value + + X + X - - End value - End value + + Width + Width - - Max. width - Max. width + + Reference point + Reference point - - Min. width - Min. width + + Rotation + Rotation - - Max. value - Max. value + + ° + ° - - 0 - 0 + + Frame + Frame - - Min. value - Min. value + + Color + Color - - 10 - 10 + + Thickness + Thickness - - Color - Color + + Join style + Join style - - ... - ... + + Background + Background - - Min. value - Min. value + + Item ID + Item ID - - - QgsInvertedPolygonRendererWidget - - The inverted polygon renderer only applies to polygon and multipolygon layers. -'%1' is not a polygon layer and then cannot be displayed - The inverted polygon renderer only applies to polygon and multipolygon layers. -'%1' is not a polygon layer and then cannot be displayed + + Id + Id - - - QgsInvertedPolygonRendererWidgetBase - - Sub renderer - Sub renderer + + Rendering + Rendering - - Merge polygons before rendering (slow) - Merge polygons before rendering (slow) + + Blending mode + Blending mode - - - QgsJoinDialog - - This option allows values of the joined fields to be automatically reloaded when the "Target Field" is changed - This option allows values of the joined fields to be automatically reloaded when the "Target Field" is changed + + Exclude item from exports + Exclude item from exports - - This option allows values of the joined layers to be editable if they're themselves editable - This option allows values of the joined layers to be editable if they're themselves editable + + Opacity + Opacity - - Automatically adds a matching row to the joined table, but if one already exists then update that matching row instead - Automatically adds a matching row to the joined table, but if one already exists then update that matching row instead + + Variables + Variables - - Automatically delete the corresponding feature of the linked layer if one exists - Automatically delete the corresponding feature of the linked layer if one exists + + Geospatial PDF group + Geospatial PDF group + + + QgsLayoutItemsListView - - Caching can not be enabled if editable join layer is enabled - Caching can not be enabled if editable join layer is enabled + + Copy Item + Copy Item - - - QgsJoinDialogBase - - Add Vector Join - Add Vector Join + + Delete Item + Delete Item - - Join layer - Join layer + + Item Properties… + Item Properties… + + + QgsLayoutLabelWidget - - Join field - Join field + + Label Properties + Label Properties - - Target field - Target field + + Label Font + Label Font - - Dynamic form - Dynamic form + + Insert dynamic text + Insert dynamic text - - Edi&table join layer - Edi&table join layer + + Convert to Static Text + Convert to Static Text - - Upsert on edit - Upsert on edit + + Current Date + Current Date - - Delete cascade - Delete cascade + + ISO Format (%1) + ISO Format (%1) - - Create attribute index on join field - Create attribute index on join field + + Day/Month/Year (%1) + Day/Month/Year (%1) - - &Joined fields - &Joined fields + + Month/Day/Year (%1) + Month/Day/Year (%1) - - Custom field &name prefix - Custom field &name prefix + + Map Properties + Map Properties - - Cache join layer in memory - Cache join layer in memory + + Scale (%1) + Scale (%1) - - - QgsJsonEditConfigDlg - - Text - Text + + Rotation (%1) + Rotation (%1) - - Tree - Tree + + CRS Identifier (%1) + CRS Identifier (%1) - - Format JSON - Format JSON + + CRS Name (%1) + CRS Name (%1) - - Default view - Default view + + Ellipsoid Name (%1) + Ellipsoid Name (%1) - - <ul> -<li><strong>Indented</strong>: Display data in a human readable form with newlines and four space characters for indentation.</li> -<li><strong>Compact</strong>: Display data in a one-line size optimized string without newlines or spaces.</li> -<li><strong>Disabled</strong>: Display data as it comes from the provider.</li> -</ul> - <ul> -<li><strong>Indented</strong>: Display data in a human readable form with newlines and four space characters for indentation.</li> -<li><strong>Compact</strong>: Display data in a one-line size optimized string without newlines or spaces.</li> -<li><strong>Disabled</strong>: Display data as it comes from the provider.</li> -</ul> + + Units (%1) + Units (%1) - - Indented - Indented + + Projection (%1) + Projection (%1) - - Compact - Compact + + Center (X) (%1) + Center (X) (%1) - - Disabled - Disabled + + Center (Y) (%1) + Center (Y) (%1) - - - QgsJsonEditWidget - - Show text - Show text + + X Minimum (%1) + X Minimum (%1) - - ... - ... + + Y Minimum (%1) + Y Minimum (%1) - - Show tree - Show tree + + X Maximum (%1) + X Maximum (%1) - - Value - Value + + Y Maximum (%1) + Y Maximum (%1) - - Copy value - Copy value + + + Layer Credits + Layer Credits - - Copy key - Copy key + + Field + Field - - %1 -CTRL + click to follow link - %1 -CTRL + click to follow link + + Layout Name + Layout Name - - Invalid JSON, tree view not available - Invalid JSON, tree view not available + + Layout Page Number + Layout Page Number - - Tree view - Tree view + + Layout Page Count + Layout Page Count - - - QgsLUDialogBase - - Enter Class Bounds - Enter Class Bounds + + Project Author + Project Author - - Lower value - Lower value + + Project Title + Project Title - - Upper value - Upper value + + Project Path + Project Path - - - QgsLabelEngineConfigWidget - - Placement Engine Settings - Placement Engine Settings + + Current User Name + Current User Name - - Always Render Labels as Paths (Recommended) - Always Render Labels as Paths (Recommended) + + Current User Account + Current User Account - - Always Render Labels as Text - Always Render Labels as Text + + Change Label Mode + Change Label Mode - - Version 1 - Version 1 + + Change Label Text + Change Label Text - - Version 2 (Recommended) - Version 2 (Recommended) + + Change Label Font + Change Label Font - - Version changes will alter label placement in the project. - Version changes will alter label placement in the project. + + + Change Label Alignment + Change Label Alignment - - Unplaced Label Color - Unplaced Label Color + + + Change Label Margin + Change Label Margin - - Restore Defaults - Restore Defaults + + Insert Expression + Insert Expression - - Help… - Help… + + Insert expression + Insert expression + + + QgsLayoutLabelWidgetBase - - Additional Options - Additional Options + + Label Options + Label Options - - - QgsLabelEngineConfigWidgetBase - - Automated Placement Engine - Automated Placement Engine + + Label + Label - - Number of Candidates - Number of Candidates + + Render as HTML + Render as HTML - - Line (per cm) - Line (per cm) + + Main Properties + Main Properties - - Polygon (per cm²) - Polygon (per cm²) + + Appearance + Appearance - - Show candidates (for debugging) - Show candidates (for debugging) + + Horizontal alignment + Horizontal alignment - - Color for unplaced labels - Color for unplaced labels + + mm + mm - - Text rendering - Text rendering + + Vertical margin + Vertical margin - - Show unplaced labels - Show unplaced labels + + Horizontal margin + Horizontal margin - - Allow truncated labels on edges of map - Allow truncated labels on edges of map + + Vertical alignment + Vertical alignment - - Project labeling version - Project labeling version + + Font + Font - - Show all labels for all layers (i.e. including collisions) - Show all labels for all layers (i.e. including collisions) + + Dynamic Text + Dynamic Text - - - QgsLabelLineAnchorWidget - - Line Anchor Settings - Line Anchor Settings + + Insert/Edit Expression… + Insert/Edit Expression… + + + QgsLayoutLegendLayersDialogBase - - Center of Line - Center of Line + + Add Layer to Legend + Add Layer to Legend - - Start of Line - Start of Line + + Search + Search - - End of Line - End of Line + + If checked, only layers visible within the map will be listed + If checked, only layers visible within the map will be listed - - Custom… - Custom… + + Show visible layers only + Show visible layers only + + + QgsLayoutLegendMapFilteringModel - - Use Visible Part of Line - Use Visible Part of Line + + Change Legend Linked Maps + Change Legend Linked Maps + + + QgsLayoutLegendMapFilteringWidget - - Use Entire Line - Use Entire Line + + Legend Filtering + Legend Filtering + + + QgsLayoutLegendMapFilteringWidgetBase - - Preferred Placement Hint - Preferred Placement Hint + + Legend Filtering Options + Legend Filtering Options - - Strict - Strict + + Filter Legend by Map + Filter Legend by Map - - Automatic - Automatic + + Only show legend items visible in the selected maps + Only show legend items visible in the selected maps + + + QgsLayoutLegendNodeWidget - - Start of Text - Start of Text + + Legend Item Properties + Legend Item Properties - - Center of Text - Center of Text + + Follow Legend Default + Follow Legend Default - - End of Text - End of Text + + Allow Splitting Over Columns + Allow Splitting Over Columns - - Labels are placed exactly on the label anchor only, and no other fallback placements are permitted. - Labels are placed exactly on the label anchor only, and no other fallback placements are permitted. + + Prevent Splitting Over Columns + Prevent Splitting Over Columns - - The label anchor is treated as a hint for the preferred label placement, but other placements close to the anchor point are permitted. - The label anchor is treated as a hint for the preferred label placement, but other placements close to the anchor point are permitted. + + + Default + Default - - Labels are placed so that the start of their text is placed at the anchor point. - Labels are placed so that the start of their text is placed at the anchor point. + + + + + + Edit Legend Item + Edit Legend Item - - Labels are placed so that the center of their text is placed at the anchor point. - Labels are placed so that the center of their text is placed at the anchor point. + + Insert Expression + Insert Expression - - Labels are placed so that the end of their text is placed at the anchor point. - Labels are placed so that the end of their text is placed at the anchor point. + + Insert expression + Insert expression - - The text justification is determined based on the anchor point. Anchors close to the start of the line will use the start of the text, anchors close to the end will use the end of the text, and central values will use the center of the text. - The text justification is determined based on the anchor point. Anchors close to the start of the line will use the start of the text, anchors close to the end will use the end of the text, and central values will use the center of the text. + + + Edit Legend Columns + Edit Legend Columns - - - QgsLabelLineAnchorWidgetBase + + + QgsLayoutLegendNodeWidgetBase - - Label Anchoring - Label Anchoring + + Label + Label - - <b>Controls the position along the line which labels will be placed close to.</b> - <b>Controls the position along the line which labels will be placed close to.</b> + + Insert or Edit an Expression… + Insert or Edit an Expression… - - … - + + Patch + Patch - - % - % + + Shape + Shape - - Placement Behavior - Placement Behavior + + Customize + Customize - - Hint - Hint + + Width (mm) + Width (mm) - - Clipping - Clipping + + Height (mm) + Height (mm) - - Text Anchor - Text Anchor + + Columns + Columns - - - QgsLabelObstacleSettingsWidget - - Obstacle Settings - Obstacle Settings + + Column spanning + Column spanning - - Over the Feature's Interior - Over the Feature's Interior + + Start a new column before this item + Start a new column before this item - - Over the Feature's Boundary - Over the Feature's Boundary + + Custom Symbol + Custom Symbol - - - QgsLabelObstacleSettingsWidgetBase + + + QgsLayoutLegendWidget - - Obstacle Weight - Obstacle Weight + + Legend Properties + Legend Properties - - <html><head/><body><p><span style=" font-weight:600;">Setting a higher weight for obstacles means that labels are less likely to cover features in this layer.</span></p><p>Only labels with a higher priority than this obstacle weight will be placed over these obstacles.</p></body></html> - <html><head/><body><p><span style=" font-weight:600;">Setting a higher weight for obstacles means that labels are less likely to cover features in this layer.</span></p><p>Only labels with a higher priority than this obstacle weight will be placed over these obstacles.</p></body></html> + + Symbols on Left + Symbols on Left - - Low - Low + + Symbols on Right + Symbols on Right - - Controls how likely labels are to cover features in this layer - Controls how likely labels are to cover features in this layer + + Select Stroke Color + Select Stroke Color - - High - High + + Change Legend Wrap + Change Legend Wrap - - … - + + Change Legend Title + Change Legend Title - - Minimize placing labels - Minimize placing labels + + Change Title Alignment + Change Title Alignment - - - QgsLabelPropertyDialog - - Expression result - Expression result + + Change Group Alignment + Change Group Alignment - - - - Layer default (%1) - Layer default (%1) + + Change Subgroup Alignment + Change Subgroup Alignment - - Font Color - Font Color + + Change Item Alignment + Change Item Alignment - - Buffer Color - Buffer Color + + Change Legend Arrangement + Change Legend Arrangement - - Layer Default - Layer Default + + Change Column Count + Change Column Count - - - Left - Left + + Split Legend Layers + Split Legend Layers - - - Center - Center + + Legend Column Width + Legend Column Width - - - Right - Right + + Resize Symbol Width + Resize Symbol Width - - Justify - Justify + + Change Legend Maximum Symbol Size + Change Legend Maximum Symbol Size - - Bottom - Bottom + + Change Legend Minimum Symbol Size + Change Legend Minimum Symbol Size - - Base - Base + + Resize Symbol Height + Resize Symbol Height - - Half - Half + + Resize WMS Width + Resize WMS Width - - Cap - Cap + + Resize WMS Height + Resize WMS Height - - Top - Top + + Change Title Space + Change Title Space - - - Alignment can only be set for pinned labels - Alignment can only be set for pinned labels + + + Change Group Space + Change Group Space - - - QgsLabelPropertyDialogBase - - Text - Text + + Change Group Indent + Change Group Indent - - Font - Font + + Change Subgroup Indent + Change Subgroup Indent - - Available typeface styles - Available typeface styles + + Change Side of Group Space + Change Side of Group Space - - Size - Size + + Change Side of Subgroup Space + Change Side of Subgroup Space - - Label Properties - Label Properties + + Change Side of Symbol Space + Change Side of Symbol Space - - Minimum scale, i.e. most "zoomed out". - Minimum scale, i.e. most "zoomed out". + + + Change Subgroup Space + Change Subgroup Space - - Style - Style + + Change Symbol Space + Change Symbol Space - - Underlined text - Underlined text + + Change Label Space + Change Label Space - - U - U + + Change Title Font + Change Title Font - - Strikeout text - Strikeout text + + Change Group Font + Change Group Font - - S - S + + Change Layer Font + Change Layer Font - - Bold text -(data defined only, overrides Style) - Bold text -(data defined only, overrides Style) + + Change Item Font + Change Item Font - - B - B + + Change Box Space + Change Box Space - - Italic text -(data defined only, overrides Style) - Italic text -(data defined only, overrides Style) + + Change Column Space + Change Column Space - - I - I + + Moved Legend Item Down + Moved Legend Item Down - - ˚ - ˚ + + Move Legend Item Up + Move Legend Item Up - - Display - Display + + Change Auto Update + Change Auto Update - - Scale-based - Scale-based + + Change Legend Map + Change Legend Map - - Show label - Show label + + Resize Legend to Contents + Resize Legend to Contents - - Ignores priority and permits collisions/overlaps - Ignores priority and permits collisions/overlaps + + Change Legend Borders + Change Legend Borders - - Always show (exceptions above) - Always show (exceptions above) + + Resize Legend Borders + Resize Legend Borders - - Buffer - Buffer + + Change Legend Border Color + Change Legend Border Color - - Position - Position + + Add Legend Item(s) + Add Legend Item(s) - - Label distance - Label distance + + Remove Legend Item + Remove Legend Item - - X Coordinate - X Coordinate + + + + + + + Update Legend + Update Legend - - Y Coordinate - Y Coordinate + + Add Legend Group + Add Legend Group - - Horizontal alignment - Horizontal alignment + + Group + Group - - Vertical alignment - Vertical alignment + + Only show items inside current %1 feature + Only show items inside current %1 feature - - Rotation - Rotation + + Filter out legend elements that lie outside the current %1 feature. + Filter out legend elements that lie outside the current %1 feature. + + + QgsLayoutLegendWidgetBase - - Default - Default + + Legend Options + Legend Options - - Multiline alignment - Multiline alignment + + Legend + Legend - - Show callout - Show callout + + &Title + &Title - - Label every part of feature - Label every part of feature + + Map + Map - - Draw text buffer - Draw text buffer + + Resize to fit contents + Resize to fit contents - - - QgsLabelSettingsDialog - - Label Settings - Label Settings + + Wrap text on + Wrap text on - - - QgsLabelingGui - - Left - Left + + … + - - Center - Center + + Auto update + Auto update - - Right - Right + + Update whole legend. Layers are added/removed according to main application legend. User defined labels will be deleted. + Update whole legend. Layers are added/removed according to main application legend. User defined labels will be deleted. - - Justify - Justify + + Add group + Add group - - This option is not compatible with line direction symbols. - This option is not compatible with line direction symbols. + + Show feature count for each class of vector layer. + Show feature count for each class of vector layer. - - Save Text Format - Save Text Format + + Main Properties + Main Properties - - Format with name '%1' already exists. Overwrite? - Format with name '%1' already exists. Overwrite? + + Legend Items + Legend Items - - Save Label Settings - Save Label Settings + + Keeps the legend contents synchronized with the main application legend. Customization is not possible and must be done in the main application. + Keeps the legend contents synchronized with the main application legend. Customization is not possible and must be done in the main application. - - Label settings with the name '%1' already exist. Overwrite? - Label settings with the name '%1' already exist. Overwrite? + + Update All + Update All - - Cartographic - Cartographic + + Filter out legend elements that lie outside the current atlas feature. + Filter out legend elements that lie outside the current atlas feature. - - Around Point - Around Point + + Only show items inside current atlas feature + Only show items inside current atlas feature - - Offset from Point - Offset from Point + + Title font + Title font - - Parallel - Parallel + + Group font + Group font - - Curved - Curved + + Subgroup font + Subgroup font - - - Horizontal - Horizontal + + Item font + Item font - - Offset from Centroid - Offset from Centroid + + Columns + Columns - - Around Centroid - Around Centroid + + Count + Count - - Free (Angled) - Free (Angled) + + Equal column widths + Equal column widths - - Using Perimeter - Using Perimeter + + Allow splitting layer items into multiple columns. + Allow splitting layer items into multiple columns. - - Using Perimeter (Curved) - Using Perimeter (Curved) + + Split layers + Split layers - - Outside Polygons - Outside Polygons + + Symbol + Symbol - - Follow Label Placement - Follow Label Placement + + Symbol width + Symbol width - - Result of the expression is not a geometry - Result of the expression is not a geometry + + mm + mm - - Result of the expression does not match configured geometry type. - Result of the expression does not match configured geometry type. + + Symbol height + Symbol height - - Change to %1 - Change to %1 + + Draw stroke for raster symbols + Draw stroke for raster symbols - - - QgsLabelingRulePropsWidget - - Description - Description + + Stroke color + Stroke color - - Filter - Filter + + Thickness + Thickness - - Rule Properties - Rule Properties + + Hairline + Hairline - - Else - Else + + WMS LegendGraphic + WMS LegendGraphic - - Catch-all for other features - Catch-all for other features + + Legend width + Legend width - - Test - Test + + Legend height + Legend height - - Labels - Labels + + Spacing + Spacing - - Filter expression parsing error: - - Filter expression parsing error: - + + Space above text using group style. + Space above text using group style. - - - - Test Filter - Test Filter + + Space above text using subgroup style. + Space above text using subgroup style. - - - Filter returned %n feature(s) - number of filtered features - Filter returned %n feature(s)Filter returned %n feature(s) + + + Space above symbol and symbol label. + Space above symbol and symbol label. - - Scale Range - Scale Range + + Space between symbol icon and symbol label (symbol label left margin). + Space between symbol icon and symbol label (symbol label left margin). - - - QgsLabelingWidget - - No Labels - No Labels + + Box space + Box space - - Single Labels - Single Labels + + Column space + Column space - - Rule-based Labeling - Rule-based Labeling + + Space below title. + Space below title. - - Blocking - Blocking + + Arrangement + Arrangement - - Automated placement settings (applies to all layers) - Automated placement settings (applies to all layers) + + Add an expression to the vector layer and each child symbol's label + Add an expression to the vector layer and each child symbol's label - - - QgsLayerCapabilitiesModel - - Layer - Layer + + Fonts and Text Formatting + Fonts and Text Formatting - - Identifiable - Identifiable + + <b>Item Labels</b> + <b>Item Labels</b> - - Read-only - Read-only + + Alignment + Alignment - - Searchable - Searchable + + Font + Font - - Required - Required + + <b>Legend Title</b> + <b>Legend Title</b> - - Private - Private + + <b>Group Headings</b> + <b>Group Headings</b> - - Layers which can be queried with the "Identify features" tool. - Layers which can be queried with the "Identify features" tool. + + <b>Subgroup Headings</b> + <b>Subgroup Headings</b> - - Layers which are protected from edit. - Layers which are protected from edit. + + <b>Subgroups</b> + <b>Subgroups</b> - - Layers which can be queried with the locator search tool. - Layers which can be queried with the locator search tool. + + <b>General</b> + <b>General</b> - - Layers which are protected from inadvertent removal from the project. - Layers which are protected from inadvertent removal from the project. + + Above subgroup + Above subgroup - - Layers which are not shown in the legend. - Layers which are not shown in the legend. + + <b>Groups</b> + <b>Groups</b> - - - QgsLayerItemGuiProvider - - Export Layer - Export Layer + + Space below + Space below - - - - Manage - Manage + + Space between symbols + Space between symbols - - To File… - To File… + + Symbol label space + Symbol label space - - Delete Layer “%1”… - Delete Layer “%1”… + + Above group + Above group - - Add Layer to Project - Add Layer to Project + + <b>Legend Items</b> + <b>Legend Items</b> - - Add Selected Layers to Project - Add Selected Layers to Project + + Filter out legend elements that lie outside the linked map item. + Filter out legend elements that lie outside the linked map item. - - Delete Selected Layers… - Delete Selected Layers… + + Move item down + Move item down - - Delete Layer - Delete Layer + + Move item up + Move item up - - Layer Properties… - Layer Properties… + + Add layer(s) to legend + Add layer(s) to legend - - Item with path %1 no longer exists. - Item with path %1 no longer exists. + + Remove selected item(s) from legend + Remove selected item(s) from legend - - Item Layer %1 cannot be deleted. - Item Layer %1 cannot be deleted. + + Edit selected item properties + Edit selected item properties - - - QgsLayerMetadataFormatter - - Fees - Fees + + Filter expression + Filter expression - - Licenses - Licenses + + Max symbol size + Max symbol size - - Rights - Rights + + Min symbol size + Min symbol size - - Constraints - Constraints + + Below heading + Below heading - - No contact yet. - No contact yet. + + Side of heading + Side of heading - - - - ID - ID + + Space before side of symbol + Space before side of symbol - - - Name - Name + + Additional space + Additional space - - Position - Position + + Indent of group items + Indent of group items - - Organization - Organization + + Indent of subgroup items + Indent of subgroup items - - Role - Role + + Expand all + Expand all - - Email - Email + + Collapse all + Collapse all - - Voice - Voice + + Only show items inside linked maps + Only show items inside linked maps - - Fax - Fax + + ... + ... + + + QgsLayoutLocatorFilter - - Addresses - Addresses + + Project Layouts + Project Layouts + + + QgsLayoutManager - - - CRS - CRS + + Loading QGIS 2.x compositions + Loading QGIS 2.x compositions - - - Geographic - Geographic + + Creating layouts + Creating layouts - - - Projected - Projected + + Creating reports + Creating reports - - Spatial Extent - Spatial Extent + + Layout %1 + Layout %1 - - X Minimum: - X Minimum: + + Report %1 + Report %1 - - Y Minimum: - Y Minimum: + + + Layouts + Layouts + + + QgsLayoutManagerBase - - X Maximum: - X Maximum: + + Layout Manager + Layout Manager - - Y Maximum: - Y Maximum: + + &Duplicate… + &Duplicate… - - Z Minimum: - Z Minimum: + + Re&name… + Re&name… - - Z Maximum: - Z Maximum: + + &Remove… + &Remove… - - Temporal Extent - Temporal Extent + + &Show + &Show - - Instant: - Instant: + + New from Template + New from Template - - Start: - Start: + + Create… + Create… - - End: - End: + + Open template directory + Open template directory - - Identifier - Identifier + + User + User - - Parent Identifier - Parent Identifier + + Default + Default - - Title - Title + + Search… + Search… + + + QgsLayoutManagerDialog - - - Type - Type + + Layout templates + Layout templates - - Language - Language + + Select a Template + Select a Template - - Abstract - Abstract + + Specific + Specific - - Categories - Categories + + Open Directory + Open Directory - - Keywords - Keywords + + Remove Layout + Remove Layout - - Vocabulary - Vocabulary + + Remove Layouts + Remove Layouts - - Items - Items + + Duplicate Layout + Duplicate Layout - - No history yet. - No history yet. + + Template file “%1” not found. + Template file “%1” not found. - - Action - Action + + Empty Layout + Empty Layout - - No links yet. - No links yet. + + Empty Report + Empty Report - - URL - URL + + Use <i>Settings --> Options --> Layouts --> Layout Paths</i> to configure the folders in which QGIS will search for print layout templates. + Use <i>Settings --> Options --> Layouts --> Layout Paths</i> to configure the folders in which QGIS will search for print layout templates. - - Description - Description + + + + Create Layout + Create Layout - - Format - Format + + Could not read template file “%1”. + Could not read template file “%1”. - - MIME Type - MIME Type + + Invalid template file “%1”. + Invalid template file “%1”. - - Size - Size + + Could not open or create local directory “%1”. + Could not open or create local directory “%1”. - - - QgsLayerMetadataLocatorFilter - - Search Layer Metadata - Search Layer Metadata + + Do you really want to remove the print layout “%1”? + Do you really want to remove the print layout “%1”? - - - QgsLayerMetadataResultsModel - - Raster - Raster + + Do you really want to remove all selected print layouts? + Do you really want to remove all selected print layouts? - - <html><body><!-- metadata headers ---><h3>Identification</h3>%1</body></html> - <html><body><!-- metadata headers ---><h3>Identification</h3>%1</body></html> + + %1 copy + %1 copy - - Identifier - Identifier + + Duplicating layout… + Duplicating layout… - - Title - Title + + Layout duplication failed. + Layout duplication failed. + + + QgsLayoutManagerModel - - Abstract - Abstract + + There is already a layout named “%1”. + There is already a layout named “%1”. - - Provider - Provider + + Rename Layout + Rename Layout + + + QgsLayoutManualTableWidget - - Layer Type - Layer Type + + Table Properties + Table Properties - - - QgsLayerMetadataSearchWidget - - Layer Metadata Search - Layer Metadata Search + + Use Existing Frames + Use Existing Frames - - Filter - Filter + + Extend to Next Page + Extend to Next Page - - limit extent to - limit extent to + + Repeat Until Finished + Repeat Until Finished - - layer type - layer type + + Truncate Text + Truncate Text - - - Abort - Abort + + Wrap Text + Wrap Text - - Raster - Raster + + On First Frame + On First Frame - - Refresh - Refresh + + On All Frames + On All Frames - - - QgsLayerPropertiesWidget - - Outline: %1 - Outline: %1 + + No Header + No Header - - - QgsLayerStylingWidget - - - - - Symbology - Symbology + + Follow Column Alignment + Follow Column Alignment - - - Labels - Labels + + Left + Left - - Masks - Masks + + Center + Center - - - 3D View - 3D View + + Right + Right - - Transparency - Transparency + + Select Grid Color + Select Grid Color - - Histogram - Histogram + + Select Background Color + Select Background Color - - History - History + + No Background + No Background - - - QgsLayerStylingWidgetBase - - Not supported or no layer - Not supported or no layer + + Change Table Contents + Change Table Contents - - Undo - Undo + + Change Table Header + Change Table Header - - … - + + Change Table Margin + Change Table Margin - - Redo - Redo + + + Change Table Font + Change Table Font - - If checked, the map canvas will automatically update whenever an option has been changed without the requirement to click Apply - If checked, the map canvas will automatically update whenever an option has been changed without the requirement to click Apply + + Change Table Line Width + Change Table Line Width - - Live update - Live update + + Change Table Grid Color + Change Table Grid Color - - - QgsLayerTreeEmbeddedConfigWidgetBase - - Available widgets - Available widgets + + + Toggle Table Grid + Toggle Table Grid - - Used widgets - Used widgets + + Toggled Table Grid + Toggled Table Grid - - Add selected widgets - Add selected widgets + + Change Table Alignment + Change Table Alignment - - -> - -> + + Change Table Header Mode + Change Table Header Mode - - Remove selected widgets - Remove selected widgets + + Change Table Color + Change Table Color - - <- - <- + + Toggle Empty Frame Mode + Toggle Empty Frame Mode - - - QgsLayerTreeGroupPropertiesWidgetBase - - Annotation Item Properties - Annotation Item Properties + + Toggle Background Display + Toggle Background Display - - Render Layers as a Group - Render Layers as a Group + + Change Resize Mode + Change Resize Mode - - Opacity - Opacity + + Change Table Wrap Mode + Change Table Wrap Mode - - Blending mode - Blending mode + + Change Show Empty Rows + Change Show Empty Rows - - - QgsLayerTreeGroupPropertiesWidgetFactory + + + QgsLayoutManualTableWidgetBase - - Group - Group + + Attribute Table + Attribute Table - - - QgsLayerTreeLocatorFilter - - Project Layers - Project Layers + + Table + Table - - - QgsLayerTreeModel - - N/A - N/A + + Main Properties + Main Properties - - (%1 - %2) - (%1 - %2) + + Edit Table… + Edit Table… - - (%1) - (%1) + + Appearance + Appearance - - <b>Feature count is estimated</b> : the feature count is determined by the database statistics - <b>Feature count is estimated</b> : the feature count is determined by the database statistics + + Advanced Customization… + Advanced Customization… - - New layers added from another QGIS instance - New layers added from another QGIS instance + + Cell margins + Cell margins - - - QgsLayerTreeOpacityWidget - - Opacity - Opacity + + mm + mm - - Opacity slider - Opacity slider + + Background color + Background color - - - QgsLayerTreeViewBadLayerIndicatorProvider - - Layer Error - Layer Error + + Oversized text + Oversized text - - <b>Unavailable layer!</b><br>Layer data source could not be found. Click to set a new data source - <b>Unavailable layer!</b><br>Layer data source could not be found. Click to set a new data source + + Show empty rows + Show empty rows - - - QgsLayerTreeViewDefaultActions - - &Add Group - &Add Group + + Display header + Display header - - &Remove - &Remove + + Show Grid + Show Grid - - Re&name Group - Re&name Group + + Line width + Line width - - Re&name Layer - Re&name Layer + + Color + Color - - &Zoom to Layer - &Zoom to Layer + + Draw horizontal lines + Draw horizontal lines - - &Zoom to Group - &Zoom to Group + + Draw vertical lines + Draw vertical lines - - &Move to Top-level - &Move to Top-level + + Fonts and Text Styling + Fonts and Text Styling - - Move to &Top - Move to &Top + + Table Heading + Table Heading - - Show in &Overview - Show in &Overview + + Font + Font - - Show Feature &Count - Show Feature &Count + + Heading Font + Heading Font - - &Zoom to Layer(s) - &Zoom to Layer(s) + + Alignment + Alignment - - Zoom to &Selection - Zoom to &Selection + + Table Contents + Table Contents - - Move O&ut of Group - Move O&ut of Group + + Contents Font + Contents Font - - Move to &Bottom - Move to &Bottom + + Frames + Frames - - &Group Selected - &Group Selected + + Resize mode + Resize mode - - &Mutually Exclusive Group - &Mutually Exclusive Group + + Add Frame + Add Frame - - Check and All its Children (⌘-click) - Check and All its Children (⌘-click) + + Don't export page if frame is empty + Don't export page if frame is empty - - Check and All its Children (Ctrl-click) - Check and All its Children (Ctrl-click) + + Don't draw background if frame is empty + Don't draw background if frame is empty + + + QgsLayoutMapClippingWidget - - Uncheck and All its Children (⌘-click) - Uncheck and All its Children (⌘-click) + + Clipping Settings + Clipping Settings - - Uncheck and All its Children (Ctrl-click) - Uncheck and All its Children (Ctrl-click) + + Clip During Render Only + Clip During Render Only - - Chec&k and All its Parents - Chec&k and All its Parents + + Clip Feature Before Render + Clip Feature Before Render - - - QgsLayerTreeViewEmbeddedIndicatorProvider - - Embedded from <b>%1</b> - Embedded from <b>%1</b> + + Render Intersecting Features Unchanged + Render Intersecting Features Unchanged - - - QgsLayerTreeViewFilterIndicatorProvider - - Filter - Filter + + Toggle Atlas Clipping + Toggle Atlas Clipping - - - QgsLayerTreeViewLowAccuracyIndicatorProvider - - Based on %1, which has a limited accuracy of <b>at best %2 meters</b>. - Based on %1, which has a limited accuracy of <b>at best %2 meters</b>. + + Change Atlas Clipping Label Behavior + Change Atlas Clipping Label Behavior - - Based on %1, which has a limited accuracy. - Based on %1, which has a limited accuracy. + + Change Atlas Clipping Behavior + Change Atlas Clipping Behavior - - %1 is a dynamic CRS, but no coordinate epoch is set. Coordinates are ambiguous and of limited accuracy. - %1 is a dynamic CRS, but no coordinate epoch is set. Coordinates are ambiguous and of limited accuracy. + + + + Change Atlas Clipping Layers + Change Atlas Clipping Layers - - - QgsLayerTreeViewMemoryIndicatorProvider - - <b>Temporary scratch layer only!</b><br>Contents will be discarded after closing this project - <b>Temporary scratch layer only!</b><br>Contents will be discarded after closing this project + + Toggle Map Clipping + Toggle Map Clipping - - <b>Temporary layer only!</b><br>Contents will be discarded after closing QGIS. - <b>Temporary layer only!</b><br>Contents will be discarded after closing QGIS. + + Change Map Clipping Behavior + Change Map Clipping Behavior - - - QgsLayerTreeViewNoCrsIndicatorProvider - - <b>Layer has no coordinate reference system set!</b><br>This layer is not georeferenced and has no geographic location available. - <b>Layer has no coordinate reference system set!</b><br>This layer is not georeferenced and has no geographic location available. + + Change Map Clipping Label Behavior + Change Map Clipping Label Behavior - - - QgsLayerTreeViewNonRemovableIndicatorProvider - - Layer required by the project - Layer required by the project + + Change Map Clipping Item + Change Map Clipping Item - - - QgsLayerTreeViewOfflineIndicatorProvider - - <b>Offline layer</b> - <b>Offline layer</b> + + Clip to %1 feature + Clip to %1 feature - - - QgsLayerTreeViewTemporalIndicatorProvider - - <b>Temporal layer</b> - <b>Temporal layer</b> + + <b>When enabled, map layers will be automatically clipped to the boundary of the current %1 feature.</b> + <b>When enabled, map layers will be automatically clipped to the boundary of the current %1 feature.</b> - - - QgsLayout - - Create %1 - Create %1 + + Force labels inside %1 feature + Force labels inside %1 feature + + + QgsLayoutMapClippingWidgetBase - - Create Item - Create Item + + Map Options + Map Options - - Delete Items - Delete Items + + Clip to atlas feature + Clip to atlas feature - - Delete Item - Delete Item + + The clipping mode determines how features from vector layers will be clipped. + The clipping mode determines how features from vector layers will be clipped. - - - Group Items - Group Items + + <b>When enabled, map layers will be automatically clipped to the boundary of the current atlas feature.</b> + <b>When enabled, map layers will be automatically clipped to the boundary of the current atlas feature.</b> - - - Ungroup Items - Ungroup Items + + Clip selected layers + Clip selected layers - - Change Item Stacking - Change Item Stacking + + Clip all layers + Clip all layers - - Read layout settings - Read layout settings + + Force labels inside atlas feature + Force labels inside atlas feature - - Load pages - Load pages + + Clip to item + Clip to item - - Load snapping settings - Load snapping settings + + <b>When enabled, the map will be automatically clipped to the selected shape.</b> + <b>When enabled, the map will be automatically clipped to the selected shape.</b> - - Load grid settings - Load grid settings + + Force labels inside clipping shape + Force labels inside clipping shape - - Restore items - Restore items + + Select All + Select All - - Read items - Read items + + Deselect All + Deselect All - - - Load %1 - Load %1 + + Invert Selection + Invert Selection + + + QgsLayoutMapGridWidget - - Finalize restore - Finalize restore + + Map Grid Properties + Map Grid Properties - - Update model - Update model + + Solid + Solid - - - QgsLayout3DMapWidgetBase - - 3D Map - 3D Map + + Cross + Cross - - Scene Settings - Scene Settings + + Markers + Markers - - Camera Pose - Camera Pose + + Frame and annotations only + Frame and annotations only - - Center X - Center X + + Decimal + Decimal - - Center Z - Center Z + + Custom + Custom - - Center Y - Center Y + + Select Grid Frame Color + Select Grid Frame Color - - ° - ° + + + Select Grid Frame Fill Color + Select Grid Frame Fill Color - - Heading - Heading + + Transparent Frame + Transparent Frame - - Pitch - Pitch + + No Frame + No Frame - - Distance - Distance + + Zebra (Nautical) + Zebra (Nautical) - - Copy Settings from a 3D View… - Copy Settings from a 3D View… + + Interior Ticks + Interior Ticks - - Set from a 3D View… - Set from a 3D View… + + Exterior Ticks + Exterior Ticks - - - QgsLayoutAddPagesDialog - - Portrait - Portrait + + Interior and Exterior Ticks + Interior and Exterior Ticks - - Landscape - Landscape + + Line Border + Line Border - - Custom - Custom + + Line Border (Nautical) + Line Border (Nautical) - - - QgsLayoutAppMenuProvider - - Group - Group + + Fit Segment Width + Fit Segment Width - - Ungroup - Ungroup + + + Transparent Fill + Transparent Fill - - Copy - Copy + + Change Frame Divisions + Change Frame Divisions - - Cut - Cut + + + + Change Annotation Format + Change Annotation Format - - Paste - Paste + + Horizontal + Horizontal - - Page Properties… - Page Properties… + + Disabled + Disabled - - Manage Guides for Page… - Manage Guides for Page… + + Change Annotation Position + Change Annotation Position - - - Remove Page - Remove Page + + Change Annotation Direction + Change Annotation Direction - - Remove page from layout? - Remove page from layout? + + All + All - - Item Properties… - Item Properties… + + + Change Grid Interval + Change Grid Interval - - - QgsLayoutAtlas - - Atlas name eval error: %1 - Atlas name eval error: %1 + + + Change Grid Offset + Change Grid Offset - - - - Layout - Layout + + Change Cross Width + Change Cross Width - - Atlas sort eval error: %1 - Atlas sort eval error: %1 + + Change Frame Width + Change Frame Width - - Atlas filename evaluation error: %1 - Atlas filename evaluation error: %1 + + Change Grid Frame Margin + Change Grid Frame Margin - - No matching atlas features - No matching atlas features + + Change Frame Left + Change Frame Left - - Atlas feature %1 of %2 - Atlas feature %1 of %2 + + Change Frame Right + Change Frame Right - - - QgsLayoutAtlasWidget - - Change Atlas Layer - Change Atlas Layer + + Change Frame Top + Change Frame Top - - - Change Atlas Filename - Change Atlas Filename + + Change Frame Bottom + Change Frame Bottom - - - - - - Atlas - Atlas + + Change Frame Thickness + Change Frame Thickness - - - Could not set filename expression to '%1'. -Parser error: -%2 - Could not set filename expression to '%1'. -Parser error: -%2 + + Change Frame Color + Change Frame Color - - Expression Based Filename - Expression Based Filename + + + Change Frame Fill Color + Change Frame Fill Color - - Toggle Atlas Layer - Toggle Atlas Layer + + Change Frame Style + Change Frame Style - - Toggle Atlas Sorting - Toggle Atlas Sorting + + Zebra + Zebra - - - Change Atlas Sort - Change Atlas Sort + + + Orthogonal + Orthogonal - - No matching atlas features found! - No matching atlas features found! + + + Fixed Length + Fixed Length - - - - Change Atlas Filter - Change Atlas Filter + + Use Map CRS + Use Map CRS - - Change Atlas Name - Change Atlas Name + + Grid CRS + Grid CRS - - - Could not set filter expression to '%1'. -Parser error: -%2 - Could not set filter expression to '%1'. -Parser error: -%2 + + Map Units + Map Units - - Expression Based Filter - Expression Based Filter + + Millimeters + Millimeters - - - QgsLayoutAtlasWidgetBase - - Atlas Generation - Atlas Generation + + Centimeters + Centimeters - - Generate an atlas - Generate an atlas + + + Inside Frame + Inside Frame - - Configuration - Configuration + + + Outside Frame + Outside Frame - - Sort direction - Sort direction + + Vertical Ascending + Vertical Ascending - - … - + + Vertical Descending + Vertical Descending - - Filter with - Filter with + + Boundary Direction + Boundary Direction - - Hidden coverage layer - Hidden coverage layer + + Above Tick + Above Tick - - Page name - Page name + + On Tick + On Tick - - Sort by - Sort by + + Under Tick + Under Tick - - Output - Output + + Latitude/Y Only + Latitude/Y Only - - Single file export when possible - Single file export when possible + + Longitude/X Only + Longitude/X Only - - Image export format - Image export format + + Show All + Show All - - Output filename expression - Output filename expression + + Show Latitude/Y Only + Show Latitude/Y Only - - Coverage layer - Coverage layer + + Show Longitude/X Only + Show Longitude/X Only - - - QgsLayoutAttributeSelectionDialogBase - - Select Attributes - Select Attributes + + Grid Annotation Font + Grid Annotation Font - - Columns - Columns + + Change Tick Rotation Enabled + Change Tick Rotation Enabled - - Reset - Reset + + Change Tick Length Mode + Change Tick Length Mode - - Clear - Clear + + Change Rotated Ticks Threshold + Change Rotated Ticks Threshold - - Sorting - Sorting + + Change Rotated Ticks Margin to Corner + Change Rotated Ticks Margin to Corner - - - QgsLayoutAttributeTableColumnModelBase - - Top center - Top center + + Change Annotation Rotation Enabled + Change Annotation Rotation Enabled - - Bottom center - Bottom center + + Change Annotation Length Mode + Change Annotation Length Mode - - Middle center - Middle center + + Change Rotated Annotations Threshold + Change Rotated Annotations Threshold - - Top right - Top right + + Change Rotated Annotations Margin to Corner + Change Rotated Annotations Margin to Corner - - Bottom right - Bottom right + + Change Grid Unit + Change Grid Unit - - Middle right - Middle right + + + Change Grid Interval Range + Change Grid Interval Range - - Top left - Top left + + Decimal with Suffix + Decimal with Suffix - - Bottom left - Bottom left + + Degree, Minute + Degree, Minute - - Middle left - Middle left + + Degree, Minute with Suffix + Degree, Minute with Suffix - - Automatic - Automatic + + Degree, Minute Aligned + Degree, Minute Aligned - - %1 mm - %1 mm + + Degree, Minute, Second + Degree, Minute, Second - - Descending - Descending + + Degree, Minute, Second with Suffix + Degree, Minute, Second with Suffix - - Ascending - Ascending + + Degree, Minute, Second Aligned + Degree, Minute, Second Aligned - - Attribute - Attribute + + Change Grid Blend Mode + Change Grid Blend Mode - - Heading - Heading + + Change Grid Type + Change Grid Type - - Alignment - Alignment + + Change Grid CRS + Change Grid CRS - - Width - Width + + Toggle Annotations + Toggle Annotations - - Sort Order - Sort Order + + Expression Based Annotation + Expression Based Annotation - - - QgsLayoutAttributeTableWidget - - Table Properties - Table Properties + + Change Annotation Distance + Change Annotation Distance - - Select Grid Color - Select Grid Color + + Change Annotation Font + Change Annotation Font - - Select Background Color - Select Background Color + + Change Grid Line Style + Change Grid Line Style - - No Background - No Background + + Change Grid Marker Style + Change Grid Marker Style - - Show only features intersecting %1 feature - Show only features intersecting %1 feature + + Toggle Grid Display + Toggle Grid Display - - Change Table Attributes - Change Table Attributes + + Change Annotation Precision + Change Annotation Precision + + + QgsLayoutMapGridWidgetBase - - Change Table Map - Change Table Map + + Map Options + Map Options - - Change Table Rows - Change Table Rows + + Appearance + Appearance - - Change Table Margin - Change Table Margin + + Grid type + Grid type - - Change Table Line Width - Change Table Line Width + + CRS + CRS - - Change Table Grid Color - Change Table Grid Color + + Interval + Interval - - - Toggle Table Grid - Toggle Table Grid + + X + X - - Toggled Table Grid - Toggled Table Grid + + Y + Y - - Change Table Color - Change Table Color + + Offset + Offset - - Use Existing Frames - Use Existing Frames + + Cross width + Cross width - - Extend to Next Page - Extend to Next Page + + mm + mm - - Repeat Until Finished - Repeat Until Finished + + Line style + Line style - - Draw Headers Only - Draw Headers Only + + Marker style + Marker style - - Hide Entire Table - Hide Entire Table + + Blend mode + Blend mode - - Show Set Message - Show Set Message + + Frame + Frame - - Truncate Text - Truncate Text + + Frame style + Frame style - - Wrap Text - Wrap Text + + Frame size + Frame size - - On First Frame - On First Frame + + Frame line thickness + Frame line thickness - - On All Frames - On All Frames + + Frame fill colors + Frame fill colors - - No Header - No Header + + Left side + Left side - - Follow Column Alignment - Follow Column Alignment + + Right side + Right side - - Left - Left + + Top side + Top side - - Center - Center + + Bottom side + Bottom side - - Right - Right + + Right divisions + Right divisions - - Layer Features - Layer Features + + Left divisions + Left divisions - - Current %1 Feature - Current %1 Feature + + Top divisions + Top divisions - - - Change Table Text Format - Change Table Text Format + + Bottom divisions + Bottom divisions - - Current Atlas Feature - Current Atlas Feature + + Draw Coordinates + Draw Coordinates - - Relation Children - Relation Children + + Format + Format - - Toggle Visible Features Only - Toggle Visible Features Only + + … + - - Toggle Table Filter Duplicates - Toggle Table Filter Duplicates + + Left + Left - - Toggle Empty Frame Mode - Toggle Empty Frame Mode + + Right + Right - - Toggle Background Display - Toggle Background Display + + Top + Top - - Toggle Table Atlas Filter - Toggle Table Atlas Filter + + Bottom + Bottom - - Toggle Table Feature Filter - Toggle Table Feature Filter + + Font + Font - - - Change Table Feature Filter - Change Table Feature Filter + + Distance to map frame + Distance to map frame - - Expression Based Filter - Expression Based Filter + + Coordinate precision + Coordinate precision - - Change Table Alignment - Change Table Alignment + + Change… + Change… - - Change Table Header Mode - Change Table Header Mode + + Frame margin + Frame margin - - Change Table Wrap String - Change Table Wrap String + + X + X - - Change Table Layer - Change Table Layer + + Y + Y - - Change Resize Mode - Change Resize Mode + + Minimum + Minimum - - Change Table Source - Change Table Source + + Maximum + Maximum - - Change Table Source Relation - Change Table Source Relation + + Enable grid + Enable grid - - Change Empty Table Behavior - Change Empty Table Behavior + + Follow grid rotation + Follow grid rotation - - Change Table Wrap Mode - Change Table Wrap Mode + + Ticks alignment + Ticks alignment - - Toggle Table Conditional Styling - Toggle Table Conditional Styling + + Determines how the ticks length is defined when rotated. + Determines how the ticks length is defined when rotated. - - Change Show Empty Rows - Change Show Empty Rows + + Skip below angle + Skip below angle - - Change Empty Table Message - Change Empty Table Message + + Grid lines intersecting the border below this threshold will be ignored. + Grid lines intersecting the border below this threshold will be ignored. - - - QgsLayoutAttributeTableWidgetBase - - Attribute Table - Attribute Table + + ° + ° - - Attribute table - Attribute table + + Margin from map corner + Margin from map corner - - Source - Source + + Outwards facing ticks closer to the corners than this margin will be ignored. + Outwards facing ticks closer to the corners than this margin will be ignored. - - Layer - Layer + + Annotations alignment + Annotations alignment - - Relation - Relation + + Outwards facing annotations closer to the corners than this margin will be ignored. + Outwards facing annotations closer to the corners than this margin will be ignored. - - Maximum rows - Maximum rows + + Determines how the annotations position is defined when the grid is rotated. + Determines how the annotations position is defined when the grid is rotated. - - Remove duplicate rows from table - Remove duplicate rows from table + + Annotations of grid lines intersecting the border below this threshold will be ignored. + Annotations of grid lines intersecting the border below this threshold will be ignored. + + + QgsLayoutMapItemBlocksLabelsModel - - Show only features visible within a map - Show only features visible within a map + + Change Label Blocking Items + Change Label Blocking Items + + + QgsLayoutMapLabelingWidget - - Linked map - Linked map + + Label Settings + Label Settings - - Show only features intersecting atlas feature - Show only features intersecting atlas feature + + + Change Label Margin + Change Label Margin - - Filter with - Filter with + + + Change Label Visibility + Change Label Visibility + + + QgsLayoutMapLabelingWidgetBase - - … - + + Map Options + Map Options - - Main Properties - Main Properties + + Placement + Placement - - Refresh Table Data - Refresh Table Data + + No labels will be placed within this distance of the map’s edges, or from any label-blocking items which are checked below. + No labels will be placed within this distance of the map’s edges, or from any label-blocking items which are checked below. - - Feature Filtering - Feature Filtering + + <b>Margin from map edges</b> + <b>Margin from map edges</b> - - Appearance - Appearance + + … + - - Oversized text - Oversized text + + Allow truncated labels on edges of map + Allow truncated labels on edges of map - - Wrap text on - Wrap text on + + Label Blocking Items + Label Blocking Items - - Display header - Display header + + Avoid placing labels under these items + Avoid placing labels under these items - - Message to display - Message to display + + Show unplaced labels + Show unplaced labels + + + QgsLayoutMapWidget - - Empty tables - Empty tables + + Map Properties + Map Properties - - mm - mm + + Bookmarks + Bookmarks - - Show empty rows - Show empty rows + + Below Map + Below Map - - Background color - Background color + + Below Map Layer + Below Map Layer - - Cell margins - Cell margins + + Above Map Layer + Above Map Layer - - Show Grid - Show Grid + + Below Map Labels + Below Map Labels - - Fonts and Text Styling - Fonts and Text Styling + + Above Map Labels + Above Map Labels - - Table Heading - Table Heading + + Map Item CRS + Map Item CRS - - Table Contents - Table Contents + + Set layer list from a map theme + Set layer list from a map theme - - Line width - Line width + + Controlled by %1 + Controlled by %1 - - Color - Color + + atlas + atlas - - Draw horizontal lines - Draw horizontal lines + + Atlas + Atlas - - Draw vertical lines - Draw vertical lines + + Report + Report - - Alignment - Alignment + + Use one of the predefined scales of the project where the %1 feature best fits. + Use one of the predefined scales of the project where the %1 feature best fits. - - Font - Font + + No presets defined + No presets defined - - Frames - Frames + + + + + Change Map Preset + Change Map Preset - - Resize mode - Resize mode + + (none) + (none) - - Add Frame - Add Frame + + Change Map CRS + Change Map CRS - - Don't export page if frame is empty - Don't export page if frame is empty + + Change Overview Style + Change Overview Style - - Don't draw background if frame is empty - Don't draw background if frame is empty + + Toggle Z Range + Toggle Z Range - - Attributes… - Attributes… + + Set Z Range + Set Z Range - - Advanced Customization… - Advanced Customization… + + Set Atlas Driven + Set Atlas Driven - - Heading Font - Heading Font + + + + Change Atlas Mode + Change Atlas Mode - - Contents Font - Contents Font + + Change Atlas Margin + Change Atlas Margin - - Apply layer conditional styling rules - Apply layer conditional styling rules + + Change Atlas Scales + Change Atlas Scales - - - QgsLayoutColumnAlignmentDelegate - - Top Left - Top Left + + + Change Map Scale + Change Map Scale - - Top Center - Top Center + + Change Map Rotation + Change Map Rotation - - Top Right - Top Right + + + + Change Map Extent + Change Map Extent - - Middle Left - Middle Left + + + Change Overview Position + Change Overview Position - - Middle Center - Middle Center + + Map Preset Changed + Map Preset Changed - - Middle Right - Middle Right + + + Not set + Not set - - Bottom Left - Bottom Left + + Use Project CRS + Use Project CRS - - Bottom Center - Bottom Center + + Toggle Temporal Range + Toggle Temporal Range - - Bottom Right - Bottom Right + + Set Temporal Range + Set Temporal Range - - - QgsLayoutColumnSortOrderDelegate - - Ascending - Ascending + + Toggle Map Item + Toggle Map Item - - Descending - Descending + + Grid %1 + Grid %1 - - - QgsLayoutColumnWidthDelegate - - mm - mm + + Add Map Grid + Add Map Grid - - Automatic - Automatic + + Remove Grid + Remove Grid - - - QgsLayoutDesignerBase - - Toolbox - Toolbox + + %1 - Copy + %1 - Copy - - &Layout - &Layout + + %1 - Copy %2 + %1 - Copy %2 - - Layouts - Layouts + + Duplicate Map Grid + Duplicate Map Grid - - &Add Item - &Add Item + + Move Grid Up + Move Grid Up - - &View - &View + + Move Grid Down + Move Grid Down - - &Toolbars - &Toolbars + + Rename Grid + Rename Grid - - &Panels - &Panels + + Overview %1 + Overview %1 - - &Preview - &Preview + + Add Map Overview + Add Map Overview - - &Edit - &Edit + + Remove Map Overview + Remove Map Overview - - &Items - &Items + + Move Overview Up + Move Overview Up - - &Align Items - &Align Items + + Move Overview Down + Move Overview Down - - &Distribute Items - &Distribute Items + + + Draw "%1" overview + Draw "%1" overview - - Re&size - Re&size + + Overview Display Toggled + Overview Display Toggled - - Atlas - Atlas + + Change Overview Map + Change Overview Map - - Report - Report + + Change Overview Blend Mode + Change Overview Blend Mode - - Settings - Settings + + Toggle Overview Inverted + Toggle Overview Inverted - - Main Window - Main Window + + Toggle Overview Centered + Toggle Overview Centered + + + QgsLayoutMapWidgetBase - - Layout Toolbar - Layout Toolbar + + Map Options + Map Options - - Navigation Toolbar - Navigation Toolbar + + Map + Map - - Actions Toolbar - Actions Toolbar + + CRS + CRS - - Atlas Toolbar - Atlas Toolbar + + ° + ° - - Report Toolbar - Report Toolbar + + … + - - &Close - &Close + + Draw map canvas items + Draw map canvas items - - Close designer - Close designer + + Scale + Scale - - Ctrl+Q - Ctrl+Q + + Map rotation + Map rotation - - Pan Layout - Pan Layout + + Layers + Layers - - P - P + + Follow map theme + Follow map theme - - Zoom - Zoom + + Lock layers + Lock layers - - Z - Z + + Lock styles for layers + Lock styles for layers - - Select/Move Item - Select/Move Item + + Extents + Extents - - Select/Move item - Select/Move item + + X min + X min - - V - V + + Y min + Y min - - Zoom &Full - Zoom &Full + + X max + X max - - Zoom full - Zoom full + + Y max + Y max - - Ctrl+0 - Ctrl+0 + + Main Properties + Main Properties - - Zoom &In - Zoom &In + + Update Preview + Update Preview - - Zoom in - Zoom in + + Controlled by Atlas + Controlled by Atlas - - Ctrl++ - Ctrl++ + + Margin around feature + Margin around feature - - Zoom &Out - Zoom &Out + + % + % - - Zoom out - Zoom out + + Use one of the predefined scales of the project where the atlas feature best fits. + Use one of the predefined scales of the project where the atlas feature best fits. - - Ctrl+- - Ctrl+- + + Predefined scale (best fit) + Predefined scale (best fit) - - Zoom to &100% - Zoom to &100% + + Fixed scale + Fixed scale - - Zoom to 100% - Zoom to 100% + + Grids + Grids - - Ctrl+1 - Ctrl+1 + + Add a new grid + Add a new grid - - Zoom to Width - Zoom to Width + + Remove selected grid + Remove selected grid - - Show Ru&lers - Show Ru&lers + + Move selected grid up + Move selected grid up - - Show rulers - Show rulers + + Move selected grid down + Move selected grid down - - Ctrl+R - Ctrl+R + + Overviews + Overviews - - Toggle Full Scr&een - Toggle Full Scr&een + + Add a new overview + Add a new overview - - Toggle full screen mode - Toggle full screen mode + + Remove selected overview + Remove selected overview - - F11 - F11 + + Move selected overview up + Move selected overview up - - Add Pages… - Add Pages… + + Move selected overview down + Move selected overview down - - Show &Grid - Show &Grid + + Draw overview + Draw overview - - Show grid - Show grid + + Map frame + Map frame - - Ctrl+' - Ctrl+' + + Frame style + Frame style - - S&nap to Grid - S&nap to Grid + + Blending mode + Blending mode - - Snap to grid - Snap to grid + + Invert overview + Invert overview - - Ctrl+Shift+' - Ctrl+Shift+' + + Center on overview + Center on overview - - Manage Guides… - Manage Guides… + + Modify Grid… + Modify Grid… - - Show G&uides - Show G&uides + + Position + Position - - Show guides - Show guides + + Change… + Change… - - Ctrl+; - Ctrl+; + + Stacking layer + Stacking layer - - &Snap to Guides - &Snap to Guides + + Update Map Preview + Update Map Preview - - Snap to guides - Snap to guides + + Set to Map Canvas Extent + Set to Map Canvas Extent - - Ctrl+Shift+; - Ctrl+Shift+; + + Set Map Extent to Match Main Canvas Extent + Set Map Extent to Match Main Canvas Extent - - &Clear Guides - &Clear Guides + + View Extent in Map Canvas + View Extent in Map Canvas - - Clear guides - Clear guides + + View Current Map Extent in Main Canvas + View Current Map Extent in Main Canvas - - Layout Properties… - Layout Properties… + + Move Map Content + Move Map Content - - Show Bounding Boxes - Show Bounding Boxes + + Interactively Edit Map Extent + Interactively Edit Map Extent - - Show bounding boxes - Show bounding boxes + + View Scale in Map Canvas + View Scale in Map Canvas - - Ctrl+Shift+B - Ctrl+Shift+B + + Set Main Canvas to Match Current Map Scale + Set Main Canvas to Match Current Map Scale - - S&mart Guides - S&mart Guides + + Set to Map Canvas Scale + Set to Map Canvas Scale - - Smart guides - Smart guides + + Set Map Scale to Match Main Canvas Scale + Set Map Scale to Match Main Canvas Scale - - Ctrl+Alt+; - Ctrl+Alt+; + + Label Settings + Label Settings - - D&eselect All - D&eselect All + + Labeling Settings + Labeling Settings - - Deselect all - Deselect all + + Temporal Range + Temporal Range - - Ctrl+Shift+A - Ctrl+Shift+A + + M/d/yyyy h:mm AP + M/d/yyyy h:mm AP - - &Select All - &Select All + + Clipping Settings + Clipping Settings - - Select all items - Select all items + + Start (inclusive) + Start (inclusive) - - Ctrl+A - Ctrl+A + + End (exclusive) + End (exclusive) - - &Invert Selection - &Invert Selection + + Elevation Range + Elevation Range - - Invert selection - Invert selection + + Lower + Lower - - Select Next Item &Below - Select Next Item &Below + + Upper + Upper - - Select next item below - Select next item below + + Duplicate selected grid + Duplicate selected grid + + + QgsLayoutMarkerWidget - - Ctrl+Alt+[ - Ctrl+Alt+[ + + Marker Properties + Marker Properties - - Select Next Item &Above - Select Next Item &Above + + Grid North + Grid North - - Select next item above - Select next item above + + True North + True North - - Ctrl+Alt+] - Ctrl+Alt+] + + Change Marker Symbol + Change Marker Symbol - - Loc&k Selected Items - Loc&k Selected Items + + Toggle Rotation Sync + Toggle Rotation Sync - - Ctrl+L - Ctrl+L + + Change Rotation Map + Change Rotation Map - - Unl&ock All - Unl&ock All + + Change Marker North Offset + Change Marker North Offset - - Unlock All Items - Unlock All Items + + Change Marker North Mode + Change Marker North Mode + + + QgsLayoutMarkerWidgetBase - - Ctrl+Shift+L - Ctrl+Shift+L + + Marker + Marker - - Toggle Panel &Visibility - Toggle Panel &Visibility + + Main Properties + Main Properties - - Hide panels - Hide panels + + Symbol + Symbol - - Ctrl+Tab - Ctrl+Tab + + Change… + Change… - - &Raise - &Raise + + Marker Rotation + Marker Rotation - - Raise selected items - Raise selected items + + Offset + Offset - - Ctrl+] - Ctrl+] + + Sync with map + Sync with map - - &Lower - &Lower + + ° + ° - - Lower selected items - Lower selected items + + North alignment + North alignment + + + QgsLayoutModel - - Ctrl+[ - Ctrl+[ + + Item + Item + + + QgsLayoutMultiFrame - - Bring to &Front - Bring to &Front + + Change Resize Mode + Change Resize Mode - - Move selected items to top - Move selected items to top + + <Multiframe> + <Multiframe> + + + QgsLayoutNewItemPropertiesDialog - - Ctrl+Shift+] - Ctrl+Shift+] + + New Item Properties + New Item Properties - - Send to &Back - Send to &Back + + Reference Point + Reference Point - - Move selected items to bottom - Move selected items to bottom + + Position and Size + Position and Size - - Ctrl+Shift+[ - Ctrl+Shift+[ + + Height + Height - - Align &Left - Align &Left + + Width + Width - - Align selected items left - Align selected items left + + Y + Y - - Align &Center - Align &Center + + X + X - - Align center horizontal - Align center horizontal + + Lock aspect ratio (including while drawing extent onto canvas) + Lock aspect ratio (including while drawing extent onto canvas) - - Align &Right - Align &Right + + Page + Page + + + QgsLayoutNewPageDialog - - Align selected items right - Align selected items right + + Insert Pages + Insert Pages - - Align &Top - Align &Top + + Page Size + Page Size - - Align selected items to top - Align selected items to top + + Size + Size - - Align Center &Vertical - Align Center &Vertical + + Width + Width - - Align center vertical - Align center vertical + + Orientation + Orientation - - Align &Bottom - Align &Bottom + + Height + Height - - Align selected items bottom - Align selected items bottom + + Lock aspect ratio (including while drawing extent onto canvas) + Lock aspect ratio (including while drawing extent onto canvas) - - Distribute &Left Edges - Distribute &Left Edges + + page(s) + page(s) - - Distributes left edges of items equidistantly - Distributes left edges of items equidistantly + + Insert + Insert - - Distributes horizontal centers of items equidistantly - Distributes horizontal centers of items equidistantly + + Before Page + Before Page - - Distribute &Right Edges - Distribute &Right Edges + + After Page + After Page - - Distributes right edges of items equidistantly - Distributes right edges of items equidistantly + + At End + At End + + + QgsLayoutObject - - Distribute &Top Edges - Distribute &Top Edges + + list of map layer names separated by | characters + list of map layer names separated by | characters - - Distributes top edges of items equidistantly - Distributes top edges of items equidistantly + + name of an existing map theme (case-sensitive) + name of an existing map theme (case-sensitive) + + + QgsLayoutPageCollection - - Distribute &Vertical Centers - Distribute &Vertical Centers + + Resize to Contents + Resize to Contents - - Distributes vertical centers of items equidistantly - Distributes vertical centers of items equidistantly + + Move Item + Move Item - - Distribute &Bottom Edges - Distribute &Bottom Edges + + Move Guides + Move Guides - - Distributes bottom edges of items equidistantly - Distributes bottom edges of items equidistantly + + + + Add Page + Add Page - - Resize to &Narrowest - Resize to &Narrowest + + + + + Remove Page + Remove Page - - Resizes item width to match the narrowest selected item - Resizes item width to match the narrowest selected item + + + Remove Pages + Remove Pages + + + QgsLayoutPagePropertiesWidget - - Resize to &Widest - Resize to &Widest + + New Item Properties + New Item Properties - - Resizes item width to match the widest selected item - Resizes item width to match the widest selected item + + Background + Background - - Resize to &Shortest - Resize to &Shortest + + Width + Width - - Resizes item height to match the shortest selected item - Resizes item height to match the shortest selected item + + Lock aspect ratio (including while drawing extent onto canvas) + Lock aspect ratio (including while drawing extent onto canvas) - - Resize to &Tallest - Resize to &Tallest + + … + - - Resizes item height to match the tallest selected item - Resizes item height to match the tallest selected item + + Height + Height - - &Delete - &Delete + + Size + Size - - Delete selected items - Delete selected items + + Orientation + Orientation - - Resize to S&quare - Resize to S&quare + + If checked, this page will not be included when exporting the layout + If checked, this page will not be included when exporting the layout - - Resizes items to squares - Resizes items to squares + + Exclude page from exports + Exclude page from exports - - &Normal - &Normal + + Portrait + Portrait - - Normal - Normal + + Landscape + Landscape - - Show Pages - Show Pages + + Custom + Custom - - Show pages - Show pages + + Page (%1/%2) + Page (%1/%2) - - &Group - &Group + + + Change Page Size + Change Page Size - - Group items - Group items + + Change Page Background + Change Page Background - - Ctrl+G - Ctrl+G + + Include Page in Exports + Include Page in Exports - - &Ungroup - &Ungroup + + Exclude Page from Exports + Exclude Page from Exports - - Ungroup items - Ungroup items + + + Page + Page + + + QgsLayoutPdfExportOptionsDialog - - Ctrl+Shift+G - Ctrl+Shift+G + + Always Export Text as Paths (Recommended) + Always Export Text as Paths (Recommended) - - &Refresh - &Refresh + + Always Export Text as Text Objects + Always Export Text as Text Objects - - Refresh view - Refresh view + + Prefer Exporting Text as Text Objects + Prefer Exporting Text as Text Objects - - F5 - F5 + + ISO 32000 Extension (recommended) + ISO 32000 Extension (recommended) - - Edit Nodes Item - Edit Nodes Item + + OGC Best Practice + OGC Best Practice - - Move &Content - Move &Content + + Lossy (JPEG) + Lossy (JPEG) - - Move item content - Move item content + + Lossless + Lossless - - C - C + + Select All + Select All - - Paste in P&lace - Paste in P&lace + + Deselect All + Deselect All + + + QgsLayoutPictureWidget - - Paste in place - Paste in place + + Picture Properties + Picture Properties - - Ctrl+Shift+V - Ctrl+Shift+V + + Select Fill Color + Select Fill Color - - Save as &Template… - Save as &Template… + + Select Stroke Color + Select Stroke Color - - Save as template - Save as template + + Change Picture + Change Picture - - &Add Items from Template… - &Add Items from Template… + + Change Picture Rotation + Change Picture Rotation - - Add items from template - Add items from template + + Change Resize Mode + Change Resize Mode - - &Duplicate Layout… - &Duplicate Layout… + + Change Placement + Change Placement - - Duplicate layout - Duplicate layout + + Toggle Rotation Sync + Toggle Rotation Sync - - &Save Project - &Save Project + + Change Rotation Map + Change Rotation Map - - Save project - Save project + + Zoom + Zoom - - Ctrl+S - Ctrl+S + + Stretch + Stretch - - &New Layout… - &New Layout… + + Clip + Clip - - New layout - New layout + + Zoom and Resize Frame + Zoom and Resize Frame - - Ctrl+N - Ctrl+N + + Resize Frame to Image Size + Resize Frame to Image Size - - Layout manager - Layout manager + + Top Left + Top Left - - Rename Layout… - Rename Layout… + + Top Center + Top Center - - Rename layout - Rename layout + + Top Right + Top Right - - Delete Layout… - Delete Layout… + + Middle Left + Middle Left - - Delete layout - Delete layout + + Middle + Middle - - Export as &Image… - Export as &Image… + + Middle Right + Middle Right - - Export as image - Export as image + + Bottom Left + Bottom Left - - &Export as PDF… - &Export as PDF… + + Bottom Center + Bottom Center - - Export as S&VG… - Export as S&VG… + + Bottom Right + Bottom Right - - &First Feature - &First Feature + + Grid North + Grid North - - Ctrl+< - Ctrl+< + + True North + True North - - P&revious Feature - P&revious Feature + + Change Picture Fill Color + Change Picture Fill Color - - Ctrl+, - Ctrl+, + + Change Picture Stroke Color + Change Picture Stroke Color - - &Next Feature - &Next Feature + + Change Picture Stroke Width + Change Picture Stroke Width - - Ctrl+. - Ctrl+. + + Change Picture North Offset + Change Picture North Offset - - &Last Feature - &Last Feature + + Change Picture North Mode + Change Picture North Mode - - Ctrl+> - Ctrl+> + + Change Picture Type + Change Picture Type - - Export Atlas as PDF - Export Atlas as PDF + + Set SVG parameters + Set SVG parameters + + + QgsLayoutPictureWidgetBase - - Atlas &Settings - Atlas &Settings + + Picture Options + Picture Options - - Preview &Atlas - Preview &Atlas + + Picture + Picture - - Ctrl+Alt+/ - Ctrl+Alt+/ + + … + - - Export Report as Images - Export Report as Images + + Resize mode + Resize mode - - Export Report as SVG - Export Report as SVG + + Placement + Placement - - Export Report as PDF - Export Report as PDF + + Image Rotation + Image Rotation - - Report &Settings - Report &Settings + + SVG Parameters + SVG Parameters - - Report Settings - Report Settings + + mm + mm - - Print Layout - Print Layout + + Stroke color + Stroke color - - Ctrl+P - Ctrl+P + + Stroke width + Stroke width - - Print Report - Print Report + + Fill color + Fill color - - Page setup - Page setup + + North alignment + North alignment - - Ctrl+Shift+P - Ctrl+Shift+P + + Sync with map + Sync with map - - Layout &Options… - Layout &Options… + + ° + ° - - Layout Options - Layout Options + + Offset + Offset - - Distribute Horizontal &Centers - Distribute Horizontal &Centers + + SVG image + SVG image - - Distribute &Horizontal Spacing Equally - Distribute &Horizontal Spacing Equally + + Raster image + Raster image - - Distributes the horizontal spacing equally between all items - Distributes the horizontal spacing equally between all items + + Size and Placement + Size and Placement + + + QgsLayoutPolygonWidget - - Distribute Vertical Spacing &Equally - Distribute Vertical Spacing &Equally + + Polygon Properties + Polygon Properties - - Distributes items equidistantly with respect to their vertical edges - Distributes items equidistantly with respect to their vertical edges + + Change Shape Style + Change Shape Style + + + QgsLayoutPolygonWidgetBase - - Layout &Manager… - Layout &Manager… + + Polygon + Polygon - - &Print Atlas… - &Print Atlas… + + Main Properties + Main Properties - - Export Atlas as &Images… - Export Atlas as &Images… + + Change… + Change… + + + QgsLayoutPolylineWidget - - Export Atlas as S&VG… - Export Atlas as S&VG… + + Polyline Properties + Polyline Properties - - &Export Atlas as PDF… - &Export Atlas as PDF… + + Arrow Properties + Arrow Properties - - Export Report as &Images… - Export Report as &Images… + + Select Arrow Head Stroke Color + Select Arrow Head Stroke Color - - Export Report as S&VG… - Export Report as S&VG… + + Select Arrow Head Fill Color + Select Arrow Head Fill Color - - &Export Report as PDF… - &Export Report as PDF… + + Transparent Stroke + Transparent Stroke - - &Print… - &Print… + + Transparent Fill + Transparent Fill - - &Print Report… - &Print Report… + + Change Shape Style + Change Shape Style - - Simulate Monochrome - Simulate Monochrome + + Change Arrow Head + Change Arrow Head - - Simulate Achromatopsia Color Blindness (&Grayscale) - Simulate Achromatopsia Color Blindness (&Grayscale) + + Change Arrow Width + Change Arrow Width - - Simulate Protonopia Color Blindness (&No Red) - Simulate Protonopia Color Blindness (&No Red) + + Change Arrow Fill Color + Change Arrow Fill Color - - Simulate Deuteranopia Color Blindness (&No Green) - Simulate Deuteranopia Color Blindness (&No Green) + + Change Arrow Stroke Color + Change Arrow Stroke Color - - Simulate Tritanopia Color Blindness (&No Blue) - Simulate Tritanopia Color Blindness (&No Blue) + + + Set Arrow Marker + Set Arrow Marker - - Printer Pa&ge Setup… - Printer Pa&ge Setup… + + + Set Line Marker + Set Line Marker - - - QgsLayoutDesignerDialog - - QGIS Layout Designer - QGIS Layout Designer + + + Set SVG Marker + Set SVG Marker - - - - - - - - Export Atlas - Export Atlas + + + Change Start Marker File + Change Start Marker File - - Cu&t - Cu&t + + + Change End Marker File + Change End Marker File - - Cut - Cut + + Start marker svg file + Start marker svg file - - &Copy - &Copy + + End marker svg file + End marker svg file + + + QgsLayoutPolylineWidgetBase - - Copy - Copy + + Polyline + Polyline - - &Paste - &Paste + + Main Properties + Main Properties - - Paste - Paste + + Line Markers + Line Markers - - - - %1% - %1% + + Arrow stroke color + Arrow stroke color - - Fit Layout - Fit Layout + + mm + mm - - Fit Layout Width - Fit Layout Width + + Arrow head width + Arrow head width - - - Zoom level - Zoom level + + Start marker + Start marker - - Layout - Layout + + … + - - Guides - Guides + + None + None - - Items - Items + + Arrow + Arrow - - - - Atlas - Atlas + + SVG + SVG - - Item Properties - Item Properties + + Arrow stroke width + Arrow stroke width - - Report Organizer - Report Organizer + + End marker + End marker - - - - Add %1 - Add %1 + + Arrow fill color + Arrow fill color - - x: %1 %2 - x: %1 %2 + + SVG path + SVG path - - y: %1 %2 - y: %1 %2 + + Line Style… + Line Style… + + + QgsLayoutPropertiesWidget - - page: %1 - page: %1 + + Layout Properties + Layout Properties - - Add Pages - Add Pages + + Resize to Contents + Resize to Contents - - Save template - Save template + + Set Reference Map + Set Reference Map - - - Layout templates - Layout templates + + Set Default DPI + Set Default DPI + + + QgsLayoutQptDropHandler - - Error creating template file. - Error creating template file. + + + Could not read template file. + Could not read template file. - - Save Template - Save Template + + + Load from Template + Load from Template + + + QgsLayoutScaleBarWidget - - Load template - Load template + + Scalebar Properties + Scalebar Properties - - - Could not read template file. - Could not read template file. + + Map units + Map units - - %1 copy - %1 copy + + Meters + Meters - - Duplicating layout… - Duplicating layout… + + Kilometers + Kilometers - - Save Report As - Save Report As + + Feet + Feet - - <p>The SVG export function in QGIS has several problems due to bugs and deficiencies in the underlying Qt SVG library. In particular, there are problems with layers not being clipped to the map bounding box.</p> - <p>The SVG export function in QGIS has several problems due to bugs and deficiencies in the underlying Qt SVG library. In particular, there are problems with layers not being clipped to the map bounding box.</p> + + Yards + Yards - - Duplicate layout - Duplicate layout + + Miles + Miles - - Layout duplication failed. - Layout duplication failed. + + Nautical Miles + Nautical Miles - - Delete Layout - Delete Layout + + Centimeters + Centimeters - - Are you sure you want to delete the layout “%1”? - Are you sure you want to delete the layout “%1”? + + Millimeters + Millimeters - - Print layout - Print layout + + Change Scalebar Line Style + Change Scalebar Line Style - - Memory Allocation Error - Memory Allocation Error + + Change Scalebar Division Style + Change Scalebar Division Style - - - Printing the layout resulted in a memory overflow. - -Please try a lower resolution or a smaller paper size. - Printing the layout resulted in a memory overflow. - -Please try a lower resolution or a smaller paper size. + + Change Scalebar Subdivision Style + Change Scalebar Subdivision Style - - - - Export layout - Export layout + + + Change Scalebar Fill Style + Change Scalebar Fill Style - - - - Successfully exported layout to <a href="%1">%2</a> - Successfully exported layout to <a href="%1">%2</a> + + Scalebar Font + Scalebar Font - - - Image Export Error - Image Export Error + + Set Scalebar Method + Set Scalebar Method - - - - Cannot write to %1. - -This file may be open in another application. - Cannot write to %1. - -This file may be open in another application. + + Above Segment Edges + Above Segment Edges - - Trying to create image %1 (%2×%3 @ %4dpi ) resulted in a memory overflow. - -Please try a lower resolution or a smaller paper size. - Trying to create image %1 (%2×%3 @ %4dpi ) resulted in a memory overflow. - -Please try a lower resolution or a smaller paper size. + + Above Segment Centers + Above Segment Centers - - - - - - Export to PDF - Export to PDF + + Below Segment Edges + Below Segment Edges - - - - PDF Format - PDF Format + + Below Segment Centers + Below Segment Centers - - - - - - - - - - Could not create print device. - Could not create print device. + + Inches + Inches - - Undo History - Undo History + + Average Top, Middle and Bottom Scales + Average Top, Middle and Bottom Scales - - %1 Panel - %1 Panel + + Calculate along Top of Map + Calculate along Top of Map - - - Load from Template - Load from Template + + Calculate along Middle of Map + Calculate along Middle of Map - - Duplicate Layout - Duplicate Layout + + Calculate along Bottom of Map + Calculate along Bottom of Map - - Successfully printed layout to %1. - Successfully printed layout to %1. + + Set Scalebar Segment Size + Set Scalebar Segment Size - - Successfully printed layout. - Successfully printed layout. + + + Set Scalebar Segments + Set Scalebar Segments - - - - Could not create print device for %1. - Could not create print device for %1. + + Set Scalebar Height + Set Scalebar Height - - Print Layout - Print Layout + + Set Scalebar Subdivisions + Set Scalebar Subdivisions - - - - Exporting the PDF resulted in a memory overflow. - -Please try a lower resolution or a smaller paper size. - Exporting the PDF resulted in a memory overflow. - -Please try a lower resolution or a smaller paper size. + + Set Subdivisions Height + Set Subdivisions Height - - - - - - Export to SVG - Export to SVG + + Set Scalebar Font + Set Scalebar Font - - - SVG Format - SVG Format + + Number Format + Number Format - - Cannot create layered SVG file %1. - Cannot create layered SVG file %1. + + Set Scalebar Number Format + Set Scalebar Number Format - - - - Exporting the SVG resulted in a memory overflow. - -Please try a lower resolution or a smaller paper size. - Exporting the SVG resulted in a memory overflow. - -Please try a lower resolution or a smaller paper size. + + Set Scalebar Unit Text + Set Scalebar Unit Text - - Atlas is not enabled for this layout! - Atlas is not enabled for this layout! + + Set Scalebar Map Units per Segment + Set Scalebar Map Units per Segment - - No matching atlas features found! - No matching atlas features found! + + Set Scalebar Style + Set Scalebar Style - - - - - - - - - Abort - Abort + + Set Scalebar Label Space + Set Scalebar Label Space - - - Printing maps… - Printing maps… + + Set Scalebar Box Space + Set Scalebar Box Space - - Printing Atlas - Printing Atlas + + Set Scalebar Label Placement + Set Scalebar Label Placement - - Print atlas - Print atlas + + Set Scalebar Alignment + Set Scalebar Alignment - - - - Print Atlas - Print Atlas + + Set Scalebar Units + Set Scalebar Units - - - - The filename expression is empty. A default one will be used instead. - The filename expression is empty. A default one will be used instead. + + + + Set Scalebar Size Mode + Set Scalebar Size Mode - - - - Export Atlas to Directory - Export Atlas to Directory + + Set Scalebar Map + Set Scalebar Map + + + QgsLayoutScaleBarWidgetBase - - - - Exporting Atlas - Exporting Atlas + + Scalebar Options + Scalebar Options - - - - - Export atlas - Export atlas + + Scalebar + Scalebar - - - - - Successfully exported atlas to <a href="%1">%2</a> - Successfully exported atlas to <a href="%1">%2</a> + + St&yle + St&yle - - Error encountered while exporting atlas - Error encountered while exporting atlas + + &Map + &Map - - - Trying to create image of %2×%3 @ %4dpi resulted in a memory overflow. - -Please try a lower resolution or a smaller paper size. - Trying to create image of %2×%3 @ %4dpi resulted in a memory overflow. - -Please try a lower resolution or a smaller paper size. + + Units + Units - - Panels - Panels + + Scalebar units + Scalebar units - - Toolbars - Toolbars + + &Label for units + &Label for units - - - - Printing “%1” - Printing “%1” + + Specifies how many scalebar units per labeled unit. For example, if your scalebar units are set to "meters", a multiplier of 1000 will result in the scalebar labels in kilometers. + Specifies how many scalebar units per labeled unit. For example, if your scalebar units are set to "meters", a multiplier of 1000 will result in the scalebar labels in kilometers. - - Save Layout As - Save Layout As + + Specifies the underlying units used for scalebar calculations, e.g., "meters" or "feet" + Specifies the underlying units used for scalebar calculations, e.g., "meters" or "feet" - - - - - - - - - - Exporting “%1” - Exporting “%1” + + Label unit multiplier + Label unit multiplier - - Successfully printed atlas to %1. - Successfully printed atlas to %1. + + Segments + Segments - - Successfully printed atlas. - Successfully printed atlas. + + Number of scalebar units per scalebar segment + Number of scalebar units per scalebar segment - - Error encountered while printing atlas. - Error encountered while printing atlas. + + units + units - - - - - Export Atlas as Image - Export Atlas as Image + + Height + Height - - - - Unable to write into the given output directory. Canceling. - Unable to write into the given output directory. Canceling. + + right + right - - - - - - Rendering maps… - Rendering maps… + + left + left - - - Error encountered while exporting atlas. - Error encountered while exporting atlas. + + Fi&xed width + Fi&xed width - - - - - - Export Atlas as SVG - Export Atlas as SVG + + Fit segment width + Fit segment width - - - Cannot create layered SVG file. - Cannot create layered SVG file. + + mm + mm - - - - Exporting Report - Exporting Report + + Box margin + Box margin - - - - Export report - Export report + + Alignment + Alignment - - - - Successfully exported report to <a href="%1">%2</a> - Successfully exported report to <a href="%1">%2</a> + + Main Properties + Main Properties - - Error encountered while exporting report - Error encountered while exporting report + + Font + Font - - Printing Report - Printing Report + + Text used for labeling the scalebar units, e.g., "m" or "km". This should be matched to reflect the multiplier above. + Text used for labeling the scalebar units, e.g., "m" or "km". This should be matched to reflect the multiplier above. - - Print report - Print report + + Label margin + Label margin - - Printing the report resulted in a memory overflow. - -Please try a lower resolution or a smaller paper size. - Printing the report resulted in a memory overflow. - -Please try a lower resolution or a smaller paper size. + + Number format + Number format - - - - Print Report - Print Report + + Customize + Customize - - Add Dynamic Text - Add Dynamic Text + + Right segments subdivisions + Right segments subdivisions - - - - Error: No coverage layer is set. - Error: No coverage layer is set. + + Subdivisions height + Subdivisions height - - Output file name expression is not valid. Canceling. -Evaluation error: %1 - Output file name expression is not valid. Canceling. -Evaluation error: %1 + + Primary fill + Primary fill - - - - - - - Export Atlas as PDF - Export Atlas as PDF + + Fill Style… + Fill Style… - - GeoPDF export is not available when exporting an atlas to a single PDF file. - GeoPDF export is not available when exporting an atlas to a single PDF file. + + Secondary fill + Secondary fill - - Rendering report… - Rendering report… + + Division style + Division style - - - - Export Report as Image - Export Report as Image + + Line style + Line style - - - - - - - Export Report as SVG - Export Report as SVG + + Line Style… + Line Style… - - - Error encountered while exporting report. - Error encountered while exporting report. + + Subdivision style + Subdivision style - - - - - - Export Report as PDF - Export Report as PDF + + Subdivision Style… + Subdivision Style… - - Successfully printed report to %1. - Successfully printed report to %1. + + Division Style… + Division Style… - - Successfully printed report. - Successfully printed report. + + … + - - Error encountered while printing report. - Error encountered while printing report. + + Method + Method - - Project Contains WMS Layers - Project Contains WMS Layers + + Appearance + Appearance - - Some WMS servers (e.g. UMN mapserver) have a limit for the WIDTH and HEIGHT parameter. Printing layers from such servers may exceed this limit. If this is the case, the WMS layer will not be printed - Some WMS servers (e.g. UMN mapserver) have a limit for the WIDTH and HEIGHT parameter. Printing layers from such servers may exceed this limit. If this is the case, the WMS layer will not be printed + + Distance label placement + Distance label placement + + + QgsLayoutShapeWidget - - - Don't show this message again - Don't show this message again + + Shape Properties + Shape Properties - - Export as SVG - Export as SVG + + Rectangle + Rectangle - - If you require a vector-based output file from QGIS it is suggested that you try exporting to PDF if the SVG output is not satisfactory.</p> - If you require a vector-based output file from QGIS it is suggested that you try exporting to PDF if the SVG output is not satisfactory.</p> + + Ellipse + Ellipse - - Composition Effects - Composition Effects + + Triangle + Triangle - - Advanced composition effects such as blend modes or vector layer transparency are enabled in this layout, which cannot be printed as vectors. Printing as a raster is recommended. - Advanced composition effects such as blend modes or vector layer transparency are enabled in this layout, which cannot be printed as vectors. Printing as a raster is recommended. + + Change Shape Style + Change Shape Style - - Print as raster - Print as raster + + + Change Shape Radius + Change Shape Radius - - Force Vector - Force Vector + + Change Shape Type + Change Shape Type + + + QgsLayoutShapeWidgetBase - - This layout has the "Always export as vectors" option enabled, but the layout contains effects such as blend modes or vector layer transparency, which cannot be printed as vectors. The generated file will differ from the layout contents. - This layout has the "Always export as vectors" option enabled, but the layout contains effects such as blend modes or vector layer transparency, which cannot be printed as vectors. The generated file will differ from the layout contents. + + Shape + Shape - - Never show this message again - Never show this message again + + Main Properties + Main Properties - - Export Layout - Export Layout + + Corner radius + Corner radius - - To create an image of %1x%2 requires about %3 MB of memory. Proceed? - To create an image of %1x%2 requires about %3 MB of memory. Proceed? + + Style + Style - - Always Export Text as Paths (Recommended) - Always Export Text as Paths (Recommended) + + Change… + Change… + + + QgsLayoutTable - - Always Export Text as Text Objects - Always Export Text as Text Objects + + No matching records + No matching records + + + QgsLayoutTableBackgroundColorsDialog - - One or more map items do not have a valid CRS set. This is required for GeoPDF export. - One or more map items do not have a valid CRS set. This is required for GeoPDF export. + + Change Table Background + Change Table Background - - One or more map items are rotated. This is not supported for GeoPDF export. - One or more map items are rotated. This is not supported for GeoPDF export. + + + Select Background Color + Select Background Color - - Atlas feature %1 has no geometry — linked map extents cannot be updated - Atlas feature %1 has no geometry — linked map extents cannot be updated + + No Background + No Background + + + QgsLayoutTableBackgroundDialog - - atlas - atlas + + Table Background Colors + Table Background Colors - - report - report + + First row + First row - - &Duplicate Layout… - &Duplicate Layout… + + Header row + Header row - - Delete Layout… - Delete Layout… + + Even columns + Even columns - - Delete layout - Delete layout + + First column + First column - - Rename Layout… - Rename Layout… + + Even rows + Even rows - - Rename layout - Rename layout + + Odd columns + Odd columns - - New Layout… - New Layout… + + Last row + Last row - - New layout - New layout + + Last column + Last column - - &Duplicate Report… - &Duplicate Report… + + Default cell background + Default cell background - - Duplicate report - Duplicate report + + Odd rows + Odd rows - - Delete Report… - Delete Report… + + <html><head/><body><p>Check options to enable shading for matching cells. Options lower in this list will take precedence over higher options. For example, if both &quot;<span style=" font-style:italic;">First row</span>&quot; and &quot;<span style=" font-style:italic;">Odd rows</span>&quot; are checked, the cells in the first row will be shaded using the color specified for &quot;<span style=" font-style:italic;">First row</span>&quot;.</p></body></html> + <html><head/><body><p>Check options to enable shading for matching cells. Options lower in this list will take precedence over higher options. For example, if both &quot;<span style=" font-style:italic;">First row</span>&quot; and &quot;<span style=" font-style:italic;">Odd rows</span>&quot; are checked, the cells in the first row will be shaded using the color specified for &quot;<span style=" font-style:italic;">First row</span>&quot;.</p></body></html> + + + QgsLayoutView - - Delete report - Delete report + + Cut Items + Cut Items - - Rename Report… - Rename Report… + + + + + Paste Items + Paste Items - - Rename report - Rename report + + Lock Items + Lock Items - - New Report… - New Report… + + Unlock Items + Unlock Items - - New report - New report + + Delete Items + Delete Items - - Checking Layout - Checking Layout + + + Move Item + Move Item + + + QgsLayoutViewEllipticalRubberBand - - The layout generated the following warnings. Please review and address these before proceeding with the layout export. - The layout generated the following warnings. Please review and address these before proceeding with the layout export. - - - - Redrawing %n map(s) - Redrawing %n map(s)Redrawing %n map(s) + + width: %1 %3 height: %2 %3 + width: %1 %3 height: %2 %3 + + + QgsLayoutViewRectangularRubberBand - - Redrawing map - Redrawing map + + width: %1 %3 height: %2 %3 + width: %1 %3 height: %2 %3 - - - QgsLayoutFrame + + + QgsLayoutViewToolAddItem - - <Frame> - <Frame> + + Add item + Add item - - - QgsLayoutGuideCollection - - - - - Move Guide - Move Guide + + Create %1 + Create %1 - - Remove Guide(s) - Remove Guide(s) + + Create Item + Create Item + + + QgsLayoutViewToolAddNodeItem - - Create Guide - Create Guide + + Add item + Add item + + + QgsLayoutViewToolEditNodes - - Clear Guides - Clear Guides + + Select + Select - - Apply Guides - Apply Guides + + Remove Item Node + Remove Item Node - - Change Guide Visibility - Change Guide Visibility + + + Move Item Node + Move Item Node - - - QgsLayoutGuideWidget - - Guides - Guides + + Add Item Node + Add Item Node + + + QgsLayoutViewToolMoveItemContent - - Remove Horizontal Guides - Remove Horizontal Guides + + Select + Select - - Remove Vertical Guides - Remove Vertical Guides + + Move Item Content + Move Item Content - - Remove All Guides - Remove All Guides + + Zoom Item Content + Zoom Item Content - - - QgsLayoutGuideWidgetBase + + + QgsLayoutViewToolPan - - Composition - Composition + + Pan + Pan + + + QgsLayoutViewToolSelect - - Horizontal Guides - Horizontal Guides + + Select + Select + + + QgsLayoutViewToolTemporaryKeyPan - - Add new guide - Add new guide + + Pan + Pan + + + QgsLayoutViewToolTemporaryMousePan - - Remove selected guide - Remove selected guide + + Pan + Pan + + + QgsLayoutViewToolZoom - - Vertical Guides - Vertical Guides + + Pan + Pan + + + QgsLayoutViewTriangleRubberBand - - Resets all other pages' guides to match this page - Resets all other pages' guides to match this page + + width: %1 %3 height: %2 %3 + width: %1 %3 height: %2 %3 + + + QgsLayoutWidgetBase - - Apply to All Pages - Apply to All Pages + + Composition + Composition - - Removes all guides from the current page - Removes all guides from the current page + + General Settings + General Settings - - Clear All Guides - Clear All Guides + + Reference map + Reference map - - Page - Page + + Specifies the master map for this composition, which is used to georeference composer exports and for scale calculation for item styles. + Specifies the master map for this composition, which is used to georeference composer exports and for scale calculation for item styles. - - - QgsLayoutHtmlWidget - - HTML Properties - HTML Properties + + Guides and Grid + Guides and Grid - - Use Existing Frames - Use Existing Frames + + x: + x: - - Extend to Next Page - Extend to Next Page + + y: + y: - - Repeat on Every Page - Repeat on Every Page + + px + px - - Repeat Until Finished - Repeat Until Finished + + Grid spacing + Grid spacing - - Change HTML Url - Change HTML Url + + Grid offset + Grid offset - - Select HTML document - Select HTML document + + Snap tolerance + Snap tolerance - - Change Resize Mode - Change Resize Mode + + Export Settings + Export Settings - - Change Evaluate Expressions - Change Evaluate Expressions + + Resize Layout to Content + Resize Layout to Content - - Change Smart Breaks - Change Smart Breaks + + If checked, a separate world file which georeferences exported images will be created + If checked, a separate world file which georeferences exported images will be created - - Change Page Break Distance - Change Page Break Distance + + Save world file + Save world file - - Change HTML - Change HTML + + Export resolution + Export resolution - - Change User Stylesheet - Change User Stylesheet + + dpi + dpi - - Toggle User Stylesheet - Toggle User Stylesheet + + If checked, exports from this layout will be rasterized. + If checked, exports from this layout will be rasterized. - - Toggle Empty Frame Mode - Toggle Empty Frame Mode + + Print as raster + Print as raster - - Toggle Hide Background - Toggle Hide Background + + If checked, the layout will always be kept as vector objects when exported to a compatible format, even if the appearance of the resultant file does not match the layouts settings. If unchecked, some elements in the layout may be rasterized in order to keep their appearance intact. + If checked, the layout will always be kept as vector objects when exported to a compatible format, even if the appearance of the resultant file does not match the layouts settings. If unchecked, some elements in the layout may be rasterized in order to keep their appearance intact. - - - - Change HTML Source - Change HTML Source + + Always export as vectors + Always export as vectors - - Insert Expression - Insert Expression + + Margin units + Margin units - - - QgsLayoutHtmlWidgetBase - - HTML Frame - HTML Frame + + Top margin + Top margin - - HTML frame - HTML frame + + Left + Left - - HTML Source - HTML Source + + Right + Right - - If checked, expressions inside [% %] tags will be evaluated prior to rendering the HTML - If checked, expressions inside [% %] tags will be evaluated prior to rendering the HTML + + Bottom + Bottom - - Evaluate QGIS expressions in HTML source - Evaluate QGIS expressions in HTML source + + Resize layout + Resize layout - - Refresh HTML - Refresh HTML + + Variables + Variables + + + QgsLegendFilterButton - - … - + + Edit Filter Expression… + Edit Filter Expression… - - Source - Source + + Clear Filter Expression + Clear Filter Expression - - URL - URL + + Edit Filter Expression (current: %1) + Edit Filter Expression (current: %1) - - Use Smart Page Breaks - Use Smart Page Breaks + + Edit Filter Expression + Edit Filter Expression + + + QgsLegendPatchShapeButton - - User Stylesheet - User Stylesheet + + Legend Patch Shape + Legend Patch Shape - - Frames - Frames + + Configure Patch… + Configure Patch… - - Don't export page if frame is empty - Don't export page if frame is empty + + Reset to Default + Reset to Default + + + QgsLegendPatchShapeDialog - - Add Frame - Add Frame + + Legend Patch Shape + Legend Patch Shape + + + QgsLegendPatchShapeWidget - - Resize mode - Resize mode + + Legend Patch Shape + Legend Patch Shape - - Don't draw background if frame is empty - Don't draw background if frame is empty + + Save Legend Patch Shape + Save Legend Patch Shape - - Maximum distance - Maximum distance + + A legend patch shape with the name '%1' already exists. Overwrite? + A legend patch shape with the name '%1' already exists. Overwrite? + + + QgsLegendPatchShapeWidgetBase - - mm - mm + + Shape + Shape - - Update HTML - Update HTML + + Patch shape geometry, as a WKT string + Patch shape geometry, as a WKT string - - Insert or Edit an Expression… - Insert or Edit an Expression… + + Preserve aspect ratio + Preserve aspect ratio - - - QgsLayoutImageExportOptionsDialog + + + QgsLightsModel - - Image Export Options - Image Export Options + + Point light %1 + Point light %1 - - Export resolution - Export resolution + + Directional light %1 + Directional light %1 + + + QgsLightsWidget - - Page height - Page height + + ... + ... - - dpi - dpi + + X + X - - Auto - Auto + + Z + Z - - px - px + + Y + Y - - Page width - Page width + + Intensity + Intensity - - Top margin (px) - Top margin (px) + + Color + Color - - Export Options - Export Options + + <html><head/><body><p>A<span style=" vertical-align:sub;">0</span></p></body></html> + <html><head/><body><p>A<span style=" vertical-align:sub;">0</span></p></body></html> - - Crop to Content - Crop to Content + + <html><head/><body><p>A<span style=" vertical-align:sub;">1</span></p></body></html> + <html><head/><body><p>A<span style=" vertical-align:sub;">1</span></p></body></html> - - Left - Left + + <html><head/><body><p>A<span style=" vertical-align:sub;">2</span></p></body></html> + <html><head/><body><p>A<span style=" vertical-align:sub;">2</span></p></body></html> - - Right - Right + + Point Light + Point Light - - Bottom - Bottom + + Directional Light + Directional Light - - If checked, a separate world file which georeferences exported images will be created - If checked, a separate world file which georeferences exported images will be created + + Add Light + Add Light - - Generate world file - Generate world file + + It is not possible to add more than 8 lights to the scene. + It is not possible to add more than 8 lights to the scene. - - If unchecked, the generated images will not be antialiased - If unchecked, the generated images will not be antialiased + + Add Directional Light + Add Directional Light - - Enable antialiasing - Enable antialiasing + + It is not possible to add more than 4 directional lights to the scene. + It is not possible to add more than 4 directional lights to the scene. - - - QgsLayoutItem - - <%1> - <%1> + + <html><head/><body><p>Attenuation (A<span style=" vertical-align:sub;">0</span>+A<span style=" vertical-align:sub;">1</span>&times;D+A<span style=" vertical-align:sub;">2</span>&times;D<span style=" vertical-align:super;">2</span>)</p></body></html> + <html><head/><body><p>Attenuation (A<span style=" vertical-align:sub;">0</span>+A<span style=" vertical-align:sub;">1</span>&times;D+A<span style=" vertical-align:sub;">2</span>&times;D<span style=" vertical-align:super;">2</span>)</p></body></html> - - <item> - <item> + + Azimuth + Azimuth - - Change Item ID - Change Item ID + + ° + ° - - Show Item - Show Item + + Altitude + Altitude - - Hide Item - Hide Item + + Light Direction + Light Direction - - Lock Item - Lock Item + + -- + -- + + + QgsLimitedRandomColorRampDialog - - Unlock Item - Unlock Item + + Random Color Ramp + Random Color Ramp - - - QgsLayoutItem3DMap + + + QgsLimitedRandomColorRampWidgetBase - - 3D Map %1 - 3D Map %1 + + Random Color Ramp + Random Color Ramp - - Scene not set - Scene not set + + Hue + Hue - - Loading - Loading + + to + to - - - QgsLayoutItemAttributeTable - - <Attribute table frame> - <Attribute table frame> + + Saturation + Saturation - - - QgsLayoutItemGroup - - <Group> - <Group> + + Value + Value - - Set Group Visibility - Set Group Visibility + + Classes + Classes - - Move group - Move group + + Preview + Preview + + + QgsLine3DSymbolWidget - - Resize Group - Resize Group + + Hairline + Hairline - - - QgsLayoutItemHtml - - Layout HTML item - Layout HTML item + + Absolute + Absolute - - <HTML frame> - <HTML frame> + + Relative + Relative - - - QgsLayoutItemLabel - - Layout label item - Layout label item + + + Terrain + Terrain + + + QgsLinePatternFillSymbolLayerWidget - - <HTML Label> - <HTML Label> + + Align Pattern to Feature + Align Pattern to Feature - - <Label> - <Label> + + Align Pattern to Map Extent + Align Pattern to Map Extent - - %1… - %1… + + Clip During Render Only + Clip During Render Only - - - QgsLayoutItemLegend - - <Legend> - <Legend> + + Clip Lines Before Render + Clip Lines Before Render - - %1… - %1… + + No Clipping + No Clipping + + + QgsLinearReferencingSymbolLayerWidget - - Legend Settings - Legend Settings + + Interval (Cartesian 2D Distances) + Interval (Cartesian 2D Distances) - - - QgsLayoutItemManualTable - - <Table frame> - <Table frame> + + Interval (Z Values) + Interval (Z Values) - - - QgsLayoutItemMap - - Map %1 - Map %1 + + Interval (M Values) + Interval (M Values) - - Grid %1 - Grid %1 + + On Every Vertex + On Every Vertex - - Overview %1 - Overview %1 + + Cartesian 2D Distance + Cartesian 2D Distance - - Rendering map - Rendering map + + Z Values + Z Values - - %1: Background - %1: Background + + M Values + M Values - - - Annotations - Annotations + + Not set + Not set - - %1: %2 (Labels) - %1: %2 (Labels) + + Number Format + Number Format + + + QgsLinearReferencingSymbolLayerWidgetBase - - %1 (%2): Labels - %1 (%2): Labels + + Number format + Number format - - %1: Labels - %1: Labels + + x + x - - %1: Grids - %1: Grids + + y + y - - %1: Overviews - %1: Overviews + + Label offset + Label offset - - %1: Frame - %1: Frame + + Text format + Text format - - Map Settings - Map Settings + + Average angle over + Average angle over - - - QgsLayoutItemMapGrid - - Grid - Grid + + Interval + Interval - - - QgsLayoutItemMapOverview - - Overview - Overview + + … + - - - QgsLayoutItemPicture - - Picture expression eval error - Picture expression eval error + + Customize + Customize - - - QgsLayoutItemPolygon - - <Polygon> - <Polygon> + + Measure placement + Measure placement - - - QgsLayoutItemPolyline - - <Polyline> - <Polyline> + + Skip multiples of + Skip multiples of - - - QgsLayoutItemPropertiesWidget - - Multiframe Item - Multiframe Item + + Rotate labels to follow line direction + Rotate labels to follow line direction - - Layout Item - Layout Item + + Quantity + Quantity - - Change Frame Color - Change Frame Color + + Show marker symbols + Show marker symbols + + + QgsLineburstSymbolLayerWidget - - Change Background Color - Change Background Color + + + Select Gradient Color + Select Gradient Color - - Move Item - Move Item + + + Transparent + Transparent + + + QgsListConfigDlg - - Change Item Reference - Change Item Reference + + Treatment of Empty Cells + Treatment of Empty Cells - - Resize Item - Resize Item + + NULL + NULL - - - Change Frame Stroke Width - Change Frame Stroke Width + + Empty Array + Empty Array + + + QgsLoadRasterAttributeTableDialog - - Change Frame Join Style - Change Frame Join Style + + Invalid Raster Band + Invalid Raster Band - - Enable Frame - Enable Frame + + The selected raster band %1 is not valid. + The selected raster band %1 is not valid. - - Disable Frame - Disable Frame + + Error Loading Raster Attribute Table + Error Loading Raster Attribute Table - - Enable Background - Enable Background + + The raster attribute table could not be loaded. +%1 + The raster attribute table could not be loaded. +%1 - - Disable Background - Disable Background + + Invalid Raster Attribute Table + Invalid Raster Attribute Table - - Select Background Color - Select Background Color + + The raster attribute table is not valid: +%1 +Load anyway? + The raster attribute table is not valid: +%1 +Load anyway? - - Select Frame Color - Select Frame Color + + Confirm Attribute Table Replacement + Confirm Attribute Table Replacement - - Change Blend Mode - Change Blend Mode + + Raster band %1 already has an associated attribute table loaded from '%2'. Are you sure you want to replace the existing raster attribute table? + Raster band %1 already has an associated attribute table loaded from '%2'. Are you sure you want to replace the existing raster attribute table? - - Change Opacity - Change Opacity + + Raster Attribute Table Loaded + Raster Attribute Table Loaded - - Change Item ID - Change Item ID + + The new raster attribute table was successfully loaded. + The new raster attribute table was successfully loaded. + + + QgsLoadRasterAttributeTableDialogBase - - Rotate - Rotate + + Load Raster Attribute Table + Load Raster Attribute Table - - Exclude from Exports - Exclude from Exports + + <html><head/><body><p>Load a new Raster Attribute Table from a VAT.DBF file.</p></body></html> + <html><head/><body><p>Load a new Raster Attribute Table from a VAT.DBF file.</p></body></html> - - Include in Exports - Include in Exports + + Associate to raster band + Associate to raster band - - - QgsLayoutItemScaleBar - - Scalebar units per segment expression eval error - Scalebar units per segment expression eval error + + Open the newly loaded attribute table + Open the newly loaded attribute table + + + QgsLocator - - Scalebar minimum segment width expression eval error - Scalebar minimum segment width expression eval error + + QgsLocatorFilter '%1' could not provide a valid clone + QgsLocatorFilter '%1' could not provide a valid clone + + + QgsLocatorFiltersModel - - Scalebar maximum segment width expression eval error - Scalebar maximum segment width expression eval error + + Filter + Filter - - - Scalebar left segment count expression eval error - Scalebar left segment count expression eval error + + Prefix + Prefix - - Scalebar height expression eval error - Scalebar height expression eval error + + Enabled + Enabled - - Scalebar subdivision height expression eval error - Scalebar subdivision height expression eval error + + Default + Default - - Scalebar number of subdivisions expression eval error - Scalebar number of subdivisions expression eval error + + Configuration + Configuration - - - QgsLayoutItemShape + + + QgsLocatorWidget - - <Ellipse> - <Ellipse> + + Type to locate (⌘K) + Type to locate (⌘K) - - <Rectangle> - <Rectangle> + + Type to locate (Ctrl+K) + Type to locate (Ctrl+K) - - <Triangle> - <Triangle> + + <type here> + <type here> - - <Shape> - <Shape> + + Configure… + Configure… - - - QgsLayoutItemTextTable + + + QgsLockedFeature - - <Text table frame> - <Text table frame> + + Validation started. + Validation started. - - - QgsLayoutItemWidgetBase + + number of geometry errors + + Validation finished (%n error(s) found). + + Validation finished (%n error(s) found). + Validation finished (%n error(s) found). + + + + + QgsManageConnectionsDialog - - Global Options - Global Options + + Select connections to import + Select connections to import + + + + Import + Import + + + + Export + Export + + + + Export/Import Error + Export/Import Error + + + + Save Connections + Save Connections - - Position and Size - Position and Size + + Saving Connections + Saving Connections - - Y - Y + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Loading Connections + Loading Connections - - … - + + The file is not a WMS connections exchange file. + The file is not a WMS connections exchange file. - - Page - Page + + + The file is not a WFS connections exchange file. + The file is not a WFS connections exchange file. - - Height - Height + + The file is not a WCS connections exchange file. + The file is not a WCS connections exchange file. - - Lock aspect ratio (including while drawing extent onto canvas) - Lock aspect ratio (including while drawing extent onto canvas) + + + The file is not a PostGIS connections exchange file. + The file is not a PostGIS connections exchange file. - - X - X + + + The file is not a HANA connections exchange file. + The file is not a HANA connections exchange file. - - Width - Width + + + The file is not a XYZ Tiles connections exchange file. + The file is not a XYZ Tiles connections exchange file. - - Reference point - Reference point + + The file is not a ArcGIS Map Service connections exchange file. + The file is not a ArcGIS Map Service connections exchange file. - - Rotation - Rotation + + The file is not a ArcGIS Feature Service connections exchange file. + The file is not a ArcGIS Feature Service connections exchange file. - - ° - ° + + + The file is not a Vector Tile connections exchange file. + The file is not a Vector Tile connections exchange file. - - Frame - Frame + + + The file is not a %1 connections exchange file. + The file is not a %1 connections exchange file. - - Color - Color + + The HANA connections exchange file version '%1' is not supported. + The HANA connections exchange file version '%1' is not supported. - - Thickness - Thickness + + You should select at least one connection from list. + You should select at least one connection from list. - - Join style - Join style + + Select All + Select All - - Background - Background + + Clear Selection + Clear Selection - - Item ID - Item ID + + XML files (*.xml *.XML) + XML files (*.xml *.XML) - - Id - Id + + Cannot write file %1: +%2. + Cannot write file %1: +%2. - - Rendering - Rendering + + + Cannot read file %1: +%2. + Cannot read file %1: +%2. - - Blending mode - Blending mode + + + Parse error at line %1, column %2: +%3 + Parse error at line %1, column %2: +%3 - - Exclude item from exports - Exclude item from exports + + + The file is not a MS SQL Server connections exchange file. + The file is not a MS SQL Server connections exchange file. - - Opacity - Opacity + + + The file is not an Oracle connections exchange file. + The file is not an Oracle connections exchange file. - - Variables - Variables + + + The file is not a tiled scene connections exchange file. + The file is not a tiled scene connections exchange file. - - - QgsLayoutItemsListView - - Copy Item - Copy Item + + + The file is not a SensorThings connections exchange file. + The file is not a SensorThings connections exchange file. - - Delete Item - Delete Item + + + The file is not a cloud storage connections exchange file. + The file is not a cloud storage connections exchange file. - - Item Properties… - Item Properties… + + + The file is not a STAC connections exchange file. + The file is not a STAC connections exchange file. - - - QgsLayoutLabelWidget - - Label Properties - Label Properties + + + + + + + + + + + + + + Connection with name '%1' already exists. Overwrite? + Connection with name '%1' already exists. Overwrite? + + + QgsManageConnectionsDialogBase - - Label Font - Label Font + + Manage Connections + Manage Connections - - Insert dynamic text - Insert dynamic text + + Select connections to export + Select connections to export + + + QgsMapCanvas - - Convert to Static Text - Convert to Static Text + + Map Canvas + Map Canvas - - Current Date - Current Date + + Rendering + Rendering - - ISO Format (%1) - ISO Format (%1) + + Canvas refresh: %1 ms + Canvas refresh: %1 ms - - Day/Month/Year (%1) - Day/Month/Year (%1) + + Copy Coordinate + Copy Coordinate - - Month/Day/Year (%1) - Month/Day/Year (%1) + + Map CRS — %1 + Map CRS — %1 - - Map Properties - Map Properties + + Set Custom CRS… + Set Custom CRS… - - Scale (%1) - Scale (%1) + + + + Cannot zoom to selected feature(s) + Cannot zoom to selected feature(s) - - Rotation (%1) - Rotation (%1) + + + + + + No extent could be determined. + No extent could be determined. - - CRS Identifier (%1) - CRS Identifier (%1) + + Pan to feature id failed + Pan to feature id failed - - CRS Name (%1) - CRS Name (%1) + + Feature does not have a geometry + Feature does not have a geometry - - Ellipsoid Name (%1) - Ellipsoid Name (%1) + + Feature geometry is empty + Feature geometry is empty - - Units (%1) - Units (%1) + + Zoom to feature id failed + Zoom to feature id failed - - Projection (%1) - Projection (%1) + + Feature not found + Feature not found - - Center (X) (%1) - Center (X) (%1) + + + Cannot pan to selected feature(s) + Cannot pan to selected feature(s) + + + QgsMapCanvasDockWidget - - Center (Y) (%1) - Center (Y) (%1) + + Set View Theme + Set View Theme - - X Minimum (%1) - X Minimum (%1) + + View Settings + View Settings - - Y Minimum (%1) - Y Minimum (%1) + + Dock 2D Map View + Dock 2D Map View - - X Maximum (%1) - X Maximum (%1) + + Change Map CRS (%1)… + Change Map CRS (%1)… - - Y Maximum (%1) - Y Maximum (%1) + + No projection + No projection - - Layer Credits - Layer Credits + + (none) + (none) + + + QgsMapCanvasSnappingUtils - - Field - Field + + Indexing data… + Indexing data… + + + QgsMapCanvasTracer - - Layout Name - Layout Name + + Disabled - there are too many features displayed. Try zooming in or disable some layers. + Disabled - there are too many features displayed. Try zooming in or disable some layers. - - Layout Page Number - Layout Page Number + + Tracing may not work correctly. Please check topology of the input layers. + Tracing may not work correctly. Please check topology of the input layers. - - Layout Page Count - Layout Page Count + + Tracing + Tracing + + + QgsMapCanvasWidgetBase - - Project Author - Project Author + + Map Canvas + Map Canvas - - Project Title - Project Title + + Set Map CRS… + Set Map CRS… - - Project Path - Project Path + + Set Map CRS + Set Map CRS - - Current User Name - Current User Name + + Rename View… + Rename View… - - Current User Account - Current User Account + + Rename View + Rename View - - Change Label Mode - Change Label Mode + + Zoom to &Selection + Zoom to &Selection - - Change Label Text - Change Label Text + + Zoom to &Layer + Zoom to &Layer - - Change Label Font - Change Label Font + + Zoom to &Layers + Zoom to &Layers - - - - - - - - Change Label Alignment - Change Label Alignment + + Zoom &Full + Zoom &Full - - - Change Label Margin - Change Label Margin + + Show Annotations + Show Annotations - - Insert Expression - Insert Expression + + Show Cursor Position + Show Cursor Position - - Insert expression - Insert expression + + Show Main Canvas Extent + Show Main Canvas Extent - - - QgsLayoutLabelWidgetBase - - Label Options - Label Options + + Show Labels + Show Labels - - Label - Label + + Show Elevation Controller + Show Elevation Controller - - Render as HTML - Render as HTML + + Show elevation filtering control + Show elevation filtering control + + + QgsMapCoordsDialog - - Main Properties - Main Properties + + From Map Canvas + From Map Canvas + + + QgsMapCoordsDialogBase - - Appearance - Appearance + + Enter Map Coordinates + Enter Map Coordinates - - Horizontal alignment - Horizontal alignment + + <html><head/><body><p>Enter X and Y coordinates (DMS (<span style=" font-style:italic;">dd mm ss.ss</span>), DD (<span style=" font-style:italic;">dd.dd</span>) or projected coordinates (<span style=" font-style:italic;">mmmm.mm</span>)) which correspond with the selected point on the image. Alternatively, click the button with icon of a pencil and then click a corresponding point on map canvas of QGIS to fill in coordinates of that point.</p></body></html> + <html><head/><body><p>Enter X and Y coordinates (DMS (<span style=" font-style:italic;">dd mm ss.ss</span>), DD (<span style=" font-style:italic;">dd.dd</span>) or projected coordinates (<span style=" font-style:italic;">mmmm.mm</span>)) which correspond with the selected point on the image. Alternatively, click the button with icon of a pencil and then click a corresponding point on map canvas of QGIS to fill in coordinates of that point.</p></body></html> - - mm - mm + + Y / North + Y / North - - Top - Top + + X / East + X / East - - Middle - Middle + + Automatically hide georeferencer window + Automatically hide georeferencer window + + + QgsMapHitTestTask - - Bottom - Bottom + + Updating Legend + Updating Legend + + + QgsMapLayer - - Vertical margin - Vertical margin + + + Specify CRS for layer %1 + Specify CRS for layer %1 - - Horizontal margin - Horizontal margin + + + + + %1 at line %2 column %3 + %1 at line %2 column %3 - - Left - Left + + + Loading style file %1 failed because: +%2 + Loading style file %1 failed because: +%2 - - Justify - Justify + + Cannot apply style with symbology to layer with a different geometry type + Cannot apply style with symbology to layer with a different geometry type - - Right - Right + + + + Could not save symbology because: +%1 + Could not save symbology because: +%1 - - Center - Center + + + The directory containing your dataset needs to be writable! + The directory containing your dataset needs to be writable! - - Vertical alignment - Vertical alignment + + Layer + Layer - - Font - Font + + Successfully saved default layer metadata + Successfully saved default layer metadata - - Dynamic Text - Dynamic Text + + Style not found in database + Style not found in database - - Insert/Edit Expression… - Insert/Edit Expression… + + Metadata not found in database + Metadata not found in database - - - QgsLayoutLegendLayersDialogBase - - Add Layer to Legend - Add Layer to Legend + + Loading metadata file %1 failed because: +%2 + Loading metadata file %1 failed because: +%2 - - Search - Search + + Created default metadata file as %1 + Created default metadata file as %1 - - If checked, only layers visible within the map will be listed - If checked, only layers visible within the map will be listed + + + Created default style file as %1 + Created default style file as %1 - - Show visible layers only - Show visible layers only + + ERROR: Failed to created default metadata file as %1. Check file permissions and retry. + ERROR: Failed to created default metadata file as %1. Check file permissions and retry. - - - QgsLayoutLegendNodeWidget - - Legend Item Properties - Legend Item Properties + + ERROR: Failed to created default style file as %1. Check file permissions and retry. + ERROR: Failed to created default style file as %1. Check file permissions and retry. - - Follow Legend Default - Follow Legend Default + + User database could not be opened. + User database could not be opened. - - Allow Splitting Over Columns - Allow Splitting Over Columns + + The metadata table could not be created. + The metadata table could not be created. - - Prevent Splitting Over Columns - Prevent Splitting Over Columns + + The style table could not be created. + The style table could not be created. - - - Default - Default + + The metadata %1 was saved to database + The metadata %1 was saved to database - - - - - - Edit Legend Item - Edit Legend Item + + The style %1 was saved to database + The style %1 was saved to database - - Insert Expression - Insert Expression + + The metadata %1 was updated in the database. + The metadata %1 was updated in the database. - - Insert expression - Insert expression + + The style %1 was updated in the database. + The style %1 was updated in the database. - - - Edit Legend Columns - Edit Legend Columns + + The metadata %1 could not be updated in the database. + The metadata %1 could not be updated in the database. - - - QgsLayoutLegendNodeWidgetBase - - Label - Label + + The style %1 could not be updated in the database. + The style %1 could not be updated in the database. - - Insert or Edit an Expression… - Insert or Edit an Expression… + + The metadata %1 could not be inserted into database. + The metadata %1 could not be inserted into database. - - Patch - Patch + + The style %1 could not be inserted into database. + The style %1 could not be inserted into database. - - Shape - Shape + + Only vector and raster layers are supported + Only vector and raster layers are supported - - Customize - Customize + + ERROR: Failed to created SLD style file as %1. Check file permissions and retry. + ERROR: Failed to created SLD style file as %1. Check file permissions and retry. - - Width (mm) - Width (mm) + + Unable to open file %1 + Unable to open file %1 - - Height (mm) - Height (mm) + + 3D Symbology + 3D Symbology - - Columns - Columns + + Temporal + Temporal - - Column spanning - Column spanning + + Elevation + Elevation - - Start a new column before this item - Start a new column before this item + + Error transforming extent: %1 + Error transforming extent: %1 - - Custom Symbol - Custom Symbol + + General + General - - - QgsLayoutLegendWidget - - Legend Properties - Legend Properties + + + Name + Name - - Symbols on Left - Symbols on Left + + Path + Path - - Symbols on Right - Symbols on Right + + Sidecar files + Sidecar files - - Select Font Color - Select Font Color + + Sidecar file + Sidecar file - - Select Stroke Color - Select Stroke Color + + Total size + Total size - - Change Legend Wrap - Change Legend Wrap + + Size + Size - - Change Legend Title - Change Legend Title + + Last modified + Last modified - - Change Title Alignment - Change Title Alignment + + URL + URL - - Change Group Alignment - Change Group Alignment + + Source + Source - - Change Subgroup Alignment - Change Subgroup Alignment + + Provider + Provider - - Change Item Alignment - Change Item Alignment + + Custom properties + Custom properties - - Change Legend Arrangement - Change Legend Arrangement + + <i>value cannot be displayed</i> + <i>value cannot be displayed</i> - - Change Column Count - Change Column Count + + Type + Type - - Split Legend Layers - Split Legend Layers + + Celestial Body + Celestial Body - - Legend Column Width - Legend Column Width + + Coordinate Epoch + Coordinate Epoch - - Resize Symbol Width - Resize Symbol Width + + Coordinate Reference System (CRS) + Coordinate Reference System (CRS) - - Change Legend Maximum Symbol Size - Change Legend Maximum Symbol Size + + Vertical Coordinate Reference System (CRS) + Vertical Coordinate Reference System (CRS) - - Change Legend Minimum Symbol Size - Change Legend Minimum Symbol Size + + Unknown + Unknown - - Resize Symbol Height - Resize Symbol Height + + Units + Units - - Resize WMS Width - Resize WMS Width + + Geographic (uses latitude and longitude for coordinates) + Geographic (uses latitude and longitude for coordinates) - - Resize WMS Height - Resize WMS Height + + Method + Method - - Change Title Space - Change Title Space + + Based on a dynamic CRS, but no coordinate epoch is set. Coordinates are ambiguous and of limited accuracy. + Based on a dynamic CRS, but no coordinate epoch is set. Coordinates are ambiguous and of limited accuracy. - - - Change Group Space - Change Group Space + + Based on %1, which has a limited accuracy of <b>at best %2 meters</b>. + Based on %1, which has a limited accuracy of <b>at best %2 meters</b>. - - Change Group Indent - Change Group Indent + + Based on %1, which has a limited accuracy. + Based on %1, which has a limited accuracy. - - Change Subgroup Indent - Change Subgroup Indent + + Accuracy + Accuracy - - Change Side of Group Space - Change Side of Group Space + + Reference + Reference - - Change Side of Subgroup Space - Change Side of Subgroup Space + + Dynamic (relies on a datum which is not plate-fixed) + Dynamic (relies on a datum which is not plate-fixed) - - Change Side of Symbol Space - Change Side of Symbol Space + + Static (relies on a datum which is plate-fixed) + Static (relies on a datum which is plate-fixed) - - - Change Subgroup Space - Change Subgroup Space + + + Root <qgis> element could not be found + Root <qgis> element could not be found + + + QgsMapLayerComboBoxPlugin - - Change Symbol Space - Change Symbol Space + + A combo box to list the layers + A combo box to list the layers - - Change Label Space - Change Label Space + + A combo box to list the layers registered in QGIS. Layers might be filtered according to their type. + A combo box to list the layers registered in QGIS. Layers might be filtered according to their type. + + + QgsMapLayerLoadStyleDialog - - Change Title Font - Change Title Font + + Database Styles Manager + Database Styles Manager - - Change Group Font - Change Group Font + + Delete Style + Delete Style - - Change Layer Font - Change Layer Font + + Load Style + Load Style - - Change Item Font - Change Item Font + + Default from local database + Default from local database - - Change Font Color - Change Font Color + + From file + From file - - Change Box Space - Change Box Space + + From datasource database + From datasource database - - Change Column Space - Change Column Space + + QGIS Layer Style File, SLD File + QGIS Layer Style File, SLD File - - Change Line Space - Change Line Space + + All Styles + All Styles - - Moved Legend Item Down - Moved Legend Item Down + + QGIS Layer Style File + QGIS Layer Style File - - Move Legend Item Up - Move Legend Item Up + + MapBox GL Style JSON File + MapBox GL Style JSON File - - Change Auto Update - Change Auto Update + + %1: fail. %2 + %1: fail. %2 - - Change Legend Map - Change Legend Map + + Error occurred while retrieving styles from database + Error occurred while retrieving styles from database + + + QgsMapLayerModel - - Resize Legend to Contents - Resize Legend to Contents + + %1 [%2] + %1 [%2] - - Change Legend Borders - Change Legend Borders + + %1 (%2 - %3) + %1 (%2 - %3) - - Resize Legend Borders - Resize Legend Borders + + %1 (%2) + %1 (%2) + + + QgsMapLayerRefreshSettingsWidget - - Change Legend Border Color - Change Legend Border Color + + Reload Data + Reload Data - - Add Legend Item(s) - Add Legend Item(s) + + Redraw Layer Only + Redraw Layer Only - - Remove Legend Item - Remove Legend Item + + The layer will be completely refreshed. + The layer will be completely refreshed. - - - - - - - Update Legend - Update Legend + + Any cached data will be discarded and refetched from the provider. This mode may result in slower map refreshes. + Any cached data will be discarded and refetched from the provider. This mode may result in slower map refreshes. - - Symbol scope - Symbol scope + + The layer will be redrawn only. + The layer will be redrawn only. - - Add Legend Group - Add Legend Group + + This mode is useful for animation or when the layer's style will be updated at regular intervals. Canvas updates are deferred in order to avoid refreshing multiple times if more than one layer has an auto update interval set. + This mode is useful for animation or when the layer's style will be updated at regular intervals. Canvas updates are deferred in order to avoid refreshing multiple times if more than one layer has an auto update interval set. + + + QgsMapLayerSaveStyleDialog - - Group - Group + + Save Layer Style + Save Layer Style - - Only show items inside current %1 feature - Only show items inside current %1 feature + + Save style + Save style - - Filter out legend elements that lie outside the current %1 feature. - Filter out legend elements that lie outside the current %1 feature. + + Styles + Styles - - - QgsLayoutLegendWidgetBase - - Legend Options - Legend Options + + SLD Options + SLD Options - - Legend - Legend + + <html><head/><body><p>Complex and rotated polygon fills are generally not supported by SLD. </p><p>By checking this option supported symbols will be exported as PNG tiles in the same directory of the SLD document and the SLD document will refer to the PNG images as external graphic symbols.</p><p>Note that not all symbols can be exported to PNG, if the symbol cannot be exported the default SLD export implementation will be used.</p></body></html> + <html><head/><body><p>Complex and rotated polygon fills are generally not supported by SLD. </p><p>By checking this option supported symbols will be exported as PNG tiles in the same directory of the SLD document and the SLD document will refer to the PNG images as external graphic symbols.</p><p>Note that not all symbols can be exported to PNG, if the symbol cannot be exported the default SLD export implementation will be used.</p></body></html> - - &Title - &Title + + Export polygon fills as PNG tiles + Export polygon fills as PNG tiles - - Map - Map + + File + File - - Resize to fit contents - Resize to fit contents + + Optionally pick an input form for attribute editing (QT Designer UI format), it will be stored in the database + Optionally pick an input form for attribute editing (QT Designer UI format), it will be stored in the database - - Wrap text on - Wrap text on + + Use as default style for this layer + Use as default style for this layer - - … - + + UI + UI - - Auto update - Auto update + + Description + Description - - Update whole legend. Layers are added/removed according to main application legend. User defined labels will be deleted. - Update whole legend. Layers are added/removed according to main application legend. User defined labels will be deleted. + + Style name + Style name - - Add group - Add group + + Categories + Categories - - Show feature count for each class of vector layer. - Show feature count for each class of vector layer. + + Select All + Select All - - Main Properties - Main Properties + + Deselect All + Deselect All - - Legend Items - Legend Items + + Invert Selection + Invert Selection - - Keeps the legend contents synchronized with the main application legend. Customization is not possible and must be done in the main application. - Keeps the legend contents synchronized with the main application legend. Customization is not possible and must be done in the main application. + + QGIS Layer Style File (*.qml) + QGIS Layer Style File (*.qml) - - Update All - Update All + + SLD File (*.sld) + SLD File (*.sld) - - Filter out legend elements that lie outside the current atlas feature. - Filter out legend elements that lie outside the current atlas feature. + + Qt Designer UI file (*.ui) + Qt Designer UI file (*.ui) - - Only show items inside current atlas feature - Only show items inside current atlas feature + + As QGIS QML style file + As QGIS QML style file - - Title font - Title font + + As SLD style file + As SLD style file - - Group font - Group font + + In datasource database + In datasource database - - Subgroup font - Subgroup font + + As default in local user database + As default in local user database - - Item font - Item font + + Attach UI File + Attach UI File - - Font color - Font color + + The selected file does not appear to be a valid Qt Designer UI file. + The selected file does not appear to be a valid Qt Designer UI file. - - Columns - Columns + + Current style + Current style - - Count - Count + + Leave blank to use style names or set the base name (an incremental number will be automatically appended) + Leave blank to use style names or set the base name (an incremental number will be automatically appended) + + + QgsMapLayerStyleCategoriesModel - - Equal column widths - Equal column widths + + Layer Configuration + Layer Configuration - - Allow splitting layer items into multiple columns. - Allow splitting layer items into multiple columns. + + The layers display expression and the datasource flags: identifiable, removable, searchable, read-only and hidden from the project settings + The layers display expression and the datasource flags: identifiable, removable, searchable, read-only and hidden from the project settings - - Split layers - Split layers + + Symbology + Symbology - - Symbol - Symbol + + Everything from the symbology section + Everything from the symbology section - - Symbol width - Symbol width + + 3D Symbology + 3D Symbology - - mm - mm + + Everything from the 3D symbology section + Everything from the 3D symbology section - - Symbol height - Symbol height + + Labels + Labels - - Draw stroke for raster symbols - Draw stroke for raster symbols + + Everything from the labels section + Everything from the labels section - - Stroke color - Stroke color + + Fields + Fields - - Thickness - Thickness + + Virtual fields, aliases, default value expressions and constraints from the form section and WMS/WFS exposure + Virtual fields, aliases, default value expressions and constraints from the form section and WMS/WFS exposure - - Hairline - Hairline + + Attribute Form + Attribute Form - - WMS LegendGraphic - WMS LegendGraphic + + Form layout and widget configuration (no constraints and default value expressions) + Form layout and widget configuration (no constraints and default value expressions) - - Legend width - Legend width + + Everything from the diagram section + Everything from the diagram section - - Legend height - Legend height + + Attribute Table Configuration + Attribute Table Configuration - - Spacing - Spacing + + Attribute table settings: choice and order of columns and conditional styling + Attribute table settings: choice and order of columns and conditional styling - - Space above text using group style. - Space above text using group style. + + Everything from the rendering section: Scale visibility, simplify method, opacity, auto refresh etc. + Everything from the rendering section: Scale visibility, simplify method, opacity, auto refresh etc. - - Space above text using subgroup style. - Space above text using subgroup style. + + The relations this layer has with other layers + The relations this layer has with other layers - - Space above symbol and symbol label. - Space above symbol and symbol label. + + Everything from the temporal section + Everything from the temporal section - - Space between symbol icon and symbol label (symbol label left margin). - Space between symbol icon and symbol label (symbol label left margin). + + Legend settings (no embedded legend widgets) + Legend settings (no embedded legend widgets) - - Box space - Box space + + Everything from the elevation section + Everything from the elevation section - - Column space - Column space + + All style categories + All style categories - - Line space - Line space + + Actions + Actions - - Space below title. - Space below title. + + Everything from the actions section + Everything from the actions section - - Arrangement - Arrangement + + Map Tips + Map Tips - - Add an expression to the vector layer and each child symbol's label - Add an expression to the vector layer and each child symbol's label + + Map tips settings (no layer display expression) + Map tips settings (no layer display expression) - - Fonts and Text Formatting - Fonts and Text Formatting + + Diagrams + Diagrams - - <b>Item Labels</b> - <b>Item Labels</b> + + Rendering + Rendering - - Alignment - Alignment + + Custom Properties + Custom Properties - - Font - Font + + Layer variables and embedded legend widgets as well as all the custom properties (often used by plugins and custom python code) + Layer variables and embedded legend widgets as well as all the custom properties (often used by plugins and custom python code) - - <b>Legend Title</b> - <b>Legend Title</b> + + Geometry Options + Geometry Options - - <b>Group Headings</b> - <b>Group Headings</b> + + Geometry constraints and validity checks + Geometry constraints and validity checks - - <b>Subgroup Headings</b> - <b>Subgroup Headings</b> + + Relations + Relations - - <b>Subgroups</b> - <b>Subgroups</b> + + Temporal Properties + Temporal Properties - - <b>General</b> - <b>General</b> + + Legend Settings + Legend Settings - - Above subgroup - Above subgroup + + Elevation Properties + Elevation Properties - - <b>Groups</b> - <b>Groups</b> + + Notes + Notes - - Space below - Space below + + The layer notes + The layer notes - - Space between symbols - Space between symbols + + All Style Categories + All Style Categories + + + QgsMapLayerStyleGuiUtils - - Symbol label space - Symbol label space + + Remove Current + Remove Current - - Above group - Above group + + Add… + Add… - - <b>Legend Items</b> - <b>Legend Items</b> + + Rename Current… + Rename Current… - - Filter out legend elements that lie outside the linked map item. - Filter out legend elements that lie outside the linked map item. + + New Style + New Style - - Only show items inside linked map - Only show items inside linked map + + Rename Style + Rename Style - - Move item down - Move item down + + + Style name: + Style name: + + + QgsMapLayerStyleManager - - Move item up - Move item up + + default + default + + + QgsMapLayerStyleManagerWidget - - Add layer(s) to legend - Add layer(s) to legend + + Add + Add - - Remove selected item(s) from legend - Remove selected item(s) from legend + + Remove Current + Remove Current - - Edit selected item properties - Edit selected item properties + + Load Style + Load Style - - Filter expression - Filter expression + + Save as Default + Save as Default - - mm - mm + + Restore Default + Restore Default - - Max symbol size - Max symbol size + + New Style + New Style - - Min symbol size - Min symbol size + + Style name: + Style name: - - Below heading - Below heading + + Save Style + Save Style + + + QgsMapRendererJob - - Side of heading - Side of heading + + There was a problem transforming the layer's extent. Layer skipped. + There was a problem transforming the layer's extent. Layer skipped. - - Space before side of symbol - Space before side of symbol + + Insufficient memory for image %1x%2 + Insufficient memory for image %1x%2 - - Additional space - Additional space + + Invalid map settings + Invalid map settings - - Indent of group items - Indent of group items + + Insufficient memory for elevation map %1x%2 + Insufficient memory for elevation map %1x%2 - - Indent of subgroup items - Indent of subgroup items + + Labeling + Labeling - - - QgsLayoutLocatorFilter - - Project Layouts - Project Layouts + + %1 ms: %2 + %1 ms: %2 - - - QgsLayoutManager - - Loading QGIS 2.x compositions - Loading QGIS 2.x compositions + + + Rendering + Rendering + + + QgsMapRendererTask - - Creating layouts - Creating layouts + + Saving as image + Saving as image - - Creating reports - Creating reports + + Saving as PDF + Saving as PDF - - Layout %1 - Layout %1 + + Rendering to painter + Rendering to painter + + + QgsMapSaveDialog - - Report %1 - Report %1 + + Save Map as Image + Save Map as Image - - - Layouts - Layouts + + Advanced effects such as blend modes or vector layer transparency cannot be exported as vectors. +Rasterizing the map is recommended when such effects are used. + Advanced effects such as blend modes or vector layer transparency cannot be exported as vectors. +Rasterizing the map is recommended when such effects are used. - - - QgsLayoutManagerBase - - Layout Manager - Layout Manager + + Rasterize map + Rasterize map - - &Duplicate… - &Duplicate… + + Draw annotations + Draw annotations - - Re&name… - Re&name… + + Draw active decorations + Draw active decorations - - &Remove… - &Remove… + + Output height + Output height - - &Show - &Show + + Output width + Output width - - New from Template - New from Template + + px + px - - Create… - Create… + + Lock aspect ratio (including while drawing extent onto canvas) + Lock aspect ratio (including while drawing extent onto canvas) - - Open template directory - Open template directory + + Resolution + Resolution - - User - User + + dpi + dpi - - Default - Default + + Scale + Scale - - Search… - Search… + + Extent + Extent - - - QgsLayoutManagerDialog - - Layout templates - Layout templates + + Draw active decorations: %1 + Draw active decorations: %1 - - Select a Template - Select a Template + + none + none - - Specific - Specific + + Save Map as PDF + Save Map as PDF - - Open Directory - Open Directory + + Copy to Clipboard + Copy to Clipboard - - Remove Layout - Remove Layout + + + + + + + Save as image + Save as image - - Remove Layouts - Remove Layouts + + + Could not allocate required memory for image + Could not allocate required memory for image - - Duplicate Layout - Duplicate Layout + + Successfully copied map to clipboard + Successfully copied map to clipboard - - Template file “%1” not found. - Template file “%1” not found. + + + Save as PDF + Save as PDF - - Empty Layout - Empty Layout + + Could not copy the map to clipboard + Could not copy the map to clipboard - - Empty Report - Empty Report + + The following layer(s) use advanced effects: + +%1 + +Rasterizing map is recommended for proper rendering. + The following layer(s) use advanced effects: + +%1 + +Rasterizing map is recommended for proper rendering. - - Use <i>Settings --> Options --> Layouts --> Layout Paths</i> to configure the folders in which QGIS will search for print layout templates. - Use <i>Settings --> Options --> Layouts --> Layout Paths</i> to configure the folders in which QGIS will search for print layout templates. + + Advanced effects warning + Advanced effects warning - - - - Create Layout - Create Layout + + %1A number of layers%2 use advanced effects, rasterizing map is recommended for proper rendering. + %1A number of layers%2 use advanced effects, rasterizing map is recommended for proper rendering. - - Could not read template file “%1”. - Could not read template file “%1”. + + Always Export Text as Paths (Recommended) + Always Export Text as Paths (Recommended) - - Invalid template file “%1”. - Invalid template file “%1”. + + Always Export Text as Text Objects + Always Export Text as Text Objects - - Could not open or create local directory “%1”. - Could not open or create local directory “%1”. + + Prefer Exporting Text as Text Objects + Prefer Exporting Text as Text Objects - - Do you really want to remove the print layout “%1”? - Do you really want to remove the print layout “%1”? + + ISO 32000 Extension (recommended) + ISO 32000 Extension (recommended) - - Do you really want to remove all selected print layouts? - Do you really want to remove all selected print layouts? + + OGC Best Practice + OGC Best Practice - - %1 copy - %1 copy + + Output will be truncated, as image width or height is larger than 32768 pixels. + Output will be truncated, as image width or height is larger than 32768 pixels. - - Duplicating layout… - Duplicating layout… + + Choose a file name to save the map image as + Choose a file name to save the map image as - - Layout duplication failed. - Layout duplication failed. + + + Successfully saved map to <a href="%1">%2</a> + Successfully saved map to <a href="%1">%2</a> - - - QgsLayoutManagerModel - - There is already a layout named “%1”. - There is already a layout named “%1”. + + Could not save the map to file + Could not save the map to file - - Rename Layout - Rename Layout + + PDF Format + PDF Format - - - QgsLayoutManualTableWidget - - Table Properties - Table Properties + + Save Map As + Save Map As - - Use Existing Frames - Use Existing Frames + + Could not save the map to PDF + Could not save the map to PDF - - Extend to Next Page - Extend to Next Page + + Append georeference information (embedded or via world file) + Append georeference information (embedded or via world file) - - Repeat Until Finished - Repeat Until Finished + + Export RDF metadata (title, author, etc.) + Export RDF metadata (title, author, etc.) - - Truncate Text - Truncate Text + + Format + Format - - Wrap Text - Wrap Text + + Include vector feature information + Include vector feature information - - On First Frame - On First Frame + + Advanced Settings + Advanced Settings - - On All Frames - On All Frames + + Text export + Text export - - No Header - No Header + + Simplify geometries to reduce output file size + Simplify geometries to reduce output file size - - Follow Column Alignment - Follow Column Alignment + + Create Geospatial PDF + Create Geospatial PDF + + + QgsMapSettingsAction - - Left - Left + + Synchronize View Center with Main Map + Synchronize View Center with Main Map - - Center - Center + + Synchronize View to Selection + Synchronize View to Selection - - Right - Right + + Scale + Scale - - Select Grid Color - Select Grid Color + + ° + ° - - Select Background Color - Select Background Color + + Current clockwise map rotation in degrees + Current clockwise map rotation in degrees - - No Background - No Background + + Rotation + Rotation - - Change Table Contents - Change Table Contents + + Magnifier level + Magnifier level - - Change Table Header - Change Table Header + + Magnification + Magnification - - Change Table Margin - Change Table Margin + + Synchronize scale + Synchronize scale - - - Change Table Font - Change Table Font + + × + × - - Change Table Line Width - Change Table Line Width + + Multiplication factor for main canvas scale to view scale + Multiplication factor for main canvas scale to view scale - - Change Table Grid Color - Change Table Grid Color + + Scale Factor + Scale Factor + + + QgsMapThemes - - - Toggle Table Grid - Toggle Table Grid + + + Replace Theme + Replace Theme - - Toggled Table Grid - Toggled Table Grid + + Rename Current Theme… + Rename Current Theme… - - Change Table Alignment - Change Table Alignment + + Add Theme… + Add Theme… - - Change Table Header Mode - Change Table Header Mode + + Remove Current Theme + Remove Current Theme - - Change Table Color - Change Table Color + + + theme + theme - - Toggle Empty Frame Mode - Toggle Empty Frame Mode + + Theme + Theme - - Toggle Background Display - Toggle Background Display + + Map Themes + Map Themes - - Change Resize Mode - Change Resize Mode + + Name of the new theme + Name of the new theme - - Change Table Wrap Mode - Change Table Wrap Mode + + + A theme with this name already exists. + A theme with this name already exists. - - Change Show Empty Rows - Change Show Empty Rows + + Are you sure you want to replace the existing theme “%1”? + Are you sure you want to replace the existing theme “%1”? - - - QgsLayoutManualTableWidgetBase - - Attribute Table - Attribute Table + + %1 + %1 - - Table - Table + + Rename Map Theme + Rename Map Theme - - Main Properties - Main Properties + + Enter the new name of the map theme + Enter the new name of the map theme - - Edit Table… - Edit Table… + + Remove Theme + Remove Theme - - Appearance - Appearance + + Are you sure you want to remove the existing theme “%1”? + Are you sure you want to remove the existing theme “%1”? + + + QgsMapToolAddFeature - - Advanced Customization… - Advanced Customization… + + add feature + add feature - - Cell margins - Cell margins + + Topological points added by 'Add Feature' + Topological points added by 'Add Feature' - - mm - mm + + Add feature + Add feature + + + QgsMapToolAddPart - - Background color - Background color + + + + Part added + Part added - - Oversized text - Oversized text + + New part's geometry is empty or invalid. + New part's geometry is empty or invalid. - - Show empty rows - Show empty rows + + + No feature selected. Please select a feature with the selection tool or in the attribute table. + No feature selected. Please select a feature with the selection tool or in the attribute table. - - Display header - Display header + + Selected geometry could not be found. + Selected geometry could not be found. - - Show Grid - Show Grid + + Base geometry is not valid. + Base geometry is not valid. - - Line width - Line width + + Unexpected OperationResult: %1 + Unexpected OperationResult: %1 - - Color - Color + + Several features are selected. Please select only one feature to which a part should be added. + Several features are selected. Please select only one feature to which a part should be added. - - Draw horizontal lines - Draw horizontal lines + + This layer does not support multipart geometries. + This layer does not support multipart geometries. - - Draw vertical lines - Draw vertical lines + + Could not add part. %1 + Could not add part. %1 - - Fonts and Text Styling - Fonts and Text Styling + + Add part + Add part - - Table Heading - Table Heading + + Selected feature is not multi part. + Selected feature is not multi part. - - Font - Font + + Several features are selected. Please select only one feature to which an island should be added. + Several features are selected. Please select only one feature to which an island should be added. + + + QgsMapToolAddRing - - Heading Font - Heading Font + + Add ring + Add ring - - Alignment - Alignment + + Ring added + Ring added - - Table Contents - Table Contents + + a problem with geometry type occurred + a problem with geometry type occurred - - Contents Font - Contents Font + + the inserted ring is not closed + the inserted ring is not closed - - Frames - Frames + + the inserted ring is not a valid geometry + the inserted ring is not a valid geometry - - Resize mode - Resize mode + + the inserted ring crosses existing rings + the inserted ring crosses existing rings - - Add Frame - Add Frame + + the inserted ring is not contained in a feature + the inserted ring is not contained in a feature - - Don't export page if frame is empty - Don't export page if frame is empty + + an unknown error occurred (%1) + an unknown error occurred (%1) - - Don't draw background if frame is empty - Don't draw background if frame is empty + + Could not add ring: %1. + Could not add ring: %1. - - - QgsLayoutMapClippingWidget + + + QgsMapToolAnnotation - - Clipping Settings - Clipping Settings + + Edit + Edit - - Clip During Render Only - Clip During Render Only + + Delete + Delete + + + QgsMapToolCapture - - Clip Feature Before Render - Clip Feature Before Render + + + Select an option from the Shape Digitizing Toolbar in order to capture shapes + Select an option from the Shape Digitizing Toolbar in order to capture shapes - - Render Intersecting Features Unchanged - Render Intersecting Features Unchanged + + Cannot transform the point to the layer's coordinate system + Cannot transform the point to the layer's coordinate system - - Toggle Atlas Clipping - Toggle Atlas Clipping + + Cannot transform the point to the layers coordinate system + Cannot transform the point to the layers coordinate system + + + QgsMapToolCaptureAnnotationItem - - Change Atlas Clipping Label Behavior - Change Atlas Clipping Label Behavior + + Annotation tool + Annotation tool + + + QgsMapToolCaptureLayerGeometry - - Change Atlas Clipping Behavior - Change Atlas Clipping Behavior + + The feature has been added, but at least one geometry intersected is invalid. These geometries must be manually repaired. + The feature has been added, but at least one geometry intersected is invalid. These geometries must be manually repaired. - - - - Change Atlas Clipping Layers - Change Atlas Clipping Layers + + The feature cannot be added because its geometry collapsed due to intersection avoidance + The feature cannot be added because its geometry collapsed due to intersection avoidance + + + QgsMapToolChangeLabelProperties - - Toggle Map Clipping - Toggle Map Clipping + + + Change Label + Change Label - - Change Map Clipping Behavior - Change Map Clipping Behavior + + Layer “%1” was made editable + Layer “%1” was made editable - - Change Map Clipping Label Behavior - Change Map Clipping Label Behavior + + Cannot change “%1” — the layer “%2” could not be made editable + Cannot change “%1” — the layer “%2” could not be made editable - - Change Map Clipping Item - Change Map Clipping Item + + Changed properties for label + Changed properties for label + + + QgsMapToolDeletePart - - Clip to %1 feature - Clip to %1 feature + + Delete part + Delete part - - <b>When enabled, map layers will be automatically clipped to the boundary of the current %1 feature.</b> - <b>When enabled, map layers will be automatically clipped to the boundary of the current %1 feature.</b> + + If there are selected features, the delete parts tool only applies to those. Clear the selection and try again. + If there are selected features, the delete parts tool only applies to those. Clear the selection and try again. - - Force labels inside %1 feature - Force labels inside %1 feature + + Part of multipart feature deleted + Part of multipart feature deleted - - - QgsLayoutMapClippingWidgetBase - - Map Options - Map Options + + Couldn't remove the selected part. + Couldn't remove the selected part. - - Clip to atlas feature - Clip to atlas feature + + All geometry parts deleted from feature %1. Feature has no geometry now! + All geometry parts deleted from feature %1. Feature has no geometry now! + + + QgsMapToolDeleteRing - - The clipping mode determines how features from vector layers will be clipped. - The clipping mode determines how features from vector layers will be clipped. + + Delete ring + Delete ring - - <b>When enabled, map layers will be automatically clipped to the boundary of the current atlas feature.</b> - <b>When enabled, map layers will be automatically clipped to the boundary of the current atlas feature.</b> + + Delete ring can only be used in a polygon layer. + Delete ring can only be used in a polygon layer. - - Clip selected layers - Clip selected layers + + If there are selected features, the delete ring tool only applies to those. Clear the selection and try again. + If there are selected features, the delete ring tool only applies to those. Clear the selection and try again. - - Clip all layers - Clip all layers + + + Ring deleted + Ring deleted + + + QgsMapToolDigitizeFeature - - Force labels inside atlas feature - Force labels inside atlas feature + + Digitize feature + Digitize feature - - Clip to item - Clip to item + + The digitized geometry type (%1) does not correspond to the layer geometry type (%2). + The digitized geometry type (%1) does not correspond to the layer geometry type (%2). - - <b>When enabled, the map will be automatically clipped to the selected shape.</b> - <b>When enabled, the map will be automatically clipped to the selected shape.</b> + + The data provider for this layer does not support the addition of features. + The data provider for this layer does not support the addition of features. - - Force labels inside clipping shape - Force labels inside clipping shape + + Wrong editing tool, cannot apply the 'capture point' tool on this vector layer + Wrong editing tool, cannot apply the 'capture point' tool on this vector layer - - - QgsLayoutMapGridWidget - - Map Grid Properties - Map Grid Properties + + Wrong editing tool, cannot apply the 'capture line' tool on this vector layer + Wrong editing tool, cannot apply the 'capture line' tool on this vector layer - - Solid - Solid + + Wrong editing tool, cannot apply the 'capture polygon' tool on this vector layer + Wrong editing tool, cannot apply the 'capture polygon' tool on this vector layer + + + QgsMapToolEdit - - Cross - Cross + + No active vector layer + No active vector layer - - Markers - Markers + + Layer not editable + Layer not editable + + + QgsMapToolEditMeshFrame - - Frame and annotations only - Frame and annotations only + + Digitize Mesh Elements + Digitize Mesh Elements - - Decimal - Decimal + + Select Mesh Elements by Polygon + Select Mesh Elements by Polygon - - Custom - Custom + + Select Mesh Elements by Expression + Select Mesh Elements by Expression - - Select Grid Frame Color - Select Grid Frame Color + + Transform Vertices Coordinates + Transform Vertices Coordinates - - - Select Grid Frame Fill Color - Select Grid Frame Fill Color + + Force by Selected Geometries + Force by Selected Geometries - - Transparent Frame - Transparent Frame + + Reindex Faces and Vertices + Reindex Faces and Vertices - - No Frame - No Frame + + Delaunay Triangulation with Selected Vertices + Delaunay Triangulation with Selected Vertices - - Zebra (Nautical) - Zebra (Nautical) + + + Refine Current Face + Refine Current Face - - Interior Ticks - Interior Ticks + + + Remove Current Face + Remove Current Face - - Exterior Ticks - Exterior Ticks + + + Split Current Face + Split Current Face - - Interior and Exterior Ticks - Interior and Exterior Ticks + + Delaunay triangulation + Delaunay triangulation - - Line Border - Line Border + + + + Mesh editing + Mesh editing - - - Line Border (Nautical) - Line Border (Nautical) + + + %n vertices were not removed + + %n vertices were not removed + %n vertices were not removed + - - Fit Segment Width - Fit Segment Width + + removing the vertex %1 leads to a topological error, operation canceled. + removing the vertex %1 leads to a topological error, operation canceled. - - - Transparent Fill - Transparent Fill + + removing the faces %1 leads to a topological error, operation canceled. + removing the faces %1 leads to a topological error, operation canceled. - - Change Frame Divisions - Change Frame Divisions + + Transform Mesh Vertices + Transform Mesh Vertices - - - - Change Annotation Format - Change Annotation Format + + Reindex Mesh + Reindex Mesh - - Horizontal - Horizontal + + Remove Selected Vertex and Fill Hole + Remove Selected Vertex and Fill Hole - - Disabled - Disabled + + Remove Selected Vertex without Filling Hole + Remove Selected Vertex without Filling Hole - - Change Annotation Position - Change Annotation Position + + Remove Selected Vertices and Fill Hole(s) + Remove Selected Vertices and Fill Hole(s) - - Change Annotation Direction - Change Annotation Direction + + Remove Selected Vertices without Filling Hole(s) + Remove Selected Vertices without Filling Hole(s) - - All - All + + Remove Selected Face + Remove Selected Face - - - Change Grid Interval - Change Grid Interval + + Refine Selected Face + Refine Selected Face - - - - Change Grid Offset - Change Grid Offset + + + Remove %n Selected Face(s) + + Remove %n Selected Face(s) + Remove %n Selected Face(s) + - - - Change Cross Width - Change Cross Width + + + Refine %n Selected Face(s) + + Refine %n Selected Face(s) + Refine %n Selected Face(s) + - - Change Frame Width - Change Frame Width + + Split Selected Face + Split Selected Face - - - Change Grid Frame Margin - Change Grid Frame Margin + + + Split %n Selected Face(s) + + Split %n Selected Face(s) + Split %n Selected Face(s) + - - Change Frame Left - Change Frame Left + + Do you want to reindex the faces and vertices of the mesh layer %1? + Do you want to reindex the faces and vertices of the mesh layer %1? - - Change Frame Right - Change Frame Right + + Vertex Z value: + Vertex Z value: + + + QgsMapToolFeatureAction - - Change Frame Top - Change Frame Top + + To run an action, you must choose an active vector layer. + To run an action, you must choose an active vector layer. - - Change Frame Bottom - Change Frame Bottom + + The active vector layer has no defined actions + The active vector layer has no defined actions - - Change Frame Thickness - Change Frame Thickness + + No features found at this position. + No features found at this position. - - Change Frame Color - Change Frame Color + + All Features + All Features + + + QgsMapToolFillRing - - - Change Frame Fill Color - Change Frame Fill Color + + Fill ring + Fill ring - - Change Frame Style - Change Frame Style + + Ring added and filled + Ring added and filled - - Zebra - Zebra + + a problem with geometry type occurred + a problem with geometry type occurred - - - Orthogonal - Orthogonal + + the inserted Ring is not closed + the inserted Ring is not closed - - - Fixed Length - Fixed Length + + the inserted Ring is not a valid geometry + the inserted Ring is not a valid geometry - - Use Map CRS - Use Map CRS + + the inserted Ring crosses existing rings + the inserted Ring crosses existing rings - - Grid CRS - Grid CRS + + the inserted Ring is not contained in a feature + the inserted Ring is not contained in a feature - - Map Units - Map Units + + an unknown error occurred + an unknown error occurred - - Millimeters - Millimeters + + could not add ring: %1. + could not add ring: %1. - - Centimeters - Centimeters + + Ring filled + Ring filled - - - Inside Frame - Inside Frame + + No ring found to fill. + No ring found to fill. + + + QgsMapToolIdentify - - - Outside Frame - Outside Frame + + No active layer. To identify features, you must choose an active layer. + No active layer. To identify features, you must choose an active layer. - - Vertical Ascending - Vertical Ascending + + Identifying on %1… + Identifying on %1… - - Vertical Descending - Vertical Descending + + Identifying done. + Identifying done. - - Boundary Direction - Boundary Direction + + Scalar Value + Scalar Value - - Above Tick - Above Tick + + Vector Value + Vector Value - - On Tick - On Tick + + Vector Magnitude + Vector Magnitude - - Under Tick - Under Tick + + Vector x-component + Vector x-component - - Latitude/Y Only - Latitude/Y Only + + Vector y-component + Vector y-component - - Longitude/X Only - Longitude/X Only + + (clicked coordinate X) + (clicked coordinate X) - - Show All - Show All + + (clicked coordinate Y) + (clicked coordinate Y) - - Show Latitude/Y Only - Show Latitude/Y Only + + (clicked coordinate Z) + (clicked coordinate Z) - - Show Longitude/X Only - Show Longitude/X Only + + new feature + new feature - - Grid Annotation Font - Grid Annotation Font + + + Feature ID + Feature ID - - Change Tick Rotation Enabled - Change Tick Rotation Enabled + + Time Step + Time Step - - Change Tick Length Mode - Change Tick Length Mode + + Source + Source - - Change Rotated Ticks Threshold - Change Rotated Ticks Threshold + + (active) + (active) - - Change Rotated Ticks Margin to Corner - Change Rotated Ticks Margin to Corner + + Snapped Vertex Position X + Snapped Vertex Position X - - Change Annotation Rotation Enabled - Change Annotation Rotation Enabled + + Snapped Vertex Position Y + Snapped Vertex Position Y - - Change Annotation Length Mode - Change Annotation Length Mode + + Face Centroid X + Face Centroid X - - Change Rotated Annotations Threshold - Change Rotated Annotations Threshold + + Face Centroid Y + Face Centroid Y - - Change Rotated Annotations Margin to Corner - Change Rotated Annotations Margin to Corner + + Point on Edge X + Point on Edge X - - Change Grid Unit - Change Grid Unit + + Point on Edge Y + Point on Edge Y - - - Change Grid Interval Range - Change Grid Interval Range + + Geometry + Geometry - - Decimal with Suffix - Decimal with Suffix + + Tile column + Tile column - - Degree, Minute - Degree, Minute + + Tile row + Tile row - - Degree, Minute with Suffix - Degree, Minute with Suffix + + Tile zoom + Tile zoom - - Degree, Minute Aligned - Degree, Minute Aligned + + Closest vertex number + Closest vertex number - - Degree, Minute, Second - Degree, Minute, Second + + Closest vertex X + Closest vertex X - - Degree, Minute, Second with Suffix - Degree, Minute, Second with Suffix + + Closest vertex Y + Closest vertex Y - - Degree, Minute, Second Aligned - Degree, Minute, Second Aligned + + + Closest vertex Z (%1) + Closest vertex Z (%1) - - Change Grid Blend Mode - Change Grid Blend Mode + + Closest vertex Z + Closest vertex Z - - Change Grid Type - Change Grid Type + + Closest vertex M + Closest vertex M - - Change Grid CRS - Change Grid CRS + + Closest X + Closest X - - Toggle Annotations - Toggle Annotations + + Closest Y + Closest Y - - Expression Based Annotation - Expression Based Annotation + + + Interpolated Z (%1) + Interpolated Z (%1) - - Change Annotation Distance - Change Annotation Distance + + Interpolated Z + Interpolated Z - - Change Annotation Font - Change Annotation Font + + Interpolated M + Interpolated M - - Change Grid Line Style - Change Grid Line Style + + Parts + Parts - - Change Grid Marker Style - Change Grid Marker Style + + Part number + Part number - - Toggle Grid Display - Toggle Grid Display + + Length (Cartesian) + Length (Cartesian) - - Change Annotation Precision - Change Annotation Precision + + Area (Cartesian) + Area (Cartesian) - - - QgsLayoutMapGridWidgetBase - - Map Options - Map Options + + Perimeter (Cartesian) + Perimeter (Cartesian) - - Appearance - Appearance + + + X + X - - Grid type - Grid type + + + Y + Y - - CRS - CRS + + + + + Z (%1) + Z (%1) - - Interval - Interval + + + Z + Z - - X - X + + M + M - - Y - Y + + Column (0-based) + Column (0-based) - - Offset - Offset + + Row (0-based) + Row (0-based) - - Cross width - Cross width + + Z (original) + Z (original) - - mm - mm + + Z (adjusted) + Z (adjusted) - - Line style - Line style + + + + Distance along curve + Distance along curve - - Marker style - Marker style + + + + Elevation + Elevation - - Blend mode - Blend mode + + + Vertices + Vertices - - Frame - Frame + + Length (Ellipsoidal — %1) + Length (Ellipsoidal — %1) - - Frame style - Frame style + + Length (Cartesian — 2D) + Length (Cartesian — 2D) - - Frame size - Frame size + + Length (Cartesian — 3D) + Length (Cartesian — 3D) - - Frame line thickness - Frame line thickness + attributes get sorted; translation for lastX should be lexically larger than this one + + firstX + firstX - - Frame fill colors - Frame fill colors + + firstY + firstY - - Left side - Left side + attributes get sorted; translation for firstX should be lexically smaller than this one + + lastX + lastX - - Right side - Right side + + lastY + lastY - - Top side - Top side + + + + no data + no data - - Bottom side - Bottom side + + Area (Ellipsoidal — %1) + Area (Ellipsoidal — %1) - - Right divisions - Right divisions + + Perimeter (Ellipsoidal — %1) + Perimeter (Ellipsoidal — %1) - - Left divisions - Left divisions + + Embedded Symbol + Embedded Symbol - - Top divisions - Top divisions + + %1 (%2) + %1 (%2) - - Bottom divisions - Bottom divisions + + + Error + Error - - Draw Coordinates - Draw Coordinates + + Identify error + Identify error + + + QgsMapToolIdentifyAction - - Format - Format + + Identify + Identify - - … - + + Show Attribute Table + Show Attribute Table - - Left - Left + + No features found at this position. + No features found at this position. + + + QgsMapToolIdentifyFeature - - Right - Right + + Identify feature + Identify feature + + + QgsMapToolLabel - - Top - Top + + Label “%1” in %2 + Label “%1” in %2 + + + QgsMapToolMeasureAngle - - Bottom - Bottom + + Measure angle + Measure angle + + + QgsMapToolMeasureBearing - - Font - Font + + Measure bearing + Measure bearing - - Distance to map frame - Distance to map frame + + Bearing + Bearing + + + QgsMapToolMoveFeature - - Coordinate precision - Coordinate precision + + Move feature + Move feature - - Change… - Change… + + Move features + Move features - - Frame margin - Frame margin + + Some of the selected features are outside of the current map view. Would you still like to continue? + Some of the selected features are outside of the current map view. Would you still like to continue? - - X - X + + Feature moved + Feature moved - - Y - Y + + Feature copied and moved + Feature copied and moved - - Minimum - Minimum + + The feature cannot be moved because the resulting geometry would be empty + The feature cannot be moved because the resulting geometry would be empty - - Maximum - Maximum + + An error was reported during intersection removal + An error was reported during intersection removal + + + QgsMapToolMoveLabel - - Enable grid - Enable grid + + + + + + + + + + + + + Move Label + Move Label - - Follow grid rotation - Follow grid rotation + + + Layer “%1” was made editable + Layer “%1” was made editable - - Ticks alignment - Ticks alignment + + Move label or callout + Move label or callout - - Determines how the ticks length is defined when rotated. - Determines how the ticks length is defined when rotated. + + + + + Move Callout + Move Callout - - Skip below angle - Skip below angle + + Cannot move callout — the layer “%2” could not be made editable + Cannot move callout — the layer “%2” could not be made editable - - Grid lines intersecting the border below this threshold will be ignored. - Grid lines intersecting the border below this threshold will be ignored. + + The label anchor percent column “%1” does not exist in the layer + The label anchor percent column “%1” does not exist in the layer - - ° - ° + + The label anchor clipping column “%1” does not exist in the layer + The label anchor clipping column “%1” does not exist in the layer - - Margin from map corner - Margin from map corner + + The label anchor type column “%1” does not exist in the layer + The label anchor type column “%1” does not exist in the layer - - Outwards facing ticks closer to the corners than this margin will be ignored. - Outwards facing ticks closer to the corners than this margin will be ignored. + + The label anchor text point column “%1” does not exist in the layer + The label anchor text point column “%1” does not exist in the layer - - Annotations alignment - Annotations alignment + + The point position expression is not pointing to a writable geometry column + The point position expression is not pointing to a writable geometry column - - Outwards facing annotations closer to the corners than this margin will be ignored. - Outwards facing annotations closer to the corners than this margin will be ignored. + + The label X/Y columns “%1” and “%2” do not exist in the layer + The label X/Y columns “%1” and “%2” do not exist in the layer - - - QgsLayoutMapItemBlocksLabelsModel - - Change Label Blocking Items - Change Label Blocking Items + + The label X column “%1” does not exist in the layer + The label X column “%1” does not exist in the layer - - - QgsLayoutMapLabelingWidget - - Label Settings - Label Settings + + The label Y column “%1” does not exist in the layer + The label Y column “%1” does not exist in the layer - - - Change Label Margin - Change Label Margin + + Cannot move “%1” — the layer “%2” could not be made editable + Cannot move “%1” — the layer “%2” could not be made editable - - - Change Label Visibility - Change Label Visibility + + Moved curved label offset + Moved curved label offset - - - QgsLayoutMapLabelingWidgetBase - - Map Options - Map Options + + Move label anchor percent + Move label anchor percent - - Placement - Placement + + Moved label + Moved label - - No labels will be placed within this distance of the map’s edges, or from any label-blocking items which are checked below. - No labels will be placed within this distance of the map’s edges, or from any label-blocking items which are checked below. + + Moved callout + Moved callout - - <b>Margin from map edges</b> - <b>Margin from map edges</b> + + + Layer “%1” must be editable in order to move labels from it + Layer “%1” must be editable in order to move labels from it - - … - + + Layer “%1” must be editable in order to move callouts from it + Layer “%1” must be editable in order to move callouts from it - - Allow truncated labels on edges of map - Allow truncated labels on edges of map + + Error encountered while storing new label position + Error encountered while storing new label position - - Label Blocking Items - Label Blocking Items + + Error encountered while storing new callout position + Error encountered while storing new callout position - - Avoid placing labels under these items - Avoid placing labels under these items + + Delete Label Anchor Percent '%1' + Delete Label Anchor Percent '%1' - - Show unplaced labels - Show unplaced labels + + + Delete Label Anchor Percent + Delete Label Anchor Percent - - - QgsLayoutMapWidget - - Map Properties - Map Properties + + Layer “%1” must be editable in order to remove stored label anchor percent + Layer “%1” must be editable in order to remove stored label anchor percent - - Bookmarks - Bookmarks + + Error encountered while removing stored label anchor percent + Error encountered while removing stored label anchor percent - - Below Map - Below Map + + + + Delete Label Position + Delete Label Position - - Below Map Layer - Below Map Layer + + + + Delete Callout Position + Delete Callout Position - - Above Map Layer - Above Map Layer + + Layer “%1” must be editable in order to remove stored label positions + Layer “%1” must be editable in order to remove stored label positions - - Below Map Labels - Below Map Labels + + Layer “%1” must be editable in order to remove stored callout positions + Layer “%1” must be editable in order to remove stored callout positions - - Above Map Labels - Above Map Labels + + Error encountered while removing stored label position + Error encountered while removing stored label position - - Map Item CRS - Map Item CRS + + Error encountered while removing stored callout position + Error encountered while removing stored callout position - - Set layer list from a map theme - Set layer list from a map theme + + Callout angle: %1° + Callout angle: %1° + + + QgsMapToolOffsetCurve - - Controlled by %1 - Controlled by %1 + + Map tool offset curve + Map tool offset curve - - atlas - atlas + + Could not find a nearby feature in any vector layer. + Could not find a nearby feature in any vector layer. - - Atlas - Atlas + + Generated geometry is not valid. + Generated geometry is not valid. - - Report - Report + + Offset curve + Offset curve - - Use one of the predefined scales of the project where the %1 feature best fits. - Use one of the predefined scales of the project where the %1 feature best fits. + + The feature cannot be modified because the resulting geometry would be empty + The feature cannot be modified because the resulting geometry would be empty - - No presets defined - No presets defined + + An error was reported during intersection removal + An error was reported during intersection removal - - - - - Change Map Preset - Change Map Preset + + Creating offset geometry failed: %1 + Creating offset geometry failed: %1 + + + QgsMapToolOffsetPointSymbol - - (none) - (none) + + Map tool offset point symbol + Map tool offset point symbol - - Change Map CRS - Change Map CRS + + The selected point does not have an offset attribute set. + The selected point does not have an offset attribute set. - - Change Overview Style - Change Overview Style + + Offset symbol + Offset symbol + + + QgsMapToolPan - - Set Atlas Driven - Set Atlas Driven + + Pan + Pan + + + QgsMapToolPinLabels - - - - Change Atlas Mode - Change Atlas Mode + + Pin labels + Pin labels - - Change Atlas Margin - Change Atlas Margin + + Pinned label + Pinned label - - Change Atlas Scales - Change Atlas Scales + + Unpinned label + Unpinned label - - - Change Map Scale - Change Map Scale + + Pinned diagram + Pinned diagram - - Change Map Rotation - Change Map Rotation + + Unpinned diagram + Unpinned diagram + + + QgsMapToolPointSymbol - - - - Change Map Extent - Change Map Extent + + Map tool point symbol + Map tool point symbol - - - Change Overview Position - Change Overview Position + + No point feature was detected at the clicked position. Please click closer to the feature or enhance the search tolerance under Settings->Options->Digitizing->Search radius for vertex edits + No point feature was detected at the clicked position. Please click closer to the feature or enhance the search tolerance under Settings->Options->Digitizing->Search radius for vertex edits + + + QgsMapToolReshape - - Map Preset Changed - Map Preset Changed + + Reshape features + Reshape features - - Use Project CRS - Use Project CRS + + Cannot transform the point to the layers coordinate system + Cannot transform the point to the layers coordinate system - - Toggle Temporal Range - Toggle Temporal Range + + Reshape + Reshape - - Set Temporal Range - Set Temporal Range + + An error was reported during intersection removal + An error was reported during intersection removal - - Toggle Map Item - Toggle Map Item + + The feature cannot be reshaped because the resulting geometry is empty + The feature cannot be reshaped because the resulting geometry is empty + + + QgsMapToolReverseLine - - Grid %1 - Grid %1 + + Reverse line geometry + Reverse line geometry - - Add Map Grid - Add Map Grid + + Reverse line + Reverse line - - Remove Grid - Remove Grid + + Line reversed. + Line reversed. - - Move Grid Up - Move Grid Up + + Couldn't reverse the selected part. + Couldn't reverse the selected part. + + + QgsMapToolRotateFeature - - Move Grid Down - Move Grid Down + + Rotate feature + Rotate feature - - Rename Grid - Rename Grid + + Could not find a nearby feature in the current layer. + Could not find a nearby feature in the current layer. - - Overview %1 - Overview %1 + + Features Rotated + Features Rotated - - Add Map Overview - Add Map Overview + + The feature cannot be rotated because the resulting geometry would be empty + The feature cannot be rotated because the resulting geometry would be empty - - Remove Map Overview - Remove Map Overview + + An error was reported during intersection removal + An error was reported during intersection removal + + + QgsMapToolRotateLabel - - Move Overview Up - Move Overview Up + + + + + + Rotate Label + Rotate Label - - Move Overview Down - Move Overview Down + + Layer “%1” was made editable + Layer “%1” was made editable - - - Draw "%1" overview - Draw "%1" overview + + Cannot rotate “%1” — the layer “%2” could not be made editable + Cannot rotate “%1” — the layer “%2” could not be made editable - - Overview Display Toggled - Overview Display Toggled + + Cannot rotate “%1” — the layer “%2” has an invalid expression set for label rotation + Cannot rotate “%1” — the layer “%2” has an invalid expression set for label rotation - - Change Overview Map - Change Overview Map + + Rotated label + Rotated label - - Change Overview Blend Mode - Change Overview Blend Mode + + Layer “%1” must be editable in order to rotate labels from it + Layer “%1” must be editable in order to rotate labels from it - - Toggle Overview Inverted - Toggle Overview Inverted + + Error encountered while storing new label rotation + Error encountered while storing new label rotation - - Toggle Overview Centered - Toggle Overview Centered + + + + Delete Label Rotation + Delete Label Rotation - - - QgsLayoutMapWidgetBase - - Map Options - Map Options + + Layer “%1” must be editable in order to move labels from it + Layer “%1” must be editable in order to move labels from it - - Map - Map + + Error encountered while storing new label position + Error encountered while storing new label position + + + QgsMapToolRotatePointSymbols - - CRS - CRS + + The selected point does not have a rotation attribute set. + The selected point does not have a rotation attribute set. - - ° - ° + + Rotate symbol + Rotate symbol + + + QgsMapToolScaleFeature - - … - + + Scale feature + Scale feature - - Draw map canvas items - Draw map canvas items + + Could not find a nearby feature in the current layer. + Could not find a nearby feature in the current layer. - - Scale - Scale + + Features Scaled + Features Scaled - - Map rotation - Map rotation + + The feature cannot be scaled because the resulting geometry would be empty + The feature cannot be scaled because the resulting geometry would be empty - - Layers - Layers + + An error was reported during intersection removal + An error was reported during intersection removal + + + QgsMapToolSelect - - Follow map theme - Follow map theme + + Select features + Select features + + + QgsMapToolSelectUtils::QgsMapToolSelectMenuActions - - Lock layers - Lock layers + + + Select Feature + Select Feature - - Lock styles for layers - Lock styles for layers + + Add to Selection + Add to Selection - - Extents - Extents + + Intersect with Selection + Intersect with Selection - - X min - X min + + Remove from Selection + Remove from Selection - - Y min - Y min + + Searching… + Searching… - - X max - X max + + Select All (%1) + Select All (%1) - - Y max - Y max + + Add All to Selection (%1) + Add All to Selection (%1) - - Main Properties - Main Properties + + Intersect All with Selection (%1) + Intersect All with Selection (%1) - - Update Preview - Update Preview + + Remove All from Selection (%1) + Remove All from Selection (%1) - - Controlled by Atlas - Controlled by Atlas + + Add Feature to Selection + Add Feature to Selection - - Margin around feature - Margin around feature + + Intersect Feature with Selection + Intersect Feature with Selection - - % - % + + Remove Feature from Selection + Remove Feature from Selection - - Use one of the predefined scales of the project where the atlas feature best fits. - Use one of the predefined scales of the project where the atlas feature best fits. + + Feature %1 + Feature %1 + + + QgsMapToolSelectionHandler - - Predefined scale (best fit) - Predefined scale (best fit) + + Selection radius: + Selection radius: + + + QgsMapToolShapeCircle2TangentsPoint - - Fixed scale - Fixed scale + + Error + Error - - Grids - Grids + + Segments are parallels + Segments are parallels - - Add a new grid - Add a new grid + + Radius of the circle: + Radius of the circle: + + + QgsMapToolShapeCircle3Tangents - - Remove selected grid - Remove selected grid + + Error + Error - - Move selected grid up - Move selected grid up + + The three segments are parallel + The three segments are parallel + + + QgsMapToolShapeCircularStringRadius - - Move selected grid down - Move selected grid down + + Radius: + Radius: + + + QgsMapToolShapeRegularPolygonAbstract - - Overviews - Overviews + + Number of sides: + Number of sides: + + + QgsMapToolShowHideLabels - - Add a new overview - Add a new overview + + Show/hide labels + Show/hide labels - - Remove selected overview - Remove selected overview + + Hid labels + Hid labels - - Move selected overview up - Move selected overview up + + Showed labels + Showed labels - - Move selected overview down - Move selected overview down + + CRS Exception: selection extends beyond layer's coordinate system. + CRS Exception: selection extends beyond layer's coordinate system. + + + QgsMapToolSimplify - - Draw overview - Draw overview + + Geometry simplified + Geometry simplified - - Map frame - Map frame + + Could not find a nearby feature in the current layer. + Could not find a nearby feature in the current layer. - - Frame style - Frame style + + %1 feature(s): %2 to %3 vertices (%4%) + %1 feature(s): %2 to %3 vertices (%4%) - - Blending mode - Blending mode + + Simplification failed! + Simplification failed! + + + QgsMapToolSplitFeatures - - Invert overview - Invert overview + + Coordinate transform error + Coordinate transform error - - Center on overview - Center on overview + + Cannot transform the point to the layers coordinate system + Cannot transform the point to the layers coordinate system - - Modify Grid… - Modify Grid… + + Features split + Features split - - Position - Position + + Topological points from Features split + Topological points from Features split - - Change… - Change… + + No features were split + No features were split - - Stacking layer - Stacking layer + + If there are selected features, the split tool only applies to those. If you would like to split all features under the split line, clear the selection. + If there are selected features, the split tool only applies to those. If you would like to split all features under the split line, clear the selection. - - Update Map Preview - Update Map Preview + + + + No feature split done + No feature split done - - Set to Map Canvas Extent - Set to Map Canvas Extent + + An error occurred during splitting. + An error occurred during splitting. - - Set Map Extent to Match Main Canvas Extent - Set Map Extent to Match Main Canvas Extent + + Cut edges detected. Make sure the line splits features into multiple parts. + Cut edges detected. Make sure the line splits features into multiple parts. - - View Extent in Map Canvas - View Extent in Map Canvas + + Split features + Split features - - View Current Map Extent in Main Canvas - View Current Map Extent in Main Canvas + + The geometry is invalid. Please repair before trying to split it. + The geometry is invalid. Please repair before trying to split it. + + + QgsMapToolSplitParts - - Move Map Content - Move Map Content + + Coordinate transform error + Coordinate transform error - - Interactively Edit Map Extent - Interactively Edit Map Extent + + Cannot transform the point to the layers coordinate system + Cannot transform the point to the layers coordinate system - - View Scale in Map Canvas - View Scale in Map Canvas + + Parts split + Parts split - - Set Main Canvas to Match Current Map Scale - Set Main Canvas to Match Current Map Scale + + No parts were split + No parts were split - - Set to Map Canvas Scale - Set to Map Canvas Scale + + If there are selected parts, the split tool only applies to those. If you would like to split all parts under the split line, clear the selection. + If there are selected parts, the split tool only applies to those. If you would like to split all parts under the split line, clear the selection. - - Set Map Scale to Match Main Canvas Scale - Set Map Scale to Match Main Canvas Scale + + + No part split done + No part split done - - Label Settings - Label Settings + + An error occurred during splitting. + An error occurred during splitting. - - Labeling Settings - Labeling Settings + + Cut edges detected. Make sure the line splits parts into multiple parts. + Cut edges detected. Make sure the line splits parts into multiple parts. - - Temporal Range - Temporal Range + + Split parts + Split parts - - M/d/yyyy h:mm AP - M/d/yyyy h:mm AP + + The geometry is invalid. Please repair before trying to split it. + The geometry is invalid. Please repair before trying to split it. - - Clipping Settings - Clipping Settings + + Split error + Split error + + + QgsMapToolTrimExtendFeature - - Start (inclusive) - Start (inclusive) + + + Trim/Extend feature + Trim/Extend feature - - End (exclusive) - End (exclusive) + + Feature trimmed/extended. + Feature trimmed/extended. - - - QgsLayoutMarkerWidget - - Marker Properties - Marker Properties + + Couldn't trim or extend the feature. + Couldn't trim or extend the feature. + + + QgsMapToolZoom - - Grid North - Grid North + + Zoom + Zoom + + + QgsMapToolsDigitizingTechniqueManager - - True North - True North + Keyboard shortcut: toggle stream digitizing + + R + R + + + QgsMapUnitScaleDialog - - Change Marker Symbol - Change Marker Symbol + + Adjust Scaling Range + Adjust Scaling Range + + + QgsMapUnitScaleWidgetBase - - Toggle Rotation Sync - Toggle Rotation Sync + + Adjust Scaling Range + Adjust Scaling Range - - Change Rotation Map - Change Rotation Map + + Scale only within the following map unit scale range + Scale only within the following map unit scale range - - Change Marker North Offset - Change Marker North Offset + + Minimum scale + Minimum scale - - Change Marker North Mode - Change Marker North Mode + + Maximum scale + Maximum scale - - - QgsLayoutMarkerWidgetBase - - Marker - Marker + + Scale Range + Scale Range - - Main Properties - Main Properties + + Size Range + Size Range - - Symbol - Symbol + + Minimum size + Minimum size - - Change… - Change… + + Maximum size + Maximum size - - Marker Rotation - Marker Rotation + + mm + mm - - Offset - Offset + + Scale only within the following size range + Scale only within the following size range + + + QgsMarkerLineSymbolLayerWidget - - Sync with map - Sync with map + + All Rings + All Rings - - ° - ° + + Exterior Ring Only + Exterior Ring Only - - North alignment - North alignment + + Interior Rings Only + Interior Rings Only - - - QgsLayoutModel + + + QgsMaskSymbolLayerWidgetBase - - Item - Item + + <html><head/><body><p>The sub-symbol of a mask symbol layer defines a mask shape. Its color property will be ignored and only the opacity of the shape will be used as a mask shape.</p><p>This shape should then be selected as a <span style=" font-style:italic;">mask source</span> in the Masks properties of a layer in order to enable masking.</p></body></html> + <html><head/><body><p>The sub-symbol of a mask symbol layer defines a mask shape. Its color property will be ignored and only the opacity of the shape will be used as a mask shape.</p><p>This shape should then be selected as a <span style=" font-style:italic;">mask source</span> in the Masks properties of a layer in order to enable masking.</p></body></html> - - - QgsLayoutMultiFrame + + + QgsMaskingWidget - - Change Resize Mode - Change Resize Mode + + Select both masking and masked symbol layers or your configuration will be lost + Select both masking and masked symbol layers or your configuration will be lost + + + QgsMaskingWidgetBase - - <Multiframe> - <Multiframe> + + Masked symbol layers + Masked symbol layers - - - QgsLayoutNewItemPropertiesDialog - - New Item Properties - New Item Properties + + Masking symbol layers + Masking symbol layers + + + QgsMasterPasswordResetDialog - - Reference Point - Reference Point + + Reset Master Password + Reset Master Password - - Position and Size - Position and Size + + Enter CURRENT master authentication password + Enter CURRENT master authentication password - - Height - Height + + Required + Required - - Width - Width + + Enter NEW master authentication password + Enter NEW master authentication password - - Y - Y + + Keep backup of current database + Keep backup of current database - - X - X + + Your authentication database will be duplicated +and re-encrypted using new password + Your authentication database will be duplicated +and re-encrypted using new password + + + QgsMbtilesVectorTileSourceWidget - - Lock aspect ratio (including while drawing extent onto canvas) - Lock aspect ratio (including while drawing extent onto canvas) + + Select Mbtiles Dataset + Select Mbtiles Dataset - - Page - Page + + Mbtiles Files + Mbtiles Files - - - QgsLayoutNewPageDialog + + + QgsMdalSourceSelect - - Insert Pages - Insert Pages + + Open MDAL Supported Mesh Dataset(s) + Open MDAL Supported Mesh Dataset(s) - - Page Size - Page Size + + Add mesh layer + Add mesh layer - - Size - Size + + No layers selected. + No layers selected. + + + QgsMdalSourceSelectBase - - Width - Width + + Add Mesh Layer(s) + Add Mesh Layer(s) - - Orientation - Orientation + + Source + Source - - Height - Height + + Mesh dataset + Mesh dataset + + + QgsMeasureBase - - Lock aspect ratio (including while drawing extent onto canvas) - Lock aspect ratio (including while drawing extent onto canvas) + + Measure + Measure - - page(s) - page(s) + + Total + Total - - Insert - Insert + + Segments + Segments - - Before Page - Before Page + + Info + Info - - After Page - After Page + + Cartesian + Cartesian - - At End - At End + + Ellipsoidal + Ellipsoidal - - - QgsLayoutObject - - list of map layer names separated by | characters - list of map layer names separated by | characters + + Total Horizontal Distance + Total Horizontal Distance - - name of an existing map theme (case-sensitive) - name of an existing map theme (case-sensitive) + + x + x - - - QgsLayoutPageCollection - - Resize to Contents - Resize to Contents + + y + y + + + QgsMeasureDialog - - Move Item - Move Item + + &New + &New - - Move Guides - Move Guides + + &Configuration + &Configuration - - - - Add Page - Add Page + + The calculations are based on: + The calculations are based on: - - - - - Remove Page - Remove Page + + Cartesian calculation selected, so area is calculated using Cartesian calculations. + Cartesian calculation selected, so area is calculated using Cartesian calculations. - - - Remove Pages - Remove Pages + + No map projection set, so area is calculated using Cartesian calculations. + No map projection set, so area is calculated using Cartesian calculations. - - - QgsLayoutPagePropertiesWidget - - New Item Properties - New Item Properties + + + Units are unknown. + Units are unknown. - - Background - Background + + Both project CRS (%1) and measured area are in degrees, so area is calculated using Cartesian calculations in square degrees. + Both project CRS (%1) and measured area are in degrees, so area is calculated using Cartesian calculations in square degrees. - - Page Size - Page Size + + + Project ellipsoidal calculation is selected. + Project ellipsoidal calculation is selected. - - Width - Width + + + Project ellipsoidal calculation is not selected. + Project ellipsoidal calculation is not selected. - - Lock aspect ratio (including while drawing extent onto canvas) - Lock aspect ratio (including while drawing extent onto canvas) + + + + Measure + Measure - - … - + + Cartesian calculation selected, so distance is calculated using Cartesian calculations. + Cartesian calculation selected, so distance is calculated using Cartesian calculations. - - Height - Height + + No map projection set, so distance is calculated using Cartesian calculations. + No map projection set, so distance is calculated using Cartesian calculations. - - Size - Size + + Both project CRS (%1) and measured length are in degrees, so distance is calculated using Cartesian calculations in degrees. + Both project CRS (%1) and measured length are in degrees, so distance is calculated using Cartesian calculations in degrees. - - Orientation - Orientation + + Distance is calculated in %1, based on project CRS (%2). + Distance is calculated in %1, based on project CRS (%2). - - If checked, this page will not be included when exporting the layout - If checked, this page will not be included when exporting the layout + + Measurements copied to clipboard + Measurements copied to clipboard - - Exclude page from exports - Exclude page from exports + + + The value is converted from %1 to %2. + The value is converted from %1 to %2. - - Portrait - Portrait + + Area is calculated in %1, based on project CRS (%2). + Area is calculated in %1, based on project CRS (%2). - - Landscape - Landscape + + The coordinates are transformed to the chosen ellipsoid (%1), and the area is calculated in %2. + The coordinates are transformed to the chosen ellipsoid (%1), and the area is calculated in %2. - - Custom - Custom + + + Copy + Copy - - - Change Page Size - Change Page Size + + The coordinates are transformed to the chosen ellipsoid (%1), and the distance is calculated in %2. + The coordinates are transformed to the chosen ellipsoid (%1), and the distance is calculated in %2. - - Change Page Background - Change Page Background + + + Segments [%1] + Segments [%1] - - Include Page in Exports - Include Page in Exports + + Segments + Segments - - Exclude Page from Exports - Exclude Page from Exports + + + map units + map units - - - QgsLayoutPdfExportOptionsDialog + + + QgsMeasureTool - - Always Export Text as Paths (Recommended) - Always Export Text as Paths (Recommended) + + Incorrect Measure Results + Incorrect Measure Results - - Always Export Text as Text Objects - Always Export Text as Text Objects + + <p>This map is defined with a geographic coordinate system (latitude/longitude) but the map extents suggests that it is actually a projected coordinate system (e.g., Mercator). If so, the results from line or area measurements will be incorrect.</p><p>To fix this, explicitly set an appropriate map coordinate system using the <tt>Settings:Project Properties</tt> menu. + <p>This map is defined with a geographic coordinate system (latitude/longitude) but the map extents suggests that it is actually a projected coordinate system (e.g., Mercator). If so, the results from line or area measurements will be incorrect.</p><p>To fix this, explicitly set an appropriate map coordinate system using the <tt>Settings:Project Properties</tt> menu. - - ISO 32000 Extension (recommended) - ISO 32000 Extension (recommended) + + Transform error caught at the MeasureTool: %1 + Transform error caught at the MeasureTool: %1 + + + QgsMediaWidget - - OGC Best Practice - OGC Best Practice + + invalid + invalid + + + QgsMemoryProvider - - Lossy (JPEG) - Lossy (JPEG) + + Text (string) + Text (string) - - Lossless - Lossless + + Text, unlimited length (text) + Text, unlimited length (text) - - Select All - Select All + + Whole Number (integer) + Whole Number (integer) - - Deselect All - Deselect All + + + Decimal Number (real) + Decimal Number (real) - - - QgsLayoutPictureWidget - - Picture Properties - Picture Properties + + Whole Number (smallint - 16bit) + Whole Number (smallint - 16bit) - - Select Fill Color - Select Fill Color + + Whole Number (integer - 32bit) + Whole Number (integer - 32bit) - - Select Stroke Color - Select Stroke Color + + Whole Number (integer - 64bit) + Whole Number (integer - 64bit) - - Change Picture - Change Picture + + Decimal Number (numeric) + Decimal Number (numeric) - - Change Picture Rotation - Change Picture Rotation + + Decimal Number (decimal) + Decimal Number (decimal) - - Change Resize Mode - Change Resize Mode + + Decimal Number (double) + Decimal Number (double) - - Change Placement - Change Placement + + Geometry + Geometry - - Toggle Rotation Sync - Toggle Rotation Sync + + Unsupported typeName '%1'. Will be handled as string. + Unsupported typeName '%1'. Will be handled as string. - - Change Rotation Map - Change Rotation Map + + Feature has too many attributes (expecting %1, received %2) + Feature has too many attributes (expecting %1, received %2) - - Zoom - Zoom + + Could not add feature with geometry type %1 to layer of type %2 + Could not add feature with geometry type %1 to layer of type %2 - - Stretch - Stretch + + Could not store attribute "%1": %2 + Could not store attribute "%1": %2 - - Clip - Clip + + Could not change attribute %1 having type %2 for feature %4: %3 + Could not change attribute %1 having type %2 for feature %4: %3 - - Zoom and Resize Frame - Zoom and Resize Frame + + QGIS expression + QGIS expression + + + QgsMergeAttributesDialog - - Resize Frame to Image Size - Resize Frame to Image Size + + Take attributes from feature with the most points + Take attributes from feature with the most points - - Top Left - Top Left + + Take all attributes from the MultiPoint feature with the most parts + Take all attributes from the MultiPoint feature with the most parts - - Top Center - Top Center + + Take attributes from feature with the longest length + Take attributes from feature with the longest length - - Top Right - Top Right + + Take all attributes from the Line feature with the longest length + Take all attributes from the Line feature with the longest length - - Middle Left - Middle Left + + Take attributes from feature with the largest area + Take attributes from feature with the largest area - - Middle - Middle + + Take all attributes from the Polygon feature with the largest area + Take all attributes from the Polygon feature with the largest area - - Middle Right - Middle Right + + Id + Id - - Bottom Left - Bottom Left + + Merge + Merge - - Bottom Center - Bottom Center + + Feature %1 + Feature %1 - - Bottom Right - Bottom Right + + Concatenation + Concatenation - - Grid North - Grid North + + Skip Attribute + Skip Attribute - - True North - True North + + Manual Value + Manual Value - - Change Picture Fill Color - Change Picture Fill Color + + Skipped + Skipped + + + QgsMergeAttributesDialogBase - - Change Picture Stroke Color - Change Picture Stroke Color + + Merge Feature Attributes + Merge Feature Attributes - - Change Picture Stroke Width - Change Picture Stroke Width + + Take attributes from selected feature + Take attributes from selected feature - - Change Picture North Offset - Change Picture North Offset + + Remove feature from selection + Remove feature from selection - - Change Picture North Mode - Change Picture North Mode + + Resets all fields to "Skip" + Resets all fields to "Skip" - - Change Picture Type - Change Picture Type + + Skip all fields + Skip all fields - - Set SVG parameters - Set SVG parameters + + Take attributes from feature with the largest geometry + Take attributes from feature with the largest geometry - - - QgsLayoutPictureWidgetBase + + + QgsMergedFeatureRendererWidget - - Picture Options - Picture Options + + The merged feature renderer only applies to line and polygon layers. +'%1' is not a line or polygon layer and then cannot be displayed + The merged feature renderer only applies to line and polygon layers. +'%1' is not a line or polygon layer and then cannot be displayed + + + QgsMergedFeatureRendererWidgetBase - - Picture - Picture + + Sub renderer + Sub renderer + + + QgsMesh3DSymbolWidget - - … - + + Single Color + Single Color - - Resize mode - Resize mode + + No Culling + No Culling - - Placement - Placement + + Front + Front - - Image Rotation - Image Rotation + + Back + Back - - SVG Parameters - SVG Parameters + + Both sides of the mesh are visible + Both sides of the mesh are visible - - mm - mm + + Only the back of the mesh is visible + Only the back of the mesh is visible - - Stroke color - Stroke color + + Only the front of the mesh is visible + Only the front of the mesh is visible - - Stroke width - Stroke width + + Color Ramp Shader + Color Ramp Shader - - Fill color - Fill color + + 2D Contour Color Ramp Shader + 2D Contour Color Ramp Shader + + + QgsMesh3dPropsWidget - - North alignment - North alignment + + Triangles Settings + Triangles Settings - - Sync with map - Sync with map + + px + px - - ° - ° + + Smooth triangles + Smooth triangles - - Offset - Offset + + Vertical Settings + Vertical Settings - - SVG image - SVG image + + Rendering Color Settings + Rendering Color Settings - - Raster image - Raster image + + Color Ramp Shader + Color Ramp Shader - - Size and Placement - Size and Placement + + Min + Min - - - QgsLayoutPolygonWidget - - Polygon Properties - Polygon Properties + + Max + Max - - Change Shape Style - Change Shape Style + + Level of detail + Level of detail - - - QgsLayoutPolygonWidgetBase - - Polygon - Polygon + + Show wireframe + Show wireframe - - Main Properties - Main Properties + + Line width + Line width - - Change… - Change… + + Color + Color - - - QgsLayoutPolylineWidget - - Polyline Properties - Polyline Properties + + Level of detail can only be set when mesh simplification is enabled (see Rendering tab in the Mesh Layer Properties) + Level of detail can only be set when mesh simplification is enabled (see Rendering tab in the Mesh Layer Properties) - - Arrow Properties - Arrow Properties + + Vertical scale + Vertical scale - - Select Arrow Head Stroke Color - Select Arrow Head Stroke Color + + Dataset group for vertical value + Dataset group for vertical value - - Select Arrow Head Fill Color - Select Arrow Head Fill Color + + Dataset value relative to vertices Z value + Dataset value relative to vertices Z value - - Transparent Stroke - Transparent Stroke + + Load + Load - - Transparent Fill - Transparent Fill + + Rendering style + Rendering style - - Change Shape Style - Change Shape Style + + Mesh color + Mesh color - - Change Arrow Head - Change Arrow Head + + Show Arrows + Show Arrows - - Change Arrow Width - Change Arrow Width + + Map units + Map units - - Change Arrow Fill Color - Change Arrow Fill Color + + Arrow spacing + Arrow spacing - - Change Arrow Stroke Color - Change Arrow Stroke Color + + Fixed size + Fixed size - - - Set Arrow Marker - Set Arrow Marker + + Culling mode + Culling mode + + + QgsMeshAvailableDatasetGroupTreeModel - - - Set Line Marker - Set Line Marker + + Group + Group - - - Set SVG Marker - Set SVG Marker + + Type + Type - - - Change Start Marker File - Change Start Marker File + + Description + Description - - - Change End Marker File - Change End Marker File + + Vector + Vector - - Start marker svg file - Start marker svg file + + Scalar + Scalar + + + QgsMeshCalculatorDialog - - End marker svg file - End marker svg file + + Enter Mesh Dataset File + Enter Mesh Dataset File - - - QgsLayoutPolylineWidgetBase - - Polyline - Polyline + + Expression valid + Expression valid - - Main Properties - Main Properties + + Expression invalid + Expression invalid - - Line Markers - Line Markers + + Invalid file path + Invalid file path - - Arrow stroke color - Arrow stroke color + + Selected driver cannot store data defined on %1 + Selected driver cannot store data defined on %1 - - mm - mm + + faces + faces - - Arrow head width - Arrow head width + + vertices + vertices - - Start marker - Start marker + + Invalid group name + Invalid group name - - … - + + All Files (*) + All Files (*) + + + QgsMeshCalculatorDialogBase - - None - None + + Datasets + Datasets - - Arrow - Arrow + + Result Layer + Result Layer - - SVG - SVG + + X min + X min - - Arrow stroke width - Arrow stroke width + + X max + X max - - End marker - End marker + + Y max + Y max - - Arrow fill color - Arrow fill color + + Y min + Y min - - SVG path - SVG path + + End time + End time - - Line Style… - Line Style… + + Start time + Start time - - - QgsLayoutPropertiesWidget - - Layout Properties - Layout Properties + + Mesh Calculator Expression + Mesh Calculator Expression - - Resize to Contents - Resize to Contents + + Operators + Operators - - Set Reference Map - Set Reference Map + + <= + <= - - Set Default DPI - Set Default DPI + + >= + >= - - - QgsLayoutQptDropHandler - - - Could not read template file. - Could not read template file. + + / + / - - - Load from Template - Load from Template + + * + * - - - QgsLayoutScaleBarWidget - - Scalebar Properties - Scalebar Properties + + + + + - - Above Segments - Above Segments + + max + max - - Below Segments - Below Segments + + = + = - - Centered at Segment Edge - Centered at Segment Edge + + > + > - - Centered at Center of Segment - Centered at Center of Segment + + < + < - - Map units - Map units + + abs + abs - - Meters - Meters + + != + != - - Kilometers - Kilometers + + min + min - - Feet - Feet + + ( + ( - - Yards - Yards + + ) + ) - - Miles - Miles + + IF + IF - - Nautical Miles - Nautical Miles + + AND + AND - - Centimeters - Centimeters + + OR + OR - - Millimeters - Millimeters + + NOT + NOT - - Change Scalebar Line Style - Change Scalebar Line Style + + ^ + ^ - - Change Scalebar Division Style - Change Scalebar Division Style + + sum (aggr) + sum (aggr) - - Change Scalebar Subdivision Style - Change Scalebar Subdivision Style + + max (aggr) + max (aggr) - - - Change Scalebar Fill Style - Change Scalebar Fill Style + + min (aggr) + min (aggr) - - Scalebar Font - Scalebar Font + + average (aggr) + average (aggr) - - Set Scalebar Segment Size - Set Scalebar Segment Size + + - + - - - - Set Scalebar Segments - Set Scalebar Segments + + NODATA + NODATA - - Set Scalebar Height - Set Scalebar Height + + Mesh Calculator + Mesh Calculator - - Set Scalebar Subdivisions - Set Scalebar Subdivisions + + Create on-the-fly dataset group instead of writing layer to disk + Create on-the-fly dataset group instead of writing layer to disk - - Set Subdivisions Height - Set Subdivisions Height + + Group name + Group name - - Set Scalebar Font - Set Scalebar Font + + Output format + Output format - - Number Format - Number Format + + Output file + Output file - - Set Scalebar Number Format - Set Scalebar Number Format + + Spatial Extent + Spatial Extent - - Set Scalebar Unit Text - Set Scalebar Unit Text + + Custom extent + Custom extent - - Set Scalebar Map Units per Segment - Set Scalebar Map Units per Segment + + Clips the datasets using features from vector polygon layer. + Clips the datasets using features from vector polygon layer. - - Set Scalebar Style - Set Scalebar Style + + Mask layer + Mask layer - - Set Scalebar Label Space - Set Scalebar Label Space + + Use Selected Layer Extent + Use Selected Layer Extent - - Set Scalebar Box Space - Set Scalebar Box Space + + Temporal Extent + Temporal Extent - - Set Scalebar Label Vertical Placement - Set Scalebar Label Vertical Placement + + Use all Selected Dataset Times + Use all Selected Dataset Times + + + QgsMeshDatasetGroupTreeModel - - Set Scalebar Label Horizontal Placement - Set Scalebar Label Horizontal Placement + + Groups + Groups + + + QgsMeshDatasetGroupTreeView - - Set Scalebar Alignment - Set Scalebar Alignment + + + + Remove Dataset Group + Remove Dataset Group - - Set Scalebar Units - Set Scalebar Units + + This dataset group can't be removed because other dataset groups depend on it: +%1 + This dataset group can't be removed because other dataset groups depend on it: +%1 - - - - Set Scalebar Size Mode - Set Scalebar Size Mode + + Remove dataset group? + Remove dataset group? + + + QgsMeshDatasetGroupTreeWidget - - Set Scalebar Map - Set Scalebar Map + + + + Load mesh datasets + Load mesh datasets - - - QgsLayoutScaleBarWidgetBase - - Scalebar Options - Scalebar Options + + Datasets successfully added to the mesh layer + Datasets successfully added to the mesh layer - - Scalebar - Scalebar + + Could not read mesh dataset. + Could not read mesh dataset. + + + QgsMeshDatasetGroupTreeWidgetBase - - St&yle - St&yle + + Available Mesh Dataset Groups + Available Mesh Dataset Groups - - &Map - &Map + + Available Datasets + Available Datasets - - Units - Units + + Assign Extra Dataset to Mesh + Assign Extra Dataset to Mesh - - Scalebar units - Scalebar units + + Collapse All + Collapse All - - &Label for units - &Label for units + + Expand All + Expand All - - Specifies how many scalebar units per labeled unit. For example, if your scalebar units are set to "meters", a multiplier of 1000 will result in the scalebar labels in kilometers. - Specifies how many scalebar units per labeled unit. For example, if your scalebar units are set to "meters", a multiplier of 1000 will result in the scalebar labels in kilometers. + + Check All + Check All - - Specifies the underlying units used for scalebar calculations, e.g., "meters" or "feet" - Specifies the underlying units used for scalebar calculations, e.g., "meters" or "feet" + + Uncheck All + Uncheck All - - Label unit multiplier - Label unit multiplier + + Reset to Defaults + Reset to Defaults + + + QgsMeshDatasetListModel - - Segments - Segments + + none + none - - Number of scalebar units per scalebar segment - Number of scalebar units per scalebar segment + + Display dataset + Display dataset + + + QgsMeshEditForceByLineAction - - units - units + + Add new vertex on intersecting edges + Add new vertex on intersecting edges - - Height - Height + + Interpolate Z value from + Interpolate Z value from - - right - right + + Mesh + Mesh - - left - left + + Forcing line + Forcing line - - Fi&xed width - Fi&xed width + + Tolerance + Tolerance + + + QgsMeshEditor - - Fit segment width - Fit segment width + + vertices Z value + vertices Z value + + + Add a face with new %n vertices + + Add a face with new %n vertices + Add a face with new %n vertices + + + + + QgsMeshElevationPropertiesWidget - - mm - mm + + From Vertices + From Vertices - - Display - Display + + Fixed Elevation Range + Fixed Elevation Range - - Box margin - Box margin + + Fixed Elevation Range Per Group + Fixed Elevation Range Per Group - - Alignment - Alignment + + Include Lower and Upper + Include Lower and Upper - - Main Properties - Main Properties + + Include Lower, Exclude Upper + Include Lower, Exclude Upper - - Font - Font + + Exclude Lower, Include Upper + Exclude Lower, Include Upper - - Text used for labeling the scalebar units, e.g., "m" or "km". This should be matched to reflect the multiplier above. - Text used for labeling the scalebar units, e.g., "m" or "km". This should be matched to reflect the multiplier above. + + Exclude Lower and Upper + Exclude Lower and Upper - - Label margin - Label margin + + Line + Line - - Vertical label placement - Vertical label placement + + Fill Below + Fill Below - - Horizontal label placement - Horizontal label placement + + Fill Above + Fill Above - - Number format - Number format + + + + Not set + Not set - - Customize - Customize + + + Group number + Group number - - Right segments subdivisions - Right segments subdivisions + + + Group name + Group name - - Subdivisions height - Subdivisions height + + Group + Group + + + QgsMeshElevationPropertiesWidgetBase - - Primary fill - Primary fill + + Offset + Offset - - Fill Style… - Fill Style… + + Scale + Scale - - Secondary fill - Secondary fill + + Profile Chart Appearance + Profile Chart Appearance - - Division style - Division style + + Line style + Line style - - Line style - Line style + + Style + Style - - Line Style… - Line Style… + + Fill style + Fill style - - Subdivision style - Subdivision style + + Mesh Elevation Properties + Mesh Elevation Properties - - Subdivision Style… - Subdivision Style… + + Configuration + Configuration - - Division Style… - Division Style… + + Limit + Limit - - … - + + <html><head/><body><p><span style=" font-weight:600;">The elevation will be taken from the mesh vertices.</span></p><p>Elevation scaling and offset can be used to manually correct elevation values from the layer. The scale is applied to the raster values before adding the offset.</p></body></html> + <html><head/><body><p><span style=" font-weight:600;">The elevation will be taken from the mesh vertices.</span></p><p>Elevation scaling and offset can be used to manually correct elevation values from the layer. The scale is applied to the raster values before adding the offset.</p></body></html> - - - QgsLayoutShapeWidget - - Shape Properties - Shape Properties + + Lower + Lower - - Rectangle - Rectangle + + Upper + Upper - - Ellipse - Ellipse + + Limits + Limits - - Triangle - Triangle + + <html><head/><body><p><span style=" font-weight:600;">The mesh layer is associated with a fixed elevation range.</span></p><p>This mode can be used when a layer has a single fixed elevation, or a range (slice) of elevation values. If a range is specified, mesh values will be extruded over this range.</p></body></html> + <html><head/><body><p><span style=" font-weight:600;">The mesh layer is associated with a fixed elevation range.</span></p><p>This mode can be used when a layer has a single fixed elevation, or a range (slice) of elevation values. If a range is specified, mesh values will be extruded over this range.</p></body></html> - - Change Shape Style - Change Shape Style + + <html><head/><body><p><span style=" font-weight:600;">Each group in the mesh layer is associated with a fixed elevation range.</span></p><p>This mode can be used when a layer has elevation data exposed through different dataset groups.</p></body></html> + <html><head/><body><p><span style=" font-weight:600;">Each group in the mesh layer is associated with a fixed elevation range.</span></p><p>This mode can be used when a layer has elevation data exposed through different dataset groups.</p></body></html> - - - Change Shape Radius - Change Shape Radius + + ... + ... + + + QgsMeshElevationPropertiesWidgetFactory - - Change Shape Type - Change Shape Type + + Elevation + Elevation - - - QgsLayoutShapeWidgetBase + + + QgsMeshGroupFixedElevationRangeModel - - Shape - Shape + + Group + Group - - Main Properties - Main Properties + + Lower + Lower - - Corner radius - Corner radius + + Upper + Upper + + + QgsMeshLabelingWidget - - Style - Style + + No Labels + No Labels - - Change… - Change… + + Labels on Vertices + Labels on Vertices - - - QgsLayoutTable - - No matching records - No matching records + + Labels on Faces + Labels on Faces - - - QgsLayoutTableBackgroundColorsDialog + + + QgsMeshLayer - - Change Table Background - Change Table Background + + Information from provider + Information from provider - - - Select Background Color - Select Background Color + + + Extent + Extent - - No Background - No Background + + Unknown inconsistent mesh error + Unknown inconsistent mesh error - - - QgsLayoutTableBackgroundDialog - - Table Background Colors - Table Background Colors + + Labeling + Labeling - - First row - First row + + Vertex count + Vertex count - - Header row - Header row + + Face count + Face count - - Even columns - Even columns + + Edge count + Edge count - - First column - First column + + Dataset groups count + Dataset groups count - - Even rows - Even rows + + Identification + Identification - - Odd columns - Odd columns + + Access + Access - - Last row - Last row + + Contacts + Contacts - - Last column - Last column + + Links + Links - - Default cell background - Default cell background + + History + History - - Odd rows - Odd rows + + Create %1 provider + Create %1 provider + + + QgsMeshLayer3DRendererWidget - - <html><head/><body><p>Check options to enable shading for matching cells. Options lower in this list will take precedence over higher options. For example, if both &quot;<span style=" font-style:italic;">First row</span>&quot; and &quot;<span style=" font-style:italic;">Odd rows</span>&quot; are checked, the cells in the first row will be shaded using the color specified for &quot;<span style=" font-style:italic;">First row</span>&quot;.</p></body></html> - <html><head/><body><p>Check options to enable shading for matching cells. Options lower in this list will take precedence over higher options. For example, if both &quot;<span style=" font-style:italic;">First row</span>&quot; and &quot;<span style=" font-style:italic;">Odd rows</span>&quot; are checked, the cells in the first row will be shaded using the color specified for &quot;<span style=" font-style:italic;">First row</span>&quot;.</p></body></html> + + 3D View + 3D View - - - QgsLayoutView - - Cut Items - Cut Items + + Enable 3D Renderer + Enable 3D Renderer + + + QgsMeshLayer3DRendererWidgetFactory - - - - - Paste Items - Paste Items + + 3D View + 3D View + + + QgsMeshLayerElevationProperties - - Lock Items - Lock Items + + Elevation range: %1 to %2 + Elevation range: %1 to %2 - - Unlock Items - Unlock Items + + Elevation for group %1: %2 to %3 + Elevation for group %1: %2 to %3 - - Delete Items - Delete Items + + Scale: %1 + Scale: %1 - - - Move Item - Move Item + + Offset: %1 + Offset: %1 - - - QgsLayoutViewEllipticalRubberBand + + + QgsMeshLayerProperties - - width: %1 %3 height: %2 %3 - width: %1 %3 height: %2 %3 + + Seconds + Seconds - - - QgsLayoutViewRectangularRubberBand - - width: %1 %3 height: %2 %3 - width: %1 %3 height: %2 %3 + + Minutes + Minutes - - - QgsLayoutViewToolAddItem - - Add item - Add item + + Hours + Hours - - Create %1 - Create %1 + + Days + Days - - Create Item - Create Item + + Find Closest Dataset Before Requested Time + Find Closest Dataset Before Requested Time - - - QgsLayoutViewToolAddNodeItem - - Add item - Add item + + Find Closest Dataset From Requested Time (After or Before) + Find Closest Dataset From Requested Time (After or Before) - - - QgsLayoutViewToolEditNodes - - Select - Select + + Style + Style - - Remove Item Node - Remove Item Node + + Load Style… + Load Style… - - - Move Item Node - Move Item Node + + Save Style… + Save Style… - - Add Item Node - Add Item Node + + Save as Default + Save as Default - - - QgsLayoutViewToolMoveItemContent - - Select - Select + + Restore Default + Restore Default - - Move Item Content - Move Item Content + + Metadata + Metadata - - Zoom Item Content - Zoom Item Content + + Load Metadata… + Load Metadata… - - - QgsLayoutViewToolPan - - Pan - Pan + + Save Metadata… + Save Metadata… - - - QgsLayoutViewToolSelect - - Select - Select + + Select Transformation + Select Transformation - - - QgsLayoutViewToolTemporaryKeyPan + + + QgsMeshLayerPropertiesBase - - Pan - Pan + + Raster Layer Properties + Raster Layer Properties - - - QgsLayoutViewToolTemporaryMousePan - - Pan - Pan + + Information + Information - - - QgsLayoutViewToolZoom - - Pan - Pan + + Source + Source - - - QgsLayoutViewTriangleRubberBand - - width: %1 %3 height: %2 %3 - width: %1 %3 height: %2 %3 + + Layer name + Layer name - - - QgsLayoutWidgetBase - - Composition - Composition + + Symbology + Symbology - - General Settings - General Settings + + Rendering + Rendering - - Reference map - Reference map + + Temporal + Temporal - - Specifies the master map for this composition, which is used to georeference composer exports and for scale calculation for item styles. - Specifies the master map for this composition, which is used to georeference composer exports and for scale calculation for item styles. + + Temporal Settings + Temporal Settings - - Guides and Grid - Guides and Grid + + Metadata + Metadata - - x: - x: + + Settings + Settings - - y: - y: + + Assigned Coordinate Reference System (CRS) + Assigned Coordinate Reference System (CRS) - - px - px + + <html><head/><body><p><span style=" font-weight:600;">Changing this option does not modify the original data source or perform any reprojection of the mesh. Rather, it can be used to override the layer's CRS within this project if it could not be detected or has been incorrectly detected.</span></p></body></html> + <html><head/><body><p><span style=" font-weight:600;">Changing this option does not modify the original data source or perform any reprojection of the mesh. Rather, it can be used to override the layer's CRS within this project if it could not be detected or has been incorrectly detected.</span></p></body></html> - - Grid spacing - Grid spacing + + Simplify Mesh + Simplify Mesh - - Grid offset - Grid offset + + Reduction factor + Reduction factor - - Snap tolerance - Snap tolerance + + Provider Time Settings + Provider Time Settings - - Export Settings - Export Settings + + Time unit + Time unit - - Resize Layout to Content - Resize Layout to Content + + Default time unit of mesh data provider is hour, change to override the time unit + Default time unit of mesh data provider is hour, change to override the time unit - - If checked, a separate world file which georeferences exported images will be created - If checked, a separate world file which georeferences exported images will be created + + Layer Temporal Settings + Layer Temporal Settings - - Save world file - Save world file + + Reference time + Reference time - - Export resolution - Export resolution + + Reference time used to render mesh dataset when using temporal range or temporal animation + Reference time used to render mesh dataset when using temporal range or temporal animation - - dpi - dpi + + Reload from provider + Reload from provider - - If checked, exports from this layout will be rasterized. - If checked, exports from this layout will be rasterized. + + Start time + Start time - - Print as raster - Print as raster + + End time + End time - - If checked, the layout will always be kept as vector objects when exported to a compatible format, even if the appearance of the resultant file does not match the layouts settings. If unchecked, some elements in the layout may be rasterized in order to keep their appearance intact. - If checked, the layout will always be kept as vector objects when exported to a compatible format, even if the appearance of the resultant file does not match the layouts settings. If unchecked, some elements in the layout may be rasterized in order to keep their appearance intact. + + Dataset matching method + Dataset matching method - - Always export as vectors - Always export as vectors + + Method for selection of temporal mesh dataset from a range time + Method for selection of temporal mesh dataset from a range time - - Margin units - Margin units + + Always treat as a static dataset even if the temporal navigation is on + Always treat as a static dataset even if the temporal navigation is on - - Top margin - Top margin + + Treat as Static Dataset + Treat as Static Dataset - - Left - Left + + Minimum triangle size + Minimum triangle size - - Right - Right + + pixels + pixels - - Bottom - Bottom + + Scale Dependent Visibility + Scale Dependent Visibility - - Resize layout - Resize layout + + Always take reference time from data source + Always take reference time from data source - - Variables - Variables + + Labels + Labels - - - QgsLegendFilterButton + + + QgsMeshMemoryDataProvider - - Edit Filter Expression… - Edit Filter Expression… + + Invalid mesh definition, does not contain 2 sections + Invalid mesh definition, does not contain 2 sections - - Clear Filter Expression - Clear Filter Expression + + Invalid mesh definition, vertex definition does not contain x, y + Invalid mesh definition, vertex definition does not contain x, y - - Edit Filter Expression (current: %1) - Edit Filter Expression (current: %1) + + Invalid mesh definition, vertex index must be positive value + Invalid mesh definition, vertex index must be positive value - - Edit Filter Expression - Edit Filter Expression + + Invalid mesh definition, missing vertex id defined in face + Invalid mesh definition, missing vertex id defined in face - - - QgsLegendPatchShapeButton - - Legend Patch Shape - Legend Patch Shape + + Invalid dataset definition, does not contain 3+ sections + Invalid dataset definition, does not contain 3+ sections - - Configure Patch… - Configure Patch… + + Unable to add dataset group to invalid mesh + Unable to add dataset group to invalid mesh - - Reset to Default - Reset to Default + + Invalid dataset definition, dataset metadata does not contain key: value + Invalid dataset definition, dataset metadata does not contain key: value - - - QgsLegendPatchShapeDialog - - Legend Patch Shape - Legend Patch Shape + + Invalid mesh definition, edge must contain at least 2 vertices + Invalid mesh definition, edge must contain at least 2 vertices - - - QgsLegendPatchShapeWidget - - Legend Patch Shape - Legend Patch Shape + + Invalid mesh definition, unable to read mesh with both edges and faces + Invalid mesh definition, unable to read mesh with both edges and faces - - Save Legend Patch Shape - Save Legend Patch Shape + + Invalid type definition, must be Vertex/Edge/Face Vector/Scalar Name + Invalid type definition, must be Vertex/Edge/Face Vector/Scalar Name - - A legend patch shape with the name '%1' already exists. Overwrite? - A legend patch shape with the name '%1' already exists. Overwrite? + + Invalid dataset definition, must contain at least 1 line (time) + Invalid dataset definition, must contain at least 1 line (time) - - - QgsLegendPatchShapeWidgetBase - - Shape - Shape + + Invalid dataset definition, dataset scalar values must be x + Invalid dataset definition, dataset scalar values must be x - - Patch shape geometry, as a WKT string - Patch shape geometry, as a WKT string + + Invalid dataset definition, dataset vector values must be x, y + Invalid dataset definition, dataset vector values must be x, y - - Preserve aspect ratio - Preserve aspect ratio + + Dataset defined on vertices has {} values, but mesh {} + Dataset defined on vertices has {} values, but mesh {} - - - QgsLightsModel - - Point light %1 - Point light %1 + + Dataset defined on faces has {} values, but mesh {} + Dataset defined on faces has {} values, but mesh {} - - Directional light %1 - Directional light %1 + + Dataset defined on edges has {} values, but mesh {} + Dataset defined on edges has {} values, but mesh {} - - - QgsLightsWidget + + + QgsMeshRenderer3dAveragingWidgetBase - - ... - ... + + Vertical layer index + Vertical layer index - - X - X + + Example: Value of top vertical layer + Example: Value of top vertical layer - - Z - Z + + png + png - - Y - Y + + Display the value from a vertical layer from the top (surface). The level is truncated to the maximum number of vertical layers for particular face. + Display the value from a vertical layer from the top (surface). The level is truncated to the maximum number of vertical layers for particular face. - - Intensity - Intensity + + Example: Value of bottom vertical layer + Example: Value of bottom vertical layer - - Color - Color + + ..png... + ..png... - - <html><head/><body><p>A<span style=" vertical-align:sub;">0</span></p></body></html> - <html><head/><body><p>A<span style=" vertical-align:sub;">0</span></p></body></html> + + Display the value from a vertical layer from the bottom (bed). The level is truncated to the maximum number of vertical layers for particular face. + Display the value from a vertical layer from the bottom (bed). The level is truncated to the maximum number of vertical layers for particular face. - - <html><head/><body><p>A<span style=" vertical-align:sub;">1</span></p></body></html> - <html><head/><body><p>A<span style=" vertical-align:sub;">1</span></p></body></html> + + Start vertical layer index + Start vertical layer index - - <html><head/><body><p>A<span style=" vertical-align:sub;">2</span></p></body></html> - <html><head/><body><p>A<span style=" vertical-align:sub;">2</span></p></body></html> + + End vertical layer index + End vertical layer index - - Point Light - Point Light + + Example: first 2 vertical levels + Example: first 2 vertical levels - - Directional Light - Directional Light + + Averages values from multiple vertical layers from the top (surface). The level is truncated to the maximum number of vertical layers for particular face. + Averages values from multiple vertical layers from the top (surface). The level is truncated to the maximum number of vertical layers for particular face. - - Add Light - Add Light + + Example: last 2 vertical levels + Example: last 2 vertical levels - - It is not possible to add more than 8 lights to the scene. - It is not possible to add more than 8 lights to the scene. + + Averages values from multiple vertical layers from the bottom (bed). The level is truncated to the maximum number of vertical layers for particular face. + Averages values from multiple vertical layers from the bottom (bed). The level is truncated to the maximum number of vertical layers for particular face. - - Add Directional Light - Add Directional Light + + Start fraction + Start fraction - - It is not possible to add more than 4 directional lights to the scene. - It is not possible to add more than 4 directional lights to the scene. + + End fraction + End fraction - - <html><head/><body><p>Attenuation (A<span style=" vertical-align:sub;">0</span>+A<span style=" vertical-align:sub;">1</span>&times;D+A<span style=" vertical-align:sub;">2</span>&times;D<span style=" vertical-align:super;">2</span>)</p></body></html> - <html><head/><body><p>Attenuation (A<span style=" vertical-align:sub;">0</span>+A<span style=" vertical-align:sub;">1</span>&times;D+A<span style=" vertical-align:sub;">2</span>&times;D<span style=" vertical-align:super;">2</span>)</p></body></html> + + Example: Sigma range 0.25 - 0.75 + Example: Sigma range 0.25 - 0.75 - - Azimuth - Azimuth + + Sigma averages over the values between 0 (bed level) and 1 (surface). + Sigma averages over the values between 0 (bed level) and 1 (surface). - - ° - ° + + Start depth + Start depth - - Altitude - Altitude + + End depth + End depth - - Light Direction - Light Direction + + Example: Depth 0.5 to 1.7 + Example: Depth 0.5 to 1.7 - - -- - -- + + Depth averaging method averages the values based on range defined relative to surface. The range is defined in the same length units as defined by model (e.g. meters) + Depth averaging method averages the values based on range defined relative to surface. The range is defined in the same length units as defined by model (e.g. meters) - - - QgsLimitedRandomColorRampDialog - - Random Color Ramp - Random Color Ramp + + Start height + Start height - - - QgsLimitedRandomColorRampWidgetBase - - Random Color Ramp - Random Color Ramp + + End height + End height - - Hue - Hue + + Example: Height 0-1.5m + Example: Height 0-1.5m - - to - to + + Height averaging method averages the values based on range defined relative to bed elevation. The range is defined in the same length units as defined by model (e.g. meters) + Height averaging method averages the values based on range defined relative to bed elevation. The range is defined in the same length units as defined by model (e.g. meters) - - Saturation - Saturation + + Start elevation + Start elevation - - Value - Value + + End elevation + End elevation - - Classes - Classes + + Example: Elevation -0.5 to -2.5 + Example: Elevation -0.5 to -2.5 - - Preview - Preview + + Elevation averaging method averages the values based on range defined absolute value to the model's datum. The range is defined in the same length units as defined by model (e.g. meters). The elevation will be truncated at the surface and bed levels. + Elevation averaging method averages the values based on range defined absolute value to the model's datum. The range is defined in the same length units as defined by model (e.g. meters). The elevation will be truncated at the surface and bed levels. - - - QgsLine3DSymbolWidget - - Hairline - Hairline + + Method + Method - - Absolute - Absolute + + Single Vertical Level (from top) + Single Vertical Level (from top) - - Relative - Relative + + Single Vertical Level (from bottom) + Single Vertical Level (from bottom) - - - Terrain - Terrain + + Multi Vertical Level (from top) + Multi Vertical Level (from top) - - - QgsLinePatternFillSymbolLayerWidget - - Align Pattern to Feature - Align Pattern to Feature + + Multi Vertical Level (from bottom) + Multi Vertical Level (from bottom) - - Align Pattern to Map Extent - Align Pattern to Map Extent + + Sigma + Sigma - - Clip During Render Only - Clip During Render Only + + Depth (relative to surface) + Depth (relative to surface) - - Clip Lines Before Render - Clip Lines Before Render + + Height (relative to bed level) + Height (relative to bed level) - - No Clipping - No Clipping + + Elevation (absolute to model's datum) + Elevation (absolute to model's datum) - - - QgsLineburstSymbolLayerWidget + + + QgsMeshRendererActiveDatasetWidget - - - Select Gradient Color - Select Gradient Color + + Yes + Yes - - - Transparent - Transparent + + Invalid mesh layer selected + Invalid mesh layer selected - - - QgsListConfigDlg - - Treatment of Empty Cells - Treatment of Empty Cells + + Scalar dataset + Scalar dataset - - NULL - NULL + + Vector dataset + Vector dataset - - Empty Array - Empty Array + + No mesh dataset selected + No mesh dataset selected - - - QgsLocator - - QgsLocatorFilter '%1' could not provide a valid clone - QgsLocatorFilter '%1' could not provide a valid clone + + faces and edges + faces and edges - - - QgsLocatorFiltersModel - - Filter - Filter + + + faces + faces - - Prefix - Prefix + + + edges + edges - - Enabled - Enabled + + invalid mesh + invalid mesh - - Default - Default + + Mesh type + Mesh type - - Configuration - Configuration + + vertices + vertices - - - QgsLocatorWidget - - Type to locate (⌘K) - Type to locate (⌘K) + + volumes + volumes - - Type to locate (Ctrl+K) - Type to locate (Ctrl+K) + + Data type + Data type - - <type here> - <type here> + + Classified values + Classified values - - Configure… - Configure… + + No + No - - - QgsLockedFeature - - Validation started. - Validation started. + + Is vector + Is vector - - - Validation finished (%n error(s) found). - number of geometry errors - Validation finished (%n error(s) found).Validation finished (%n error(s) found). + + + QgsMeshRendererActiveDatasetWidgetBase + + + Selected Dataset Group(s) Metadata + Selected Dataset Group(s) Metadata - - - QgsManageConnectionsDialog + + + QgsMeshRendererMeshSettingsWidgetBase - - Select connections to import - Select connections to import + + Line width + Line width - - Import - Import + + Line color + Line color + + + QgsMeshRendererScalarSettingsWidget - - Export - Export + + No Resampling + No Resampling - - Export/Import Error - Export/Import Error + + Neighbour Average + Neighbour Average + + + QgsMeshRendererScalarSettingsWidgetBase - - Save Connections - Save Connections + + Opacity + Opacity - - Saving Connections - Saving Connections + + Min + Min - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Loading Connections - Loading Connections + + Max + Max - - The file is not a WMS connections exchange file. - The file is not a WMS connections exchange file. + + Load + Load - - - The file is not a WFS connections exchange file. - The file is not a WFS connections exchange file. + + Stroke width + Stroke width - - The file is not a WCS connections exchange file. - The file is not a WCS connections exchange file. + + Variable + Variable - - - The file is not a PostGIS connections exchange file. - The file is not a PostGIS connections exchange file. + + Fixed + Fixed - - - The file is not a HANA connections exchange file. - The file is not a HANA connections exchange file. + + Resampling method + Resampling method + + + QgsMeshRendererVectorSettingsWidget - - - The file is not a GeoNode connections exchange file. - The file is not a GeoNode connections exchange file. + + Single Color + Single Color - - - The file is not a XYZ Tiles connections exchange file. - The file is not a XYZ Tiles connections exchange file. + + Color Ramp Shader + Color Ramp Shader + + + QgsMeshRendererVectorSettingsWidgetBase - - The file is not a ArcGIS Map Service connections exchange file. - The file is not a ArcGIS Map Service connections exchange file. + + Min + Min - - The file is not a ArcGIS Feature Service connections exchange file. - The file is not a ArcGIS Feature Service connections exchange file. + + X Spacing + X Spacing - - - The file is not a Vector Tile connections exchange file. - The file is not a Vector Tile connections exchange file. + + Y Spacing + Y Spacing - - - The file is not a %1 connections exchange file. - The file is not a %1 connections exchange file. + + px + px - - The HANA connections exchange file version '%1' is not supported. - The HANA connections exchange file version '%1' is not supported. + + Head Options + Head Options - - You should select at least one connection from list. - You should select at least one connection from list. + + Width + Width - - Select All - Select All + + Length + Length - - Clear Selection - Clear Selection + + Arrow Length + Arrow Length - - XML files (*.xml *.XML) - XML files (*.xml *.XML) + + Defined by Min and Max + Defined by Min and Max - - Cannot write file %1: -%2. - Cannot write file %1: -%2. + + Scaled to Magnitude + Scaled to Magnitude - - - Cannot read file %1: -%2. - Cannot read file %1: -%2. + + Fixed + Fixed - - - Parse error at line %1, column %2: -%3 - Parse error at line %1, column %2: -%3 + + Minimum + Minimum - - - The file is not a MS SQL Server connections exchange file. - The file is not a MS SQL Server connections exchange file. + + Maximum + Maximum - - - The file is not an Oracle connections exchange file. - The file is not an Oracle connections exchange file. + + Max + Max - - - - - - - - - - - Connection with name '%1' already exists. Overwrite? - Connection with name '%1' already exists. Overwrite? + + Traces + Traces - - - QgsManageConnectionsDialogBase - - Manage Connections - Manage Connections + + Particles count + Particles count - - Select connections to export - Select connections to export + + Max tail length + Max tail length - - - QgsMapCanvas - - Map Canvas - Map Canvas + + Color Ramp Shader + Color Ramp Shader - - Rendering - Rendering + + Coloring Method + Coloring Method - - Canvas refresh: %1 ms - Canvas refresh: %1 ms + + Arrows + Arrows - - Copy Coordinate - Copy Coordinate + + Streamlines + Streamlines - - Map CRS — %1 - Map CRS — %1 + + Streamlines Seeding Method + Streamlines Seeding Method - - Set Custom CRS… - Set Custom CRS… + + On Mesh/Grid + On Mesh/Grid - - - - Cannot zoom to selected feature(s) - Cannot zoom to selected feature(s) + + Randomly + Randomly - - - - - - No extent could be determined. - No extent could be determined. + + Density + Density - - Pan to feature id failed - Pan to feature id failed + + % + % - - Feature does not have a geometry - Feature does not have a geometry + + Symbology + Symbology - - Feature geometry is empty - Feature geometry is empty + + Display on User Grid + Display on User Grid - - Zoom to feature id failed - Zoom to feature id failed + + % of shaft length + % of shaft length - - Feature not found - Feature not found + + Color + Color - - - Cannot pan to selected feature(s) - Cannot pan to selected feature(s) + + Scale by a factor of + Scale by a factor of - - - QgsMapCanvasDockWidget - - Set View Theme - Set View Theme + + Load + Load - - View Settings - View Settings + + Filter by magnitude + Filter by magnitude - - Change Map CRS (%1)… - Change Map CRS (%1)… + + Line width + Line width - - No projection - No projection + + Wind Barbs + Wind Barbs - - (none) - (none) + + Data units + Data units - - - QgsMapCanvasDockWidgetBase - - Map Canvas - Map Canvas + + Select the units the data are in.<br>Values are converted to knots for rendering the wind barbs. + Select the units the data are in.<br>Values are converted to knots for rendering the wind barbs. - - Set Map CRS… - Set Map CRS… + + m/s + m/s - - Set Map CRS - Set Map CRS + + km/h + km/h - - Rename View… - Rename View… + + knots + knots - - Rename View - Rename View + + mi/h + mi/h - - Zoom to &Selection - Zoom to &Selection + + ft/s + ft/s - - Zoom to &Layer - Zoom to &Layer + + other units + other units - - Zoom &Full - Zoom &Full + + Multiplier + Multiplier - - Show Annotations - Show Annotations + + Data will be multiplied by this value to be converted to knots (nautical miles per hour) + Data will be multiplied by this value to be converted to knots (nautical miles per hour) - - Show Cursor Position - Show Cursor Position + + This defines the shaft length.<br>The pennants and barbs are scaled proportionally. + This defines the shaft length.<br>The pennants and barbs are scaled proportionally. + + + QgsMeshSelectByExpressionDialog - - Show Main Canvas Extent - Show Main Canvas Extent + + Select Mesh Elements by Expression + Select Mesh Elements by Expression - - Show Labels - Show Labels + + Select + Select - - Zoom to &Layers - Zoom to &Layers + + Add to current selection + Add to current selection - - - QgsMapCanvasSnappingUtils - - Indexing data… - Indexing data… + + Remove from current selection + Remove from current selection - - - QgsMapCanvasTracer - - Disabled - there are too many features displayed. Try zooming in or disable some layers. - Disabled - there are too many features displayed. Try zooming in or disable some layers. + + Select by Vertices + Select by Vertices - - Tracing may not work correctly. Please check topology of the input layers. - Tracing may not work correctly. Please check topology of the input layers. + + Select by Faces + Select by Faces + + + QgsMeshSelectByExpressionDialogBase - - Tracing - Tracing + + ... + ... - - - QgsMapCoordsDialog - - From Map Canvas - From Map Canvas + + Close + Close - - - QgsMapCoordsDialogBase - - Enter Map Coordinates - Enter Map Coordinates + + Zoom to Selected + Zoom to Selected + + + QgsMeshStaticDatasetWidget - - <html><head/><body><p>Enter X and Y coordinates (DMS (<span style=" font-style:italic;">dd mm ss.ss</span>), DD (<span style=" font-style:italic;">dd.dd</span>) or projected coordinates (<span style=" font-style:italic;">mmmm.mm</span>)) which correspond with the selected point on the image. Alternatively, click the button with icon of a pencil and then click a corresponding point on map canvas of QGIS to fill in coordinates of that point.</p></body></html> - <html><head/><body><p>Enter X and Y coordinates (DMS (<span style=" font-style:italic;">dd mm ss.ss</span>), DD (<span style=" font-style:italic;">dd.dd</span>) or projected coordinates (<span style=" font-style:italic;">mmmm.mm</span>)) which correspond with the selected point on the image. Alternatively, click the button with icon of a pencil and then click a corresponding point on map canvas of QGIS to fill in coordinates of that point.</p></body></html> + + Vector Dataset Group + Vector Dataset Group - - Y / North - Y / North + + Scalar Dataset Group + Scalar Dataset Group - - X / East - X / East + + Name + Name - - Automatically hide georeferencer window - Automatically hide georeferencer window + + Select the timestamp to use for the vector dataset group display + Select the timestamp to use for the vector dataset group display - - - QgsMapLayer - - - Specify CRS for layer %1 - Specify CRS for layer %1 + + Select the timestamp to use for the scalar dataset group display + Select the timestamp to use for the scalar dataset group display + + + QgsMeshTransformCoordinatesDockWidget - - - - - %1 at line %2 column %3 - %1 at line %2 column %3 + + Transform Mesh Vertices by Expression + Transform Mesh Vertices by Expression - - - Loading style file %1 failed because: -%2 - Loading style file %1 failed because: -%2 + + No active mesh layer + No active mesh layer - - Cannot apply style with symbology to layer with a different geometry type - Cannot apply style with symbology to layer with a different geometry type + + Mesh layer "%1" not in edit mode + Mesh layer "%1" not in edit mode - - - - Could not save symbology because: -%1 - Could not save symbology because: -%1 + + No vertex selected for mesh "%1" + No vertex selected for mesh "%1" + + + %n vertices of mesh layer "%1" to transform + + %n vertices of mesh layer "%1" to transform + %n vertices of mesh layer "%1" to transform + + + + + QgsMeshTransformCoordinatesDockWidgetBase - - - The directory containing your dataset needs to be writable! - The directory containing your dataset needs to be writable! + + X coordinate + X coordinate - - Layer - Layer + + Y coordinate + Y coordinate - - Successfully saved default layer metadata - Successfully saved default layer metadata + + Z value + Z value - - Style not found in database - Style not found in database + + TextLabel + TextLabel - - Metadata not found in database - Metadata not found in database + + Preview Transform + Preview Transform - - Loading metadata file %1 failed because: -%2 - Loading metadata file %1 failed because: -%2 + + Apply Transform + Apply Transform - - Created default metadata file as %1 - Created default metadata file as %1 + + Import Coordinates of the Selected Vertex + Import Coordinates of the Selected Vertex + + + QgsMeshVariableStrokeWidthWidget - - - Created default style file as %1 - Created default style file as %1 + + Input Values + Input Values - - ERROR: Failed to created default metadata file as %1. Check file permissions and retry. - ERROR: Failed to created default metadata file as %1. Check file permissions and retry. + + Min Width + Min Width - - ERROR: Failed to created default style file as %1. Check file permissions and retry. - ERROR: Failed to created default style file as %1. Check file permissions and retry. + + Max Width + Max Width - - User database could not be opened. - User database could not be opened. + + Max Value + Max Value - - The metadata table could not be created. - The metadata table could not be created. + + Min Value + Min Value - - The style table could not be created. - The style table could not be created. + + Ignore Out of Range Values + Ignore Out of Range Values - - The metadata %1 was saved to database - The metadata %1 was saved to database + + Use Absolute Value + Use Absolute Value - - The style %1 was saved to database - The style %1 was saved to database + + Variable Stroke Width + Variable Stroke Width - - The metadata %1 was updated in the database. - The metadata %1 was updated in the database. + + Load + Load + + + QgsMessageBar - - The style %1 was updated in the database. - The style %1 was updated in the database. + + Remaining messages + Remaining messages - - The metadata %1 could not be updated in the database. - The metadata %1 could not be updated in the database. + + Close All + Close All - - The style %1 could not be updated in the database. - The style %1 could not be updated in the database. + + Close + Close - - The metadata %1 could not be inserted into database. - The metadata %1 could not be inserted into database. + + Messages + Messages - - The style %1 could not be inserted into database. - The style %1 could not be inserted into database. + + Show more + Show more + + unread messages + + %n more + + %n more + %n more + + + + + QgsMessageLogViewer - - Only vector and raster layers are supported - Only vector and raster layers are supported + + QGIS Log + QGIS Log - - ERROR: Failed to created SLD style file as %1. Check file permissions and retry. - ERROR: Failed to created SLD style file as %1. Check file permissions and retry. + + Close Tab + Close Tab - - Unable to open file %1 - Unable to open file %1 + + Close Other Tabs + Close Other Tabs - - 3D Symbology - 3D Symbology + + Close All Tabs + Close All Tabs - - Temporal - Temporal + + General + General - - Elevation - Elevation + + Message log truncated + Message log truncated - - Error transforming extent: %1 - Error transforming extent: %1 + + Message log empty + Message log empty + + + QgsMessageViewer - - General - General + + QGIS Message + QGIS Message - - - Name - Name + + Don't show this message again + Don't show this message again + + + QgsMetadataWidget - - Path - Path + + + Type + Type - - Sidecar files - Sidecar files + + Name + Name - - Sidecar file - Sidecar file + + Farming + Farming - - Total size - Total size + + Climatology Meteorology Atmosphere + Climatology Meteorology Atmosphere - - Size - Size + + Location + Location - - Last modified - Last modified + + Intelligence Military + Intelligence Military - - URL - URL + + Transportation + Transportation - - Source - Source + + Structure + Structure - - Provider - Provider + + Boundaries + Boundaries - - Coordinate Reference System (CRS) - Coordinate Reference System (CRS) + + Inland Waters + Inland Waters - - Unknown - Unknown + + Planning Cadastre + Planning Cadastre - - Units - Units + + Geoscientific Information + Geoscientific Information - - Geographic (uses latitude and longitude for coordinates) - Geographic (uses latitude and longitude for coordinates) + + Elevation + Elevation - - Method - Method + + Health + Health - - Celestial body - Celestial body + + Biota + Biota - - Based on a dynamic CRS, but no coordinate epoch is set. Coordinates are ambiguous and of limited accuracy. - Based on a dynamic CRS, but no coordinate epoch is set. Coordinates are ambiguous and of limited accuracy. + + Oceans + Oceans - - Based on %1, which has a limited accuracy of <b>at best %2 meters</b>. - Based on %1, which has a limited accuracy of <b>at best %2 meters</b>. + + Environment + Environment - - Based on %1, which has a limited accuracy. - Based on %1, which has a limited accuracy. + + Utilities Communication + Utilities Communication - - Accuracy - Accuracy + + Economy + Economy - - Reference - Reference + + Society + Society - - Dynamic (relies on a datum which is not plate-fixed) - Dynamic (relies on a datum which is not plate-fixed) + + Imagery Base Maps Earth Cover + Imagery Base Maps Earth Cover - - Static (relies on a datum which is plate-fixed) - Static (relies on a datum which is plate-fixed) + + Constraint + Constraint - - Coordinate epoch - Coordinate epoch + + URL + URL - - - Root <qgis> element could not be found - Root <qgis> element could not be found + + Description + Description - - - QgsMapLayerComboBoxPlugin - - A combo box to list the layers - A combo box to list the layers + + Format + Format - - A combo box to list the layers registered in QGIS. Layers might be filtered according to their type. - A combo box to list the layers registered in QGIS. Layers might be filtered according to their type. + + MIME + MIME - - - QgsMapLayerLoadStyleDialog - - Database Styles Manager - Database Styles Manager + + Size + Size - - Delete Style - Delete Style + + Not set + Not set - - Load Style - Load Style + + dataset + dataset - - From File - From File + + Dataset + Dataset - - Default from local database - Default from local database + + + project + project - - From Database (%1) - From Database (%1) + + Project + Project - - QGIS Layer Style File, SLD File - QGIS Layer Style File, SLD File + + This page describes the basic attribution of the %1. Please use the tooltips for more information. + This page describes the basic attribution of the %1. Please use the tooltips for more information. - - All Styles - All Styles + + %1 categories. + %1 categories. - - QGIS Layer Style File - QGIS Layer Style File + + Contacts related to the %1. + Contacts related to the %1. - - MapBox GL Style JSON File - MapBox GL Style JSON File + + Links describe ancillary resources and information related to this %1. + Links describe ancillary resources and information related to this %1. - - %1: fail. %2 - %1: fail. %2 + + History about the %1. + History about the %1. - - Error occurred while retrieving styles from database - Error occurred while retrieving styles from database + + <html><head/><body><p>Keywords are optional, and provide a way to provide additional descriptive information about the %1. Edits made in the categories tab will update the category entry below. For the concept, we suggest to use a standard based vocabulary such as <a href="https://www.eionet.europa.eu/gemet/en/inspire-themes/"><span style=" text-decoration: underline; color:#0000ff;">GEMET.</span></a></p></body></html> + <html><head/><body><p>Keywords are optional, and provide a way to provide additional descriptive information about the %1. Edits made in the categories tab will update the category entry below. For the concept, we suggest to use a standard based vocabulary such as <a href="https://www.eionet.europa.eu/gemet/en/inspire-themes/"><span style=" text-decoration: underline; color:#0000ff;">GEMET.</span></a></p></body></html> - - - QgsMapLayerModel - - %1 [%2] - %1 [%2] + + Set from %1 + Set from %1 - - %1 (%2 - %3) - %1 (%2 - %3) + + layer + layer - - %1 (%2) - %1 (%2) + + + + + undefined %1 + undefined %1 - - - QgsMapLayerStyleCategoriesModel - - Layer Configuration - Layer Configuration + + New Licence + New Licence - - Identifiable, removable, searchable, display expression, read-only, hidden - Identifiable, removable, searchable, display expression, read-only, hidden + + New Right + New Right - - Symbology - Symbology + + CRS: %1 + CRS: %1 - - 3D Symbology - 3D Symbology + + Same as layer properties and provider. + Same as layer properties and provider. - - Labels - Labels + + Same as layer properties but different than the provider. + Same as layer properties but different than the provider. - - Fields - Fields + + Same as the provider but different than the layer properties. + Same as the provider but different than the layer properties. - - Aliases, widgets, WMS/WFS, expressions, constraints, virtual fields - Aliases, widgets, WMS/WFS, expressions, constraints, virtual fields + + Does not match either layer properties or the provider. + Does not match either layer properties or the provider. - - Forms - Forms + + CRS: Not set. + CRS: Not set. - - Actions - Actions + + postal + postal - - Map Tips - Map Tips + + New History + New History - - Diagrams - Diagrams + + Ok, it seems valid according to the QGIS Schema. + Ok, it seems valid according to the QGIS Schema. - - Attribute Table Settings - Attribute Table Settings + + New Category + New Category - - Choice and order of columns, conditional styling - Choice and order of columns, conditional styling + + New Category: + New Category: + + + QgsMetadataWidgetBase - - Rendering - Rendering + + Identification + Identification - - Scale visibility, simplify method, opacity - Scale visibility, simplify method, opacity + + A reference, URI, URL or some other mechanism to identify the parent resource that this resource is a part (child) of. + A reference, URI, URL or some other mechanism to identify the parent resource that this resource is a part (child) of. - - Custom Properties - Custom Properties + + Parent identifier + Parent identifier - - Geometry Options - Geometry Options + + A reference, URI, URL or some other mechanism to identify the resource. + A reference, URI, URL or some other mechanism to identify the resource. - - Geometry constraints and validity checks - Geometry constraints and validity checks + + Identifier + Identifier - - Relations - Relations + + Returns the human readable name of the resource, typically displayed in search results. + Returns the human readable name of the resource, typically displayed in search results. - - Relations with other layers - Relations with other layers + + Title + Title - - Temporal Properties - Temporal Properties + + While a formal vocabulary is not imposed, it is advised to use the ISO 19115 MD_ScopeCode values. E.g. 'dataset' or 'series'. If unsure about which type to select, use 'dataset'. + While a formal vocabulary is not imposed, it is advised to use the ISO 19115 MD_ScopeCode values. E.g. 'dataset' or 'series'. If unsure about which type to select, use 'dataset'. - - Temporal properties - Temporal properties + + Type + Type - - Legend Settings - Legend Settings + + Creation date + Creation date - - Legend settings - Legend settings + + yyyy-MM-dd HH:mm:ss + yyyy-MM-dd HH:mm:ss - - Elevation Properties - Elevation Properties + + Author + Author - - Elevation properties - Elevation properties + + Usually the returned string will follow either the ISO 639.2 or ISO 3166 specifications, e.g. 'ENG' or 'SPA', however this is not a hard requirement and the caller must account for non compliant values. + Usually the returned string will follow either the ISO 639.2 or ISO 3166 specifications, e.g. 'ENG' or 'SPA', however this is not a hard requirement and the caller must account for non compliant values. - - Notes - Notes + + Language + Language - - All Style Categories - All Style Categories + + Free-form description of the resource + Free-form description of the resource - - - QgsMapLayerStyleGuiUtils - - Remove Current - Remove Current + + Abstract + Abstract - - Add… - Add… + + Encoding + Encoding - - Rename Current… - Rename Current… + + Categories + Categories - - New Style - New Style + + ISO categories + ISO categories - - Rename Style - Rename Style + + Categories chosen will be added as a new entry in the keywords tab. + Categories chosen will be added as a new entry in the keywords tab. - - - Style name: - Style name: + + Add selected ISO categories to metadata + Add selected ISO categories to metadata - - - QgsMapLayerStyleManager - - default - default + + Add a new custom category to the metadata + Add a new custom category to the metadata - - - QgsMapLayerStyleManagerWidget - - Add - Add + + Remove selected categories from metadata + Remove selected categories from metadata - - Remove Current - Remove Current + + Chosen categories + Chosen categories - - - - Load Style - Load Style + + Keywords + Keywords - - Save as Default - Save as Default + + Adds a list of descriptive keywords for a specified vocabulary. + Adds a list of descriptive keywords for a specified vocabulary. - - Restore Default - Restore Default + + Removes a specified vocabulary. + Removes a specified vocabulary. - - New Style - New Style + + A set of descriptive keywords associated with the resource for a specified concept. + A set of descriptive keywords associated with the resource for a specified concept. - - Style name: - Style name: + + Concept + Concept - - Save Style - Save Style + + Access + Access - - Save default style to: - Save default style to: + + The fees, licences and rights for this dataset. + The fees, licences and rights for this dataset. - - - Cancel - Cancel + + Any fees associated with using the resource + Any fees associated with using the resource - - - Local Database - Local Database + + Fees + Fees - - - Datasource Database - Datasource Database + + A list of licenses associated with the resource + A list of licenses associated with the resource - - - Save style in database - Save style in database + + Licenses + Licenses - - A matching style already exists in the database for this layer. Do you want to overwrite it? - A matching style already exists in the database for this layer. Do you want to overwrite it? + + Add license + Add license - - - - - Default Style - Default Style + + Remove license + Remove license - - Load default style from: - Load default style from: + + Label + Label - - Loaded from Provider - Loaded from Provider + + List of attribution or copyright strings associated with the resource + List of attribution or copyright strings associated with the resource - - No default style was found for this layer - No default style was found for this layer + + Rights (attribution or copyright) + Rights (attribution or copyright) - - Load layer properties from style file - Load layer properties from style file + + Add Right + Add Right - - QGIS Layer Style File - QGIS Layer Style File + + Remove Right + Remove Right - - SLD File - SLD File + + Constraints + Constraints - - - QgsMapRendererJob - - There was a problem transforming the layer's extent. Layer skipped. - There was a problem transforming the layer's extent. Layer skipped. + + Extent + Extent - - Insufficient memory for image %1x%2 - Insufficient memory for image %1x%2 + + Coordinate Reference System and spatial extent for this dataset. + Coordinate Reference System and spatial extent for this dataset. - - Invalid map settings - Invalid map settings + + The coordinate reference system described by the layer's metadata + The coordinate reference system described by the layer's metadata - - Labeling - Labeling + + Coordinate Reference System + Coordinate Reference System - - %1 ms: %2 - %1 ms: %2 + + Z maximum + Z maximum - - - Rendering - Rendering + + Z minimum + Z minimum - - - QgsMapRendererTask - - Saving as image - Saving as image + + Temporal extent for this dataset. + Temporal extent for this dataset. - - Saving as PDF - Saving as PDF + + From + From - - Rendering to painter - Rendering to painter + + To + To - - - QgsMapSaveDialog - - Save Map as Image - Save Map as Image + + Contact + Contact - - Advanced effects such as blend modes or vector layer transparency cannot be exported as vectors. -Rasterizing the map is recommended when such effects are used. - Advanced effects such as blend modes or vector layer transparency cannot be exported as vectors. -Rasterizing the map is recommended when such effects are used. + + Position/title of contact + Position/title of contact - - Rasterize map - Rasterize map + + Name of contact + Name of contact - - Draw annotations - Draw annotations + + Role of contact + Role of contact - - Draw active decorations - Draw active decorations + + Role + Role - - Output height - Output height + + Position + Position - - Output width - Output width + + Organization contact belongs to/represents + Organization contact belongs to/represents - - px - px + + Name + Name - - Lock aspect ratio (including while drawing extent onto canvas) - Lock aspect ratio (including while drawing extent onto canvas) + + Phone number + Phone number - - Resolution - Resolution + + Fax number + Fax number - - dpi - dpi + + Fax + Fax - - Scale - Scale + + Organization + Organization - - Extent - Extent + + Electronic mail address + Electronic mail address - - Draw active decorations: %1 - Draw active decorations: %1 + + Voice + Voice - - none - none + + Address + Address - - Save Map as PDF - Save Map as PDF + + Type of address, e.g 'postal' + Type of address, e.g 'postal' - - Copy to Clipboard - Copy to Clipboard + + Free-form physical address component + Free-form physical address component - - - - - - - Save as image - Save as image + + Postal Code + Postal Code - - - Could not allocate required memory for image - Could not allocate required memory for image + + Postal (or ZIP) code + Postal (or ZIP) code - - Successfully copied map to clipboard - Successfully copied map to clipboard + + City + City - - - Save as PDF - Save as PDF + + City or locality name + City or locality name - - Could not copy the map to clipboard - Could not copy the map to clipboard + + Administrative Area + Administrative Area - - The following layer(s) use advanced effects: - -%1 - -Rasterizing map is recommended for proper rendering. - The following layer(s) use advanced effects: - -%1 - -Rasterizing map is recommended for proper rendering. + + Administrative area (state, province/territory, etc.) + Administrative area (state, province/territory, etc.) - - Advanced effects warning - Advanced effects warning + + Country + Country - - %1A number of layers%2 use advanced effects, rasterizing map is recommended for proper rendering. - %1A number of layers%2 use advanced effects, rasterizing map is recommended for proper rendering. + + Free-form country + Free-form country - - Always Export Text as Paths (Recommended) - Always Export Text as Paths (Recommended) + + Email + Email - - Always Export Text as Text Objects - Always Export Text as Text Objects + + Add address + Add address - - ISO 32000 Extension (recommended) - ISO 32000 Extension (recommended) + + Remove Address + Remove Address - - OGC Best Practice - OGC Best Practice + + Links + Links - - Choose a file name to save the map image as - Choose a file name to save the map image as + + a list of online resources associated with the resource. + a list of online resources associated with the resource. - - - Successfully saved map to <a href="%1">%2</a> - Successfully saved map to <a href="%1">%2</a> + + Add link + Add link - - Could not save the map to file - Could not save the map to file + + Remove link + Remove link - - PDF Format - PDF Format + + History + History - - Save Map As - Save Map As + + Validation + Validation - - Could not save the map to PDF - Could not save the map to PDF + + Validation is not enforced, but it's recommended to resolve any validation issues listed here. + Validation is not enforced, but it's recommended to resolve any validation issues listed here. - - Append georeference information (embedded or via world file) - Append georeference information (embedded or via world file) + + Set from Layer + Set from Layer - - Create Geospatial PDF (GeoPDF) - Create Geospatial PDF (GeoPDF) + + Set CRS from Layer + Set CRS from Layer - - Export RDF metadata (title, author, etc.) - Export RDF metadata (title, author, etc.) + + Set CRS from Provider + Set CRS from Provider - - Format - Format + + Key Dates + Key Dates - - Include vector feature information - Include vector feature information + + Revised + Revised - - Advanced Settings - Advanced Settings + + Published + Published - - Text export - Text export + + Created + Created - - Simplify geometries to reduce output file size - Simplify geometries to reduce output file size + + Superseded + Superseded - - - QgsMapSettingsAction + + + QgsMetalRoughMaterialWidget - - Synchronize View Center with Main Map - Synchronize View Center with Main Map + + + None + None + + + QgsModelChildAlgorithmGraphicItem - - Synchronize View to Selection - Synchronize View to Selection + + Cannot link output for child: %1 + Cannot link output for child: %1 - - Scale - Scale + + Cannot link source for child: %1 + Cannot link source for child: %1 - - ° - ° + + Remove %1 + Remove %1 - - Current clockwise map rotation in degrees - Current clockwise map rotation in degrees + + Algorithm + Algorithm + + + QgsModelChildDependenciesWidget - - Rotation - Rotation + + %1 dependencies selected + %1 dependencies selected - - Magnifier level - Magnifier level + + Algorithm Dependencies + Algorithm Dependencies - - Magnification - Magnification + + Condition “%1” from algorithm “%2” + Condition “%1” from algorithm “%2” + + + %n dependencies selected + + %n dependencies selected + %n dependencies selected + + + + + QgsModelCommentGraphicItem - - Synchronize scale - Synchronize scale + + Delete Comment + Delete Comment + + + QgsModelComponentGraphicItem - - × - × + + Move %1 + Move %1 - - Multiplication factor for main canvas scale to view scale - Multiplication factor for main canvas scale to view scale + + + Resize %1 + Resize %1 - - Scale Factor - Scale Factor + + Expand Item + Expand Item - - - QgsMapThemes - - - Replace Theme - Replace Theme + + Collapse Item + Collapse Item + + + QgsModelDesignerDialog - - Rename Current Theme… - Rename Current Theme… + + Search… + Search… - - Add Theme… - Add Theme… + + Enter model name here + Enter model name here - - Remove Current Theme - Remove Current Theme + + Enter group name here + Enter group name here - - - theme - theme + + Zoom To + Zoom To - - Theme - Theme + + Cu&t + Cu&t - - Map Themes - Map Themes + + Cut + Cut - - Name of the new theme - Name of the new theme + + &Copy + &Copy - - - A theme with this name already exists. - A theme with this name already exists. + + Copy + Copy - - Are you sure you want to replace the existing theme “%1”? - Are you sure you want to replace the existing theme “%1”? + + &Paste + &Paste - - %1 - %1 + + Paste + Paste - - Rename Map Theme - Rename Map Theme + + Undo History + Undo History - - Enter the new name of the map theme - Enter the new name of the map theme + + Change Model Variables + Change Model Variables - - Remove Theme - Remove Theme + + Change Model Name + Change Model Name - - Are you sure you want to remove the existing theme “%1”? - Are you sure you want to remove the existing theme “%1”? + + Change Model Group + Change Model Group - - - QgsMapToolAddFeature - - add feature - add feature + + New Group + New Group - - Add feature - Add feature + + Add Group Box + Add Group Box - - - QgsMapToolAddPart - - - - Part added - Part added + + Could not load model %1 + Could not load model %1 - - New part's geometry is empty or invalid. - New part's geometry is empty or invalid. + + Processing + Processing - - - No feature selected. Please select a feature with the selection tool or in the attribute table. - No feature selected. Please select a feature with the selection tool or in the attribute table. + + Open Model + Open Model - - Selected geometry could not be found. - Selected geometry could not be found. + + The selected model could not be loaded. +See the log for more information. + The selected model could not be loaded. +See the log for more information. - - Base geometry is not valid. - Base geometry is not valid. + + Model Variables + Model Variables - - Unexpected OperationResult: %1 - Unexpected OperationResult: %1 + + Save Model? + Save Model? - - Several features are selected. Please select only one feature to which a part should be added. - Several features are selected. Please select only one feature to which a part should be added. + + There are unsaved changes in this model. Do you want to keep those? + There are unsaved changes in this model. Do you want to keep those? - - This layer does not support multipart geometries. - This layer does not support multipart geometries. + + Save Model as Image + Save Model as Image - - Could not add part. %1 - Could not add part. %1 + + PNG files (*.png *.PNG) + PNG files (*.png *.PNG) - - Add part - Add part + + Successfully exported model as image to <a href="%1">%2</a> + Successfully exported model as image to <a href="%1">%2</a> - - Selected feature is not multi part. - Selected feature is not multi part. + + Successfully exported model as PDF to <a href="%1">%2</a> + Successfully exported model as PDF to <a href="%1">%2</a> - - Several features are selected. Please select only one feature to which an island should be added. - Several features are selected. Please select only one feature to which an island should be added. + + Successfully exported model as SVG to <a href="%1">%2</a> + Successfully exported model as SVG to <a href="%1">%2</a> - - - QgsMapToolAddRing - - Add ring - Add ring + + Successfully exported model as Python script to <a href="%1">%2</a> + Successfully exported model as Python script to <a href="%1">%2</a> - - Ring added - Ring added + + Save Model as PDF + Save Model as PDF - - a problem with geometry type occurred - a problem with geometry type occurred + + Please enter a model name before saving + Please enter a model name before saving - - the inserted ring is not closed - the inserted ring is not closed + + PDF files (*.pdf *.PDF) + PDF files (*.pdf *.PDF) - - the inserted ring is not a valid geometry - the inserted ring is not a valid geometry + + Save Model as SVG + Save Model as SVG - - the inserted ring crosses existing rings - the inserted ring crosses existing rings + + SVG files (*.svg *.SVG) + SVG files (*.svg *.SVG) - - the inserted ring is not contained in a feature - the inserted ring is not contained in a feature + + Save Model as Python Script + Save Model as Python Script - - an unknown error occurred (%1) - an unknown error occurred (%1) + + Processing scripts (*.py *.PY) + Processing scripts (*.py *.PY) - - Could not add ring: %1. - Could not add ring: %1. + + Model Designer + Model Designer - - - QgsMapToolCapture - - - Select an option from the Shape Digitizing Toolbar in order to capture shapes - Select an option from the Shape Digitizing Toolbar in order to capture shapes + + Delete Components + Delete Components - - Cannot transform the point to the layer's coordinate system - Cannot transform the point to the layer's coordinate system + + + Edit Model Help + Edit Model Help - - Cannot transform the point to the layers coordinate system - Cannot transform the point to the layers coordinate system + + No steps are selected + No steps are selected - - - QgsMapToolCaptureAnnotationItem - - Annotation tool - Annotation tool + + This model is not valid and contains one or more issues. Are you sure you want to run it in this state? + This model is not valid and contains one or more issues. Are you sure you want to run it in this state? - - - QgsMapToolCaptureLayerGeometry - - The feature has been added, but at least one geometry intersected is invalid. These geometries must be manually repaired. - The feature has been added, but at least one geometry intersected is invalid. These geometries must be manually repaired. + + Run Model + Run Model - - The feature cannot be added because its geometry collapsed due to intersection avoidance - The feature cannot be added because its geometry collapsed due to intersection avoidance + + Prerequisite parts of this model have not yet been run (try running the full model first). + Prerequisite parts of this model have not yet been run (try running the full model first). - - - QgsMapToolChangeLabelProperties - - - Change Label - Change Label + + + No results are available for %1 + No results are available for %1 - - Layer “%1” was made editable - Layer “%1” was made editable + + Results cannot be shown for an invalid model component + Results cannot be shown for an invalid model component - - Cannot change “%1” — the layer “%2” could not be made editable - Cannot change “%1” — the layer “%2” could not be made editable + + %1 — %2 + %1 — %2 - - Changed properties for label - Changed properties for label + + %1 (%2) + %1 (%2) - - - QgsMapToolDeletePart - - Delete part - Delete part + + No log is available for %1 + No log is available for %1 - - Part of multipart feature deleted - Part of multipart feature deleted + + Model is valid! + Model is valid! - - Couldn't remove the selected part. - Couldn't remove the selected part. + + Model is invalid! + Model is invalid! - - - QgsMapToolDeleteRing - - Delete ring - Delete ring + + Details + Details - - Delete ring can only be used in a polygon layer. - Delete ring can only be used in a polygon layer. + + + Model is Invalid + Model is Invalid - - - Ring deleted - Ring deleted + + <p>This model is not valid:</p> + <p>This model is not valid:</p> - - - QgsMapToolDigitizeFeature - - Digitize feature - Digitize feature + + Reorder Inputs + Reorder Inputs - - The digitized geometry type (%1) does not correspond to the layer geometry type (%2). - The digitized geometry type (%1) does not correspond to the layer geometry type (%2). + + Reorder Outputs + Reorder Outputs - - The data provider for this layer does not support the addition of features. - The data provider for this layer does not support the addition of features. + + Parameters + Parameters + + + QgsModelDesignerDialogBase - - Wrong editing tool, cannot apply the 'capture point' tool on this vector layer - Wrong editing tool, cannot apply the 'capture point' tool on this vector layer + + &Model + &Model - - Wrong editing tool, cannot apply the 'capture line' tool on this vector layer - Wrong editing tool, cannot apply the 'capture line' tool on this vector layer + + Export + Export - - Wrong editing tool, cannot apply the 'capture polygon' tool on this vector layer - Wrong editing tool, cannot apply the 'capture polygon' tool on this vector layer + + &View + &View - - - QgsMapToolEdit - - No active vector layer - No active vector layer + + &Edit + &Edit - - Layer not editable - Layer not editable + + Navigation + Navigation - - - QgsMapToolEditMeshFrame - - Digitize Mesh Elements - Digitize Mesh Elements + + Model Properties + Model Properties - - Select Mesh Elements by Polygon - Select Mesh Elements by Polygon + + Enter model name here + Enter model name here - - Select Mesh Elements by Expression - Select Mesh Elements by Expression + + Name + Name - - Transform Vertices Coordinates - Transform Vertices Coordinates + + Group + Group - - Force by Selected Geometries - Force by Selected Geometries + + Enter group name here + Enter group name here - - Reindex Faces and Vertices - Reindex Faces and Vertices + + Inputs + Inputs - - Delaunay Triangulation with Selected Vertices - Delaunay Triangulation with Selected Vertices + + Reorder Model Inputs… + Reorder Model Inputs… - - - Refine Current Face - Refine Current Face + + Algorithms + Algorithms - - - Remove Current Face - Remove Current Face + + Enter algorithm name to filter list + Enter algorithm name to filter list - - - Split Current Face - Split Current Face + + Variables + Variables - - Delaunay triangulation - Delaunay triangulation + + Open Model… + Open Model… - - - - Mesh editing - Mesh editing + + Ctrl+O + Ctrl+O - - - %n vertices were not removed - %n vertices were not removed%n vertices were not removed + + + Save Model + Save Model - - removing the vertex %1 leads to a topological error, operation canceled. - removing the vertex %1 leads to a topological error, operation canceled. + + Ctrl+S + Ctrl+S - - removing the faces %1 leads to a topological error, operation canceled. - removing the faces %1 leads to a topological error, operation canceled. + + Save Model as… + Save Model as… - - Transform Mesh Vertices - Transform Mesh Vertices + + Ctrl+Shift+S + Ctrl+Shift+S - - Reindex Mesh - Reindex Mesh + + Zoom to &100% + Zoom to &100% - - Remove Selected Vertex and Fill Hole - Remove Selected Vertex and Fill Hole + + Ctrl+1 + Ctrl+1 - - Remove Selected Vertex without Filling Hole - Remove Selected Vertex without Filling Hole + + Zoom In + Zoom In - - Remove Selected Vertices and Fill Hole(s) - Remove Selected Vertices and Fill Hole(s) + + Zoom in + Zoom in - - Remove Selected Vertices without Filling Hole(s) - Remove Selected Vertices without Filling Hole(s) + + Ctrl++ + Ctrl++ - - Remove Selected Face - Remove Selected Face + + Zoom Out + Zoom Out - - Refine Selected Face - Refine Selected Face + + Zoom out + Zoom out - - - Remove %n Selected Face(s) - Remove %n Selected Face(s)Remove %n Selected Face(s) + + + Ctrl+- + Ctrl+- - - - Refine %n Selected Face(s) - Refine %n Selected Face(s)Refine %n Selected Face(s) + + + Export as Image… + Export as Image… - - Split Selected Face - Split Selected Face + + Export as image + Export as image - - - Split %n Selected Face(s) - Split %n Selected Face(s)Split %n Selected Face(s) + + + Zoom Full + Zoom Full - - Do you want to reindex the faces and vertices of the mesh layer %1? - Do you want to reindex the faces and vertices of the mesh layer %1? + + Zoom full + Zoom full - - Vertex Z value: - Vertex Z value: + + Ctrl+0 + Ctrl+0 - - - QgsMapToolFeatureAction - - To run an action, you must choose an active vector layer. - To run an action, you must choose an active vector layer. + + Export as PDF… + Export as PDF… - - The active vector layer has no defined actions - The active vector layer has no defined actions + + Export as PDF + Export as PDF - - No features found at this position. - No features found at this position. + + Export as SVG… + Export as SVG… - - All Features - All Features + + Export as SVG + Export as SVG - - - QgsMapToolFillRing - - Fill ring - Fill ring + + Export as Python Script… + Export as Python Script… - - Ring added and filled - Ring added and filled + + Export as Python Script + Export as Python Script - - a problem with geometry type occurred - a problem with geometry type occurred + + Edit Model Help… + Edit Model Help… - - the inserted Ring is not closed - the inserted Ring is not closed + + Edit model help + Edit model help - - the inserted Ring is not a valid geometry - the inserted Ring is not a valid geometry + + Run Model… + Run Model… - - the inserted Ring crosses existing rings - the inserted Ring crosses existing rings + + F5 + F5 - - the inserted Ring is not contained in a feature - the inserted Ring is not contained in a feature + + Save Model in Project + Save Model in Project - - an unknown error occurred - an unknown error occurred + + Save model in project + Save model in project - - could not add ring: %1. - could not add ring: %1. + + Close + Close - - Ring filled - Ring filled + + Show Comments + Show Comments - - No ring found to fill. - No ring found to fill. + + Export as Script Algorithm… + Export as Script Algorithm… - - - QgsMapToolIdentify - - No active layer. To identify features, you must choose an active layer. - No active layer. To identify features, you must choose an active layer. + + Delete Selected Components + Delete Selected Components - - Identifying on %1… - Identifying on %1… + + Delete selected model components + Delete selected model components - - Identifying done. - Identifying done. + + Del + Del - - Scalar Value - Scalar Value + + Enable Snapping + Enable Snapping - - Vector Value - Vector Value + + Snap Selected Components to Grid + Snap Selected Components to Grid - - Vector Magnitude - Vector Magnitude + + Select All + Select All - - Vector x-component - Vector x-component + + Ctrl+A + Ctrl+A - - Vector y-component - Vector y-component + + Add Group Box + Add Group Box - - (clicked coordinate X) - (clicked coordinate X) + + Validate Model + Validate Model - - (clicked coordinate Y) - (clicked coordinate Y) + + Toggle Panel &Visibility + Toggle Panel &Visibility - - (clicked coordinate Z) - (clicked coordinate Z) + + Ctrl+Tab + Ctrl+Tab - - new feature - new feature + + Pan Layout + Pan Layout - - - Feature ID - Feature ID + + P + P - - Time Step - Time Step + + Select/Move Item + Select/Move Item - - Source - Source + + Select/Move item + Select/Move item - - (active) - (active) + + V + V - - Snapped Vertex Position X - Snapped Vertex Position X + + New Model… + New Model… - - Snapped Vertex Position Y - Snapped Vertex Position Y + + Model Designer + Model Designer - - Face Centroid X - Face Centroid X + + Open model + Open model - - Face Centroid Y - Face Centroid Y + + Save model + Save model - - Point on Edge X - Point on Edge X + + Save model as + Save model as - - Point on Edge Y - Point on Edge Y + + Zoom to 100% + Zoom to 100% - - Geometry - Geometry + + Run model + Run model - - Closest vertex number - Closest vertex number + + Reorder Output Layers... + Reorder Output Layers... - - Closest vertex X - Closest vertex X + + Sets the order for adding layers generated by the model to projects + Sets the order for adding layers generated by the model to projects - - Closest vertex Y - Closest vertex Y + + Run Selected Steps… + Run Selected Steps… - - Closest vertex Z - Closest vertex Z + + Run only the selected steps in the model + Run only the selected steps in the model - - Closest vertex M - Closest vertex M + + Shift+F5 + Shift+F5 + + + QgsModelGraphicsScene - - Closest X - Closest X + + Check output links for alg: %1 + Check output links for alg: %1 - - Closest Y - Closest Y + + Cannot link output for alg: %1 + Cannot link output for alg: %1 - - Interpolated Z - Interpolated Z + + Algorithm link error + Algorithm link error - - Interpolated M - Interpolated M + + Details + Details + + + QgsModelGraphicsView - - Parts - Parts + + Move Items + Move Items - - Part number - Part number + + Snap Items + Snap Items - - Length (Cartesian) - Length (Cartesian) + + Cut Items + Cut Items - - Area (Cartesian) - Area (Cartesian) + + Paste Items + Paste Items + + + QgsModelGroupBoxDefinitionDialog - - Perimeter (Cartesian) - Perimeter (Cartesian) + + Title + Title - - X - X + + Color + Color - - Y - Y + + Comment Color + Comment Color - - Z - Z + + Default + Default - - M - M + + Group Box Properties + Group Box Properties + + + QgsModelGroupBoxGraphicItem - - Z (original) - Z (original) + + Delete Group Box + Delete Group Box - - Z (adjusted) - Z (adjusted) + + Edit Group Box + Edit Group Box + + + QgsModelInputReorderDialog - - - - Distance along curve - Distance along curve + + Reorder Model Inputs + Reorder Model Inputs + + + QgsModelInputReorderWidgetBase - - - - Elevation - Elevation + + Move up + Move up - - - Vertices - Vertices + + Move down + Move down + + + QgsModelOutputGraphicItem - - Length (Ellipsoidal — %1) - Length (Ellipsoidal — %1) + + Delete Output %1 + Delete Output %1 + + + QgsModelOutputReorderDialog - - Length (Cartesian — 2D) - Length (Cartesian — 2D) + + Reorder Output Layers + Reorder Output Layers + + + QgsModelOutputReorderWidgetBase - - Length (Cartesian — 3D) - Length (Cartesian — 3D) + + Move up + Move up - - firstX - attributes get sorted; translation for lastX should be lexically larger than this one - firstX + + Move down + Move down - - firstY - firstY + + Place outputs in a group + Place outputs in a group - - lastX - attributes get sorted; translation for firstX should be lexically smaller than this one - lastX + + Group name + Group name + + + QgsModelParameterGraphicItem - - lastY - lastY + + Delete Input %1 + Delete Input %1 + + + QgsModelViewToolPan - - - - no data - no data + + Pan + Pan + + + QgsModelViewToolSelect - - Area (Ellipsoidal — %1) - Area (Ellipsoidal — %1) + + Select + Select + + + QgsModelViewToolTemporaryKeyPan - - Perimeter (Ellipsoidal — %1) - Perimeter (Ellipsoidal — %1) + + Pan + Pan + + + QgsModelViewToolTemporaryMousePan - - Embedded Symbol - Embedded Symbol + + Pan + Pan + + + QgsModelViewToolZoom - - %1 (%2) - %1 (%2) + + Pan + Pan + + + QgsMssqlConnectionItem - - - Error - Error + + + + Import to MS SQL Server database + Import to MS SQL Server database - - Identify error - Identify error + + %1: Not a valid layer! + %1: Not a valid layer! - - - QgsMapToolIdentifyAction - - Identify - Identify + + %1: Not a vector layer! + %1: Not a vector layer! - - Show Attribute Table - Show Attribute Table + + + Failed to import some layers! + + + Failed to import some layers! + + - - No features found at this position. - No features found at this position. + + Import was successful. + Import was successful. - - - QgsMapToolIdentifyFeature + + + QgsMssqlDataItemGuiProvider - - Identify feature - Identify feature + + New Connection… + New Connection… - - - QgsMapToolLabel - - Label “%1” in %2 - Label “%1” in %2 + + Save Connections… + Save Connections… - - - QgsMapToolMeasureAngle - - Measure angle - Measure angle + + Load Connections… + Load Connections… - - - QgsMapToolMeasureBearing - - Measure bearing - Measure bearing + + + Refresh + Refresh - - Bearing - Bearing + + Edit Connection… + Edit Connection… - - - QgsMapToolMoveFeature - - Move feature - Move feature + + Duplicate Connection + Duplicate Connection - - Move features - Move features + + Remove Connections… + Remove Connections… - - Some of the selected features are outside of the current map view. Would you still like to continue? - Some of the selected features are outside of the current map view. Would you still like to continue? + + Remove Connection… + Remove Connection… - - Feature moved - Feature moved + + Show Non-spatial Tables + Show Non-spatial Tables - - Feature copied and moved - Feature copied and moved + + New Schema… + New Schema… - - - QgsMapToolMoveLabel - - - - - - - - - - - - - Move Label - Move Label + + Table Operations + Table Operations - - - Layer “%1” was made editable - Layer “%1” was made editable + + + + Truncate Table + Truncate Table - - Move label or callout - Move label or callout + + View + View - - - - - Move Callout - Move Callout + + Table + Table - - Cannot move callout — the layer “%2” could not be made editable - Cannot move callout — the layer “%2” could not be made editable + + + Delete %1 + Delete %1 - - The label anchor percent column “%1” does not exist in the layer - The label anchor percent column “%1” does not exist in the layer + + %1 deleted successfully. + %1 deleted successfully. - - The label anchor clipping column “%1” does not exist in the layer - The label anchor clipping column “%1” does not exist in the layer + + + Create Schema + Create Schema - - The label anchor type column “%1” does not exist in the layer - The label anchor type column “%1” does not exist in the layer + + Schema name: + Schema name: - - The label anchor text point column “%1” does not exist in the layer - The label anchor text point column “%1” does not exist in the layer + + Unable to create schema %1 +%2 + Unable to create schema %1 +%2 - - The point position expression is not pointing to a writable geometry column - The point position expression is not pointing to a writable geometry column + + Table truncated successfully. + Table truncated successfully. - - The label X/Y columns “%1” and “%2” do not exist in the layer - The label X/Y columns “%1” and “%2” do not exist in the layer + + Load Connections + Load Connections - - The label X column “%1” does not exist in the layer - The label X column “%1” does not exist in the layer + + XML files (*.xml *.XML) + XML files (*.xml *.XML) + + + QgsMssqlNewConnection - - The label Y column “%1” does not exist in the layer - The label Y column “%1” does not exist in the layer + + Check All + Check All - - Cannot move “%1” — the layer “%2” could not be made editable - Cannot move “%1” — the layer “%2” could not be made editable + + Uncheck All + Uncheck All - - Moved curved label offset - Moved curved label offset + + Save Connection + Save Connection - - Move label anchor percent - Move label anchor percent + + Should the existing connection %1 be overwritten? + Should the existing connection %1 be overwritten? - - Moved label - Moved label + + Testing connection + Testing connection - - Moved callout - Moved callout + + …… + …… - - - Layer “%1” must be editable in order to move labels from it - Layer “%1” must be editable in order to move labels from it + + Connection Failed + Connection Failed - - Layer “%1” must be editable in order to move callouts from it - Layer “%1” must be editable in order to move callouts from it + + Host name hasn't been specified. + Host name hasn't been specified. - - Error encountered while storing new label position - Error encountered while storing new label position + + Error opening connection + Error opening connection - - Error encountered while storing new callout position - Error encountered while storing new callout position + + + Use extent from geometry_columns table + Use extent from geometry_columns table - - Delete Label Anchor Percent '%1' - Delete Label Anchor Percent '%1' + + Extent columns (qgis_xmin, qgis_ymin, qgis_xmax, qgis_ymax) not found. + Extent columns (qgis_xmin, qgis_ymin, qgis_xmax, qgis_ymax) not found. - - - Delete Label Anchor Percent - Delete Label Anchor Percent + + Extent columns found. + Extent columns found. - - Layer “%1” must be editable in order to remove stored label anchor percent - Layer “%1” must be editable in order to remove stored label anchor percent + + + Use primary key(s) from geometry_columns table + Use primary key(s) from geometry_columns table - - Error encountered while removing stored label anchor percent - Error encountered while removing stored label anchor percent + + Primary key column (qgs_pkey) not found. + Primary key column (qgs_pkey) not found. - - - - Delete Label Position - Delete Label Position + + Primary key column found. + Primary key column found. + + + QgsMssqlNewConnectionBase - - - - Delete Callout Position - Delete Callout Position + + Provider/DSN + Provider/DSN - - Layer “%1” must be editable in order to remove stored label positions - Layer “%1” must be editable in order to remove stored label positions + + Host + Host - - Layer “%1” must be editable in order to remove stored callout positions - Layer “%1” must be editable in order to remove stored callout positions + + HEADS UP: You have opted to save your password. It will be stored in plain text in your project files and in your home directory on Unix-like systems, or in your user profile on Windows + +Untick save if you don't wish to be the case. + HEADS UP: You have opted to save your password. It will be stored in plain text in your project files and in your home directory on Unix-like systems, or in your user profile on Windows + +Untick save if you don't wish to be the case. - - Error encountered while removing stored label position - Error encountered while removing stored label position + + If checked, tables without a geometry column attached will also be shown in the available table lists. + If checked, tables without a geometry column attached will also be shown in the available table lists. - - Error encountered while removing stored callout position - Error encountered while removing stored callout position + + If checked, only estimated table metadata will be used. This avoids a slow table scan, but may result in incorrect layer properties such as layer extent. + If checked, only estimated table metadata will be used. This avoids a slow table scan, but may result in incorrect layer properties such as layer extent. - - Callout angle: %1° - Callout angle: %1° + + Test Connection + Test Connection - - - QgsMapToolOffsetCurve - - Map tool offset curve - Map tool offset curve + + List Databases + List Databases - - Could not find a nearby feature in any vector layer. - Could not find a nearby feature in any vector layer. + + Database + Database - - Generated geometry is not valid. - Generated geometry is not valid. + + If checked, all handling of records with invalid geometry will be disabled. This speeds up the provider, however, if any invalid geometries are present in a table then the result is unpredictable and may include missing records. Only check this option if you are certain that all geometries present in the database are valid, and any newly added geometries or tables will also be valid. + If checked, all handling of records with invalid geometry will be disabled. This speeds up the provider, however, if any invalid geometries are present in a table then the result is unpredictable and may include missing records. Only check this option if you are certain that all geometries present in the database are valid, and any newly added geometries or tables will also be valid. - - Offset curve - Offset curve + + Skip invalid geometry handling + Skip invalid geometry handling - - Creating offset geometry failed: %1 - Creating offset geometry failed: %1 + + Username + Username - - - QgsMapToolOffsetPointSymbol - - Map tool offset point symbol - Map tool offset point symbol + + Connection Details + Connection Details - - The selected point does not have an offset attribute set. - The selected point does not have an offset attribute set. + + Connection name + Connection name - - Offset symbol - Offset symbol + + Login + Login - - - QgsMapToolPan - - Pan - Pan + + Trusted connection + Trusted connection - - - QgsMapToolPinLabels - - Pin labels - Pin labels + + Save + Save - - Pinned label - Pinned label + + Password + Password - - Unpinned label - Unpinned label + + Name of the new connection + Name of the new connection - - Pinned diagram - Pinned diagram + + Database Details + Database Details - - Unpinned diagram - Unpinned diagram + + Only look in the geometry_columns metadata table + Only look in the geometry_columns metadata table - - - QgsMapToolPointSymbol - - Map tool point symbol - Map tool point symbol + + Also list tables with no geometry + Also list tables with no geometry - - No point feature was detected at the clicked position. Please click closer to the feature or enhance the search tolerance under Settings->Options->Digitizing->Search radius for vertex edits - No point feature was detected at the clicked position. Please click closer to the feature or enhance the search tolerance under Settings->Options->Digitizing->Search radius for vertex edits + + Use estimated table parameters + Use estimated table parameters - - - QgsMapToolReshape - - Reshape features - Reshape features + + Use layer extent from geometry_columns table + Use layer extent from geometry_columns table - - Cannot transform the point to the layers coordinate system - Cannot transform the point to the layers coordinate system + + Use primary key from geometry_columns table + Use primary key from geometry_columns table - - Reshape - Reshape + + Use Only a Subset of Schemas + Use Only a Subset of Schemas - - An error was reported during intersection removal - An error was reported during intersection removal + + Create a New MS SQL Server Connection + Create a New MS SQL Server Connection + + + QgsMssqlProvider - - The feature cannot be reshaped because the resulting geometry is empty - The feature cannot be reshaped because the resulting geometry is empty + + Invalid primary key from geometry_columns table for layer '%1', get primary key from the layer. + Invalid primary key from geometry_columns table for layer '%1', get primary key from the layer. - - At least one geometry intersected is invalid. These geometries must be manually repaired. - At least one geometry intersected is invalid. These geometries must be manually repaired. + + MS SQL Server + MS SQL Server - - - QgsMapToolReverseLine - - Reverse line geometry - Reverse line geometry + + + MSSQL + MSSQL - - Reverse line - Reverse line + + Key field '%1' for view/query not found. + Key field '%1' for view/query not found. - - Line reversed. - Line reversed. + + Could not execute query: %1 + Could not execute query: %1 - - Couldn't reverse the selected part. - Couldn't reverse the selected part. + + Could not fetch next query value: %1 + Could not fetch next query value: %1 - - - QgsMapToolRotateFeature - - Rotate feature - Rotate feature + + Invalid extent from geometry_columns table for layer '%1', get extent from the layer. + Invalid extent from geometry_columns table for layer '%1', get extent from the layer. - - Could not find a nearby feature in the current layer. - Could not find a nearby feature in the current layer. + + Could not add feature with geometry type %1 to layer of type %2 + Could not add feature with geometry type %1 to layer of type %2 - - Features Rotated - Features Rotated + + + Only %1 of %2 features deleted + Only %1 of %2 features deleted - - - QgsMapToolRotateLabel - - - - - - Rotate Label - Rotate Label + + SQL Server WHERE clause + SQL Server WHERE clause - - Layer “%1” was made editable - Layer “%1” was made editable + + Table [%1].[%2] already exists + Table [%1].[%2] already exists + + + QgsMssqlProviderMetadata - - Cannot rotate “%1” — the layer “%2” could not be made editable - Cannot rotate “%1” — the layer “%2” could not be made editable + + + Cannot connect to database: %1 + Cannot connect to database: %1 - - Cannot rotate “%1” — the layer “%2” has an invalid expression set for label rotation - Cannot rotate “%1” — the layer “%2” has an invalid expression set for label rotation + + + Could not check if layer_styles table exists: %1 + Could not check if layer_styles table exists: %1 - - Rotated label - Rotated label + + + + Style does not exist + Style does not exist + + + QgsMssqlSchemaItem - - Layer “%1” must be editable in order to rotate labels from it - Layer “%1” must be editable in order to rotate labels from it + + %1 as %2 in %3 + %1 as %2 in %3 - - Error encountered while storing new label rotation - Error encountered while storing new label rotation + + as geometryless table + as geometryless table + + + QgsMssqlSourceSelect - - - - Delete Label Rotation - Delete Label Rotation + + Add MS SQL Server Table(s) + Add MS SQL Server Table(s) - - Layer “%1” must be editable in order to move labels from it - Layer “%1” must be editable in order to move labels from it + + Are you sure you want to remove the %1 connection and all associated settings? + Are you sure you want to remove the %1 connection and all associated settings? - - Error encountered while storing new label position - Error encountered while storing new label position + + Confirm Delete + Confirm Delete - - - QgsMapToolRotatePointSymbols - - The selected point does not have a rotation attribute set. - The selected point does not have a rotation attribute set. + + Load Connections + Load Connections - - Rotate symbol - Rotate symbol + + XML files (*.xml *.XML) + XML files (*.xml *.XML) - - - QgsMapToolScaleFeature - - Scale feature - Scale feature + + Select Table + Select Table - - Could not find a nearby feature in the current layer. - Could not find a nearby feature in the current layer. + + You must select a table in order to add a layer. + You must select a table in order to add a layer. - - Features Scaled - Features Scaled + + + MS SQL Server Provider + MS SQL Server Provider - - - QgsMapToolSelect - - Select features - Select features + + Stop + Stop - - - QgsMapToolSelectUtils::QgsMapToolSelectMenuActions - - - Select Feature - Select Feature + + Connect + Connect + + + QgsMssqlSourceSelectDelegate - - Add to Selection - Add to Selection + + Select… + Select… + + + QgsMssqlTableModel - - Intersect with Selection - Intersect with Selection + + Schema + Schema - - Remove from Selection - Remove from Selection + + Table + Table - - Searching… - Searching… + + Type + Type - - Select All (%1) - Select All (%1) + + Geometry column + Geometry column - - Add All to Selection (%1) - Add All to Selection (%1) + + SRID + SRID - - Intersect All with Selection (%1) - Intersect All with Selection (%1) + + Primary key column + Primary key column - - Remove All from Selection (%1) - Remove All from Selection (%1) + + Select at id + Select at id - - Add Feature to Selection - Add Feature to Selection + + SQL + SQL - - Intersect Feature with Selection - Intersect Feature with Selection + + View + View - - Remove Feature from Selection - Remove Feature from Selection + + Detecting… + Detecting… - - Feature %1 - Feature %1 + + + + + Select… + Select… - - - QgsMapToolSelectionHandler - - Selection radius: - Selection radius: + + yes + yes - - - QgsMapToolShapeCircle2TangentsPoint - - Error - Error + + no + no - - Segments are parallels - Segments are parallels + + Enter… + Enter… - - Radius of the circle: - Radius of the circle: + + Disable 'Fast Access to Features at ID' capability to force keeping the attribute table in memory (e.g. in case of expensive views). + Disable 'Fast Access to Features at ID' capability to force keeping the attribute table in memory (e.g. in case of expensive views). - - - QgsMapToolShapeCircle3Tangents + + + QgsMssqlTransaction - - Error - Error + + MS SQL Server query failed: %1 + MS SQL Server query failed: %1 - - The three segments are parallel - The three segments are parallel + + Could not create savepoint (%1) + Could not create savepoint (%1) - - - QgsMapToolShapeCircularStringRadius + + + QgsMultiBandColorRendererWidget - - Radius: - Radius: + + Stretch to MinMax + Stretch to MinMax - - - QgsMapToolShapeRegularPolygonAbstract - - Number of sides: - Number of sides: + + No Enhancement + No Enhancement - - - QgsMapToolShowHideLabels - - Show/hide labels - Show/hide labels + + Stretch and Clip to MinMax + Stretch and Clip to MinMax - - Hid labels - Hid labels + + Clip to MinMax + Clip to MinMax - - Showed labels - Showed labels + + + Red + Red - - CRS Exception: selection extends beyond layer's coordinate system. - CRS Exception: selection extends beyond layer's coordinate system. + + + Green + Green - - - QgsMapToolSimplify - - Geometry simplified - Geometry simplified + + + Blue + Blue + + + QgsMultiBandColorRendererWidgetBase - - Could not find a nearby feature in the current layer. - Could not find a nearby feature in the current layer. + + Contrast +enhancement + Contrast +enhancement - - %1 feature(s): %2 to %3 vertices (%4%) - %1 feature(s): %2 to %3 vertices (%4%) + + Red band + Red band - - Simplification failed! - Simplification failed! + + Min + Min - - - QgsMapToolSplitFeatures - - Coordinate transform error - Coordinate transform error + + Max + Max - - Cannot transform the point to the layers coordinate system - Cannot transform the point to the layers coordinate system + + Green band + Green band - - Features split - Features split + + Blue band + Blue band + + + QgsMultiEditToolButton - - Topological points from Features split - Topological points from Features split + + Set field for all selected features + Set field for all selected features - - No features were split - No features were split + + No Changes to Commit + No Changes to Commit - - If there are selected features, the split tool only applies to those. If you would like to split all features under the split line, clear the selection. - If there are selected features, the split tool only applies to those. If you would like to split all features under the split line, clear the selection. + + Set %1 for All Selected Features + Set %1 for All Selected Features - - - - No feature split done - No feature split done + + Reset to Original Values + Reset to Original Values - - An error occurred during splitting. - An error occurred during splitting. + + All features in selection have equal value for '%1' + All features in selection have equal value for '%1' - - Cut edges detected. Make sure the line splits features into multiple parts. - Cut edges detected. Make sure the line splits features into multiple parts. + + Some features in selection have different values for '%1' + Some features in selection have different values for '%1' - - Split features - Split features + + Values for '%1' have unsaved changes + Values for '%1' have unsaved changes + + + QgsNativeAlgorithms - - The geometry is invalid. Please repair before trying to split it. - The geometry is invalid. Please repair before trying to split it. + + QGIS (native c++) + QGIS (native c++) - - - QgsMapToolSplitParts + + + QgsNetworkAccessManager - - Coordinate transform error - Coordinate transform error + + Network request %1 timed out + Network request %1 timed out - - Cannot transform the point to the layers coordinate system - Cannot transform the point to the layers coordinate system + + Network + Network + + + QgsNetworkContentFetcher - - Parts split - Parts split + + + HTTP fetch %1 failed with error %2 + HTTP fetch %1 failed with error %2 + + + QgsNetworkContentFetcherTask - - No parts were split - No parts were split + + Fetching %1 + Fetching %1 + + + QgsNetworkLogger - - If there are selected parts, the split tool only applies to those. If you would like to split all parts under the split line, clear the selection. - If there are selected parts, the split tool only applies to those. If you would like to split all parts under the split line, clear the selection. + + Requests + Requests + + + QgsNetworkLoggerPanelBase - - - No part split done - No part split done + + Clear + Clear - - An error occurred during splitting. - An error occurred during splitting. + + Clear Log + Clear Log - - Cut edges detected. Make sure the line splits parts into multiple parts. - Cut edges detected. Make sure the line splits parts into multiple parts. + + Record Log + Record Log - - Split parts - Split parts + + Show Successful Requests + Show Successful Requests - - The geometry is invalid. Please repair before trying to split it. - The geometry is invalid. Please repair before trying to split it. + + Show Timeouts + Show Timeouts - - Split error - Split error + + Save Log… + Save Log… - - - QgsMapToolTrimExtendFeature - - - Trim/Extend feature - Trim/Extend feature + + Show Replies Served from Cache + Show Replies Served from Cache - - Feature trimmed/extended. - Feature trimmed/extended. + + Show replies served directly from local cached data + Show replies served directly from local cached data + + + QgsNetworkLoggerPanelWidget - - Couldn't trim or extend the feature. - Couldn't trim or extend the feature. + + Filter requests + Filter requests - - - QgsMapToolZoom - - Zoom - Zoom + + + Save Network Log + Save Network Log - - - QgsMapToolsDigitizingTechniqueManager - - R - Keyboard shortcut: toggle stream digitizing - R + + Security warning: network logs may contain sensitive data including usernames or passwords. Treat this log as confidential and be careful who you share it with. Continue? + Security warning: network logs may contain sensitive data including usernames or passwords. Treat this log as confidential and be careful who you share it with. Continue? - - - QgsMapUnitScaleDialog - - Adjust Scaling Range - Adjust Scaling Range + + Log files + Log files - - - QgsMapUnitScaleWidgetBase - - Adjust Scaling Range - Adjust Scaling Range + + Settings + Settings - - Scale only within the following map unit scale range - Scale only within the following map unit scale range + + Disable cache + Disable cache + + + QgsNetworkReplyParser - - Minimum scale - Minimum scale + + Cannot find boundary in multipart content type + Cannot find boundary in multipart content type + + + QgsNewArcGisRestConnectionBase - - Maximum scale - Maximum scale + + Create a New Connection + Create a New Connection - - Scale Range - Scale Range + + ArcGIS Portal Details + ArcGIS Portal Details - - Size Range - Size Range + + HTTP address of the Web Map Server + HTTP address of the Web Map Server - - Minimum size - Minimum size + + https://mysite.com/portal/sharing/rest/community/ + https://mysite.com/portal/sharing/rest/community/ - - Maximum size - Maximum size + + Community endpoint URL + Community endpoint URL - - mm - mm + + Content endpoint URL + Content endpoint URL - - Scale only within the following size range - Scale only within the following size range + + https://mysite.com/portal/sharing/rest/content/ + https://mysite.com/portal/sharing/rest/content/ - - - QgsMarkerLineSymbolLayerWidget - - All Rings - All Rings + + Connection Details + Connection Details - - Exterior Ring Only - Exterior Ring Only + + URL + URL - - Interior Rings Only - Interior Rings Only + + Name of the new connection + Name of the new connection - - - QgsMaskSymbolLayerWidgetBase - - <html><head/><body><p>The sub-symbol of a mask symbol layer defines a mask shape. Its color property will be ignored and only the opacity of the shape will be used as a mask shape.</p><p>This shape should then be selected as a <span style=" font-style:italic;">mask source</span> in the Masks properties of a layer in order to enable masking.</p></body></html> - <html><head/><body><p>The sub-symbol of a mask symbol layer defines a mask shape. Its color property will be ignored and only the opacity of the shape will be used as a mask shape.</p><p>This shape should then be selected as a <span style=" font-style:italic;">mask source</span> in the Masks properties of a layer in order to enable masking.</p></body></html> + + Name + Name - - - QgsMaskingWidget - - Select both sources and symbol layers or your configuration will be lost - Select both sources and symbol layers or your configuration will be lost + + Authentication + Authentication - - - QgsMaskingWidgetBase - - Masked symbol layers - Masked symbol layers + + Prefix + Prefix - - Mask sources - Mask sources + + HTTP address Proxy Prefix of the Web Map Server + HTTP address Proxy Prefix of the Web Map Server - - - QgsMasterPasswordResetDialog - - Reset Master Password - Reset Master Password + + https://mysite.com/proxy.jsp? + https://mysite.com/proxy.jsp? + + + QgsNewArcGisRestConnectionDialog - - Enter CURRENT master authentication password - Enter CURRENT master authentication password + + Save Connection + Save Connection - - Required - Required + + Create a New arcgisfeatureserver Connection + Create a New arcgisfeatureserver Connection - - Enter NEW master authentication password - Enter NEW master authentication password + + Should the existing connection '%1' be overwritten? + Should the existing connection '%1' be overwritten? - - Keep backup of current database - Keep backup of current database + + Saving Passwords + Saving Passwords - - Your authentication database will be duplicated -and re-encrypted using new password - Your authentication database will be duplicated -and re-encrypted using new password + + WARNING: You have entered a password. It will be stored in unsecured plain text in your project files and your home directory (Unix-like OS) or user profile (Windows). If you want to avoid this, press Cancel and either: + +a) Don't provide a password in the connection settings — it will be requested interactively when needed; +b) Use the Configuration tab to add your credentials in an HTTP Basic Authentication method and store them in an encrypted database. + WARNING: You have entered a password. It will be stored in unsecured plain text in your project files and your home directory (Unix-like OS) or user profile (Windows). If you want to avoid this, press Cancel and either: + +a) Don't provide a password in the connection settings — it will be requested interactively when needed; +b) Use the Configuration tab to add your credentials in an HTTP Basic Authentication method and store them in an encrypted database. - - - QgsMdalSourceSelect + + + QgsNewAuxiliaryFieldDialog - - Open MDAL Supported Mesh Dataset(s) - Open MDAL Supported Mesh Dataset(s) + + Integer + Integer - - Add mesh layer - Add mesh layer + + + New Auxiliary Field + New Auxiliary Field - - No layers selected. - No layers selected. + + Invalid name. Auxiliary field '%1' already exists. + Invalid name. Auxiliary field '%1' already exists. - - - QgsMdalSourceSelectBase - - Add Mesh Layer(s) - Add Mesh Layer(s) + + Name is a mandatory parameter. + Name is a mandatory parameter. + + + QgsNewAuxiliaryFieldDialogBase - - Source - Source + + Auxiliary Storage : New Auxiliary Field + Auxiliary Storage : New Auxiliary Field - - Mesh dataset - Mesh dataset + + New auxiliary field parameters + New auxiliary field parameters - - - QgsMeasureBase - - Measure - Measure + + Type + Type - - Total - Total + + Name + Name + + + QgsNewAuxiliaryLayerDialog - - Segments - Segments + + New Auxiliary Layer + New Auxiliary Layer + + + QgsNewAuxiliaryLayerDialogBase - - Info - Info + + Auxiliary Storage : Choose Primary Key + Auxiliary Storage : Choose Primary Key - - Cartesian - Cartesian + + Select the primary key to use for joining with internal data storage + Select the primary key to use for joining with internal data storage + + + QgsNewDatabaseTableNameWidget - - Ellipsoidal - Ellipsoidal + + name of the new table + name of the new table - - Total Horizontal Distance - Total Horizontal Distance + + Ok + Ok - - - QgsMeasureDialog - - &New - &New + + New table name + New table name - - &Configuration - &Configuration + + Validation results + Validation results - - Copy &All - Copy &All + + Refresh + Refresh - - The calculations are based on: - The calculations are based on: + + + Select a database schema and enter a unique name for the new table + Select a database schema and enter a unique name for the new table - - Cartesian calculation selected, so area is calculated using Cartesian calculations. - Cartesian calculation selected, so area is calculated using Cartesian calculations. + + + A table named '%1' already exists + A table named '%1' already exists - - No map projection set, so area is calculated using Cartesian calculations. - No map projection set, so area is calculated using Cartesian calculations. + + Select a database schema + Select a database schema - - - Units are unknown. - Units are unknown. + + Enter a unique name for the new table + Enter a unique name for the new table + + + QgsNewGeoPackageLayerDialog - - Both project CRS (%1) and measured area are in degrees, so area is calculated using Cartesian calculations in square degrees. - Both project CRS (%1) and measured area are in degrees, so area is calculated using Cartesian calculations in square degrees. + + GeoPackage + GeoPackage - - - Project ellipsoidal calculation is selected. - Project ellipsoidal calculation is selected. + + Select Existing or Create a New GeoPackage Database File… + Select Existing or Create a New GeoPackage Database File… - - - Project ellipsoidal calculation is not selected. - Project ellipsoidal calculation is not selected. + + Creation of database failed (OGR error: %1) + Creation of database failed (OGR error: %1) - - - Measure - Measure + + Opening of database failed (OGR error: %1) + Opening of database failed (OGR error: %1) - - Cartesian calculation selected, so distance is calculated using Cartesian calculations. - Cartesian calculation selected, so distance is calculated using Cartesian calculations. + + Opening of file succeeded, but this is not a GeoPackage database. + Opening of file succeeded, but this is not a GeoPackage database. - - No map projection set, so distance is calculated using Cartesian calculations. - No map projection set, so distance is calculated using Cartesian calculations. + + A table with the same name already exists. Do you want to overwrite it? + A table with the same name already exists. Do you want to overwrite it? - - Both project CRS (%1) and measured length are in degrees, so distance is calculated using Cartesian calculations in degrees. - Both project CRS (%1) and measured length are in degrees, so distance is calculated using Cartesian calculations in degrees. + + Overwrite + Overwrite - - Distance is calculated in %1, based on project CRS (%2). - Distance is calculated in %1, based on project CRS (%2). + + JSON + JSON - - - The value is converted from %1 to %2. - The value is converted from %1 to %2. + + Add Field + Add Field - - Area is calculated in %1, based on project CRS (%2). - Area is calculated in %1, based on project CRS (%2). + + The field cannot have the same name as the feature identifier. + The field cannot have the same name as the feature identifier. - - The coordinates are transformed to the chosen ellipsoid (%1), and the area is calculated in %2. - The coordinates are transformed to the chosen ellipsoid (%1), and the area is calculated in %2. + + The field “%1” has not been added to the fields list. Are you sure you want to proceed and discard this field? + The field “%1” has not been added to the fields list. Are you sure you want to proceed and discard this field? - - The coordinates are transformed to the chosen ellipsoid (%1), and the distance is calculated in %2. - The coordinates are transformed to the chosen ellipsoid (%1), and the distance is calculated in %2. + + + + + + + + + + + New GeoPackage Layer + New GeoPackage Layer - - - Segments [%1] - Segments [%1] + + The File already exists. Do you want to overwrite the existing file with a new database or add a new layer to it? + The File already exists. Do you want to overwrite the existing file with a new database or add a new layer to it? - - Segments - Segments + + Add New Layer + Add New Layer - - - map units - map units + + Layer creation failed. GeoPackage driver not found. + Layer creation failed. GeoPackage driver not found. - - - QgsMeasureTool - - Incorrect Measure Results - Incorrect Measure Results + + + Creation of layer failed (OGR error: %1) + Creation of layer failed (OGR error: %1) - - <p>This map is defined with a geographic coordinate system (latitude/longitude) but the map extents suggests that it is actually a projected coordinate system (e.g., Mercator). If so, the results from line or area measurements will be incorrect.</p><p>To fix this, explicitly set an appropriate map coordinate system using the <tt>Settings:Project Properties</tt> menu. - <p>This map is defined with a geographic coordinate system (latitude/longitude) but the map extents suggests that it is actually a projected coordinate system (e.g., Mercator). If so, the results from line or area measurements will be incorrect.</p><p>To fix this, explicitly set an appropriate map coordinate system using the <tt>Settings:Project Properties</tt> menu. + + Creation of field %1 failed (OGR error: %2) + Creation of field %1 failed (OGR error: %2) - - Transform error caught at the MeasureTool: %1 - Transform error caught at the MeasureTool: %1 + + %1 is an invalid layer and cannot be loaded. + %1 is an invalid layer and cannot be loaded. - - - QgsMemoryProvider + + + QgsNewGeoPackageLayerDialogBase - - Text (string) - Text (string) + + New GeoPackage Layer + New GeoPackage Layer - - Text, unlimited length (text) - Text, unlimited length (text) + + Create a spatial index + Create a spatial index - - Whole Number (integer) - Whole Number (integer) + + Maximum length + Maximum length - - - Decimal Number (real) - Decimal Number (real) + + Name + Name - - Whole Number (smallint - 16bit) - Whole Number (smallint - 16bit) + + Add field to list + Add field to list - - Whole Number (integer - 32bit) - Whole Number (integer - 32bit) + + Type + Type - - Whole Number (integer - 64bit) - Whole Number (integer - 64bit) + + <html><head/><body><p>Field length / width</p></body></html> + <html><head/><body><p>Field length / width</p></body></html> - - Decimal Number (numeric) - Decimal Number (numeric) + + Include Z dimension + Include Z dimension - - Decimal Number (decimal) - Decimal Number (decimal) + + Include M values + Include M values - - Decimal Number (double) - Decimal Number (double) + + <html><head/><body><p>Human-readable identifier (e.g. short name) for the layer content</p></body></html> + <html><head/><body><p>Human-readable identifier (e.g. short name) for the layer content</p></body></html> - - Unsupported typeName '%1'. Will be handled as string. - Unsupported typeName '%1'. Will be handled as string. + + <html><head/><body><p>Name of the geometry column</p></body></html> + <html><head/><body><p>Name of the geometry column</p></body></html> - - Feature has too many attributes (expecting %1, received %2) - Feature has too many attributes (expecting %1, received %2) + + Create a spatial index for this layer + Create a spatial index for this layer - - Could not add feature with geometry type %1 to layer of type %2 - Could not add feature with geometry type %1 to layer of type %2 + + <html><head/><body><p>Existing or new GeoPackage database file name</p></body></html> + <html><head/><body><p>Existing or new GeoPackage database file name</p></body></html> - - Could not store attribute "%1": %2 - Could not store attribute "%1": %2 + + Layer description + Layer description - - Could not change attribute %1 having type %2 for feature %4: %3 - Could not change attribute %1 having type %2 for feature %4: %3 + + Geometry type + Geometry type - - - QgsMergeAttributesDialog - - Take attributes from feature with the most points - Take attributes from feature with the most points + + Geometry column + Geometry column - - Take all attributes from the MultiPoint feature with the most parts - Take all attributes from the MultiPoint feature with the most parts + + <html><head/><body><p>Table name in the database</p></body></html> + <html><head/><body><p>Table name in the database</p></body></html> - - Take attributes from feature with the longest length - Take attributes from feature with the longest length + + <html><head/><body><p>Human-readable description for the layer content</p></body></html> + <html><head/><body><p>Human-readable description for the layer content</p></body></html> - - Take all attributes from the Line feature with the longest length - Take all attributes from the Line feature with the longest length + + Database + Database - - Take attributes from feature with the largest area - Take attributes from feature with the largest area + + New Field + New Field - - Take all attributes from the Polygon feature with the largest area - Take all attributes from the Polygon feature with the largest area + + Add to Fields List + Add to Fields List - - Id - Id + + Table name + Table name - - Merge - Merge + + Fields List + Fields List - - Feature %1 - Feature %1 + + Remove Field + Remove Field - - Concatenation - Concatenation + + Advanced Options + Advanced Options - - Skip Attribute - Skip Attribute + + Layer identifier + Layer identifier - - Manual Value - Manual Value + + <html><head/><body><p>Geometry type</p></body></html> + <html><head/><body><p>Geometry type</p></body></html> - - Skipped - Skipped + + Feature id column + Feature id column - - - QgsMergeAttributesDialogBase - - Merge Feature Attributes - Merge Feature Attributes + + <html><head/><body><p>Name of the feature id column</p></body></html> + <html><head/><body><p>Name of the feature id column</p></body></html> - - Take attributes from selected feature - Take attributes from selected feature + + Delete selected field + Delete selected field - - Remove feature from selection - Remove feature from selection + + Length + Length - - Resets all fields to "Skip" - Resets all fields to "Skip" + + Move up + Move up - - Skip all fields - Skip all fields + + Move down + Move down + + + QgsNewHttpConnection - - Take attributes from feature with the largest geometry - Take attributes from feature with the largest geometry + + Create a New %1 Connection + Create a New %1 Connection - - - QgsMergedFeatureRendererWidget - - The merged feature renderer only applies to line and polygon layers. -'%1' is not a line or polygon layer and then cannot be displayed - The merged feature renderer only applies to line and polygon layers. -'%1' is not a line or polygon layer and then cannot be displayed + + all + all - - - QgsMergedFeatureRendererWidgetBase - - Sub renderer - Sub renderer + + off + off - - - QgsMesh3dPropsWidget - - Triangles Settings - Triangles Settings + + QGIS + QGIS - - px - px + + UMN + UMN - - Smooth triangles - Smooth triangles + + GeoServer + GeoServer - - Vertical Settings - Vertical Settings + + Undefined (not scaled) + Undefined (not scaled) - - Rendering Color Settings - Rendering Color Settings + + Standard (96 DPI) + Standard (96 DPI) - - Color Ramp Shader - Color Ramp Shader + + High (192 DPI) + High (192 DPI) - - Min - Min + + Maximum + Maximum - - Max - Max + + 1.0 + 1.0 - - Level of detail - Level of detail + + 1.1 + 1.1 - - Show wireframe - Show wireframe + + 2.0 + 2.0 - - Line width - Line width + + OGC API - Features + OGC API - Features - - Color - Color + + Default (trust server capabilities) + Default (trust server capabilities) - - Level of detail can only be set when mesh simplification is enabled (see Rendering tab in the Mesh Layer Properties) - Level of detail can only be set when mesh simplification is enabled (see Rendering tab in the Mesh Layer Properties) + + Enabled + Enabled - - Vertical scale - Vertical scale + + Disabled + Disabled - - Dataset group for vertical value - Dataset group for vertical value + + HTTP address of the WFS service, or landing page of a OGC API service<br>(an ending slash might be needed for some OGC API servers) + HTTP address of the WFS service, or landing page of a OGC API service<br>(an ending slash might be needed for some OGC API servers) - - Dataset value relative to vertices Z value - Dataset value relative to vertices Z value + + WCS Options + WCS Options - - Load - Load + + Save Connection + Save Connection - - Rendering style - Rendering style + + Saving Passwords + Saving Passwords - - Mesh color - Mesh color + + WARNING: You have entered a password. It will be stored in unsecured plain text in your project files and your home directory (Unix-like OS) or user profile (Windows). If you want to avoid this, press Cancel and either: + +a) Don't provide a password in the connection settings — it will be requested interactively when needed; +b) Use the Configuration tab to add your credentials in an HTTP Basic Authentication method and store them in an encrypted database. + WARNING: You have entered a password. It will be stored in unsecured plain text in your project files and your home directory (Unix-like OS) or user profile (Windows). If you want to avoid this, press Cancel and either: + +a) Don't provide a password in the connection settings — it will be requested interactively when needed; +b) Use the Configuration tab to add your credentials in an HTTP Basic Authentication method and store them in an encrypted database. - - Show Arrows - Show Arrows + + Ignore GetCoverage URI reported in capabilities + Ignore GetCoverage URI reported in capabilities - - Map units - Map units + + Ignore axis orientation + Ignore axis orientation - - Arrow spacing - Arrow spacing + + Should the existing connection %1 be overwritten? + Should the existing connection %1 be overwritten? + + + QgsNewHttpConnectionBase - - Fixed size - Fixed size + + Authentication + Authentication - - - QgsMesh3dSymbolWidget - - Single Color - Single Color + + URL + URL - - Color Ramp Shader - Color Ramp Shader + + Version + Version - - 2D Contour Color Ramp Shader - 2D Contour Color Ramp Shader + + Max. number of features + Max. number of features - - - QgsMeshAvailableDatasetGroupTreeModel - - Group - Group + + Name + Name - - Type - Type + + Name of the new connection + Name of the new connection - - Description - Description + + HTTP address of the Web Map Server + HTTP address of the Web Map Server - - Vector - Vector + + Ignore GetFeatureInfo URI reported in capabilities + Ignore GetFeatureInfo URI reported in capabilities - - Scalar - Scalar + + WFS Options + WFS Options - - - QgsMeshCalculatorDialog - - Enter Mesh Dataset File - Enter Mesh Dataset File + + Ignore axis orientation (WFS 1.1/WFS 2.0) + Ignore axis orientation (WFS 1.1/WFS 2.0) - - Expression valid - Expression valid + + &Test Connection + &Test Connection - - Expression invalid - Expression invalid + + Ignore axis orientation (WMS 1.3/WMTS) + Ignore axis orientation (WMS 1.3/WMTS) - - Invalid file path - Invalid file path + + Invert axis orientation + Invert axis orientation - - Selected driver cannot store data defined on %1 - Selected driver cannot store data defined on %1 + + Create a New Connection + Create a New Connection - - faces - faces + + Connection Details + Connection Details - - vertices - vertices + + <html><head/><body><p>Enter a number to limit the maximum number of features retrieved per feature request. If let to empty, no limit is set.</p></body></html> + <html><head/><body><p>Enter a number to limit the maximum number of features retrieved per feature request. If let to empty, no limit is set.</p></body></html> - - Invalid group name - Invalid group name + + Detect + Detect - - All Files (*) - All Files (*) + + Page size + Page size - - - QgsMeshCalculatorDialogBase - - Datasets - Datasets + + <html><head/><body><p>Enter a number to limit the maximum number of features retrieved in a single GetFeature request when paging is enabled. If let to empty, server default will apply.</p></body></html> + <html><head/><body><p>Enter a number to limit the maximum number of features retrieved in a single GetFeature request when paging is enabled. If let to empty, server default will apply.</p></body></html> - - Result Layer - Result Layer + + WMS/WMTS Options + WMS/WMTS Options - - X min - X min + + Smooth pixmap transform + Smooth pixmap transform - - X max - X max + + Ignore reported layer extents + Ignore reported layer extents - - Y max - Y max + + <html><head/><body><p>This might be necessary on some <span style=" font-weight:600;">broken</span> ESRI map servers when using WFS-T 1.1.0.</p></body></html> + <html><head/><body><p>This might be necessary on some <span style=" font-weight:600;">broken</span> ESRI map servers when using WFS-T 1.1.0.</p></body></html> - - Y min - Y min + + Use GML2 encoding for transactions + Use GML2 encoding for transactions - - End time - End time + + Ignore GetMap/GetTile/GetLegendGraphic URI reported in capabilities + Ignore GetMap/GetTile/GetLegendGraphic URI reported in capabilities - - Start time - Start time + + Feature paging + Feature paging - - Mesh Calculator Expression - Mesh Calculator Expression + + Maximum number of GetFeatureInfo results + Maximum number of GetFeatureInfo results - - Operators - Operators + + WMS DPI-&Mode + WMS DPI-&Mode - - <= - <= + + WMTS server-side tile pixel ratio + WMTS server-side tile pixel ratio - - >= - >= + + <html><head/><body><p>Specify a default value for FEATURE_COUNT when a new layer is created from this connection. </p><p>FEATURE_COUNT defines the maximum number of results returned by a GetFeatureInfo request, if not specified the server default value (usually 1) will be used.</p><p>Set to 0 to use server default: no FEATURE_COUNT parameter will be added to the request.</p><p><br/></p></body></html> + <html><head/><body><p>Specify a default value for FEATURE_COUNT when a new layer is created from this connection. </p><p>FEATURE_COUNT defines the maximum number of results returned by a GetFeatureInfo request, if not specified the server default value (usually 1) will be used.</p><p>Set to 0 to use server default: no FEATURE_COUNT parameter will be added to the request.</p><p><br/></p></body></html> - - / - / + + server default + server default + + + QgsNewMemoryLayerDialog - - * - * + + + New scratch layer + New scratch layer - - + - + + + Geometry + Geometry - - max - max + + New Temporary Scratch Layer + New Temporary Scratch Layer - - = - = + + The field “%1” has not been added to the fields list. Are you sure you want to proceed and discard this field? + The field “%1” has not been added to the fields list. Are you sure you want to proceed and discard this field? + + + QgsNewMemoryLayerDialogBase - - > - > + + New Temporary Scratch Layer + New Temporary Scratch Layer - - < - < + + Include M values + Include M values - - abs - abs + + Geometry type + Geometry type - - != - != + + Layer name + Layer name - - min - min + + Include Z dimension + Include Z dimension - - ( - ( + + <i><b>Warning:</b> Temporary scratch layers are not saved and will be discarded when QGIS is closed.</i> + <i><b>Warning:</b> Temporary scratch layers are not saved and will be discarded when QGIS is closed.</i> - - ) - ) + + New Field + New Field - - IF - IF + + Name + Name - - AND - AND + + Type + Type - - OR - OR + + Length + Length - - NOT - NOT + + Precision + Precision - - ^ - ^ + + Add field to list + Add field to list - - sum (aggr) - sum (aggr) + + Add to Fields List + Add to Fields List - - max (aggr) - max (aggr) + + Fields List + Fields List - - min (aggr) - min (aggr) + + Delete selected field + Delete selected field - - average (aggr) - average (aggr) + + Remove Field + Remove Field - - - - - + + Move up + Move up - - NODATA - NODATA + + Move down + Move down + + + QgsNewMeshLayerDialog - - Mesh Calculator - Mesh Calculator + + MDAL not available, unable to create a new mesh layer + MDAL not available, unable to create a new mesh layer - - Create on-the-fly dataset group instead of writing layer to disk - Create on-the-fly dataset group instead of writing layer to disk + + %1 + %1 - - Group name - Group name + + Unable to create a new mesh layer with format "%1" + Unable to create a new mesh layer with format "%1" + + + QgsNewMeshLayerDialogBase - - Output format - Output format + + New Mesh Layer + New Mesh Layer - - Output file - Output file + + Layer name + Layer name - - Spatial Extent - Spatial Extent + + File format + File format - - Custom extent - Custom extent + + Initialize Mesh Using + Initialize Mesh Using - - Clips the datasets using features from vector polygon layer. - Clips the datasets using features from vector polygon layer. + + Mesh from file + Mesh from file - - Mask layer - Mask layer + + Mesh from the current project + Mesh from the current project - - Use Selected Layer Extent - Use Selected Layer Extent + + File name + File name + + + QgsNewNameDialog - - Temporal Extent - Temporal Extent + + New Name + New Name - - Use all Selected Dataset Times - Use all Selected Dataset Times + + name + name - - - QgsMeshDatasetGroupTreeModel - - Groups - Groups + + base name + base name - - - QgsMeshDatasetGroupTreeView - - - - Remove Dataset Group - Remove Dataset Group + + Enter new %1 + Enter new %1 - - This dataset group can't be removed because other dataset groups depend on it: -%1 - This dataset group can't be removed because other dataset groups depend on it: -%1 + + Enter new %1 for %2 + Enter new %1 for %2 - - Remove dataset group? - Remove dataset group? + + Full names + Full names + + + + %n Name(s) %1 exists + + %n Name(s) %1 exists + %n Name(s) %1 exists + - - - QgsMeshDatasetGroupTreeWidget - - - - Load mesh datasets - Load mesh datasets + + Overwrite + Overwrite + + + QgsNewOgrConnection - - Datasets successfully added to the mesh layer - Datasets successfully added to the mesh layer + + Connection failed - Check settings and try again. + +Extended error information: +%1 + Connection failed - Check settings and try again. + +Extended error information: +%1 - - Could not read mesh dataset. - Could not read mesh dataset. + + + Test Connection + Test Connection - - - QgsMeshDatasetGroupTreeWidgetBase - - Available Mesh Dataset Groups - Available Mesh Dataset Groups + + Connection to %1 was successful. + Connection to %1 was successful. - - Available Datasets - Available Datasets + + Save Connection + Save Connection - - Assign Extra Dataset to Mesh - Assign Extra Dataset to Mesh + + Should the existing connection %1 be overwritten? + Should the existing connection %1 be overwritten? + + + QgsNewOgrConnectionBase - - Collapse All - Collapse All + + Create a New OGR Database Connection + Create a New OGR Database Connection - - Expand All - Expand All + + Connection Information + Connection Information - - Check All - Check All + + &Test Connection + &Test Connection - - Uncheck All - Uncheck All + + Authentication + Authentication - - Reset to Defaults - Reset to Defaults + + &Type + &Type - - - QgsMeshDatasetListModel - - none - none + + &Name + &Name - - Display dataset - Display dataset + + &Database + &Database - - - QgsMeshEditForceByLineAction - - Add new vertex on intersecting edges - Add new vertex on intersecting edges + + Name of the new connection + Name of the new connection - - Interpolate Z value from - Interpolate Z value from + + Host + Host - - Mesh - Mesh + + Port + Port + + + QgsNewSpatialiteLayerDialog - - Forcing line - Forcing line + + New SpatiaLite Database File + New SpatiaLite Database File - - Tolerance - Tolerance + + SpatiaLite + SpatiaLite - - - QgsMeshEditor - - vertices Z value - vertices Z value + + + + + SpatiaLite Database + SpatiaLite Database - - - QgsMeshElevationPropertiesWidget - - Line - Line + + Unable to open the database + Unable to open the database - - Fill Below - Fill Below + + Error + Error - - - QgsMeshElevationPropertiesWidgetBase - - Raster Elevation Properties - Raster Elevation Properties + + Failed to load SRIDS: %1 + Failed to load SRIDS: %1 - - Elevation Surface - Elevation Surface + + New SpatiaLite Layer + New SpatiaLite Layer - - Offset - Offset + + The file already exists. Do you want to overwrite the existing file with a new database or add a new layer to it? + The file already exists. Do you want to overwrite the existing file with a new database or add a new layer to it? - - Scale - Scale + + Overwrite + Overwrite - - <html><head/><body><p><span style=" font-weight:600;">Elevation scaling and offset can be used to manually correct elevation values from the layer.</span></p><p>The scale is applied to the mesh values before adding the offset.</p></body></html> - <html><head/><body><p><span style=" font-weight:600;">Elevation scaling and offset can be used to manually correct elevation values from the layer.</span></p><p>The scale is applied to the mesh values before adding the offset.</p></body></html> + + Add New Layer + Add New Layer - - Profile Chart Appearance - Profile Chart Appearance + + The field “%1” has not been added to the fields list. Are you sure you want to proceed and discard this field? + The field “%1” has not been added to the fields list. Are you sure you want to proceed and discard this field? - - Line style - Line style + + Unable to open the database: %1 + Unable to open the database: %1 - - Style - Style + + Error Creating SpatiaLite Table + Error Creating SpatiaLite Table - - Fill style - Fill style + + Failed to create the SpatiaLite table %1. The database returned: +%2 + Failed to create the SpatiaLite table %1. The database returned: +%2 - - - QgsMeshElevationPropertiesWidgetFactory - - Elevation - Elevation + + Error Creating Geometry Column + Error Creating Geometry Column - - - QgsMeshLayer - - Information from provider - Information from provider + + Failed to create the geometry column. The database returned: +%1 + Failed to create the geometry column. The database returned: +%1 - - - Extent - Extent + + Error Creating Spatial Index + Error Creating Spatial Index - - Unknown inconsistent mesh error - Unknown inconsistent mesh error + + Failed to create the spatial index. The database returned: +%1 + Failed to create the spatial index. The database returned: +%1 - - Vertex count - Vertex count + + %1 is an invalid layer and cannot be loaded. + %1 is an invalid layer and cannot be loaded. + + + QgsNewSpatialiteLayerDialogBase - - Face count - Face count + + Database + Database - - Edge count - Edge count + + Layer name + Layer name - - Dataset groups count - Dataset groups count + + Name for the new layer + Name for the new layer - - Identification - Identification + + Geometry column + Geometry column - - Access - Access + + Type + Type - - Contacts - Contacts + + Spatial Reference Id + Spatial Reference Id - - Links - Links + + Specify the coordinate reference system of the layer's geometry. + Specify the coordinate reference system of the layer's geometry. - - History - History + + Add an integer id field as the primary key for the new layer + Add an integer id field as the primary key for the new layer - - - QgsMeshLayer3DRendererWidget - - 3D View - 3D View + + Create an autoincrementing primary key + Create an autoincrementing primary key - - Enable 3D Renderer - Enable 3D Renderer + + New SpatiaLite Layer + New SpatiaLite Layer - - - QgsMeshLayer3DRendererWidgetFactory - - 3D View - 3D View + + Create a new SpatiaLite database + Create a new SpatiaLite database - - - QgsMeshLayerElevationProperties - - Scale: %1 - Scale: %1 + + … + - - Offset: %1 - Offset: %1 + + Geometry type + Geometry type - - - QgsMeshLayerProperties - - Seconds - Seconds + + <html><head/><body><p>Geometry type</p></body></html> + <html><head/><body><p>Geometry type</p></body></html> - - Minutes - Minutes + + Include Z dimension + Include Z dimension - - Hours - Hours + + Include M values + Include M values - - Days - Days + + New Field + New Field - - Find Closest Dataset Before Requested Time - Find Closest Dataset Before Requested Time + + A field name + A field name - - Find Closest Dataset From Requested Time (After or Before) - Find Closest Dataset From Requested Time (After or Before) + + Add field to list + Add field to list - - Style - Style + + Add to Fields List + Add to Fields List - - Load Style… - Load Style… + + Remove Field + Remove Field - - Save Style… - Save Style… + + Fields List + Fields List - - Save as Default - Save as Default + + Delete selected field + Delete selected field - - Restore Default - Restore Default + + Advanced Options + Advanced Options - - Metadata - Metadata + + Name of the geometry column + Name of the geometry column - - Load Metadata… - Load Metadata… + + Name + Name - - Save Metadata… - Save Metadata… + + Move up + Move up - - Layer Properties — %1 - Layer Properties — %1 + + Move down + Move down + + + QgsNewVectorLayerDialog - - - Default Style - Default Style + + + ESRI Shapefile + ESRI Shapefile - - Load rendering setting from style file - Load rendering setting from style file + + Comma Separated Value + Comma Separated Value - - - QGIS Layer Style File - QGIS Layer Style File + + GML + GML - - Load Style - Load Style + + Mapinfo File + Mapinfo File - - Save layer properties as style file - Save layer properties as style file + + Save Layer As + Save Layer As - - Save Style - Save Style + + The field “%1” has not been added to the fields list. Are you sure you want to proceed and discard this field? + The field “%1” has not been added to the fields list. Are you sure you want to proceed and discard this field? - - Select Transformation - Select Transformation + + New ShapeFile Layer + New ShapeFile Layer - - Load layer metadata from metadata file - Load layer metadata from metadata file + + The layer already exists. Are you sure you want to overwrite the existing file? + The layer already exists. Are you sure you want to overwrite the existing file? + + + QgsNewVectorLayerDialogBase - - QGIS Layer Metadata File - QGIS Layer Metadata File + + File format + File format - - Load Metadata - Load Metadata + + Type + Type - - Save Layer Metadata as QMD - Save Layer Metadata as QMD + + Length + Length - - QMD File - QMD File + + Add field to list + Add field to list - - Save Metadata - Save Metadata + + Delete selected field + Delete selected field - - - QgsMeshLayerPropertiesBase - - Raster Layer Properties - Raster Layer Properties + + File name + File name - - Information - Information + + Name + Name - - Source - Source + + New Shapefile Layer + New Shapefile Layer - - Layer name - Layer name + + New Field + New Field - - Symbology - Symbology + + Precision + Precision - - Rendering - Rendering + + Add to Fields List + Add to Fields List - - Temporal - Temporal + + Fields List + Fields List - - Temporal Settings - Temporal Settings + + Remove Field + Remove Field - - Metadata - Metadata + + Geometry type + Geometry type - - Settings - Settings + + File encoding + File encoding - - Assigned Coordinate Reference System (CRS) - Assigned Coordinate Reference System (CRS) + + Additional dimensions + Additional dimensions - - <html><head/><body><p><span style=" font-weight:600;">Changing this option does not modify the original data source or perform any reprojection of the mesh. Rather, it can be used to override the layer's CRS within this project if it could not be detected or has been incorrectly detected.</span></p></body></html> - <html><head/><body><p><span style=" font-weight:600;">Changing this option does not modify the original data source or perform any reprojection of the mesh. Rather, it can be used to override the layer's CRS within this project if it could not be detected or has been incorrectly detected.</span></p></body></html> + + None + None - - Simplify Mesh - Simplify Mesh + + Z (+ M values) + Z (+ M values) - - Reduction factor - Reduction factor + + M values + M values - - Provider Time Settings - Provider Time Settings + + Move up + Move up - - Time unit - Time unit + + Move down + Move down + + + QgsNewVectorTableDialog - - Default time unit of mesh data provider is hour, change to override the time unit - Default time unit of mesh data provider is hour, change to override the time unit + + Cannot Create New Tables + Cannot Create New Tables - - Layer Temporal Settings - Layer Temporal Settings + + Error retrieving native types from the data provider: creation of new tables is not possible. +Error message: %1 + Error retrieving native types from the data provider: creation of new tables is not possible. +Error message: %1 - - Reference time - Reference time + + New Table + New Table - - Reference time used to render mesh dataset when using temporal range or temporal animation - Reference time used to render mesh dataset when using temporal range or temporal animation + + No Geometry + No Geometry - - Reload from provider - Reload from provider + + Table name cannot be empty + Table name cannot be empty - - Start time - Start time + + Table <b>%1</b> already exists + Table <b>%1</b> already exists - - End time - End time + + Geometry column name <b>%1</b> cannot be equal to an existing field name + Geometry column name <b>%1</b> cannot be equal to an existing field name - - Dataset matching method - Dataset matching method + + The table has no geometry column and no fields + The table has no geometry column and no fields - - Method for selection of temporal mesh dataset from a range time - Method for selection of temporal mesh dataset from a range time + + Field <b>%1</b>: precision cannot be greater than length + Field <b>%1</b>: precision cannot be greater than length - - Always treat as a static dataset even if the temporal navigation is on - Always treat as a static dataset even if the temporal navigation is on + + Field name cannot be empty + Field name cannot be empty - - Treat as Static Dataset - Treat as Static Dataset + + <b>%1</b> is an illegal field name for this format and cannot be used + <b>%1</b> is an illegal field name for this format and cannot be used + + + QgsNewVectorTableDialogBase - - Minimum triangle size - Minimum triangle size + + Create Table + Create Table - - pixels - pixels + + Include values (M) + Include values (M) - - Scale Dependent Visibility - Scale Dependent Visibility + + Geometry column name + Geometry column name - - Always take reference time from data source - Always take reference time from data source + + Include Z dimension + Include Z dimension - - - QgsMeshMemoryDataProvider - - Invalid mesh definition, does not contain 2 sections - Invalid mesh definition, does not contain 2 sections + + Validation results + Validation results - - Invalid mesh definition, vertex definition does not contain x, y - Invalid mesh definition, vertex definition does not contain x, y + + Dimensions + Dimensions - - Invalid mesh definition, vertex index must be positive value - Invalid mesh definition, vertex index must be positive value + + Geometry type + Geometry type - - Invalid mesh definition, missing vertex id defined in face - Invalid mesh definition, missing vertex id defined in face + + CRS + CRS - - Invalid dataset definition, does not contain 3+ sections - Invalid dataset definition, does not contain 3+ sections + + Create spatial index + Create spatial index - - Unable to add dataset group to invalid mesh - Unable to add dataset group to invalid mesh + + Add Field + Add Field - - Invalid dataset definition, dataset metadata does not contain key: value - Invalid dataset definition, dataset metadata does not contain key: value + + Remove Field + Remove Field - - Invalid mesh definition, edge must contain at least 2 vertices - Invalid mesh definition, edge must contain at least 2 vertices + + Up + Up - - Invalid mesh definition, unable to read mesh with both edges and faces - Invalid mesh definition, unable to read mesh with both edges and faces + + Down + Down - - Invalid type definition, must be Vertex/Edge/Face Vector/Scalar Name - Invalid type definition, must be Vertex/Edge/Face Vector/Scalar Name + + Schema + Schema - - Invalid dataset definition, must contain at least 1 line (time) - Invalid dataset definition, must contain at least 1 line (time) + + Name + Name + + + QgsNewVectorTableFieldModel - - Invalid dataset definition, dataset scalar values must be x - Invalid dataset definition, dataset scalar values must be x + + Name + Name - - Invalid dataset definition, dataset vector values must be x, y - Invalid dataset definition, dataset vector values must be x, y + + Type + Type - - Dataset defined on vertices has {} values, but mesh {} - Dataset defined on vertices has {} values, but mesh {} + + Comment + Comment - - Dataset defined on faces has {} values, but mesh {} - Dataset defined on faces has {} values, but mesh {} + + Provider type + Provider type - - Dataset defined on edges has {} values, but mesh {} - Dataset defined on edges has {} values, but mesh {} + + Length + Length - - - QgsMeshRenderer3dAveragingWidgetBase - - Vertical layer index - Vertical layer index + + Precision + Precision + + + QgsNewsFeedParser - - Example: Value of top vertical layer - Example: Value of top vertical layer + + Fetching News Feed + Fetching News Feed - - png - png + + News feed request failed [error: %1] + News feed request failed [error: %1] + + + QgsNominatimLocatorFilter - - Display the value from a vertical layer from the top (surface). The level is truncated to the maximum number of vertical layers for particular face. - Display the value from a vertical layer from the top (surface). The level is truncated to the maximum number of vertical layers for particular face. + + Nominatim Geocoder + Nominatim Geocoder - - Example: Value of bottom vertical layer - Example: Value of bottom vertical layer + + The Nominatim geocoder data is made available by OpenStreetMap Foundation and contributors. + The Nominatim geocoder data is made available by OpenStreetMap Foundation and contributors. - - ..png... - ..png... + + Learn more + Learn more + + + QgsNullSymbolRendererWidget - - Display the value from a vertical layer from the bottom (bed). The level is truncated to the maximum number of vertical layers for particular face. - Display the value from a vertical layer from the bottom (bed). The level is truncated to the maximum number of vertical layers for particular face. + + No symbols will be rendered for features in this layer. + No symbols will be rendered for features in this layer. + + + QgsNumericFormatSelectorBase - - Start vertical layer index - Start vertical layer index + + This format doesn't have any editable properties + This format doesn't have any editable properties - - End vertical layer index - End vertical layer index + + Category + Category - - Example: first 2 vertical levels - Example: first 2 vertical levels + + Sample + Sample + + + QgsNumericFormatSelectorDialog - - Averages values from multiple vertical layers from the top (surface). The level is truncated to the maximum number of vertical layers for particular face. - Averages values from multiple vertical layers from the top (surface). The level is truncated to the maximum number of vertical layers for particular face. + + Numeric Format + Numeric Format + + + QgsO2 - - Example: last 2 vertical levels - Example: last 2 vertical levels + + QGIS OAuth2 verification has finished + QGIS OAuth2 verification has finished - - Averages values from multiple vertical layers from the bottom (bed). The level is truncated to the maximum number of vertical layers for particular face. - Averages values from multiple vertical layers from the bottom (bed). The level is truncated to the maximum number of vertical layers for particular face. + + If you have not been returned to QGIS, bring the application to the forefront. + If you have not been returned to QGIS, bring the application to the forefront. - - Start fraction - Start fraction + + Close window + Close window + + + QgsOWSSourceSelect - - End fraction - End fraction + + Add Layer(s) from a %1 Server + Add Layer(s) from a %1 Server - - Example: Sigma range 0.25 - 0.75 - Example: Sigma range 0.25 - 0.75 + + Always Cache + Always Cache - - Sigma averages over the values between 0 (bed level) and 1 (surface). - Sigma averages over the values between 0 (bed level) and 1 (surface). + + Prefer Cache + Prefer Cache - - Start depth - Start depth + + Prefer Network + Prefer Network - - End depth - End depth + + Always Network + Always Network - - Example: Depth 0.5 to 1.7 - Example: Depth 0.5 to 1.7 + + Are you sure you want to remove the %1 connection and all associated settings? + Are you sure you want to remove the %1 connection and all associated settings? - - Depth averaging method averages the values based on range defined relative to surface. The range is defined in the same length units as defined by model (e.g. meters) - Depth averaging method averages the values based on range defined relative to surface. The range is defined in the same length units as defined by model (e.g. meters) + + XML files (*.xml *.XML) + XML files (*.xml *.XML) - - Start height - Start height + + Add WMS Servers + Add WMS Servers - - End height - End height + + Several WMS servers have been added to the server list. Note that if you access the Internet via a web proxy, you will need to set the proxy settings in the QGIS options dialog. + Several WMS servers have been added to the server list. Note that if you access the Internet via a web proxy, you will need to set the proxy settings in the QGIS options dialog. - - Example: Height 0-1.5m - Example: Height 0-1.5m + + Load Connections + Load Connections - - Height averaging method averages the values based on range defined relative to bed elevation. The range is defined in the same length units as defined by model (e.g. meters) - Height averaging method averages the values based on range defined relative to bed elevation. The range is defined in the same length units as defined by model (e.g. meters) + + Remove Connection + Remove Connection + + + crs count + + Coordinate Reference System (%n available) + + Coordinate Reference System (%n available) + Coordinate Reference System (%n available) + - - Start elevation - Start elevation + + Coordinate Reference System + Coordinate Reference System - - End elevation - End elevation + + Could not understand the response: +%1 + Could not understand the response: +%1 + + + QgsOWSSourceSelectBase - - Example: Elevation -0.5 to -2.5 - Example: Elevation -0.5 to -2.5 + + Add Layer(s) from a Server + Add Layer(s) from a Server - - Elevation averaging method averages the values based on range defined absolute value to the model's datum. The range is defined in the same length units as defined by model (e.g. meters). The elevation will be truncated at the surface and bed levels. - Elevation averaging method averages the values based on range defined absolute value to the model's datum. The range is defined in the same length units as defined by model (e.g. meters). The elevation will be truncated at the surface and bed levels. + + Ready + Ready - - Method - Method + + Layers + Layers - - Single Vertical Level (from top) - Single Vertical Level (from top) + + Connect to selected service + Connect to selected service - - Single Vertical Level (from bottom) - Single Vertical Level (from bottom) + + C&onnect + C&onnect - - Multi Vertical Level (from top) - Multi Vertical Level (from top) + + Create a new service connection + Create a new service connection - - Multi Vertical Level (from bottom) - Multi Vertical Level (from bottom) + + &New + &New - - Sigma - Sigma + + Edit selected service connection + Edit selected service connection - - Depth (relative to surface) - Depth (relative to surface) + + Edit + Edit - - Height (relative to bed level) - Height (relative to bed level) + + Load connections from file + Load connections from file - - Elevation (absolute to model's datum) - Elevation (absolute to model's datum) + + Load + Load - - - QgsMeshRendererActiveDatasetWidget - - Yes - Yes + + Save connections to file + Save connections to file - - Invalid mesh layer selected - Invalid mesh layer selected + + Save + Save - - Scalar dataset - Scalar dataset + + Adds a few example WMS servers + Adds a few example WMS servers - - Vector dataset - Vector dataset + + ID + ID - - No mesh dataset selected - No mesh dataset selected + + Name + Name - - faces and edges - faces and edges + + Title + Title - - - faces - faces + + Abstract + Abstract - - - edges - edges + + Time + Time - - invalid mesh - invalid mesh + + Remove connection to selected service + Remove connection to selected service - - Mesh type - Mesh type + + Remove + Remove - - vertices - vertices + + Add Default Servers + Add Default Servers - - volumes - volumes + + Coordinate Reference System + Coordinate Reference System - - Data type - Data type + + Selected Coordinate Reference System + Selected Coordinate Reference System - - Classified values - Classified values + + Format + Format - - No - No + + Cache + Cache - - Is vector - Is vector + + Cache preference + +Always cache: load from cache, even if it expired + +Prefer cache: load from cache if available, otherwise load from network. Note that this can return possibly stale (but not expired) items from cache + +Prefer network: default value; load from the network if the cached entry is older than the network entry + +Always network: always load from network and do not check if the cache has a valid entry (similar to the "Reload" feature in browsers) + + Cache preference + +Always cache: load from cache, even if it expired + +Prefer cache: load from cache if available, otherwise load from network. Note that this can return possibly stale (but not expired) items from cache + +Prefer network: default value; load from the network if the cached entry is older than the network entry + +Always network: always load from network and do not check if the cache has a valid entry (similar to the "Reload" feature in browsers) + - - - QgsMeshRendererActiveDatasetWidgetBase - - Selected Dataset Group(s) Metadata - Selected Dataset Group(s) Metadata + + Layer Order + Layer Order - - - QgsMeshRendererMeshSettingsWidgetBase - - Line width - Line width + + Move selected layer UP + Move selected layer UP - - Line color - Line color + + Up + Up - - - QgsMeshRendererScalarSettingsWidget - - None - None + + Move selected layer DOWN + Move selected layer DOWN - - Neighbour Average - Neighbour Average + + Down + Down - - - QgsMeshRendererScalarSettingsWidgetBase - - Opacity - Opacity + + Layer + Layer - - Min - Min + + Style + Style - - Max - Max + + Tilesets + Tilesets - - Load - Load + + Styles + Styles - - Stroke width - Stroke width + + Size + Size - - Variable - Variable + + CRS + CRS - - Fixed - Fixed + + Change… + Change… - - Resampling method - Resampling method + + Extent (current: none) + Extent (current: none) - - - QgsMeshRendererVectorSettingsWidget + + + QgsOWSSourceWidgetBase - - Single Color - Single Color + + XYZ Connection + XYZ Connection - - Color Ramp Shader - Color Ramp Shader + + Extent (current: none) + Extent (current: none) - - - QgsMeshRendererVectorSettingsWidgetBase + + + QgsOapifApiRequest - - Min - Min + + OAPIF + OAPIF - - X Spacing - X Spacing + + Download of API page failed: %1 + Download of API page failed: %1 - - Y Spacing - Y Spacing + + empty response + empty response - - px - px + + Invalid UTF-8 content + Invalid UTF-8 content - - Head Options - Head Options + + Cannot decode JSON document: %1 + Cannot decode JSON document: %1 + + + QgsOapifCollectionRequest - - Width - Width + + OAPIF + OAPIF - - Length - Length + + Download of collection description failed: %1 + Download of collection description failed: %1 - - Arrow Length - Arrow Length + + empty response + empty response - - Defined by Min and Max - Defined by Min and Max + + Invalid UTF-8 content + Invalid UTF-8 content - - Scaled to Magnitude - Scaled to Magnitude + + Cannot decode JSON document: %1 + Cannot decode JSON document: %1 + + + QgsOapifCollectionsRequest - - Fixed - Fixed + + OAPIF + OAPIF - - Minimum - Minimum + + Download of collections description failed: %1 + Download of collections description failed: %1 - - Maximum - Maximum + + empty response + empty response - - Max - Max + + Invalid UTF-8 content + Invalid UTF-8 content - - Traces - Traces + + Cannot decode JSON document: %1 + Cannot decode JSON document: %1 + + + QgsOapifConformanceRequest - - Particles count - Particles count + + Download of conformance classes failed: %1 + Download of conformance classes failed: %1 - - Max tail length - Max tail length + + empty response + empty response - - Color Ramp Shader - Color Ramp Shader + + Invalid UTF-8 content + Invalid UTF-8 content - - Coloring Method - Coloring Method + + Cannot decode JSON document: %1 + Cannot decode JSON document: %1 + + + QgsOapifCreateFeatureRequest - - Arrows - Arrows + + Create Feature request failed: %1 + Create Feature request failed: %1 + + + QgsOapifDeleteFeatureRequest - - Streamlines - Streamlines + + Delete Feature request failed: %1 + Delete Feature request failed: %1 + + + QgsOapifItemsRequest - - Streamlines Seeding Method - Streamlines Seeding Method + + OAPIF + OAPIF - - On Mesh/Grid - On Mesh/Grid + + Download of items failed: %1 + Download of items failed: %1 - - Randomly - Randomly + + empty response + empty response - - Density - Density + + Loading of items failed + Loading of items failed - - % - % + + Cannot decode JSON document: %1 + Cannot decode JSON document: %1 + + + QgsOapifLandingPageRequest - - Symbology - Symbology + + Download of landing page failed: %1 + Download of landing page failed: %1 - - Display on User Grid - Display on User Grid + + empty response + empty response - - % of shaft length - % of shaft length + + Invalid UTF-8 content + Invalid UTF-8 content - - Color - Color + + Cannot decode JSON document: %1 + Cannot decode JSON document: %1 - - Scale by a factor of - Scale by a factor of + + Missing information in response + Missing information in response + + + QgsOapifOptionsRequest - - Load - Load + + Download of OPTIONS failed: %1 + Download of OPTIONS failed: %1 + + + QgsOapifPatchFeatureRequest - - Filter by magnitude - Filter by magnitude + + Patch Feature request failed: %1 + Patch Feature request failed: %1 + + + QgsOapifProvider - - Line width - Line width + + + + + + OAPIF + OAPIF - - - QgsMeshSelectByExpressionDialog - - Select Mesh Elements by Expression - Select Mesh Elements by Expression + + + Cannot compute layer extent: %1 + Cannot compute layer extent: %1 - - Select - Select + + OGC API - Features filter + OGC API - Features filter - - Add to current selection - Add to current selection + + Feature creation failed: %1 + Feature creation failed: %1 - - Remove from current selection - Remove from current selection + + Feature deletion failed: %1 + Feature deletion failed: %1 + + + QgsOapifPutFeatureRequest - - Select by Vertices - Select by Vertices + + Put Feature request failed: %1 + Put Feature request failed: %1 + + + QgsOapifQueryablesRequest - - Select by Faces - Select by Faces + + Download of queryables failed: %1 + Download of queryables failed: %1 - - - QgsMeshSelectByExpressionDialogBase - - ... - ... + + empty response + empty response - - Close - Close + + Invalid UTF-8 content + Invalid UTF-8 content - - Zoom to Selected - Zoom to Selected + + Cannot decode JSON document: %1 + Cannot decode JSON document: %1 - - - QgsMeshStaticDatasetWidget + + + QgsOapifSharedData - - Vector Dataset Group - Vector Dataset Group + + + OAPIF + OAPIF + + + QgsOapifSingleItemRequest - - Scalar Dataset Group - Scalar Dataset Group + + OAPIF + OAPIF - - Name - Name + + Download of item failed: %1 + Download of item failed: %1 - - Select the timestamp to use for the vector dataset group display - Select the timestamp to use for the vector dataset group display + + empty response + empty response - - Select the timestamp to use for the scalar dataset group display - Select the timestamp to use for the scalar dataset group display + + Loading of item failed + Loading of item failed - - - QgsMeshTransformCoordinatesDockWidget + + + QgsOfflineEditing - - Transform Mesh Vertices by Expression - Transform Mesh Vertices by Expression + + Could not open the SpatiaLite database + Could not open the SpatiaLite database - - No active mesh layer - No active mesh layer + + Unable to initialize SpatialMetadata: + + Unable to initialize SpatialMetadata: + - - Mesh layer "%1" not in edit mode - Mesh layer "%1" not in edit mode + + Creation of database failed. GeoPackage driver not found. + Creation of database failed. GeoPackage driver not found. - - No vertex selected for mesh "%1" - No vertex selected for mesh "%1" + + Creation of database failed (OGR error: %1) + Creation of database failed (OGR error: %1) - - 1 vertex of mesh layer "%1" to transform - 1 vertex of mesh layer "%1" to transform + + Could not create a new database + + Could not create a new database + - - %1 vertices of mesh layer "%2" to transform - %1 vertices of mesh layer "%2" to transform + + Unable to activate FOREIGN_KEY constraints + Unable to activate FOREIGN_KEY constraints - - - QgsMeshTransformCoordinatesDockWidgetBase - - X coordinate - X coordinate + + Field '%1' from layer %2 has been converted from a list to a string of comma-separated values. + Field '%1' from layer %2 has been converted from a list to a string of comma-separated values. - - Y coordinate - Y coordinate + + Layer %1 has unsupported geometry type %2. + Layer %1 has unsupported geometry type %2. - - Z value - Z value + + Layer %1 has unsupported Coordinate Reference System (%2). + Layer %1 has unsupported Coordinate Reference System (%2). - - TextLabel - TextLabel + + Filling SpatiaLite for layer %1 failed + Filling SpatiaLite for layer %1 failed - - Preview Transform - Preview Transform + + No Spatialite support available + No Spatialite support available - - Apply Transform - Apply Transform + + %1 (offline) + %1 (offline) - - Import Coordinates of the Selected Vertex - Import Coordinates of the Selected Vertex + + Cannot make FID-name for GPKG + Cannot make FID-name for GPKG - - - QgsMeshVariableStrokeWidthWidget - - Input Values - Input Values + + + Creation of layer failed (OGR error: %1) + Creation of layer failed (OGR error: %1) - - Min Width - Min Width + + Field '%1' from layer %2 has been converted from a list to a JSON-formatted string value. + Field '%1' from layer %2 has been converted from a list to a JSON-formatted string value. - - Max Width - Max Width + + Creation of field %1 failed (OGR error: %2) + Creation of field %1 failed (OGR error: %2) - - Max Value - Max Value + + Feature cannot be copied to the offline layer, please check if the online layer '%1' is still accessible. + Feature cannot be copied to the offline layer, please check if the online layer '%1' is still accessible. - - Min Value - Min Value + + Offline Editing Plugin + Offline Editing Plugin - - Ignore Out of Range Values - Ignore Out of Range Values + + Could not open the SpatiaLite logging database + Could not open the SpatiaLite logging database - - Use Absolute Value - Use Absolute Value + + Could not deduce table name from data source %1. + Could not deduce table name from data source %1. - - Variable Stroke Width - Variable Stroke Width + + %1: Unknown data type %2. Not using type affinity for the field. + %1: Unknown data type %2. Not using type affinity for the field. + + + QgsOfflineEditingPlugin - - Load - Load + + Create offline copies of selected layers and save as offline project + Create offline copies of selected layers and save as offline project - - - QgsMessageBar - - Remaining messages - Remaining messages + + + + + &Offline Editing + &Offline Editing - - Close All - Close All + + Synchronize + Synchronize - - Close - Close + + Synchronize offline project with remote layers + Synchronize offline project with remote layers - - Messages - Messages + + Convert to Offline Project… + Convert to Offline Project… - - Show more - Show more + + Converting to Offline Project + Converting to Offline Project - - - %n more - unread messages - %n more%n more + + + Synchronizing to Remote Layers + Synchronizing to Remote Layers - - - QgsMessageLogViewer - - QGIS Log - QGIS Log + + %v / %m features copied + %v / %m features copied - - Close Tab - Close Tab + + %v / %m features processed + %v / %m features processed - - Close Other Tabs - Close Other Tabs + + %v / %m fields added + %v / %m fields added - - Close All Tabs - Close All Tabs + + %v / %m features added + %v / %m features added - - General - General + + %v / %m features removed + %v / %m features removed - - Message log truncated - Message log truncated + + %v / %m feature updates + %v / %m feature updates - - Message log empty - Message log empty + + %v / %m feature geometry updates + %v / %m feature geometry updates - - - QgsMessageViewer + + + QgsOfflineEditingPluginGui - - QGIS Message - QGIS Message + + + Select target database for offline data + Select target database for offline data - - Don't show this message again - Don't show this message again + + SpatiaLite DB + SpatiaLite DB - - - QgsMetadataWidget - - - Type - Type + + + All files + All files - - Name - Name + + GeoPackage + GeoPackage - - Farming - Farming + + Offline Editing Plugin + Offline Editing Plugin - - Climatology Meteorology Atmosphere - Climatology Meteorology Atmosphere + + Converting to offline project. + Converting to offline project. - - Location - Location + + Offline database file '%1' exists. Overwrite? + Offline database file '%1' exists. Overwrite? + + + QgsOfflineEditingPluginGuiBase - - Intelligence Military - Intelligence Military + + Create Offline Project + Create Offline Project - - Transportation - Transportation + + Storage type + Storage type - - Structure - Structure + + GeoPackage + GeoPackage - - Boundaries - Boundaries + + SpatiaLite + SpatiaLite - - Inland Waters - Inland Waters + + Offline data + Offline data - - Planning Cadastre - Planning Cadastre + + Select remote layers + Select remote layers - - Geoscientific Information - Geoscientific Information + + Only synchronize selected features if a selection is present + Only synchronize selected features if a selection is present - - Elevation - Elevation + + Browse… + Browse… - - Health - Health + + Select All + Select All - - Biota - Biota + + Deselect All + Deselect All + + + QgsOfflineEditingProgressDialog - - Oceans - Oceans + + Layer %1 of %2.. + Layer %1 of %2.. + + + QgsOfflineEditingProgressDialogBase - - Environment - Environment + + TextLabel + TextLabel + + + QgsOffsetUserInputBase - - Utilities Communication - Utilities Communication + + Offset + Offset - - Economy - Economy + + Join style + Join style - - Society - Society + + Quadrant segments + Quadrant segments - - Imagery Base Maps Earth Cover - Imagery Base Maps Earth Cover + + Miter limit + Miter limit - - Constraint - Constraint + + Cap style + Cap style - - URL - URL + + … + + + + QgsOffsetUserWidget - - Description - Description + + + Round + Round - - Format - Format + + Miter + Miter - - MIME - MIME + + Bevel + Bevel - - Size - Size + + Flat + Flat - - dataset - dataset + + Square + Square + + + QgsOgrDbSourceSelect - - Dataset - Dataset + + Add %1 Layer(s) + Add %1 Layer(s) - - - project - project + + + @ + @ - - Project - Project + + Are you sure you want to remove the %1 connection and all associated settings? + Are you sure you want to remove the %1 connection and all associated settings? - - This page describes the basic attribution of the %1. Please use the tooltips for more information. - This page describes the basic attribution of the %1. Please use the tooltips for more information. + + Confirm Delete + Confirm Delete - - %1 categories. - %1 categories. + + Select Table + Select Table - - Contacts related to the %1. - Contacts related to the %1. + + You must select a table in order to add a Layer. + You must select a table in order to add a Layer. + + + QgsOgrDbTableModel - - Links describe ancillary resources and information related to this %1. - Links describe ancillary resources and information related to this %1. + + Table + Table - - History about the %1. - History about the %1. + + Type + Type - - <html><head/><body><p>Keywords are optional, and provide a way to provide additional descriptive information about the %1. Edits made in the categories tab will update the category entry below. For the concept, we suggest to use a standard based vocabulary such as <a href="https://www.eionet.europa.eu/gemet/en/inspire-themes/"><span style=" text-decoration: underline; color:#0000ff;">GEMET.</span></a></p></body></html> - <html><head/><body><p>Keywords are optional, and provide a way to provide additional descriptive information about the %1. Edits made in the categories tab will update the category entry below. For the concept, we suggest to use a standard based vocabulary such as <a href="https://www.eionet.europa.eu/gemet/en/inspire-themes/"><span style=" text-decoration: underline; color:#0000ff;">GEMET.</span></a></p></body></html> + + Geometry column + Geometry column - - Set from %1 - Set from %1 + + SQL + SQL + + + QgsOgrFileSourceWidget - - layer - layer + + Open OGR Supported Vector Dataset(s) + Open OGR Supported Vector Dataset(s) + + + QgsOgrItemGuiProvider - - - - - undefined %1 - undefined %1 + + + Folder + Folder - - New Licence - New Licence + + + File + File - - New Right - New Right + + Layer deleted successfully. + Layer deleted successfully. - - CRS: %1 - CRS: %1 + + Manage + Manage - - Same as layer properties and provider. - Same as layer properties and provider. + + folder + folder - - Same as layer properties but different than the provider. - Same as layer properties but different than the provider. + + file + file - - Same as the provider but different than the layer properties. - Same as the provider but different than the layer properties. + + Could not delete %1. + Could not delete %1. - - Does not match either layer properties or the provider. - Does not match either layer properties or the provider. + + %1 deleted successfully. + %1 deleted successfully. - - CRS: Not set. - CRS: Not set. + + The %1 '%2' cannot be deleted because it is in the current project as '%3', remove it from the project and retry. + The %1 '%2' cannot be deleted because it is in the current project as '%3', remove it from the project and retry. + + + QgsOgrProvider - - postal - postal + + + + + + + + + + + + + OGR + OGR - - New History - New History + + + + Autogenerate + Autogenerate - - Ok, it seems valid according to the QGIS Schema. - Ok, it seems valid according to the QGIS Schema. + + OGR error committing transaction: %1 + OGR error committing transaction: %1 - - New Category - New Category + + Data source is invalid (%1) + Data source is invalid (%1) - - New Category: - New Category: + + + OGR[%1] error %2: %3 + OGR[%1] error %2: %3 - - - QgsMetadataWidgetBase - - Identification - Identification + + %1 query + %1 query - - A reference, URI, URL or some other mechanism to identify the parent resource that this resource is a part (child) of. - A reference, URI, URL or some other mechanism to identify the parent resource that this resource is a part (child) of. + + OGR SQL query + OGR SQL query - - Parent identifier - Parent identifier + + SQLite query + SQLite query - - A reference, URI, URL or some other mechanism to identify the resource. - A reference, URI, URL or some other mechanism to identify the resource. + + GPKG error searching for unique constraints on fields for table %1. (%2) + GPKG error searching for unique constraints on fields for table %1. (%2) - - Identifier - Identifier + + Error retrieving next sequence value for %1 + Error retrieving next sequence value for %1 - - Returns the human readable name of the resource, typically displayed in search results. - Returns the human readable name of the resource, typically displayed in search results. + + Error retrieving default value for %1 + Error retrieving default value for %1 - - Title - Title + + OGR error creating wkb for feature %1: %2 + OGR error creating wkb for feature %1: %2 - - While a formal vocabulary is not imposed, it is advised to use the ISO 19115 MD_ScopeCode values. E.g. 'dataset' or 'series'. If unsure about which type to select, use 'dataset'. - While a formal vocabulary is not imposed, it is advised to use the ISO 19115 MD_ScopeCode values. E.g. 'dataset' or 'series'. If unsure about which type to select, use 'dataset'. + + Feature has too many attributes (expecting %1, received %2) + Feature has too many attributes (expecting %1, received %2) - - Type - Type + + + wrong value for attribute %1 of feature %2: %3 + wrong value for attribute %1 of feature %2: %3 - - Creation date - Creation date + + type %1 for attribute %2 not found + type %1 for attribute %2 not found - - yyyy-MM-dd HH:mm:ss - yyyy-MM-dd HH:mm:ss + + wrong data type for attribute %1 of feature %2: Got %3, expected %4 + wrong data type for attribute %1 of feature %2: Got %3, expected %4 - - Author - Author + + OGR error creating feature %1: %2 + OGR error creating feature %1: %2 - - Usually the returned string will follow either the ISO 639.2 or ISO 3166 specifications, e.g. 'ENG' or 'SPA', however this is not a hard requirement and the caller must account for non compliant values. - Usually the returned string will follow either the ISO 639.2 or ISO 3166 specifications, e.g. 'ENG' or 'SPA', however this is not a hard requirement and the caller must account for non compliant values. + + type %1 for field %2 not found + type %1 for field %2 not found - - Language - Language + + OGR error creating field %1: %2 + OGR error creating field %1: %2 - - Free-form description of the resource - Free-form description of the resource + + Cannot delete feature id column + Cannot delete feature id column - - Abstract - Abstract + + OGR error deleting field %1: %2 + OGR error deleting field %1: %2 - - Encoding - Encoding + + + Invalid attribute index + Invalid attribute index - - Categories - Categories + + Error renaming field %1: name '%2' already exists + Error renaming field %1: name '%2' already exists - - ISO categories - ISO categories + + OGR error renaming field %1: %2 + OGR error renaming field %1: %2 - - Categories chosen will be added as a new entry in the keywords tab. - Categories chosen will be added as a new entry in the keywords tab. + + OGR error rolling back transaction: %1 + OGR error rolling back transaction: %1 - - Add selected ISO categories to metadata - Add selected ISO categories to metadata + + Feature %1 for attribute update not found. + Feature %1 for attribute update not found. - - Add a new custom category to the metadata - Add a new custom category to the metadata + + Changing feature id of feature %1 is not allowed. + Changing feature id of feature %1 is not allowed. - - Remove selected categories from metadata - Remove selected categories from metadata + + Field %1 of feature %2 doesn't exist. + Field %1 of feature %2 doesn't exist. - - Chosen categories - Chosen categories + + Type %1 of attribute %2 of feature %3 unknown. + Type %1 of attribute %2 of feature %3 unknown. - - Keywords - Keywords + + wrong data type for attribute %1 of feature %2: %3 + wrong data type for attribute %1 of feature %2: %3 - - Adds a list of descriptive keywords for a specified vocabulary. - Adds a list of descriptive keywords for a specified vocabulary. + + + OGR error setting feature %1: %2 + OGR error setting feature %1: %2 - - Removes a specified vocabulary. - Removes a specified vocabulary. + + + + OGR error syncing to disk: %1 + OGR error syncing to disk: %1 - - A set of descriptive keywords associated with the resource for a specified concept. - A set of descriptive keywords associated with the resource for a specified concept. + + OGR error changing geometry: feature %1 not found + OGR error changing geometry: feature %1 not found - - Concept - Concept + + OGR error creating geometry for feature %1: %2 + OGR error creating geometry for feature %1: %2 - - Access - Access + + OGR error in feature %1: geometry is null + OGR error in feature %1: geometry is null - - The fees, licences and rights for this dataset. - The fees, licences and rights for this dataset. + + OGR error setting geometry of feature %1: %2 + OGR error setting geometry of feature %1: %2 - - Any fees associated with using the resource - Any fees associated with using the resource + + Cannot reopen %1: %2 + Cannot reopen %1: %2 - - Fees - Fees + + Cannot reopen datasource %1 + Cannot reopen datasource %1 - - A list of licenses associated with the resource - A list of licenses associated with the resource + + + Cannot reopen datasource %1 in update mode + Cannot reopen datasource %1 in update mode - - Licenses - Licenses + + Unbalanced call to leaveUpdateMode() w.r.t. enterUpdateMode() + Unbalanced call to leaveUpdateMode() w.r.t. enterUpdateMode() - - Add license - Add license + + + Cannot reopen datasource %1 in read-only mode + Cannot reopen datasource %1 in read-only mode - - Remove license - Remove license + + Possible corruption after REPACK detected. %1 still exists. This may point to a permission or locking problem of the original DBF. + Possible corruption after REPACK detected. %1 still exists. This may point to a permission or locking problem of the original DBF. - - Label - Label + + Original layer could not be reopened. + Original layer could not be reopened. - - List of attribution or copyright strings associated with the resource - List of attribution or copyright strings associated with the resource + + OGR error deleting feature %1: %2 + OGR error deleting feature %1: %2 + + + QgsOgrProviderMetadata - - Rights (attribution or copyright) - Rights (attribution or copyright) + + Invalid database path specified + Invalid database path specified - - Add Right - Add Right + + A file already exists with the specified database path + A file already exists with the specified database path - - Remove Right - Remove Right + + The file extension %1 is not supported for database creation + The file extension %1 is not supported for database creation - - Constraints - Constraints + + OGR driver for '%1' not found (OGR error: %2) + OGR driver for '%1' not found (OGR error: %2) - - Extent - Extent + + + The %1 driver does not support database creation + The %1 driver does not support database creation - - Coordinate Reference System and spatial extent for this dataset. - Coordinate Reference System and spatial extent for this dataset. + + Creation of database failed (OGR error: %1) + Creation of database failed (OGR error: %1) - - The coordinate reference system described by the layer's metadata - The coordinate reference system described by the layer's metadata + + ERROR: Failed to created default metadata file as %1. Check file permissions and retry. + ERROR: Failed to created default metadata file as %1. Check file permissions and retry. + + + QgsOgrSourceSelect - - Coordinate Reference System - Coordinate Reference System + + Automatic + Automatic - - Z maximum - Z maximum + + Open OGR Supported Vector Dataset(s) + Open OGR Supported Vector Dataset(s) - - Z minimum - Z minimum + + Are you sure you want to remove the %1 connection and all associated settings? + Are you sure you want to remove the %1 connection and all associated settings? - - Temporal extent for this dataset. - Temporal extent for this dataset. + + Confirm Delete + Confirm Delete - - From - From + + + + + + Add vector layer + Add vector layer - - To - To + + No database selected. + No database selected. - - Contact - Contact + + Password for + Password for - - Position/title of contact - Position/title of contact + + Please enter your password: + Please enter your password: - - Name of contact - Name of contact + + No protocol URI entered. + No protocol URI entered. - - Role of contact - Role of contact + + No protocol bucket and/or key entered. + No protocol bucket and/or key entered. - - Role - Role + + No layers selected. + No layers selected. - - Position - Position + + No directory selected. + No directory selected. - - Organization contact belongs to/represents - Organization contact belongs to/represents + + Open an OGR Supported Vector Layer + Open an OGR Supported Vector Layer - - Name - Name + + OGC API Endpoint + OGC API Endpoint - - Phone number - Phone number + + Vector Dataset(s) + Vector Dataset(s) - - Fax number - Fax number + + Open Directory + Open Directory - - Fax - Fax + + Consult <a href="%1">%2 driver help page</a> for detailed explanations on options + Consult <a href="%1">%2 driver help page</a> for detailed explanations on options + + + QgsOgrSourceSelectBase - - Organization - Organization + + Add Vector Layer + Add Vector Layer - - Electronic mail address - Electronic mail address + + F&ile + F&ile - - Voice - Voice + + &Directory + &Directory - - Address - Address + + Da&tabase + Da&tabase - - Type of address, e.g 'postal' - Type of address, e.g 'postal' + + Encoding + Encoding - - Free-form physical address component - Free-form physical address component + + Protocol + Protocol - - Postal Code - Postal Code + + &URI + &URI - - Postal (or ZIP) code - Postal (or ZIP) code + + Type + Type - - City - City + + Source Type + Source Type - - City or locality name - City or locality name + + Protoco&l: HTTP(S), cloud, etc. + Protoco&l: HTTP(S), cloud, etc. - - Administrative Area - Administrative Area + + Bucket or container + Bucket or container - - Administrative area (state, province/territory, etc.) - Administrative area (state, province/territory, etc.) + + Object key + Object key - - Country - Country + + Authentication + Authentication - - Free-form country - Free-form country + + Source + Source - - Email - Email + + Vector Dataset(s) + Vector Dataset(s) - - Add address - Add address + + Database + Database - - Remove Address - Remove Address + + Connections + Connections - - Links - Links + + New + New - - a list of online resources associated with the resource. - a list of online resources associated with the resource. + + Edit + Edit - - Add link - Add link + + Delete + Delete - - Remove link - Remove link + + Options + Options - - History - History + + OGC API + OGC API - - Validation - Validation + + Credential Options + Credential Options + + + QgsOpacityWidget - - Validation is not enforced, but it's recommended to resolve any validation issues listed here. - Validation is not enforced, but it's recommended to resolve any validation issues listed here. + + % + % + + + QgsOpacityWidgetPlugin - - Set from Layer - Set from Layer + + + A widget for specifying an opacity value. + A widget for specifying an opacity value. + + + QgsOpenUrlAlgorithm - - Set CRS from Layer - Set CRS from Layer + + Open file or URL + Open file or URL - - Set CRS from Provider - Set CRS from Provider + + Opens files in their default associated application, or URLs in the user's default web browser. + Opens files in their default associated application, or URLs in the user's default web browser. - - - QgsModelChildAlgorithmGraphicItem - - Cannot link output for child: %1 - Cannot link output for child: %1 + + open,url,internet,url,fetch,get,request,https,pdf,file + open,url,internet,url,fetch,get,request,https,pdf,file - - Cannot link source for child: %1 - Cannot link source for child: %1 + + File tools + File tools - - Remove %1 - Remove %1 + + This algorithm opens files in their default associated application, or URLs in the user's default web browser. + This algorithm opens files in their default associated application, or URLs in the user's default web browser. - - Algorithm - Algorithm + + URL or file path + URL or file path - - - QgsModelChildDependenciesWidget - - %1 dependencies selected - %1 dependencies selected + + No URL or file path specified + No URL or file path specified + + + QgsOptionDialogTemplate - - Algorithm Dependencies - Algorithm Dependencies + + Options Dialog Template + Options Dialog Template - - Condition “%1” from algorithm “%2” - Condition “%1” from algorithm “%2” + + GroupBox + GroupBox - - - %n dependencies selected - %n dependencies selected%n dependencies selected + + + QgsOptions + + + not present + not present - - - QgsModelCommentGraphicItem - - Delete Comment - Delete Comment + + System value: %1 + System value: %1 - - - QgsModelComponentGraphicItem - - Move %1 - Move %1 + + All + All - - - Resize %1 - Resize %1 + + Always + Always - - Expand Item - Expand Item + + + Never + Never - - Collapse Item - Collapse Item + + Ask + Ask - - - QgsModelDesignerDialog - - Search… - Search… + + No + No - - Enter model name here - Enter model name here + + No projection (or unknown/non-Earth projection) + No projection (or unknown/non-Earth projection) - - Enter group name here - Enter group name here + + <h1>Default projection for new projects</h1>Select a projection that should be used for new projects that are created in QGIS. + <h1>Default projection for new projects</h1>Select a projection that should be used for new projects that are created in QGIS. - - Zoom To - Zoom To + + Meters + Meters - - Cu&t - Cu&t + + Kilometers + Kilometers - - Cut - Cut + + Feet + Feet - - &Copy - &Copy + + Yards + Yards - - Copy - Copy + + Miles + Miles - - &Paste - &Paste + + Centimeters + Centimeters - - Paste - Paste + + Millimeters + Millimeters - - Undo History - Undo History + + + Degrees + Degrees - - Change Model Variables - Change Model Variables + + Hectares + Hectares - - Change Model Name - Change Model Name + + Acres + Acres - - Change Model Group - Change Model Group + + Radians + Radians - - New Group - New Group + + Gon/gradians + Gon/gradians - - Add Group Box - Add Group Box + + Turns/revolutions + Turns/revolutions - - Could not load model %1 - Could not load model %1 + + GeoJSON + GeoJSON - - Processing - Processing + + Set Selection Color + Set Selection Color - - Open Model - Open Model + + Set Canvas Color + Set Canvas Color - - The selected model could not be loaded. -See the log for more information. - The selected model could not be loaded. -See the log for more information. + + Set Measuring Tool Color + Set Measuring Tool Color - - Model Variables - Model Variables + + Select Grid Color + Select Grid Color - - Save Model? - Save Model? + + Dialog + Dialog - - There are unsaved changes in this model. Do you want to keep those? - There are unsaved changes in this model. Do you want to keep those? + + Dock + Dock - - Save Model as Image - Save Model as Image + + Miter + Miter - - PNG files (*.png *.PNG) - PNG files (*.png *.PNG) + + + + Save Default Project + Save Default Project - - Successfully exported model as image to <a href="%1">%2</a> - Successfully exported model as image to <a href="%1">%2</a> + + Restore UI Defaults + Restore UI Defaults - - Successfully exported model as PDF to <a href="%1">%2</a> - Successfully exported model as PDF to <a href="%1">%2</a> + + Drivers Disabled + Drivers Disabled - - Successfully exported model as SVG to <a href="%1">%2</a> - Successfully exported model as SVG to <a href="%1">%2</a> + + One or more drivers have been disabled. This will only take effect after QGIS is restarted. + One or more drivers have been disabled. This will only take effect after QGIS is restarted. - - Successfully exported model as Python script to <a href="%1">%2</a> - Successfully exported model as Python script to <a href="%1">%2</a> + + Choose a Directory + Choose a Directory - - Save Model as PDF - Save Model as PDF + + Sample date: %1 money: %2 int: %3 float: %4 + Sample date: %1 money: %2 int: %3 float: %4 - - Please enter a model name before saving - Please enter a model name before saving + + Set Scale + Set Scale - - PDF files (*.pdf *.PDF) - PDF files (*.pdf *.PDF) + + + Solid + Solid - - Save Model as SVG - Save Model as SVG + + + Dots + Dots - - SVG files (*.svg *.SVG) - SVG files (*.svg *.SVG) + + + Crosses + Crosses - - Save Model as Python Script - Save Model as Python Script + + Detected active locale on your system: %1 + Detected active locale on your system: %1 - - Processing scripts (*.py *.PY) - Processing scripts (*.py *.PY) + + + map units + map units - - Model Designer - Model Designer + + + pixels + pixels - - Delete Components - Delete Components + + + + Cross + Cross - - - Edit Model Help - Edit Model Help + + + + None + None - - Model is valid! - Model is valid! + + QGIS files + QGIS files - - Model is invalid! - Model is invalid! + + Select color + Select color - - Details - Details + + The text you entered is not a valid scale. + The text you entered is not a valid scale. - - Model is Invalid - Model is Invalid + + Off + Off - - <p>This model is not valid:</p> - <p>This model is not valid:</p> + + Identify Highlight Color + Identify Highlight Color - - Reorder Inputs - Reorder Inputs + + QGIS + QGIS - - Parameters - Parameters + + GEOS + GEOS - - - QgsModelDesignerDialogBase - - Graphical Modeler - Graphical Modeler + + + Round + Round - - &Model - &Model + + Bevel + Bevel - - Export - Export + + You must set a default project + You must set a default project - - &View - &View + + Current project saved as default + Current project saved as default - - &Edit - &Edit + + Error saving current project as default + Error saving current project as default - - Navigation - Navigation + + Choose a directory to store project template files + Choose a directory to store project template files - - Model Properties - Model Properties + + QGIS restart required + QGIS restart required - - Enter model name here - Enter model name here + + CRS and Transforms + CRS and Transforms - - Name - Name + + For This Session Only + For This Session Only - - Group - Group + + Not During This Session + Not During This Session - - Enter group name here - Enter group name here + + Always (Not Recommended) + Always (Not Recommended) - - Inputs - Inputs + + Show All Features + Show All Features - - Reorder Model Inputs… - Reorder Model Inputs… + + Show Selected Features + Show Selected Features - - Algorithms - Algorithms + + Show Features Visible on Map + Show Features Visible on Map - - Enter algorithm name to filter list - Enter algorithm name to filter list + + Remember Last View + Remember Last View - - Variables - Variables + + Table View + Table View - - Open Model… - Open Model… + + Form View + Form View - - Open model (Ctrl+O) - Open model (Ctrl+O) + + If Needed + If Needed - - Ctrl+O - Ctrl+O + + Load All + Load All - - Save Model - Save Model + + Check File Contents + Check File Contents - - Save model (Ctrl+S) - Save model (Ctrl+S) + + Check Extension + Check Extension - - Ctrl+S - Ctrl+S + + Basic Scan + Basic Scan - - Save Model as… - Save Model as… + + Full Scan + Full Scan - - Save model as (Ctrl+S) - Save model as (Ctrl+S) + + Always show + Always show - - Ctrl+Shift+S - Ctrl+Shift+S + + Nautical Miles + Nautical Miles - - Zoom to &100% - Zoom to &100% + + Inches + Inches - - Ctrl+1 - Ctrl+1 + + + Map Units + Map Units - - Zoom In - Zoom In + + Square Meters + Square Meters - - Zoom in - Zoom in + + Square Kilometers + Square Kilometers - - Ctrl++ - Ctrl++ + + Square Feet + Square Feet - - Zoom Out - Zoom Out + + Square Yards + Square Yards - - Zoom out - Zoom out + + Square Miles + Square Miles - - Ctrl+- - Ctrl+- + + Square Nautical Miles + Square Nautical Miles - - Export as Image… - Export as Image… + + Square Centimeters + Square Centimeters - - Export as image - Export as image + + Square Millimeters + Square Millimeters - - Zoom Full - Zoom Full + + Square Inches + Square Inches - - Zoom full - Zoom full + + Square Degrees + Square Degrees - - Ctrl+0 - Ctrl+0 + + Minutes of Arc + Minutes of Arc - - Export as PDF… - Export as PDF… + + Seconds of Arc + Seconds of Arc - - Export as PDF - Export as PDF + + Milliradians (SI Definition) + Milliradians (SI Definition) - - Export as SVG… - Export as SVG… + + Mil (NATO/military Definition) + Mil (NATO/military Definition) - - Export as SVG - Export as SVG + + Plain Text, No Geometry + Plain Text, No Geometry - - Export as Python Script… - Export as Python Script… + + Plain Text, WKT Geometry + Plain Text, WKT Geometry - - Export as Python Script - Export as Python Script + + Plain Text, WKB Geometry + Plain Text, WKB Geometry - - Edit Model Help… - Edit Model Help… + + Above currently selected layer + Above currently selected layer - - Edit model help - Edit model help + + Always on top of the layer tree + Always on top of the layer tree - - Run Model… - Run Model… + + Optimal index within current layer tree group + Optimal index within current layer tree group - - Run model (F5) - Run model (F5) + + + none + none - - F5 - F5 + + Absolute + Absolute - - Save Model in Project - Save Model in Project + + Relative + Relative - - Save model in project - Save model in project + + + + Semi Transparent Circle + Semi Transparent Circle - - Close - Close + + Flat + Flat - - Show Comments - Show Comments + + Square + Square - - Export as Script Algorithm… - Export as Script Algorithm… + + No OpenCL compatible devices were found on your system.<br>You may need to install additional libraries in order to enable OpenCL.<br>Please check your logs for further details. + No OpenCL compatible devices were found on your system.<br>You may need to install additional libraries in order to enable OpenCL.<br>Please check your logs for further details. - - Delete Selected Components - Delete Selected Components + + QGIS is compiled without OpenCL support. GPU acceleration is not available. + QGIS is compiled without OpenCL support. GPU acceleration is not available. - - Delete selected model components - Delete selected model components + + Choose project file to open at launch + Choose project file to open at launch - - Del - Del + + Create Options - %1 Driver + Create Options - %1 Driver - - Enable Snapping - Enable Snapping + + Create Options - pyramids + Create Options - pyramids - - Snap Selected Components to Grid - Snap Selected Components to Grid + + Are you sure to reset the UI to default (needs restart)? + Are you sure to reset the UI to default (needs restart)? - - Select All - Select All + + Overwrite + Overwrite - - Ctrl+A - Ctrl+A + + If Undefined + If Undefined - - Add Group Box - Add Group Box + + Unset + Unset - - Validate Model - Validate Model + + Prepend + Prepend - - Toggle Panel &Visibility - Toggle Panel &Visibility + + Append + Append - - Ctrl+Tab - Ctrl+Tab + + Skip + Skip - - Pan Layout - Pan Layout + + + + + Choose a directory + Choose a directory - - P - P + + + Clear Cache + Clear Cache - - Select/Move Item - Select/Move Item + + Content cache has been cleared. + Content cache has been cleared. - - Select/Move item - Select/Move item + + Connection authentication cache has been cleared. + Connection authentication cache has been cleared. - - V - V + + Enter scale + Enter scale - - New Model… - New Model… + + Scale denominator + Scale denominator - - - QgsModelGraphicsScene - - Check output links for alg: %1 - Check output links for alg: %1 + + Load scales + Load scales - - Cannot link output for alg: %1 - Cannot link output for alg: %1 + + + XML files (*.xml *.XML) + XML files (*.xml *.XML) - - Algorithm link error - Algorithm link error + + Save scales + Save scales - - Details - Details + + Bearing Format + Bearing Format - - - QgsModelGraphicsView - - Move Items - Move Items + + Coordinate Format + Coordinate Format - - Snap Items - Snap Items + + None / Planimetric + None / Planimetric + + + QgsOptionsBase - - Cut Items - Cut Items + + Options + Options - - Paste Items - Paste Items + + + + General + General - - - QgsModelGroupBoxDefinitionDialog - - Title - Title + + + System + System - - Color - Color + + CRS and Transforms + CRS and Transforms - - Comment Color - Comment Color + + + CRS Handling + CRS Handling - - Default - Default + + General CRS handling + General CRS handling - - Group Box Properties - Group Box Properties + + Coordinate transformations and operations + Coordinate transformations and operations - - - QgsModelGroupBoxGraphicItem - - Delete Group Box - Delete Group Box + + + Coordinate Transforms + Coordinate Transforms - - Edit Group Box - Edit Group Box + + + Data Sources + Data Sources - - - QgsModelInputReorderDialog - - Reorder Model Inputs - Reorder Model Inputs + + Data sources + Data sources - - - QgsModelInputReorderWidgetBase - - Move up - Move up + + Canvas and legend + Canvas and legend - - Move down - Move down + + Map tools + Map tools - - - QgsModelOutputGraphicItem - - Delete Output %1 - Delete Output %1 + + + Colors + Colors - - - QgsModelParameterGraphicItem - - Delete Input %1 - Delete Input %1 + + + Canvas & Legend + Canvas & Legend - - - QgsModelViewToolPan - - Pan - Pan + + + Map Tools + Map Tools - - - QgsModelViewToolSelect - - Select - Select + + + Digitizing + Digitizing - - - QgsModelViewToolTemporaryKeyPan - - Pan - Pan + + + GDAL + GDAL - - - QgsModelViewToolTemporaryMousePan - - Pan - Pan + + Print layouts + Print layouts - - - QgsModelViewToolZoom - - Pan - Pan + + + Network + Network - - - QgsMssqlConnectionItem - - - - Import to MS SQL Server database - Import to MS SQL Server database + + Application + Application - - %1: Not a valid layer! - %1: Not a valid layer! + + Style <i>(QGIS restart required)</i> + Style <i>(QGIS restart required)</i> - - %1: Not a vector layer! - %1: Not a vector layer! + + Icon size + Icon size - - - Failed to import some layers! - - - Failed to import some layers! - - + + 16 + 16 - - Import was successful. - Import was successful. + + 24 + 24 - - - QgsMssqlDataItemGuiProvider - - New Connection… - New Connection… + + 32 + 32 - - Save Connections… - Save Connections… + + Size + Size - - Load Connections… - Load Connections… + + Timeout for timed messages or dialogs + Timeout for timed messages or dialogs - - - Refresh - Refresh + + s + s - - Edit Connection… - Edit Connection… + + Hide splash screen at startup + Hide splash screen at startup - - Remove Connection - Remove Connection + + New + New - - Show Non-spatial Tables - Show Non-spatial Tables + + Most recent + Most recent - - New Schema… - New Schema… + + Specific + Specific - - Table Operations - Table Operations + + Open project on launch + Open project on launch - - - - Truncate Table - Truncate Table + + Create new project from default project + Create new project from default project - - View - View + + Template folder + Template folder - - Table - Table + + Reset + Reset - - - Delete %1 - Delete %1 + + Prompt to save project and data source changes when required + Prompt to save project and data source changes when required - - %1 deleted successfully. - %1 deleted successfully. + + Prompt for confirmation when a layer is to be removed + Prompt for confirmation when a layer is to be removed - - - Create Schema - Create Schema + + Warn when opening a project file saved with an older version of QGIS + Warn when opening a project file saved with an older version of QGIS - - Schema name: - Schema name: + + Environment + Environment - - Unable to create schema %1 -%2 - Unable to create schema %1 -%2 + + Apply + Apply - - Table truncated successfully. - Table truncated successfully. + + Variable + Variable - - Load Connections - Load Connections + + Value + Value - - XML files (*.xml *.XML) - XML files (*.xml *.XML) + + Current environment variables (read-only - bold indicates modified at startup) + Current environment variables (read-only - bold indicates modified at startup) - - - QgsMssqlNewConnection - - Check All - Check All + + Show only QGIS-specific variables + Show only QGIS-specific variables - - Uncheck All - Uncheck All + + Use custom variables (restart required - include separators) + Use custom variables (restart required - include separators) - - Save Connection - Save Connection + + Path(s) to search for additional C++ plugins libraries + Path(s) to search for additional C++ plugins libraries - - Should the existing connection %1 be overwritten? - Should the existing connection %1 be overwritten? + + + + Authentication + Authentication - - Testing connection - Testing connection + + + Variables + Variables - - …… - …… + + + Advanced + Advanced - - Connection Failed - Connection Failed + + 48 + 48 - - Host name hasn't been specified. - Host name hasn't been specified. + + 64 + 64 - - Error opening connection - Error opening connection + + &Qt default + &Qt default - - - Use extent from geometry_columns table - Use extent from geometry_columns table + + Check QGIS version at startup + Check QGIS version at startup - - Extent columns (qgis_xmin, qgis_ymin, qgis_xmax, qgis_ymax) not found. - Extent columns (qgis_xmin, qgis_ymin, qgis_xmax, qgis_ymax) not found. + + Use native color chooser dialogs + Use native color chooser dialogs - - Extent columns found. - Extent columns found. + + Welcome Page + Welcome Page - - - Use primary key(s) from geometry_columns table - Use primary key(s) from geometry_columns table + + Path(s) to search for Scalable Vector Graphic (SVG) symbols + Path(s) to search for Scalable Vector Graphic (SVG) symbols - - Primary key column (qgs_pkey) not found. - Primary key column (qgs_pkey) not found. + + Reset user interface to default settings (restart required) + Reset user interface to default settings (restart required) - - Primary key column found. - Primary key column found. + + Attribute table row cache + Attribute table row cache - - - QgsMssqlNewConnectionBase - - Provider/DSN - Provider/DSN + + Representation for NULL values + Representation for NULL values - - Host - Host + + + Layouts + Layouts - - HEADS UP: You have opted to save your password. It will be stored in plain text in your project files and in your home directory on Unix-like systems, or in your user profile on Windows - -Untick save if you don't wish to be the case. - HEADS UP: You have opted to save your password. It will be stored in plain text in your project files and in your home directory on Unix-like systems, or in your user profile on Windows - -Untick save if you don't wish to be the case. + + + Locator + Locator - - If checked, tables without a geometry column attached will also be shown in the available table lists. - If checked, tables without a geometry column attached will also be shown in the available table lists. + + <b>Note:</b> Enabling / changing override on locale requires an application restart + <b>Note:</b> Enabling / changing override on locale requires an application restart - - If checked, only estimated table metadata will be used. This avoids a slow table scan, but may result in incorrect layer properties such as layer extent. - If checked, only estimated table metadata will be used. This avoids a slow table scan, but may result in incorrect layer properties such as layer extent. + + Detected active locale on your system + Detected active locale on your system - - Test Connection - Test Connection + + + Acceleration + Acceleration - - List Databases - List Databases + + Locale (numbers, date and currency formats) + Locale (numbers, date and currency formats) - - Database - Database + + Show group (thousand) separator + Show group (thousand) separator - - If checked, all handling of records with invalid geometry will be disabled. This speeds up the provider, however, if any invalid geometries are present in a table then the result is unpredictable and may include missing records. Only check this option if you are certain that all geometries present in the database are valid, and any newly added geometries or tables will also be valid. - If checked, all handling of records with invalid geometry will be disabled. This speeds up the provider, however, if any invalid geometries are present in a table then the result is unpredictable and may include missing records. Only check this option if you are certain that all geometries present in the database are valid, and any newly added geometries or tables will also be valid. + + This locale is used for number representation. + This locale is used for number representation. - - Skip invalid geometry handling - Skip invalid geometry handling + + Sample text for locale formatting + Sample text for locale formatting - - Username - Username + + Select file + Select file - - Connection Details - Connection Details + + Select folder + Select folder - - Connection name - Connection name + + Add new path + Add new path - - Login - Login + + Remove path + Remove path - - Trusted connection - Trusted connection + + Lower selected path priority + Lower selected path priority - - Save - Save + + … + - - Password - Password + + Path(s) to search for QGIS help + Path(s) to search for QGIS help - - Name of the new connection - Name of the new connection + + Raise selected path priority + Raise selected path priority - - Database Details - Database Details + + Settings + Settings - - Only look in the geometry_columns metadata table - Only look in the geometry_columns metadata table + + Remove variable + Remove variable - - Also list tables with no geometry - Also list tables with no geometry + + Add new variable + Add new variable - - Use estimated table parameters - Use estimated table parameters + + &Use a default CRS + &Use a default CRS - - Use layer extent from geometry_columns table - Use layer extent from geometry_columns table + + Enter default datum transformations which will be used in any newly created project + Enter default datum transformations which will be used in any newly created project - - Use primary key from geometry_columns table - Use primary key from geometry_columns table + + Ask for datum transformation if several are available + Ask for datum transformation if several are available - - Use Only a Subset of Schemas - Use Only a Subset of Schemas + + Attribute table behavior + Attribute table behavior - - Create a New MS SQL Server Connection - Create a New MS SQL Server Connection + + Default view + Default view - - - QgsMssqlProvider - - Invalid primary key from geometry_columns table for layer '%1', get primary key from the layer. - Invalid primary key from geometry_columns table for layer '%1', get primary key from the layer. + + Copy features as + Copy features as - - MS SQL Server - MS SQL Server + + Scan for valid items in the browser dock + Scan for valid items in the browser dock - - - MSSQL - MSSQL + + Scan for contents of compressed files (.zip) in browser dock + Scan for contents of compressed files (.zip) in browser dock - - Key field '%1' for view/query not found. - Key field '%1' for view/query not found. + + Map Tips + Map Tips - - Could not execute query: %1 - Could not execute query: %1 + + Don't update rubber band during vertex editing + Don't update rubber band during vertex editing - - Could not fetch next query value: %1 - Could not fetch next query value: %1 + + Enable snapping on invisible features (not shown on the map canvas) + Enable snapping on invisible features (not shown on the map canvas) - - Invalid extent from geometry_columns table for layer '%1', get extent from the layer. - Invalid extent from geometry_columns table for layer '%1', get extent from the layer. + + Layout Paths + Layout Paths - - Could not add feature with geometry type %1 to layer of type %2 - Could not add feature with geometry type %1 to layer of type %2 + + <html><head/><body><p>Some of the internal C++ processing core algorithms and renderers can take advantage of an OpenCL compatible device to increase the performances.<br/><span style=" font-weight:600;">QGIS OpenCL support is highly experimental and can crash QGIS because of bugs in the underlying libraries, enable at your own risk!</span></p></body></html> + <html><head/><body><p>Some of the internal C++ processing core algorithms and renderers can take advantage of an OpenCL compatible device to increase the performances.<br/><span style=" font-weight:600;">QGIS OpenCL support is highly experimental and can crash QGIS because of bugs in the underlying libraries, enable at your own risk!</span></p></body></html> - - - Only %1 of %2 features deleted - Only %1 of %2 features deleted + + The following OpenCL devices were found on this system (changing the default device requires QGIS to be restarted). + The following OpenCL devices were found on this system (changing the default device requires QGIS to be restarted). - - Table [%1].[%2] already exists - Table [%1].[%2] already exists + + Enable OpenCL acceleration + Enable OpenCL acceleration - - - QgsMssqlProviderMetadata - - - Cannot connect to database: %1 - Cannot connect to database: %1 + + Import palette from file + Import palette from file - - - Could not check if layer_styles table exists: %1 - Could not check if layer_styles table exists: %1 + + Remove Palette + Remove Palette - - - - Style does not exist - Style does not exist + + Remove current palette + Remove current palette - - - QgsMssqlSchemaItem - - %1 as %2 in %3 - %1 as %2 in %3 + + Create a new palette + Create a new palette - - as geometryless table - as geometryless table + + Show in Color Buttons + Show in Color Buttons - - - QgsMssqlSourceSelect - - Add MS SQL Server Table(s) - Add MS SQL Server Table(s) + + Paths hidden from browser panel + Paths hidden from browser panel - - Are you sure you want to remove the %1 connection and all associated settings? - Are you sure you want to remove the %1 connection and all associated settings? + + % + % - - Confirm Delete - Confirm Delete + + Double-click action in legend + Double-click action in legend - - Load Connections - Load Connections + + Display classification attribute in layer titles + Display classification attribute in layer titles - - XML files (*.xml *.XML) - XML files (*.xml *.XML) + + Minimum line / stroke width in millimeters. + Minimum line / stroke width in millimeters. - - Select Table - Select Table + + Zooming + Zooming - - You must select a table in order to add a layer. - You must select a table in order to add a layer. + + Specifies the change in zoom level with each move of the mouse wheel. +The bigger the number, the faster zooming with the mouse wheel will be. + Specifies the change in zoom level with each move of the mouse wheel. +The bigger the number, the faster zooming with the mouse wheel will be. - - - MS SQL Server Provider - MS SQL Server Provider + + Remove selected scale + Remove selected scale - - Stop - Stop + + Paste colors + Paste colors - - Connect - Connect + + Add color + Add color - - - QgsMssqlSourceSelectDelegate - - Select… - Select… + + Remove color + Remove color - - - QgsMssqlTableModel - - Schema - Schema + + Copy colors + Copy colors - - Table - Table + + Selection color + Selection color - - Type - Type + + Open layer styling dock + Open layer styling dock - - Geometry column - Geometry column + + Highlight color + Highlight color - - SRID - SRID + + <html><head/><body><p>The color used to highlight identified feature. The alpha channel is only used for polygons fill, lines and outlines are fully opaque.</p></body></html> + <html><head/><body><p>The color used to highlight identified feature. The alpha channel is only used for polygons fill, lines and outlines are fully opaque.</p></body></html> - - Primary key column - Primary key column + + Buffer + Buffer - - Select at id - Select at id + + Lines / outlines buffer in millimeters. + Lines / outlines buffer in millimeters. - - SQL - SQL + + Minimum width + Minimum width - - View - View + + If unchecked large numbers will be converted from m. to km. and from ft. to miles + If unchecked large numbers will be converted from m. to km. and from ft. to miles - - Detecting… - Detecting… + + Reset to default scales + Reset to default scales - - - - - Select… - Select… + + Default Z value + Default Z value - - yes - yes + + Enable snapping by default + Enable snapping by default - - no - no + + Display main dialog as (restart required) + Display main dialog as (restart required) - - Enter… - Enter… + + Snapping marker color + Snapping marker color - - Disable 'Fast Access to Features at ID' capability to force keeping the attribute table in memory (e.g. in case of expensive views). - Disable 'Fast Access to Features at ID' capability to force keeping the attribute table in memory (e.g. in case of expensive views). + + Show snapping tooltips + Show snapping tooltips - - - QgsMssqlTransaction - - MS SQL Server query failed: %1 - MS SQL Server query failed: %1 + + Marker size (in millimeter) + Marker size (in millimeter) - - Could not create savepoint (%1) - Could not create savepoint (%1) + + Grid color + Grid color - - - QgsMultiBandColorRendererWidget - - Stretch to MinMax - Stretch to MinMax + + Grid spacing + Grid spacing - - No Enhancement - No Enhancement + + px + px - - Stretch and Clip to MinMax - Stretch and Clip to MinMax + + Path(s) to search for extra print templates + Path(s) to search for extra print templates - - Clip to MinMax - Clip to MinMax + + Suppress attribute form pop-up after feature creation + Suppress attribute form pop-up after feature creation - - - Red - Red + + Fill color + Fill color - - - Green - Green + + Pro&mpt for CRS + Pro&mpt for CRS - - - Blue - Blue + + Use pro&ject CRS + Use pro&ject CRS - - - QgsMultiBandColorRendererWidgetBase - - Contrast -enhancement - Contrast -enhancement + + Default expiration period for WMS capabilities (hours) + Default expiration period for WMS capabilities (hours) - - Red band - Red band + + Max retry in case of tile or feature request errors + Max retry in case of tile or feature request errors - - Min - Min + + Clear cache + Clear cache - - Max - Max + + <html><head/><body><p>The connection cache stores all authentication connections data even when the connection fails.<br/>If you make any change to the authentication configurations or to the certification authorities, you should clear the authentication cache or<br/>restart QGIS. <br/>When this option is checked, the authentication cache will be automatically cleared every time an SSL error occurs and you choose to abort the connection.<br/></p></body></html> + <html><head/><body><p>The connection cache stores all authentication connections data even when the connection fails.<br/>If you make any change to the authentication configurations or to the certification authorities, you should clear the authentication cache or<br/>restart QGIS. <br/>When this option is checked, the authentication cache will be automatically cleared every time an SSL error occurs and you choose to abort the connection.<br/></p></body></html> - - Green band - Green band + + Automatically clear the connection authentication cache on SSL errors (recommended) + Automatically clear the connection authentication cache on SSL errors (recommended) - - Blue band - Blue band + + Clear authentication connection cache + Clear authentication connection cache - - - QgsMultiEditToolButton - - Set field for all selected features - Set field for all selected features + + Remove selected URL + Remove selected URL - - No Changes to Commit - No Changes to Commit + + Add URL to exclude + Add URL to exclude - - Set %1 for All Selected Features - Set %1 for All Selected Features + + Expression Variables + Expression Variables - - Reset to Original Values - Reset to Original Values + + Locator Filters + Locator Filters - - All features in selection have equal value for '%1' - All features in selection have equal value for '%1' + + Background color + Background color - - Some features in selection have different values for '%1' - Some features in selection have different values for '%1' + + Export colors + Export colors - - Values for '%1' have unsaved changes - Values for '%1' have unsaved changes + + Import colors from file + Import colors from file - - - QgsNativeAlgorithms - - QGIS (native c++) - QGIS (native c++) + + Open layer properties + Open layer properties - - - QgsNetworkAccessManager - - Network request %1 timed out - Network request %1 timed out + + Open attribute table + Open attribute table - - Network - Network + + Identify + Identify - - - QgsNetworkContentFetcher - - - HTTP fetch %1 failed with error %2 - HTTP fetch %1 failed with error %2 + + Search radius for identifying features and displaying map tips + Search radius for identifying features and displaying map tips - - - QgsNetworkContentFetcherTask - - Fetching %1 - Fetching %1 + + Preferred distance units + Preferred distance units - - - QgsNetworkLogger - - Requests - Requests + + Rubberband color + Rubberband color - - - QgsNetworkLoggerPanelBase - - Clear - Clear + + Preferred angle units + Preferred angle units - - Clear Log - Clear Log + + ms + ms - - Record Log - Record Log + + Decimal places + Decimal places - - Show Successful Requests - Show Successful Requests + + Keep base unit + Keep base unit - - Show Timeouts - Show Timeouts + + Zoom factor + Zoom factor - - Save Log… - Save Log… + + Add predefined scale + Add predefined scale - - Show Replies Served from Cache - Show Replies Served from Cache + + Import from file + Import from file - - Show replies served directly from local cached data - Show replies served directly from local cached data + + Export to file + Export to file - - - QgsNetworkLoggerPanelWidget - - Filter requests - Filter requests + + Default font + Default font - - - Save Network Log - Save Network Log + + Grid style + Grid style - - Security warning: network logs may contain sensitive data including usernames or passwords. Treat this log as confidential and be careful who you share it with. Continue? - Security warning: network logs may contain sensitive data including usernames or passwords. Treat this log as confidential and be careful who you share it with. Continue? + + mm + mm - - Log files - Log files + + Grid offset + Grid offset - - Settings - Settings + + x: + x: - - Disable cache - Disable cache + + y: + y: - - - QgsNetworkReplyParser - - Cannot find boundary in multipart content type - Cannot find boundary in multipart content type + + Snap tolerance + Snap tolerance - - - QgsNewArcGisRestConnectionBase - - Create a New Connection - Create a New Connection + + Validate geometries + Validate geometries - - ArcGIS Portal Details - ArcGIS Portal Details + + Reuse last entered attribute values + Reuse last entered attribute values - - HTTP address of the Web Map Server - HTTP address of the Web Map Server + + Rubberband + Rubberband - - https://mysite.com/portal/sharing/rest/community/ - https://mysite.com/portal/sharing/rest/community/ + + Line color + Line color - - Community endpoint URL - Community endpoint URL + + Line width in pixels + Line width in pixels - - Content endpoint URL - Content endpoint URL + + Line width + Line width - - https://mysite.com/portal/sharing/rest/content/ - https://mysite.com/portal/sharing/rest/content/ + + Snapping + Snapping - - Connection Details - Connection Details + + Default snapping tolerance + Default snapping tolerance - - URL - URL + + Search radius for vertex edits + Search radius for vertex edits - - Name of the new connection - Name of the new connection + + map units + map units - - Name - Name + + pixels + pixels - - Authentication - Authentication + + Preferred area units + Preferred area units - - - QgsNewArcGisRestConnectionDialog - - Create a New %1 Connection - Create a New %1 Connection + + Marker style + Marker style - - Save Connection - Save Connection + + Show markers only for selected features + Show markers only for selected features - - Should the existing connection %1 be overwritten? - Should the existing connection %1 be overwritten? + + Miter limit + Miter limit - - Saving Passwords - Saving Passwords + + Join style + Join style - - WARNING: You have entered a password. It will be stored in unsecured plain text in your project files and your home directory (Unix-like OS) or user profile (Windows). If you want to avoid this, press Cancel and either: - -a) Don't provide a password in the connection settings — it will be requested interactively when needed; -b) Use the Configuration tab to add your credentials in an HTTP Basic Authentication method and store them in an encrypted database. - WARNING: You have entered a password. It will be stored in unsecured plain text in your project files and your home directory (Unix-like OS) or user profile (Windows). If you want to avoid this, press Cancel and either: - -a) Don't provide a password in the connection settings — it will be requested interactively when needed; -b) Use the Configuration tab to add your credentials in an HTTP Basic Authentication method and store them in an encrypted database. + + Quadrant segments + Quadrant segments - - - QgsNewAuxiliaryFieldDialog - - Integer - Integer + + Edit Pyramids Options + Edit Pyramids Options - - - New Auxiliary Field - New Auxiliary Field + + Edit Create Options + Edit Create Options - - Invalid name. Auxiliary field '%1' already exists. - Invalid name. Auxiliary field '%1' already exists. + + In some cases more than one GDAL driver can be used to load the same raster format. Use the list below to specify which to use. + In some cases more than one GDAL driver can be used to load the same raster format. Use the list below to specify which to use. - - Name is a mandatory parameter. - Name is a mandatory parameter. + + Name + Name - - - QgsNewAuxiliaryFieldDialogBase - - Auxiliary Storage : New Auxiliary Field - Auxiliary Storage : New Auxiliary Field + + Flags + Flags - - New auxiliary field parameters - New auxiliary field parameters + + Description + Description - - Type - Type + + When a new layer is created, or when a layer is loaded that has no CRS + When a new layer is created, or when a layer is loaded that has no CRS - - Name - Name + + Timeout for network requests (ms) + Timeout for network requests (ms) - - - QgsNewAuxiliaryLayerDialog - - New Auxiliary Layer - New Auxiliary Layer + + Default expiration period for WMS-C/WMTS tiles (hours) + Default expiration period for WMS-C/WMTS tiles (hours) - - - QgsNewAuxiliaryLayerDialogBase - - Auxiliary Storage : Choose Primary Key - Auxiliary Storage : Choose Primary Key + + Content + Content - - Select the primary key to use for joining with internal data storage - Select the primary key to use for joining with internal data storage + + Directory + Directory - - - QgsNewDatabaseTableNameWidget - - name of the new table - name of the new table + + Host + Host - - Ok - Ok + + Port + Port - - New table name - New table name + + Proxy type + Proxy type - - Validation results - Validation results + + Default uses system's proxy + Default uses system's proxy - - Refresh - Refresh + + When a new project is created + When a new project is created - - - Select a database schema and enter a unique name for the new table - Select a database schema and enter a unique name for the new table + + Use CRS from first layer added + Use CRS from first layer added - - - A table named '%1' already exists - A table named '%1' already exists + + Default Datum Transformations + Default Datum Transformations - - Select a database schema - Select a database schema + + If checked, QGIS project news is shown on the welcome page on startup + If checked, QGIS project news is shown on the welcome page on startup - - Enter a unique name for the new table - Enter a unique name for the new table + + Show QGIS news feed on welcome page + Show QGIS news feed on welcome page - - - QgsNewGeoPackageLayerDialog - - GeoPackage - GeoPackage + + Planimetric measurements + Planimetric measurements - - Select Existing or Create a New GeoPackage Database File… - Select Existing or Create a New GeoPackage Database File… + + Extension + Extension - - Creation of database failed (OGR error: %1) - Creation of database failed (OGR error: %1) + + No proxy for (URLs starting with) + No proxy for (URLs starting with) - - Opening of database failed (OGR error: %1) - Opening of database failed (OGR error: %1) + + Import Palette… + Import Palette… - - Opening of file succeeded, but this is not a GeoPackage database. - Opening of file succeeded, but this is not a GeoPackage database. + + New Palette… + New Palette… - - A table with the same name already exists. Do you want to overwrite it? - A table with the same name already exists. Do you want to overwrite it? + + CRS for Projects + CRS for Projects - - Overwrite - Overwrite + + CRS for Layers + CRS for Layers - - JSON - JSON + + Default CRS for layers + Default CRS for layers - - Add Field - Add Field + + &Use default layer CRS + &Use default layer CRS - - The field cannot have the same name as the feature identifier. - The field cannot have the same name as the feature identifier. + + Leave as an unknown CRS (take no action) + Leave as an unknown CRS (take no action) - - - - - - - - - - - New GeoPackage Layer - New GeoPackage Layer + + Override System &Locale + Override System &Locale - - The File already exists. Do you want to overwrite the existing file with a new database or add a new layer to it? - The File already exists. Do you want to overwrite the existing file with a new database or add a new layer to it? + + User interface translation + User interface translation - - Add New Layer - Add New Layer + + UI theme + UI theme - - Layer creation failed. GeoPackage driver not found. - Layer creation failed. GeoPackage driver not found. + + Project Files + Project Files - - - Creation of layer failed (OGR error: %1) - Creation of layer failed (OGR error: %1) + + Set Current Project as Default + Set Current Project as Default - - Creation of field %1 failed (OGR error: %2) - Creation of field %1 failed (OGR error: %2) + + Reset Default + Reset Default - - %1 is an invalid layer and cannot be loaded. - %1 is an invalid layer and cannot be loaded. + + Default project file format + Default project file format - - - QgsNewGeoPackageLayerDialogBase - - New GeoPackage Layer - New GeoPackage Layer + + The auxiliary data will be kept in a separate .qgd data file which must be distributed along with the .qgs project file. + The auxiliary data will be kept in a separate .qgd data file which must be distributed along with the .qgs project file. - - Create a spatial index - Create a spatial index + + SVG Paths + SVG Paths - - Maximum length - Maximum length + + Plugin Paths + Plugin Paths - - Name - Name + + Documentation Paths + Documentation Paths - - Add field to list - Add field to list + + Feature Attributes and Table + Feature Attributes and Table - - Type - Type + + Data Source Handling + Data Source Handling - - <html><head/><body><p>Field length / width</p></body></html> - <html><head/><body><p>Field length / width</p></body></html> + + Prompt for sublayers when opening + Prompt for sublayers when opening - - Include Z dimension - Include Z dimension + + Localized Data Paths + Localized Data Paths - - Include M values - Include M values + + Localized data paths for basemaps, logos, etc. (in order of preference) + Localized data paths for basemaps, logos, etc. (in order of preference) - - <html><head/><body><p>Human-readable identifier (e.g. short name) for the layer content</p></body></html> - <html><head/><body><p>Human-readable identifier (e.g. short name) for the layer content</p></body></html> + + Add localized data path + Add localized data path - - <html><head/><body><p>Name of the geometry column</p></body></html> - <html><head/><body><p>Name of the geometry column</p></body></html> + + Remove localized data path + Remove localized data path - - Create a spatial index for this layer - Create a spatial index for this layer + + Raise selected localized data path priority + Raise selected localized data path priority - - <html><head/><body><p>Existing or new GeoPackage database file name</p></body></html> - <html><head/><body><p>Existing or new GeoPackage database file name</p></body></html> + + Lower selected localized data path priority + Lower selected localized data path priority - - Layer description - Layer description + + Hidden Browser Paths + Hidden Browser Paths - - Geometry type - Geometry type + + Default Map Appearance (overridden by project properties) + Default Map Appearance (overridden by project properties) - - Geometry column - Geometry column + + Layer Legend + Layer Legend - - <html><head/><body><p>Table name in the database</p></body></html> - <html><head/><body><p>Table name in the database</p></body></html> + + WMS getLegendGraphic resolution + WMS getLegendGraphic resolution - - <html><head/><body><p>Human-readable description for the layer content</p></body></html> - <html><head/><body><p>Human-readable description for the layer content</p></body></html> + + dpi + dpi - - Database - Database + + Minimum legend symbol size + Minimum legend symbol size - - New Field - New Field + + Maximum legend symbol size + Maximum legend symbol size - - Add to Fields List - Add to Fields List + + Delay (in milliseconds) + Delay (in milliseconds) - - Table name - Table name + + Measure Tool + Measure Tool - - Fields List - Fields List + + Coordinate and Bearing Display + Coordinate and Bearing Display - - Remove Field - Remove Field + + Default bearing format for new projects + Default bearing format for new projects - - Advanced Options - Advanced Options + + Customize… + Customize… - - Layer identifier - Layer identifier + + Predefined Scales + Predefined Scales - - <html><head/><body><p>Geometry type</p></body></html> - <html><head/><body><p>Geometry type</p></body></html> + + Color Schemes + Color Schemes - - Feature id column - Feature id column + + Feature Creation + Feature Creation - - <html><head/><body><p>Name of the feature id column</p></body></html> - <html><head/><body><p>Name of the feature id column</p></body></html> + + Vertex Markers + Vertex Markers - - Delete selected field - Delete selected field + + Curve Offset Tool + Curve Offset Tool - - Length - Length + + Tracing + Tracing - - - QgsNewHttpConnection - - Create a New %1 Connection - Create a New %1 Connection + + Convert tracing to curve (this feature is experimental) + Convert tracing to curve (this feature is experimental) - - all - all + + Angle tolerance when tracing curves + Angle tolerance when tracing curves - - off - off + + Distance tolerance when tracing curves + Distance tolerance when tracing curves - - QGIS - QGIS + + This specifies the maximum angular deviation (in radians) allowed for a series of points to be converted to a curve. + This specifies the maximum angular deviation (in radians) allowed for a series of points to be converted to a curve. - - UMN - UMN + + This specifies the maximum deviation allowed between the original location of vertices and where they would fall on the candidate curved geometry for a series of points to be converted to a curve. + This specifies the maximum deviation allowed between the original location of vertices and where they would fall on the candidate curved geometry for a series of points to be converted to a curve. - - GeoServer - GeoServer + + Layout Defaults + Layout Defaults - - Maximum - Maximum + + Grid Appearance + Grid Appearance - - 1.0 - 1.0 + + Grid and Guide Defaults + Grid and Guide Defaults - - 1.1 - 1.1 + + Raster Drivers + Raster Drivers - - 2.0 - 2.0 + + Raster Driver Options + Raster Driver Options - - OGC API - Features - OGC API - Features + + Vector Drivers + Vector Drivers - - HTTP address of the WFS service, or landing page of a OGC API service<br>(an ending slash might be needed for some OGC API servers) - HTTP address of the WFS service, or landing page of a OGC API service<br>(an ending slash might be needed for some OGC API servers) + + In some cases more than one GDAL driver can be used to load the same vector format. Use the list below to specify which to use. + In some cases more than one GDAL driver can be used to load the same vector format. Use the list below to specify which to use. - - WCS Options - WCS Options + + Cache Settings + Cache Settings - - Save Connection - Save Connection + + Use Pro&xy for Web Access + Use Pro&xy for Web Access - - Saving Passwords - Saving Passwords + + Default paths + Default paths - - WARNING: You have entered a password. It will be stored in unsecured plain text in your project files and your home directory (Unix-like OS) or user profile (Windows). If you want to avoid this, press Cancel and either: - -a) Don't provide a password in the connection settings — it will be requested interactively when needed; -b) Use the Configuration tab to add your credentials in an HTTP Basic Authentication method and store them in an encrypted database. - WARNING: You have entered a password. It will be stored in unsecured plain text in your project files and your home directory (Unix-like OS) or user profile (Windows). If you want to avoid this, press Cancel and either: - -a) Don't provide a password in the connection settings — it will be requested interactively when needed; -b) Use the Configuration tab to add your credentials in an HTTP Basic Authentication method and store them in an encrypted database. + + Accuracy Warnings + Accuracy Warnings - - Ignore GetCoverage URI reported in capabilities - Ignore GetCoverage URI reported in capabilities + + If the inherent inaccuracy in a selected CRS exceeds this threshold a warning message will be shown + If the inherent inaccuracy in a selected CRS exceeds this threshold a warning message will be shown - - Ignore axis orientation - Ignore axis orientation + + meters + meters - - Should the existing connection %1 be overwritten? - Should the existing connection %1 be overwritten? + + Only show CRS accuracy warnings for inaccuracies which exceed + Only show CRS accuracy warnings for inaccuracies which exceed - - - QgsNewHttpConnectionBase - - Authentication - Authentication + + If checked, a warning icon will show next to any map layers with CRS accuracy warnings + If checked, a warning icon will show next to any map layers with CRS accuracy warnings - - URL - URL + + Show CRS accuracy warnings for layers in project legend + Show CRS accuracy warnings for layers in project legend - - Version - Version + + Open attribute table as docked window + Open attribute table as docked window - - Max. number of features - Max. number of features + + Automatically refresh directories in browser dock when their contents change + Automatically refresh directories in browser dock when their contents change - - Name - Name + + DPI + DPI - - Name of the new connection - Name of the new connection + + Respect screen DPI + Respect screen DPI - - HTTP address of the Web Map Server - HTTP address of the Web Map Server + + Default M value + Default M value - - Ignore GetFeatureInfo URI reported in capabilities - Ignore GetFeatureInfo URI reported in capabilities + + Default Z Value + Default Z Value - - WFS Options - WFS Options + + Default Measure Value + Default Measure Value - - Ignore axis orientation (WFS 1.1/WFS 2.0) - Ignore axis orientation (WFS 1.1/WFS 2.0) + + Default snapping type + Default snapping type - - &Test Connection - &Test Connection + + Show feature count for newly added layers + Show feature count for newly added layers - - Ignore axis orientation (WMS 1.3/WMTS) - Ignore axis orientation (WMS 1.3/WMTS) + + Default coordinate format for new projects + Default coordinate format for new projects - - Invert axis orientation - Invert axis orientation + + Font <i>(QGIS restart required)</i> + Font <i>(QGIS restart required)</i> - - Create a New Connection - Create a New Connection + + Embedded Python code refers to macros and function expressions + Embedded Python code refers to macros and function expressions - - Connection Details - Connection Details + + Enable project's embedded Python code + Enable project's embedded Python code - - <html><head/><body><p>Enter a number to limit the maximum number of features retrieved per feature request. If let to empty, no limit is set.</p></body></html> - <html><head/><body><p>Enter a number to limit the maximum number of features retrieved per feature request. If let to empty, no limit is set.</p></body></html> + + QGZ Bundled project format + QGZ Bundled project format - - Detect - Detect + + Compressed into a single zip file, embeds auxiliary data + Compressed into a single zip file, embeds auxiliary data - - Enable feature paging - Enable feature paging + + QGS XML project format + QGS XML project format - - Page size - Page size + + Saved in a clear text, does not embed auxiliary data + Saved in a clear text, does not embed auxiliary data - - <html><head/><body><p>Enter a number to limit the maximum number of features retrieved in a single GetFeature request when paging is enabled. If let to empty, server default will apply.</p></body></html> - <html><head/><body><p>Enter a number to limit the maximum number of features retrieved in a single GetFeature request when paging is enabled. If let to empty, server default will apply.</p></body></html> + + Autosize all columns by default when opening attribute table + Autosize all columns by default when opening attribute table - - WMS/WMTS Options - WMS/WMTS Options + + Behavior used when adding new layers + Behavior used when adding new layers - - Smooth pixmap transform - Smooth pixmap transform + + <html><head/><body><p>If respect screen DPI is activated, symbology on the map canvas will be rendered with appropriate screen DPI. This means that a symbol with 1mm size will be rendered with 1mm size on every screen (provided it is configured correctly at the system).</p><p><span style=" font-weight:600;">Note:</span></p><p>If disabled, this will activate legacy behavior (QGIS &lt;= 3.20) and will render symbology on the map canvas smaller on HiDPI screens.</p><p>Requires a restart</p></body></html> + <html><head/><body><p>If respect screen DPI is activated, symbology on the map canvas will be rendered with appropriate screen DPI. This means that a symbol with 1mm size will be rendered with 1mm size on every screen (provided it is configured correctly at the system).</p><p><span style=" font-weight:600;">Note:</span></p><p>If disabled, this will activate legacy behavior (QGIS &lt;= 3.20) and will render symbology on the map canvas smaller on HiDPI screens.</p><p>Requires a restart</p></body></html> - - DPI-&Mode - DPI-&Mode + + Measure Tool Copy Settings + Measure Tool Copy Settings - - Ignore reported layer extents - Ignore reported layer extents + + Include header + Include header - - <html><head/><body><p>This might be necessary on some <span style=" font-weight:600;">broken</span> ESRI map servers when using WFS-T 1.1.0.</p></body></html> - <html><head/><body><p>This might be necessary on some <span style=" font-weight:600;">broken</span> ESRI map servers when using WFS-T 1.1.0.</p></body></html> + + Separator + Separator - - Use GML2 encoding for transactions - Use GML2 encoding for transactions + + Comma + Comma - - Ignore GetMap/GetTile/GetLegendGraphic URI reported in capabilities - Ignore GetMap/GetTile/GetLegendGraphic URI reported in capabilities + + Space + Space - - - QgsNewMemoryLayerDialog - - - New scratch layer - New scratch layer + + Colon + Colon - - - QgsNewMemoryLayerDialogBase - - New Temporary Scratch Layer - New Temporary Scratch Layer + + Semicolon + Semicolon - - Include M values - Include M values + + Tab + Tab - - Geometry type - Geometry type + + Other + Other - - Layer name - Layer name + + Use a dot as the decimal separator, even if the current locale uses a different character + Use a dot as the decimal separator, even if the current locale uses a different character - - Include Z dimension - Include Z dimension + + Always use decimal point + Always use decimal point - - <i><b>Warning:</b> Temporary scratch layers are not saved and will be discarded when QGIS is closed.</i> - <i><b>Warning:</b> Temporary scratch layers are not saved and will be discarded when QGIS is closed.</i> + + Reverse wheel zoom + Reverse wheel zoom - - New Field - New Field + + End cap style + End cap style - - Name - Name + + This value will be prepended before the QGIS version and the OS, e.g. "Mozilla/5.0 QGIS/33801/Ubuntu 22.04.4 LTS" + This value will be prepended before the QGIS version and the OS, e.g. "Mozilla/5.0 QGIS/33801/Ubuntu 22.04.4 LTS" - - Type - Type + + User-Agent prefix + User-Agent prefix - - Length - Length + + Specify the cache size in megabytes. Clear the value to enable smart cache size, which sets the maximum cache size based on available space. + Specify the cache size in megabytes. Clear the value to enable smart cache size, which sets the maximum cache size based on available space. - - Precision - Precision + + Smart cache size + Smart cache size - - Add field to list - Add field to list + + MB + MB - - Add to Fields List - Add to Fields List + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Ubuntu'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Noto Sans'; font-size:10pt;"><br /></p></body></html> + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Ubuntu'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Noto Sans'; font-size:10pt;"><br /></p></body></html> + + + QgsOptionsDialogBase - - Fields List - Fields List + + Missing Objects + Missing Objects - - Delete selected field - Delete selected field + + Base options dialog could not be initialized. + +Missing some of the .ui template objects: + + Base options dialog could not be initialized. + +Missing some of the .ui template objects: + + + + QgsOracleColumnTypeTask - - Remove Field - Remove Field + + Scanning tables for %1 + Scanning tables for %1 - - - QgsNewMeshLayerDialog - - MDAL not available, unable to create a new mesh layer - MDAL not available, unable to create a new mesh layer + + Retrieving tables of %1… + Retrieving tables of %1… - - %1 - %1 + + Scanning column %1.%2.%3… + Scanning column %1.%2.%3… - - Unable to create a new mesh layer with format "%1" - Unable to create a new mesh layer with format "%1" + + Table retrieval finished. + Table retrieval finished. - - - QgsNewMeshLayerDialogBase + + + QgsOracleConn - - New Mesh Layer - New Mesh Layer + + Connection to database failed + Connection to database failed - - Layer name - Layer name + + + + + + + + + + + + + + + + + + + Oracle + Oracle - - File format - File format + + Could not switch to workspace %1 [%2] + Could not switch to workspace %1 [%2] - - Initialize Mesh Using - Initialize Mesh Using + + Database connection was successful, but the accessible tables could not be determined. + Database connection was successful, but the accessible tables could not be determined. - - Mesh from file - Mesh from file + + Unable to get list of spatially enabled tables from the database + Unable to get list of spatially enabled tables from the database - - Mesh from the current project - Mesh from the current project + + Unsupported geometry type %1 in %2.%3.%4 ignored + Unsupported geometry type %1 in %2.%3.%4 ignored - - File name - File name + + View %1.%2 doesn't have integer columns for use as keys. + View %1.%2 doesn't have integer columns for use as keys. + + + + Connection failed %1s ago - skipping retry + Connection failed %1s ago - skipping retry + + + + Error: Failed to switch the default format date to ISO + Error: Failed to switch the default format date to ISO + + + + SQL: %1 [owner: %2 table_name: %3] +error: %4 + + SQL: %1 [owner: %2 table_name: %3] +error: %4 + - - - QgsNewNameDialog - - New Name - New Name + + Querying available tables failed. +SQL: %1 +error: %2 + + Querying available tables failed. +SQL: %1 +error: %2 + - - name - name + + + Connection error: %1 returned %2 + Connection error: %1 returned %2 - - base name - base name + + SQL: %1 +error: %2 + + SQL: %1 +error: %2 + - - Enter new %1 - Enter new %1 + + Whole Number + Whole Number - - Enter new %1 for %2 - Enter new %1 for %2 + + Whole Big Number + Whole Big Number - - Full names - Full names + + Decimal Number (numeric) + Decimal Number (numeric) - - - %n Name(s) %1 exists - %n Name(s) %1 exists%n Name(s) %1 exists + + + Decimal Number (decimal) + Decimal Number (decimal) - - Overwrite - Overwrite + + Decimal Number (real) + Decimal Number (real) - - - QgsNewOgrConnection - - Connection failed - Check settings and try again. - -Extended error information: -%1 - Connection failed - Check settings and try again. - -Extended error information: -%1 + + Decimal Number (double) + Decimal Number (double) - - - Test Connection - Test Connection + + Text, fixed length (char) + Text, fixed length (char) - - Connection to %1 was successful. - Connection to %1 was successful. + + Text, limited variable length (varchar2) + Text, limited variable length (varchar2) - - Save Connection - Save Connection + + Text, unlimited length (long) + Text, unlimited length (long) - - Should the existing connection %1 be overwritten? - Should the existing connection %1 be overwritten? + + Invalid spatial index %1 on column %2.%3.%4 found - expect poor performance. + Invalid spatial index %1 on column %2.%3.%4 found - expect poor performance. - - - QgsNewOgrConnectionBase - - Create a New OGR Database Connection - Create a New OGR Database Connection + + Probing for spatial index on column %1.%2.%3 failed [%4] + Probing for spatial index on column %1.%2.%3 failed [%4] - - Connection Information - Connection Information + + Creation spatial index failed. +SQL: %1 +Error: %2 + Creation spatial index failed. +SQL: %1 +Error: %2 - - &Test Connection - &Test Connection + + + Unable to execute the query. +The error message from the database was: +%1. +SQL: %2 + Unable to execute the query. +The error message from the database was: +%1. +SQL: %2 + + + QgsOracleConnectionItem - - Authentication - Authentication + + Refresh + Refresh - - &Type - &Type + + Edit Connection… + Edit Connection… - - &Name - &Name + + %1: Not a valid layer! + %1: Not a valid layer! - - &Database - &Database + + %1: Not a vector layer! + %1: Not a vector layer! - - Name of the new connection - Name of the new connection + + Duplicate Connection + Duplicate Connection - - Host - Host + + Remove Connection + Remove Connection - - Port - Port + + + + Import to Oracle database + Import to Oracle database + + + + + Failed to import some layers! + + + Failed to import some layers! + + - - - QgsNewSpatialiteLayerDialog - - New SpatiaLite Database File - New SpatiaLite Database File + + Import was successful. + Import was successful. + + + QgsOracleLayerItem - - SpatiaLite - SpatiaLite + + + + Delete Table + Delete Table - - - - - SpatiaLite Database - SpatiaLite Database + + Table deleted successfully. + Table deleted successfully. + + + QgsOracleNewConnection - - Unable to open the database - Unable to open the database + + Saving Passwords + Saving Passwords - - Error - Error + + WARNING: You have opted to save your password. It will be stored in plain text in your project files and in your home directory on Unix-like systems, or in your user profile on Windows. If you do not want this to happen, please press the Cancel button. + + WARNING: You have opted to save your password. It will be stored in plain text in your project files and in your home directory on Unix-like systems, or in your user profile on Windows. If you do not want this to happen, please press the Cancel button. + - - Failed to load SRIDS: %1 - Failed to load SRIDS: %1 + + Save Connection + Save Connection - - New SpatiaLite Layer - New SpatiaLite Layer + + Connection to %1 was successful. + Connection to %1 was successful. - - The file already exists. Do you want to overwrite the existing file with a new database or add a new layer to it? - The file already exists. Do you want to overwrite the existing file with a new database or add a new layer to it? + + Connection failed - consult message log for details. + Connection failed - consult message log for details. - - Overwrite - Overwrite + + Should the existing connection %1 be overwritten? + Should the existing connection %1 be overwritten? + + + QgsOracleNewConnectionBase - - Add New Layer - Add New Layer + + Connection Information + Connection Information - - Unable to open the database: %1 - Unable to open the database: %1 + + Name of the new connection + Name of the new connection - - Error Creating SpatiaLite Table - Error Creating SpatiaLite Table + + Only look in metadata table + Only look in metadata table - - Failed to create the SpatiaLite table %1. The database returned: -%2 - Failed to create the SpatiaLite table %1. The database returned: -%2 + + Database + Database - - Error Creating Geometry Column - Error Creating Geometry Column + + Schema + Schema - - Failed to create the geometry column. The database returned: -%1 - Failed to create the geometry column. The database returned: -%1 + + If specified, only tables from the matching schema will be fetched and listed for the provider + If specified, only tables from the matching schema will be fetched and listed for the provider - - Error Creating Spatial Index - Error Creating Spatial Index + + Create a New Oracle Connection + Create a New Oracle Connection - - Failed to create the spatial index. The database returned: -%1 - Failed to create the spatial index. The database returned: -%1 + + Name + Name - - %1 is an invalid layer and cannot be loaded. - %1 is an invalid layer and cannot be loaded. + + When searching for spatial tables restrict the search to tables that are owned by the user. + When searching for spatial tables restrict the search to tables that are owned by the user. - - - QgsNewSpatialiteLayerDialogBase - - Database - Database + + Only existing geometry types + Only existing geometry types - - Layer name - Layer name + + Workspace + Workspace - - Name for the new layer - Name for the new layer + + Include additional geometry attributes + Include additional geometry attributes - - Geometry column - Geometry column + + <html><head/><body><p>Restricts the displayed tables to those that are in the all_sdo_geom_metadata view. This can speed up the initial display of spatial tables.</p></body></html> + <html><head/><body><p>Restricts the displayed tables to those that are in the all_sdo_geom_metadata view. This can speed up the initial display of spatial tables.</p></body></html> - - Type - Type + + Only look for user's tables + Only look for user's tables - - Spatial Reference Id - Spatial Reference Id + + Also list tables with no geometry + Also list tables with no geometry - - Specify the coordinate reference system of the layer's geometry. - Specify the coordinate reference system of the layer's geometry. + + Port + Port - - Add an integer id field as the primary key for the new layer - Add an integer id field as the primary key for the new layer + + 1521 + 1521 - - Create an autoincrementing primary key - Create an autoincrementing primary key + + &Test Connect + &Test Connect - - New SpatiaLite Layer - New SpatiaLite Layer + + Host + Host - - Create a new SpatiaLite database - Create a new SpatiaLite database + + Use estimated table metadata + Use estimated table metadata - - … - + + Options + Options - - Geometry type - Geometry type + + Authentication + Authentication + + + + Database name, or service name (described in tnsnames.ora) if no host and port has been set + Database name, or service name (described in tnsnames.ora) if no host and port has been set + + + + Allow saving/loading QGIS projects in the database + Allow saving/loading QGIS projects in the database + + + + <html><head/><body><p><b>Only list the existing geometry types and don't offer to add others.</b></p> +<p>When the layer is setup various metadata is required for the Oracle table. This includes information such as the table row count, geometry type and spatial extents of the data in the geometry column. If the table contains a large number of rows determining this metadata is time consuming.</p><p>By activating this option the following fast table metadata operations are done:</p><p>1) Row count is determined from all_tables.num_rows.</p><p>2) Table extents are always determined with the SDO_TUNE.EXTENTS_OF function even if a layer filter is applied.</p><p>3) The table geometry is determined from the first 100 non-null geometry rows in the table.</p></body></html> + <html><head/><body><p><b>Only list the existing geometry types and don't offer to add others.</b></p> +<p>When the layer is setup various metadata is required for the Oracle table. This includes information such as the table row count, geometry type and spatial extents of the data in the geometry column. If the table contains a large number of rows determining this metadata is time consuming.</p><p>By activating this option the following fast table metadata operations are done:</p><p>1) Row count is determined from all_tables.num_rows.</p><p>2) Table extents are always determined with the SDO_TUNE.EXTENTS_OF function even if a layer filter is applied.</p><p>3) The table geometry is determined from the first 100 non-null geometry rows in the table.</p></body></html> + + + + <html><head/><body><p><b>Use estimated table statistics for the layer metadata.</b></p> +<p>When the layer is setup various metadata is required for the Oracle table. This includes information such as the table row count, geometry type and spatial extents of the data in the geometry column. If the table contains a large number of rows determining this metadata is time consuming.</p><p>By activating this option the following fast table metadata operations are done:</p><p>1) Row count is determined from all_tables.num_rows.</p><p>2) Table extents are always determined with the SDO_TUNE.EXTENTS_OF function even if a layer filter is applied.</p><p>3) The table geometry is determined from the first 100 non-null geometry rows in the table.</p></body></html> + <html><head/><body><p><b>Use estimated table statistics for the layer metadata.</b></p> +<p>When the layer is setup various metadata is required for the Oracle table. This includes information such as the table row count, geometry type and spatial extents of the data in the geometry column. If the table contains a large number of rows determining this metadata is time consuming.</p><p>By activating this option the following fast table metadata operations are done:</p><p>1) Row count is determined from all_tables.num_rows.</p><p>2) Table extents are always determined with the SDO_TUNE.EXTENTS_OF function even if a layer filter is applied.</p><p>3) The table geometry is determined from the first 100 non-null geometry rows in the table.</p></body></html> + + + + QgsOracleOwnerItem + + + %1 as %2 in %3 + %1 as %2 in %3 + + + + as geometryless table + as geometryless table + + + + QgsOracleProjectStorageDialog + + + Connection + Connection - - <html><head/><body><p>Geometry type</p></body></html> - <html><head/><body><p>Geometry type</p></body></html> + + Owner + Owner - - Include Z dimension - Include Z dimension + + Project + Project - - Include M values - Include M values + + Storage of QGIS projects is not enabled for this database connection. + Storage of QGIS projects is not enabled for this database connection. - - New Field - New Field + + Manage Projects + Manage Projects - - A field name - A field name + + Remove Project + Remove Project - - Add field to list - Add field to list + + Save project to Oracle + Save project to Oracle - - Add to Fields List - Add to Fields List + + Load project from Oracle + Load project from Oracle - - Remove Field - Remove Field + + Error + Error - - Fields List - Fields List + + Failed to get schemas + Failed to get schemas - - Delete selected field - Delete selected field + + Overwrite project + Overwrite project - - Advanced Options - Advanced Options + + A project with the same name already exists. Would you like to overwrite it? + A project with the same name already exists. Would you like to overwrite it? - - Name of the geometry column - Name of the geometry column + + Remove project + Remove project - - Name - Name + + Do you really want to remove the project "%1"? + Do you really want to remove the project "%1"? - - - QgsNewVectorLayerDialog + + + QgsOracleProvider - - - ESRI Shapefile - ESRI Shapefile + + FAILURE: Field %1 not found. + FAILURE: Field %1 not found. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Oracle + Oracle + + + + Read attempt on an invalid oracle data source + Read attempt on an invalid oracle data source + + + + Loading comment for table %1.%2 failed [%3] + Loading comment for table %1.%2 failed [%3] + + + + Loading comment for columns of table %1.%2 failed [%3] + Loading comment for columns of table %1.%2 failed [%3] + + + + Loading field types for table %1.%2 failed [%3] + Loading field types for table %1.%2 failed [%3] + + + + Retrieving fields from '%1' failed [%2] + Retrieving fields from '%1' failed [%2] + + + + Unable to determine geometry column access privileges for column %1.%2. +The error message from the database was: +%3. +SQL: %4 + Unable to determine geometry column access privileges for column %1.%2. +The error message from the database was: +%3. +SQL: %4 - - Comma Separated Value - Comma Separated Value + + Unable to determine table access privileges for the table %1. +The error message from the database was: +%2. +SQL: %3 + Unable to determine table access privileges for the table %1. +The error message from the database was: +%2. +SQL: %3 - - GML - GML + + The custom query is not a select query. + The custom query is not a select query. - - Mapinfo File - Mapinfo File + + + + + + + Unable to execute the query. +The error message from the database was: +%1. +SQL: %2 + Unable to execute the query. +The error message from the database was: +%1. +SQL: %2 - - Save Layer As - Save Layer As + + Primary key field %1 not found in %2 + Primary key field %1 not found in %2 - - New ShapeFile Layer - New ShapeFile Layer + + No primary key found, using ROWID. + No primary key found, using ROWID. - - The layer already exists. Are you sure you want to overwrite the existing file? - The layer already exists. Are you sure you want to overwrite the existing file? + + Evaluation of default value failed + Evaluation of default value failed - - - QgsNewVectorLayerDialogBase - - File format - File format + + Retrieval of updated primary keys from versioned tables not supported + Retrieval of updated primary keys from versioned tables not supported - - Type - Type + + + + + + + + + Could not start transaction + Could not start transaction - - Length - Length + + Could not prepare get feature id statement + Could not prepare get feature id statement - - Add field to list - Add field to list + + Could not prepare insert statement + Could not prepare insert statement - - Delete selected field - Delete selected field + + Could not insert feature %1 + Could not insert feature %1 - - File name - File name + + Could not retrieve feature id %1 + Could not retrieve feature id %1 - - Name - Name + + + + + + + + + Could not commit transaction + Could not commit transaction - - New Shapefile Layer - New Shapefile Layer + + Oracle error while adding features: %1 + Oracle error while adding features: %1 - - New Field - New Field + + + + + + + + + Could not rollback transaction + Could not rollback transaction - - Precision - Precision + + Deletion of feature %1 failed + Deletion of feature %1 failed - - Add to Fields List - Add to Fields List + + Oracle error while deleting features: %1 + Oracle error while deleting features: %1 - - Fields List - Fields List + + Adding attribute %1 failed + Adding attribute %1 failed - - Remove Field - Remove Field + + Setting comment on %1 failed + Setting comment on %1 failed - - Geometry type - Geometry type + + Oracle error while adding attributes: %1 + Oracle error while adding attributes: %1 - - File encoding - File encoding + + + + Could not reload fields. + Could not reload fields. - - Additional dimensions - Additional dimensions + + Dropping column %1 failed + Dropping column %1 failed - - None - None + + Oracle error while deleting attributes: %1 + Oracle error while deleting attributes: %1 - - Z (+ M values) - Z (+ M values) + + Invalid attribute index: %1 + Invalid attribute index: %1 - - M values - M values + + Error renaming field %1: name '%2' already exists + Error renaming field %1: name '%2' already exists - - - QgsNewVectorTableDialog - - Cannot Create New Tables - Cannot Create New Tables + + Renaming column %1 to %2 failed + Renaming column %1 to %2 failed - - Error retrieving native types from the data provider: creation of new tables is not possible. -Error message: %1 - Error retrieving native types from the data provider: creation of new tables is not possible. -Error message: %1 + + Oracle error while renaming attributes: %1 + Oracle error while renaming attributes: %1 - - New Table - New Table + + Changing the value of GENERATED field %1 is not allowed. + Changing the value of GENERATED field %1 is not allowed. - - No Geometry - No Geometry + + + Update of feature %1 failed + Update of feature %1 failed - - Table <b>%1</b> already exists! - Table <b>%1</b> already exists! + + Oracle error while changing attributes: %1 + Oracle error while changing attributes: %1 - - Geometry column name <b>%1</b> cannot be equal to an existing field name! - Geometry column name <b>%1</b> cannot be equal to an existing field name! + + Oracle SQL WHERE clause + Oracle SQL WHERE clause - - The table has no geometry column and no fields! - The table has no geometry column and no fields! + + Error discovering relations of %1: invalid layer + Error discovering relations of %1: invalid layer - - Field <b>%1</b>: precision cannot be greater than length! - Field <b>%1</b>: precision cannot be greater than length! + + Unable to execute the query to get foreign keys of %1. +The error message from the database was: +%2. +SQL: %3 + Unable to execute the query to get foreign keys of %1. +The error message from the database was: +%2. +SQL: %3 - - - QgsNewVectorTableDialogBase - - Create Table - Create Table + + Could not update metadata for %1.%2. +SQL: %3 +Error: %4 + Could not update metadata for %1.%2. +SQL: %3 +Error: %4 - - Include values (M) - Include values (M) + + Could not insert metadata for %1.%2. +SQL: %3 +Error: %4 + Could not insert metadata for %1.%2. +SQL: %3 +Error: %4 - - Geometry column name - Geometry column name + + Rebuild of spatial index failed. +SQL: %1 +Error: %2 + Rebuild of spatial index failed. +SQL: %1 +Error: %2 - - Include Z dimension - Include Z dimension + + Drop created table %1 failed. +SQL: %2 +Error: %3 + Drop created table %1 failed. +SQL: %2 +Error: %3 - - Validation results - Validation results + + Cannot insert geometry metadata for table '%1' and geometry column '%2'. Both needs to be uppercase + Cannot insert geometry metadata for table '%1' and geometry column '%2'. Both needs to be uppercase - - Dimensions - Dimensions + + Lookup of Oracle SRID %1 failed. +SQL: %2 +Error: %3 + Lookup of Oracle SRID %1 failed. +SQL: %2 +Error: %3 - - Geometry type - Geometry type + + + Could not prepare update statement. + Could not prepare update statement. - - CRS - CRS + + No spatial index on column %1.%2.%3 found - expect poor performance. + No spatial index on column %1.%2.%3 found - expect poor performance. - - Create spatial index - Create spatial index + + Primary key field '%1' for view/query not unique. + Primary key field '%1' for view/query not unique. - - Add Field - Add Field + + Key field '%1' for view/query not found. + Key field '%1' for view/query not found. - - Remove Field - Remove Field + + No key field for view/query given. + No key field for view/query given. - - Up - Up + + Oracle error while changing geometry values: %1 + Oracle error while changing geometry values: %1 - - Down - Down + + Could not retrieve extents: %1 +SQL: %2 + Could not retrieve extents: %1 +SQL: %2 - - Schema - Schema + + Could not execute query. +The error message from the database was: +%1. +SQL: %2 + Could not execute query. +The error message from the database was: +%1. +SQL: %2 - - Name - Name + + Could not retrieve SRID of %1. +The error message from the database was: +%2. +SQL: %3 + Could not retrieve SRID of %1. +The error message from the database was: +%2. +SQL: %3 - - - QgsNewVectorTableFieldModel - - Name - Name + + Could not determine SRID of %1. +The error message from the database was: +%2. +SQL: %3 + Could not determine SRID of %1. +The error message from the database was: +%2. +SQL: %3 - - Type - Type + + %1 has no valid geometry types. +SQL: %2 + %1 has no valid geometry types. +SQL: %2 - - Comment - Comment + + Could not determine geometry type of %1. +The error message from the database was: +%2. +SQL: %3 + Could not determine geometry type of %1. +The error message from the database was: +%2. +SQL: %3 - - Provider type - Provider type + + Geometry type and srid for empty column %1 of %2 undefined. + Geometry type and srid for empty column %1 of %2 undefined. - - Length - Length + + Feature type or srid for %1 of %2 could not be determined or was not requested. + Feature type or srid for %1 of %2 could not be determined or was not requested. - - Precision - Precision + + Could not determine table existence. + Could not determine table existence. - - - QgsNewsFeedParser - - Fetching News Feed - Fetching News Feed + + Table %1 could not be dropped. + Table %1 could not be dropped. - - News feed request failed [error: %1] - News feed request failed [error: %1] + + Table %1 already exists. + Table %1 already exists. - - - QgsNominatimLocatorFilter - - Nominatim Geocoder - Nominatim Geocoder + + Table creation failed. + Table creation failed. - - The Nominatim geocoder data is made available by OpenStreetMap Foundation and contributors. - The Nominatim geocoder data is made available by OpenStreetMap Foundation and contributors. + + Could not lookup WKT. + Could not lookup WKT. - - Learn more - Learn more + + Could not determine new srid. + Could not determine new srid. - - - QgsNullSymbolRendererWidget - - No symbols will be rendered for features in this layer. - No symbols will be rendered for features in this layer. + + CRS not found and could not be created. + CRS not found and could not be created. - - - QgsNumericFormatSelectorBase - - This format doesn't have any editable properties - This format doesn't have any editable properties + + Could not insert metadata. + Could not insert metadata. - - Category - Category + + Oracle SRID %1 not found. + Oracle SRID %1 not found. - - Sample - Sample + + Oracle error: %1 +SQL: %2 +Error: %3 + Oracle error: %1 +SQL: %2 +Error: %3 - - - QgsOWSSourceSelect - - Add Layer(s) from a %1 Server - Add Layer(s) from a %1 Server + + Oracle error: %1 +Error: %2 + Oracle error: %1 +Error: %2 + + + QgsOracleRootItem - - Always Cache - Always Cache + + New Connection… + New Connection… + + + QgsOracleSourceSelect - - Prefer Cache - Prefer Cache + + Add Oracle Table(s) + Add Oracle Table(s) - - Prefer Network - Prefer Network + + Are you sure you want to remove the %1 connection and all associated settings? + Are you sure you want to remove the %1 connection and all associated settings? - - Always Network - Always Network + + Confirm Delete + Confirm Delete - - Are you sure you want to remove the %1 connection and all associated settings? - Are you sure you want to remove the %1 connection and all associated settings? + + Load Connections + Load Connections - - XML files (*.xml *.XML) - XML files (*.xml *.XML) + + XML files (*.xml *.XML) + XML files (*.xml *.XML) - - Add WMS Servers - Add WMS Servers + + Select Table + Select Table - - Several WMS servers have been added to the server list. Note that if you access the Internet via a web proxy, you will need to set the proxy settings in the QGIS options dialog. - Several WMS servers have been added to the server list. Note that if you access the Internet via a web proxy, you will need to set the proxy settings in the QGIS options dialog. + + You must select a table in order to add a layer. + You must select a table in order to add a layer. - - Load Connections - Load Connections + + Stop + Stop - - Remove Connection - Remove Connection - - - - Coordinate Reference System (%n available) - crs count - Coordinate Reference System (%n available)Coordinate Reference System (%n available) + + Connect + Connect + + + QgsOracleSourceSelectDelegate - - Coordinate Reference System - Coordinate Reference System + + + Select… + Select… - - Could not understand the response: -%1 - Could not understand the response: -%1 + + Enter… + Enter… - - - QgsOWSSourceSelectBase + + + QgsOracleTableModel - - Add Layer(s) from a Server - Add Layer(s) from a Server + + Owner + Owner - - Ready - Ready + + Table + Table - - Layers - Layers + + Type + Type - - Connect to selected service - Connect to selected service + + Geometry column + Geometry column - - C&onnect - C&onnect + + SRID + SRID - - Create a new service connection - Create a new service connection + + Primary key column + Primary key column - - &New - &New + + Select at id + Select at id - - Edit selected service connection - Edit selected service connection + + SQL + SQL - - Edit - Edit + + + Specify a geometry type + Specify a geometry type - - Load connections from file - Load connections from file + + + Enter a SRID + Enter a SRID - - Load - Load + + + Select a primary key + Select a primary key - - Save connections to file - Save connections to file + + + Select… + Select… - - Save - Save + + Enter… + Enter… - - Adds a few example WMS servers - Adds a few example WMS servers + + Disable 'Fast Access to Features at ID' capability to force keeping the attribute table in memory (e.g. in case of expensive views). + Disable 'Fast Access to Features at ID' capability to force keeping the attribute table in memory (e.g. in case of expensive views). + + + QgsOracleTransaction - - ID - ID + + Connection to the database not available + Connection to the database not available + + + QgsOrderByDialog - - Name - Name + + Ascending + Ascending - - Title - Title + + Descending + Descending - - Abstract - Abstract + + NULLs Last + NULLs Last - - Time - Time + + NULLs First + NULLs First + + + QgsOrganizeTableColumnsDialog - - Remove connection to selected service - Remove connection to selected service + + [Action Widget] + [Action Widget] - - Remove - Remove + + Organize Table columns + Organize Table columns - - Add Default Servers - Add Default Servers + + Hide All + Hide All - - Coordinate Reference System - Coordinate Reference System + + Hides all the fields and actions in the table + Hides all the fields and actions in the table - - Selected Coordinate Reference System - Selected Coordinate Reference System + + Show All + Show All - - Format - Format + + Displays all the fields and actions in the table + Displays all the fields and actions in the table - - Options - Options + + Toggle Selection + Toggle Selection - - Layer name - Layer name + + Toggles visibility of the selected fields and actions + Toggles visibility of the selected fields and actions + + + QgsPGConnectionItem - - Tile size - Tile size + + %1: %2 + %1: %2 - - Feature limit for GetFeatureInfo - Feature limit for GetFeatureInfo + + %1: Not a valid layer! + %1: Not a valid layer! - - Cache - Cache + + + + Import to PostGIS database + Import to PostGIS database - - Cache preference - -Always cache: load from cache, even if it expired - -Prefer cache: load from cache if available, otherwise load from network. Note that this can return possibly stale (but not expired) items from cache + + + Failed to import some layers! -Prefer network: default value; load from the network if the cached entry is older than the network entry - -Always network: always load from network and do not check if the cache has a valid entry (similar to the "Reload" feature in browsers) - Cache preference + Failed to import some layers! -Always cache: load from cache, even if it expired - -Prefer cache: load from cache if available, otherwise load from network. Note that this can return possibly stale (but not expired) items from cache - -Prefer network: default value; load from the network if the cached entry is older than the network entry - -Always network: always load from network and do not check if the cache has a valid entry (similar to the "Reload" feature in browsers) - - Layer Order - Layer Order + + Import was successful. + Import was successful. - - Move selected layer UP - Move selected layer UP + + Connection failed + Connection failed - - Up - Up + + Failed to get schemas + Failed to get schemas + + + QgsPGSchemaItem - - Move selected layer DOWN - Move selected layer DOWN + + as geometryless table + as geometryless table - - Down - Down + + Connection failed + Connection failed - - Layer - Layer + + Failed to get layers + Failed to get layers - - Style - Style + + View + View - - Tilesets - Tilesets + + Materialized view + Materialized view - - Styles - Styles + + Raster + Raster - - Size - Size + + Foreign table + Foreign table - - CRS - CRS + + Table + Table - - Change… - Change… + + +%1 as %2 + +%1 as %2 - - Extent (current: none) - Extent (current: none) + + (srid %1) + (srid %1) - - - QgsOWSSourceWidgetBase - - XYZ Connection - XYZ Connection + + (unknown srid) + (unknown srid) + + + QgsPalettedRendererModel - - Extent (current: none) - Extent (current: none) + + Value + Value - - - QgsOapifApiRequest - - OAPIF - OAPIF + + Color + Color - - Download of API page failed: %1 - Download of API page failed: %1 + + Label + Label + + + QgsPalettedRendererWidget - - empty response - empty response + + Options + Options - - Invalid UTF-8 content - Invalid UTF-8 content + + Change label + Change label - - Cannot decode JSON document: %1 - Cannot decode JSON document: %1 + + Change Color… + Change Color… - - - QgsOapifCollectionRequest - - OAPIF - OAPIF + + Change Opacity… + Change Opacity… - - Download of collection description failed: %1 - Download of collection description failed: %1 + + Change Label… + Change Label… - - empty response - empty response + + Advanced Options + Advanced Options - - Invalid UTF-8 content - Invalid UTF-8 content + + Load Classes from Layer + Load Classes from Layer - - Cannot decode JSON document: %1 - Cannot decode JSON document: %1 + + Load Color Map from File… + Load Color Map from File… - - - QgsOapifCollectionsRequest - - OAPIF - OAPIF + + Export Color Map to File… + Export Color Map to File… - - Download of collections description failed: %1 - Download of collections description failed: %1 + + Load Color Table from File + Load Color Table from File - - empty response - empty response + + Load Color Table + Load Color Table - - Invalid UTF-8 content - Invalid UTF-8 content + + + Save Color Table as File + Save Color Table as File - - Cannot decode JSON document: %1 - Cannot decode JSON document: %1 + + Delete Classification + Delete Classification - - - QgsOapifItemsRequest - - OAPIF - OAPIF + + Select Color + Select Color - - Download of items failed: %1 - Download of items failed: %1 + + Opacity + Opacity - - empty response - empty response + + Change color opacity [%] + Change color opacity [%] - - Invalid UTF-8 content - Invalid UTF-8 content + + Label + Label - - Loading of items failed - Loading of items failed + + Could not interpret file as a raster color table. + Could not interpret file as a raster color table. - - Cannot decode JSON document: %1 - Cannot decode JSON document: %1 + + Text (*.clr) + Text (*.clr) + + + + Write access denied. Adjust the file permissions and try again. + + + Write access denied. Adjust the file permissions and try again. + + + + + + Calculating… + Calculating… - - - QgsOapifLandingPageRequest - - Download of landing page failed: %1 - Download of landing page failed: %1 + + The classification band was changed from %1 to %2. +Should the existing classes be deleted? + The classification band was changed from %1 to %2. +Should the existing classes be deleted? - - empty response - empty response + + Classify + Classify + + + QgsPalettedRendererWidgetBase - - Invalid UTF-8 content - Invalid UTF-8 content + + Adds all missing unique values from the raster + Adds all missing unique values from the raster - - Cannot decode JSON document: %1 - Cannot decode JSON document: %1 + + Classify + Classify - - Missing information in response - Missing information in response + + Add values manually + Add values manually - - - QgsOapifProvider - - - - OAPIF - OAPIF + + Remove selected row(s) + Remove selected row(s) - - - QgsOapifSharedData - - - OAPIF - OAPIF + + Delete All + Delete All - - - QgsOfflineEditing - - Could not open the SpatiaLite database - Could not open the SpatiaLite database + + Advanced options + Advanced options - - Unable to initialize SpatialMetadata: - - Unable to initialize SpatialMetadata: - + + … + - - Creation of database failed. GeoPackage driver not found. - Creation of database failed. GeoPackage driver not found. + + Cancel + Cancel - - Creation of database failed (OGR error: %1) - Creation of database failed (OGR error: %1) + + Band + Band - - Could not create a new database - - Could not create a new database - + + Color ramp + Color ramp + + + + QgsPasswordLineEdit + + + Hide text + Hide text - - Unable to activate FOREIGN_KEY constraints - Unable to activate FOREIGN_KEY constraints + + Show text + Show text + + + QgsPasteTransformationsBase - - Field '%1' from layer %2 has been converted from a list to a string of comma-separated values. - Field '%1' from layer %2 has been converted from a list to a string of comma-separated values. + + Paste Transformations + Paste Transformations - - Layer %1 has unsupported geometry type %2. - Layer %1 has unsupported geometry type %2. + + <b>Note: This function is not useful yet!</b> + <b>Note: This function is not useful yet!</b> - - Layer %1 has unsupported Coordinate Reference System (%2). - Layer %1 has unsupported Coordinate Reference System (%2). + + Source + Source - - Filling SpatiaLite for layer %1 failed - Filling SpatiaLite for layer %1 failed + + Destination + Destination + + + QgsPdalAlgorithms - - No Spatialite support available - No Spatialite support available + + QGIS (PDAL) + QGIS (PDAL) + + + QgsPdalIndexingTask - - %1 (offline) - %1 (offline) + + Indexing Point Cloud (%1) + Indexing Point Cloud (%1) - - Cannot make FID-name for GPKG - Cannot make FID-name for GPKG + + Untwine executable not found %1 + Untwine executable not found %1 - - - Creation of layer failed (OGR error: %1) - Creation of layer failed (OGR error: %1) + + File %1 is already indexed + File %1 is already indexed - - Field '%1' from layer %2 has been converted from a list to a JSON-formatted string value. - Field '%1' from layer %2 has been converted from a list to a JSON-formatted string value. + + Another indexing process is running (or finished with crash) in directory %1 + Another indexing process is running (or finished with crash) in directory %1 + + + QgsPdalProvider - - Creation of field %1 failed (OGR error: %2) - Creation of field %1 failed (OGR error: %2) + + Open data source + Open data source + + + QgsPdalProviderMetadata - - Feature cannot be copied to the offline layer, please check if the online layer '%1' is still accessible. - Feature cannot be copied to the offline layer, please check if the online layer '%1' is still accessible. + + PDAL Point Clouds + PDAL Point Clouds + + + QgsPdfExportOptionsDialog - - Offline Editing Plugin - Offline Editing Plugin + + PDF Export Options + PDF Export Options - - Could not open the SpatiaLite logging database - Could not open the SpatiaLite logging database + + Export Options + Export Options - - Could not deduce table name from data source %1. - Could not deduce table name from data source %1. + + Text export + Text export - - %1: Unknown data type %2. Not using type affinity for the field. - %1: Unknown data type %2. Not using type affinity for the field. + + If checked, the layout will always be kept as vector objects when exported to a compatible format, even if the appearance of the resultant file does not match the layouts settings. If unchecked, some elements in the layout may be rasterized in order to keep their appearance intact. + If checked, the layout will always be kept as vector objects when exported to a compatible format, even if the appearance of the resultant file does not match the layouts settings. If unchecked, some elements in the layout may be rasterized in order to keep their appearance intact. - - - QgsOfflineEditingPlugin - - Create offline copies of selected layers and save as offline project - Create offline copies of selected layers and save as offline project + + Always export as vectors + Always export as vectors - - - - - &Offline Editing - &Offline Editing + + Append georeference information + Append georeference information - - Synchronize - Synchronize + + Export RDF metadata (title, author, etc.) + Export RDF metadata (title, author, etc.) - - Synchronize offline project with remote layers - Synchronize offline project with remote layers + + Include multiple map themes + Include multiple map themes - - Convert to Offline Project… - Convert to Offline Project… + + Format + Format - - Converting to Offline Project - Converting to Offline Project + + Advanced Options + Advanced Options - - Synchronizing to Remote Layers - Synchronizing to Remote Layers + + Disables tiled rendering of raster layers. This setting may improve the export quality in some circumstances, at the cost of much greater memory usage during exports. + Disables tiled rendering of raster layers. This setting may improve the export quality in some circumstances, at the cost of much greater memory usage during exports. - - %v / %m features copied - %v / %m features copied + + Disable tiled raster layer exports + Disable tiled raster layer exports - - %v / %m features processed - %v / %m features processed + + Simplify geometries to reduce output file size + Simplify geometries to reduce output file size - - %v / %m fields added - %v / %m fields added + + Image compression + Image compression - - %v / %m features added - %v / %m features added + + Layer Structure + Layer Structure - - %v / %m features removed - %v / %m features removed + + Create Geospatial PDF + Create Geospatial PDF - - %v / %m feature updates - %v / %m feature updates + + Uncheck layers to avoid exporting vector feature information for those layers, and optionally set the group name to allow multiple layers to be joined into a single logical PDF group. Layers can be dragged and dropped to rearrange their order in the generated Geospatial PDF table of contents. + Uncheck layers to avoid exporting vector feature information for those layers, and optionally set the group name to allow multiple layers to be joined into a single logical PDF group. Layers can be dragged and dropped to rearrange their order in the generated Geospatial PDF table of contents. - - %v / %m feature geometry updates - %v / %m feature geometry updates + + Open file after exporting + Open file after exporting - - - QgsOfflineEditingPluginGui + + + QgsPenCapStyleComboBox - - - Select target database for offline data - Select target database for offline data + + Square + Square - - SpatiaLite DB - SpatiaLite DB + + Flat + Flat - - - All files - All files + + Round + Round + + + QgsPenJoinStyleComboBox - - GeoPackage - GeoPackage + + Bevel + Bevel - - Offline Editing Plugin - Offline Editing Plugin + + Miter + Miter - - Converting to offline project. - Converting to offline project. + + Round + Round + + + QgsPenStyleComboBox - - Offline database file '%1' exists. Overwrite? - Offline database file '%1' exists. Overwrite? + + Solid Line + Solid Line - - - QgsOfflineEditingPluginGuiBase - - Create Offline Project - Create Offline Project + + No Line + No Line - - Storage type - Storage type + + Dash Line + Dash Line - - GeoPackage - GeoPackage + + Dot Line + Dot Line - - SpatiaLite - SpatiaLite + + Dash Dot Line + Dash Dot Line - - Offline data - Offline data + + Dash Dot Dot Line + Dash Dot Dot Line + + + QgsPercentageNumericFormatWidgetBase - - Select remote layers - Select remote layers + + Show plus sign + Show plus sign - - Only synchronize selected features if a selection is present - Only synchronize selected features if a selection is present + + Show thousands separator + Show thousands separator - - Browse… - Browse… + + Decimal places + Decimal places - - Select All - Select All + + Show trailing zeros + Show trailing zeros - - Deselect All - Deselect All + + Scaling + Scaling - - - QgsOfflineEditingProgressDialog + + + QgsPercentageWidget - - Layer %1 of %2.. - Layer %1 of %2.. + + % + % - - - QgsOfflineEditingProgressDialogBase + + + QgsPgNewConnection - - TextLabel - TextLabel + + disable + disable - - - QgsOffsetUserInputBase - - Offset - Offset + + allow + allow - - Join style - Join style + + prefer + prefer - - Quadrant segments - Quadrant segments + + require + require - - Miter limit - Miter limit + + verify-ca + verify-ca - - Cap style - Cap style + + verify-full + verify-full - - … - + + Saving Passwords + Saving Passwords + + + + WARNING: You have opted to save your password. It will be stored in unsecured plain text in your project files and in your home directory (Unix-like OS) or user profile (Windows). If you want to avoid this, press Cancel and either: + +a) Don't save a password in the connection settings — it will be requested interactively when needed; +b) Use the Configuration tab to add your credentials in an HTTP Basic Authentication method and store them in an encrypted database. + WARNING: You have opted to save your password. It will be stored in unsecured plain text in your project files and in your home directory (Unix-like OS) or user profile (Windows). If you want to avoid this, press Cancel and either: + +a) Don't save a password in the connection settings — it will be requested interactively when needed; +b) Use the Configuration tab to add your credentials in an HTTP Basic Authentication method and store them in an encrypted database. - - - QgsOffsetUserWidget - - - Round - Round + + Save Connection + Save Connection - - Miter - Miter + + Saving projects in databases not available for PostgreSQL databases earlier than 9.5 + Saving projects in databases not available for PostgreSQL databases earlier than 9.5 - - Bevel - Bevel + + Saving metadata in databases not available for PostgreSQL databases earlier than 9.5 + Saving metadata in databases not available for PostgreSQL databases earlier than 9.5 - - Flat - Flat + + Connection to %1 was successful. + Connection to %1 was successful. - - Square - Square + + Connection failed - consult message log for details. + Connection failed - consult message log for details. - - - QgsOgrDbSourceSelect - - Add %1 Layer(s) - Add %1 Layer(s) + + Should the existing connection %1 be overwritten? + Should the existing connection %1 be overwritten? + + + QgsPgNewConnectionBase - - @ - @ + + Connection Information + Connection Information - - Are you sure you want to remove the %1 connection and all associated settings? - Are you sure you want to remove the %1 connection and all associated settings? + + Authentication + Authentication - - Confirm Delete - Confirm Delete + + Service + Service - - Select Table - Select Table + + Port + Port - - You must select a table in order to add a Layer. - You must select a table in order to add a Layer. + + Name of the new connection + Name of the new connection - - - QgsOgrDbTableModel - - Table - Table + + 5432 + 5432 - - Type - Type + + Restricts the displayed tables to those that are found in the layer registries (geometry_columns, geography_columns, topology.layer). This can speed up the initial display of spatial tables. + Restricts the displayed tables to those that are found in the layer registries (geometry_columns, geography_columns, topology.layer). This can speed up the initial display of spatial tables. - - Geometry column - Geometry column + + Only show layers in the layer registries + Only show layers in the layer registries - - SQL - SQL + + &Test Connection + &Test Connection - - - QgsOgrItemGuiProvider - - - Folder - Folder + + Create a New PostGIS Connection + Create a New PostGIS Connection - - - File - File + + &Name + &Name - - Layer deleted successfully. - Layer deleted successfully. + + Hos&t + Hos&t - - Manage - Manage + + &Database + &Database - - folder - folder + + SSL &mode + SSL &mode - - file - file + + When searching for spatial tables that are not in the geometry_columns tables, restrict the search to tables that are in the public schema (for some databases this can save lots of time) + When searching for spatial tables that are not in the geometry_columns tables, restrict the search to tables that are in the public schema (for some databases this can save lots of time) - - Could not delete %1. - Could not delete %1. + + Only look in the 'public' schema + Only look in the 'public' schema - - %1 deleted successfully. - %1 deleted successfully. + + Allow saving/loading QGIS projects in the database + Allow saving/loading QGIS projects in the database - - The %1 '%2' cannot be deleted because it is in the current project as '%3', remove it from the project and retry. - The %1 '%2' cannot be deleted because it is in the current project as '%3', remove it from the project and retry. + + Use estimated table metadata + Use estimated table metadata - - - QgsOgrProvider - - - - - - - - - - - - - OGR - OGR + + Also list tables with no geometry + Also list tables with no geometry - - - - Autogenerate - Autogenerate + + Don't resolve type of unrestricted columns (GEOMETRY) + Don't resolve type of unrestricted columns (GEOMETRY) - - OGR error committing transaction: %1 - OGR error committing transaction: %1 + + Session ROLE + Session ROLE - - Data source is invalid (%1) - Data source is invalid (%1) + + Allow saving/loading QGIS layer metadata in the database + Allow saving/loading QGIS layer metadata in the database - - - OGR[%1] error %2: %3 - OGR[%1] error %2: %3 + + <html> +<body> +<p><b>Use estimated table statistics for the layer metadata.</b></p> +<p>When the layer is setup various metadata is required for the PostGIS table. This includes information such as the table row count, geometry type and spatial extents of the data in the geometry column. If the table contains a large number of rows determining this metadata is time consuming.</p> +<p>By activating this option the following fast table metadata operations are done:</p> +<p>1) Row count is determined from results of running the PostgreSQL Analyze function on the table.</p> +<p>2) Table extents are always determined with the estimated_extent PostGIS function even if a layer filter is applied.</p> +<p>3) If the table geometry type is unknown and is not exclusively taken from the geometry_columns table, then it is determined from the first 100 non-null geometry rows in the table.</p> +</body> +</html> + <html> +<body> +<p><b>Use estimated table statistics for the layer metadata.</b></p> +<p>When the layer is setup various metadata is required for the PostGIS table. This includes information such as the table row count, geometry type and spatial extents of the data in the geometry column. If the table contains a large number of rows determining this metadata is time consuming.</p> +<p>By activating this option the following fast table metadata operations are done:</p> +<p>1) Row count is determined from results of running the PostgreSQL Analyze function on the table.</p> +<p>2) Table extents are always determined with the estimated_extent PostGIS function even if a layer filter is applied.</p> +<p>3) If the table geometry type is unknown and is not exclusively taken from the geometry_columns table, then it is determined from the first 100 non-null geometry rows in the table.</p> +</body> +</html> + + + QgsPgSourceSelect - - GPKG error searching for unique constraints on fields for table %1. (%2) - GPKG error searching for unique constraints on fields for table %1. (%2) + + Add PostGIS Table(s) + Add PostGIS Table(s) - - Error retrieving next sequence value for %1 - Error retrieving next sequence value for %1 + + Are you sure you want to remove the %1 connection and all associated settings? + Are you sure you want to remove the %1 connection and all associated settings? - - Error retrieving default value for %1 - Error retrieving default value for %1 + + Confirm Delete + Confirm Delete - - OGR error creating wkb for feature %1: %2 - OGR error creating wkb for feature %1: %2 + + Load Connections + Load Connections - - Feature has too many attributes (expecting %1, received %2) - Feature has too many attributes (expecting %1, received %2) + + XML files (*.xml *.XML) + XML files (*.xml *.XML) - - type %1 for attribute %2 not found - type %1 for attribute %2 not found + + Edit PostGIS Connection + Edit PostGIS Connection - - OGR error creating feature %1: %2 - OGR error creating feature %1: %2 + + Select Table + Select Table - - type %1 for field %2 not found - type %1 for field %2 not found + + You must select a table in order to add a layer. + You must select a table in order to add a layer. - - OGR error creating field %1: %2 - OGR error creating field %1: %2 + + Scanning tables for %1 + Scanning tables for %1 - - Cannot delete feature id column - Cannot delete feature id column + + Stop + Stop - - OGR error deleting field %1: %2 - OGR error deleting field %1: %2 + + Connect + Connect + + + QgsPgSourceSelectDelegate - - - Invalid attribute index - Invalid attribute index + + + Select… + Select… - - Error renaming field %1: name '%2' already exists - Error renaming field %1: name '%2' already exists + + Enter… + Enter… + + + QgsPgTableModel - - OGR error renaming field %1: %2 - OGR error renaming field %1: %2 + + Schema + Schema - - OGR error rolling back transaction: %1 - OGR error rolling back transaction: %1 + + Table + Table - - Feature %1 for attribute update not found. - Feature %1 for attribute update not found. + + Comment + Comment - - Changing feature id of feature %1 is not allowed. - Changing feature id of feature %1 is not allowed. + + Column + Column - - Field %1 of feature %2 doesn't exist. - Field %1 of feature %2 doesn't exist. + + + + Data Type + Data Type - - Type %1 of attribute %2 of feature %3 unknown. - Type %1 of attribute %2 of feature %3 unknown. + + Spatial Type + Spatial Type - - - OGR error setting feature %1: %2 - OGR error setting feature %1: %2 + + + + SRID + SRID - - - - OGR error syncing to disk: %1 - OGR error syncing to disk: %1 + + + + Feature id + Feature id - - OGR error changing geometry: feature %1 not found - OGR error changing geometry: feature %1 not found + + Check PK unicity + Check PK unicity - - OGR error creating geometry for feature %1: %2 - OGR error creating geometry for feature %1: %2 + + SQL + SQL - - OGR error in feature %1: geometry is null - OGR error in feature %1: geometry is null + + Enable check for primary key unicity when loading views and materialized views. This option can make loading of large datasets significantly slower. + Enable check for primary key unicity when loading views and materialized views. This option can make loading of large datasets significantly slower. - - OGR error setting geometry of feature %1: %2 - OGR error setting geometry of feature %1: %2 + + + Specify a geometry type in the '%1' column + Specify a geometry type in the '%1' column - - Cannot reopen %1: %2 - Cannot reopen %1: %2 + + + Enter a SRID into the '%1' column + Enter a SRID into the '%1' column - - Cannot reopen datasource %1 - Cannot reopen datasource %1 + + + Select columns in the '%1' column that uniquely identify features of this layer + Select columns in the '%1' column that uniquely identify features of this layer - - - Cannot reopen datasource %1 in update mode - Cannot reopen datasource %1 in update mode + + Raster + Raster - - Unbalanced call to leaveUpdateMode() w.r.t. enterUpdateMode() - Unbalanced call to leaveUpdateMode() w.r.t. enterUpdateMode() + + This option is only available for views and materialized views. + This option is only available for views and materialized views. - - - Cannot reopen datasource %1 in read-only mode - Cannot reopen datasource %1 in read-only mode + + Select at id + Select at id - - Possible corruption after REPACK detected. %1 still exists. This may point to a permission or locking problem of the original DBF. - Possible corruption after REPACK detected. %1 still exists. This may point to a permission or locking problem of the original DBF. + + + Select… + Select… - - Original layer could not be reopened. - Original layer could not be reopened. + + Enter… + Enter… - - OGR error deleting feature %1: %2 - OGR error deleting feature %1: %2 + + Disable 'Fast Access to Features at ID' capability to force keeping the attribute table in memory (e.g. in case of expensive views). + Disable 'Fast Access to Features at ID' capability to force keeping the attribute table in memory (e.g. in case of expensive views). - - - QgsOgrProviderMetadata + + + QgsPhongMaterialWidget - - Invalid database path specified - Invalid database path specified + + None + None - - A file already exists with the specified database path - A file already exists with the specified database path + + Sets the strength of the ambient color contribution + Sets the strength of the ambient color contribution - - The file extension %1 is not supported for database creation - The file extension %1 is not supported for database creation + + Sets the strength of the diffuse color contribution + Sets the strength of the diffuse color contribution - - OGR driver for '%1' not found (OGR error: %2) - OGR driver for '%1' not found (OGR error: %2) + + Sets the strength of the specular color contribution + Sets the strength of the specular color contribution - - - The %1 driver does not support database creation - The %1 driver does not support database creation + + Specular color is disabled because material has no shininess + Specular color is disabled because material has no shininess + + + QgsPhongTexturedMaterialWidget - - Creation of database failed (OGR error: %1) - Creation of database failed (OGR error: %1) + + None + None - - ERROR: Failed to created default metadata file as %1. Check file permissions and retry. - ERROR: Failed to created default metadata file as %1. Check file permissions and retry. + + Specular color is disabled because material has no shininess + Specular color is disabled because material has no shininess - - - QgsOgrSourceSelect + + + QgsPictureSourceLineEditBase - - Automatic - Automatic + + SVG files + SVG files - - Additional credential options are required as documented <a href="%1">here</a>. - Additional credential options are required as documented <a href="%1">here</a>. + + Images + Images - - Open OGR Supported Vector Dataset(s) - Open OGR Supported Vector Dataset(s) + + + All files + All files - - Are you sure you want to remove the %1 connection and all associated settings? - Are you sure you want to remove the %1 connection and all associated settings? + + Animated Images + Animated Images - - Confirm Delete - Confirm Delete + + Select SVG File + Select SVG File - - - - - - Add vector layer - Add vector layer + + Select Image File + Select Image File - - No database selected. - No database selected. + + Select Animated Image File + Select Animated Image File - - Password for - Password for + + SVG From URL + SVG From URL - - Please enter your password: - Please enter your password: + + Image From URL + Image From URL - - No protocol URI entered. - No protocol URI entered. + + Animated Image From URL + Animated Image From URL - - No protocol bucket and/or key entered. - No protocol bucket and/or key entered. + + Enter SVG URL + Enter SVG URL - - No layers selected. - No layers selected. + + Enter image URL + Enter image URL - - No directory selected. - No directory selected. + + Enter animated image URL + Enter animated image URL - - Open an OGR Supported Vector Layer - Open an OGR Supported Vector Layer + + Embed SVG File + Embed SVG File - - Open Directory - Open Directory + + Embed Image File + Embed Image File - - Yes - Yes + + Embed Animated Image File + Embed Animated Image File - - No - No + + Extract SVG File + Extract SVG File - - - <Default> - <Default> + + Extract Image File + Extract Image File - - Consult <a href="https://gdal.org/%1">%2 driver help page</a> for detailed explanations on options - Consult <a href="https://gdal.org/%1">%2 driver help page</a> for detailed explanations on options + + Extract Animated Image File + Extract Animated Image File + + + + QgsPlaybackControllerWidget + + + Play + Play + + + + Reverse + Reverse + + + + Go to next frame + Go to next frame + + + + Go to previous frame + Go to previous frame + + + + Pause + Pause + + + + Rewind to start + Rewind to start + + + + Fast forward to end + Fast forward to end + + + + QgsPlaybackControllerWidgetBase + + + Playback controller + Playback controller + + + + QgsPlotToolPan + + + Pan + Pan + + + + QgsPlotToolTemporaryKeyPan + + + Pan + Pan + + + + QgsPlotToolTemporaryMousePan + + + Pan + Pan + + + + QgsPlotToolXAxisZoom + + + Zoom X Axis + Zoom X Axis + + + + QgsPlotToolZoom + + + Zoom + Zoom + + + + QgsPluginDependenciesDialog + + Plugin Dependencies Manager + Plugin Dependencies Manager + + + Plugin dependencies for <b>%s</b> + Plugin dependencies for <b>%s</b> + + + Name + Name + + + Installed + Installed + + + Required + Required + + + Available + Available + + + Action + Action + + + Install + Install + + + Upgrade + Upgrade + + + Fix manually + Fix manually + + + + QgsPluginDependenciesDialogBase + + + Plugin dependencies + Plugin dependencies + + + + QgsPluginInstaller + + QGIS Python Plugin Installer + QGIS Python Plugin Installer + + + Status code: + Status code: + + + Missing metadata file + Missing metadata file + + + Error reading metadata + Error reading metadata + + + Uninstall (recommended) + Uninstall (recommended) + + + I will uninstall it later + I will uninstall it later - - - QgsOgrSourceSelectBase - - Add Vector Layer - Add Vector Layer + Obsolete plugin: + Obsolete plugin: - - F&ile - F&ile + QGIS has detected an obsolete plugin that masks its more recent version shipped with this copy of QGIS. This is likely due to files associated with a previous installation of QGIS. Do you want to remove the old plugin right now and unmask the more recent version? + QGIS has detected an obsolete plugin that masks its more recent version shipped with this copy of QGIS. This is likely due to files associated with a previous installation of QGIS. Do you want to remove the old plugin right now and unmask the more recent version? - - &Directory - &Directory + Error reading repository: + Error reading repository: - - Da&tabase - Da&tabase + Are you sure you want to downgrade the plugin to the latest available version? The installed one is newer! + Are you sure you want to downgrade the plugin to the latest available version? The installed one is newer! - - Encoding - Encoding + Plugin installation failed + Plugin installation failed - - Protocol - Protocol + Plugin has disappeared + Plugin has disappeared - - &URI - &URI + Plugin installed successfully + Plugin installed successfully - - Type - Type + Plugin reinstalled successfully + Plugin reinstalled successfully - - Source Type - Source Type + The plugin is not compatible with this version of QGIS. It's designed for QGIS versions: + The plugin is not compatible with this version of QGIS. It's designed for QGIS versions: - - Protoco&l: HTTP(S), cloud, etc. - Protoco&l: HTTP(S), cloud, etc. + The plugin depends on some components missing on your system. You need to install the following Python module in order to enable it: + The plugin depends on some components missing on your system. You need to install the following Python module in order to enable it: - - Bucket or container - Bucket or container + The plugin is broken. Python said: + The plugin is broken. Python said: - - Object key - Object key + Plugin uninstall failed + Plugin uninstall failed - - Authentication - Authentication + Are you sure you want to uninstall the following plugin? + Are you sure you want to uninstall the following plugin? - - Source - Source + Warning: this plugin isn't available in any accessible repository! + Warning: this plugin isn't available in any accessible repository! - - Vector Dataset(s) - Vector Dataset(s) + Plugin uninstalled successfully + Plugin uninstalled successfully - - Database - Database + Unable to add another repository with the same URL! + Unable to add another repository with the same URL! - - Connections - Connections + This repository is blocked due to incompatibility with your QGIS version + This repository is blocked due to incompatibility with your QGIS version - - New - New + You can't remove the official QGIS Plugin Repository. You can disable it if needed. + You can't remove the official QGIS Plugin Repository. You can disable it if needed. - - Edit - Edit + Are you sure you want to remove the following repository? + Are you sure you want to remove the following repository? - - Delete - Delete + Aborted by user + Aborted by user - - … - + Wrong password. Please enter a correct password to the zip file. + Wrong password. Please enter a correct password to the zip file. - - Options - Options + The zip file is encrypted. Please enter password. + The zip file is encrypted. Please enter password. - - - QgsOpacityWidget - - % - % + Enter password + Enter password - - - QgsOpacityWidgetPlugin - - - A widget for specifying an opacity value. - A widget for specifying an opacity value. + Too many redirections + Too many redirections - - - QgsOptionDialogTemplate - - Options Dialog Template - Options Dialog Template + Missing __init__.py + Missing __init__.py - - GroupBox - GroupBox + QGIS Official Plugin Repository + QGIS Official Plugin Repository - - - QgsOptions - - not present - not present + Failed to remove the directory: + Failed to remove the directory: - - System value: %1 - System value: %1 + Check permissions or remove it manually + Check permissions or remove it manually - - All - All + Plugin dependency <b>%s</b> successfully installed + Plugin dependency <b>%s</b> successfully installed - - Always - Always + Plugin dependency <b>%s</b> successfully upgraded + Plugin dependency <b>%s</b> successfully upgraded - - - Never - Never + Error installing plugin dependency <b>%s</b>: %s + Error installing plugin dependency <b>%s</b>: %s - - Ask - Ask + Error upgrading plugin dependency <b>%s</b>: %s + Error upgrading plugin dependency <b>%s</b>: %s - - No - No + QGIS Python Install from ZIP Plugin Installer + QGIS Python Install from ZIP Plugin Installer - - No projection (or unknown/non-Earth projection) - No projection (or unknown/non-Earth projection) + The Zip file is not a valid QGIS python plugin. No root folder was found inside. + The Zip file is not a valid QGIS python plugin. No root folder was found inside. - - <h1>Default projection for new projects</h1>Select a projection that should be used for new projects that are created in QGIS. - <h1>Default projection for new projects</h1>Select a projection that should be used for new projects that are created in QGIS. + More Information + More Information - - Meters - Meters + The plugin seems to have been installed but it's not possible to know where. The directory "{}" has not been found. Probably the plugin package contained a wrong named directory. +Please search the list of installed plugins. You should find the plugin there, but it's not possible to determine which of them it is and it's also not possible to inform you about available updates. Please contact the plugin author and submit this issue. + The plugin seems to have been installed but it's not possible to know where. The directory "{}" has not been found. Probably the plugin package contained a wrong named directory. +Please search the list of installed plugins. You should find the plugin there, but it's not possible to determine which of them it is and it's also not possible to inform you about available updates. Please contact the plugin author and submit this issue. - - Kilometers - Kilometers + Multiple plugin updates are available + Multiple plugin updates are available - - Feet - Feet + An update to the {} plugin is available + An update to the {} plugin is available - - Yards - Yards + Plugins + Plugins - - Miles - Miles + Install Updates… + Install Updates… - - Centimeters - Centimeters + Plugin does not support Qt6 versions of QGIS + Plugin does not support Qt6 versions of QGIS - - Millimeters - Millimeters + Failed to unzip the plugin package +{filePath}. +Probably it is broken + Failed to unzip the plugin package +{filePath}. +Probably it is broken + + + QgsPluginInstallerFetchingDialog - - - Degrees - Degrees + Success + Success - - Hectares - Hectares + Resolving host name… + Resolving host name… - - Acres - Acres + Connecting… + Connecting… - - Radians - Radians + Host connected. Sending request… + Host connected. Sending request… - - Gon/gradians - Gon/gradians + Downloading data… + Downloading data… - - Turns/revolutions - Turns/revolutions + Closing connection… + Closing connection… + + + QgsPluginInstallerFetchingDialogBase - - GeoJSON - GeoJSON + + Fetching repositories + Fetching repositories - - Set Selection Color - Set Selection Color + + Overall progress + Overall progress - - Set Canvas Color - Set Canvas Color + + Abort Fetching + Abort Fetching - - Set Measuring Tool Color - Set Measuring Tool Color + + Repository + Repository - - Select Grid Color - Select Grid Color + + State + State + + + QgsPluginInstallerInstallingDialog - - Dialog - Dialog + Update of network request with authentication credentials FAILED for configuration '{0}' + Update of network request with authentication credentials FAILED for configuration '{0}' - - Dock - Dock + Installing… + Installing… - - Miter - Miter + Resolving host name… + Resolving host name… - - - - Save Default Project - Save Default Project + Connecting… + Connecting… - - Restore UI Defaults - Restore UI Defaults + Host connected. Sending request… + Host connected. Sending request… - - Drivers Disabled - Drivers Disabled + Downloading data… + Downloading data… - - One or more drivers have been disabled. This will only take effect after QGIS is restarted. - One or more drivers have been disabled. This will only take effect after QGIS is restarted. + Closing connection… + Closing connection… - - Choose a Directory - Choose a Directory + Failed to unzip the plugin package. Probably it's broken or missing from the repository. You may also want to make sure that you have write permission to the plugin directory: + Failed to unzip the plugin package. Probably it's broken or missing from the repository. You may also want to make sure that you have write permission to the plugin directory: - - Sample date: %1 money: %2 int: %3 float: %4 - Sample date: %1 money: %2 int: %3 float: %4 + Aborted by user + Aborted by user + + + QgsPluginInstallerInstallingDialogBase - - Set Scale - Set Scale + + QGIS Python Plugin Installer + QGIS Python Plugin Installer - - - Solid - Solid + + Installing plugin: + Installing plugin: - - - Dots - Dots + + Connecting… + Connecting… + + + QgsPluginInstallerPluginErrorDialog - - - Crosses - Crosses + no error message received + no error message received + + + QgsPluginInstallerPluginErrorDialogBase - - Detected active locale on your system: %1 - Detected active locale on your system: %1 + + Error loading plugin + Error loading plugin - - - map units - map units + + The plugin seems to be invalid or have unfulfilled dependencies. It has been installed, but can't be loaded. If you really need this plugin, you can contact its author or <a href="http://lists.osgeo.org/mailman/listinfo/qgis-user">QGIS users group</a> and try to solve the problem. If not, you can just uninstall it. Here is the error message below: + The plugin seems to be invalid or have unfulfilled dependencies. It has been installed, but can't be loaded. If you really need this plugin, you can contact its author or <a href="http://lists.osgeo.org/mailman/listinfo/qgis-user">QGIS users group</a> and try to solve the problem. If not, you can just uninstall it. Here is the error message below: - - - pixels - pixels + + Do you want to uninstall this plugin now? If you're unsure, probably you would like to do this. + Do you want to uninstall this plugin now? If you're unsure, probably you would like to do this. + + + QgsPluginInstallerRepositoryDetailsDialogBase - - - - Cross - Cross + + Repository details + Repository details - - - - None - None + + Enter a name for the repository + Enter a name for the repository - - QGIS files - QGIS files + + Name + Name - - Select color - Select color + + Enter the repository URL, beginning with "http://" or "file:///" + Enter the repository URL, beginning with "http://" or "file:///" - - The text you entered is not a valid scale. - The text you entered is not a valid scale. + + Authentication + Authentication - - Off - Off + + Clear + Clear - - Identify Highlight Color - Identify Highlight Color + + Edit + Edit - - QGIS - QGIS + + Enable or disable the repository (disabled repositories will be omitted) + Enable or disable the repository (disabled repositories will be omitted) - - GEOS - GEOS + + Parameters + Parameters - - Round - Round + + ?qgis= + ?qgis= - - Bevel - Bevel + + URL + URL - - You must set a default project - You must set a default project + + Enabled + Enabled + + + QgsPluginManager - - Current project saved as default - Current project saved as default + + + Plugins + Plugins - - Error saving current project as default - Error saving current project as default + + Plugin packages (*.zip *.ZIP) + Plugin packages (*.zip *.ZIP) - - Choose a directory to store project template files - Choose a directory to store project template files + + No Plugins + No Plugins - - QGIS restart required - QGIS restart required + + No QGIS plugins found in %1 + No QGIS plugins found in %1 - - CRS and Transforms - CRS and Transforms + category: plugins that are only locally available + + Only locally available + Only locally available - - Development and Scripting Settings - Development and Scripting Settings + category: plugins that are installed and available + + Reinstallable + Reinstallable - - For This Session Only - For This Session Only + category: plugins that are installed and there is a newer version available + + Upgradeable + Upgradeable - - Not During This Session - Not During This Session + category: plugins that are installed and there is an OLDER version available + + Downgradeable + Downgradeable - - Always (Not Recommended) - Always (Not Recommended) + category: plugins that are available for installation + + Installable + Installable - - Show All Features - Show All Features + + This plugin is incompatible with this version of QGIS + This plugin is incompatible with this version of QGIS - - Show Selected Features - Show Selected Features + compatible QGIS version(s) + + Plugin designed for QGIS %1 + Plugin designed for QGIS %1 - - Show Features Visible on Map - Show Features Visible on Map + + This plugin requires a missing module + This plugin requires a missing module - - Remember Last View - Remember Last View + + This plugin is broken + This plugin is broken - - Table View - Table View + + There is a new version available + There is a new version available - - Form View - Form View + + This is a new plugin + This is a new plugin - - If Needed - If Needed + + Installed version of this plugin is higher than any version found in repository + Installed version of this plugin is higher than any version found in repository - - Load All - Load All + + This plugin is deprecated + This plugin is deprecated - - Check File Contents - Check File Contents + + bug tracker + bug tracker - - Check Extension - Check Extension + + code repository + code repository - - Basic Scan - Basic Scan + + Installed version + Installed version - - Full Scan - Full Scan + + updated at %1 %2 + updated at %1 %2 - - Always show - Always show + + updated at %1 + updated at %1 - - Nautical Miles - Nautical Miles + + Changelog + Changelog - - - Map Units - Map Units + + Plugin dependencies + Plugin dependencies - - Square Meters - Square Meters + + Upgrade Plugin + Upgrade Plugin - - Square Kilometers - Square Kilometers + + Upgrades selected plugin to latest stable version + Upgrades selected plugin to latest stable version - - Square Feet - Square Feet + + Downgrade Plugin + Downgrade Plugin - - Square Yards - Square Yards + + Downgrades selected plugin to latest stable version + Downgrades selected plugin to latest stable version - - Square Miles - Square Miles + + Install Plugin + Install Plugin - - Square Nautical Miles - Square Nautical Miles + + Installs latest stable version of the selected plugin + Installs latest stable version of the selected plugin - - Square Centimeters - Square Centimeters + + Reinstall Plugin + Reinstall Plugin - - Square Millimeters - Square Millimeters + + Reinstalls latest stable version of the selected plugin + Reinstalls latest stable version of the selected plugin - - Square Degrees - Square Degrees + + Upgrades selected plugin to the experimental version + Upgrades selected plugin to the experimental version - - Minutes of Arc - Minutes of Arc + + Downgrades selected plugin to the experimental version + Downgrades selected plugin to the experimental version - - Seconds of Arc - Seconds of Arc + + Installs experimental version of the selected plugin + Installs experimental version of the selected plugin - - Milliradians (SI Definition) - Milliradians (SI Definition) + + Reinstalls experimental version of the selected plugin + Reinstalls experimental version of the selected plugin - - Mil (NATO/military Definition) - Mil (NATO/military Definition) + + Reload all Repositories + Reload all Repositories - - Plain Text, No Geometry - Plain Text, No Geometry + + Only Show Plugins from Selected Repository + Only Show Plugins from Selected Repository - - Plain Text, WKT Geometry - Plain Text, WKT Geometry + + Clear Filter + Clear Filter - - - none - none + + Don't show this again. + Don't show this again. - - Absolute - Absolute + + Average rating %1 + Average rating %1 - - Relative - Relative + + Category + Category - - - - Semi Transparent Circle - Semi Transparent Circle + + Tags + Tags - - No OpenCL compatible devices were found on your system.<br>You may need to install additional libraries in order to enable OpenCL.<br>Please check your logs for further details. - No OpenCL compatible devices were found on your system.<br>You may need to install additional libraries in order to enable OpenCL.<br>Please check your logs for further details. + + + Author + Author - - QGIS is compiled without OpenCL support. GPU acceleration is not available. - QGIS is compiled without OpenCL support. GPU acceleration is not available. + + More info + More info - - Choose project file to open at launch - Choose project file to open at launch + + Search… + Search… - - Create Options - %1 Driver - Create Options - %1 Driver + + Sort by Name + Sort by Name - - Create Options - pyramids - Create Options - pyramids + + Sort by Downloads + Sort by Downloads - - Are you sure to reset the UI to default (needs restart)? - Are you sure to reset the UI to default (needs restart)? + + Sort by Vote + Sort by Vote - - Overwrite - Overwrite + + Sort by Status + Sort by Status - - If Undefined - If Undefined + + Sort by Date Created + Sort by Date Created - - Unset - Unset + + Sort by Date Updated + Sort by Date Updated - - Prepend - Prepend + + This plugin has an experimental version available + This plugin has an experimental version available - - Append - Append + + This is a core plugin, so you can't uninstall it + This is a core plugin, so you can't uninstall it - - Skip - Skip + + %1 rating vote(s) + %1 rating vote(s) - - - - - Choose a directory - Choose a directory + + %1 downloads + %1 downloads - - - Clear Cache - Clear Cache + + homepage + homepage - - Content cache has been cleared. - Content cache has been cleared. + + Available version (stable) + Available version (stable) - - Connection authentication cache has been cleared. - Connection authentication cache has been cleared. + + Available version (experimental) + Available version (experimental) - - Enter scale - Enter scale + + Upgrade Experimental Plugin + Upgrade Experimental Plugin - - Scale denominator - Scale denominator + + Downgrade Experimental Plugin + Downgrade Experimental Plugin - - Load scales - Load scales + + Install Experimental Plugin + Install Experimental Plugin - - - XML files (*.xml *.XML) - XML files (*.xml *.XML) + + Reinstall Experimental Plugin + Reinstall Experimental Plugin - - Save scales - Save scales + + connected + connected - - Bearing Format - Bearing Format + + The repository is connected + The repository is connected - - Coordinate Format - Coordinate Format + + unavailable + unavailable - - None / Planimetric - None / Planimetric + + The repository is enabled, but unavailable + The repository is enabled, but unavailable - - - QgsOptionsBase - - Options - Options + + disabled + disabled - - - - General - General + + The repository is disabled + The repository is disabled - - - System - System + + The repository is blocked due to incompatibility with your QGIS version + The repository is blocked due to incompatibility with your QGIS version - - CRS and Transforms - CRS and Transforms + + Vote sent successfully + Vote sent successfully - - - CRS Handling - CRS Handling + + Sending vote to the plugin repository failed. + Sending vote to the plugin repository failed. - - General CRS handling - General CRS handling + + Security warning + Security warning - - Coordinate transformations and operations - Coordinate transformations and operations + + Installing a plugin from an untrusted source can harm your computer. Only continue if you received the plugin from a source you trust. Continue? + Installing a plugin from an untrusted source can harm your computer. Only continue if you received the plugin from a source you trust. Continue? - - - Coordinate Transforms - Coordinate Transforms + + <h3>Upgradable plugins</h3><p>Here are <b>upgradeable plugins</b>. It means more recent versions of installed plugins are available in the repositories.</p> + <h3>Upgradable plugins</h3><p>Here are <b>upgradeable plugins</b>. It means more recent versions of installed plugins are available in the repositories.</p> - - - Data Sources - Data Sources + + <h3>All Plugins</h3><p>On the left you see the list of all plugins available for your QGIS, both installed and available for download. Some plugins come with your QGIS installation while most of them are made available via the plugin repositories.</p><p>You can temporarily enable or disable a plugin. To <i>enable</i> or <i>disable</i> a plugin, click its checkbox or double-click its name…</p><p>Plugins showing in <span style='color:red'>red</span> are not loaded because there is a problem. They are also listed on the 'Invalid' tab. Click on the plugin name to see more details, or to reinstall or uninstall this plugin.</p> + <h3>All Plugins</h3><p>On the left you see the list of all plugins available for your QGIS, both installed and available for download. Some plugins come with your QGIS installation while most of them are made available via the plugin repositories.</p><p>You can temporarily enable or disable a plugin. To <i>enable</i> or <i>disable</i> a plugin, click its checkbox or double-click its name…</p><p>Plugins showing in <span style='color:red'>red</span> are not loaded because there is a problem. They are also listed on the 'Invalid' tab. Click on the plugin name to see more details, or to reinstall or uninstall this plugin.</p> - - Data sources - Data sources + + <h3>Installed Plugins</h3><p>Here you only see plugins <b>installed on your QGIS</b>.</p><p>Click on the name to see details. </p><p>Click the checkbox or double-click the name to <i>activate</i> or <i>deactivate</i> the plugin.</p><p>You can change the sorting via the context menu (right click).</p> + <h3>Installed Plugins</h3><p>Here you only see plugins <b>installed on your QGIS</b>.</p><p>Click on the name to see details. </p><p>Click the checkbox or double-click the name to <i>activate</i> or <i>deactivate</i> the plugin.</p><p>You can change the sorting via the context menu (right click).</p> - - Canvas and legend - Canvas and legend + + <h3>Not installed plugins</h3><p>Here you see the list of all plugins available in the repositories, but which are <b>not yet installed</b>.</p><p>Click on the name to see details.</p><p>You can change the sorting via the context menu (right click).</p><p>A plugin can be downloaded and installed by clicking on it's name, and then click the 'Install plugin' button.</p> + <h3>Not installed plugins</h3><p>Here you see the list of all plugins available in the repositories, but which are <b>not yet installed</b>.</p><p>Click on the name to see details.</p><p>You can change the sorting via the context menu (right click).</p><p>A plugin can be downloaded and installed by clicking on it's name, and then click the 'Install plugin' button.</p> - - Map tools - Map tools + + <h3>New plugins</h3><p>Here you see brand <b>new</b> plugins which can be installed.</p> + <h3>New plugins</h3><p>Here you see brand <b>new</b> plugins which can be installed.</p> - - - Colors - Colors + + <h3>Invalid plugins</h3><p>Plugins in this list here are <b>broken or incompatible</b> with your version of QGIS.</p><p>Click on an individual plugin; if possible QGIS shows you more information.</p><p>The main reasons to have invalid plugins is that this plugin is not build for this version of QGIS. Maybe you can download another version from <a href="https://plugins.qgis.org">plugins.qgis.org</a>.</p><p>Another common reason is that a python plugin needs some external python libraries (dependencies). You can install them yourself, depending on your operating system. After a correct install the plugin should work.</p> + <h3>Invalid plugins</h3><p>Plugins in this list here are <b>broken or incompatible</b> with your version of QGIS.</p><p>Click on an individual plugin; if possible QGIS shows you more information.</p><p>The main reasons to have invalid plugins is that this plugin is not build for this version of QGIS. Maybe you can download another version from <a href="https://plugins.qgis.org">plugins.qgis.org</a>.</p><p>Another common reason is that a python plugin needs some external python libraries (dependencies). You can install them yourself, depending on your operating system. After a correct install the plugin should work.</p> + + + QgsPluginManagerBase - - IDE - IDE + + Plugin Manager + Plugin Manager - - - Canvas & Legend - Canvas & Legend + + All + All - - - Map Tools - Map Tools + + Installed + Installed - - - Digitizing - Digitizing + + Installed plugins + Installed plugins - - - GDAL - GDAL + + Not installed plugins available for download + Not installed plugins available for download - - Print layouts - Print layouts + + Upgradeable + Upgradeable - - - Network - Network + + Installed plugins with more recent version available for download + Installed plugins with more recent version available for download - - Application - Application + + New + New - - Style <i>(QGIS restart required)</i> - Style <i>(QGIS restart required)</i> + + Not installed plugins seen for the first time + Not installed plugins seen for the first time - - Icon size - Icon size + + Invalid + Invalid - - 16 - 16 + + Broken and incompatible installed plugins + Broken and incompatible installed plugins - - 24 - 24 + + Settings + Settings - - 32 - 32 + + Not installed + Not installed - - Font - Font + + Install from ZIP + Install from ZIP - - Size - Size + + Vote! + Vote! - - Timeout for timed messages or dialogs - Timeout for timed messages or dialogs + + Your Vote + Your Vote - - s - s + + Current vote + Current vote - - Hide splash screen at startup - Hide splash screen at startup + + Upgrade all upgradeable plugins + Upgrade all upgradeable plugins - - New - New + + Uninstall the selected plugin + Uninstall the selected plugin - - Most recent - Most recent + + Install, reinstall or upgrade the selected plugin + Install, reinstall or upgrade the selected plugin - - Specific - Specific + + Upgrade All + Upgrade All - - Open project on launch - Open project on launch + + Uninstall Plugin + Uninstall Plugin - - Create new project from default project - Create new project from default project + + Reinstall Plugin + Reinstall Plugin - - Template folder - Template folder + + <html><head/><body><p>If you are provided with a zip package containing a plugin to install, please select the file below and click the <span style=" font-style:italic;">Install plugin</span> button.</p><p>Please note for most users this function is not applicable, as the preferable way is to install plugins from a repository.</p></body></html> + <html><head/><body><p>If you are provided with a zip package containing a plugin to install, please select the file below and click the <span style=" font-style:italic;">Install plugin</span> button.</p><p>Please note for most users this function is not applicable, as the preferable way is to install plugins from a repository.</p></body></html> - - Reset - Reset + + Install Plugin + Install Plugin - - Prompt to save project and data source changes when required - Prompt to save project and data source changes when required + + The settings on this tab are only applicable for Python Plugins. No Python support detected, thus no settings available. + The settings on this tab are only applicable for Python Plugins. No Python support detected, thus no settings available. - - Prompt for confirmation when a layer is to be removed - Prompt for confirmation when a layer is to be removed + + Status + Status - - Warn when opening a project file saved with an older version of QGIS - Warn when opening a project file saved with an older version of QGIS + + Name + Name - - Enable macros - Enable macros + + URL + URL - - Environment - Environment + + Reload repository contents +(useful when you uploaded a plugin there) + Reload repository contents +(useful when you uploaded a plugin there) - - Apply - Apply + + Reload Repository + Reload Repository - - Variable - Variable + + Configure an additional plugin repository + Configure an additional plugin repository - - Value - Value + + Edit the selected repository + Edit the selected repository - - Current environment variables (read-only - bold indicates modified at startup) - Current environment variables (read-only - bold indicates modified at startup) + + Remove the selected repository + Remove the selected repository - - Show only QGIS-specific variables - Show only QGIS-specific variables + + Delete + Delete - - Use custom variables (restart required - include separators) - Use custom variables (restart required - include separators) + + Add… + Add… - - Path(s) to search for additional C++ plugins libraries - Path(s) to search for additional C++ plugins libraries + + Edit… + Edit… - - - - Authentication - Authentication + + Install, reinstall or upgrade the experimental version of selected plugin + Install, reinstall or upgrade the experimental version of selected plugin - - - Variables - Variables + + Reinstall Experimental + Reinstall Experimental - - - Advanced - Advanced + + Plugin Repositories + Plugin Repositories - - 48 - 48 + + about:blank + about:blank - - 64 - 64 + + ZIP file + ZIP file - - &Qt default - &Qt default + + Check for Updates on Startup + Check for Updates on Startup - - Check QGIS version at startup - Check QGIS version at startup + + Show also Experimental Plugins + Show also Experimental Plugins - - Use native color chooser dialogs - Use native color chooser dialogs + + <html><head/><body><p><span style=" font-weight:600;">Experimental plugins are generally unsuitable for production use.</span> These plugins are in early stages of development, and should be considered 'incomplete' or 'proof of concept' tools. QGIS does not recommend installing these plugins unless you intend to use them for testing purposes.</p></body></html> + <html><head/><body><p><span style=" font-weight:600;">Experimental plugins are generally unsuitable for production use.</span> These plugins are in early stages of development, and should be considered 'incomplete' or 'proof of concept' tools. QGIS does not recommend installing these plugins unless you intend to use them for testing purposes.</p></body></html> - - Welcome Page - Welcome Page + + Show also Deprecated Plugins + Show also Deprecated Plugins - - Path(s) to search for Scalable Vector Graphic (SVG) symbols - Path(s) to search for Scalable Vector Graphic (SVG) symbols + + <html><head/><body><p><span style=" font-weight:600;">Deprecated plugins are generally unsuitable for production use.</span> These plugins are unmaintained, and should be considered 'obsolete' tools. QGIS does not recommend installing these plugins unless you still need it and there are no other alternatives available.</p></body></html> + <html><head/><body><p><span style=" font-weight:600;">Deprecated plugins are generally unsuitable for production use.</span> These plugins are unmaintained, and should be considered 'obsolete' tools. QGIS does not recommend installing these plugins unless you still need it and there are no other alternatives available.</p></body></html> - - Reset user interface to default settings (restart required) - Reset user interface to default settings (restart required) + + <html><head/><body><p><span style=" font-weight:600;">If this function is enabled, QGIS will inform you every 3 days when a plugin update is available.</span> Otherwise, fetching repositories will be performed during opening of the Plugin Manager window.</p></body></html> + <html><head/><body><p><span style=" font-weight:600;">If this function is enabled, QGIS will inform you every 3 days when a plugin update is available.</span> Otherwise, fetching repositories will be performed during opening of the Plugin Manager window.</p></body></html> + + + QgsPoint3DSymbolWidget - - Attribute table row cache - Attribute table row cache + + Sphere + Sphere - - Representation for NULL values - Representation for NULL values + + Cylinder + Cylinder - - - Layouts - Layouts + + Cube + Cube - - - Locator - Locator + + Cone + Cone - - <b>Note:</b> Enabling / changing override on locale requires an application restart - <b>Note:</b> Enabling / changing override on locale requires an application restart + + Plane + Plane - - Detected active locale on your system - Detected active locale on your system + + Torus + Torus - - - Acceleration - Acceleration + + 3D Model + 3D Model - - Locale (numbers, date and currency formats) - Locale (numbers, date and currency formats) + + Billboard + Billboard - - Show group (thousand) separator - Show group (thousand) separator + + Billboard symbol + Billboard symbol + + + QgsPointCloud3DSymbolWidget - - This locale is used for number representation. - This locale is used for number representation. + + Point Symbol + Point Symbol - - Sample text for locale formatting - Sample text for locale formatting + + Maximum screen space error + Maximum screen space error - - Select file - Select file + + Point size + Point size - - Select folder - Select folder + + Point budget + Point budget - - Add new path - Add new path + + Show bounding boxes + Show bounding boxes - - Remove path - Remove path + + Color + Color - - Lower selected path priority - Lower selected path priority + + ... + ... - - … - + + Attribute + Attribute - - Path(s) to search for QGIS help - Path(s) to search for QGIS help + + Min + Min - - Raise selected path priority - Raise selected path priority + + Max + Max - - Settings - Settings + + Load + Load - - Remove variable - Remove variable + + Contrast +enhancement + Contrast +enhancement - - Add new variable - Add new variable + + Red band + Red band - - &Use a default CRS - &Use a default CRS + + Blue band + Blue band - - Enter default datum transformations which will be used in any newly created project - Enter default datum transformations which will be used in any newly created project + + Green band + Green band - - Ask for datum transformation if several are available - Ask for datum transformation if several are available + + Select Point Color + Select Point Color - - Attribute table behavior - Attribute table behavior + + No Rendering + No Rendering - - Default view - Default view + + Follow 2D Symbology + Follow 2D Symbology - - Copy features as - Copy features as + + Single Color + Single Color - - Scan for valid items in the browser dock - Scan for valid items in the browser dock + + Attribute by Ramp + Attribute by Ramp - - Scan for contents of compressed files (.zip) in browser dock - Scan for contents of compressed files (.zip) in browser dock + + RGB + RGB - - Map Tips - Map Tips + + Classification + Classification - - Don't update rubber band during vertex editing - Don't update rubber band during vertex editing + + No Enhancement + No Enhancement - - Enable snapping on invisible features (not shown on the map canvas) - Enable snapping on invisible features (not shown on the map canvas) + + Stretch to MinMax + Stretch to MinMax - - Layout Paths - Layout Paths + + Stretch and Clip to MinMax + Stretch and Clip to MinMax - - <html><head/><body><p>Some of the internal C++ processing core algorithms and renderers can take advantage of an OpenCL compatible device to increase the performances.<br/><span style=" font-weight:600;">QGIS OpenCL support is highly experimental and can crash QGIS because of bugs in the underlying libraries, enable at your own risk!</span></p></body></html> - <html><head/><body><p>Some of the internal C++ processing core algorithms and renderers can take advantage of an OpenCL compatible device to increase the performances.<br/><span style=" font-weight:600;">QGIS OpenCL support is highly experimental and can crash QGIS because of bugs in the underlying libraries, enable at your own risk!</span></p></body></html> + + Clip to MinMax + Clip to MinMax - - The following OpenCL devices were found on this system (changing the default device requires QGIS to be restarted). - The following OpenCL devices were found on this system (changing the default device requires QGIS to be restarted). + + The size of each point in pixels + The size of each point in pixels - - Enable OpenCL acceleration - Enable OpenCL acceleration + + The distance in pixels between the points of the smallest chunk to be rendered. +Raising this value will result in a less detailed scene which can improve performance + The distance in pixels between the points of the smallest chunk to be rendered. +Raising this value will result in a less detailed scene which can improve performance - - Import palette from file - Import palette from file + + The maximum number of points that will be rendered simultaneously. +Raising this value may allow missing chunks to be rendered while lowering it may improve performance + The maximum number of points that will be rendered simultaneously. +Raising this value may allow missing chunks to be rendered while lowering it may improve performance - - Remove Palette - Remove Palette + + Render as a Surface (Triangulate) + Render as a Surface (Triangulate) - - Remove current palette - Remove current palette + + Skip triangles longer than + Skip triangles longer than - - Create a new palette - Create a new palette + + Maximum Triangle Side Size in Horizontal Plan + Maximum Triangle Side Size in Horizontal Plan - - Show in Color Buttons - Show in Color Buttons + + Skip triangles taller than + Skip triangles taller than - - Paths hidden from browser panel - Paths hidden from browser panel + + Maximum Triangle Side 3D Height + Maximum Triangle Side 3D Height - - % - % + + See 2D Symbology settings + See 2D Symbology settings + + + QgsPointCloudAttributeByRampRendererWidgetBase - - Double-click action in legend - Double-click action in legend + + Min + Min - - Display classification attribute in layer titles - Display classification attribute in layer titles + + Max + Max - - Minimum line / stroke width in millimeters. - Minimum line / stroke width in millimeters. + + Load + Load - - Zooming - Zooming + + Attribute + Attribute + + + QgsPointCloudAttributeStatisticsModel - - Specifies the change in zoom level with each move of the mouse wheel. -The bigger the number, the faster zooming with the mouse wheel will be. - Specifies the change in zoom level with each move of the mouse wheel. -The bigger the number, the faster zooming with the mouse wheel will be. + + Attribute + Attribute - - Remove selected scale - Remove selected scale + + Minimum + Minimum - - Paste colors - Paste colors + + Maximum + Maximum - - Add color - Add color + + Mean + Mean - - Remove color - Remove color + + Standard Deviation + Standard Deviation + + + QgsPointCloudClassificationStatisticsModel - - Copy colors - Copy colors + + Classification + Classification - - Selection color - Selection color + + Count + Count - - Open layer styling dock - Open layer styling dock + + % + % + + + QgsPointCloudClassifiedRendererModel - - Highlight color - Highlight color + + N/A + N/A - - <html><head/><body><p>The color used to highlight identified feature. The alpha channel is only used for polygons fill, lines and outlines are fully opaque.</p></body></html> - <html><head/><body><p>The color used to highlight identified feature. The alpha channel is only used for polygons fill, lines and outlines are fully opaque.</p></body></html> + + Color + Color - - Buffer - Buffer + + Value + Value - - Lines / outlines buffer in millimeters. - Lines / outlines buffer in millimeters. + + Legend + Legend - - Minimum width - Minimum width + + Percentage + Percentage - - If unchecked large numbers will be converted from m. to km. and from ft. to miles - If unchecked large numbers will be converted from m. to km. and from ft. to miles + + Size + Size + + + QgsPointCloudClassifiedRendererWidget - - Reset to default scales - Reset to default scales + + Options + Options - - Default Z value - Default Z value + + Change &Color… + Change &Color… - - Enable snapping by default - Enable snapping by default + + Change &Opacity… + Change &Opacity… - - Display main dialog as (restart required) - Display main dialog as (restart required) + + Change &Size… + Change &Size… - - Snapping marker color - Snapping marker color + + Select Color + Select Color - - Show snapping tooltips - Show snapping tooltips + + Opacity + Opacity - - Marker size (in millimeter) - Marker size (in millimeter) + + Change symbol opacity [%] + Change symbol opacity [%] - - Grid color - Grid color + + Point Size + Point Size - - Grid spacing - Grid spacing + + Change point size (set to 0 to reset to default point size) + Change point size (set to 0 to reset to default point size) + + + QgsPointCloudClassifiedRendererWidgetBase - - px - px + + Classify + Classify - - Path(s) to search for extra print templates - Path(s) to search for extra print templates + + Add + Add - - Suppress attribute form pop-up after feature creation - Suppress attribute form pop-up after feature creation + + Delete + Delete - - Fill color - Fill color + + Delete All + Delete All - - Pro&mpt for CRS - Pro&mpt for CRS + + Attribute + Attribute + + + QgsPointCloudDataProvider - - Use pro&ject CRS - Use pro&ject CRS + + QGIS expression + QGIS expression + + + QgsPointCloudElevationPropertiesWidget - - Default expiration period for WMS capabilities (hours) - Default expiration period for WMS capabilities (hours) + + Not set + Not set - - Max retry in case of tile or feature request errors - Max retry in case of tile or feature request errors + + Layer Vertical CRS + Layer Vertical CRS - - Clear cache - Clear cache + + Square + Square - - <html><head/><body><p>The connection cache stores all authentication connections data even when the connection fails.<br/>If you make any change to the authentication configurations or to the certification authorities, you should clear the authentication cache or<br/>restart QGIS. <br/>When this option is checked, the authentication cache will be automatically cleared every time an SSL error occurs and you choose to abort the connection.<br/></p></body></html> - <html><head/><body><p>The connection cache stores all authentication connections data even when the connection fails.<br/>If you make any change to the authentication configurations or to the certification authorities, you should clear the authentication cache or<br/>restart QGIS. <br/>When this option is checked, the authentication cache will be automatically cleared every time an SSL error occurs and you choose to abort the connection.<br/></p></body></html> + + Circle + Circle - - Automatically clear the connection authentication cache on SSL errors (recommended) - Automatically clear the connection authentication cache on SSL errors (recommended) + + Point Color + Point Color - - Clear authentication connection cache - Clear authentication connection cache + + Layer coordinate reference system is set to a compound CRS (%1), so the layer's vertical CRS is the vertical component of this CRS (%2). + Layer coordinate reference system is set to a compound CRS (%1), so the layer's vertical CRS is the vertical component of this CRS (%2). - - Remove selected URL - Remove selected URL + + Layer coordinate reference system is set to a geographic 3D CRS (%1), so the vertical CRS cannot be manually specified. + Layer coordinate reference system is set to a geographic 3D CRS (%1), so the vertical CRS cannot be manually specified. - - Add URL to exclude - Add URL to exclude + + Layer coordinate reference system is set to a geocentric CRS (%1), so the vertical CRS cannot be manually specified. + Layer coordinate reference system is set to a geocentric CRS (%1), so the vertical CRS cannot be manually specified. - - Expression Variables - Expression Variables + + Layer coordinate reference system is set to a projected 3D CRS (%1), so the vertical CRS cannot be manually specified. + Layer coordinate reference system is set to a projected 3D CRS (%1), so the vertical CRS cannot be manually specified. + + + QgsPointCloudElevationPropertiesWidgetBase - - Locator Filters - Locator Filters + + Point Cloud Elevation Properties + Point Cloud Elevation Properties - - Background color - Background color + + Elevation + Elevation - - Export colors - Export colors + + Offset + Offset - - Import colors from file - Import colors from file + + Scale + Scale - - Open layer properties - Open layer properties + + Automatically sets the offset so that the lowest point in the cloud sits at an elevation of 0. + Automatically sets the offset so that the lowest point in the cloud sits at an elevation of 0. - - Open attribute table - Open attribute table + + <html><head/><body><p><span style=" font-weight:600;">Elevation scaling and offset can be used to manually correct elevation values in the point cloud at render time.</span></p><p>The scale is applied to the point cloud elevation values before adding the offset.</p></body></html> + <html><head/><body><p><span style=" font-weight:600;">Elevation scaling and offset can be used to manually correct elevation values in the point cloud at render time.</span></p><p>The scale is applied to the point cloud elevation values before adding the offset.</p></body></html> - - Identify - Identify + + Profile Chart Accuracy + Profile Chart Accuracy - - Search radius for identifying features and displaying map tips - Search radius for identifying features and displaying map tips + + Maximum error + Maximum error - - Preferred distance units - Preferred distance units + + Profile Chart Appearance + Profile Chart Appearance - - Rubberband color - Rubberband color + + Apply opacity by distance from curve effect + Apply opacity by distance from curve effect - - Preferred angle units - Preferred angle units + + Color + Color - - ms - ms + + Point size + Point size - - Decimal places - Decimal places + + Style + Style - - Keep base unit - Keep base unit + + Respect layer's coloring + Respect layer's coloring - - Zoom factor - Zoom factor + + Vertical Reference System + Vertical Reference System - - Add predefined scale - Add predefined scale + + <html><head/><body><p>Vertical reference systems are supported for point cloud layers by:</p> +<ul> +<li>Elevation profiles</li> +<li>Identify tool results</li> +<li>3D map views (when 3D view has a vertical reference system set)</li> +</ul> +<p><i>Other tools or plugins may ignore the vertical reference system, and care should be taken to validate results accordingly.</i></p> +</body></html> + <html><head/><body><p>Vertical reference systems are supported for point cloud layers by:</p> +<ul> +<li>Elevation profiles</li> +<li>Identify tool results</li> +<li>3D map views (when 3D view has a vertical reference system set)</li> +</ul> +<p><i>Other tools or plugins may ignore the vertical reference system, and care should be taken to validate results accordingly.</i></p> +</body></html> + + + QgsPointCloudElevationPropertiesWidgetFactory - - Import from file - Import from file + + Elevation + Elevation + + + QgsPointCloudExpression - - Export to file - Export to file + + + No root node! Parsing failed? + No root node! Parsing failed? + + + QgsPointCloudExpressionNodeAttributeRef - - Default font - Default font + + + Attribute '%1' not found + Attribute '%1' not found + + + QgsPointCloudExtentRendererWidgetBase - - Grid style - Grid style + + Symbol + Symbol - - mm - mm + + Change… + Change… + + + QgsPointCloudLayer - - Grid offset - Grid offset + + Create %1 provider + Create %1 provider - - x: - x: + + Load layer style + Load layer style - - y: - y: + + Information from provider + Information from provider - - Snap tolerance - Snap tolerance + + + Extent + Extent - - Validate geometries - Validate geometries + + Point count + Point count - - Reuse last entered attribute values - Reuse last entered attribute values + + unknown + unknown - - Rubberband - Rubberband + + Metadata + Metadata - - Line color - Line color + + Creation date + Creation date - - Line width in pixels - Line width in pixels + + Version + Version - - Line width - Line width + + Data format + Data format - - Snapping - Snapping + + Scale X + Scale X - - Default snapping tolerance - Default snapping tolerance + + Scale Y + Scale Y - - Search radius for vertex edits - Search radius for vertex edits + + Scale Z + Scale Z - - map units - map units + + Offset X + Offset X - - pixels - pixels + + Offset Y + Offset Y - - Preferred area units - Preferred area units + + Offset Z + Offset Z - - Marker style - Marker style + + Project ID + Project ID - - Show markers only for selected features - Show markers only for selected features + + System ID + System ID - - Miter limit - Miter limit + + Software ID + Software ID - - Join style - Join style + + Identification + Identification - - Quadrant segments - Quadrant segments + + Access + Access - - Edit Pyramids Options - Edit Pyramids Options + + Attributes + Attributes - - Edit Create Options - Edit Create Options + + Count + Count - - In some cases more than one GDAL driver can be used to load the same raster format. Use the list below to specify which to use. - In some cases more than one GDAL driver can be used to load the same raster format. Use the list below to specify which to use. + + Attribute + Attribute - - Name - Name + + Type + Type - - Flags - Flags + + Contacts + Contacts - - Description - Description + + Links + Links - - When a new layer is created, or when a layer is loaded that has no CRS - When a new layer is created, or when a layer is loaded that has no CRS + + History + History + + + QgsPointCloudLayer3DRendererWidget - - Timeout for network requests (ms) - Timeout for network requests (ms) + + 3D View + 3D View + + + QgsPointCloudLayer3DRendererWidgetFactory - - Default expiration period for WMS-C/WMTS tiles (hours) - Default expiration period for WMS-C/WMTS tiles (hours) + + 3D View + 3D View + + + QgsPointCloudLayerElevationProperties - - User-Agent - User-Agent + + Scale: %1 + Scale: %1 - - Content - Content + + Offset: %1 + Offset: %1 + + + QgsPointCloudLayerExporterTask - - Directory - Directory + + Exporting point cloud + Exporting point cloud + + + QgsPointCloudLayerProperties - - Size [KiB] - Size [KiB] + + Style + Style - - Host - Host + + Load Style… + Load Style… - - Port - Port + + Save Style… + Save Style… - - Proxy type - Proxy type + + + Save as Default + Save as Default - - Default uses system's proxy - Default uses system's proxy + + + Restore Default + Restore Default - - When a new project is created - When a new project is created + + Metadata + Metadata - - Use CRS from first layer added - Use CRS from first layer added + + Load Metadata… + Load Metadata… - - Default Datum Transformations - Default Datum Transformations + + Save Metadata… + Save Metadata… - - If checked, QGIS project news is shown on the welcome page on startup - If checked, QGIS project news is shown on the welcome page on startup + + Select transformation for the layer + Select transformation for the layer + + + QgsPointCloudLayerPropertiesBase - - Show QGIS news feed on welcome page - Show QGIS news feed on welcome page + + Vector Tile Layer Properties + Vector Tile Layer Properties - - Planimetric measurements - Planimetric measurements + + Information + Information - - Extension - Extension + + Source + Source - - No proxy for (URLs starting with) - No proxy for (URLs starting with) + + Metadata + Metadata - - Import Palette… - Import Palette… + + Statistics + Statistics - - New Palette… - New Palette… + + Settings + Settings - - CRS for Projects - CRS for Projects + + Layer name + Layer name - - CRS for Layers - CRS for Layers + + Assigned Coordinate Reference System (CRS) + Assigned Coordinate Reference System (CRS) - - Default CRS for layers - Default CRS for layers + + <html><head/><body><p><span style=" font-weight:600;">Changing this option does not modify the original data source or perform any reprojection of points. Rather, it can be used to override the layer's CRS within this project if it could not be detected or has been incorrectly detected.</span></p></body></html> + <html><head/><body><p><span style=" font-weight:600;">Changing this option does not modify the original data source or perform any reprojection of points. Rather, it can be used to override the layer's CRS within this project if it could not be detected or has been incorrectly detected.</span></p></body></html> - - &Use default layer CRS - &Use default layer CRS + + Attribute Statistics + Attribute Statistics - - Leave as an unknown CRS (take no action) - Leave as an unknown CRS (take no action) + + Classification Statistics + Classification Statistics - - Override System &Locale - Override System &Locale + + Provider Feature Filter + Provider Feature Filter - - User interface translation - User interface translation + + Query Builder + Query Builder - - UI theme - UI theme + + Note: The displayed statistics are estimated based on sampling data from the dataset and it is not guaranteed to be accurate! + Note: The displayed statistics are estimated based on sampling data from the dataset and it is not guaranteed to be accurate! - - Project Files - Project Files + + Rendering + Rendering - - Set Current Project as Default - Set Current Project as Default + + Scale Dependent Visibility + Scale Dependent Visibility + + + QgsPointCloudLayerSaveAsDialog - - Reset Default - Reset Default + + Select the coordinate reference system for the vector file. The data points will be transformed from the layer coordinate reference system. + Select the coordinate reference system for the vector file. The data points will be transformed from the layer coordinate reference system. - - Default project file format - Default project file format + + Attribute + Attribute - - QGZ Archive file format, embeds auxiliary data - QGZ Archive file format, embeds auxiliary data + + Save Layer As + Save Layer As - - The auxiliary data will be kept in a separate .qgd data file which must be distributed along with the .qgs project file. - The auxiliary data will be kept in a separate .qgd data file which must be distributed along with the .qgs project file. + + + Save Point Cloud Layer As + Save Point Cloud Layer As - - QGS Project saved in a clear text, does not embed auxiliary data - QGS Project saved in a clear text, does not embed auxiliary data + + + Overwrite File + Overwrite File - - SVG Paths - SVG Paths + + Overwrite Layer + Overwrite Layer - - Plugin Paths - Plugin Paths + + Append to Layer + Append to Layer - - Documentation Paths - Documentation Paths + + The layer already exists. Do you want to overwrite the whole file or overwrite the layer? + The layer already exists. Do you want to overwrite the whole file or overwrite the layer? - - Feature Attributes and Table - Feature Attributes and Table + + + The file already exists. Do you want to overwrite it? + The file already exists. Do you want to overwrite it? - - Data Source Handling - Data Source Handling + + The layer already exists. Do you want to overwrite the whole file, overwrite the layer or append features to the layer? + The layer already exists. Do you want to overwrite the whole file, overwrite the layer or append features to the layer? - - Prompt for sublayers when opening - Prompt for sublayers when opening + + The layer already exists. Do you want to overwrite the whole file or append features to the layer? + The layer already exists. Do you want to overwrite the whole file or append features to the layer? - - Localized Data Paths - Localized Data Paths + + This file contains %1 layers that will be lost! + + This file contains %1 layers that will be lost! + - - Localized data paths for basemaps, logos, etc. (in order of preference) - Localized data paths for basemaps, logos, etc. (in order of preference) + + The following layers will be permanently lost: + +%1 + The following layers will be permanently lost: + +%1 - - Add localized data path - Add localized data path + + new_layer + new_layer - - Remove localized data path - Remove localized data path + + Temporary Scratch Layer + Temporary Scratch Layer - - Raise selected localized data path priority - Raise selected localized data path priority + + GeoPackage + GeoPackage - - Lower selected localized data path priority - Lower selected localized data path priority + + AutoCAD DXF + AutoCAD DXF - - Hidden Browser Paths - Hidden Browser Paths + + ESRI Shapefile + ESRI Shapefile - - Default Map Appearance (overridden by project properties) - Default Map Appearance (overridden by project properties) + + LAS/LAZ point cloud + LAS/LAZ point cloud - - Layer Legend - Layer Legend + + Comma separated values + Comma separated values + + + QgsPointCloudLayerSaveAsDialogBase - - WMS getLegendGraphic resolution - WMS getLegendGraphic resolution + + CRS + CRS - - dpi - dpi + + Format + Format - - Minimum legend symbol size - Minimum legend symbol size + + File name + File name - - Maximum legend symbol size - Maximum legend symbol size + + Layer name + Layer name - - Delay (in milliseconds) - Delay (in milliseconds) + + Select fields to export + Select fields to export - - Measure Tool - Measure Tool + + Select All + Select All - - Coordinate and Bearing Display - Coordinate and Bearing Display + + Deselect All + Deselect All - - Default bearing format for new projects - Default bearing format for new projects + + Extent + Extent - - Customize… - Customize… + + Filter by Polygon Layer + Filter by Polygon Layer - - Predefined Scales - Predefined Scales + + Export points intersecting features from layer + Export points intersecting features from layer - - Color Schemes - Color Schemes + + Selected features only + Selected features only - - Feature Creation - Feature Creation + + Elevation Range + Elevation Range - - Vertex Markers - Vertex Markers + + Maximum Z value + Maximum Z value - - Curve Offset Tool - Curve Offset Tool + + Minimum Z value + Minimum Z value - - Tracing - Tracing + + Limit number of points + Limit number of points - - Convert tracing to curve (this feature is experimental) - Convert tracing to curve (this feature is experimental) + + Limit total number of exported points to + Limit total number of exported points to - - Angle tolerance when tracing curves - Angle tolerance when tracing curves + + Add saved file to map + Add saved file to map - - Distance tolerance when tracing curves - Distance tolerance when tracing curves + + Save Point Cloud Layer as… + Save Point Cloud Layer as… + + + QgsPointCloudQueryBuilder - - This specifies the maximum angular deviation (in radians) allowed for a series of points to be converted to a curve. - This specifies the maximum angular deviation (in radians) allowed for a series of points to be converted to a curve. + + &Test + &Test - - This specifies the maximum deviation allowed between the original location of vertices and where they would fall on the candidate curved geometry for a series of points to be converted to a curve. - This specifies the maximum deviation allowed between the original location of vertices and where they would fall on the candidate curved geometry for a series of points to be converted to a curve. + + &Clear + &Clear - - Layout Defaults - Layout Defaults + + &Save… + &Save… - - Grid Appearance - Grid Appearance + + Save query to QQF file + Save query to QQF file - - Grid and Guide Defaults - Grid and Guide Defaults + + &Load… + &Load… - - Raster Drivers - Raster Drivers + + Load query from QQF file + Load query from QQF file - - Raster Driver Options - Raster Driver Options + + Set provider filter on %1 + Set provider filter on %1 - - Vector Drivers - Vector Drivers + + + + + n/a + n/a - - In some cases more than one GDAL driver can be used to load the same vector format. Use the list below to specify which to use. - In some cases more than one GDAL driver can be used to load the same vector format. Use the list below to specify which to use. + + Minimum: %1 + Minimum: %1 - - Cache Settings - Cache Settings + + Maximum: %1 + Maximum: %1 - - Use Pro&xy for Web Access - Use Pro&xy for Web Access + + Mean: %1 + Mean: %1 - - Default paths - Default paths + + StdDev: %1 + StdDev: %1 - - Accuracy Warnings - Accuracy Warnings + + + + + Query Result + Query Result - - If the inherent inaccuracy in a selected CRS exceeds this threshold a warning message will be shown - If the inherent inaccuracy in a selected CRS exceeds this threshold a warning message will be shown + + Error in query. The subset string could not be set. + Error in query. The subset string could not be set. - - meters - meters + + An error occurred while parsing the expression: +%1 + An error occurred while parsing the expression: +%1 - - Only show CRS accuracy warnings for inaccuracies which exceed - Only show CRS accuracy warnings for inaccuracies which exceed + + "%1" not recognized as an available attribute. + "%1" not recognized as an available attribute. - - If checked, a warning icon will show next to any map layers with CRS accuracy warnings - If checked, a warning icon will show next to any map layers with CRS accuracy warnings + + The expression was successfully parsed. + The expression was successfully parsed. + + + QgsPointCloudQueryBuilderBase - - Show CRS accuracy warnings for layers in project legend - Show CRS accuracy warnings for layers in project legend + + Query Builder + Query Builder - - Open attribute table as docked window - Open attribute table as docked window + + Datasource + Datasource - - Automatically refresh directories in browser dock when their contents change - Automatically refresh directories in browser dock when their contents change + + Fields + Fields - - DPI - DPI + + <html><head/><body><p>List of attributes in this point cloud</p></body></html> + <html><head/><body><p>List of attributes in this point cloud</p></body></html> - - <html><head/><body><p>If respect screen DPI is activated, symbology on the map canvas will be rendered with appropriate screen DPI. This means that a symbol with 1mm size will be rendered with 1mm size on every screen (provided it is configured correctly at the system).</p><p><br/></p><p><span style=" font-weight:600;">Note:</span></p><p>If disabled, this will activate legacy behavior (QGIS <= 3.20) and will render symbology on the map canvas smaller on HiDPI screens.</p><p>Requires a restart</p></body></html> - <html><head/><body><p>If respect screen DPI is activated, symbology on the map canvas will be rendered with appropriate screen DPI. This means that a symbol with 1mm size will be rendered with 1mm size on every screen (provided it is configured correctly at the system).</p><p><br/></p><p><span style=" font-weight:600;">Note:</span></p><p>If disabled, this will activate legacy behavior (QGIS <= 3.20) and will render symbology on the map canvas smaller on HiDPI screens.</p><p>Requires a restart</p></body></html> + + Values + Values - - Respect screen DPI - Respect screen DPI + + <html><head/><body><p>List of values for the current attribute.</p></body></html> + <html><head/><body><p>List of values for the current attribute.</p></body></html> - - Default M value - Default M value + + Operators + Operators - - Default Z Value - Default Z Value + + < + < - - Default Measure Value - Default Measure Value + + > + > - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'Noto Sans'; font-size:12pt; font-weight:400; font-style:normal;"> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:10pt;"><br /></p></body></html> - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'Noto Sans'; font-size:12pt; font-weight:400; font-style:normal;"> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:10pt;"><br /></p></body></html> + + = + = - - Default snapping type - Default snapping type + + <= + <= - - Show feature count for newly added layers - Show feature count for newly added layers + + IN + IN - - Default coordinate format for new projects - Default coordinate format for new projects + + >= + >= - - - QgsOptionsDialogBase - - Missing Objects - Missing Objects + + != + != - - Base options dialog could not be initialized. - -Missing some of the .ui template objects: - - Base options dialog could not be initialized. - -Missing some of the .ui template objects: - + + AND + AND - - - QgsOracleColumnTypeTask - - Scanning tables for %1 - Scanning tables for %1 + + OR + OR - - Retrieving tables of %1… - Retrieving tables of %1… + + NOT IN + NOT IN - - Scanning column %1.%2.%3… - Scanning column %1.%2.%3… + + Provider Specific Filter Expression + Provider Specific Filter Expression + + + QgsPointCloudRendererPropertiesWidget - - Table retrieval finished. - Table retrieval finished. + + Square + Square - - - QgsOracleColumnTypeThread - - Retrieving tables of %1… - Retrieving tables of %1… + + Circle + Circle - - Scanning column %1.%2.%3… - Scanning column %1.%2.%3… + + Default + Default - - Table retrieval finished. - Table retrieval finished. + + Bottom to Top + Bottom to Top - - - QgsOracleConn - - Connection to database failed - Connection to database failed + + Top to Bottom + Top to Bottom + + + QgsPointCloudRendererPropsDialogBase - - - - - - - - - - - - - - - - - - Oracle - Oracle + + Renderer Settings + Renderer Settings - - Could not switch to workspace %1 [%2] - Could not switch to workspace %1 [%2] + + This renderer doesn't implement a graphical interface. + This renderer doesn't implement a graphical interface. - - Database connection was successful, but the accessible tables could not be determined. - Database connection was successful, but the accessible tables could not be determined. + + Point Symbol + Point Symbol - - Unable to get list of spatially enabled tables from the database - Unable to get list of spatially enabled tables from the database + + Point size + Point size - - Unsupported geometry type %1 in %2.%3.%4 ignored - Unsupported geometry type %1 in %2.%3.%4 ignored + + Style + Style - - View %1.%2 doesn't have integer columns for use as keys. - View %1.%2 doesn't have integer columns for use as keys. + + Layer Rendering + Layer Rendering - - Connection failed %1s ago - skipping retry - Connection failed %1s ago - skipping retry + + Maximum error + Maximum error - - SQL: %1 [owner: %2 table_name: %3] -error: %4 - - SQL: %1 [owner: %2 table_name: %3] -error: %4 - + + Opacity + Opacity - - Querying available tables failed. -SQL: %1 -error: %2 - - Querying available tables failed. -SQL: %1 -error: %2 - + + Blending mode + Blending mode - - - Connection error: %1 returned %2 - Connection error: %1 returned %2 + + Draw order + Draw order - - SQL: %1 -error: %2 - - SQL: %1 -error: %2 - + + Render as a Surface (Triangulate) + Render as a Surface (Triangulate) - - Whole Number - Whole Number + + Skip triangles longer than + Skip triangles longer than - - Whole Big Number - Whole Big Number + + Maximum Triangle Side Size in Horizontal Plan + Maximum Triangle Side Size in Horizontal Plan + + + QgsPointCloudRendererWidgetFactory - - Decimal Number (numeric) - Decimal Number (numeric) + + Symbology + Symbology + + + QgsPointCloudRgbRendererWidget - - Decimal Number (decimal) - Decimal Number (decimal) + + No Enhancement + No Enhancement - - Decimal Number (real) - Decimal Number (real) + + Stretch to MinMax + Stretch to MinMax - - Decimal Number (double) - Decimal Number (double) + + Stretch and Clip to MinMax + Stretch and Clip to MinMax - - Text, fixed length (char) - Text, fixed length (char) + + Clip to MinMax + Clip to MinMax + + + QgsPointCloudRgbRendererWidgetBase - - Text, limited variable length (varchar2) - Text, limited variable length (varchar2) + + Contrast +enhancement + Contrast +enhancement - - Text, unlimited length (long) - Text, unlimited length (long) + + Red band + Red band - - Invalid spatial index %1 on column %2.%3.%4 found - expect poor performance. - Invalid spatial index %1 on column %2.%3.%4 found - expect poor performance. + + Min + Min - - Probing for spatial index on column %1.%2.%3 failed [%4] - Probing for spatial index on column %1.%2.%3 failed [%4] + + Max + Max - - Creation spatial index failed. -SQL: %1 -Error: %2 - Creation spatial index failed. -SQL: %1 -Error: %2 + + Blue band + Blue band - - - Unable to execute the query. -The error message from the database was: -%1. -SQL: %2 - Unable to execute the query. -The error message from the database was: -%1. -SQL: %2 + + Green band + Green band - - - QgsOracleConnectionItem + + + QgsPointCloudSourceSelect - - Refresh - Refresh + + + Open Point Cloud Dataset + Open Point Cloud Dataset - - Edit Connection… - Edit Connection… + + + + Add Point Cloud Layers + Add Point Cloud Layers - - %1: Not a valid layer! - %1: Not a valid layer! + + + No layers selected. + No layers selected. - - %1: Not a vector layer! - %1: Not a vector layer! + + Invalid point cloud URL "%1", please make sure your URL ends with /ept.json or .copc.laz + Invalid point cloud URL "%1", please make sure your URL ends with /ept.json or .copc.laz + + + QgsPointCloudSourceSelectBase - - Remove Connection - Remove Connection + + Add Point Cloud Layer(s) + Add Point Cloud Layer(s) - - - - Import to Oracle database - Import to Oracle database + + Protocol + Protocol - - - Failed to import some layers! - - - Failed to import some layers! - - + + Type + Type - - Import was successful. - Import was successful. + + &URI + &URI - - - QgsOracleLayerItem - - - - Delete Table - Delete Table + + Bucket or container + Bucket or container - - Table deleted successfully. - Table deleted successfully. + + Object key + Object key - - - QgsOracleNewConnection - - Saving Passwords - Saving Passwords + + … + - - WARNING: You have opted to save your password. It will be stored in plain text in your project files and in your home directory on Unix-like systems, or in your user profile on Windows. If you do not want this to happen, please press the Cancel button. - - WARNING: You have opted to save your password. It will be stored in plain text in your project files and in your home directory on Unix-like systems, or in your user profile on Windows. If you do not want this to happen, please press the Cancel button. - + + Authentication + Authentication - - Save Connection - Save Connection + + Source Type + Source Type - - Connection to %1 was successful. - Connection to %1 was successful. + + F&ile + F&ile - - Connection failed - consult message log for details. - Connection failed - consult message log for details. + + Protoco&l: HTTP(S), cloud, etc. + Protoco&l: HTTP(S), cloud, etc. - - Should the existing connection %1 be overwritten? - Should the existing connection %1 be overwritten? + + Source + Source - - - QgsOracleNewConnectionBase - - Connection Information - Connection Information + + Point cloud dataset(s) + Point cloud dataset(s) + + + QgsPointCloudStatsCalculationTask - - Name of the new connection - Name of the new connection + + Generating attributes statistics + Generating attributes statistics + + + QgsPointClusterRendererWidget - - Only look in metadata table - Only look in metadata table + + Cluster symbol + Cluster symbol - - Database - Database + + Renderer Settings + Renderer Settings - - Schema - Schema + + The point cluster renderer only applies to (single) point layers. +'%1' is not a (single) point layer and cannot be displayed by the point cluster renderer. + The point cluster renderer only applies to (single) point layers. +'%1' is not a (single) point layer and cannot be displayed by the point cluster renderer. + + + QgsPointClusterRendererWidgetBase - - If specified, only tables from the matching schema will be fetched and listed for the provider - If specified, only tables from the matching schema will be fetched and listed for the provider + + Distance + Distance - - Create a New Oracle Connection - Create a New Oracle Connection + + Renderer + Renderer - - Name - Name + + Cluster symbol + Cluster symbol - - Restrict the displayed tables to those that are in the all_sdo_geom_metadata table - Restrict the displayed tables to those that are in the all_sdo_geom_metadata table + + Renderer Settings… + Renderer Settings… + + + QgsPointDisplacementRendererWidget - - When searching for spatial tables restrict the search to tables that are owned by the user. - When searching for spatial tables restrict the search to tables that are owned by the user. + + Ring + Ring - - <html><head/><body><p>When searching for spatial tables restrict the search to tables that are owned by the user.</p></body></html> - <html><head/><body><p>When searching for spatial tables restrict the search to tables that are owned by the user.</p></body></html> + + Concentric Rings + Concentric Rings - - Only list the existing geometry types and don't offer to add others. - Only list the existing geometry types and don't offer to add others. + + Grid + Grid - - Only existing geometry types - Only existing geometry types + + + + None + None - - Workspace - Workspace + + + Select Color + Select Color - - Include additional geometry attributes - Include additional geometry attributes + + Transparent Stroke + Transparent Stroke - - <html><head/><body><p>Restricts the displayed tables to those that are in the all_sdo_geom_metadata view. This can speed up the initial display of spatial tables.</p></body></html> - <html><head/><body><p>Restricts the displayed tables to those that are in the all_sdo_geom_metadata view. This can speed up the initial display of spatial tables.</p></body></html> + + Center symbol + Center symbol - - Only look for user's tables - Only look for user's tables + + Renderer Settings + Renderer Settings - - Also list tables with no geometry - Also list tables with no geometry + + The point displacement renderer only applies to (single) point layers. +'%1' is not a (single) point layer and cannot be displayed by the point displacement renderer. + The point displacement renderer only applies to (single) point layers. +'%1' is not a (single) point layer and cannot be displayed by the point displacement renderer. + + + QgsPointDisplacementRendererWidgetBase - - Port - Port + + Label attribute + Label attribute - - 1521 - 1521 + + Label font + Label font - - &Test Connect - &Test Connect + + Label color + Label color - - Host - Host + + Use scale dependent labeling + Use scale dependent labeling - - Use estimated table statistics for the layer metadata. - Use estimated table statistics for the layer metadata. + + Minimum map scale + Minimum map scale - - <html><head/><body><p>When the layer is setup various metadata is required for the Oracle table. This includes information such as the table row count, geometry type and spatial extents of the data in the geometry column. If the table contains a large number of rows determining this metadata is time consuming.</p><p>By activating this option the following fast table metadata operations are done:</p><p>1) Row count is determined from all_tables.num_rows.</p><p>2) Table extents are always determined with the SDO_TUNE.EXTENTS_OF function even if a layer filter is applied.</p><p>3) The table geometry is determined from the first 100 non-null geometry rows in the table.</p></body></html> - <html><head/><body><p>When the layer is setup various metadata is required for the Oracle table. This includes information such as the table row count, geometry type and spatial extents of the data in the geometry column. If the table contains a large number of rows determining this metadata is time consuming.</p><p>By activating this option the following fast table metadata operations are done:</p><p>1) Row count is determined from all_tables.num_rows.</p><p>2) Table extents are always determined with the SDO_TUNE.EXTENTS_OF function even if a layer filter is applied.</p><p>3) The table geometry is determined from the first 100 non-null geometry rows in the table.</p></body></html> + + Font + Font - - Use estimated table metadata - Use estimated table metadata + + Displacement Lines + Displacement Lines - - Options - Options + + Size adjustment + Size adjustment - - Authentication - Authentication + + Stroke width + Stroke width - - Database name, or service name (described in tnsnames.ora) if no host and port has been set - Database name, or service name (described in tnsnames.ora) if no host and port has been set + + Stroke color + Stroke color - - Allow saving/loading QGIS projects in the database - Allow saving/loading QGIS projects in the database + + Center symbol + Center symbol - - - QgsOracleOwnerItem - - %1 as %2 in %3 - %1 as %2 in %3 + + mm + mm - - as geometryless table - as geometryless table + + Renderer + Renderer - - - QgsOracleProjectStorageDialog - - Connection - Connection + + Point distance tolerance + Point distance tolerance - - Owner - Owner + + Placement method + Placement method - - Project - Project + + Distance + Distance - - Storage of QGIS projects is not enabled for this database connection. - Storage of QGIS projects is not enabled for this database connection. + + Labels + Labels - - Manage Projects - Manage Projects + + Label distance factor + Label distance factor - - Remove Project - Remove Project + + Renderer Settings… + Renderer Settings… + + + QgsPointLocatorInitTask - - Save project to Oracle - Save project to Oracle + + Indexing %1 + Indexing %1 + + + QgsPointPatternFillSymbolLayerWidget - - Load project from Oracle - Load project from Oracle + + Clip to Shape + Clip to Shape - - Error - Error + + Marker Centroid Within Shape + Marker Centroid Within Shape - - Failed to get schemas - Failed to get schemas + + Marker Completely Within Shape + Marker Completely Within Shape - - Overwrite project - Overwrite project + + No Clipping + No Clipping - - A project with the same name already exists. Would you like to overwrite it? - A project with the same name already exists. Would you like to overwrite it? + + Align Pattern to Feature + Align Pattern to Feature - - Remove project - Remove project + + Align Pattern to Map Extent + Align Pattern to Map Extent + + + QgsPolygon3DSymbolWidget - - Do you really want to remove the project "%1"? - Do you really want to remove the project "%1"? + + No Culling + No Culling - - - QgsOracleProvider - - FAILURE: Field %1 not found. - FAILURE: Field %1 not found. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Oracle - Oracle - - - - Read attempt on an invalid oracle data source - Read attempt on an invalid oracle data source - - - - Loading comment for table %1.%2 failed [%3] - Loading comment for table %1.%2 failed [%3] - - - - Loading comment for columns of table %1.%2 failed [%3] - Loading comment for columns of table %1.%2 failed [%3] - - - - Loading field types for table %1.%2 failed [%3] - Loading field types for table %1.%2 failed [%3] - - - - Retrieving fields from '%1' failed [%2] - Retrieving fields from '%1' failed [%2] - - - - Unable to determine geometry column access privileges for column %1.%2. -The error message from the database was: -%3. -SQL: %4 - Unable to determine geometry column access privileges for column %1.%2. -The error message from the database was: -%3. -SQL: %4 + + Front + Front - - Unable to determine table access privileges for the table %1. -The error message from the database was: -%2. -SQL: %3 - Unable to determine table access privileges for the table %1. -The error message from the database was: -%2. -SQL: %3 + + Back + Back + + + + Both sides of the shapes are visible + Both sides of the shapes are visible + + + + Only the back of the shapes is visible + Only the back of the shapes is visible + + + + Only the front of the shapes is visible + Only the front of the shapes is visible + + + + QgsPolymorphicRelation + + + Cannot create relation. Unexpected tag '%1' + Cannot create relation. Unexpected tag '%1' + + + + QgsPostgresConn + + + Connection to database failed + Connection to database failed + + + + + + + + + + + + + + + + + + + + + + + + + + + PostGIS + PostGIS + + + + Your PostGIS installation has no GEOS support. Feature selection and identification will not work properly. Please install PostGIS with GEOS support (http://geos.refractions.net) + Your PostGIS installation has no GEOS support. Feature selection and identification will not work properly. Please install PostGIS with GEOS support (http://geos.refractions.net) + + + + Database connection was successful, but the accessible tables could not be determined. + Database connection was successful, but the accessible tables could not be determined. + + + + Database connection was successful, but the accessible tables could not be determined. The error message from the database was: +%1 + + Database connection was successful, but the accessible tables could not be determined. The error message from the database was: +%1 + + + + + Cannot set WriteOwner permission to cert: %0 to allow removing it + Cannot set WriteOwner permission to cert: %0 to allow removing it + + + + + Client security failure + Client security failure + + + + Cannot remove cert: %0 + Cannot remove cert: %0 + + + + + SQL: %1 +result: %2 +error: %3 + + SQL: %1 +result: %2 +error: %3 + - - The custom query is not a select query. - The custom query is not a select query. + + Unsupported spatial column type %1 + Unsupported spatial column type %1 - - - - - - - Unable to execute the query. + + Database connection was successful, but the accessible tables could not be determined. The error message from the database was: -%1. -SQL: %2 - Unable to execute the query. +%1 + Database connection was successful, but the accessible tables could not be determined. The error message from the database was: -%1. -SQL: %2 +%1 - - Primary key field %1 not found in %2 - Primary key field %1 not found in %2 + + Unable to get list of spatially enabled tables from the database + Unable to get list of spatially enabled tables from the database - - No primary key found, using ROWID. - No primary key found, using ROWID. + + No PostGIS support in the database. + No PostGIS support in the database. - - Evaluation of default value failed - Evaluation of default value failed + + Could not parse postgis version string '%1' + Could not parse postgis version string '%1' - - Retrieval of updated primary keys from versioned tables not supported - Retrieval of updated primary keys from versioned tables not supported + + Connection error: %1 returned %2 [%3] + Connection error: %1 returned %2 [%3] - - - - - - - - - Could not start transaction - Could not start transaction + + Whole Number (smallint - 16bit) + Whole Number (smallint - 16bit) - - Could not prepare get feature id statement - Could not prepare get feature id statement + + Whole Number (integer - 32bit) + Whole Number (integer - 32bit) - - Could not prepare insert statement - Could not prepare insert statement + + Whole Number (integer - 64bit) + Whole Number (integer - 64bit) - - Could not insert feature %1 - Could not insert feature %1 + + Decimal Number (numeric) + Decimal Number (numeric) - - Could not retrieve feature id %1 - Could not retrieve feature id %1 + + Decimal Number (decimal) + Decimal Number (decimal) - - - - - - - - - Could not commit transaction - Could not commit transaction + + Decimal Number (real) + Decimal Number (real) - - Oracle error while adding features: %1 - Oracle error while adding features: %1 + + Decimal Number (double) + Decimal Number (double) - - - - - - - - - Could not rollback transaction - Could not rollback transaction + + Array of Number (integer - 32bit) + Array of Number (integer - 32bit) - - Deletion of feature %1 failed - Deletion of feature %1 failed + + Array of Number (integer - 64bit) + Array of Number (integer - 64bit) - - Oracle error while deleting features: %1 - Oracle error while deleting features: %1 + + Array of Number (double) + Array of Number (double) - - Adding attribute %1 failed - Adding attribute %1 failed + + Array of Text + Array of Text - - Setting comment on %1 failed - Setting comment on %1 failed + + Binary Object (bytea) + Binary Object (bytea) - - Oracle error while adding attributes: %1 - Oracle error while adding attributes: %1 + + Erroneous query: %1 returned %2 [%3] + Erroneous query: %1 returned %2 [%3] - - - - Could not reload fields. - Could not reload fields. + + Query failed: %1 +Error: no result buffer + Query failed: %1 +Error: no result buffer - - Dropping column %1 failed - Dropping column %1 failed + + Query: %1 returned %2 [%3] + Query: %1 returned %2 [%3] - - Oracle error while deleting attributes: %1 - Oracle error while deleting attributes: %1 + + %1 cursor states lost. +SQL: %2 +Result: %3 (%4) + %1 cursor states lost. +SQL: %2 +Result: %3 (%4) - - Invalid attribute index: %1 - Invalid attribute index: %1 + + resetting bad connection. + resetting bad connection. - - Error renaming field %1: name '%2' already exists - Error renaming field %1: name '%2' already exists + + retry after reset succeeded. + retry after reset succeeded. - - Renaming column %1 to %2 failed - Renaming column %1 to %2 failed + + retry after reset failed again. + retry after reset failed again. - - Oracle error while renaming attributes: %1 - Oracle error while renaming attributes: %1 + + connection still bad after reset. + connection still bad after reset. - - Changing the value of GENERATED field %1 is not allowed. - Changing the value of GENERATED field %1 is not allowed. + + bad connection, not retrying. + bad connection, not retrying. - - - Update of feature %1 failed - Update of feature %1 failed + + Text, fixed length (char) + Text, fixed length (char) - - Oracle error while changing attributes: %1 - Oracle error while changing attributes: %1 + + Text, limited variable length (varchar) + Text, limited variable length (varchar) - - Could not update metadata for %1.%2. -SQL: %3 -Error: %4 - Could not update metadata for %1.%2. -SQL: %3 -Error: %4 + + Text, unlimited length (text) + Text, unlimited length (text) - - Could not insert metadata for %1.%2. -SQL: %3 -Error: %4 - Could not insert metadata for %1.%2. -SQL: %3 -Error: %4 + + Text, case-insensitive unlimited length (citext) + Text, case-insensitive unlimited length (citext) - - Rebuild of spatial index failed. -SQL: %1 -Error: %2 - Rebuild of spatial index failed. -SQL: %1 -Error: %2 + + Map (hstore) + Map (hstore) - - Drop created table %1 failed. -SQL: %2 -Error: %3 - Drop created table %1 failed. -SQL: %2 -Error: %3 + + JSON (json) + JSON (json) - - Cannot insert geometry metadata for table '%1' and geometry column '%2'. Both needs to be uppercase - Cannot insert geometry metadata for table '%1' and geometry column '%2'. Both needs to be uppercase + + JSON (jsonb) + JSON (jsonb) - - Lookup of Oracle SRID %1 failed. -SQL: %2 -Error: %3 - Lookup of Oracle SRID %1 failed. -SQL: %2 -Error: %3 + + None + None - - - Could not prepare update statement. - Could not prepare update statement. + + Geometry + Geometry - - No spatial index on column %1.%2.%3 found - expect poor performance. - No spatial index on column %1.%2.%3 found - expect poor performance. + + Geography + Geography - - Primary key field '%1' for view/query not unique. - Primary key field '%1' for view/query not unique. + + TopoGeometry + TopoGeometry - - Key field '%1' for view/query not found. - Key field '%1' for view/query not found. + + PcPatch + PcPatch - - No key field for view/query given. - No key field for view/query given. + + Raster + Raster - - Oracle error while changing geometry values: %1 - Oracle error while changing geometry values: %1 + + + Query could not be canceled [%1] + Query could not be canceled [%1] - - Could not retrieve extents: %1 -SQL: %2 - Could not retrieve extents: %1 -SQL: %2 + + PQgetCancel failed + PQgetCancel failed + + + QgsPostgresDataItemGuiProvider - - Could not execute query. -The error message from the database was: -%1. -SQL: %2 - Could not execute query. -The error message from the database was: -%1. -SQL: %2 + + New Connection… + New Connection… - - Could not retrieve SRID of %1. -The error message from the database was: -%2. -SQL: %3 - Could not retrieve SRID of %1. -The error message from the database was: -%2. -SQL: %3 + + + Refresh + Refresh - - Could not determine SRID of %1. -The error message from the database was: -%2. -SQL: %3 - Could not determine SRID of %1. -The error message from the database was: -%2. -SQL: %3 + + Edit Connection… + Edit Connection… - - %1 has no valid geometry types. -SQL: %2 - %1 has no valid geometry types. -SQL: %2 + + Rename Schema… + Rename Schema… - - Could not determine geometry type of %1. -The error message from the database was: -%2. -SQL: %3 - Could not determine geometry type of %1. -The error message from the database was: -%2. -SQL: %3 + + + + New Schema + New Schema + + + + Unable to create schema '%1' +%2 + Unable to create schema '%1' +%2 + + + + Schema '%1' created successfully. + Schema '%1' created successfully. + + + + + + + Delete Schema + Delete Schema + + + + View + View + + + + Save Connections… + Save Connections… + + + + Load Connections… + Load Connections… + + + + New Schema… + New Schema… + + + + Schema Operations + Schema Operations + + + + Delete Schema… + Delete Schema… + + + + Table + Table + + + + %1 Operations + %1 Operations + + + + Duplicate Connection + Duplicate Connection + + + + Remove Connections… + Remove Connections… + + + + Remove Connection… + Remove Connection… - - Geometry type and srid for empty column %1 of %2 undefined. - Geometry type and srid for empty column %1 of %2 undefined. + + Rename %1… + Rename %1… - - Feature type or srid for %1 of %2 could not be determined or was not requested. - Feature type or srid for %1 of %2 could not be determined or was not requested. + + Truncate %1… + Truncate %1… - - Could not determine table existence. - Could not determine table existence. + + Refresh Materialized View… + Refresh Materialized View… - - Table %1 could not be dropped. - Table %1 could not be dropped. + + + + Delete %1 + Delete %1 - - Table %1 already exists. - Table %1 already exists. + + %1 '%2' deleted successfully. + %1 '%2' deleted successfully. - - Table creation failed. - Table creation failed. + + Materialized View + Materialized View - - Could not lookup WKT. - Could not lookup WKT. + + Edit PostGIS Connection + Edit PostGIS Connection - - Could not determine new srid. - Could not determine new srid. + + Create Schema + Create Schema - - CRS not found and could not be created. - CRS not found and could not be created. + + Schema name: + Schema name: - - Could not insert metadata. - Could not insert metadata. + + Unable to create schema. + Unable to create schema. - - Oracle SRID %1 not found. - Oracle SRID %1 not found. + + Unable to delete schema: '%1'. + Unable to delete schema: '%1'. - - Oracle error: %1 -SQL: %2 -Error: %3 - Oracle error: %1 -SQL: %2 -Error: %3 + + Schema '%1' deleted successfully. + Schema '%1' deleted successfully. - - Oracle error: %1 -Error: %2 - Oracle error: %1 -Error: %2 + + Unable to rename schema '%1' +%2 + Unable to rename schema '%1' +%2 - - - QgsOracleRootItem - - New Connection… - New Connection… + + Schema '%1' renamed correctly to '%2'. + Schema '%1' renamed correctly to '%2'. - - - QgsOracleSourceSelect - - Add Oracle Table(s) - Add Oracle Table(s) + + Unable to rename '%1'. + Unable to rename '%1'. - - Are you sure you want to remove the %1 connection and all associated settings? - Are you sure you want to remove the %1 connection and all associated settings? + + Unable to rename '%1' %2 +%3 + Unable to rename '%1' %2 +%3 - - Confirm Delete - Confirm Delete + + %1 '%2' renamed correctly to '%3'. + %1 '%2' renamed correctly to '%3'. - - Load Connections - Load Connections + + Unable to truncate '%1' +%2 + Unable to truncate '%1' +%2 - - XML files (*.xml *.XML) - XML files (*.xml *.XML) + + Table '%1' truncated successfully. + Table '%1' truncated successfully. - - Select Table - Select Table + + Unable to refresh the view '%1' +%2 + Unable to refresh the view '%1' +%2 - - You must select a table in order to add a layer. - You must select a table in order to add a layer. + + Materialized view '%1' refreshed successfully. + Materialized view '%1' refreshed successfully. - - Stop - Stop + + Load Connections + Load Connections - - Connect - Connect + + XML files (*.xml *.XML) + XML files (*.xml *.XML) - - - QgsOracleSourceSelectDelegate - - - Select… - Select… + + + Unable to delete schema. + Unable to delete schema. - - Enter… - Enter… + + schema '%1' + schema '%1' - - - QgsOracleTableModel - - Owner - Owner + + + + + Rename Schema + Rename Schema - - Table - Table + + Unable to rename schema. + Unable to rename schema. - - Type - Type + + view + view - - Geometry column - Geometry column + + table + table - - SRID - SRID + + %1 %2.%3 + %1 %2.%3 - - Primary key column - Primary key column + + + + + Rename %1 + Rename %1 - - Select at id - Select at id + + + + Truncate Table + Truncate Table - - SQL - SQL + + Unable to truncate table. + Unable to truncate table. - - - Specify a geometry type - Specify a geometry type + + + + Refresh View + Refresh View - - - Enter a SRID - Enter a SRID + + Unable to refresh the view. + Unable to refresh the view. + + + QgsPostgresProjectStorageDialog - - - Select a primary key - Select a primary key + + Connection + Connection - - - Select… - Select… + + Schema + Schema - - Enter… - Enter… + + Project + Project - - Disable 'Fast Access to Features at ID' capability to force keeping the attribute table in memory (e.g. in case of expensive views). - Disable 'Fast Access to Features at ID' capability to force keeping the attribute table in memory (e.g. in case of expensive views). + + Storage of QGIS projects is not enabled for this database connection. + Storage of QGIS projects is not enabled for this database connection. - - - QgsOrderByDialog - - Ascending - Ascending + + Manage Projects + Manage Projects - - Descending - Descending + + Remove Project + Remove Project - - NULLs Last - NULLs Last + + Save project to PostgreSQL + Save project to PostgreSQL - - NULLs First - NULLs First + + Load project from PostgreSQL + Load project from PostgreSQL - - - QgsOrganizeTableColumnsDialog - - [Action Widget] - [Action Widget] + + + Error + Error - - Organize Table columns - Organize Table columns + + Connection failed + Connection failed - - Select All - Select All + + Failed to get schemas + Failed to get schemas - - Deselect All - Deselect All + + Overwrite project + Overwrite project - - - QgsPGConnectionItem - - %1: %2 - %1: %2 + + A project with the same name already exists. Would you like to overwrite it? + A project with the same name already exists. Would you like to overwrite it? - - %1: Not a valid layer! - %1: Not a valid layer! + + Remove project + Remove project - - - - Import to PostGIS database - Import to PostGIS database + + Do you really want to remove the project "%1"? + Do you really want to remove the project "%1"? + + + QgsPostgresProvider - - - Failed to import some layers! - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + PostGIS + PostGIS + + + + PostgreSQL layer has no primary key. + PostgreSQL layer has no primary key. + + + + PostgreSQL layer has unknown primary key type. + PostgreSQL layer has unknown primary key type. + + + + FAILURE: Field %1 not found. + FAILURE: Field %1 not found. + + + + + Field %1 ignored, because of unsupported type %2 + Field %1 ignored, because of unsupported type %2 + + + + Duplicate field %1 found - Failed to import some layers! - + Duplicate field %1 found - - Import was successful. - Import was successful. - - - - Connection failed - Connection failed - - - - Failed to get schemas - Failed to get schemas - - - - QgsPGSchemaItem - - - as geometryless table - as geometryless table - - - - Connection failed - Connection failed - - - - Failed to get layers - Failed to get layers - - - - View - View - - - - Materialized view - Materialized view - - - - Raster - Raster - - - - Foreign table - Foreign table - - - - Table - Table + + Unable to determine table access privileges for the %1 relation. +The error message from the database was: +%2. +SQL: %3 + Unable to determine table access privileges for the %1 relation. +The error message from the database was: +%2. +SQL: %3 - - -%1 as %2 - -%1 as %2 + + The custom query is not a select query. + The custom query is not a select query. - - (srid %1) - (srid %1) + + Unable to execute the query. +The error message from the database was: +%1. +SQL: %2 + Unable to execute the query. +The error message from the database was: +%1. +SQL: %2 - - (unknown srid) - (unknown srid) + + The table has no column suitable for use as a key. QGIS requires a primary key, a PostgreSQL oid column or a ctid for tables. + The table has no column suitable for use as a key. QGIS requires a primary key, a PostgreSQL oid column or a ctid for tables. - - - QgsPalettedRendererModel - - Value - Value + + Unique column '%1' doesn't have a NOT NULL constraint. + Unique column '%1' doesn't have a NOT NULL constraint. - - Color - Color + + Key field '%1' for view/query not found. + Key field '%1' for view/query not found. - - Label - Label + + Primary key field '%1' for view/query not unique. + Primary key field '%1' for view/query not unique. - - - QgsPalettedRendererWidget - - Options - Options + + Keys for view/query undefined. + Keys for view/query undefined. - - Change label - Change label + + No key field for view/query given. + No key field for view/query given. - - Change Color… - Change Color… + + PostgreSQL WHERE clause + PostgreSQL WHERE clause - - Change Opacity… - Change Opacity… + + Unexpected number of tuples from estimated extent query %1: %2 (1 expected). + Unexpected number of tuples from estimated extent query %1: %2 (1 expected). - - Change Label… - Change Label… + + Unexpected format from estimated extent query %1: %2. + Unexpected format from estimated extent query %1: %2. - - Advanced Options - Advanced Options + + Unexpected number of tuples from compute extent query %1: %2 (1 expected). + Unexpected number of tuples from compute extent query %1: %2 (1 expected). - - Load Classes from Layer - Load Classes from Layer + + Unexpected empty result from extent query %1. + Unexpected empty result from extent query %1. - - Load Color Map from File… - Load Color Map from File… + + Unexpected result from extent query %1: %2 + Unexpected result from extent query %1: %2 - - Export Color Map to File… - Export Color Map to File… + + Could not extract layer extent + Could not extract layer extent - - Load Color Table from File - Load Color Table from File + + Cannot find end of double quoted string: %1 + Cannot find end of double quoted string: %1 - - Load Color Table - Load Color Table + + Cannot find separator: %1 + Cannot find separator: %1 - - - Save Color Table as File - Save Color Table as File + + Error parsing hstore: %1 + Error parsing hstore: %1 - - Delete Classification - Delete Classification + + + Error parsing array: %1 + Error parsing array: %1 - - Select Color - Select Color + + + Error parsing array, missing curly braces: %1 + Error parsing array, missing curly braces: %1 - - Opacity - Opacity + + Unexpected relation type '%1'. + Unexpected relation type '%1'. - - Change color opacity [%] - Change color opacity [%] + + Invalid PostgreSQL layer + Invalid PostgreSQL layer - - Label - Label + + Invalid PostgreSQL topology layer + Invalid PostgreSQL topology layer - - Could not interpret file as a raster color table. - Could not interpret file as a raster color table. + + Read attempt on an invalid PostgreSQL data source + Read attempt on an invalid PostgreSQL data source - - Text (*.clr) - Text (*.clr) + + + Unexpected formatted field type '%1' for field %2 + Unexpected formatted field type '%1' for field %2 - - Write access denied. Adjust the file permissions and try again. - + + Cannot parse widget configuration for field %1.%2.%3 - Write access denied. Adjust the file permissions and try again. - + Cannot parse widget configuration for field %1.%2.%3 - - Calculating… - Calculating… - - - - The classification band was changed from %1 to %2. -Should the existing classes be deleted? - The classification band was changed from %1 to %2. -Should the existing classes be deleted? - - - - Classify - Classify - - - - QgsPalettedRendererWidgetBase - - - Adds all missing unique values from the raster - Adds all missing unique values from the raster - - - - Classify - Classify - - - - Add values manually - Add values manually - - - - Remove selected row(s) - Remove selected row(s) - - - - Delete All - Delete All - - - - Advanced options - Advanced options + + User has no SELECT privilege on %1 relation. + User has no SELECT privilege on %1 relation. - - … - - - - - Cancel - Cancel - - - - Band - Band - - - - Color ramp - Color ramp - - - - QgsPasswordLineEdit - - - Hide text - Hide text - - - - Show text - Show text + + PostgreSQL is still in recovery after a database crash +(or you are connected to a (read-only) standby server). +Write accesses will be denied. + PostgreSQL is still in recovery after a database crash +(or you are connected to a (read-only) standby server). +Write accesses will be denied. - - - QgsPasteTransformationsBase - - Paste Transformations - Paste Transformations + + Ignoring key candidate because of NULL values or inheritance + Ignoring key candidate because of NULL values or inheritance - - <b>Note: This function is not useful yet!</b> - <b>Note: This function is not useful yet!</b> + + Could not execute query + Could not execute query - - Source - Source + + Could not find topology of layer %1.%2.%3 + Could not find topology of layer %1.%2.%3 - - Destination - Destination + + PostGIS error while adding features: %1 + PostGIS error while adding features: %1 - - - QgsPdalIndexingTask - - Indexing Point Cloud (%1) - Indexing Point Cloud (%1) + + PostGIS error while deleting features: %1 + PostGIS error while deleting features: %1 - - Untwine executable not found %1 - Untwine executable not found %1 + + PostGIS error while truncating: %1 + PostGIS error while truncating: %1 - - - File %1 is already indexed - File %1 is already indexed + + PostGIS error while adding attributes: %1 + PostGIS error while adding attributes: %1 - - - Another indexing process is running (or finished with crash) in directory %1 - Another indexing process is running (or finished with crash) in directory %1 + + PostGIS error while deleting attributes: %1 + PostGIS error while deleting attributes: %1 - - Folder %1 is non-empty, but there isn't ept.json present. - Folder %1 is non-empty, but there isn't ept.json present. + + Invalid attribute index: %1 + Invalid attribute index: %1 - - Failed to remove empty directory %1 - Failed to remove empty directory %1 + + Error renaming field %1: name '%2' already exists + Error renaming field %1: name '%2' already exists - - - QgsPdalProvider - - Open data source - Open data source + + PostGIS error while renaming attributes: %1 + PostGIS error while renaming attributes: %1 - - - QgsPdalProviderMetadata - - PDAL Point Clouds - PDAL Point Clouds + + + Changing the value of GENERATED field %1 is not allowed. + Changing the value of GENERATED field %1 is not allowed. - - - QgsPdfExportOptionsDialog - - PDF Export Options - PDF Export Options + + No fields were updated on the database. + No fields were updated on the database. - - Export Options - Export Options + + + PostGIS error while changing attributes: %1 + PostGIS error while changing attributes: %1 - - Text export - Text export + + PostGIS error while changing geometry values: %1 + PostGIS error while changing geometry values: %1 - - If checked, the layout will always be kept as vector objects when exported to a compatible format, even if the appearance of the resultant file does not match the layouts settings. If unchecked, some elements in the layout may be rasterized in order to keep their appearance intact. - If checked, the layout will always be kept as vector objects when exported to a compatible format, even if the appearance of the resultant file does not match the layouts settings. If unchecked, some elements in the layout may be rasterized in order to keep their appearance intact. + + No fields/geometries were updated on the database. + No fields/geometries were updated on the database. - - Always export as vectors - Always export as vectors + + Geometry type and srid for empty column %1 of %2 undefined. + Geometry type and srid for empty column %1 of %2 undefined. - - Append georeference information - Append georeference information + + Feature type or srid for %1 of %2 could not be determined or was not requested. + Feature type or srid for %1 of %2 could not be determined or was not requested. - - Export RDF metadata (title, author, etc.) - Export RDF metadata (title, author, etc.) + + PostgreSQL version: unknown + PostgreSQL version: unknown - - Create Geospatial PDF (GeoPDF) - Create Geospatial PDF (GeoPDF) + + unknown + unknown - - Include multiple map themes - Include multiple map themes + + PostgreSQL not connected + PostgreSQL not connected - - Format - Format + + PostgreSQL/PostGIS provider +%1 +PostGIS %2 + PostgreSQL/PostGIS provider +%1 +PostGIS %2 - - Advanced Options - Advanced Options + + Error discovering relations of %1: invalid layer + Error discovering relations of %1: invalid layer - - Disables tiled rendering of raster layers. This setting may improve the export quality in some circumstances, at the cost of much greater memory usage during exports. - Disables tiled rendering of raster layers. This setting may improve the export quality in some circumstances, at the cost of much greater memory usage during exports. + + Primary key is ctid - changing of existing features disabled (%1; %2) + Primary key is ctid - changing of existing features disabled (%1; %2) + + + QgsPostgresRasterProvider - - Disable tiled raster layer exports - Disable tiled raster layer exports + + Invalid PostgreSQL raster layer + Invalid PostgreSQL raster layer + + + + + + + + + + + + + + + + + + + + + + + + + + + + PostGIS + PostGIS + + + + Requested SRID (%1) and detected SRID (%2) differ + Requested SRID (%1) and detected SRID (%2) differ + + + + PostgreSQL raster layer metadata loaded from the database. + PostgreSQL raster layer metadata loaded from the database. + + + + + Unable to access the %1 relation. +The error message from the database was: +%2. +SQL: %3 + Unable to access the %1 relation. +The error message from the database was: +%2. +SQL: %3 - - Simplify geometries to reduce output file size - Simplify geometries to reduce output file size + + PostgreSQL is still in recovery after a database crash +(or you are connected to a (read-only) standby server). +Write accesses will be denied. + PostgreSQL is still in recovery after a database crash +(or you are connected to a (read-only) standby server). +Write accesses will be denied. - - Image compression - Image compression + + Invalid band number '%1 + Invalid band number '%1 - - Layer Structure - Layer Structure + + Requested extent is not valid + Requested extent is not valid - - Uncheck layers to avoid exporting vector feature information for those layers, and optionally set the group name to allow multiple layers to be joined into a single logical PDF group. Layers can be dragged and dropped to rearrange their order in the generated GeoPDF table of contents. - Uncheck layers to avoid exporting vector feature information for those layers, and optionally set the group name to allow multiple layers to be joined into a single logical PDF group. Layers can be dragged and dropped to rearrange their order in the generated GeoPDF table of contents. + + Cannot convert identified value to byte + Cannot convert identified value to byte - - - QgsPenCapStyleComboBox - - Square - Square + + Cannot convert identified value to unsigned int + Cannot convert identified value to unsigned int - - Flat - Flat + + Cannot convert identified value to unsigned long + Cannot convert identified value to unsigned long - - Round - Round + + Cannot convert identified value to int + Cannot convert identified value to int - - - QgsPenJoinStyleComboBox - - Bevel - Bevel + + Cannot convert identified value to long + Cannot convert identified value to long - - Miter - Miter + + Cannot convert identified value to float + Cannot convert identified value to float - - Round - Round + + Cannot convert identified value to double + Cannot convert identified value to double - - - QgsPenStyleComboBox - - Solid Line - Solid Line + + Unknown identified data type + Unknown identified data type - - No Pen - No Pen + + Band count and NoData items count differ + Band count and NoData items count differ - - Dash Line - Dash Line + + Cannot convert NoData value '%1' to double + Cannot convert NoData value '%1' to double - - Dot Line - Dot Line + + Cannot convert NoData value '%1' to double, default to: %2 + Cannot convert NoData value '%1' to double, default to: %2 - - Dash Dot Line - Dash Dot Line + + Key field '%1' for view/query not found. + Key field '%1' for view/query not found. - - Dash Dot Dot Line - Dash Dot Dot Line + + Primary key field '%1' for view/query not unique. + Primary key field '%1' for view/query not unique. - - - QgsPercentageNumericFormatWidgetBase - - Show plus sign - Show plus sign + + Keys for view/query undefined. + Keys for view/query undefined. - - Show thousands separator - Show thousands separator + + No key field for view/query given. + No key field for view/query given. - - Decimal places - Decimal places + + Unable to create temporary raster for tiles from %1 + Unable to create temporary raster for tiles from %1 - - Show trailing zeros - Show trailing zeros + + Unable to write tile to temporary raster from %1: %2 + Unable to write tile to temporary raster from %1: %2 - - Scaling - Scaling + + + Unable to create destination raster for tiles from %1: %2 + Unable to create destination raster for tiles from %1: %2 - - - QgsPgNewConnection - - disable - disable + + Unable to resample and transform destination raster for tiles from %1: %2 + Unable to resample and transform destination raster for tiles from %1: %2 - - allow - allow + + + Unable to write raster to block from %1: %2 + Unable to write raster to block from %1: %2 - - - prefer - prefer + + + Data type size for band %1 could not be found: num bands is: %2 and the type size map for bands contains: %n item(s) + + Data type size for band %1 could not be found: num bands is: %2 and the type size map for bands contains: %n item(s) + Data type size for band %1 could not be found: num bands is: %2 and the type size map for bands contains: %n item(s) + - - require - require + + Is Tiled + Is Tiled - - verify-ca - verify-ca + + Where Clause SQL + Where Clause SQL - - verify-full - verify-full + + Pixel Size + Pixel Size - - Saving Passwords - Saving Passwords + + Overviews + Overviews - - WARNING: You have opted to save your password. It will be stored in unsecured plain text in your project files and in your home directory (Unix-like OS) or user profile (Windows). If you want to avoid this, press Cancel and either: - -a) Don't save a password in the connection settings — it will be requested interactively when needed; -b) Use the Configuration tab to add your credentials in an HTTP Basic Authentication method and store them in an encrypted database. - WARNING: You have opted to save your password. It will be stored in unsecured plain text in your project files and in your home directory (Unix-like OS) or user profile (Windows). If you want to avoid this, press Cancel and either: - -a) Don't save a password in the connection settings — it will be requested interactively when needed; -b) Use the Configuration tab to add your credentials in an HTTP Basic Authentication method and store them in an encrypted database. + + Primary Keys SQL + Primary Keys SQL - - Save Connection - Save Connection + + Temporal Column + Temporal Column - - Saving projects in databases not available for PostgreSQL databases earlier than 9.5 - Saving projects in databases not available for PostgreSQL databases earlier than 9.5 + + Additional information + Additional information - - Saving metadata in databases not available for PostgreSQL databases earlier than 9.5 - Saving metadata in databases not available for PostgreSQL databases earlier than 9.5 + + PostgreSQL WHERE clause + PostgreSQL WHERE clause - - Connection to %1 was successful. - Connection to %1 was successful. + + PostgreSQL raster layer has no primary key. + PostgreSQL raster layer has no primary key. - - Connection failed - consult message log for details. - Connection failed - consult message log for details. + + + Cannot create CRS from EPSG: '%1' + Cannot create CRS from EPSG: '%1' - - Should the existing connection %1 be overwritten? - Should the existing connection %1 be overwritten? + + Cannot get band count from value: '%1' + Cannot get band count from value: '%1' - - - QgsPgNewConnectionBase - - Connection Information - Connection Information + + + Unsupported data type: '%1' + Unsupported data type: '%1' - - Authentication - Authentication + + + Cannot get extent from raster + Cannot get extent from raster - - Service - Service + + + Cannot convert width '%1' to int + Cannot convert width '%1' to int - - Port - Port + + + Cannot convert height '%1' to int + Cannot convert height '%1' to int - - Name of the new connection - Name of the new connection + + + Cannot convert scale X '%1' to double + Cannot convert scale X '%1' to double - - 5432 - 5432 + + + Cannot convert scale Y '%1' to double + Cannot convert scale Y '%1' to double - - Restrict the displayed tables to those that are in the layer registries. - Restrict the displayed tables to those that are in the layer registries. - - - - Restricts the displayed tables to those that are found in the layer registries (geometry_columns, geography_columns, topology.layer). This can speed up the initial display of spatial tables. - Restricts the displayed tables to those that are found in the layer registries (geometry_columns, geography_columns, topology.layer). This can speed up the initial display of spatial tables. + + An error occurred while fetching raster metadata for table %1: %2 +SQL: %3 + An error occurred while fetching raster metadata for table %1: %2 +SQL: %3 - - Only show layers in the layer registries - Only show layers in the layer registries + + An error occurred while fetching raster metadata for %1, proceeding with (possibly very slow) raster data analysis: %2 +Please consider adding raster constraints with PostGIS function AddRasterConstraints. + An error occurred while fetching raster metadata for %1, proceeding with (possibly very slow) raster data analysis: %2 +Please consider adding raster constraints with PostGIS function AddRasterConstraints. - - &Test Connection - &Test Connection + + Multiple raster column detected, using the first one + Multiple raster column detected, using the first one - - Create a New PostGIS Connection - Create a New PostGIS Connection + + An error occurred while fetching raster column + An error occurred while fetching raster column - - &Name - &Name + + Cannot get metadata from raster + Cannot get metadata from raster - - Hos&t - Hos&t + + An error occurred while fetching raster metadata + An error occurred while fetching raster metadata - - &Database - &Database + + An error occurred while fetching raster fields information + An error occurred while fetching raster fields information - - SSL &mode - SSL &mode + + Invalid default date in raster temporal capabilities for field %1: %2 + Invalid default date in raster temporal capabilities for field %1: %2 - - Restrict the search to the public schema for spatial tables not in the geometry_columns table - Restrict the search to the public schema for spatial tables not in the geometry_columns table + + No temporal ranges detected in raster temporal capabilities for field %1: %2 + No temporal ranges detected in raster temporal capabilities for field %1: %2 - - When searching for spatial tables that are not in the geometry_columns tables, restrict the search to tables that are in the public schema (for some databases this can save lots of time) - When searching for spatial tables that are not in the geometry_columns tables, restrict the search to tables that are in the public schema (for some databases this can save lots of time) + + Invalid temporal range in raster temporal capabilities for field %1: %2 - %3 + Invalid temporal range in raster temporal capabilities for field %1: %2 - %3 - - Only look in the 'public' schema - Only look in the 'public' schema + + An error occurred while fetching raster temporal capabilities for field: %1 + An error occurred while fetching raster temporal capabilities for field: %1 - - Use estimated table statistics for the layer metadata. - Use estimated table statistics for the layer metadata. + + Invalid field index for raster temporal capabilities: %1 + Invalid field index for raster temporal capabilities: %1 - - <html> -<body> -<p>When the layer is setup various metadata is required for the PostGIS table. This includes information such as the table row count, geometry type and spatial extents of the data in the geometry column. If the table contains a large number of rows determining this metadata is time consuming.</p> -<p>By activating this option the following fast table metadata operations are done:</p> -<p>1) Row count is determined from results of running the PostgreSQL Analyze function on the table.</p> -<p>2) Table extents are always determined with the estimated_extent PostGIS function even if a layer filter is applied.</p> -<p>3) If the table geometry type is unknown and is not exclusively taken from the geometry_columns table, then it is determined from the first 100 non-null geometry rows in the table.</p> -</body> -</html> - <html> -<body> -<p>When the layer is setup various metadata is required for the PostGIS table. This includes information such as the table row count, geometry type and spatial extents of the data in the geometry column. If the table contains a large number of rows determining this metadata is time consuming.</p> -<p>By activating this option the following fast table metadata operations are done:</p> -<p>1) Row count is determined from results of running the PostgreSQL Analyze function on the table.</p> -<p>2) Table extents are always determined with the estimated_extent PostGIS function even if a layer filter is applied.</p> -<p>3) If the table geometry type is unknown and is not exclusively taken from the geometry_columns table, then it is determined from the first 100 non-null geometry rows in the table.</p> -</body> -</html> + + + Unexpected formatted field type '%1' for field %2 + Unexpected formatted field type '%1' for field %2 - - Allow saving/loading QGIS projects in the database - Allow saving/loading QGIS projects in the database + + + Field %1 ignored, because of unsupported type %2 + Field %1 ignored, because of unsupported type %2 - - Use estimated table metadata - Use estimated table metadata - - - - Also list tables with no geometry - Also list tables with no geometry + + Duplicate field %1 found + + Duplicate field %1 found + - - Don't resolve type of unrestricted columns (GEOMETRY) - Don't resolve type of unrestricted columns (GEOMETRY) + + Primary key is ctid - changing of existing features disabled (%1; %2) + Primary key is ctid - changing of existing features disabled (%1; %2) - - Session ROLE - Session ROLE + + The table has no column suitable for use as a key. QGIS requires a primary key, a PostgreSQL oid column or a ctid for tables. + The table has no column suitable for use as a key. QGIS requires a primary key, a PostgreSQL oid column or a ctid for tables. - - Allow saving/loading QGIS layer metadata in the database - Allow saving/loading QGIS layer metadata in the database + + Unexpected relation type. + Unexpected relation type. - - - QgsPgSourceSelect - - Add PostGIS Table(s) - Add PostGIS Table(s) + + Unique column '%1' doesn't have a NOT NULL constraint. + Unique column '%1' doesn't have a NOT NULL constraint. - - Are you sure you want to remove the %1 connection and all associated settings? - Are you sure you want to remove the %1 connection and all associated settings? + + Ignoring key candidate because of NULL values or inherited table + Ignoring key candidate because of NULL values or inherited table - - Confirm Delete - Confirm Delete + + Cannot convert overview factor '%1' to int + Cannot convert overview factor '%1' to int - - Load Connections - Load Connections + + Table or schema is empty + Table or schema is empty - - XML files (*.xml *.XML) - XML files (*.xml *.XML) + + Error fetching overviews information: %1 + Error fetching overviews information: %1 - - Edit PostGIS Connection - Edit PostGIS Connection + + No overviews found, performances may be affected for %1 + No overviews found, performances may be affected for %1 - - Select Table - Select Table + + Data type is unknown + Data type is unknown - - You must select a table in order to add a layer. - You must select a table in order to add a layer. + + Error fetching statistics for %1: %2 +SQL: %3 + Error fetching statistics for %1: %2 +SQL: %3 + + + QgsPostgresRasterTemporalSettingsWidgetBase - - Scanning tables for %1 - Scanning tables for %1 + + Postgres Raster Temporal Settings + Postgres Raster Temporal Settings - - Stop - Stop + + Temporal capabilities + Temporal capabilities - - Connect - Connect + + If the dataset contains multiple rasters belonging to a time series, specify the field that contains the time information, the type of the field can be any type that can be converted to a timestamp. + If the dataset contains multiple rasters belonging to a time series, specify the field that contains the time information, the type of the field can be any type that can be converted to a timestamp. - - - QgsPgSourceSelectDelegate - - - Select… - Select… + + <html><head/><body><p>A default value can be specified and it will be used when the temporal controller is not requesting any particular time.</p><p>It is recommended to set a default temporal value here instead of using a provider filter because the provider filter will still be active when using the temporal controller while this default value will be ignored.</p></body></html> + <html><head/><body><p>A default value can be specified and it will be used when the temporal controller is not requesting any particular time.</p><p>It is recommended to set a default temporal value here instead of using a provider filter because the provider filter will still be active when using the temporal controller while this default value will be ignored.</p></body></html> - - Enter… - Enter… + + Temporal field + Temporal field - - - QgsPgTableModel - - Schema - Schema + + Default time + Default time + + + QgsPostgresTransaction - - Table - Table + + Connection to the database not available + Connection to the database not available + + + QgsPresetColorRampDialog - - Comment - Comment + + Color Presets Ramp + Color Presets Ramp + + + QgsPresetColorRampWidget - - Column - Column + + + Select Color + Select Color + + + QgsPresetColorRampWidgetBase - - - - Data Type - Data Type + + Color Presets Ramp + Color Presets Ramp - - Spatial Type - Spatial Type + + Add color + Add color - - - - SRID - SRID + + Remove color + Remove color - - - - Feature id - Feature id + + Copy colors + Copy colors - - Check PK unicity - Check PK unicity + + Paste colors + Paste colors - - SQL - SQL + + Import colors + Import colors - - Enable check for primary key unicity when loading views and materialized views. This option can make loading of large datasets significantly slower. - Enable check for primary key unicity when loading views and materialized views. This option can make loading of large datasets significantly slower. + + Export colors + Export colors - - - Specify a geometry type in the '%1' column - Specify a geometry type in the '%1' column + + Preview + Preview + + + QgsProcessingAggregateMapPanelBase - - - Enter a SRID into the '%1' column - Enter a SRID into the '%1' column + + Fields + Fields - - - Select columns in the '%1' column that uniquely identify features of this layer - Select columns in the '%1' column that uniquely identify features of this layer + + Add new field + Add new field - - Raster - Raster + + add + add - - This option is only available for views and materialized views. - This option is only available for views and materialized views. + + Delete selected field + Delete selected field - - Select at id - Select at id + + delete + delete - - - Select… - Select… + + Move selected field up + Move selected field up - - Enter… - Enter… + + up + up - - Disable 'Fast Access to Features at ID' capability to force keeping the attribute table in memory (e.g. in case of expensive views). - Disable 'Fast Access to Features at ID' capability to force keeping the attribute table in memory (e.g. in case of expensive views). + + Move selected field down + Move selected field down - - - QgsPictureSourceLineEditBase - - SVG files - SVG files + + down + down - - Images - Images + + Reset all fields + Reset all fields - - - All files - All files + + reset + reset - - Animated Images - Animated Images + + Load fields from template layer + Load fields from template layer - - Select SVG File - Select SVG File + + Load fields from selected template layer + Load fields from selected template layer - - Select Image File - Select Image File + + Load Fields + Load Fields + + + QgsProcessingAggregatePanelWidget - - Select Animated Image File - Select Animated Image File + + Do you want to reset the field mapping? + Do you want to reset the field mapping? + + + QgsProcessingAggregateParameterDefinitionWidget - - SVG From URL - SVG From URL + + Parent layer + Parent layer - - Image From URL - Image From URL + + None + None + + + QgsProcessingAggregateWidgetWrapper - - Animated Image From URL - Animated Image From URL + + an array of map items, each containing a 'name', 'type', 'aggregate' and 'input' value (and optional 'length' and 'precision' values). + an array of map items, each containing a 'name', 'type', 'aggregate' and 'input' value (and optional 'length' and 'precision' values). + + + QgsProcessingAlgRunnerTask - - Enter SVG URL - Enter SVG URL + + Executing “%1” + Executing “%1” + + + QgsProcessingAlgorithmDialogBase - - Enter image URL - Enter image URL + + Run + Run - - Enter animated image URL - Enter animated image URL + + Change Parameters + Change Parameters - - Embed SVG File - Embed SVG File + + Advanced + Advanced - - Embed Image File - Embed Image File + + Algorithm Settings… + Algorithm Settings… - - Embed Animated Image File - Embed Animated Image File + + Copy as Python Command + Copy as Python Command - - Extract SVG File - Extract SVG File + + Copy as qgis_process Command + Copy as qgis_process Command - - Extract Image File - Extract Image File + + Current settings cannot be specified as arguments to qgis_process (Pipe parameters as JSON to qgis_process instead) + Current settings cannot be specified as arguments to qgis_process (Pipe parameters as JSON to qgis_process instead) - - Extract Animated Image File - Extract Animated Image File + + Copy as JSON + Copy as JSON - - - QgsPlotToolPan - - Pan - Pan + + Paste Settings + Paste Settings - - - QgsPlotToolTemporaryKeyPan - - Pan - Pan + + Complete + Complete - - - QgsPlotToolTemporaryMousePan - - Pan - Pan + + Text files + Text files - - - QgsPlotToolXAxisZoom - - Zoom X Axis - Zoom X Axis + + HTML files + HTML files - - - QgsPlotToolZoom - - Zoom - Zoom + + Save Log to File + Save Log to File - - - QgsPluginDependenciesDialog - Plugin Dependencies Manager - Plugin Dependencies Manager + + Warning: This algorithm is a potential security risk if executed with unchecked inputs, and may result in system damage or data leaks. + Warning: This algorithm is a potential security risk if executed with unchecked inputs, and may result in system damage or data leaks. - Plugin dependencies for <b>%s</b> - Plugin dependencies for <b>%s</b> + + Warning: This algorithm has known issues. The results must be carefully validated by the user. + Warning: This algorithm has known issues. The results must be carefully validated by the user. - Name - Name + + Message log truncated + Message log truncated + + + QgsProcessingAlignRasterLayerDetailsWidget - Installed - Installed + + Output file + Output file - Required - Required + + Resampling method + Resampling method - Available - Available + + Rescale values according to the cell size + Rescale values according to the cell size - Action - Action + + Nearest Neighbour + Nearest Neighbour - Install - Install + + Bilinear (2x2 Kernel) + Bilinear (2x2 Kernel) - Upgrade - Upgrade + + Cubic (4x4 Kernel) + Cubic (4x4 Kernel) - Fix manually - Fix manually + + Cubic B-Spline (4x4 Kernel) + Cubic B-Spline (4x4 Kernel) - - - QgsPluginDependenciesDialogBase - - Plugin dependencies - Plugin dependencies + + Lanczos (6x6 Kernel) + Lanczos (6x6 Kernel) - - - QgsPluginInstaller - QGIS Python Plugin Installer - QGIS Python Plugin Installer + + Average + Average - Server response is 200 OK, but doesn't contain plugin metatada. This is most likely caused by a proxy or a wrong repository URL. You can configure proxy settings in QGIS options. - Server response is 200 OK, but doesn't contain plugin metatada. This is most likely caused by a proxy or a wrong repository URL. You can configure proxy settings in QGIS options. + + Mode + Mode - Status code: - Status code: + + Maximum + Maximum - Missing metadata file - Missing metadata file + + Minimum + Minimum - Error reading metadata - Error reading metadata + + Median + Median - Uninstall (recommended) - Uninstall (recommended) + + First Quartile (Q1) + First Quartile (Q1) - I will uninstall it later - I will uninstall it later + + Third Quartile (Q3) + Third Quartile (Q3) + + + QgsProcessingAlignRasterLayersPanelWidget - Obsolete plugin: - Obsolete plugin: + + Configure Raster… + Configure Raster… - QGIS has detected an obsolete plugin that masks its more recent version shipped with this copy of QGIS. This is likely due to files associated with a previous installation of QGIS. Do you want to remove the old plugin right now and unmask the more recent version? - QGIS has detected an obsolete plugin that masks its more recent version shipped with this copy of QGIS. This is likely due to files associated with a previous installation of QGIS. Do you want to remove the old plugin right now and unmask the more recent version? + + + + Configure Raster + Configure Raster - Error reading repository: - Error reading repository: + + Please select a single layer. + Please select a single layer. + + + QgsProcessingAlignRasterLayersWidget - Are you sure you want to downgrade the plugin to the latest available version? The installed one is newer! - Are you sure you want to downgrade the plugin to the latest available version? The installed one is newer! + + + Input layers + Input layers + + + %n raster layer(s) selected + + %n raster layer(s) selected + %n raster layer(s) selected + + + + + QgsProcessingAnnotationLayerWidgetWrapper - Plugin installation failed - Plugin installation failed + + name of an annotation layer, or "main" for the main annotation layer + name of an annotation layer, or "main" for the main annotation layer + + + QgsProcessingAreaParameterDefinitionWidget - Plugin has disappeared - Plugin has disappeared + + Linked input + Linked input - Plugin installed successfully - Plugin installed successfully + + Minimum value + Minimum value - Plugin reinstalled successfully - Plugin reinstalled successfully + + Maximum value + Maximum value - Python plugin reinstalled. -You need to restart QGIS in order to reload it. - Python plugin reinstalled. -You need to restart QGIS in order to reload it. + + Default value + Default value + + + QgsProcessingAreaWidgetWrapper - The plugin is not compatible with this version of QGIS. It's designed for QGIS versions: - The plugin is not compatible with this version of QGIS. It's designed for QGIS versions: + + Area is in geographic degrees. Consider reprojecting to a projected local coordinate system for accurate results. + Area is in geographic degrees. Consider reprojecting to a projected local coordinate system for accurate results. + + + QgsProcessingBandParameterDefinitionWidget - The plugin depends on some components missing on your system. You need to install the following Python module in order to enable it: - The plugin depends on some components missing on your system. You need to install the following Python module in order to enable it: + + Default value + Default value - The plugin is broken. Python said: - The plugin is broken. Python said: + + Band number (separate bands with ; for multiple band parameters) + Band number (separate bands with ; for multiple band parameters) - Plugin uninstall failed - Plugin uninstall failed + + Parent layer + Parent layer - Are you sure you want to uninstall the following plugin? - Are you sure you want to uninstall the following plugin? + + Allow multiple + Allow multiple + + + QgsProcessingBandWidgetWrapper - Warning: this plugin isn't available in any accessible repository! - Warning: this plugin isn't available in any accessible repository! + + selected band numbers as an array of numbers, or semicolon separated string of options (e.g. '1;3') + selected band numbers as an array of numbers, or semicolon separated string of options (e.g. '1;3') + + + QgsProcessingBatchAlgorithmDialogBase - Plugin uninstalled successfully - Plugin uninstalled successfully + + Run as Single Process… + Run as Single Process… - Unable to add another repository with the same URL! - Unable to add another repository with the same URL! + + Batch Processing - %1 + Batch Processing - %1 - This repository is blocked due to incompatibility with your QGIS version - This repository is blocked due to incompatibility with your QGIS version + + Processing algorithm %1/%2… + Processing algorithm %1/%2… - You can't remove the official QGIS Plugin Repository. You can disable it if needed. - You can't remove the official QGIS Plugin Repository. You can disable it if needed. + + <b>Algorithm %1 starting&hellip;</b> + <b>Algorithm %1 starting&hellip;</b> - Are you sure you want to remove the following repository? - Are you sure you want to remove the following repository? + + Input parameters: + Input parameters: - Aborted by user - Aborted by user + + Algorithm %1 correctly executed… + Algorithm %1 correctly executed… - Wrong password. Please enter a correct password to the zip file. - Wrong password. Please enter a correct password to the zip file. + + Execution completed in %1 seconds + Execution completed in %1 seconds - The zip file is encrypted. Please enter password. - The zip file is encrypted. Please enter password. + + Results: + Results: - Enter password - Enter password + + Algorithm %1 canceled… + Algorithm %1 canceled… - Failed to unzip the plugin package -{}. -Probably it is broken - Failed to unzip the plugin package -{}. -Probably it is broken + + Execution canceled after %1 seconds + Execution canceled after %1 seconds - Update of network request with authentication credentials FAILED for configuration '{0}' - Update of network request with authentication credentials FAILED for configuration '{0}' + + Algorithm %1 failed… + Algorithm %1 failed… - If you haven't canceled the download manually, it was most likely caused by a timeout. In this case consider increasing the connection timeout value in QGIS options window. - If you haven't canceled the download manually, it was most likely caused by a timeout. In this case consider increasing the connection timeout value in QGIS options window. + + Execution failed after %1 seconds + Execution failed after %1 seconds - Too many redirections - Too many redirections + + Batch execution completed in %1 seconds + Batch execution completed in %1 seconds - Missing __init__.py - Missing __init__.py + + %1 executions failed. See log for further details. + %1 executions failed. See log for further details. + + + QgsProcessingBooleanParameterDefinitionWidget - If you haven't canceled the download manually, it might be caused by a timeout. In this case consider increasing the connection timeout value in QGIS options. - If you haven't canceled the download manually, it might be caused by a timeout. In this case consider increasing the connection timeout value in QGIS options. + + Checked + Checked + + + QgsProcessingBooleanWidgetWrapper - QGIS Official Plugin Repository - QGIS Official Plugin Repository + + Yes + Yes - Nothing to remove! Plugin directory doesn't exist: - Nothing to remove! Plugin directory doesn't exist: + + No + No + + + QgsProcessingColorParameterDefinitionWidget - Failed to remove the directory: - Failed to remove the directory: + + Default value + Default value - Check permissions or remove it manually - Check permissions or remove it manually + + Allow opacity control + Allow opacity control + + + QgsProcessingColorWidgetWrapper - Plugin dependency <b>%s</b> successfully installed - Plugin dependency <b>%s</b> successfully installed + + color style string, e.g. #ff0000 or 255,0,0 + color style string, e.g. #ff0000 or 255,0,0 + + + QgsProcessingContextOptionsBase - Plugin dependency <b>%s</b> successfully upgraded - Plugin dependency <b>%s</b> successfully upgraded + + Invalid feature filtering + Invalid feature filtering - Error installing plugin dependency <b>%s</b>: %s - Error installing plugin dependency <b>%s</b>: %s + + Environment Settings + Environment Settings - Error upgrading plugin dependency <b>%s</b>: %s - Error upgrading plugin dependency <b>%s</b>: %s + + Number of threads to use + Number of threads to use - QGIS Python Install from ZIP Plugin Installer - QGIS Python Install from ZIP Plugin Installer + + Temporary folder + Temporary folder - The Zip file is not a valid QGIS python plugin. No root folder was found inside. - The Zip file is not a valid QGIS python plugin. No root folder was found inside. + + Logging level + Logging level - More Information - More Information + + If set, allows the default method for handling features with invalid geometries to be overridden + If set, allows the default method for handling features with invalid geometries to be overridden - The plugin seems to have been installed but it's not possible to know where. The directory "{}" has not been found. Probably the plugin package contained a wrong named directory. -Please search the list of installed plugins. You should find the plugin there, but it's not possible to determine which of them it is and it's also not possible to inform you about available updates. Please contact the plugin author and submit this issue. - The plugin seems to have been installed but it's not possible to know where. The directory "{}" has not been found. Probably the plugin package contained a wrong named directory. -Please search the list of installed plugins. You should find the plugin there, but it's not possible to determine which of them it is and it's also not possible to inform you about available updates. Please contact the plugin author and submit this issue. + + Calculation Settings + Calculation Settings - Multiple plugin updates are available - Multiple plugin updates are available + + Distance units + Distance units - An update to the {} plugin is available - An update to the {} plugin is available + + Area units + Area units - - - QgsPluginInstallerFetchingDialog + + + QgsProcessingContextOptionsWidget - Success - Success + + Algorithm Settings + Algorithm Settings - Resolving host name… - Resolving host name… + + Do not Filter (Better Performance) + Do not Filter (Better Performance) - Connecting… - Connecting… + + Skip (Ignore) Features with Invalid Geometries + Skip (Ignore) Features with Invalid Geometries - Host connected. Sending request… - Host connected. Sending request… + + Stop Algorithm Execution When a Geometry is Invalid + Stop Algorithm Execution When a Geometry is Invalid - Downloading data… - Downloading data… + + Select Temporary Directory + Select Temporary Directory - Closing connection… - Closing connection… + + + + + Default + Default - - - QgsPluginInstallerFetchingDialogBase - - Fetching repositories - Fetching repositories + + Verbose + Verbose - - Overall progress - Overall progress + + Verbose (Model Debugging) + Verbose (Model Debugging) + + + QgsProcessingCoordinateOperationParameterDefinitionWidget - - Abort Fetching - Abort Fetching + + Default value + Default value - - Repository - Repository + + Source CRS parameter + Source CRS parameter - - State - State + + Destination CRS parameter + Destination CRS parameter - - - QgsPluginInstallerInstallingDialog - Update of network request with authentication credentials FAILED for configuration '{0}' - Update of network request with authentication credentials FAILED for configuration '{0}' + + Static source CRS + Static source CRS - Installing… - Installing… - - - Resolving host name… - Resolving host name… + + Static destination CRS + Static destination CRS + + + QgsProcessingCoordinateOperationWidgetWrapper - Connecting… - Connecting… + + Proj coordinate operation string, e.g. '+proj=pipeline +step +inv...' + Proj coordinate operation string, e.g. '+proj=pipeline +step +inv...' + + + QgsProcessingCrsParameterDefinitionWidget - Host connected. Sending request… - Host connected. Sending request… + + Default value + Default value + + + QgsProcessingCrsWidgetWrapper - Downloading data… - Downloading data… + + Use project CRS + Use project CRS - Closing connection… - Closing connection… + + Always use the current project CRS when running the model + Always use the current project CRS when running the model - Failed to unzip the plugin package. Probably it's broken or missing from the repository. You may also want to make sure that you have write permission to the plugin directory: - Failed to unzip the plugin package. Probably it's broken or missing from the repository. You may also want to make sure that you have write permission to the plugin directory: + + string as EPSG code, WKT or PROJ format, or a string identifying a map layer + string as EPSG code, WKT or PROJ format, or a string identifying a map layer + + + QgsProcessingDatabaseSchemaParameterDefinitionWidget - Aborted by user - Aborted by user + + Provider connection parameter + Provider connection parameter - - - QgsPluginInstallerInstallingDialogBase - - QGIS Python Plugin Installer - QGIS Python Plugin Installer + + Default value + Default value + + + QgsProcessingDatabaseSchemaWidgetWrapper - - Installing plugin: - Installing plugin: + + database schema name as a string value + database schema name as a string value + + + QgsProcessingDatabaseTableParameterDefinitionWidget - - Connecting… - Connecting… + + Provider connection parameter + Provider connection parameter - - - QgsPluginInstallerPluginErrorDialog - no error message received - no error message received + + Database schema parameter + Database schema parameter - - - QgsPluginInstallerPluginErrorDialogBase - - Error loading plugin - Error loading plugin + + Default value + Default value + + + QgsProcessingDatabaseTableWidgetWrapper - - The plugin seems to be invalid or have unfulfilled dependencies. It has been installed, but can't be loaded. If you really need this plugin, you can contact its author or <a href="http://lists.osgeo.org/mailman/listinfo/qgis-user">QGIS users group</a> and try to solve the problem. If not, you can just uninstall it. Here is the error message below: - The plugin seems to be invalid or have unfulfilled dependencies. It has been installed, but can't be loaded. If you really need this plugin, you can contact its author or <a href="http://lists.osgeo.org/mailman/listinfo/qgis-user">QGIS users group</a> and try to solve the problem. If not, you can just uninstall it. Here is the error message below: + + database table name as a string value + database table name as a string value + + + QgsProcessingDateTimeParameterDefinitionWidget - - Do you want to uninstall this plugin now? If you're unsure, probably you would like to do this. - Do you want to uninstall this plugin now? If you're unsure, probably you would like to do this. + + Type + Type - - - QgsPluginInstallerRepositoryDetailsDialogBase - - Repository details - Repository details + + Date and Time + Date and Time - - Enter a name for the repository - Enter a name for the repository + + Date + Date - - Name - Name + + Time + Time + + + QgsProcessingDateTimeWidgetWrapper - - Enter the repository URL, beginning with "http://" or "file:///" - Enter the repository URL, beginning with "http://" or "file:///" + + [Not selected] + [Not selected] - - Authentication - Authentication + + datetime value, or a ISO string representation of a datetime + datetime value, or a ISO string representation of a datetime - - Clear - Clear + + date value, or a ISO string representation of a date + date value, or a ISO string representation of a date - - Edit - Edit + + time value, or a ISO string representation of a time + time value, or a ISO string representation of a time + + + QgsProcessingDestinationWidgetBase - - Enable or disable the repository (disabled repositories will be omitted) - Enable or disable the repository (disabled repositories will be omitted) + + … + + + + QgsProcessingDialogBase - - Parameters - Parameters + + Parameters + Parameters - - ?qgis= - ?qgis= + + Log + Log - - URL - URL + + Save Log to File + Save Log to File - - Enabled - Enabled + + Copy Log to Clipboard + Copy Log to Clipboard - - - QgsPluginManager - - - Plugins - Plugins + + Clear Log + Clear Log - - Plugin packages (*.zip *.ZIP) - Plugin packages (*.zip *.ZIP) + + Cancel + Cancel - - No Plugins - No Plugins + + … + + + + QgsProcessingDistanceParameterDefinitionWidget - - No QGIS plugins found in %1 - No QGIS plugins found in %1 + + Linked input + Linked input - - Only locally available - category: plugins that are only locally available - Only locally available + + Minimum value + Minimum value - - Reinstallable - category: plugins that are installed and available - Reinstallable + + Maximum value + Maximum value - - Upgradeable - category: plugins that are installed and there is a newer version available - Upgradeable + + Default value + Default value + + + QgsProcessingDistanceWidgetWrapper - - Downgradeable - category: plugins that are installed and there is an OLDER version available - Downgradeable + + Distance is in geographic degrees. Consider reprojecting to a projected local coordinate system for accurate results. + Distance is in geographic degrees. Consider reprojecting to a projected local coordinate system for accurate results. + + + QgsProcessingDurationParameterDefinitionWidget - - Installable - category: plugins that are available for installation - Installable + + Minimum value + Minimum value - - This plugin is incompatible with this version of QGIS - This plugin is incompatible with this version of QGIS + + Maximum value + Maximum value - - Plugin designed for QGIS %1 - compatible QGIS version(s) - Plugin designed for QGIS %1 + + Default value + Default value - - This plugin requires a missing module - This plugin requires a missing module + + Default unit type + Default unit type - - This plugin is broken - This plugin is broken + + years (365.25 days) + years (365.25 days) + + + QgsProcessingDurationWidgetWrapper - - There is a new version available - There is a new version available + + years (365.25 days) + years (365.25 days) + + + QgsProcessingDxfLayerDetailsWidget - - This is a new plugin - This is a new plugin + + Output layer attribute + Output layer attribute - - Installed version of this plugin is higher than any version found in repository - Installed version of this plugin is higher than any version found in repository + + Output layer name + Output layer name - - This plugin is deprecated - This plugin is deprecated + + Allow data defined symbol blocks + Allow data defined symbol blocks - - bug tracker - bug tracker + + Maximum number of symbol blocks + Maximum number of symbol blocks - - code repository - code repository + + A value of -1 means no limitation. + A value of -1 means no limitation. + + + QgsProcessingDxfLayersPanelWidget - - Installed version - Installed version + + Configure Layer… + Configure Layer… - - - updated at %1 - updated at %1 + + + + Configure Layer + Configure Layer - - Changelog - Changelog + + Please select a single layer. + Please select a single layer. - - Plugin dependencies - Plugin dependencies + + [split attribute: %1] + [split attribute: %1] - - Upgrade Plugin - Upgrade Plugin + + [overridden name: %1] + [overridden name: %1] + + + QgsProcessingDxfLayersWidget - - Upgrades selected plugin to latest stable version - Upgrades selected plugin to latest stable version + + + Input layers + Input layers + + + %n vector layer(s) selected + + %n vector layer(s) selected + %n vector layer(s) selected + + + + + QgsProcessingEnumCheckboxPanelWidget - - Downgrade Plugin - Downgrade Plugin + + Select All + Select All - - Downgrades selected plugin to latest stable version - Downgrades selected plugin to latest stable version + + Clear Selection + Clear Selection + + + QgsProcessingEnumModelerWidget - - Install Plugin - Install Plugin + + new item + new item - - Installs latest stable version of the selected plugin - Installs latest stable version of the selected plugin + + Delete items + Delete items - - Reinstall Plugin - Reinstall Plugin + + Are you sure you want to delete all items + Are you sure you want to delete all items + + + QgsProcessingEnumModelerWidgetBase - - Reinstalls latest stable version of the selected plugin - Reinstalls latest stable version of the selected plugin + + Remove item + Remove item - - Upgrades selected plugin to the experimental version - Upgrades selected plugin to the experimental version + + … + - - Downgrades selected plugin to the experimental version - Downgrades selected plugin to the experimental version + + Add item + Add item - - Installs experimental version of the selected plugin - Installs experimental version of the selected plugin + + Clear all + Clear all - - Reinstalls experimental version of the selected plugin - Reinstalls experimental version of the selected plugin + + Allow multiple selection + Allow multiple selection + + + QgsProcessingEnumPanelWidget - - Reload all Repositories - Reload all Repositories + + + %1 options selected + %1 options selected - - Only Show Plugins from Selected Repository - Only Show Plugins from Selected Repository + + , + , + + + %n option(s) selected + + %n option(s) selected + %n option(s) selected + + + + + QgsProcessingEnumWidgetWrapper - - Clear Filter - Clear Filter + + [Not selected] + [Not selected] - - Don't show this again. - Don't show this again. + + selected option index (starting from 0), array of indices, or comma separated string of options (e.g. '1,3') + selected option index (starting from 0), array of indices, or comma separated string of options (e.g. '1,3') + + + QgsProcessingExpressionParameterDefinitionWidget - - Average rating %1 - Average rating %1 + + Default value + Default value - - Category - Category + + Parent layer + Parent layer - - Tags - Tags + + Expression type + Expression type - - - Author - Author + + QGIS + QGIS - - More info - More info + + Point Cloud + Point Cloud - - Search… - Search… + + Raster Calculator + Raster Calculator - - Sort by Name - Sort by Name + + None + None + + + QgsProcessingExpressionWidgetWrapper - - Sort by Downloads - Sort by Downloads + + string representation of an expression + string representation of an expression + + + QgsProcessingExtentParameterDefinitionWidget - - Sort by Vote - Sort by Vote + + Default value + Default value - - Sort by Status - Sort by Status + + Not set + Not set + + + QgsProcessingExtentWidgetWrapper - - Sort by Date Created - Sort by Date Created + + Not set + Not set - - Sort by Date Updated - Sort by Date Updated + + string of the format 'x min,x max,y min,y max' or a geometry value (bounding box is used) + string of the format 'x min,x max,y min,y max' or a geometry value (bounding box is used) + + + QgsProcessingFeatureSinkWidgetWrapper - - This plugin has an experimental version available - This plugin has an experimental version available + + path to layer destination + path to layer destination + + + QgsProcessingFeatureSourceOptionsBase - - This is a core plugin, so you can't uninstall it - This is a core plugin, so you can't uninstall it + + Invalid feature filtering + Invalid feature filtering - - %1 rating vote(s) - %1 rating vote(s) + + If set, allows the default method for handling features with invalid geometries to be overridden + If set, allows the default method for handling features with invalid geometries to be overridden - - %1 downloads - %1 downloads + + If set, limits the maximum number of features which will be processed from this source + If set, limits the maximum number of features which will be processed from this source - - homepage - homepage + + Limit features processed + Limit features processed - - Available version (stable) - Available version (stable) + + Feature filter + Feature filter + + + QgsProcessingFeatureSourceOptionsWidget - - Available version (experimental) - Available version (experimental) + + Not set + Not set - - Upgrade Experimental Plugin - Upgrade Experimental Plugin + + Use Default + Use Default - - Downgrade Experimental Plugin - Downgrade Experimental Plugin + + Do not Filter (Better Performance) + Do not Filter (Better Performance) - - Install Experimental Plugin - Install Experimental Plugin + + Skip (Ignore) Features with Invalid Geometries + Skip (Ignore) Features with Invalid Geometries - - Reinstall Experimental Plugin - Reinstall Experimental Plugin + + Stop Algorithm Execution When a Geometry is Invalid + Stop Algorithm Execution When a Geometry is Invalid + + + QgsProcessingFeatureSourceParameterDefinitionWidget - - connected - connected + + Geometry type + Geometry type - - The repository is connected - The repository is connected + + Geometry Not Required + Geometry Not Required - - unavailable - unavailable + + Point + Point - - The repository is enabled, but unavailable - The repository is enabled, but unavailable + + Line + Line - - disabled - disabled + + Polygon + Polygon - - The repository is disabled - The repository is disabled + + Any Geometry Type + Any Geometry Type + + + QgsProcessingFeatureSourceWidgetWrapper - - The repository is blocked due to incompatibility with your QGIS version - The repository is blocked due to incompatibility with your QGIS version + + path to a vector layer + path to a vector layer + + + QgsProcessingFeedback - - Vote sent successfully - Vote sent successfully + + + Message log truncated + Message log truncated - - Sending vote to the plugin repository failed. - Sending vote to the plugin repository failed. + + + + + + + + Processing + Processing - - Security warning - Security warning + + QGIS version: %1 + QGIS version: %1 - - Installing a plugin from an untrusted source can harm your computer. Only continue if you received the plugin from a source you trust. Continue? - Installing a plugin from an untrusted source can harm your computer. Only continue if you received the plugin from a source you trust. Continue? + + QGIS code revision: %1 + QGIS code revision: %1 - - <h3>Upgradable plugins</h3><p>Here are <b>upgradeable plugins</b>. It means more recent versions of installed plugins are available in the repositories.</p> - <h3>Upgradable plugins</h3><p>Here are <b>upgradeable plugins</b>. It means more recent versions of installed plugins are available in the repositories.</p> + + Qt version: %1 + Qt version: %1 - - <h3>All Plugins</h3><p>On the left you see the list of all plugins available for your QGIS, both installed and available for download. Some plugins come with your QGIS installation while most of them are made available via the plugin repositories.</p><p>You can temporarily enable or disable a plugin. To <i>enable</i> or <i>disable</i> a plugin, click its checkbox or double-click its name…</p><p>Plugins showing in <span style='color:red'>red</span> are not loaded because there is a problem. They are also listed on the 'Invalid' tab. Click on the plugin name to see more details, or to reinstall or uninstall this plugin.</p> - <h3>All Plugins</h3><p>On the left you see the list of all plugins available for your QGIS, both installed and available for download. Some plugins come with your QGIS installation while most of them are made available via the plugin repositories.</p><p>You can temporarily enable or disable a plugin. To <i>enable</i> or <i>disable</i> a plugin, click its checkbox or double-click its name…</p><p>Plugins showing in <span style='color:red'>red</span> are not loaded because there is a problem. They are also listed on the 'Invalid' tab. Click on the plugin name to see more details, or to reinstall or uninstall this plugin.</p> + + Python version: %1 + Python version: %1 - - <h3>Installed Plugins</h3><p>Here you only see plugins <b>installed on your QGIS</b>.</p><p>Click on the name to see details. </p><p>Click the checkbox or double-click the name to <i>activate</i> or <i>deactivate</i> the plugin.</p><p>You can change the sorting via the context menu (right click).</p> - <h3>Installed Plugins</h3><p>Here you only see plugins <b>installed on your QGIS</b>.</p><p>Click on the name to see details. </p><p>Click the checkbox or double-click the name to <i>activate</i> or <i>deactivate</i> the plugin.</p><p>You can change the sorting via the context menu (right click).</p> + + GDAL version: %1 + GDAL version: %1 - - <h3>Not installed plugins</h3><p>Here you see the list of all plugins available in the repositories, but which are <b>not yet installed</b>.</p><p>Click on the name to see details.</p><p>You can change the sorting via the context menu (right click).</p><p>A plugin can be downloaded and installed by clicking on it's name, and then click the 'Install plugin' button.</p> - <h3>Not installed plugins</h3><p>Here you see the list of all plugins available in the repositories, but which are <b>not yet installed</b>.</p><p>Click on the name to see details.</p><p>You can change the sorting via the context menu (right click).</p><p>A plugin can be downloaded and installed by clicking on it's name, and then click the 'Install plugin' button.</p> + + GEOS version: %1 + GEOS version: %1 - - <h3>New plugins</h3><p>Here you see brand <b>new</b> plugins which can be installed.</p> - <h3>New plugins</h3><p>Here you see brand <b>new</b> plugins which can be installed.</p> + + PROJ version: %1 + PROJ version: %1 - - <h3>Invalid plugins</h3><p>Plugins in this list here are <b>broken or incompatible</b> with your version of QGIS.</p><p>Click on an individual plugin; if possible QGIS shows you more information.</p><p>The main reasons to have invalid plugins is that this plugin is not build for this version of QGIS. Maybe you can download another version from <a href="http://plugins.qgis.org">plugins.qgis.org</a>.</p><p>Another common reason is that a python plugin needs some external python libraries (dependencies). You can install them yourself, depending on your operating system. After a correct install the plugin should work.</p> - <h3>Invalid plugins</h3><p>Plugins in this list here are <b>broken or incompatible</b> with your version of QGIS.</p><p>Click on an individual plugin; if possible QGIS shows you more information.</p><p>The main reasons to have invalid plugins is that this plugin is not build for this version of QGIS. Maybe you can download another version from <a href="http://plugins.qgis.org">plugins.qgis.org</a>.</p><p>Another common reason is that a python plugin needs some external python libraries (dependencies). You can install them yourself, depending on your operating system. After a correct install the plugin should work.</p> + + + PDAL version: %1 + PDAL version: %1 - - - QgsPluginManagerBase - - Plugin Manager - Plugin Manager + + %1 version: %2 + %1 version: %2 - - All - All + + Results: + Results: + + + QgsProcessingFieldMapPanelBase - - Installed - Installed + + Fields + Fields - - Installed plugins - Installed plugins + + Add new field + Add new field - - Not installed plugins available for download - Not installed plugins available for download + + add + add - - Upgradeable - Upgradeable + + Delete selected field + Delete selected field - - Installed plugins with more recent version available for download - Installed plugins with more recent version available for download + + delete + delete - - New - New + + Move selected field up + Move selected field up - - Not installed plugins seen for the first time - Not installed plugins seen for the first time + + up + up - - Invalid - Invalid + + Move selected field down + Move selected field down - - Broken and incompatible installed plugins - Broken and incompatible installed plugins + + down + down - - Settings - Settings + + Reset all fields + Reset all fields - - Not installed - Not installed + + reset + reset - - Install from ZIP - Install from ZIP + + Load fields from template layer + Load fields from template layer - - Vote! - Vote! + + Load fields from selected template layer + Load fields from selected template layer - - Your Vote - Your Vote + + Load Fields + Load Fields - - Current vote - Current vote + + Invert fields selection + Invert fields selection + + + QgsProcessingFieldMapPanelWidget - - Upgrade all upgradeable plugins - Upgrade all upgradeable plugins + + Do you want to reset the field mapping? + Do you want to reset the field mapping? + + + QgsProcessingFieldMapParameterDefinitionWidget - - Uninstall the selected plugin - Uninstall the selected plugin + + Parent layer + Parent layer - - Install, reinstall or upgrade the selected plugin - Install, reinstall or upgrade the selected plugin + + None + None + + + QgsProcessingFieldMapWidgetWrapper - - Upgrade All - Upgrade All + + an array of map items, each containing a 'name', 'type' and 'expression' values (and optional 'length' and 'precision' values). + an array of map items, each containing a 'name', 'type' and 'expression' values (and optional 'length' and 'precision' values). + + + QgsProcessingFieldPanelWidget + + + + + %n field(s) selected + + %n field(s) selected + %n field(s) selected + + + + + , + , + + + + QgsProcessingFieldParameterDefinitionWidget - - Uninstall Plugin - Uninstall Plugin + + Parent layer + Parent layer - - Reinstall Plugin - Reinstall Plugin + + Allowed data type + Allowed data type - - <html><head/><body><p>If you are provided with a zip package containing a plugin to install, please select the file below and click the <span style=" font-style:italic;">Install plugin</span> button.</p><p>Please note for most users this function is not applicable, as the preferable way is to install plugins from a repository.</p></body></html> - <html><head/><body><p>If you are provided with a zip package containing a plugin to install, please select the file below and click the <span style=" font-style:italic;">Install plugin</span> button.</p><p>Please note for most users this function is not applicable, as the preferable way is to install plugins from a repository.</p></body></html> + + Any + Any - - Install Plugin - Install Plugin + + Number + Number - - The settings on this tab are only applicable for Python Plugins. No Python support detected, thus no settings available. - The settings on this tab are only applicable for Python Plugins. No Python support detected, thus no settings available. + + String + String - - Status - Status + + Date/time + Date/time - - Name - Name + + Binary + Binary - - URL - URL + + Boolean + Boolean - - Reload repository contents -(useful when you uploaded a plugin there) - Reload repository contents -(useful when you uploaded a plugin there) + + Accept multiple fields + Accept multiple fields - - Reload Repository - Reload Repository + + Select all fields by default + Select all fields by default - - Configure an additional plugin repository - Configure an additional plugin repository + + Default value + Default value - - Add a new plugin repository - Add a new plugin repository + + Default field name, or ; separated list of field names for multiple field parameters + Default field name, or ; separated list of field names for multiple field parameters + + + QgsProcessingFieldWidgetWrapper - - Edit the selected repository - Edit the selected repository + + selected field names as an array of names, or semicolon separated string of options (e.g. 'fid;place_name') + selected field names as an array of names, or semicolon separated string of options (e.g. 'fid;place_name') + + + QgsProcessingFileDestinationWidgetWrapper - - Remove the selected repository - Remove the selected repository + + path to file destination + path to file destination + + + QgsProcessingFileParameterDefinitionWidget - - Delete - Delete + + Type + Type - - Add… - Add… + + File + File - - Edit… - Edit… + + Folder + Folder - - Install, reinstall or upgrade the experimental version of selected plugin - Install, reinstall or upgrade the experimental version of selected plugin + + File filter + File filter - - Reinstall Experimental - Reinstall Experimental + + All Files (*.*) + All Files (*.*) - - Plugin Repositories - Plugin Repositories + + CSV Files (*.csv) + CSV Files (*.csv) - - about:blank - about:blank + + HTML Files (*.html *.htm) + HTML Files (*.html *.htm) - - ZIP file - ZIP file + + Text Files (*.txt) + Text Files (*.txt) - - Check for Updates on Startup - Check for Updates on Startup + + Default value + Default value + + + QgsProcessingFileWidgetWrapper - - <html><head/><body><p><span style=" font-weight:600;">If this function is enabled, QGIS will inform you whenever a plugin update is available.</span> Otherwise, fetching repositories will be performed during opening of the Plugin Manager window.</p></body></html> - <html><head/><body><p><span style=" font-weight:600;">If this function is enabled, QGIS will inform you whenever a plugin update is available.</span> Otherwise, fetching repositories will be performed during opening of the Plugin Manager window.</p></body></html> + + %1 files + %1 files - - Show also Experimental Plugins - Show also Experimental Plugins + + string representing a path to a file or folder + string representing a path to a file or folder + + + QgsProcessingFolderDestinationWidgetWrapper - - <html><head/><body><p><span style=" font-weight:600;">Experimental plugins are generally unsuitable for production use.</span> These plugins are in early stages of development, and should be considered 'incomplete' or 'proof of concept' tools. QGIS does not recommend installing these plugins unless you intend to use them for testing purposes.</p></body></html> - <html><head/><body><p><span style=" font-weight:600;">Experimental plugins are generally unsuitable for production use.</span> These plugins are in early stages of development, and should be considered 'incomplete' or 'proof of concept' tools. QGIS does not recommend installing these plugins unless you intend to use them for testing purposes.</p></body></html> + + path to folder destination + path to folder destination + + + QgsProcessingGeometryParameterDefinitionWidget - - Show also Deprecated Plugins - Show also Deprecated Plugins + + Default value + Default value + + + QgsProcessingGeometryWidgetWrapper - - <html><head/><body><p><span style=" font-weight:600;">Deprecated plugins are generally unsuitable for production use.</span> These plugins are unmaintained, and should be considered 'obsolete' tools. QGIS does not recommend installing these plugins unless you still need it and there are no other alternatives available.</p></body></html> - <html><head/><body><p><span style=" font-weight:600;">Deprecated plugins are generally unsuitable for production use.</span> These plugins are unmaintained, and should be considered 'obsolete' tools. QGIS does not recommend installing these plugins unless you still need it and there are no other alternatives available.</p></body></html> + + string in the Well-Known-Text format or a geometry value + string in the Well-Known-Text format or a geometry value - - - QgsPoint3DSymbolWidget + + + QgsProcessingHelpEditorWidget - - Sphere - Sphere + + Algorithm description + Algorithm description - - Cylinder - Cylinder + + Short description + Short description - - Cube - Cube + + Input parameters + Input parameters - - Cone - Cone + + Outputs + Outputs - - Plane - Plane + + Examples + Examples - - Torus - Torus + + Algorithm author + Algorithm author - - 3D Model - 3D Model + + Help author + Help author - - Billboard - Billboard + + Algorithm version + Algorithm version - - Billboard symbol - Billboard symbol + + Documentation help URL (for help button) + Documentation help URL (for help button) - - - QgsPointCloud3DSymbolWidget + + + QgsProcessingHelpEditorWidgetBase - - Point Symbol - Point Symbol + + Help Editor + Help Editor - - Maximum screen space error - Maximum screen space error + + Select element to edit + Select element to edit - - Point size - Point size + + Element description + Element description + + + QgsProcessingHistoryDialog - - Point budget - Point budget + + Processing History + Processing History - - Show bounding boxes - Show bounding boxes + + Clear + Clear - - Color - Color + + Clear history + Clear history - - ... - ... + + Save As… + Save As… - - Attribute - Attribute + + Save history + Save history + + + QgsProcessingHistoryWidget - - Min - Min + + Clear History + Clear History - - Max - Max + + Are you sure you want to clear the Processing history? + Are you sure you want to clear the Processing history? - - Load - Load + + Save File + Save File - - Contrast -enhancement - Contrast -enhancement + + Log files (*.log *.LOG) + Log files (*.log *.LOG) + + + QgsProcessingLayerOutputDestinationWidget - - Red band - Red band + + Open output file after running algorithm + Open output file after running algorithm - - Blue band - Blue band + + Skip Output + Skip Output - - Green band - Green band + + Create Temporary Layer + Create Temporary Layer - - Select Point Color - Select Point Color + + Save to a Temporary Directory + Save to a Temporary Directory - - No Rendering - No Rendering + + Save to a Temporary File + Save to a Temporary File - - Follow 2D Symbology - Follow 2D Symbology + + Save to Directory… + Save to Directory… - - Single Color - Single Color + + Save to File… + Save to File… - - Attribute by Ramp - Attribute by Ramp + + Save to GeoPackage… + Save to GeoPackage… - - RGB - RGB + + Save to Database Table… + Save to Database Table… - - Classification - Classification + + Append to Layer… + Append to Layer… - - No Enhancement - No Enhancement + + Edit Field Mapping… + Edit Field Mapping… - - Stretch to MinMax - Stretch to MinMax + + Change File Encoding (%1)… + Change File Encoding (%1)… - - Stretch and Clip to MinMax - Stretch and Clip to MinMax + + [Skip output] + [Skip output] - - Clip to MinMax - Clip to MinMax + + [Create temporary layer] + [Create temporary layer] - - The size of each point in pixels - The size of each point in pixels + + [Save to temporary folder] + [Save to temporary folder] - - The distance in pixels between the points of the smallest chunk to be rendered. -Raising this value will result in a less detailed scene which can improve performance - The distance in pixels between the points of the smallest chunk to be rendered. -Raising this value will result in a less detailed scene which can improve performance + + [Save to temporary file] + [Save to temporary file] - - The maximum number of points that will be rendered simultaneously. -Raising this value may allow missing chunks to be rendered while lowering it may improve performance - The maximum number of points that will be rendered simultaneously. -Raising this value may allow missing chunks to be rendered while lowering it may improve performance + + Select Directory + Select Directory - - Render as a Surface (Triangulate) - Render as a Surface (Triangulate) + + Save file + Save file - - Skip triangles longer than - Skip triangles longer than + + + Save to GeoPackage + Save to GeoPackage - - Maximum Triangle Side Size in Horizontal Plan - Maximum Triangle Side Size in Horizontal Plan + + GeoPackage files (*.gpkg);;All files (*.*) + GeoPackage files (*.gpkg);;All files (*.*) - - Skip triangles taller than - Skip triangles taller than + + Layer name + Layer name - - Maximum Triangle Side 3D Height - Maximum Triangle Side 3D Height + + Save “%1” to Database Table + Save “%1” to Database Table - - See 2D Symbology settings - See 2D Symbology settings + + + Append "%1" to Layer + Append "%1" to Layer - - - QgsPointCloudAttributeByRampRendererWidgetBase - - Min - Min + + File encoding + File encoding + + + QgsProcessingLayoutItemParameterDefinitionWidget - - Max - Max + + Parent layout + Parent layout + + + QgsProcessingLayoutItemWidgetWrapper - - Load - Load + + UUID or ID of an existing print layout item + UUID or ID of an existing print layout item - - Attribute - Attribute + + string representing the UUID or ID of an existing print layout item + string representing the UUID or ID of an existing print layout item - - - QgsPointCloudAttributeStatisticsModel + + + QgsProcessingLayoutWidgetWrapper - - Attribute - Attribute + + Name of an existing print layout + Name of an existing print layout - - Minimum - Minimum + + string representing the name of an existing print layout + string representing the name of an existing print layout + + + QgsProcessingMapLayerComboBox - - Maximum - Maximum + + Iterate over this layer, creating a separate output for every feature in the layer + Iterate over this layer, creating a separate output for every feature in the layer - - Mean - Mean + + Advanced options + Advanced options - - Standard Deviation - Standard Deviation + + Select input + Select input - - - QgsPointCloudClassificationStatisticsModel - - Classification - Classification + + Select File… + Select File… - - Count - Count + + Browse for Layer… + Browse for Layer… - - % - % + + Selected features only + Selected features only - - - QgsPointCloudClassifiedRendererModel - - N/A - N/A + + %1 Options + %1 Options - - Color - Color + + Select File + Select File - - Value - Value + + Browse for "%1" + Browse for "%1" + + + QgsProcessingMapLayerParameterDefinitionWidget - - Legend - Legend + + Layer type + Layer type - - Percentage - Percentage + + Any Map Layer + Any Map Layer - - - QgsPointCloudClassifiedRendererWidgetBase - - Classify - Classify + + Vector (Point) + Vector (Point) - - Add - Add + + Vector (Line) + Vector (Line) - - Delete - Delete + + Vector (Polygon) + Vector (Polygon) - - Delete All - Delete All + + Vector (Any Geometry Type) + Vector (Any Geometry Type) - - Attribute - Attribute + + Raster + Raster - - - QgsPointCloudElevationPropertiesWidget - - Square - Square + + Mesh + Mesh - - Circle - Circle + + Plugin + Plugin - - Point Color - Point Color + + Point Cloud + Point Cloud - - - QgsPointCloudElevationPropertiesWidgetBase - - Point Cloud Elevation Properties - Point Cloud Elevation Properties + + Annotation + Annotation + + + QgsProcessingMapLayerWidgetWrapper - - Elevation - Elevation + + path to a map layer + path to a map layer + + + QgsProcessingMapThemeParameterDefinitionWidget - - Offset - Offset + + Default value + Default value + + + QgsProcessingMapThemeWidgetWrapper - - Scale - Scale + + [Not selected] + [Not selected] - - Automatically sets the offset so that the lowest point in the cloud sits at an elevation of 0. - Automatically sets the offset so that the lowest point in the cloud sits at an elevation of 0. + + map theme as a string value (e.g. 'base maps') + map theme as a string value (e.g. 'base maps') + + + QgsProcessingMatrixModelerWidget - - <html><head/><body><p><span style=" font-weight:600;">Elevation scaling and offset can be used to manually correct elevation values in the point cloud at render time.</span></p><p>The scale is applied to the point cloud elevation values before adding the offset.</p></body></html> - <html><head/><body><p><span style=" font-weight:600;">Elevation scaling and offset can be used to manually correct elevation values in the point cloud at render time.</span></p><p>The scale is applied to the point cloud elevation values before adding the offset.</p></body></html> + + Clear table + Clear table - - Profile Chart Accuracy - Profile Chart Accuracy + + Are you sure you want to clear table? + Are you sure you want to clear table? - - Maximum error - Maximum error + + Enter column name + Enter column name - - Profile Chart Appearance - Profile Chart Appearance + + Column name + Column name + + + QgsProcessingMatrixModelerWidgetBase - - Apply opacity by distance from curve effect - Apply opacity by distance from curve effect + + Remove row + Remove row - - Color - Color + + … + - - Point size - Point size + + Clear all + Clear all - - Style - Style + + Fixed number of rows + Fixed number of rows - - Respect layer's coloring - Respect layer's coloring + + Add row + Add row - - - QgsPointCloudElevationPropertiesWidgetFactory - - Elevation - Elevation + + Add column + Add column - - - QgsPointCloudExpression - - - No root node! Parsing failed? - No root node! Parsing failed? + + Remove column + Remove column - - - QgsPointCloudExpressionNodeAttributeRef + + + QgsProcessingMatrixParameterDialogBase - - - Attribute '%1' not found - Attribute '%1' not found + + Fixed table + Fixed table - - - QgsPointCloudExtentRendererWidgetBase + + + QgsProcessingMatrixParameterPanel - - Symbol - Symbol + + + Fixed table (%1x%2) + Fixed table (%1x%2) + + + QgsProcessingMatrixParameterPanelWidget - - Change… - Change… + + Add Row + Add Row - - - QgsPointCloudLayer - - Load layer style - Load layer style + + Remove Row(s) + Remove Row(s) - - Information from provider - Information from provider + + Remove All + Remove All + + + QgsProcessingMatrixWidgetWrapper - - - Extent - Extent + + comma delimited string of values, or an array of values + comma delimited string of values, or an array of values + + + QgsProcessingMeshDatasetGroupsParameterDefinitionWidget - - Point count - Point count + + Linked input + Linked input + + + QgsProcessingMeshDatasetGroupsWidget - - unknown - unknown + + %1 dataset groups selected + %1 dataset groups selected - - Metadata - Metadata + + Current Active Dataset Group + Current Active Dataset Group - - Creation date - Creation date + + Select in Available Dataset Groups + Select in Available Dataset Groups - - Version - Version + + Dataset Groups Available + Dataset Groups Available + + + %n option(s) selected + + %n option(s) selected + %n option(s) selected + + + + + QgsProcessingMeshDatasetTimeParameterDefinitionWidget - - Data format - Data format + + Linked input + Linked input + + + QgsProcessingMeshDatasetTimeWidgetBase - - Scale X - Scale X + + Current canvas time + Current canvas time - - Scale Y - Scale Y + + Defined date/time + Defined date/time - - Scale Z - Scale Z + + Dataset group time step + Dataset group time step + + + QgsProcessingMeshLayerWidgetWrapper - - Offset X - Offset X + + path to a mesh layer + path to a mesh layer + + + QgsProcessingModelAlgorithm - - Offset Y - Offset Y + + Cannot run model, the following algorithms are not available on this system: %1 + Cannot run model, the following algorithms are not available on this system: %1 + + + QgsProcessingModelerParameterWidget - - Offset Z - Offset Z + + Using model input + Using model input - - Project ID - Project ID + + Using algorithm output + Using algorithm output - - System ID - System ID + + [Enter name if this is a final result] + [Enter name if this is a final result] - - Software ID - Software ID + + + Model Output + Model Output - - Identification - Identification + + + Value + Value - - Access - Access + + + Pre-calculated Value + Pre-calculated Value - - Attributes - Attributes + + + Model Input + Model Input - - Count - Count + + + Algorithm Output + Algorithm Output - - Attribute - Attribute + + “%1” from algorithm “%2” + “%1” from algorithm “%2” + + + QgsProcessingMultipleInputDialog - - Type - Type + + Multiple Selection + Multiple Selection + + + QgsProcessingMultipleInputPanelWidget - - Contacts - Contacts + + Add File(s)… + Add File(s)… - - Links - Links + + Add Directory… + Add Directory… - - History - History + + Select File(s) + Select File(s) - - - QgsPointCloudLayer3DRendererWidget - - 3D View - 3D View + + Select Directory + Select Directory - - - QgsPointCloudLayer3DRendererWidgetFactory + + + QgsProcessingMultipleLayerPanelWidget + + + + %n input(s) selected + + %n input(s) selected + %n input(s) selected + + + + + QgsProcessingMultipleLayerParameterDefinitionWidget - - 3D View - 3D View + + Allowed layer type + Allowed layer type - - - QgsPointCloudLayerElevationProperties - - Scale: %1 - Scale: %1 + + Any Map Layer + Any Map Layer - - Offset: %1 - Offset: %1 + + Vector (No Geometry Required) + Vector (No Geometry Required) - - - QgsPointCloudLayerExporterTask - - Exporting point cloud - Exporting point cloud + + Vector (Point) + Vector (Point) - - - QgsPointCloudLayerProperties - - Layer Properties - %1 - Layer Properties - %1 + + Vector (Line) + Vector (Line) - - Style - Style + + Vector (Polygon) + Vector (Polygon) - - Load Style… - Load Style… + + Any Geometry Type + Any Geometry Type - - Save Style… - Save Style… + + Raster + Raster - - - Save as Default - Save as Default + + File + File - - - Restore Default - Restore Default + + Mesh + Mesh - - Metadata - Metadata + + Plugin + Plugin - - Load Metadata… - Load Metadata… + + Point Cloud + Point Cloud - - Save Metadata… - Save Metadata… + + Annotation + Annotation + + + QgsProcessingMultipleLayerWidgetWrapper - - - Default Style - Default Style + + an array of layer paths, or semicolon separated string of layer paths + an array of layer paths, or semicolon separated string of layer paths + + + QgsProcessingMultipleSelectionDialog - - Load layer properties from style file - Load layer properties from style file + + Multiple Selection + Multiple Selection + + + QgsProcessingMultipleSelectionDialogBase - - - QGIS Layer Style File - QGIS Layer Style File + + Multiple selection + Multiple selection + + + QgsProcessingMultipleSelectionPanelWidget - - Load Style - Load Style + + Select All + Select All - - Save layer properties as style file - Save layer properties as style file + + Clear Selection + Clear Selection - - Save Style - Save Style + + Toggle Selection + Toggle Selection + + + QgsProcessingNumberParameterDefinitionWidget - - Load layer metadata from metadata file - Load layer metadata from metadata file + + Number type + Number type - - QGIS Layer Metadata File - QGIS Layer Metadata File + + Float + Float - - Load Metadata - Load Metadata + + Integer + Integer - - Save Layer Metadata as QMD - Save Layer Metadata as QMD + + Minimum value + Minimum value - - QMD File - QMD File + + Maximum value + Maximum value - - Save Metadata - Save Metadata + + Default value + Default value + + + QgsProcessingNumericWidgetWrapper - - - Default Metadata - Default Metadata + + Not set + Not set + + + QgsProcessingParameterDefinitionDialog - - Select transformation for the layer - Select transformation for the layer + + Properties + Properties - - - QgsPointCloudLayerPropertiesBase - - Vector Tile Layer Properties - Vector Tile Layer Properties + + Color + Color - - Information - Information + + Comment Color + Comment Color - - Source - Source + + Default + Default - - Metadata - Metadata + + Comments + Comments - - Statistics - Statistics + + %1 Parameter Definition + %1 Parameter Definition - - Settings - Settings + + Parameter Definition + Parameter Definition - - Layer name - Layer name + + Unable to define parameter + Unable to define parameter - - Assigned Coordinate Reference System (CRS) - Assigned Coordinate Reference System (CRS) + + Invalid parameter name + Invalid parameter name + + + QgsProcessingParameterDefinitionWidget - - <html><head/><body><p><span style=" font-weight:600;">Changing this option does not modify the original data source or perform any reprojection of points. Rather, it can be used to override the layer's CRS within this project if it could not be detected or has been incorrectly detected.</span></p></body></html> - <html><head/><body><p><span style=" font-weight:600;">Changing this option does not modify the original data source or perform any reprojection of points. Rather, it can be used to override the layer's CRS within this project if it could not be detected or has been incorrectly detected.</span></p></body></html> + + Description + Description - - Attribute Statistics - Attribute Statistics + + Mandatory + Mandatory - - Classification Statistics - Classification Statistics + + Advanced + Advanced + + + QgsProcessingParametersWidgetBase - - Provider Feature Filter - Provider Feature Filter + + Advanced Parameters + Advanced Parameters + + + + QgsProcessingPointCloudAttributePanelWidget + + + + + %n attribute(s) selected + + %n attribute(s) selected + %n attribute(s) selected + - - Query Builder - Query Builder + + , + , + + + QgsProcessingPointCloudAttributeParameterDefinitionWidget - - Note: The displayed statistics are estimated based on sampling data from the dataset and it is not guaranteed to be accurate! - Note: The displayed statistics are estimated based on sampling data from the dataset and it is not guaranteed to be accurate! + + Parent layer + Parent layer - - Rendering - Rendering + + Accept multiple attributes + Accept multiple attributes - - Scale Dependent Visibility - Scale Dependent Visibility + + Select all attributes by default + Select all attributes by default - - - QgsPointCloudLayerSaveAsDialog - - Select the coordinate reference system for the vector file. The data points will be transformed from the layer coordinate reference system. - Select the coordinate reference system for the vector file. The data points will be transformed from the layer coordinate reference system. + + Default value + Default value - - Attribute - Attribute + + Default attribute name, or ; separated list of attribute names for multiple attribute parameters + Default attribute name, or ; separated list of attribute names for multiple attribute parameters + + + QgsProcessingPointCloudAttributeWidgetWrapper - - Save Layer As - Save Layer As + + selected attribute names as an array of names, or semicolon separated string of options (e.g. 'X;Intensity') + selected attribute names as an array of names, or semicolon separated string of options (e.g. 'X;Intensity') + + + QgsProcessingPointCloudDestinationWidgetWrapper - - - Save Point Cloud Layer As - Save Point Cloud Layer As + + path to layer destination + path to layer destination + + + QgsProcessingPointCloudExpressionDialog - - - Overwrite File - Overwrite File + + &Test + &Test - - Overwrite Layer - Overwrite Layer + + &Clear + &Clear - - Append to Layer - Append to Layer + + + + + n/a + n/a - - The layer already exists. Do you want to overwrite the whole file or overwrite the layer? - The layer already exists. Do you want to overwrite the whole file or overwrite the layer? + + Minimum: %1 + Minimum: %1 - - - The file already exists. Do you want to overwrite it? - The file already exists. Do you want to overwrite it? + + Maximum: %1 + Maximum: %1 - - The layer already exists. Do you want to overwrite the whole file, overwrite the layer or append features to the layer? - The layer already exists. Do you want to overwrite the whole file, overwrite the layer or append features to the layer? + + Mean: %1 + Mean: %1 - - The layer already exists. Do you want to overwrite the whole file or append features to the layer? - The layer already exists. Do you want to overwrite the whole file or append features to the layer? + + StdDev: %1 + StdDev: %1 - - This file contains %1 layers that will be lost! - - This file contains %1 layers that will be lost! - + + + + Query Result + Query Result - - The following layers will be permanently lost: - + + An error occurred while parsing the expression: %1 - The following layers will be permanently lost: - + An error occurred while parsing the expression: %1 - - new_layer - new_layer + + "%1" not recognized as an available attribute. + "%1" not recognized as an available attribute. - - Temporary Scratch Layer - Temporary Scratch Layer + + The expression was successfully parsed. + The expression was successfully parsed. + + + QgsProcessingPointCloudExpressionDialogBase - - GeoPackage - GeoPackage + + Point Cloud Expression + Point Cloud Expression - - AutoCAD DXF - AutoCAD DXF + + Attributes + Attributes - - ESRI Shapefile - ESRI Shapefile + + Values + Values - - LAS/LAZ point cloud - LAS/LAZ point cloud + + Operators + Operators - - Comma separated values - Comma separated values + + = + = - - - QgsPointCloudLayerSaveAsDialogBase - - Save Vector Layer as… - Save Vector Layer as… + + < + < - - CRS - CRS + + <= + <= - - Format - Format + + > + > - - File name - File name + + AND + AND - - Layer name - Layer name + + OR + OR - - Select fields to export - Select fields to export + + >= + >= - - Select All - Select All + + IN + IN - - Deselect All - Deselect All + + != + != - - Extent - Extent + + NOT IN + NOT IN - - Filter by Polygon Layer - Filter by Polygon Layer + + Filter Expression + Filter Expression + + + QgsProcessingPointCloudLayerWidgetWrapper - - Export points intersecting features from layer - Export points intersecting features from layer + + path to a point cloud layer + path to a point cloud layer + + + QgsProcessingPointParameterDefinitionWidget - - Selected features only - Selected features only + + Default value + Default value - - Elevation Range - Elevation Range + + + Point as 'x,y' + Point as 'x,y' + + + QgsProcessingPointWidgetWrapper - - Maximum Z value - Maximum Z value + + Point as 'x,y' + Point as 'x,y' - - Minimum Z value - Minimum Z value + + string of the format 'x,y' or a geometry value (centroid is used) + string of the format 'x,y' or a geometry value (centroid is used) + + + QgsProcessingProvider - - Limit number of points - Limit number of points + + Duplicate algorithm name %1 for provider %2 + Duplicate algorithm name %1 for provider %2 - - Limit total number of exported points to - Limit total number of exported points to + + Missing parameter value %1 + Missing parameter value %1 - - Add saved file to map - Add saved file to map + + + This algorithm only supports disk-based outputs + This algorithm only supports disk-based outputs - - - QgsPointCloudQueryBuilder - - &Test - &Test + + + + + “.%1” files are not supported as outputs for this algorithm + “.%1” files are not supported as outputs for this algorithm + + + QgsProcessingProviderConnectionParameterDefinitionWidget - - &Clear - &Clear + + Provider + Provider - - &Save… - &Save… + + Default value + Default value + + + QgsProcessingProviderConnectionWidgetWrapper - - Save query to QQF file - Save query to QQF file + + connection name as a string value + connection name as a string value + + + QgsProcessingRangeParameterDefinitionWidget - - &Load… - &Load… + + Number type + Number type - - Load query from QQF file - Load query from QQF file + + Float + Float - - Set provider filter on %1 - Set provider filter on %1 + + Integer + Integer - - - - - n/a - n/a + + Minimum value + Minimum value - - Minimum: %1 - Minimum: %1 + + Maximum value + Maximum value + + + QgsProcessingRangeWidgetWrapper - - Maximum: %1 - Maximum: %1 + + Min + Min - - Mean: %1 - Mean: %1 + + Max + Max - - StdDev: %1 - StdDev: %1 + + + Not set + Not set - - - - - Query Result - Query Result + + string as two comma delimited floats, e.g. '1,10' + string as two comma delimited floats, e.g. '1,10' - - - Error in query. The subset string could not be set. - Error in query. The subset string could not be set. + + + QgsProcessingRasterBandPanelWidget + + + + %n band(s) selected + + %n band(s) selected + %n band(s) selected + + + + QgsProcessingRasterCalculatorExpressionDialogBase - - An error occurred while parsing the expression: -%1 - An error occurred while parsing the expression: -%1 + + Raster Calculator Expression + Raster Calculator Expression - - "%1" not recognized as an available attribute. - "%1" not recognized as an available attribute. + + Layers + Layers - - The expression was successfully parsed. - The expression was successfully parsed. + + Operators + Operators - - - QgsPointCloudQueryBuilderBase - - Query Builder - Query Builder + + ( + ( - - Datasource - Datasource + + >= + >= - - Fields - Fields + + tan + tan - - <html><head/><body><p>List of attributes in this point cloud</p></body></html> - <html><head/><body><p>List of attributes in this point cloud</p></body></html> + + != + != - - Values - Values + + sin + sin - - <html><head/><body><p>List of values for the current attribute.</p></body></html> - <html><head/><body><p>List of values for the current attribute.</p></body></html> + + sqrt + sqrt - - Operators - Operators + + asin + asin - - < - < + + < + < - - > - > + + cos + cos - - = - = + + ^ + ^ - - <= - <= + + - + - - - IN - IN + + + + + - - >= - >= + + AND + AND - - != - != + + IF + IF - - AND - AND + + min + min - - OR - OR + + * + * - - NOT IN - NOT IN + + acos + acos - - Provider Specific Filter Expression - Provider Specific Filter Expression + + atan + atan - - - QgsPointCloudRendererPropertiesWidget - - Square - Square + + > + > - - Circle - Circle + + max + max - - Default - Default + + = + = - - Bottom to Top - Bottom to Top + + / + / - - Top to Bottom - Top to Bottom + + ) + ) - - - QgsPointCloudRendererPropsDialogBase - - Renderer Settings - Renderer Settings + + <= + <= - - This renderer doesn't implement a graphical interface. - This renderer doesn't implement a graphical interface. + + OR + OR - - Point Symbol - Point Symbol + + abs + abs - - Point size - Point size + + log10 + log10 - - Style - Style + + ln + ln + + + QgsProcessingRasterDestinationWidgetWrapper - - Layer Rendering - Layer Rendering + + path to layer destination + path to layer destination + + + QgsProcessingRasterLayerWidgetWrapper - - Maximum error - Maximum error + + path to a raster layer + path to a raster layer + + + QgsProcessingScaleParameterDefinitionWidget - - Opacity - Opacity + + Default value + Default value + + + QgsProcessingStringParameterDefinitionWidget - - Blending mode - Blending mode + + Default value + Default value - - Draw order - Draw order + + Multiline input + Multiline input + + + QgsProcessingTinInputLayersDelegate - - A post-processing effect that makes angled surfaces darker and adds silhouettes in case of larger differences of elevations. - A post-processing effect that makes angled surfaces darker and adds silhouettes in case of larger differences of elevations. + + Vertices + Vertices - - Eye Dome Lighting - Eye Dome Lighting + + Break Lines + Break Lines + + + QgsProcessingTinInputLayersModel - - Strength - Strength + + Vertices + Vertices - - Adjusts how strong the added shading will be. Greater values mean stronger effect. - Adjusts how strong the added shading will be. Greater values mean stronger effect. + + Break Lines + Break Lines - - Distance - Distance + + Z coordinate + Z coordinate - - How many pixels away from the original pixel to sample neighbors. - How many pixels away from the original pixel to sample neighbors. + + Invalid field + Invalid field - - Note: with default draw order, the shading may be incorrect. - Note: with default draw order, the shading may be incorrect. + + Vector Layer + Vector Layer - - - QgsPointCloudRendererWidgetFactory - - Symbology - Symbology + + Type + Type - - - QgsPointCloudRgbRendererWidget - - No Enhancement - No Enhancement + + Z Value Attribute + Z Value Attribute + + + QgsProcessingTinInputLayersWidgetBase - - Stretch to MinMax - Stretch to MinMax + + … + - - Stretch and Clip to MinMax - Stretch and Clip to MinMax + + Vector Layer + Vector Layer - - Clip to MinMax - Clip to MinMax + + Use Z-coordinate for Value on Vertex + Use Z-coordinate for Value on Vertex - - - QgsPointCloudRgbRendererWidgetBase - - Contrast -enhancement - Contrast -enhancement + + Value on Vertex + Value on Vertex + + + QgsProcessingToolboxModel - - Red band - Red band + + Recently used + Recently used - - Min - Min + + Favorites + Favorites + + + QgsProcessingVectorDestinationWidgetWrapper - - Max - Max + + path to layer destination + path to layer destination + + + QgsProcessingVectorLayerParameterDefinitionWidget - - Blue band - Blue band + + Geometry type + Geometry type - - Green band - Green band + + Geometry Not Required + Geometry Not Required - - - QgsPointCloudSourceSelect - - - Open Point Cloud Dataset - Open Point Cloud Dataset + + Point + Point - - - - Add Point Cloud Layers - Add Point Cloud Layers + + Line + Line - - - No layers selected. - No layers selected. + + Polygon + Polygon - - Invalid point cloud URL "%1", please make sure your URL ends with /ept.json or .copc.laz - Invalid point cloud URL "%1", please make sure your URL ends with /ept.json or .copc.laz + + Any Geometry Type + Any Geometry Type - - - QgsPointCloudSourceSelectBase + + + QgsProcessingVectorLayerWidgetWrapper - - Add Point Cloud Layer(s) - Add Point Cloud Layer(s) + + path to a vector layer + path to a vector layer + + + QgsProcessingVectorTileDestinationWidgetWrapper - - Protocol - Protocol + + path to layer destination + path to layer destination + + + QgsProcessingVectorTileWriteLayerDetailsWidget - - Type - Type + + + Not set + Not set + + + QgsProcessingVectorTileWriterLayerDetailsWidget - - &URI - &URI + + Min. zoom level + Min. zoom level - - Bucket or container - Bucket or container + + Max. zoom level + Max. zoom level - - Object key - Object key + + Layer name + Layer name - - … - + + Filter expression + Filter expression + + + QgsProcessingVectorTileWriterLayersPanelWidget - - Authentication - Authentication + + Configure Layer… + Configure Layer… - - Source Type - Source Type + + + Copy Layer + Copy Layer - - F&ile - F&ile + + + + Configure Layer + Configure Layer - - Protoco&l: HTTP(S), cloud, etc. - Protoco&l: HTTP(S), cloud, etc. + + + Please select a single layer. + Please select a single layer. - - Source - Source + + [zoom %1...%2] + [zoom %1...%2] - - Point cloud dataset(s) - Point cloud dataset(s) + + [zoom >= %1] + [zoom >= %1] - - - QgsPointCloudStatsCalculationTask - - Generating attributes statistics - Generating attributes statistics + + [zoom <= %1] + [zoom <= %1] - - - QgsPointClusterRendererWidget - - Cluster symbol - Cluster symbol + + [name: %1] + [name: %1] - - Renderer Settings - Renderer Settings + + [with filter] + [with filter] + + + QgsProcessingVectorTileWriterLayersWidget - - The point cluster renderer only applies to (single) point layers. -'%1' is not a (single) point layer and cannot be displayed by the point cluster renderer. - The point cluster renderer only applies to (single) point layers. -'%1' is not a (single) point layer and cannot be displayed by the point cluster renderer. + + + Input layers + Input layers - - - QgsPointClusterRendererWidgetBase + + + %n vector layer(s) selected + + %n vector layer(s) selected + %n vector layer(s) selected + + + + + QgsProcessingVolumeParameterDefinitionWidget - - Distance - Distance + + Linked input + Linked input - - Renderer - Renderer + + Minimum value + Minimum value - - Cluster symbol - Cluster symbol + + Maximum value + Maximum value - - Renderer Settings… - Renderer Settings… + + Default value + Default value - - - QgsPointDisplacementRendererWidget + + + QgsProcessingVolumeWidgetWrapper - - Ring - Ring + + Volume is in geographic degrees. Consider reprojecting to a projected local coordinate system for accurate results. + Volume is in geographic degrees. Consider reprojecting to a projected local coordinate system for accurate results. + + + QgsProfileExporterTask - - Concentric Rings - Concentric Rings + + Exporting elevation profile + Exporting elevation profile + + + QgsProfileMeasureResultsDialog - - Grid - Grid + + Profile Distance + Profile Distance - - - - None - None + + Total Length + Total Length - - - Select Color - Select Color + + Δ Distance + Δ Distance - - Transparent Stroke - Transparent Stroke + + Δ Elevation + Δ Elevation + + + QgsProfilerPanelBase - - Center symbol - Center symbol + + Category + Category - - Renderer Settings - Renderer Settings + + Clear + Clear - - The point displacement renderer only applies to (single) point layers. -'%1' is not a (single) point layer and cannot be displayed by the point displacement renderer. - The point displacement renderer only applies to (single) point layers. -'%1' is not a (single) point layer and cannot be displayed by the point displacement renderer. + + Clear Log + Clear Log - - - QgsPointDisplacementRendererWidgetBase - - Label attribute - Label attribute + + Record Log + Record Log - - Label font - Label font + + Show Successful Requests + Show Successful Requests - - Label color - Label color + + Show Timeouts + Show Timeouts - - Use scale dependent labeling - Use scale dependent labeling + + Save Log… + Save Log… + + + QgsProject - - Minimum map scale - Minimum map scale + + + Loading layer %1 + Loading layer %1 - - Font - Font + + Create layer + Create layer - - Displacement Lines - Displacement Lines + + Load layer source + Load layer source - - Size adjustment - Size adjustment + + Add layer to project + Add layer to project - - Stroke width - Stroke width + + + + Unable to open %1 + Unable to open %1 - - Stroke color - Stroke color + + Setting up translations + Setting up translations - - Center symbol - Center symbol + + Reading project file + Reading project file - - mm - mm + + Updating project file + Updating project file - - Renderer - Renderer + + Creating auxiliary storage + Creating auxiliary storage - - Point distance tolerance - Point distance tolerance + + Reading properties + Reading properties - - Placement method - Placement method + + Project Variables Invalid + Project Variables Invalid - - Distance - Distance + + The project contains invalid variable settings. + The project contains invalid variable settings. - - Labels - Labels + + Loading layer tree + Loading layer tree - - Label distance factor - Label distance factor + + Reading map layers + Reading map layers - - Renderer Settings… - Renderer Settings… + + Resolving layer references + Resolving layer references - - - QgsPointLocatorInitTask - - Indexing %1 - Indexing %1 + + Loading embedded layers + Loading embedded layers - - - QgsPointPatternFillSymbolLayerWidget - - Clip to Shape - Clip to Shape + + Trying to commit changes without a layer specified. This only works if the transaction mode is buffered + Trying to commit changes without a layer specified. This only works if the transaction mode is buffered - - Marker Centroid Within Shape - Marker Centroid Within Shape + + Trying to roll back changes without a layer specified. This only works if the transaction mode is buffered + Trying to roll back changes without a layer specified. This only works if the transaction mode is buffered - - Marker Completely Within Shape - Marker Completely Within Shape + + Load providers in parallel + Load providers in parallel - - No Clipping - No Clipping + + Resolving references + Resolving references - - Align Pattern to Feature - Align Pattern to Feature + + Storing original layer properties + Storing original layer properties - - Align Pattern to Map Extent - Align Pattern to Map Extent + + Loading map themes + Loading map themes - - - QgsPolymorphicRelation - - Cannot create relation. Unexpected tag '%1' - Cannot create relation. Unexpected tag '%1' + + Loading label settings + Loading label settings - - - QgsPostgresConn - - Connection to database failed - Connection to database failed - - - - - - - - - - - - - - - - - - - - - - - - - - - PostGIS - PostGIS - - - - Your PostGIS installation has no GEOS support. Feature selection and identification will not work properly. Please install PostGIS with GEOS support (http://geos.refractions.net) - Your PostGIS installation has no GEOS support. Feature selection and identification will not work properly. Please install PostGIS with GEOS support (http://geos.refractions.net) - - - - Database connection was successful, but the accessible tables could not be determined. - Database connection was successful, but the accessible tables could not be determined. - - - - Database connection was successful, but the accessible tables could not be determined. The error message from the database was: -%1 - - Database connection was successful, but the accessible tables could not be determined. The error message from the database was: -%1 - + + Loading annotations + Loading annotations - - Cannot set WriteOwner permission to cert: %0 to allow removing it - Cannot set WriteOwner permission to cert: %0 to allow removing it + + Loading layouts + Loading layouts - - - Client security failure - Client security failure + + Loading 3D Views + Loading 3D Views - - Cannot remove cert: %0 - Cannot remove cert: %0 + + Loading bookmarks + Loading bookmarks - - - SQL: %1 -result: %2 -error: %3 - - SQL: %1 -result: %2 -error: %3 - + + Loading sensors + Loading sensors - - Unsupported spatial column type %1 - Unsupported spatial column type %1 + + Loading snapping settings + Loading snapping settings - - Database connection was successful, but the accessible tables could not be determined. -The error message from the database was: -%1 - Database connection was successful, but the accessible tables could not be determined. -The error message from the database was: -%1 + + Loading view settings + Loading view settings - - Unable to get list of spatially enabled tables from the database - Unable to get list of spatially enabled tables from the database + + Loading style properties + Loading style properties - - No PostGIS support in the database. - No PostGIS support in the database. + + Loading temporal settings + Loading temporal settings - - Could not parse postgis version string '%1' - Could not parse postgis version string '%1' + + Loading elevation properties + Loading elevation properties - - Connection error: %1 returned %2 [%3] - Connection error: %1 returned %2 [%3] + + Loading display settings + Loading display settings - - Whole Number (smallint - 16bit) - Whole Number (smallint - 16bit) + + Loading GPS settings + Loading GPS settings - - Whole Number (integer - 32bit) - Whole Number (integer - 32bit) + + Updating variables + Updating variables - - Whole Number (integer - 64bit) - Whole Number (integer - 64bit) + + Updating CRS + Updating CRS - - Decimal Number (numeric) - Decimal Number (numeric) + + Reading external settings + Reading external settings - - Decimal Number (decimal) - Decimal Number (decimal) + + Updating interface + Updating interface - - Decimal Number (real) - Decimal Number (real) + + Translated project saved with locale prefix %1 + Translated project saved with locale prefix %1 - - Decimal Number (double) - Decimal Number (double) + + Error saving translated project with locale prefix %1 + Error saving translated project with locale prefix %1 - - Array of Number (integer - 32bit) - Array of Number (integer - 32bit) + + Unable to read file %1 + Unable to read file %1 - - Array of Number (integer - 64bit) - Array of Number (integer - 64bit) + + Unable to save project to storage %1 + Unable to save project to storage %1 - - Array of Number (double) - Array of Number (double) + + Unable to save attachments archive + Unable to save attachments archive - - Array of Text - Array of Text + + Unable to create backup file %1 + Unable to create backup file %1 - - Binary Object (bytea) - Binary Object (bytea) + + Unable to save to file %1 + Unable to save to file %1 - - Erroneous query: %1 returned %2 [%3] - Erroneous query: %1 returned %2 [%3] + + Transaction mode can be changed only if all layers are not editable. + Transaction mode can be changed only if all layers are not editable. - - Query failed: %1 -Error: no result buffer - Query failed: %1 -Error: no result buffer + + Unable to unzip file '%1' + Unable to unzip file '%1' - - Query: %1 returned %2 [%3] - Query: %1 returned %2 [%3] + + Zip archive does not provide a project file + Zip archive does not provide a project file - - %1 cursor states lost. -SQL: %2 -Result: %3 (%4) - %1 cursor states lost. -SQL: %2 -Result: %3 (%4) + + Cannot read unzipped qgs project file + Cannot read unzipped qgs project file - - resetting bad connection. - resetting bad connection. + + Unable to write temporary qgs file + Unable to write temporary qgs file - - retry after reset succeeded. - retry after reset succeeded. + + Unable to save auxiliary storage file ('%1'). The project has been saved but the latest changes to auxiliary data cannot be recovered. It is recommended to reload the project. + Unable to save auxiliary storage file ('%1'). The project has been saved but the latest changes to auxiliary data cannot be recovered. It is recommended to reload the project. - - retry after reset failed again. - retry after reset failed again. + + Unable to perform zip + Unable to perform zip - - connection still bad after reset. - connection still bad after reset. + + %1 is not writable. Please adjust permissions (if possible) and try again. + %1 is not writable. Please adjust permissions (if possible) and try again. - - bad connection, not retrying. - bad connection, not retrying. + + Sorting layers + Sorting layers - - Text, fixed length (char) - Text, fixed length (char) + + Project file read error in file %1: %2 at line %3 column %4 + Project file read error in file %1: %2 at line %3 column %4 - - Text, limited variable length (varchar) - Text, limited variable length (varchar) + + Unable to save auxiliary storage ('%1') + Unable to save auxiliary storage ('%1') - - Text, unlimited length (text) - Text, unlimited length (text) + + Unable to save to file %1. Your project may be corrupted on disk. Try clearing some space on the volume and check file permissions before pressing save again. + Unable to save to file %1. Your project may be corrupted on disk. Try clearing some space on the volume and check file permissions before pressing save again. + + + QgsProjectElevationSettingsWidget - - Text, case-insensitive unlimited length (citext) - Text, case-insensitive unlimited length (citext) + + + + Not set + Not set - - Map (hstore) - Map (hstore) + + Flat Terrain + Flat Terrain - - JSON (json) - JSON (json) + + DEM (Raster Layer) + DEM (Raster Layer) - - JSON (jsonb) - JSON (jsonb) + + Mesh + Mesh - - None - None + + Project Vertical CRS + Project Vertical CRS - - Geometry - Geometry + + Project coordinate reference system is set to a compound CRS (%1), so the project's vertical CRS is the vertical component of this CRS (%2). + Project coordinate reference system is set to a compound CRS (%1), so the project's vertical CRS is the vertical component of this CRS (%2). - - Geography - Geography + + Project coordinate reference system is set to a geographic 3D CRS (%1), so the vertical CRS cannot be manually specified. + Project coordinate reference system is set to a geographic 3D CRS (%1), so the vertical CRS cannot be manually specified. - - TopoGeometry - TopoGeometry + + Project coordinate reference system is set to a geocentric CRS (%1), so the vertical CRS cannot be manually specified. + Project coordinate reference system is set to a geocentric CRS (%1), so the vertical CRS cannot be manually specified. - - PcPatch - PcPatch + + Project coordinate reference system is set to a projected 3D CRS (%1), so the vertical CRS cannot be manually specified. + Project coordinate reference system is set to a projected 3D CRS (%1), so the vertical CRS cannot be manually specified. - - Raster - Raster + + An elevation layer must be selected for a DEM terrain + An elevation layer must be selected for a DEM terrain - - - Query could not be canceled [%1] - Query could not be canceled [%1] + + An elevation layer must be selected for a mesh terrain + An elevation layer must be selected for a mesh terrain + + + QgsProjectElevationSettingsWidgetBase - - PQgetCancel failed - PQgetCancel failed + + Project Elevation Settings + Project Elevation Settings - - - QgsPostgresDataItemGuiProvider - - New Connection… - New Connection… + + Terrain + Terrain - - - Refresh - Refresh + + Type + Type - - Edit Connection… - Edit Connection… + + Terrain height + Terrain height - - Rename Schema… - Rename Schema… + + Offset + Offset - - - - New Schema - New Schema + + Vertical scale + Vertical scale - - Unable to create schema '%1' -%2 - Unable to create schema '%1' -%2 + + DEM layer + DEM layer - - Schema '%1' created successfully. - Schema '%1' created successfully. + + Mesh layer + Mesh layer - - - - - Delete Schema - Delete Schema + + Vertical Reference System + Vertical Reference System - - - - View - View + + Elevation Range + Elevation Range - - Save Connections… - Save Connections… + + Maximum elevation of interest + Maximum elevation of interest - - Load Connections… - Load Connections… + + Minimum elevation of interest + Minimum elevation of interest - - Remove Connection - Remove Connection + + Upper + Upper - - New Schema… - New Schema… + + Lower + Lower - - Schema Operations - Schema Operations + + When set, these heights define the upper and lower elevation limits for the area of interest in this project. + When set, these heights define the upper and lower elevation limits for the area of interest in this project. + + + QgsProjectElevationSettingsWidgetFactory - - Delete Schema… - Delete Schema… + + Elevation + Elevation + + + QgsProjectHomeItemGuiProvider - - - - Table - Table + + Set Project Home… + Set Project Home… - - %1 Operations - %1 Operations + + Select Project Home Directory + Select Project Home Directory + + + QgsProjectItemGuiProvider - - Rename %1… - Rename %1… + + Open Project + Open Project - - Truncate %1… - Truncate %1… + + Extract Symbols… + Extract Symbols… - - Refresh Materialized View… - Refresh Materialized View… + + Extract Symbols + Extract Symbols - - - - Delete %1 - Delete %1 + + Could not read project file + Could not read project file + + + QgsProjectLayerGroupDialog - - %1 '%2' deleted successfully. - %1 '%2' deleted successfully. + + QGIS files + QGIS files - - Edit PostGIS Connection - Edit PostGIS Connection + + Select Project File + Select Project File - - Create Schema - Create Schema + + Embed Layers and Groups + Embed Layers and Groups - - Schema name: - Schema name: + + Recursive embedding is not supported. It is not possible to embed layers / groups from the current project. + Recursive embedding is not supported. It is not possible to embed layers / groups from the current project. + + + QgsProjectLayerGroupDialogBase - - Unable to create schema. - Unable to create schema. + + Select Layers and Groups to Embed + Select Layers and Groups to Embed - - Unable to delete schema: '%1'. - Unable to delete schema: '%1'. + + Project file + Project file + + + QgsProjectProperties - - Schema '%1' deleted successfully. - Schema '%1' deleted successfully. + + + Coordinate System Restriction + Coordinate System Restriction - - Unable to rename schema '%1' -%2 - Unable to rename schema '%1' -%2 + + No coordinate systems selected. Disabling restriction. + No coordinate systems selected. Disabling restriction. - - Schema '%1' renamed correctly to '%2'. - Schema '%1' renamed correctly to '%2'. + + Meters + Meters - - Unable to rename '%1'. - Unable to rename '%1'. + + Feet + Feet - - Unable to rename '%1' %2 -%3 - Unable to rename '%1' %2 -%3 + + Degrees + Degrees - - %1 '%2' renamed correctly to '%3'. - %1 '%2' renamed correctly to '%3'. + + Kilometers + Kilometers - - Unable to truncate '%1' -%2 - Unable to truncate '%1' -%2 + + Set Project Full Extent + Set Project Full Extent - - Table '%1' truncated successfully. - Table '%1' truncated successfully. + + Default + Default - - Unable to refresh the view '%1' -%2 - Unable to refresh the view '%1' -%2 + + Easting, Northing (Longitude, Latitude) + Easting, Northing (Longitude, Latitude) - - Materialized view '%1' refreshed successfully. - Materialized view '%1' refreshed successfully. + + Northing, Easting (Latitude, Longitude) + Northing, Easting (Latitude, Longitude) - - Load Connections - Load Connections + + Yards + Yards - - XML files (*.xml *.XML) - XML files (*.xml *.XML) + + Miles + Miles - - - Unable to delete schema. - Unable to delete schema. + + Centimeters + Centimeters - - schema '%1' - schema '%1' + + Millimeters + Millimeters - - - - - Rename Schema - Rename Schema + + Inches + Inches - - Unable to rename schema. - Unable to rename schema. + + Hectares + Hectares - - view - view + + Acres + Acres - - table - table + + Square Inches + Square Inches - - %1 %2.%3 - %1 %2.%3 + + Local Edit Buffer + Local Edit Buffer - - - - - Rename %1 - Rename %1 + + Automatic Transaction Groups + Automatic Transaction Groups - - - - Truncate Table - Truncate Table + + Automatic transactional editing means that on supported datasources (postgres databases) the edit state of all tables that originate from the same database are synchronized and executed in a server side transaction. + Automatic transactional editing means that on supported datasources (postgres databases) the edit state of all tables that originate from the same database are synchronized and executed in a server side transaction. - - Unable to truncate table. - Unable to truncate table. + + Buffered Transaction Groups + Buffered Transaction Groups - - - - Refresh View - Refresh View + + Buffered transactional editing means that all editable layers in the buffered transaction group are toggled synchronously and all edits are saved in a local edit buffer. Saving changes is executed within a single transaction on all layers (per provider). + Buffered transactional editing means that all editable layers in the buffered transaction group are toggled synchronously and all edits are saved in a local edit buffer. Saving changes is executed within a single transaction on all layers (per provider). - - Unable to refresh the view. - Unable to refresh the view. + + Layers are in edit mode. Stop edit mode on all layers to toggle transactional editing. + Layers are in edit mode. Stop edit mode on all layers to toggle transactional editing. - - - QgsPostgresProjectStorageDialog - - Connection - Connection + + Select Project Home Path + Select Project Home Path - - Schema - Schema + + Absolute + Absolute - - Project - Project + + Relative + Relative - - Storage of QGIS projects is not enabled for this database connection. - Storage of QGIS projects is not enabled for this database connection. + + Selection Color + Selection Color - - Manage Projects - Manage Projects + + Filter layers… + Filter layers… - - Remove Project - Remove Project + + Custodian + Custodian - - Save project to PostgreSQL - Save project to PostgreSQL + + Owner + Owner - - Load project from PostgreSQL - Load project from PostgreSQL + + User + User - - - Error - Error + + Distributor + Distributor - - Connection failed - Connection failed + + Originator + Originator - - Failed to get schemas - Failed to get schemas + + Processor + Processor - - Overwrite project - Overwrite project + + Publisher + Publisher - - A project with the same name already exists. Would you like to overwrite it? - A project with the same name already exists. Would you like to overwrite it? + + Author + Author - - Remove project - Remove project + + None + None - - Do you really want to remove the project "%1"? - Do you really want to remove the project "%1"? + + Copyright + Copyright - - - QgsPostgresProvider - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - PostGIS - PostGIS - - - - PostgreSQL layer has no primary key. - PostgreSQL layer has no primary key. - - - - PostgreSQL layer has unknown primary key type. - PostgreSQL layer has unknown primary key type. - - - - FAILURE: Field %1 not found. - FAILURE: Field %1 not found. - - - - - Field %1 ignored, because of unsupported type %2 - Field %1 ignored, because of unsupported type %2 - - - - Duplicate field %1 found - - Duplicate field %1 found - + + Patent + Patent - - Unable to access the %1 relation. -The error message from the database was: -%2. -SQL: %3 - Unable to access the %1 relation. -The error message from the database was: -%2. -SQL: %3 + + Trademark + Trademark - - Unable to determine table access privileges for the %1 relation. -The error message from the database was: -%2. -SQL: %3 - Unable to determine table access privileges for the %1 relation. -The error message from the database was: -%2. -SQL: %3 + + License + License - - The custom query is not a select query. - The custom query is not a select query. + + Restricted + Restricted - - Unable to execute the query. -The error message from the database was: -%1. -SQL: %2 - Unable to execute the query. -The error message from the database was: -%1. -SQL: %2 + + In case of no other information to evaluate the map unit sized symbols, it uses default scale (on projected CRS) or default map units per mm (on geographic CRS). + In case of no other information to evaluate the map unit sized symbols, it uses default scale (on projected CRS) or default map units per mm (on geographic CRS). - - The table has no column suitable for use as a key. QGIS requires a primary key, a PostgreSQL oid column or a ctid for tables. - The table has no column suitable for use as a key. QGIS requires a primary key, a PostgreSQL oid column or a ctid for tables. + + Default scale for legend + Default scale for legend - - Unique column '%1' doesn't have a NOT NULL constraint. - Unique column '%1' doesn't have a NOT NULL constraint. + + Clear Current Text Format + Clear Current Text Format - - Key field '%1' for view/query not found. - Key field '%1' for view/query not found. + + RGB + RGB - - Primary key field '%1' for view/query not unique. - Primary key field '%1' for view/query not unique. + + CMYK + CMYK - - Keys for view/query undefined. - Keys for view/query undefined. + + Custom Projection Units (%1) + Custom Projection Units (%1) - - No key field for view/query given. - No key field for view/query given. + + + Create Style Database + Create Style Database - - Cannot find end of double quoted string: %1 - Cannot find end of double quoted string: %1 + + + Style databases + Style databases - - Cannot find separator: %1 - Cannot find separator: %1 + + Add Style Database + Add Style Database - - Error parsing hstore: %1 - Error parsing hstore: %1 + + The style database could not be created + The style database could not be created - - - Error parsing array: %1 - Error parsing array: %1 + + + Load ICC Profile + Load ICC Profile - - - Error parsing array, missing curly braces: %1 - Error parsing array, missing curly braces: %1 + + ICC Profile + ICC Profile - - Unexpected relation type '%1'. - Unexpected relation type '%1'. + + Save ICC Profile + Save ICC Profile - - Invalid PostgreSQL layer - Invalid PostgreSQL layer + + ICC profile files (*.icc *.ICC) + ICC profile files (*.icc *.ICC) - - Invalid PostgreSQL topology layer - Invalid PostgreSQL topology layer + + Save ICC profile + Save ICC profile - - Read attempt on an invalid PostgreSQL data source - Read attempt on an invalid PostgreSQL data source + + <i>None</i> + <i>None</i> - - - Unexpected formatted field type '%1' for field %2 - Unexpected formatted field type '%1' for field %2 + + Coordinate Format + Coordinate Format - - Cannot parse widget configuration for field %1.%2.%3 - - Cannot parse widget configuration for field %1.%2.%3 - + + CRS %1 was already selected + CRS %1 was already selected - - PostgreSQL is still in recovery after a database crash -(or you are connected to a (read-only) standby server). -Write accesses will be denied. - PostgreSQL is still in recovery after a database crash -(or you are connected to a (read-only) standby server). -Write accesses will be denied. + + Coordinate System Restrictions + Coordinate System Restrictions - - Ignoring key candidate because of NULL values or inheritance - Ignoring key candidate because of NULL values or inheritance + + The current selection of coordinate systems will be lost. +Proceed? + The current selection of coordinate systems will be lost. +Proceed? - - Could not execute query - Could not execute query + + Select layout + Select layout - - Could not find topology of layer %1.%2.%3 - Could not find topology of layer %1.%2.%3 + + Layout Title + Layout Title - - PostGIS error while adding features: %1 - PostGIS error while adding features: %1 + + Set Scale + Set Scale - - PostGIS error while deleting features: %1 - PostGIS error while deleting features: %1 + + General TS file generated + General TS file generated - - PostGIS error while truncating: %1 - PostGIS error while truncating: %1 + + TS file generated with source language %1. +- open it with Qt Linguist +- translate strings +- save the TS file with the suffix of the target language (e.g. _de.ts) +- release to get the QM file including the suffix (e.g. aproject_de.qm) +- open the original QGIS file (e.g. aproject.qgs) +- if your QGIS is set to use a specific language and the QM file for that language is found, the translated QGIS project will be generated on the fly. +- you will be redirected to this new project (e.g. aproject_de.qgs). + TS file generated with source language %1. +- open it with Qt Linguist +- translate strings +- save the TS file with the suffix of the target language (e.g. _de.ts) +- release to get the QM file including the suffix (e.g. aproject_de.qm) +- open the original QGIS file (e.g. aproject.qgs) +- if your QGIS is set to use a specific language and the QM file for that language is found, the translated QGIS project will be generated on the fly. +- you will be redirected to this new project (e.g. aproject_de.qgs). - - PostGIS error while adding attributes: %1 - PostGIS error while adding attributes: %1 + + Select Restricted Layers and Groups + Select Restricted Layers and Groups - - PostGIS error while deleting attributes: %1 - PostGIS error while deleting attributes: %1 + + + + Custom + Custom - - Invalid attribute index: %1 - Invalid attribute index: %1 + + Enter scale + Enter scale - - Error renaming field %1: name '%2' already exists - Error renaming field %1: name '%2' already exists + + + + Map Units + Map Units - - PostGIS error while renaming attributes: %1 - PostGIS error while renaming attributes: %1 + + Map Geographic (degrees) + Map Geographic (degrees) - - - Changing the value of GENERATED field %1 is not allowed. - Changing the value of GENERATED field %1 is not allowed. + + + Custom Projection Units + Custom Projection Units - - No fields were updated on the database. - No fields were updated on the database. + + Nautical Miles + Nautical Miles - - - PostGIS error while changing attributes: %1 - PostGIS error while changing attributes: %1 + + Square Meters + Square Meters - - PostGIS error while changing geometry values: %1 - PostGIS error while changing geometry values: %1 + + Square Kilometers + Square Kilometers - - No fields/geometries were updated on the database. - No fields/geometries were updated on the database. + + Square Feet + Square Feet - - result of extents query invalid: %1 - result of extents query invalid: %1 + + Square Yards + Square Yards - - Geometry type and srid for empty column %1 of %2 undefined. - Geometry type and srid for empty column %1 of %2 undefined. + + Square Miles + Square Miles - - Feature type or srid for %1 of %2 could not be determined or was not requested. - Feature type or srid for %1 of %2 could not be determined or was not requested. + + Square Nautical Miles + Square Nautical Miles - - PostgreSQL version: unknown - PostgreSQL version: unknown + + Square Centimeters + Square Centimeters - - unknown - unknown + + Square Millimeters + Square Millimeters - - PostgreSQL not connected - PostgreSQL not connected + + Square Degrees + Square Degrees - - PostgreSQL/PostGIS provider -%1 -PostGIS %2 - PostgreSQL/PostGIS provider -%1 -PostGIS %2 + + Edits are buffered locally and sent to the provider when toggling layer editing mode. + Edits are buffered locally and sent to the provider when toggling layer editing mode. - - Error discovering relations of %1: invalid layer - Error discovering relations of %1: invalid layer + + Point of Contact + Point of Contact - - Primary key is ctid - changing of existing features disabled (%1; %2) - Primary key is ctid - changing of existing features disabled (%1; %2) + + Principal Investigator + Principal Investigator - - - QgsPostgresRasterProvider - - Invalid PostgreSQL raster layer - Invalid PostgreSQL raster layer - - - - - - - - - - - - - - - - - - - - - - - - PostGIS - PostGIS - - - - Requested SRID (%1) and detected SRID (%2) differ - Requested SRID (%1) and detected SRID (%2) differ - - - - PostgreSQL raster layer metadata loaded from the database. - PostgreSQL raster layer metadata loaded from the database. - - - - - Unable to access the %1 relation. -The error message from the database was: -%2. -SQL: %3 - Unable to access the %1 relation. -The error message from the database was: -%2. -SQL: %3 + + Conditions Unknown + Conditions Unknown - - PostgreSQL is still in recovery after a database crash -(or you are connected to a (read-only) standby server). -Write accesses will be denied. - PostgreSQL is still in recovery after a database crash -(or you are connected to a (read-only) standby server). -Write accesses will be denied. + + No Conditions Apply + No Conditions Apply - - Invalid band number '%1 - Invalid band number '%1 + + Patent Pending + Patent Pending - - Requested extent is not valid - Requested extent is not valid + + Intellectual Property Rights + Intellectual Property Rights - - Cannot convert identified value to byte - Cannot convert identified value to byte + + Other Restrictions + Other Restrictions - - Cannot convert identified value to unsigned int - Cannot convert identified value to unsigned int + + + + Unknown Units + Unknown Units - - Cannot convert identified value to unsigned long - Cannot convert identified value to unsigned long + + + + Map Units (%1) + Map Units (%1) - - Cannot convert identified value to int - Cannot convert identified value to int + + Project is valid. + Project is valid. - - Cannot convert identified value to long - Cannot convert identified value to long + + Scale denominator + Scale denominator - - Cannot convert identified value to float - Cannot convert identified value to float + + Load scales + Load scales - - Cannot convert identified value to double - Cannot convert identified value to double + + + XML files (*.xml *.XML) + XML files (*.xml *.XML) - - Unknown identified data type - Unknown identified data type + + Save scales + Save scales - - No tiles available in table %1 for the requested extent: %2 - No tiles available in table %1 for the requested extent: %2 + + + Select %1 from pull-down menu to adjust radii + Select %1 from pull-down menu to adjust radii - - Unable to create temporary raster for tiles from %1 - Unable to create temporary raster for tiles from %1 + + Select Color + Select Color - - Unable to write tile to temporary raster from %1: %2 - Unable to write tile to temporary raster from %1: %2 + + The text you entered is not a valid scale. + The text you entered is not a valid scale. - - Unable to create destination raster for tiles from %1: %2 - Unable to create destination raster for tiles from %1: %2 + + Bearing Format + Bearing Format + + + QgsProjectPropertiesBase - - Unable to resample and transform destination raster for tiles from %1: %2 - Unable to resample and transform destination raster for tiles from %1: %2 + + Project Properties + Project Properties - - Unable to write raster to block from %1: %2 - Unable to write raster to block from %1: %2 + + + General + General - - - Data type size for band %1 could not be found: num bands is: %2 and the type size map for bands contains: %n item(s) - Data type size for band %1 could not be found: num bands is: %2 and the type size map for bands contains: %n item(s)Data type size for band %1 could not be found: num bands is: %2 and the type size map for bands contains: %n item(s) + + + Project title + Project title - - Is Tiled - Is Tiled + + Descriptive project name + Descriptive project name - - Where Clause SQL - Where Clause SQL + + Default project title + Default project title - - Pixel Size - Pixel Size + + Selection color + Selection color - - Overviews - Overviews + + Semi-minor + Semi-minor - - Primary Keys SQL - Primary Keys SQL + + Semi-major + Semi-major - - Temporal Column - Temporal Column + + + CRS + CRS - - Additional information - Additional information + + Coordinate Reference System + Coordinate Reference System - - PostgreSQL raster layer has no primary key. - PostgreSQL raster layer has no primary key. + + + Variables + Variables - - - Cannot create CRS from EPSG: '%1' - Cannot create CRS from EPSG: '%1' + + Checking this setting avoids visible edge artifacts when rendering this project as separate map tiles. Rendering performance will be degraded. + Checking this setting avoids visible edge artifacts when rendering this project as separate map tiles. Rendering performance will be degraded. - - Cannot get band count from value: '%1' - Cannot get band count from value: '%1' + + Avoid artifacts when project is rendered as map tiles (degrades performance) + Avoid artifacts when project is rendered as map tiles (degrades performance) - - Band count and nodata items count differs - Band count and nodata items count differs + + Project Predefined Scales + Project Predefined Scales - - - Unsupported data type: '%1' - Unsupported data type: '%1' + + Source language + Source language - - Cannot convert nodata value '%1' to double - Cannot convert nodata value '%1' to double + + Datum Transformations + Datum Transformations - - - Cannot get extent from raster - Cannot get extent from raster + + Default Symbols + Default Symbols - - - Cannot convert width '%1' to int - Cannot convert width '%1' to int + + Project Colors + Project Colors - - - Cannot convert height '%1' to int - Cannot convert height '%1' to int + + Toggle Selection + Toggle Selection - - - Cannot convert scale X '%1' to double - Cannot convert scale X '%1' to double + + Show spatial layers only + Show spatial layers only - - - Cannot convert scale Y '%1' to double - Cannot convert scale Y '%1' to double + + Position + Position - - An error occurred while fetching raster metadata for table %1: %2 -SQL: %3 - An error occurred while fetching raster metadata for table %1: %2 -SQL: %3 + + Short name + Short name - - An error occurred while fetching raster metadata for %1, proceeding with (possibly very slow) raster data analysis: %2 -Please consider adding raster constraints with PostGIS function AddRasterConstraints. - An error occurred while fetching raster metadata for %1, proceeding with (possibly very slow) raster data analysis: %2 -Please consider adding raster constraints with PostGIS function AddRasterConstraints. + + Add layout to exclude + Add layout to exclude - - Multiple raster column detected, using the first one - Multiple raster column detected, using the first one + + Remove selected layout + Remove selected layout - - An error occurred while fetching raster column - An error occurred while fetching raster column + + Deselect All + Deselect All - - Cannot get metadata from raster - Cannot get metadata from raster + + Select All + Select All - - Cannot convert nodata value '%1' to double, default to: %2 - Cannot convert nodata value '%1' to double, default to: %2 + + Test Configuration + Test Configuration - - An error occurred while fetching raster metadata - An error occurred while fetching raster metadata + + Launch + Launch - - An error occurred while fetching raster fields information - An error occurred while fetching raster fields information + + Evaluate default values on provider side + Evaluate default values on provider side - - Invalid default date in raster temporal capabilities for field %1: %2 - Invalid default date in raster temporal capabilities for field %1: %2 + + Expression Variables + Expression Variables - - No temporal ranges detected in raster temporal capabilities for field %1: %2 - No temporal ranges detected in raster temporal capabilities for field %1: %2 + + Manual + Manual - - Invalid temporal range in raster temporal capabilities for field %1: %2 - %3 - Invalid temporal range in raster temporal capabilities for field %1: %2 - %3 + + The number of decimal places for the manual option + The number of decimal places for the manual option - - An error occurred while fetching raster temporal capabilities for field: %1 - An error occurred while fetching raster temporal capabilities for field: %1 + + decimal places + decimal places - - Invalid field index for raster temporal capabilities: %1 - Invalid field index for raster temporal capabilities: %1 + + Layer + Layer - - - Unexpected formatted field type '%1' for field %2 - Unexpected formatted field type '%1' for field %2 + + Marker + Marker - - - Field %1 ignored, because of unsupported type %2 - Field %1 ignored, because of unsupported type %2 + + Line + Line - - Duplicate field %1 found - - Duplicate field %1 found - + + Fill + Fill - - Primary key is ctid - changing of existing features disabled (%1; %2) - Primary key is ctid - changing of existing features disabled (%1; %2) + + Color Ramp + Color Ramp - - The table has no column suitable for use as a key. QGIS requires a primary key, a PostgreSQL oid column or a ctid for tables. - The table has no column suitable for use as a key. QGIS requires a primary key, a PostgreSQL oid column or a ctid for tables. + + Options + Options - - Unexpected relation type. - Unexpected relation type. + + + Relations + Relations - - Unique column '%1' doesn't have a NOT NULL constraint. - Unique column '%1' doesn't have a NOT NULL constraint. + + Assign random colors to symbols + Assign random colors to symbols - - Ignoring key candidate because of NULL values or inherited table - Ignoring key candidate because of NULL values or inherited table + + Copy colors + Copy colors - - Could not find a primary key for PostGIS raster table %1 - Could not find a primary key for PostGIS raster table %1 + + Add color + Add color - - Cannot convert overview factor '%1' to int - Cannot convert overview factor '%1' to int + + Paste colors + Paste colors - - Table or schema is empty - Table or schema is empty + + Remove color + Remove color - - Error fetching overviews information: %1 - Error fetching overviews information: %1 + + The web site URL of the service provider. + The web site URL of the service provider. - - No overviews found, performances may be affected for %1 - No overviews found, performances may be affected for %1 + + Title + Title - - Data type is unknown - Data type is unknown + + Online resource + Online resource - - Error fetching statistics for %1: %2 -SQL: %3 - Error fetching statistics for %1: %2 -SQL: %3 + + E-Mail + E-Mail - - - QgsPostgresRasterTemporalSettingsWidgetBase - - Postgres Raster Temporal Settings - Postgres Raster Temporal Settings + + Phone + Phone - - Temporal capabilities - Temporal capabilities + + Abstract + Abstract - - If the dataset contains multiple rasters belonging to a time series, specify the field that contains the time information, the type of the field can be any type that can be converted to a timestamp. - If the dataset contains multiple rasters belonging to a time series, specify the field that contains the time information, the type of the field can be any type that can be converted to a timestamp. + + Fees + Fees - - <html><head/><body><p>A default value can be specified and it will be used when the temporal controller is not requesting any particular time.</p><p>It is recommended to set a default temporal value here instead of using a provider filter because the provider filter will still be active when using the temporal controller while this default value will be ignored.</p></body></html> - <html><head/><body><p>A default value can be specified and it will be used when the temporal controller is not requesting any particular time.</p><p>It is recommended to set a default temporal value here instead of using a provider filter because the provider filter will still be active when using the temporal controller while this default value will be ignored.</p></body></html> + + Access constraints + Access constraints - - Temporal field - Temporal field + + Keyword list + Keyword list - - Default time - Default time + + WMS capabilities + WMS capabilities - - - QgsPostgresTransaction - - Connection to the database not available - Connection to the database not available + + Add geometry to feature response + Add geometry to feature response - - - QgsPresetColorRampDialog - - Color Presets Ramp - Color Presets Ramp + + Used + Used - - - QgsPresetColorRampWidget - - - Select Color - Select Color + + WCS capabilities + WCS capabilities - - - QgsPresetColorRampWidgetBase - - Color Presets Ramp - Color Presets Ramp + + Exclude layers + Exclude layers - - Add color - Add color + + Use layer ids as names + Use layer ids as names - - Remove color - Remove color + + + Data Sources + Data Sources - - Copy colors - Copy colors + + Measurements + Measurements - - Paste colors - Paste colors + + Units for distance measurement + Units for distance measurement - - Import colors - Import colors + + Units for area measurement + Units for area measurement - - Export colors - Export colors + + Display coordinates using + Display coordinates using - - Preview - Preview + + Automatically sets the number of decimal places to use when displaying coordinates + Automatically sets the number of decimal places to use when displaying coordinates - - - QgsProcessingAggregateMapPanelBase - - Fields - Fields + + Manually set the number of decimal places to use when displaying coordinates + Manually set the number of decimal places to use when displaying coordinates - - Add new field - Add new field + + Import colors + Import colors - - add - add + + + Metadata + Metadata - - Delete selected field - Delete selected field + + Data sources + Data sources - - delete - delete + + + QGIS Server + QGIS Server - - Move selected field up - Move selected field up + + WMS/WFS/WCS Server Configuration + WMS/WFS/WCS Server Configuration - - up - up + + General Settings + General Settings - - Move selected field down - Move selected field down + + Open folder containing the project + Open folder containing the project - - down - down + + … + - - Reset all fields - Reset all fields + + Project home path. Leave blank to use the current project file location. + Project home path. Leave blank to use the current project file location. - - reset - reset + + Set the project home path + Set the project home path - - Load fields from template layer - Load fields from template layer + + Add predefined scale + Add predefined scale - - Load fields from selected template layer - Load fields from selected template layer + + Remove selected scale + Remove selected scale - - Load Fields - Load Fields + + Import from file + Import from file - - - QgsProcessingAggregatePanelWidget - - Do you want to reset the field mapping? - Do you want to reset the field mapping? + + Save to file + Save to file - - - QgsProcessingAggregateParameterDefinitionWidget - - Parent layer - Parent layer + + Generate Project Translation File + Generate Project Translation File - - None - None + + Generate TS File + Generate TS File - - - QgsProcessingAggregateWidgetWrapper - - an array of map items, each containing a 'name', 'type', 'aggregate' and 'input' value (and optional 'length' and 'precision' values). - an array of map items, each containing a 'name', 'type', 'aggregate' and 'input' value (and optional 'length' and 'precision' values). + + Project Coordinate Reference System (CRS) + Project Coordinate Reference System (CRS) - - - QgsProcessingAlgRunnerTask - - Executing “%1” - Executing “%1” + + Ask for datum transformation if several are available (defined in global setting) + Ask for datum transformation if several are available (defined in global setting) - - - QgsProcessingAlgorithmDialogBase - - Run - Run + + Opacity + Opacity - - Change Parameters - Change Parameters + + Export colors + Export colors - - Advanced - Advanced + + Trust project when data source has no metadata + Trust project when data source has no metadata - - Copy as Python Command - Copy as Python Command + + The contact person e-mail for the service. + The contact person e-mail for the service. - - Copy as qgis_process Command - Copy as qgis_process Command + + The contact person name for the service. + The contact person name for the service. - - Current settings cannot be specified as arguments to qgis_process (Pipe parameters as JSON to qgis_process instead) - Current settings cannot be specified as arguments to qgis_process (Pipe parameters as JSON to qgis_process instead) + + The name of the service provider. + The name of the service provider. - - Copy as JSON - Copy as JSON + + The title should be brief yet descriptive enough to identify this service. + The title should be brief yet descriptive enough to identify this service. - - Paste Settings - Paste Settings + + The contact person phone for the service. + The contact person phone for the service. - - Text files - Text files + + The abstract is a descriptive narrative providing more information about the service. + The abstract is a descriptive narrative providing more information about the service. - - HTML files - HTML files + + List of keywords separated by comma to help catalog searching. + List of keywords separated by comma to help catalog searching. - - Save Log to File - Save Log to File + + Fees applied to the service. + Fees applied to the service. - - Message log truncated - Message log truncated + + Access constraints applied to the service. + Access constraints applied to the service. - - - QgsProcessingAnnotationLayerWidgetWrapper - - name of an annotation layer, or "main" for the main annotation layer - name of an annotation layer, or "main" for the main annotation layer + + The contact person position for the service. + The contact person position for the service. - - - QgsProcessingBandParameterDefinitionWidget - - Default value - Default value + + A name used to identify the root layer. The short name is a text string used for machine-to-machine communication. + A name used to identify the root layer. The short name is a text string used for machine-to-machine communication. - - Band number (separate bands with ; for multiple band parameters) - Band number (separate bands with ; for multiple band parameters) + + Add layer to exclude + Add layer to exclude - - Parent layer - Parent layer + + Remove selected layer + Remove selected layer - - Allow multiple - Allow multiple + + Add new CRS + Add new CRS - - - QgsProcessingBandWidgetWrapper - - selected band numbers as an array of numbers, or semicolon separated string of options (e.g. '1;3') - selected band numbers as an array of numbers, or semicolon separated string of options (e.g. '1;3') + + Fetch all CRS's from layers + Fetch all CRS's from layers - - - QgsProcessingBatchAlgorithmDialogBase - - Run as Single Process… - Run as Single Process… + + Remove selected CRS + Remove selected CRS - - Batch Processing - %1 - Batch Processing - %1 + + GetFeatureInfo geometry precision (decimal places) + GetFeatureInfo geometry precision (decimal places) - - Processing algorithm %1/%2… - Processing algorithm %1/%2… + + INSPIRE (European directive) + INSPIRE (European directive) - - <b>Algorithm %1 starting&hellip;</b> - <b>Algorithm %1 starting&hellip;</b> + + Service language + Service language - - Input parameters: - Input parameters: + + Metadata date + Metadata date - - Algorithm %1 correctly executed… - Algorithm %1 correctly executed… + + Last revision date + Last revision date - - Execution completed in %1 seconds - Execution completed in %1 seconds + + Metadata URL + Metadata URL - - Results: - Results: + + application/vnd.iso.19139+xml + application/vnd.iso.19139+xml - - Algorithm %1 canceled… - Algorithm %1 canceled… + + application/vnd.ogc.csw.GetRecordByIdResponse_xml + application/vnd.ogc.csw.GetRecordByIdResponse_xml - - Execution canceled after %1 seconds - Execution canceled after %1 seconds + + application/vnd.ogc.csw_xml + application/vnd.ogc.csw_xml - - Algorithm %1 failed… - Algorithm %1 failed… + + URL mime/type + URL mime/type - - Execution failed after %1 seconds - Execution failed after %1 seconds + + Segmentize feature info geometry + Segmentize feature info geometry - - Batch execution completed in %1 seconds - Batch execution completed in %1 seconds + + WMTS capabilities + WMTS capabilities - - %1 executions failed. See log for further details. - %1 executions failed. See log for further details. + + PNG + PNG - - - QgsProcessingBooleanParameterDefinitionWidget - - Checked - Checked + + JPEG + JPEG - - - QgsProcessingBooleanWidgetWrapper - - Yes - Yes + + Minimum scale + Minimum scale - - No - No + + Published + Published - - - QgsProcessingColorParameterDefinitionWidget - - Default value - Default value + + Update + Update - - Allow opacity control - Allow opacity control + + Insert + Insert - - - QgsProcessingColorWidgetWrapper - - color style string, e.g. #ff0000 or 255,0,0 - color style string, e.g. #ff0000 or 255,0,0 + + Delete + Delete - - - QgsProcessingCoordinateOperationParameterDefinitionWidget - - Default value - Default value + + + Macros + Macros - - Source CRS parameter - Source CRS parameter + + Advertised URL + Advertised URL - - Destination CRS parameter - Destination CRS parameter + + Width + Width - - Static source CRS - Static source CRS + + Height + Height - - Static destination CRS - Static destination CRS + + CRS restrictions + CRS restrictions - - - QgsProcessingCoordinateOperationWidgetWrapper - - Proj coordinate operation string, e.g. '+proj=pipeline +step +inv...' - Proj coordinate operation string, e.g. '+proj=pipeline +step +inv...' + + Default map units per mm in legend + Default map units per mm in legend - - - QgsProcessingCrsParameterDefinitionWidget - - Default value - Default value + + Speed up project loading by skipping data checks in PostgreSQL layers. Useful in QGIS server context or project with huge database views or materialized views. + Speed up project loading by skipping data checks in PostgreSQL layers. Useful in QGIS server context or project with huge database views or materialized views. - - - QgsProcessingCrsWidgetWrapper - - Use project CRS - Use project CRS + + &Project home + &Project home - - Always use the current project CRS when running the model - Always use the current project CRS when running the model + + Sa&ve paths + Sa&ve paths - - string as EPSG code, WKT or PROJ format, or a string identifying a map layer - string as EPSG code, WKT or PROJ format, or a string identifying a map layer + + Pro&ject file + Pro&ject file - - - QgsProcessingDatabaseSchemaParameterDefinitionWidget - - Provider connection parameter - Provider connection parameter + + Back&ground color + Back&ground color - - Default value - Default value + + A&utomatic + A&utomatic - - - QgsProcessingDatabaseSchemaWidgetWrapper - - database schema name as a string value - database schema name as a string value + + &Python Macros + &Python Macros - - - QgsProcessingDatabaseTableParameterDefinitionWidget - - Provider connection parameter - Provider connection parameter + + &Person + &Person - - Database schema parameter - Database schema parameter + + Or&ganization + Or&ganization - - Default value - Default value + + Maximum features for Atlas print requests + Maximum features for Atlas print requests - - - QgsProcessingDatabaseTableWidgetWrapper - - database table name as a string value - database table name as a string value + + Ad&vertised extent + Ad&vertised extent - - - QgsProcessingDateTimeParameterDefinitionWidget - - Type - Type + + Scenario &2 - INSPIRE related fields using embedded service metadata + Scenario &2 - INSPIRE related fields using embedded service metadata - - Date and Time - Date and Time + + Scenario &1 - INSPIRE related fields using referenced external service metadata + Scenario &1 - INSPIRE related fields using referenced external service metadata - - Date - Date + + Excl&ude layouts + Excl&ude layouts - - Time - Time + + When using tiles set this to the size of the larger symbols to avoid cut symbols at tile boundaries. This works by drawing features that are outside the tile extent. + When using tiles set this to the size of the larger symbols to avoid cut symbols at tile boundaries. This works by drawing features that are outside the tile extent. - - - QgsProcessingDateTimeWidgetWrapper - - [Not selected] - [Not selected] + + Tile buffer in pixels + Tile buffer in pixels - - datetime value, or a ISO string representation of a datetime - datetime value, or a ISO string representation of a datetime + + Published layers + Published layers - - date value, or a ISO string representation of a date - date value, or a ISO string representation of a date + + Grids + Grids - - time value, or a ISO string representation of a time - time value, or a ISO string representation of a time + + Top + Top - - - QgsProcessingDestinationWidgetBase - - … - + + Left + Left - - - QgsProcessingDialogBase - - Parameters - Parameters + + Min. scale + Min. scale - - Log - Log + + Last level + Last level - - Save Log to File - Save Log to File + + Max. scale + Max. scale - - Copy Log to Clipboard - Copy Log to Clipboard + + + Transformations + Transformations - - Clear Log - Clear Log + + Coordinate transformations and operations + Coordinate transformations and operations - - Cancel - Cancel + + + Temporal + Temporal - - … - + + Coordinate and Bearing Display + Coordinate and Bearing Display - - - QgsProcessingDistanceParameterDefinitionWidget - - Linked input - Linked input + + Coordinate precision + Coordinate precision - - Minimum value - Minimum value + + Bearing format + Bearing format - - Maximum value - Maximum value + + Customize… + Customize… - - Default value - Default value + + When enabled, default values will be evaluated as early as possible. This will fill default values in the add feature form already and not only create them on commit. Only supported for postgres, GPKG, spatialite and oracle. + When enabled, default values will be evaluated as early as possible. This will fill default values in the add feature form already and not only create them on commit. Only supported for postgres, GPKG, spatialite and oracle. - - - QgsProcessingDistanceWidgetWrapper - - Distance is in geographic degrees. Consider reprojecting to a projected local coordinate system for accurate results. - Distance is in geographic degrees. Consider reprojecting to a projected local coordinate system for accurate results. + + ... + ... - - - QgsProcessingDurationParameterDefinitionWidget - - Minimum value - Minimum value + + These parameters are used to generate the GetCapabilities document and shall be chosen carefully to avoid interoperability and security issues. + These parameters are used to generate the GetCapabilities document and shall be chosen carefully to avoid interoperability and security issues. - - Maximum value - Maximum value + + Temporal Options + Temporal Options - - Default value - Default value + + M/d/yyyy h:mm AP + M/d/yyyy h:mm AP - - Default unit type - Default unit type + + Start date + Start date - - years (365.25 days) - years (365.25 days) + + Calculate from Layers + Calculate from Layers - - - QgsProcessingDurationWidgetWrapper - - years (365.25 days) - years (365.25 days) + + End date + End date - - - QgsProcessingDxfLayerDetailsWidget - - Attribute - Attribute + + Maximum image size for GetMap and GetLegendGraphic requests + Maximum image size for GetMap and GetLegendGraphic requests - - - QgsProcessingDxfLayersPanelWidget - - Configure Layer… - Configure Layer… + + + View Settings + View Settings - - - - Configure Layer - Configure Layer + + If checked the preset extent will be used as the full extent of the project. If unchecked, the project's full extent will be calculated using the full extent of all layers in the project. + If checked the preset extent will be used as the full extent of the project. If unchecked, the project's full extent will be calculated using the full extent of all layers in the project. - - Please select a single layer. - Please select a single layer. + + Inverts the state of the selected checkboxes + Inverts the state of the selected checkboxes - - [split attribute: %1] - [split attribute: %1] + + Services Capabilities + Services Capabilities - - - QgsProcessingDxfLayersWidget - - - Input layers - Input layers + + Services capabilities + Services capabilities - - - %n vector layer(s) selected - %n vector layer(s) selected%n vector layer(s) selected + + + Enable Service Capabilities + Enable Service Capabilities - - - QgsProcessingEnumCheckboxPanelWidget - - Select All - Select All + + WMS + WMS - - Clear Selection - Clear Selection + + Use attribute form settings for GetFeatureInfo response + Use attribute form settings for GetFeatureInfo response - - - QgsProcessingEnumModelerWidget - - new item - new item + + WMTS + WMTS - - Delete items - Delete items + + WFS/OAPIF + WFS/OAPIF - - Are you sure you want to delete all items - Are you sure you want to delete all items + + WFS or OAPIF capabilities + WFS or OAPIF capabilities - - - QgsProcessingEnumModelerWidgetBase - - Remove item - Remove item + + Publish All + Publish All - - … - + + Unpublish All + Unpublish All - - Add item - Add item + + Layer can be published + Layer can be published - - Clear all - Clear all + + Geometry precision + Geometry precision - - Allow multiple selection - Allow multiple selection + + Number of decimal places to consider for geometry precision + Number of decimal places to consider for geometry precision - - - QgsProcessingEnumPanelWidget - - - %1 options selected - %1 options selected + + Allow features to be edited + Allow features to be edited - - , - , + + Allow addition of new features + Allow addition of new features - - - %n option(s) selected - %n option(s) selected%n option(s) selected + + + Allow features to be deleted + Allow features to be deleted - - - QgsProcessingEnumWidgetWrapper - - [Not selected] - [Not selected] + + The WFS capabilities also influences DXF export + The WFS capabilities also influences DXF export - - selected option index (starting from 0), array of indices, or comma separated string of options (e.g. '1,3') - selected option index (starting from 0), array of indices, or comma separated string of options (e.g. '1,3') + + WCS + WCS - - - QgsProcessingExpressionParameterDefinitionWidget - - Default value - Default value + + Test the configuration + Test the configuration - - Parent layer - Parent layer + + Transaction mode + Transaction mode - - None - None + + Remember attribute tables windows and docks between sessions + Remember attribute tables windows and docks between sessions - - - QgsProcessingExpressionWidgetWrapper - - string representation of an expression - string representation of an expression + + Coordinate order + Coordinate order - - - QgsProcessingExtentParameterDefinitionWidget - - Default value - Default value + + Layer Capabilities + Layer Capabilities - - Not set - Not set + + Editing Behavior + Editing Behavior - - - QgsProcessingExtentWidgetWrapper - - Not set - Not set + + Remember editable layer status between sessions + Remember editable layer status between sessions - - string of the format 'x min,x max,y min,y max' or a geometry value (bounding box is used) - string of the format 'x min,x max,y min,y max' or a geometry value (bounding box is used) + + Advanced Settings + Advanced Settings - - - QgsProcessingFeatureSinkWidgetWrapper - - path to layer destination - path to layer destination + + Coordinate format + Coordinate format - - - QgsProcessingFeatureSourceOptionsBase - - Invalid feature filtering - Invalid feature filtering + + Configure symbol… + Configure symbol… - - If set, allows the default method for handling features with invalid geometries to be overridden - If set, allows the default method for handling features with invalid geometries to be overridden + + Configure color ramp… + Configure color ramp… - - If set, limits the maximum number of features which will be processed from this source - If set, limits the maximum number of features which will be processed from this source + + Text Format + Text Format - - Limit features processed - Limit features processed + + Configure text format… + Configure text format… - - - QgsProcessingFeatureSourceOptionsWidget - - Not set - Not set + + + Styles + Styles - - Use Default - Use Default + + Style Databases + Style Databases - - Do not Filter (Better Performance) - Do not Filter (Better Performance) + + Add existing style database + Add existing style database - - Skip (Ignore) Features with Invalid Geometries - Skip (Ignore) Features with Invalid Geometries + + Remove selected style database + Remove selected style database - - Stop Algorithm Execution When a Geometry is Invalid - Stop Algorithm Execution When a Geometry is Invalid + + Create new style database + Create new style database - - - QgsProcessingFeatureSourceParameterDefinitionWidget - - Geometry type - Geometry type + + Coordinate CRS + Coordinate CRS - - Geometry Not Required - Geometry Not Required + + + Colors + Colors - - Point - Point + + For distance, area and angle calculations + For distance, area and angle calculations - - Line - Line + + Ellipsoid + Ellipsoid - - Polygon - Polygon + + Extent (current: none) + Extent (current: none) - - Any Geometry Type - Any Geometry Type + + Symbol Options + Symbol Options - - - QgsProcessingFeatureSourceWidgetWrapper - - path to a vector layer - path to a vector layer + + <html><head/><body><p>Remove selected ICC profile</p></body></html> + <html><head/><body><p>Remove selected ICC profile</p></body></html> - - - QgsProcessingFeedback - - - Message log truncated - Message log truncated + + <html><head/><body><p>Save ICC profile</p></body></html> + <html><head/><body><p>Save ICC profile</p></body></html> - - - - - - - Processing - Processing + + <html><head/><body><p>Load an ICC profile file and attach it to the project.</p><p>Color model will be updated accordingly.</p></body></html> + <html><head/><body><p>Load an ICC profile file and attach it to the project.</p><p>Color model will be updated accordingly.</p></body></html> - - QGIS version: %1 - QGIS version: %1 + + <html><head/><body><p>Color model used as default when selecting a color in the whole application.</p><p>Any color defined in a different color model than the one specified here will be converted to this color model when exporting a layout.</p></body></html> + <html><head/><body><p>Color model used as default when selecting a color in the whole application.</p><p>Any color defined in a different color model than the one specified here will be converted to this color model when exporting a layout.</p></body></html> - - QGIS code revision: %1 - QGIS code revision: %1 + + ICC Profile + ICC Profile - - Qt version: %1 - Qt version: %1 + + Color model + Color model - - Python version: %1 - Python version: %1 + + Map and Legend Options + Map and Legend Options - - GDAL version: %1 - GDAL version: %1 + + Quality for JPEG and WebP images (from 0 to 100; 0 - smaller size, 100 - better quality) + Quality for JPEG and WebP images (from 0 to 100; 0 - smaller size, 100 - better quality) - - GEOS version: %1 - GEOS version: %1 + + Add layer groups in GetLegendGraphic + Add layer groups in GetLegendGraphic - - PROJ version: %1 - PROJ version: %1 + + GetCapabilities response would skip name attribute for group items while leaving title attribute as is, thus showing the group but making it impossible to include the whole group (rather than it's elements) in subsequent GetMap request LAYERS parameter. + GetCapabilities response would skip name attribute for group items while leaving title attribute as is, thus showing the group but making it impossible to include the whole group (rather than it's elements) in subsequent GetMap request LAYERS parameter. - - - PDAL version: %1 - PDAL version: %1 + + Skip name attribute for groups + Skip name attribute for groups - - %1 version: %2 - %1 version: %2 + + Layer and Feature options + Layer and Feature options - - - QgsProcessingFieldMapPanelBase + + + QgsProjectPropertyKey - - Fields - Fields + + Failed to save project property %1 + Failed to save project property %1 + + + QgsProjectSensorSettingsWidget - - Add new field - Add new field + + Sensor Error + Sensor Error + + + QgsProjectSensorSettingsWidgetBase - - add - add + + Sensor Settings + Sensor Settings - - Delete selected field - Delete selected field + + Sensors + Sensors - - delete - delete + + When connected, a sensor will passively capture data in the background. The latest captured data can be accessed within expressions using the <i>sensor_data('sensor name')</i> function. + When connected, a sensor will passively capture data in the background. The latest captured data can be accessed within expressions using the <i>sensor_data('sensor name')</i> function. + + + QgsProjectSensorSettingsWidgetFactory - - Move selected field up - Move selected field up + + Sensors + Sensors + + + QgsProjectSnappingSettings - - up - up + + Cannot read individual settings. Unexpected tag '%1' + Cannot read individual settings. Unexpected tag '%1' + + + QgsProjectStyleSettings - - Move selected field down - Move selected field down + + + Project Style + Project Style - - down - down + + Project Styles + Project Styles + + + QgsProjectionSelectionDialog - - Reset all fields - Reset all fields + + This layer appears to have no projection specification. + This layer appears to have no projection specification. - - reset - reset + + By default, this layer will now have its projection set to that of the project, but you may override this by selecting a different projection below. + By default, this layer will now have its projection set to that of the project, but you may override this by selecting a different projection below. + + + QgsProjectionSelectionTreeWidget - - Load fields from template layer - Load fields from template layer + + Remove Selected CRS from Recently Used CRS + Remove Selected CRS from Recently Used CRS - - Load fields from selected template layer - Load fields from selected template layer + + Clear All Recently Used CRS + Clear All Recently Used CRS - - Load Fields - Load Fields + + Extent not known + Extent not known - - - QgsProcessingFieldMapPanelWidget - - Do you want to reset the field mapping? - Do you want to reset the field mapping? + + Geographic (uses latitude and longitude for coordinates) + Geographic (uses latitude and longitude for coordinates) - - - QgsProcessingFieldMapParameterDefinitionWidget - - Parent layer - Parent layer + + Units: %1 + Units: %1 - - None - None + + Dynamic (relies on a datum which is not plate-fixed) + Dynamic (relies on a datum which is not plate-fixed) - - - QgsProcessingFieldMapWidgetWrapper - - an array of map items, each containing a 'name', 'type' and 'expression' values (and optional 'length' and 'precision' values). - an array of map items, each containing a 'name', 'type' and 'expression' values (and optional 'length' and 'precision' values). + + Static (relies on a datum which is plate-fixed) + Static (relies on a datum which is plate-fixed) - - - QgsProcessingFieldPanelWidget - - - - - %n field(s) selected - %n field(s) selected%n field(s) selected + + + Celestial body: %1 + Celestial body: %1 - - , - , + + Based on %1, which has a limited accuracy of <b>at best %2 meters</b>. + Based on %1, which has a limited accuracy of <b>at best %2 meters</b>. - - - QgsProcessingFieldParameterDefinitionWidget - - Parent layer - Parent layer + + Based on %1, which has a limited accuracy. + Based on %1, which has a limited accuracy. - - Allowed data type - Allowed data type + + Method: %1 + Method: %1 - - Any - Any + + Properties + Properties - - Number - Number + + Extent + Extent - - String - String + + WKT + WKT - - Date/time - Date/time + + Proj4 + Proj4 - - Accept multiple fields - Accept multiple fields + + Clear Recent CRS + Clear Recent CRS - - Select all fields by default - Select all fields by default + + Are you sure you want to clear the list of recently used coordinate reference system? + Are you sure you want to clear the list of recently used coordinate reference system? + + + QgsProjectionSelectionWidget - - Default value - Default value + + invalid projection + invalid projection - - Default field name, or ; separated list of field names for multiple field parameters - Default field name, or ; separated list of field names for multiple field parameters + + Select CRS + Select CRS - - - QgsProcessingFieldWidgetWrapper - - selected field names as an array of names, or semicolon separated string of options (e.g. 'fid;place_name') - selected field names as an array of names, or semicolon separated string of options (e.g. 'fid;place_name') + + Coordinate Reference System Selector + Coordinate Reference System Selector - - - QgsProcessingFileDestinationWidgetWrapper - - path to file destination - path to file destination + + The selected CRS is based on %1, which has a limited accuracy of <b>at best %2 meters</b>. + The selected CRS is based on %1, which has a limited accuracy of <b>at best %2 meters</b>. - - - QgsProcessingFileParameterDefinitionWidget - - Type - Type + + The selected CRS is based on %1, which has a limited accuracy. + The selected CRS is based on %1, which has a limited accuracy. - - File - File + + Use an alternative CRS if accurate positioning is required. + Use an alternative CRS if accurate positioning is required. - - Folder - Folder + + %1 consists of the datums: + %1 consists of the datums: + + + QgsProjectionSelectionWidgetPlugin - - File filter - File filter + + + A widget to select a generic projection system. + A widget to select a generic projection system. + + + QgsProjectionSelectorBase - - All Files (*.*) - All Files (*.*) + + Coordinate Reference System Selector + Coordinate Reference System Selector - - CSV Files (*.csv) - CSV Files (*.csv) + + Filter + Filter - - HTML Files (*.html *.htm) - HTML Files (*.html *.htm) + + Use this option to treat all coordinates as Cartesian coordinates in an unknown reference system. + Use this option to treat all coordinates as Cartesian coordinates in an unknown reference system. - - Text Files (*.txt) - Text Files (*.txt) + + Hide deprecated CRSs + Hide deprecated CRSs - - Default value - Default value + + Recently Used Coordinate Reference Systems + Recently Used Coordinate Reference Systems - - - QgsProcessingFileWidgetWrapper - - %1 files - %1 files + + Predefined Coordinate Reference Systems + Predefined Coordinate Reference Systems - - string representing a path to a file or folder - string representing a path to a file or folder + + No CRS (or unknown/non-Earth projection) + No CRS (or unknown/non-Earth projection) - - - QgsProcessingFolderDestinationWidgetWrapper + + + QgsPropertyColorAssistantWidget - - path to folder destination - path to folder destination + + Color For Null Values + Color For Null Values - - - QgsProcessingGeometryParameterDefinitionWidget - - Default value - Default value + + Transparent + Transparent + + + QgsPropertyGenericNumericAssistantWidget - - - Geometry as WKT - Geometry as WKT + + + ° + ° - - - QgsProcessingGeometryWidgetWrapper - - string in the Well-Known-Text format or a geometry value - string in the Well-Known-Text format or a geometry value + + Angle from + Angle from - - - QgsProcessingHelpEditorWidget - - Algorithm description - Algorithm description + + Angle when NULL + Angle when NULL - - Short description - Short description + + + % + % - - Input parameters - Input parameters + + Opacity from + Opacity from - - Outputs - Outputs + + Opacity when NULL + Opacity when NULL + + + QgsPropertyOverrideButton - - Examples - Examples + + Variable + Variable - - Algorithm author - Algorithm author + + Paste + Paste - - Help author - Help author + + Copy + Copy - - Algorithm version - Algorithm version + + Clear + Clear - - Documentation help URL (for help button) - Documentation help URL (for help button) + + Description… + Description… - - - QgsProcessingHelpEditorWidgetBase - - Help Editor - Help Editor + + Color + Color - - Select element to edit - Select element to edit + + Store Data in the Project + Store Data in the Project - - Element description - Element description + + Edit… + Edit… - - - QgsProcessingLayerOutputDestinationWidget - - Open output file after running algorithm - Open output file after running algorithm + + Assistant… + Assistant… - - Skip Output - Skip Output + + boolean + boolean - - Create Temporary Layer - Create Temporary Layer + + int + int - - Save to a Temporary Directory - Save to a Temporary Directory + + double + double - - Save to a Temporary File - Save to a Temporary File + + string + string - - Save to Directory… - Save to Directory… + + Field type: + Field type: - - Save to File… - Save to File… + + Data defined override + Data defined override - - Save to GeoPackage… - Save to GeoPackage… + + + expression + expression - - Save to Database Table… - Save to Database Table… + + + field + field - - Append to Layer… - Append to Layer… + + Deactivate + Deactivate - - Edit Field Mapping… - Edit Field Mapping… + + Activate + Activate - - Change File Encoding (%1)… - Change File Encoding (%1)… + + Attribute Field + Attribute Field - - [Skip output] - [Skip output] + + No matching field types found + No matching field types found - - [Create temporary layer] - [Create temporary layer] + + Project Color + Project Color - - [Save to temporary folder] - [Save to temporary folder] + + No colors set + No colors set - - [Save to temporary file] - [Save to temporary file] + + <b>Current definition (%1):</b><br>%2 + <b>Current definition (%1):</b><br>%2 - - Select Directory - Select Directory + + Expression + Expression - - Save file - Save file + + No variables set + No variables set - - - Save to GeoPackage - Save to GeoPackage + + Current: + Current: - - GeoPackage files (*.gpkg);;All files (*.*) - GeoPackage files (*.gpkg);;All files (*.*) + + Data Definition Description + Data Definition Description - - Layer name - Layer name + + + undefined + undefined - - Save “%1” to Database Table - Save “%1” to Database Table + + project color + project color - - - Append "%1" to Layer - Append "%1" to Layer + + Parse error: %1 + Parse error: %1 - - File encoding - File encoding + + '%1' field missing + '%1' field missing - - - QgsProcessingLayoutItemParameterDefinitionWidget - - Parent layout - Parent layout + + <b><u>Data defined override</u></b><br> + <b><u>Data defined override</u></b><br> - - - QgsProcessingLayoutItemWidgetWrapper - - UUID or ID of an existing print layout item - UUID or ID of an existing print layout item + + <b>Active: </b>%1&nbsp;&nbsp;&nbsp;<i>(ctrl|right-click toggles)</i><br> + <b>Active: </b>%1&nbsp;&nbsp;&nbsp;<i>(ctrl|right-click toggles)</i><br> - - string representing the UUID or ID of an existing print layout item - string representing the UUID or ID of an existing print layout item + + yes + yes - - - QgsProcessingLayoutWidgetWrapper - - Name of an existing print layout - Name of an existing print layout + + no + no - - string representing the name of an existing print layout - string representing the name of an existing print layout + + <b>Usage:</b><br>%1<br> + <b>Usage:</b><br>%1<br> - - - QgsProcessingMapLayerComboBox - - Iterate over this layer, creating a separate output for every feature in the layer - Iterate over this layer, creating a separate output for every feature in the layer + + <b>Expected input:</b><br>%1<br> + <b>Expected input:</b><br>%1<br> - - Advanced options - Advanced options + + <b>Valid input types:</b><br>%1<br> + <b>Valid input types:</b><br>%1<br> + + + QgsPropertyOverrideButtonPlugin - - Select input - Select input + + A widget to define override for a corresponding property + A widget to define override for a corresponding property - - Select File… - Select File… + + A widget to define override for a corresponding property. + A widget to define override for a corresponding property. + + + QgsPropertySizeAssistantWidget - - Browse for Layer… - Browse for Layer… + + Flannery + Flannery - - Selected features only - Selected features only + + Surface + Surface - - %1 Options - %1 Options + + Radius + Radius - - Select File - Select File + + + Exponential + Exponential - - Browse for "%1" - Browse for "%1" + + Linear + Linear - - - QgsProcessingMapLayerParameterDefinitionWidget + + + QgsProviderSublayerDialogModel - - Layer type - Layer type + + Scanning… + Scanning… + + + QgsProviderSublayerModel - - Any Map Layer - Any Map Layer + + Item + Item - - Vector (Point) - Vector (Point) + + Description + Description + + + QgsProviderSublayerTask - - Vector (Line) - Vector (Line) + + + Retrieving layers + Retrieving layers + + + QgsProviderSublayersDialog - - Vector (Polygon) - Vector (Polygon) + + Select Items to Add + Select Items to Add - - Vector (Any Geometry Type) - Vector (Any Geometry Type) + + + Add Layers + Add Layers - - Raster - Raster + + Open + Open + + + QgsProviderSublayersDialogBase - - Mesh - Mesh + + Select Layers to Load + Select Layers to Load - - Plugin - Plugin + + Select All + Select All - - Point Cloud - Point Cloud + + Deselect All + Deselect All - - Annotation - Annotation + + Current file source + Current file source - - - QgsProcessingMapLayerWidgetWrapper - - path to a map layer - path to a map layer + + Show system and internal tables + Show system and internal tables - - - QgsProcessingMapThemeParameterDefinitionWidget - - Default value - Default value + + Search… + Search… - - - QgsProcessingMapThemeWidgetWrapper - - [Not selected] - [Not selected] + + Add layers to a group + Add layers to a group - - map theme as a string value (e.g. 'base maps') - map theme as a string value (e.g. 'base maps') + + Options + Options - - - QgsProcessingMatrixModelerWidget - - Clear table - Clear table + + Show empty vector layers + Show empty vector layers + + + QgsPuzzleWidget - - Are you sure you want to clear table? - Are you sure you want to clear table? + + QGIS + QGIS - - Enter column name - Enter column name + + Well done! + +Now let's get back to work, shall we? + Well done! + +Now let's get back to work, shall we? + + + QgsPyDataItem - - Column name - Column name + + &Run Script + &Run Script - - - QgsProcessingMatrixModelerWidgetBase - - Remove row - Remove row + + Open in External &Editor + Open in External &Editor + + + QgsQmlWidgetWrapper - - … - + + + Failed to open temporary QML file + Failed to open temporary QML file + + + QgsQptDataItem - - Clear all - Clear all + + New Layout from Template + New Layout from Template + + + QgsQsciLexerBash - - Fixed number of rows - Fixed number of rows + + Default + Default - - Add row - Add row + + Error + Error - - Add column - Add column + + Comment + Comment - - Remove column - Remove column + + Number + Number - - - QgsProcessingMatrixParameterDialogBase - - Fixed table - Fixed table + + Keyword + Keyword - - - QgsProcessingMatrixParameterPanel - - - Fixed table (%1x%2) - Fixed table (%1x%2) + + String + String - - - QgsProcessingMatrixParameterPanelWidget - - Add Row - Add Row + + Single Quoted String + Single Quoted String - - Remove Row(s) - Remove Row(s) + + Operator + Operator - - Remove All - Remove All + + Identifier + Identifier - - - QgsProcessingMatrixWidgetWrapper - - comma delimited string of values, or an array of values - comma delimited string of values, or an array of values + + Scale Variable + Scale Variable - - - QgsProcessingMeshDatasetGroupsParameterDefinitionWidget - - Linked input - Linked input + + Parameter + Parameter - - - QgsProcessingMeshDatasetGroupsWidget - - %1 dataset groups selected - %1 dataset groups selected + + Backtick Quoted Command + Backtick Quoted Command - - Current Active Dataset Group - Current Active Dataset Group + + Heredoc Delimiter + Heredoc Delimiter - - Select in Available Dataset Groups - Select in Available Dataset Groups + + Heredoc Quoted String + Heredoc Quoted String + + + QgsQsciLexerBatch - - Dataset Groups Available - Dataset Groups Available + + Default + Default - - - %n option(s) selected - %n option(s) selected%n option(s) selected + + + Comment + Comment - - - QgsProcessingMeshDatasetTimeParameterDefinitionWidget - - Linked input - Linked input + + Word + Word - - - QgsProcessingMeshDatasetTimeWidgetBase - - Current canvas time - Current canvas time + + Label + Label - - Defined date/time - Defined date/time + + Hide + Hide - - Dataset group time step - Dataset group time step + + Command + Command - - - QgsProcessingMeshLayerWidgetWrapper - - path to a mesh layer - path to a mesh layer + + Operator + Operator - - - QgsProcessingModelAlgorithm - - Cannot run model, the following algorithms are not available on this system: %1 - Cannot run model, the following algorithms are not available on this system: %1 + + Identifier + Identifier - - - QgsProcessingModelerParameterWidget + + + QgsQsciLexerR - - Using model input - Using model input + + Default + Default - - Using algorithm output - Using algorithm output + + Comment + Comment - - [Enter name if this is a final result] - [Enter name if this is a final result] + + Keyword + Keyword - - - Model Output - Model Output + + Base Keyword + Base Keyword - - - Value - Value + + Other Keyword + Other Keyword - - - Pre-calculated Value - Pre-calculated Value + + Number + Number - - - Model Input - Model Input + + String + String - - - Algorithm Output - Algorithm Output + + String 2 + String 2 - - “%1” from algorithm “%2” - “%1” from algorithm “%2” + + Operator + Operator - - - QgsProcessingMultipleInputDialog - - Multiple Selection - Multiple Selection + + Identifier + Identifier - - - QgsProcessingMultipleInputPanelWidget - - Add File(s)… - Add File(s)… + + Infix + Infix - - Add Directory… - Add Directory… + + Infix EOL + Infix EOL - - Select File(s) - Select File(s) + + Backticks + Backticks - - Select Directory - Select Directory + + Raw String + Raw String - - - QgsProcessingMultipleLayerPanelWidget - - - - %n input(s) selected - %n input(s) selected%n input(s) selected + + + Raw String 2 + Raw String 2 - - - QgsProcessingMultipleLayerParameterDefinitionWidget - - Allowed layer type - Allowed layer type + + Escape Sequence + Escape Sequence + + + QgsQuantizedMeshDataProvider - - Any Map Layer - Any Map Layer + + Only ion TERRAIN content can be accessed, not %1 + Only ion TERRAIN content can be accessed, not %1 + + + QgsQueryBuilder - - Vector (No Geometry Required) - Vector (No Geometry Required) + + &Test + &Test - - Vector (Point) - Vector (Point) + + &Clear + &Clear - - Vector (Line) - Vector (Line) + + &Save… + &Save… - - Vector (Polygon) - Vector (Polygon) + + Save query to QQF file + Save query to QQF file - - Any Geometry Type - Any Geometry Type + + &Load… + &Load… - - Raster - Raster + + Load query from QQF file + Load query from QQF file - - File - File + + Search… + Search… - - Mesh - Mesh + + + + + + + Query Result + Query Result - - Plugin - Plugin + + An error occurred when executing the query, please check the expression syntax. + An error occurred when executing the query, please check the expression syntax. + + + returned test rows + + The where clause returned %n row(s). + + The where clause returned %n row(s). + The where clause returned %n row(s). + - - Point Cloud - Point Cloud + + Error in query. The subset string could not be set. + Error in query. The subset string could not be set. - - Annotation - Annotation + + + Save Query to File + Save Query to File - - - QgsProcessingMultipleLayerWidgetWrapper - - an array of layer paths, or semicolon separated string of layer paths - an array of layer paths, or semicolon separated string of layer paths + + Query files (*.qqf *.QQF) + Query files (*.qqf *.QQF) - - - QgsProcessingMultipleSelectionDialog - - Multiple Selection - Multiple Selection + + Could not open file for writing. + Could not open file for writing. - - - QgsProcessingMultipleSelectionDialogBase - - Multiple selection - Multiple selection + + + + + Load Query from File + Load Query from File - - - QgsProcessingMultipleSelectionPanelWidget - - Select All - Select All + + Query files + Query files - - Clear Selection - Clear Selection + + All files + All files - - Toggle Selection - Toggle Selection + + Could not open file for reading. + Could not open file for reading. - - - QgsProcessingNumberParameterDefinitionWidget - - Number type - Number type + + File is not a valid xml document. + File is not a valid xml document. - - Float - Float + + File is not a valid query document. + File is not a valid query document. - - Integer - Integer + + + + An error occurred when executing the query. + An error occurred when executing the query. - - Minimum value - Minimum value + + + Set provider filter on %1 (provider: %2) + Set provider filter on %1 (provider: %2) - - Maximum value - Maximum value + + Enter a <a href="%1">%2</a> to filter the layer + Enter a <a href="%1">%2</a> to filter the layer - - Default value - Default value + + Enter a %1 to filter the layer + Enter a %1 to filter the layer - - - QgsProcessingNumericWidgetWrapper - - Not set - Not set + + + +The data provider said: +%1 + +The data provider said: +%1 - - - QgsProcessingParameterDefinitionDialog + + + QgsQueryBuilderBase - - Properties - Properties + + Query Builder + Query Builder - - Color - Color + + Datasource + Datasource - - Comment Color - Comment Color + + Fields + Fields - - Default - Default + + <html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">List of fields in this vector file</p></body></html> + <html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">List of fields in this vector file</p></body></html> - - Comments - Comments + + Values + Values - - - %1 Parameter Definition - %1 Parameter Definition + + <html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">List of values for the current field.</p></body></html> + <html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">List of values for the current field.</p></body></html> - - Parameter Definition - Parameter Definition + + <html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Take a <span style=" font-weight:600;">sample</span> of records in the vector file</p></body></html> + <html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Take a <span style=" font-weight:600;">sample</span> of records in the vector file</p></body></html> - - Unable to define parameter - Unable to define parameter + + Sample + Sample - - Invalid parameter name - Invalid parameter name + + <html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Retrieve <span style=" font-weight:600;">all</span> the record in the vector file (<span style=" font-style:italic;">if the table is big, the operation can consume some time</span>)</p></body></html> + <html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Retrieve <span style=" font-weight:600;">all</span> the record in the vector file (<span style=" font-style:italic;">if the table is big, the operation can consume some time</span>)</p></body></html> - - - QgsProcessingParameterDefinitionWidget - - Description - Description + + All + All - - Mandatory - Mandatory + + Use unfiltered layer + Use unfiltered layer - - Advanced - Advanced + + Operators + Operators - - - QgsProcessingParametersWidgetBase - - Advanced Parameters - Advanced Parameters + + = + = - - - QgsProcessingPointCloudDestinationWidgetWrapper - - path to layer destination - path to layer destination + + < + < - - - QgsProcessingPointCloudLayerWidgetWrapper - - path to a point cloud layer - path to a point cloud layer + + NOT + NOT - - - QgsProcessingPointParameterDefinitionWidget - - Default value - Default value + + OR + OR - - - Point as 'x,y' - Point as 'x,y' + + AND + AND - - - QgsProcessingPointWidgetWrapper - - Point as 'x,y' - Point as 'x,y' + + % + % - - string of the format 'x,y' or a geometry value (centroid is used) - string of the format 'x,y' or a geometry value (centroid is used) + + IN + IN - - - QgsProcessingProvider - - Duplicate algorithm name %1 for provider %2 - Duplicate algorithm name %1 for provider %2 + + NOT IN + NOT IN - - Missing parameter value %1 - Missing parameter value %1 + + != + != - - - This algorithm only supports disk-based outputs - This algorithm only supports disk-based outputs + + > + > - - - - “.%1” files are not supported as outputs for this algorithm - “.%1” files are not supported as outputs for this algorithm + + LIKE + LIKE - - - QgsProcessingProviderConnectionParameterDefinitionWidget - - Provider - Provider + + ILIKE + ILIKE - - Default value - Default value + + >= + >= - - - QgsProcessingProviderConnectionWidgetWrapper - - connection name as a string value - connection name as a string value + + <= + <= - - - QgsProcessingRangeParameterDefinitionWidget - - Number type - Number type + + Provider Specific Filter Expression + Provider Specific Filter Expression - - Float - Float + + Provider expression dialect + Provider expression dialect + + + QgsQueryResultWidget - - Integer - Integer + + Execute + Execute - - Minimum value - Minimum value + + Execute Selection + Execute Selection - - Maximum value - Maximum value + + Error opening filter dialog + Error opening filter dialog - - - QgsProcessingRangeWidgetWrapper - - Min - Min + + There was an error while preparing SQL filter dialog: %1. + There was an error while preparing SQL filter dialog: %1. - - Max - Max + + Load as New Layer + Load as New Layer - - - Not set - Not set + + Load Layer + Load Layer - - string as two comma delimited floats, e.g. '1,10' - string as two comma delimited floats, e.g. '1,10' + + Update Query Layer + Update Query Layer - - - QgsProcessingRasterBandPanelWidget - - - - %n band(s) selected - %n band(s) selected%n band(s) selected + + + Update Layer + Update Layer - - - QgsProcessingRasterDestinationWidgetWrapper - - path to layer destination - path to layer destination + + Executing query… + Executing query… - - - QgsProcessingRasterLayerWidgetWrapper - - path to a raster layer - path to a raster layer + + Stopped + Stopped - - - QgsProcessingScaleParameterDefinitionWidget - - Default value - Default value + + Connection error + Connection error - - - QgsProcessingStringParameterDefinitionWidget - - Default value - Default value + + Cannot execute query: connection to the database is not available. + Cannot execute query: connection to the database is not available. - - Multiline input - Multiline input + + Copy + Copy - - - QgsProcessingTinInputLayersDelegate - - Vertices - Vertices + + SQL error + SQL error - - Break Lines - Break Lines + + Fetched rows: %1/%2 %3 %4 ms + Fetched rows: %1/%2 %3 %4 ms - - - QgsProcessingTinInputLayersModel - - Vertices - Vertices + + unknown + unknown - - Break Lines - Break Lines + + (stopped) + (stopped) - - Z coordinate - Z coordinate + + SQL command aborted + SQL command aborted - - Invalid field - Invalid field + + An error occurred while executing the query + An error occurred while executing the query + + + QgsQueryResultWidgetBase - - Vector Layer - Vector Layer + + Clear + Clear - - Type - Type + + Status and errors goes here. + Status and errors goes here. - - Z Value Attribute - Z Value Attribute + + Execute + Execute - - - QgsProcessingTinInputLayersWidgetBase - - … - + + Stop + Stop - - Vector Layer - Vector Layer + + Load as new layer + Load as new layer - - Use Z-coordinate for Value on Vertex - Use Z-coordinate for Value on Vertex + + Column(s) that can be used as an index to uniquely identify features, they are usually part of a primary key. + Column(s) that can be used as an index to uniquely identify features, they are usually part of a primary key. - - Value on Vertex - Value on Vertex + + Column(s) with unique values + Column(s) with unique values - - - QgsProcessingToolboxModel - - Recently used - Recently used + + Column that contains the geometry. + Column that contains the geometry. - - - QgsProcessingVectorDestinationWidgetWrapper - - path to layer destination - path to layer destination + + Geometry column + Geometry column - - - QgsProcessingVectorLayerParameterDefinitionWidget - - Geometry type - Geometry type + + SQL filter to restrict the features available in the layer + SQL filter to restrict the features available in the layer - - Geometry Not Required - Geometry Not Required + + Subset filter + Subset filter - - Point - Point + + Enter the optional SQL filter or click on the button to open the query builder tool + Enter the optional SQL filter or click on the button to open the query builder tool - - Line - Line + + ... + ... - - Polygon - Polygon + + QueryLayer + QueryLayer - - Any Geometry Type - Any Geometry Type + + Disable 'Fast Access to Features at ID' capability to force keeping the attribute table in memory (e.g. in case of expensive views) + Disable 'Fast Access to Features at ID' capability to force keeping the attribute table in memory (e.g. in case of expensive views) - - - QgsProcessingVectorLayerWidgetWrapper - - path to a vector layer - path to a vector layer + + Avoid selecting by feature ID + Avoid selecting by feature ID - - - QgsProcessingVectorTileWriteLayerDetailsWidget - - - Not set - Not set + + Layer name + Layer name - - - QgsProcessingVectorTileWriterLayerDetailsWidget - - Min. zoom level - Min. zoom level + + Load Layer + Load Layer + + + QgsQuickMapCanvasMap - - Max. zoom level - Max. zoom level + + Rendering + Rendering + + + QgsQuickMapSettings - - Layer name - Layer name + + + Map Canvas rotation is not supported. Resetting from %1 to 0. + Map Canvas rotation is not supported. Resetting from %1 to 0. + + + QgsRandomMarkerFillSymbolLayerWidget - - Filter expression - Filter expression + + Absolute Count + Absolute Count - - - QgsProcessingVectorTileWriterLayersPanelWidget - - Configure Layer… - Configure Layer… + + Density-based Count + Density-based Count + + + QgsRangeConfigDlg - - - Copy Layer - Copy Layer + + Editable + Editable - - - - Configure Layer - Configure Layer + + Slider + Slider - - - Please select a single layer. - Please select a single layer. + + Dial + Dial - - [zoom %1...%2] - [zoom %1...%2] + + Current minimum for this value is %1 and current maximum is %2. + Current minimum for this value is %1 and current maximum is %2. - - [zoom >= %1] - [zoom >= %1] + + Attribute has no integer or real type, therefore range is not usable. + Attribute has no integer or real type, therefore range is not usable. + + + QgsRangeConfigDlgBase - - [zoom <= %1] - [zoom <= %1] + + Allows setting of numeric values from a specified range. The edit widget can be either a slider or a spin box. + Allows setting of numeric values from a specified range. The edit widget can be either a slider or a spin box. - - [name: %1] - [name: %1] + + Advanced Options + Advanced Options - - [with filter] - [with filter] + + Step + Step - - - QgsProcessingVectorTileWriterLayersWidget - - - Input layers - Input layers + + Suffix + Suffix - - - %n vector layer(s) selected - %n vector layer(s) selected%n vector layer(s) selected + + + Inactive + Inactive - - - QgsProfileMeasureResultsDialog - - Profile Distance - Profile Distance + + Precision + Precision - - Total Length - Total Length + + Number of decimal places + Number of decimal places - - Δ Distance - Δ Distance + + Maximum + Maximum - - Δ Elevation - Δ Elevation + + Allow NULL + Allow NULL - - - QgsProfilerPanelBase - - Category - Category + + Minimum + Minimum - - Clear - Clear + + Local minimum/maximum = 0/0 + Local minimum/maximum = 0/0 + + + QgsRangeDomainWidgetBase - - Clear Log - Clear Log + + Range Domain + Range Domain - - Record Log - Record Log + + Range + Range - - Show Successful Requests - Show Successful Requests + + Inclusive + Inclusive - - Show Timeouts - Show Timeouts + + Minimum + Minimum - - Save Log… - Save Log… + + Maximum + Maximum - - - QgsProject + + + QgsRasterAttributeTable - - - Loading layer %1 - Loading layer %1 + + Field name must not be empty. + Field name must not be empty. - - Create layer - Create layer + + A field with name '%1' already exists. + A field with name '%1' already exists. - - Load layer source - Load layer source + + A field with unique usage '%1' already exists. + A field with unique usage '%1' already exists. - - Add layer to project - Add layer to project + + A color ramp can only be added to an athematic attribute table. + A color ramp can only be added to an athematic attribute table. - - - - Unable to open %1 - Unable to open %1 + + A field with name '%1' was not found. + A field with name '%1' was not found. - - Setting up translations - Setting up translations + + Row element count differs from field count (%1). + Row element count differs from field count (%1). - - Reading project file - Reading project file + + Row data at column %1 cannot be converted to field type (%2). + Row data at column %1 cannot be converted to field type (%2). - - %1 for file %2 - %1 for file %2 + + Position is not valid or the table is empty. + Position is not valid or the table is empty. - - Updating project file - Updating project file + + Error creating Raster Attribute Table table: %1. + Error creating Raster Attribute Table table: %1. - - Creating auxiliary storage - Creating auxiliary storage + + Error creating Raster Attribute Table table: could not add rows. + Error creating Raster Attribute Table table: could not add rows. - - Reading properties - Reading properties + + Error reading Raster Attribute Table table from file: invalid layer. + Error reading Raster Attribute Table table from file: invalid layer. - - Project Variables Invalid - Project Variables Invalid + + Error reading Raster Attribute Table table from file: number of fields and number of attributes do not match. + Error reading Raster Attribute Table table from file: number of fields and number of attributes do not match. - - The project contains invalid variable settings. - The project contains invalid variable settings. + + The attribute table has no fields. + The attribute table has no fields. - - Loading layer tree - Loading layer tree + + The attribute table has no rows. + The attribute table has no rows. - - Reading map layers - Reading map layers + + The attribute table has no MinMax nor a pair of Min and Max fields. + The attribute table has no MinMax nor a pair of Min and Max fields. - - Resolving layer references - Resolving layer references + + The attribute table has some but not all the fields required for color definition (Red, Green, Blue). + The attribute table has some but not all the fields required for color definition (Red, Green, Blue). - - Loading embedded layers - Loading embedded layers + + The attribute table has some but not all the fields required for color ramp definition (RedMin, GreenMin, BlueMin, RedMax, GreenMax, BlueMax). + The attribute table has some but not all the fields required for color ramp definition (RedMin, GreenMin, BlueMin, RedMax, GreenMax, BlueMax). - - Trying to commit changes without a layer specified. This only works if the transaction mode is buffered - Trying to commit changes without a layer specified. This only works if the transaction mode is buffered + + The attribute table has all the fields required for color ramp definition (RedMin, GreenMin, BlueMin, RedMax, GreenMax, BlueMax) but no Min and Max field. + The attribute table has all the fields required for color ramp definition (RedMin, GreenMin, BlueMin, RedMax, GreenMax, BlueMax) but no Min and Max field. - - Trying to roll back changes without a layer specified. This only works if the transaction mode is buffered - Trying to roll back changes without a layer specified. This only works if the transaction mode is buffered + + Red + Red - - Resolving references - Resolving references + + Green + Green - - Storing original layer properties - Storing original layer properties + + Blue + Blue - - Loading map themes - Loading map themes + + Alpha + Alpha - - Loading label settings - Loading label settings + + Red Minimum + Red Minimum - - Loading annotations - Loading annotations + + Green Minimum + Green Minimum - - Loading layouts - Loading layouts + + Blue Minimum + Blue Minimum - - Loading 3D Views - Loading 3D Views + + Alpha Minimum + Alpha Minimum - - Loading bookmarks - Loading bookmarks + + Red Maximum + Red Maximum - - Loading snapping settings - Loading snapping settings + + Green Maximum + Green Maximum - - Loading view settings - Loading view settings + + Blue Maximum + Blue Maximum - - Loading style properties - Loading style properties + + Alpha Maximum + Alpha Maximum - - Loading temporal settings - Loading temporal settings + + Generic + Generic - - Loading elevation properties - Loading elevation properties + + Name + Name - - Loading display settings - Loading display settings + + Pixel Count + Pixel Count - - Updating variables - Updating variables + + Maximum Count + Maximum Count - - Updating CRS - Updating CRS + + Value + Value - - Reading external settings - Reading external settings + + Minimum Value + Minimum Value - - Updating interface - Updating interface + + Maximum Value + Maximum Value - - Translated project saved with locale prefix %1 - Translated project saved with locale prefix %1 + + General Purpose Field + General Purpose Field - - Error saving translated project with locale prefix %1 - Error saving translated project with locale prefix %1 + + Histogram Pixel Count + Histogram Pixel Count - - Unable to read file %1 - Unable to read file %1 + + Class Name + Class Name - - Unable to save project to storage %1 - Unable to save project to storage %1 + + Class Value (min=max) + Class Value (min=max) - - Unable to save attachments archive - Unable to save attachments archive + + Class Minimum Value + Class Minimum Value - - Unable to create backup file %1 - Unable to create backup file %1 + + Class Maximum Value + Class Maximum Value - - Unable to save to file %1 - Unable to save to file %1 + + Red Color Value (0-255) + Red Color Value (0-255) - - Transaction mode can be changed only if all layers are not editable. - Transaction mode can be changed only if all layers are not editable. + + Green Color Value (0-255) + Green Color Value (0-255) - - Unable to unzip file '%1' - Unable to unzip file '%1' + + Blue Color Value (0-255) + Blue Color Value (0-255) - - Zip archive does not provide a project file - Zip archive does not provide a project file + + Alpha Color Value (0-255) + Alpha Color Value (0-255) - - Cannot read unzipped qgs project file - Cannot read unzipped qgs project file + + + Red Color Minimum Value (0-255) + Red Color Minimum Value (0-255) - - Unable to write temporary qgs file - Unable to write temporary qgs file + + + Green Color Minimum Value (0-255) + Green Color Minimum Value (0-255) - - Unable to save auxiliary storage file ('%1'). The project has been saved but the latest changes to auxiliary data cannot be recovered. It is recommended to reload the project. - Unable to save auxiliary storage file ('%1'). The project has been saved but the latest changes to auxiliary data cannot be recovered. It is recommended to reload the project. + + + Blue Color Minimum Value (0-255) + Blue Color Minimum Value (0-255) - - Unable to perform zip - Unable to perform zip + + + Alpha Color Minimum Value (0-255) + Alpha Color Minimum Value (0-255) - - %1 is not writable. Please adjust permissions (if possible) and try again. - %1 is not writable. Please adjust permissions (if possible) and try again. + + Maximum GFU value(equals to GFU_AlphaMax+1 currently) + Maximum GFU value(equals to GFU_AlphaMax+1 currently) + + + QgsRasterAttributeTableAddColumnDialog - - Sorting layers - Sorting layers + + String + String - - Project file read error in file %1: %2 at line %3 column %4 - Project file read error in file %1: %2 at line %3 column %4 + + Integer + Integer - - Unable to save auxiliary storage ('%1') - Unable to save auxiliary storage ('%1') + + Long Integer + Long Integer - - Unable to save to file %1. Your project may be corrupted on disk. Try clearing some space on the volume and check file permissions before pressing save again. - Unable to save to file %1. Your project may be corrupted on disk. Try clearing some space on the volume and check file permissions before pressing save again. + + Double + Double - - - QgsProjectElevationSettingsWidget - - Flat Terrain - Flat Terrain + + A field name cannot be blank. + A field name cannot be blank. - - DEM (Raster Layer) - DEM (Raster Layer) + + A field with this name already exists. + A field with this name already exists. + + + QgsRasterAttributeTableAddColumnDialogBase - - Mesh - Mesh + + Add Column + Add Column - - An elevation layer must be selected for a DEM terrain - An elevation layer must be selected for a DEM terrain + + Column Type + Column Type - - An elevation layer must be selected for a mesh terrain - An elevation layer must be selected for a mesh terrain + + Standard column + Standard column - - - QgsProjectElevationSettingsWidgetBase - - Project Elevation Settings - Project Elevation Settings + + Color (RGBA) + Color (RGBA) - - Terrain - Terrain + + Color ramp (RGBA minimum and RGBA maximum) + Color ramp (RGBA minimum and RGBA maximum) - - Type - Type + + Column Definition + Column Definition - - Terrain height - Terrain height + + Error + Error - - Offset - Offset + + Name + Name - - Vertical scale - Vertical scale + + Data type + Data type - - DEM layer - DEM layer + + Enter the name of the new column + Enter the name of the new column - - Mesh layer - Mesh layer + + Usage + Usage - - - QgsProjectElevationSettingsWidgetFactory - - Terrain - Terrain + + Insertion point + Insertion point - - - QgsProjectHomeItemGuiProvider - - Set Project Home… - Set Project Home… + + Before + Before - - Select Project Home Directory - Select Project Home Directory + + After + After - - - QgsProjectItemGuiProvider + + + QgsRasterAttributeTableAddRowDialogBase - - Open Project - Open Project + + Add Column + Add Column - - Extract Symbols… - Extract Symbols… + + Add a new row to the attribute table. + Add a new row to the attribute table. - - Extract Symbols - Extract Symbols + + Insertion point + Insertion point - - Could not read project file - Could not read project file + + Before current row + Before current row - - - QgsProjectLayerGroupDialog - - QGIS files - QGIS files + + After current row + After current row + + + QgsRasterAttributeTableDialog - - Select Project File - Select Project File + + Raster Attribute Table for %1 + Raster Attribute Table for %1 + + + QgsRasterAttributeTableModel - - Embed Layers and Groups - Embed Layers and Groups + + Virtual color field generated from the values in RGB(A) data columns + Virtual color field generated from the values in RGB(A) data columns - - Recursive embedding is not supported. It is not possible to embed layers / groups from the current project. - Recursive embedding is not supported. It is not possible to embed layers / groups from the current project. + + Raster Attribute Table is not set for this model. + Raster Attribute Table is not set for this model. - - - QgsProjectLayerGroupDialogBase - - Select Layers and Groups to Embed - Select Layers and Groups to Embed + + Raster attribute table does not have color or ramp information. + Raster attribute table does not have color or ramp information. - - Project file - Project file + + + Position is not valid or the table is empty. + Position is not valid or the table is empty. - - - QgsProjectProperties - - - Coordinate System Restriction - Coordinate System Restriction + + Color + Color - - No coordinate systems selected. Disabling restriction. - No coordinate systems selected. Disabling restriction. + + This data is part of a color definition: click on '%1' column to edit. + This data is part of a color definition: click on '%1' column to edit. + + + QgsRasterAttributeTableWidget - - Meters - Meters + + &Edit Attribute Table + &Edit Attribute Table - - Feet - Feet + + Add &Column… + Add &Column… - - Degrees - Degrees + + &Add Row… + &Add Row… - - Kilometers - Kilometers + + + Remove Row + Remove Row - - Set Project Full Extent - Set Project Full Extent + + + Remove Column + Remove Column - - Default - Default + + &Save Changes + &Save Changes - - Easting, Northing (Longitude, Latitude) - Easting, Northing (Longitude, Latitude) + + No Attribute Tables Available + No Attribute Tables Available - - Northing, Easting (Latitude, Longitude) - Northing, Easting (Latitude, Longitude) + + The raster layer has no associated attribute tables, you can create a new attribute table or load one from a VAT.DBF file. + The raster layer has no associated attribute tables, you can create a new attribute table or load one from a VAT.DBF file. - - Yards - Yards + + Save Attribute Table + Save Attribute Table - - Miles - Miles + + Attribute table contains unsaved changes, do you want to save the changes? + Attribute table contains unsaved changes, do you want to save the changes? - - Centimeters - Centimeters + + Save Raster Attribute Table (band %1) To File + Save Raster Attribute Table (band %1) To File - - Millimeters - Millimeters + + Attribute Table Write Success + Attribute Table Write Success - - Hectares - Hectares + + The raster attribute table has been successfully saved. + The raster attribute table has been successfully saved. - - Acres - Acres + + Attribute Table Write Error + Attribute Table Write Error - - Local Edit Buffer - Local Edit Buffer + + + + Classification Error + Classification Error - - Automatic Transaction Groups - Automatic Transaction Groups + + The raster attribute table is not set. + The raster attribute table is not set. - - Automatic transactional editing means that on supported datasources (postgres databases) the edit state of all tables that originate from the same database are synchronized and executed in a server side transaction. - Automatic transactional editing means that on supported datasources (postgres databases) the edit state of all tables that originate from the same database are synchronized and executed in a server side transaction. + + The raster layer is not set. + The raster layer is not set. - - Buffered Transaction Groups - Buffered Transaction Groups + + The attribute table does not seem to be valid and it may produce an unusable symbology, validation errors:<br>%1<br> + The attribute table does not seem to be valid and it may produce an unusable symbology, validation errors:<br>%1<br> - - Buffered transactional editing means that all editable layers in the buffered transaction group are toggled synchronously and all edits are saved in a local edit buffer. Saving changes is executed within a single transaction on all layers (per provider). - Buffered transactional editing means that all editable layers in the buffered transaction group are toggled synchronously and all edits are saved in a local edit buffer. Saving changes is executed within a single transaction on all layers (per provider). + + Apply Style From Attribute Table + Apply Style From Attribute Table - - Layers are in edit mode. Stop edit mode on all layers to toggle transactional editing. - Layers are in edit mode. Stop edit mode on all layers to toggle transactional editing. + + The existing symbology for the raster will be replaced by a new symbology from the attribute table and any unsaved changes to the current symbology will be lost, do you want to proceed? + The existing symbology for the raster will be replaced by a new symbology from the attribute table and any unsaved changes to the current symbology will be lost, do you want to proceed? - - Select Project Home Path - Select Project Home Path + + The classification returned no classes. + The classification returned no classes. - - Absolute - Absolute + + Error adding color column + Error adding color column - - Relative - Relative + + Error adding color ramp column + Error adding color ramp column - - Selection Color - Selection Color + + Error adding new column + Error adding new column - - Filter layers… - Filter layers… + + Do you want to remove the selected column? This action cannot be undone. + Do you want to remove the selected column? This action cannot be undone. - - Custodian - Custodian + + Error removing column + Error removing column - - Owner - Owner + + Error adding row + Error adding row - - User - User + + Do you want to remove the selected row? This action cannot be undone. + Do you want to remove the selected row? This action cannot be undone. - - Distributor - Distributor + + Error removing row + Error removing row + + + QgsRasterAttributeTableWidgetBase - - Originator - Originator + + Raster Attribute Table + Raster Attribute Table - - Processor - Processor + + Raster band + Raster band - - Publisher - Publisher + + Classification + Classification - - Author - Author + + Classify + Classify + + + QgsRasterBandComboBox - - None - None + + + Not set + Not set + + + QgsRasterBandComboBoxPlugin - - Copyright - Copyright + + A combo box to list the bands from a raster layer + A combo box to list the bands from a raster layer - - Patent - Patent + + A combo box to list the bands from a raster layer. + A combo box to list the bands from a raster layer. + + + QgsRasterBandDynamicElevationRangeModel - - Trademark - Trademark + + Band number + Band number - - License - License + + Band name + Band name - - Restricted - Restricted + + Band description + Band description - - In case of no other information to evaluate the map unit sized symbols, it uses default scale (on projected CRS) or default map units per mm (on geographic CRS). - In case of no other information to evaluate the map unit sized symbols, it uses default scale (on projected CRS) or default map units per mm (on geographic CRS). + + Band + Band - - Default scale for legend - Default scale for legend + + Lower + Lower - - Clear Current Text Format - Clear Current Text Format + + Upper + Upper + + + QgsRasterBandFixedElevationRangeModel - - Custom Projection Units (%1) - Custom Projection Units (%1) + + Band + Band - - - Create Style Database - Create Style Database + + Lower + Lower - - - Style databases - Style databases + + Upper + Upper + + + QgsRasterBandFixedTemporalRangeModel - - Add Style Database - Add Style Database + + Band + Band - - The style database could not be created - The style database could not be created + + Begin + Begin - - Coordinate Format - Coordinate Format + + End + End + + + QgsRasterCalcDialog - - CRS %1 was already selected - CRS %1 was already selected + + Enter Result File + Enter Result File - - Coordinate System Restrictions - Coordinate System Restrictions + + Expression valid + Expression valid - - The current selection of coordinate systems will be lost. -Proceed? - The current selection of coordinate systems will be lost. -Proceed? + + Expression invalid + Expression invalid + + + QgsRasterCalcDialogBase - - Select layout - Select layout + + Output layer + Output layer - - Layout Title - Layout Title + + X min + X min - - Set Scale - Set Scale + + Y min + Y min - - General TS file generated - General TS file generated + + Y max + Y max - - TS file generated with source language %1. -- open it with Qt Linguist -- translate strings -- save the TS file with the suffix of the target language (e.g. _de.ts) -- release to get the QM file including the suffix (e.g. aproject_de.qm) -- open the original QGIS file (e.g. aproject.qgs) -- if your QGIS is set to use a specific language and the QM file for that language is found, the translated QGIS project will be generated on the fly. -- you will be redirected to this new project (e.g. aproject_de.qgs). - TS file generated with source language %1. -- open it with Qt Linguist -- translate strings -- save the TS file with the suffix of the target language (e.g. _de.ts) -- release to get the QM file including the suffix (e.g. aproject_de.qm) -- open the original QGIS file (e.g. aproject.qgs) -- if your QGIS is set to use a specific language and the QM file for that language is found, the translated QGIS project will be generated on the fly. -- you will be redirected to this new project (e.g. aproject_de.qgs). + + Columns + Columns - - Select Restricted Layers and Groups - Select Restricted Layers and Groups + + Raster Calculator + Raster Calculator - - - - Custom - Custom + + Raster Bands + Raster Bands - - Enter scale - Enter scale + + Result Layer + Result Layer - - - - Map Units - Map Units + + Rows + Rows - - Map Geographic (degrees) - Map Geographic (degrees) + + Output format + Output format - - - Custom Projection Units - Custom Projection Units + + Raster Calculator Expression + Raster Calculator Expression - - Nautical Miles - Nautical Miles + + Add result to project + Add result to project - - Square Meters - Square Meters + + Output CRS + Output CRS - - Square Kilometers - Square Kilometers + + Operators + Operators - - Square Feet - Square Feet + + X max + X max - - Square Yards - Square Yards + + Spatial Extent + Spatial Extent - - Square Miles - Square Miles + + Use Selected Layer Extent + Use Selected Layer Extent - - Square Nautical Miles - Square Nautical Miles + + Create on-the-fly raster instead of writing layer to disk + Create on-the-fly raster instead of writing layer to disk - - Square Centimeters - Square Centimeters + + Layer name + Layer name - - Square Millimeters - Square Millimeters + + Autogenerated from expression + Autogenerated from expression - - Square Degrees - Square Degrees + + Resolution + Resolution - - Edits are buffered locally and sent to the provider when toggling layer editing mode. - Edits are buffered locally and sent to the provider when toggling layer editing mode. + + <html><head/><body><p>Note: the result raster will not be usable with any processing algorithm that expects a materialized raster.</p></body></html> + <html><head/><body><p>Note: the result raster will not be usable with any processing algorithm that expects a materialized raster.</p></body></html> + + + QgsRasterContourRendererWidget - - Point of Contact - Point of Contact + + Contour Symbol + Contour Symbol - - Principal Investigator - Principal Investigator + + Index Contour Symbol + Index Contour Symbol - - Conditions Unknown - Conditions Unknown + + Input band + Input band - - No Conditions Apply - No Conditions Apply + + Index Contour Interval + Index Contour Interval - - Patent Pending - Patent Pending + + Contour Interval + Contour Interval - - Intellectual Property Rights - Intellectual Property Rights + + Input Downscaling + Input Downscaling + + + QgsRasterDataProvider - - Other Restrictions - Other Restrictions + + Couldn't create raster block. + Couldn't create raster block. - - - - Unknown Units - Unknown Units + + Extent outside provider extent. + Extent outside provider extent. - - - - Map Units (%1) - Map Units (%1) + + Row or column limits out of range + Row or column limits out of range - - Project is valid. - Project is valid. + + + Error occurred while reading block. + Error occurred while reading block. - - Scale denominator - Scale denominator + + Source row or column limits out of range. + Source row or column limits out of range. - - Load scales - Load scales + + Format not supported + Format not supported - - - XML files (*.xml *.XML) - XML files (*.xml *.XML) + + Value + Value - - Save scales - Save scales + + Text + Text - - - Select %1 from pull-down menu to adjust radii - Select %1 from pull-down menu to adjust radii + + HTML + HTML - - Select Color - Select Color + + Undefined + Undefined - - The text you entered is not a valid scale. - The text you entered is not a valid scale. + + Gray + Gray - - Bearing Format - Bearing Format + + Palette + Palette - - - QgsProjectPropertiesBase - - Project Properties - Project Properties + + Red + Red - - - General - General + + Green + Green - - Project title - Project title + + Blue + Blue - - Descriptive project name - Descriptive project name + + Alpha + Alpha - - Default project title - Default project title + + Hue + Hue - - Selection color - Selection color + + Saturation + Saturation - - Semi-minor - Semi-minor + + Lightness + Lightness - - Semi-major - Semi-major + + Cyan + Cyan - - - CRS - CRS + + Magenta + Magenta - - Coordinate Reference System - Coordinate Reference System + + Yellow + Yellow - - - Variables - Variables + + Black + Black - - Checking this setting avoids visible edge artifacts when rendering this project as separate map tiles. Rendering performance will be degraded. - Checking this setting avoids visible edge artifacts when rendering this project as separate map tiles. Rendering performance will be degraded. + + YCbCr_Y + YCbCr_Y - - Avoid artifacts when project is rendered as map tiles (degrades performance) - Avoid artifacts when project is rendered as map tiles (degrades performance) + + YCbCr_Cb + YCbCr_Cb - - Project Predefined Scales - Project Predefined Scales + + YCbCr_Cr + YCbCr_Cr - - Source language - Source language + + Continuous Palette + Continuous Palette - - Datum Transformations - Datum Transformations + + Panchromatic + Panchromatic - - Default Symbols - Default Symbols + + Coastal + Coastal - - Project Colors - Project Colors + + Red Edge + Red Edge - - Toggle Selection - Toggle Selection + + Near-InfraRed (NIR) + Near-InfraRed (NIR) - - Show spatial layers only - Show spatial layers only + + Short-Wavelength InfraRed (SWIR) + Short-Wavelength InfraRed (SWIR) - - Position - Position + + Mid-Wavelength InfraRed (MWIR) + Mid-Wavelength InfraRed (MWIR) - - Short name - Short name + + Long-Wavelength InfraRed (LWIR) + Long-Wavelength InfraRed (LWIR) - - Add layout to exclude - Add layout to exclude + + Thermal InfraRed (TIR) + Thermal InfraRed (TIR) - - Remove selected layout - Remove selected layout + + Other InfraRed + Other InfraRed - - Deselect All - Deselect All + + Synthetic Aperture Radar (SAR) Ka band + Synthetic Aperture Radar (SAR) Ka band - - Select All - Select All + + Synthetic Aperture Radar (SAR) K band + Synthetic Aperture Radar (SAR) K band - - Test Configuration - Test Configuration + + Synthetic Aperture Radar (SAR) Ku band + Synthetic Aperture Radar (SAR) Ku band - - Launch - Launch + + Synthetic Aperture Radar (SAR) X band + Synthetic Aperture Radar (SAR) X band - - Evaluate default values on provider side - Evaluate default values on provider side + + Synthetic Aperture Radar (SAR) C band + Synthetic Aperture Radar (SAR) C band - - Expression Variables - Expression Variables + + Synthetic Aperture Radar (SAR) S band + Synthetic Aperture Radar (SAR) S band - - Manual - Manual + + Synthetic Aperture Radar (SAR) L band + Synthetic Aperture Radar (SAR) L band - - The number of decimal places for the manual option - The number of decimal places for the manual option + + Synthetic Aperture Radar (SAR) P band + Synthetic Aperture Radar (SAR) P band - - decimal places - decimal places + + Feature + Feature + + + QgsRasterElevationPropertiesWidget - - Layer - Layer + + Disabled + Disabled - - Marker - Marker + + Represents Elevation Surface + Represents Elevation Surface - - Line - Line + + Fixed Elevation Range + Fixed Elevation Range - - Fill - Fill + + Fixed Elevation Range Per Band + Fixed Elevation Range Per Band - - Color Ramp - Color Ramp + + Dynamic Elevation Range Per Band + Dynamic Elevation Range Per Band - - Options - Options + + Include Lower and Upper + Include Lower and Upper - - - Relations - Relations + + Include Lower, Exclude Upper + Include Lower, Exclude Upper - - Assign random colors to symbols - Assign random colors to symbols + + Exclude Lower, Include Upper + Exclude Lower, Include Upper - - Copy colors - Copy colors + + Exclude Lower and Upper + Exclude Lower and Upper - - Add color - Add color + + + + Not set + Not set - - Paste colors - Paste colors + + Line + Line - - Remove color - Remove color + + Fill Below + Fill Below - - The web site URL of the service provider. - The web site URL of the service provider. + + Fill Above + Fill Above - - Title - Title + + This mode cannot be used with a multi-band renderer. + This mode cannot be used with a multi-band renderer. - - Online resource - Online resource + + + + Band + Band - - E-Mail - E-Mail + + + Band number + Band number - - Phone - Phone + + + Band name + Band name - - Abstract - Abstract + + + Band description + Band description + + + QgsRasterElevationPropertiesWidgetBase - - Fees - Fees + + Raster Elevation Properties + Raster Elevation Properties - - Access constraints - Access constraints + + Offset + Offset - - Keyword list - Keyword list + + Scale + Scale - - WMS capabilities - WMS capabilities + + Band + Band - - Add geometry to feature response - Add geometry to feature response + + Profile Chart Appearance + Profile Chart Appearance - - Used - Used + + Line style + Line style - - WCS capabilities - WCS capabilities + + Style + Style - - Exclude layers - Exclude layers + + Fill style + Fill style - - Quality for JPEG images ( 10 : smaller image - 100 : best quality ) - Quality for JPEG images ( 10 : smaller image - 100 : best quality ) + + The layer does not contain any elevation related data. + The layer does not contain any elevation related data. - - Use layer ids as names - Use layer ids as names + + <html><head/><body><p><span style=" font-weight:600;">The pixel values in the layer represent an elevation surface, such as a Digital Elevation Model (DEM).</span></p><p>Elevation scaling and offset can be used to manually correct elevation values from the layer. The scale is applied to the raster values before adding the offset.</p></body></html> + <html><head/><body><p><span style=" font-weight:600;">The pixel values in the layer represent an elevation surface, such as a Digital Elevation Model (DEM).</span></p><p>Elevation scaling and offset can be used to manually correct elevation values from the layer. The scale is applied to the raster values before adding the offset.</p></body></html> - - - Data Sources - Data Sources + + Lower + Lower - - Measurements - Measurements + + Upper + Upper - - Units for distance measurement - Units for distance measurement + + Limits + Limits - - Units for area measurement - Units for area measurement + + <html><head/><body><p><span style=" font-weight:600;">The raster layer (or selected raster band) is associated with a fixed elevation range.</span></p><p>This mode can be used when a layer has a single fixed elevation, or a range (slice) of elevation values. If a range is specified, pixels will be extruded over this range.</p></body></html> + <html><head/><body><p><span style=" font-weight:600;">The raster layer (or selected raster band) is associated with a fixed elevation range.</span></p><p>This mode can be used when a layer has a single fixed elevation, or a range (slice) of elevation values. If a range is specified, pixels will be extruded over this range.</p></body></html> - - Display coordinates using - Display coordinates using + + ... + ... - - Automatically sets the number of decimal places to use when displaying coordinates - Automatically sets the number of decimal places to use when displaying coordinates + + <html><head/><body><p><span style=" font-weight:600;">Each band in the raster layer is associated with a fixed elevation range.</span></p><p>This mode can be used when a layer has elevation data exposed through different raster bands.</p></body></html> + <html><head/><body><p><span style=" font-weight:600;">Each band in the raster layer is associated with a fixed elevation range.</span></p><p>This mode can be used when a layer has elevation data exposed through different raster bands.</p></body></html> - - Manually set the number of decimal places to use when displaying coordinates - Manually set the number of decimal places to use when displaying coordinates + + Lower + Lower - - Import colors - Import colors + + <html><head/><body><p><span style=" font-weight:600;">Each band in the raster layer is associated with an elevation range, calculated via expressions.</span></p><p>This mode can be used when a layer has elevation data exposed through different raster bands.</p></body></html> + <html><head/><body><p><span style=" font-weight:600;">Each band in the raster layer is associated with an elevation range, calculated via expressions.</span></p><p>This mode can be used when a layer has elevation data exposed through different raster bands.</p></body></html> - - - Metadata - Metadata + + Limit + Limit - - Data sources - Data sources + + Configuration + Configuration + + + QgsRasterElevationPropertiesWidgetFactory - - - QGIS Server - QGIS Server + + Elevation + Elevation + + + QgsRasterFileWriterTask - - WMS/WFS/WCS Server Configuration - WMS/WFS/WCS Server Configuration + + Saving %1 + Saving %1 + + + QgsRasterFormatSaveOptionsWidget - - General Settings - General Settings + + Default + Default - - Open folder containing the project - Open folder containing the project + + + No Compression + No Compression - - … - + + + Low Compression + Low Compression - - Project home path. Leave blank to use the current project file location. - Project home path. Leave blank to use the current project file location. + + + High Compression + High Compression - - Set the project home path - Set the project home path + + + JPEG Compression + JPEG Compression - - Ellipsoid -(for distance and area calculations) - Ellipsoid -(for distance and area calculations) + + Use Simple Interface + Use Simple Interface - - Add predefined scale - Add predefined scale + + + Use Table Interface + Use Table Interface - - Remove selected scale - Remove selected scale + + Cannot get create options for driver %1 + Cannot get create options for driver %1 - - Import from file - Import from file + + For details on pyramids options please see the following pages + For details on pyramids options please see the following pages - - Save to file - Save to file + + No help available + No help available - - Generate Project Translation File - Generate Project Translation File + + Create Options for %1 + Create Options for %1 - - Generate TS File - Generate TS File + + cannot validate pyramid options + cannot validate pyramid options - - Project Coordinate Reference System (CRS) - Project Coordinate Reference System (CRS) + + Cannot validate creation options. + Cannot validate creation options. - - Ask for datum transformation if several are available (defined in global setting) - Ask for datum transformation if several are available (defined in global setting) + + Valid + Valid - - Opacity - Opacity + + Invalid %1: + +%2 + +Click on help button to get valid creation options for this format. + Invalid %1: + +%2 + +Click on help button to get valid creation options for this format. - - Export colors - Export colors + + pyramid creation option + pyramid creation option - - Trust project when data source has no metadata - Trust project when data source has no metadata + + creation option + creation option - - The contact person e-mail for the service. - The contact person e-mail for the service. + + Profile name: + Profile name: + + + QgsRasterFormatSaveOptionsWidgetBase - - The contact person name for the service. - The contact person name for the service. + + New + New - - The name of the service provider. - The name of the service provider. + + Remove + Remove - - The title should be brief yet descriptive enough to identify this service. - The title should be brief yet descriptive enough to identify this service. + + Reset + Reset - - The contact person phone for the service. - The contact person phone for the service. + + Profile + Profile - - The abstract is a descriptive narrative providing more information about the service. - The abstract is a descriptive narrative providing more information about the service. + + Name + Name - - List of keywords separated by comma to help catalog searching. - List of keywords separated by comma to help catalog searching. + + Value + Value - - Fees applied to the service. - Fees applied to the service. + + Validate + Validate - - Access constraints applied to the service. - Access constraints applied to the service. + + Help + Help - - The contact person position for the service. - The contact person position for the service. + + Insert KEY=VALUE pairs separated by spaces + Insert KEY=VALUE pairs separated by spaces + + + QgsRasterHistogramWidget - - A name used to identify the root layer. The short name is a text string used for machine-to-machine communication. - A name used to identify the root layer. The short name is a text string used for machine-to-machine communication. + + Visibility + Visibility - - Add layer to exclude - Add layer to exclude + + Min/Max options + Min/Max options - - Remove selected layer - Remove selected layer + + Always show min/max markers + Always show min/max markers - - Add new CRS - Add new CRS + + Zoom to min/max + Zoom to min/max - - Fetch all CRS's from layers - Fetch all CRS's from layers + + Update style to min/max + Update style to min/max - - Remove selected CRS - Remove selected CRS + + Show all bands + Show all bands - - GetFeatureInfo geometry precision (decimal places) - GetFeatureInfo geometry precision (decimal places) + + Show RGB/Gray band(s) + Show RGB/Gray band(s) - - INSPIRE (European directive) - INSPIRE (European directive) + + Show selected band + Show selected band - - Service language - Service language + + Display + Display - - Metadata date - Metadata date + + Draw as lines + Draw as lines - - Last revision date - Last revision date + + Draw as lines (only int layers) + Draw as lines (only int layers) - - Metadata URL - Metadata URL + + Actions + Actions - - application/vnd.iso.19139+xml - application/vnd.iso.19139+xml + + Reset + Reset - - application/vnd.ogc.csw.GetRecordByIdResponse_xml - application/vnd.ogc.csw.GetRecordByIdResponse_xml + + Load min/max + Load min/max - - application/vnd.ogc.csw_xml - application/vnd.ogc.csw_xml + + Estimate (faster) + Estimate (faster) - - URL mime/type - URL mime/type + + Actual (slower) + Actual (slower) - - Segmentize feature info geometry - Segmentize feature info geometry + + Current extent + Current extent - - WMTS capabilities - WMTS capabilities + + Use stddev (1.0) + Use stddev (1.0) - - PNG - PNG + + Use stddev (custom) + Use stddev (custom) - - JPEG - JPEG + + Load for each band + Load for each band - - Minimum scale - Minimum scale + + Recompute Histogram + Recompute Histogram - - Published - Published + + + Band %1 + Band %1 - - Update - Update + + Choose a file name to save the map image as + Choose a file name to save the map image as + + + QgsRasterHistogramWidgetBase - - Insert - Insert + + … + - - Delete - Delete + + Set min/max style for + Set min/max style for - - - Macros - Macros + + Min + Min - - Advertised URL - Advertised URL + + Pick Min value on graph + Pick Min value on graph - - Width - Width + + Max + Max - - Height - Height + + Pick Max value on graph + Pick Max value on graph - - CRS restrictions - CRS restrictions + + Prefs/Actions + Prefs/Actions - - Default map units per mm in legend - Default map units per mm in legend + + Save plot + Save plot - - Speed up project loading by skipping data checks in PostgreSQL layers. Useful in QGIS server context or project with huge database views or materialized views. - Speed up project loading by skipping data checks in PostgreSQL layers. Useful in QGIS server context or project with huge database views or materialized views. + + Compute Histogram + Compute Histogram - - &Project home - &Project home + + Save as image… + Save as image… + + + QgsRasterInterface - - Sa&ve paths - Sa&ve paths + + Identify + Identify - - Pro&ject file - Pro&ject file + + Build Pyramids + Build Pyramids - - Back&ground color - Back&ground color + + Undefined + Undefined - - A&utomatic - A&utomatic + + Band + Band + + + QgsRasterLayer - - &Python Macros - &Python Macros + + + Not Set + Not Set - - &Person - &Person + + Information from provider + Information from provider - - Or&ganization - Or&ganization + + + Extent + Extent - - Maximum features for Atlas print requests - Maximum features for Atlas print requests + + Width + Width - - Ad&vertised extent - Ad&vertised extent + + + + + n/a + n/a - - Scenario &2 - INSPIRE related fields using embedded service metadata - Scenario &2 - INSPIRE related fields using embedded service metadata + + Height + Height - - Scenario &1 - INSPIRE related fields using referenced external service metadata - Scenario &1 - INSPIRE related fields using referenced external service metadata + + Data type + Data type - - Excl&ude layouts - Excl&ude layouts + + Identification + Identification - - When using tiles set this to the size of the larger symbols to avoid cut symbols at tile boundaries. This works by drawing features that are outside the tile extent. - When using tiles set this to the size of the larger symbols to avoid cut symbols at tile boundaries. This works by drawing features that are outside the tile extent. + + Access + Access - - Tile buffer in pixels - Tile buffer in pixels + + Bands + Bands - - Published layers - Published layers + + Band count + Band count - - Grids - Grids + + Number + Number - - Top - Top + + Min + Min - - Left - Left + + Max + Max - - Min. scale - Min. scale + + Contacts + Contacts - - Last level - Last level + + References + References - - Max. scale - Max. scale + + History + History - - - Transformations - Transformations + + Create %1 provider + Create %1 provider - - Coordinate transformations and operations - Coordinate transformations and operations + + + + + Raster + Raster - - - Temporal - Temporal + + Could not determine raster data type. + Could not determine raster data type. - - Coordinate and Bearing Display - Coordinate and Bearing Display + + Byte - Eight bit unsigned integer + Byte - Eight bit unsigned integer - - Coordinate precision - Coordinate precision + + Int8 - Eight bit signed integer + Int8 - Eight bit signed integer - - Bearing format - Bearing format + + UInt16 - Sixteen bit unsigned integer + UInt16 - Sixteen bit unsigned integer - - Customize… - Customize… + + Int16 - Sixteen bit signed integer + Int16 - Sixteen bit signed integer - - When enabled, default values will be evaluated as early as possible. This will fill default values in the add feature form already and not only create them on commit. Only supported for postgres, GPKG, spatialite and oracle. - When enabled, default values will be evaluated as early as possible. This will fill default values in the add feature form already and not only create them on commit. Only supported for postgres, GPKG, spatialite and oracle. + + UInt32 - Thirty two bit unsigned integer + UInt32 - Thirty two bit unsigned integer - - ... - ... + + Int32 - Thirty two bit signed integer + Int32 - Thirty two bit signed integer - - These parameters are used to generate the GetCapabilities document and shall be chosen carefully to avoid interoperability and security issues. - These parameters are used to generate the GetCapabilities document and shall be chosen carefully to avoid interoperability and security issues. + + Float32 - Thirty two bit floating point + Float32 - Thirty two bit floating point - - Temporal Options - Temporal Options + + Float64 - Sixty four bit floating point + Float64 - Sixty four bit floating point - - M/d/yyyy h:mm AP - M/d/yyyy h:mm AP + + CInt16 - Complex Int16 + CInt16 - Complex Int16 - - Start date - Start date + + CInt32 - Complex Int32 + CInt32 - Complex Int32 - - Calculate from Layers - Calculate from Layers + + CFloat32 - Complex Float32 + CFloat32 - Complex Float32 - - End date - End date + + CFloat64 - Complex Float64 + CFloat64 - Complex Float64 - - Maximum image size for GetMap and GetLegendGraphic requests - Maximum image size for GetMap and GetLegendGraphic requests + + Band + Band - - - View Settings - View Settings + + NoData + NoData - - If checked the preset extent will be used as the full extent of the project. If unchecked, the project's full extent will be calculated using the full extent of all layers in the project. - If checked the preset extent will be used as the full extent of the project. If unchecked, the project's full extent will be calculated using the full extent of all layers in the project. + + Cannot instantiate the '%1' data provider + Cannot instantiate the '%1' data provider - - Set Project Full Extent - Set Project Full Extent + + Provider is not valid (provider: %1, URI: %2 + Provider is not valid (provider: %1, URI: %2 - - Inverts the state of the selected checkboxes - Inverts the state of the selected checkboxes + + Error reading raster attribute table: invalid band %1. + Error reading raster attribute table: invalid band %1. - - Services Capabilities - Services Capabilities + + Error loading raster attribute table, file not found: %1. + Error loading raster attribute table, file not found: %1. - - Services capabilities - Services capabilities + + Error loading raster attribute table from path %1: %2 + Error loading raster attribute table from path %1: %2 - - Enable Service Capabilities - Enable Service Capabilities + + <maplayer> not found. + <maplayer> not found. + + + QgsRasterLayerElevationProperties - - WMS - WMS + + Elevation range: %1 to %2 + Elevation range: %1 to %2 - - Use attribute form settings for GetFeatureInfo response - Use attribute form settings for GetFeatureInfo response + + Elevation for band %1: %2 to %3 + Elevation for band %1: %2 to %3 - - WMTS - WMTS + + Elevation band: %1 + Elevation band: %1 - - WFS/OAPIF - WFS/OAPIF + + Scale: %1 + Scale: %1 - - WFS or OAPIF capabilities - WFS or OAPIF capabilities + + Offset: %1 + Offset: %1 - - Publish All - Publish All + + + + + Band number + Band number - - Unpublish All - Unpublish All + + + + + Band name + Band name - - Layer can be published - Layer can be published + + + + + Band description + Band description + + + QgsRasterLayerProperties - - Geometry precision - Geometry precision + + Not Set + Not Set - - Number of decimal places to consider for geometry precision - Number of decimal places to consider for geometry precision + + Load Style… + Load Style… - - Allow features to be edited - Allow features to be edited + + Save Style… + Save Style… - - Allow addition of new features - Allow addition of new features + + Metadata + Metadata - - Allow features to be deleted - Allow features to be deleted + + Load Metadata… + Load Metadata… - - The WFS capabilities also influences DXF export - The WFS capabilities also influences DXF export + + Save Metadata… + Save Metadata… - - WCS - WCS + + URL + URL - - Test the configuration - Test the configuration + + External + External - - Transaction mode - Transaction mode + + Internal (if possible) + Internal (if possible) - - Remember attribute tables windows and docks between sessions - Remember attribute tables windows and docks between sessions + + External (Erdas Imagine) + External (Erdas Imagine) - - Coordinate order - Coordinate order + + Type + Type - - Layer Capabilities - Layer Capabilities + + Format + Format - - Editing Behavior - Editing Behavior + + Insert Expression + Insert Expression - - Remember editable layer status between sessions - Remember editable layer status between sessions + + Description + Description - - Advanced Settings - Advanced Settings + + Large resolution raster layers can slow navigation in QGIS. + Large resolution raster layers can slow navigation in QGIS. - - Coordinate format - Coordinate format + + By creating lower resolution copies of the data (pyramids) performance can be considerably improved as QGIS selects the most suitable resolution to use depending on the level of zoom. + By creating lower resolution copies of the data (pyramids) performance can be considerably improved as QGIS selects the most suitable resolution to use depending on the level of zoom. - - Configure symbol… - Configure symbol… + + You must have write access in the directory where the original data is stored to build pyramids. + You must have write access in the directory where the original data is stored to build pyramids. - - Configure color ramp… - Configure color ramp… + + Please note that building internal pyramids may alter the original data file and once created they cannot be removed! + Please note that building internal pyramids may alter the original data file and once created they cannot be removed! - - Text Format - Text Format + + Please note that building internal pyramids could corrupt your image - always make a backup of your data first! + Please note that building internal pyramids could corrupt your image - always make a backup of your data first! - - Configure text format… - Configure text format… + + Select Color + Select Color - - - Styles - Styles + + + + + + Building Pyramids + Building Pyramids - - Style Databases - Style Databases + + + Save as Default + Save as Default - - Add existing style database - Add existing style database + + None + None - - Remove selected style database - Remove selected style database + + Write access denied. Adjust the file permissions and try again. + Write access denied. Adjust the file permissions and try again. - - Create new style database - Create new style database + + The file was not writable. Some formats do not support pyramid overviews. Consult the GDAL documentation if in doubt. + The file was not writable. Some formats do not support pyramid overviews. Consult the GDAL documentation if in doubt. - - Coordinate CRS - Coordinate CRS + + + Building pyramid overviews is not supported on this type of raster. + Building pyramid overviews is not supported on this type of raster. - - - QgsProjectPropertyKey - - Failed to save project property %1 - Failed to save project property %1 + + Building internal pyramid overviews is not supported on raster layers with JPEG compression and your current libtiff library. + Building internal pyramid overviews is not supported on raster layers with JPEG compression and your current libtiff library. - - - QgsProjectSnappingSettings - - Cannot read individual settings. Unexpected tag '%1' - Cannot read individual settings. Unexpected tag '%1' + + Select Transformation + Select Transformation - - - QgsProjectStyleSettings - - - Project Style - Project Style + + Style + Style - - Project Styles - Project Styles + + + Restore Default + Restore Default - - - QgsProjectionSelectionDialog + + + QgsRasterLayerPropertiesBase - - This layer appears to have no projection specification. - This layer appears to have no projection specification. + + Raster Layer Properties + Raster Layer Properties - - By default, this layer will now have its projection set to that of the project, but you may override this by selecting a different projection below. - By default, this layer will now have its projection set to that of the project, but you may override this by selecting a different projection below. + + Resolutions + Resolutions - - - QgsProjectionSelectionTreeWidget - - - Resource Location Error - Resource Location Error + + Render type + Render type - - - Error reading database file from: - %1 -Because of this the projection selector will not work… - Error reading database file from: - %1 -Because of this the projection selector will not work… + + Resampling + Resampling - - User Defined Coordinate Systems - User Defined Coordinate Systems + + Oversampling + Oversampling - - Geographic Coordinate Systems - Geographic Coordinate Systems + + Transparency + Transparency - - Projected Coordinate Systems - Projected Coordinate Systems + + Description + Description - - Other - Other + + Keyword list + Keyword list - - Custom Coordinate Systems - Custom Coordinate Systems + + List of keywords separated by comma to help catalog searching. + List of keywords separated by comma to help catalog searching. - - Extent not known - Extent not known + + Format + Format - - Geographic (uses latitude and longitude for coordinates) - Geographic (uses latitude and longitude for coordinates) + + Short name + Short name - - Units: %1 - Units: %1 + + Attribution + Attribution - - Dynamic (relies on a datum which is not plate-fixed) - Dynamic (relies on a datum which is not plate-fixed) + + Attribution's title indicates the provider of the layer. + Attribution's title indicates the provider of the layer. - - Static (relies on a datum which is plate-fixed) - Static (relies on a datum which is plate-fixed) + + Attribution's url gives a link to the webpage of the provider of the data layer. + Attribution's url gives a link to the webpage of the provider of the data layer. - - Celestial body: %1 - Celestial body: %1 + + Saturation + Saturation - - Based on %1, which has a limited accuracy of <b>at best %2 meters</b>. - Based on %1, which has a limited accuracy of <b>at best %2 meters</b>. + + Off + Off - - Based on %1, which has a limited accuracy. - Based on %1, which has a limited accuracy. + + By lightness + By lightness - - Method: %1 - Method: %1 + + By luminosity + By luminosity - - Properties - Properties + + By average + By average - - Extent - Extent + + Hue + Hue - - WKT - WKT + + Information + Information - - Proj4 - Proj4 + + Source + Source - - - QgsProjectionSelectionWidget - - - invalid projection - invalid projection + + Symbology + Symbology - - - Select CRS - Select CRS + + Rendering + Rendering - - The selected CRS is based on %1, which has a limited accuracy of <b>at best %2 meters</b>. - The selected CRS is based on %1, which has a limited accuracy of <b>at best %2 meters</b>. + + QGIS Server + QGIS Server - - The selected CRS is based on %1, which has a limited accuracy. - The selected CRS is based on %1, which has a limited accuracy. + + Edit QGIS Server settings + Edit QGIS Server settings - - Use an alternative CRS if accurate positioning is required. - Use an alternative CRS if accurate positioning is required. + + Band Rendering + Band Rendering - - %1 consists of the datums: - %1 consists of the datums: + + Blending mode + Blending mode - - - Layer CRS: %1 - Layer CRS: %1 + + Brightness + Brightness - - Project CRS: %1 - Project CRS: %1 + + Contrast + Contrast - - Default CRS: %1 - Default CRS: %1 + + Grayscale + Grayscale - - - QgsProjectionSelectionWidgetPlugin - - - A widget to select a generic projection system. - A widget to select a generic projection system. + + Colorize + Colorize - - - QgsProjectionSelectorBase - - Coordinate Reference System Selector - Coordinate Reference System Selector + + Strength + Strength - - Filter - Filter + + % + % - - Use this option to treat all coordinates as Cartesian coordinates in an unknown reference system. - Use this option to treat all coordinates as Cartesian coordinates in an unknown reference system. + + Reset all color rendering options to default + Reset all color rendering options to default - - Coordinate Reference System - Coordinate Reference System + + Reset + Reset - - Authority ID - Authority ID + + Zoomed: in + Zoomed: in - - ID - ID + + out + out - - Hide deprecated CRSs - Hide deprecated CRSs + + A URL of the data presentation. + A URL of the data presentation. - - Recently Used Coordinate Reference Systems - Recently Used Coordinate Reference Systems + + A URL of the legend image. + A URL of the legend image. - - Predefined Coordinate Reference Systems - Predefined Coordinate Reference Systems + + WMS Print layer + WMS Print layer - - No CRS (or unknown/non-Earth projection) - No CRS (or unknown/non-Earth projection) + + Publish WMS/WMTS data source uri + Publish WMS/WMTS data source uri - - - QgsPropertyColorAssistantWidget - - Color For Null Values - Color For Null Values + + Advertise as background layer + Advertise as background layer - - Transparent - Transparent + + The abstract is a descriptive narrative providing more information about the layer. + The abstract is a descriptive narrative providing more information about the layer. - - - QgsPropertyGenericNumericAssistantWidget - - - ° - ° + + A name used to identify the layer. The short name is a text string used for machine-to-machine communication. + A name used to identify the layer. The short name is a text string used for machine-to-machine communication. - - Angle from - Angle from + + Layer name + Layer name - - Angle when NULL - Angle when NULL + + Legend + Legend - - - % - % + + Metadata + Metadata - - Opacity from - Opacity from + + Title + Title - - Opacity when NULL - Opacity when NULL + + The title is for the benefit of humans to identify layer. + The title is for the benefit of humans to identify layer. - - - QgsPropertyOverrideButton - - Variable - Variable + + Abstract + Abstract - - Paste - Paste + + Pyramids + Pyramids - - Copy - Copy + + Scale Dependent Visibility + Scale Dependent Visibility - - Clear - Clear + + Build Pyramids + Build Pyramids - - Description… - Description… + + Average + Average - - Color - Color + + Nearest Neighbour + Nearest Neighbour - - Store Data in the Project - Store Data in the Project + + Resampling method + Resampling method - - Edit… - Edit… + + Overview format + Overview format - - Assistant… - Assistant… + + Histogram + Histogram - - boolean - boolean + + Temporal + Temporal - - int - int + + Temporal Settings + Temporal Settings - - double - double + + Assigned Coordinate Reference System (CRS) + Assigned Coordinate Reference System (CRS) - - string - string + + <html><head/><body><p><span style=" font-weight:600;">Changing this option does not modify the original data source or perform any reprojection of the raster layer. Rather, it can be used to override the layer's CRS within this project if it could not be detected or has been incorrectly detected.</span></p><p>The Processing “<span style=" font-style:italic;">Warp (reproject)</span>” tool should be used to reproject a raster source and permanently change the data source's CRS.</p></body></html> + <html><head/><body><p><span style=" font-weight:600;">Changing this option does not modify the original data source or perform any reprojection of the raster layer. Rather, it can be used to override the layer's CRS within this project if it could not be detected or has been incorrectly detected.</span></p><p>The Processing “<span style=" font-style:italic;">Warp (reproject)</span>” tool should be used to reproject a raster source and permanently change the data source's CRS.</p></body></html> - - Field type: - Field type: + + Gamma + Gamma - - Data defined override - Data defined override + + Early resampling + Early resampling - - - expression - expression + + Embedded Widgets in Legend + Embedded Widgets in Legend - - - field - field + + Layer Source + Layer Source - - Deactivate - Deactivate + + Layer Rendering + Layer Rendering - - Activate - Activate + + Invert colors + Invert colors - - Attribute Field - Attribute Field + + Legend placeholder image + Legend placeholder image - - No matching field types found - No matching field types found + + Data URL + Data URL - - Project Color - Project Color + + URL + URL - - No colors set - No colors set + + Metadata URL + Metadata URL - - <b>Current definition (%1):</b><br>%2 - <b>Current definition (%1):</b><br>%2 + + Legend URL + Legend URL - - Expression - Expression + + Display + Display - - No variables set - No variables set + + Attribute Tables + Attribute Tables - - Current: - Current: + + Manage Raster Attribute Tables + Manage Raster Attribute Tables - - Data Definition Description - Data Definition Description + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Ubuntu'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Cantarell';"><br /></span></p></body></html> + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Ubuntu'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Cantarell';"><br /></span></p></body></html> - - - undefined - undefined + + Indicates whether map tips are displayed for this layer or not + Indicates whether map tips are displayed for this layer or not - - project color - project color + + Enable map tips + Enable map tips - - Parse error: %1 - Parse error: %1 + + HTML Map Tip + HTML Map Tip - - '%1' field missing - '%1' field missing + + Preview + Preview - - <b><u>Data defined override</u></b><br> - <b><u>Data defined override</u></b><br> + + Insert/Edit Expression + Insert/Edit Expression - - <b>Active: </b>%1&nbsp;&nbsp;&nbsp;<i>(ctrl|right-click toggles)</i><br> - <b>Active: </b>%1&nbsp;&nbsp;&nbsp;<i>(ctrl|right-click toggles)</i><br> + + The HTML map tips are shown when moving mouse over features of the currently selected layer when the 'Show Map Tips' action is toggled on. + The HTML map tips are shown when moving mouse over features of the currently selected layer when the 'Show Map Tips' action is toggled on. - - yes - yes + + There are no raster attribute tables associated with this data source. + +If the current symbology can be converted to an attribute table you can create a new attribute table using the context menu available in the layer tree or the button below. + +You can also import an existing raster attribute table from a VAT.DBF file and associate it with a raster band. + There are no raster attribute tables associated with this data source. + +If the current symbology can be converted to an attribute table you can create a new attribute table using the context menu available in the layer tree or the button below. + +You can also import an existing raster attribute table from a VAT.DBF file and associate it with a raster band. - - no - no + + New attribute table from current symbology + New attribute table from current symbology - - <b>Usage:</b><br>%1<br> - <b>Usage:</b><br>%1<br> + + Load attribute table from VAT.DBF file + Load attribute table from VAT.DBF file + + + QgsRasterLayerSaveAsDialog - - <b>Expected input:</b><br>%1<br> - <b>Expected input:</b><br>%1<br> + + From + From - - <b>Valid input types:</b><br>%1<br> - <b>Valid input types:</b><br>%1<br> + + To + To - - - QgsPropertyOverrideButtonPlugin - - A widget to define override for a corresponding property - A widget to define override for a corresponding property + + + Select Output Directory + Select Output Directory - - A widget to define override for a corresponding property. - A widget to define override for a corresponding property. + + Select output directory + Select output directory - - - QgsPropertySizeAssistantWidget - - Flannery - Flannery + + The number of OpenStreetMap tiles needed to produce the raster layer is too large and will lead to bulk downloading behavior which is prohibited by the %1OpenStreetMap Foundation tile usage policy%2. + The number of OpenStreetMap tiles needed to produce the raster layer is too large and will lead to bulk downloading behavior which is prohibited by the %1OpenStreetMap Foundation tile usage policy%2. - - Surface - Surface + + The layer %1 already exists in the target file, and overwriting layers in GeoPackage is not supported. Do you want to overwrite the whole file? + The layer %1 already exists in the target file, and overwriting layers in GeoPackage is not supported. Do you want to overwrite the whole file? - - Radius - Radius + + + Save Layer As + Save Layer As - - - Exponential - Exponential + + + + Save Raster Layer + Save Raster Layer - - Linear - Linear + + The directory %1 contains files which will be overwritten: %2 + The directory %1 contains files which will be overwritten: %2 - - - QgsProviderSublayerDialogModel - - Scanning… - Scanning… + + + All files (*.*) + All files (*.*) - - - QgsProviderSublayerModel - - Item - Item + + layer + layer - - Description - Description + + user defined + user defined - - - QgsProviderSublayerTask - - Retrieving layers - Retrieving layers + + Resolution (current: %1) + Resolution (current: %1) - - - QgsProviderSublayersDialog + + + QgsRasterLayerSaveAsDialogBase - - Select Items to Add - Select Items to Add + + Output mode + Output mode - - - Add Layers - Add Layers + + Raw data + Raw data - - Open - Open + + Write out 3 bands RGB image rendered using current layer style. + Write out 3 bands RGB image rendered using current layer style. - - - QgsProviderSublayersDialogBase - - Select Layers to Load - Select Layers to Load + + Rendered image + Rendered image - - Select All - Select All + + Format + Format - - Deselect All - Deselect All + + Create GDAL Virtual Format composed of multiple +datasets with maximum width and height specified below. + Create GDAL Virtual Format composed of multiple +datasets with maximum width and height specified below. - - Current file source - Current file source + + Create VRT + Create VRT - - Show system and internal tables - Show system and internal tables + + CRS + CRS - - Search… - Search… + + File name + File name - - Add layers to a group - Add layers to a group + + Add saved file to map + Add saved file to map - - - QgsPuzzleWidget - - QGIS - QGIS + + Layer name + Layer name - - Well done! - -Now let's get back to work, shall we? - Well done! - -Now let's get back to work, shall we? + + Extent + Extent - - - QgsPyDataItem - - &Run Script - &Run Script + + Resolution + Resolution - - Open in External &Editor - Open in External &Editor + + Horizontal + Horizontal - - - QgsQmlWidgetWrapper - - - Failed to open temporary QML file - Failed to open temporary QML file + + Columns + Columns - - - QgsQptDataItem - - New Layout from Template - New Layout from Template + + Rows + Rows - - - QgsQueryBuilder - - &Test - &Test + + Vertical + Vertical - - &Clear - &Clear + + VRT Tiles + VRT Tiles - - &Save… - &Save… + + Maximum number of columns in one tile. + Maximum number of columns in one tile. - - Save query to QQF file - Save query to QQF file + + Max columns + Max columns - - &Load… - &Load… + + Maximum number of rows in one tile. + Maximum number of rows in one tile. - - Load query from QQF file - Load query from QQF file + + Max rows + Max rows - - Set provider filter on %1 - Set provider filter on %1 + + Create Options + Create Options - - Search… - Search… + + Pyramids + Pyramids - - - - - - - Query Result - Query Result + + Resolutions + Resolutions - - An error occurred when executing the query, please check the expression syntax. - An error occurred when executing the query, please check the expression syntax. + + Pyramid resolutions corresponding to levels given + Pyramid resolutions corresponding to levels given - - - The where clause returned %n row(s). - returned test rows - The where clause returned %n row(s).The where clause returned %n row(s). + + + Use existing + Use existing - - Error in query. The subset string could not be set. - Error in query. The subset string could not be set. + + Add values manually + Add values manually - - - Save Query to File - Save Query to File + + Load user defined fully transparent (100%) values + Load user defined fully transparent (100%) values - - Query files (*.qqf *.QQF) - Query files (*.qqf *.QQF) + + Remove selected row + Remove selected row - - Could not open file for writing. - Could not open file for writing. + + Layer Resolution + Layer Resolution - - - - - Load Query from File - Load Query from File + + Layer Size + Layer Size - - Query files - Query files + + Clear all + Clear all - - All files - All files + + Save Raster Layer as… + Save Raster Layer as… - - Could not open file for reading. - Could not open file for reading. + + Write out raw raster layer data. Optionally user defined NoData values may be applied. + Write out raw raster layer data. Optionally user defined NoData values may be applied. - - File is not a valid xml document. - File is not a valid xml document. + + Additional NoData values. The specified values will be set to NoData in output raster. + Additional NoData values. The specified values will be set to NoData in output raster. - - File is not a valid query document. - File is not a valid query document. + + NoData values + NoData values + + + QgsRasterLayerTemporalPropertiesWidget - - - - An error occurred when executing the query. - An error occurred when executing the query. + + Automatic + Automatic - - - -The data provider said: -%1 - -The data provider said: -%1 + + Fixed Time Range + Fixed Time Range - - - QgsQueryBuilderBase - - Query Builder - Query Builder + + Fixed Time Range Per Band + Fixed Time Range Per Band - - Datasource - Datasource + + Represents Temporal Values + Represents Temporal Values - - Fields - Fields + + Redraw Layer Only + Redraw Layer Only - - <html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">List of fields in this vector file</p></body></html> - <html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">List of fields in this vector file</p></body></html> + + This mode cannot be used with a multi-band renderer. + This mode cannot be used with a multi-band renderer. - - Values - Values + + + Band number + Band number - - <html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">List of values for the current field.</p></body></html> - <html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">List of values for the current field.</p></body></html> + + + Band name + Band name - - <html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Take a <span style=" font-weight:600;">sample</span> of records in the vector file</p></body></html> - <html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Take a <span style=" font-weight:600;">sample</span> of records in the vector file</p></body></html> + + + Band description + Band description - - Sample - Sample + + Temporal range start date / time + Temporal range start date / time - - <html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Retrieve <span style=" font-weight:600;">all</span> the record in the vector file (<span style=" font-style:italic;">if the table is big, the operation can consume some time</span>)</p></body></html> - <html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Retrieve <span style=" font-weight:600;">all</span> the record in the vector file (<span style=" font-style:italic;">if the table is big, the operation can consume some time</span>)</p></body></html> + + Temporal range end date / time + Temporal range end date / time - - All - All + + Band + Band + + + QgsRasterLayerTemporalPropertiesWidgetBase - - Use unfiltered layer - Use unfiltered layer + + Start date + Start date - - Operators - Operators + + M/d/yyyy h:mm AP + M/d/yyyy h:mm AP - - = - = + + End date + End date - - < - < + + Dynamic Temporal Control + Dynamic Temporal Control - - NOT - NOT + + <html><head/><body><p><span style=" font-weight:600;">The layer will automatically be redrawn whenever the temporal range is changed, but no time based filtering will be applied to the layer.</span></p><p>This configuration is useful when the layer has renderer settings which vary based on the temporal range. For instance, when it is using time-dependent data-defined renderer expressions.</p></body></html> + <html><head/><body><p><span style=" font-weight:600;">The layer will automatically be redrawn whenever the temporal range is changed, but no time based filtering will be applied to the layer.</span></p><p>This configuration is useful when the layer has renderer settings which vary based on the temporal range. For instance, when it is using time-dependent data-defined renderer expressions.</p></body></html> - - OR - OR + + Configuration + Configuration - - AND - AND + + <p><b>The layer will be rendered whenever the map's temporal range overlaps the range defined below.</b></p> + <p><b>The layer will be rendered whenever the map's temporal range overlaps the range defined below.</b></p> - - % - % + + <html><head/><body><p><span style=" font-weight:600;">The layer's data provider will automatically handle temporal settings for the layer.</span></p></body></html> + <html><head/><body><p><span style=" font-weight:600;">The layer's data provider will automatically handle temporal settings for the layer.</span></p></body></html> - - IN - IN + + <html><head/><body><p><span style=" font-weight:600;">Each band in the raster layer is associated with a fixed time range.</span></p><p>This mode can be used when a layer has temporal data exposed through different raster bands.</p></body></html> + <html><head/><body><p><span style=" font-weight:600;">Each band in the raster layer is associated with a fixed time range.</span></p><p>This mode can be used when a layer has temporal data exposed through different raster bands.</p></body></html> - - NOT IN - NOT IN + + ... + ... - - != - != + + Scale + Scale - - > - > + + Offset + Offset - - LIKE - LIKE + + <html><head/><body><p><span style=" font-weight:600;">The pixel values in the layer represent a temporal value. </span></p><p> The offset is used to define the starting datetime while scaling identifies the scale – e.g. 1 day or 1 week - of each pixel value.</p></body></html> + <html><head/><body><p><span style=" font-weight:600;">The pixel values in the layer represent a temporal value. </span></p><p> The offset is used to define the starting datetime while scaling identifies the scale – e.g. 1 day or 1 week - of each pixel value.</p></body></html> - - ILIKE - ILIKE + + Band + Band + + + QgsRasterMinMaxWidgetBase - - >= - >= + + Min / Max Value Settings + Min / Max Value Settings - - <= - <= + + Use&r defined + Use&r defined - - Provider Specific Filter Expression - Provider Specific Filter Expression + + Cumula&tive +count cut + Cumula&tive +count cut - - - QgsQueryResultWidget - - Error opening filter dialog - Error opening filter dialog + + - + - - - There was an error while preparing SQL filter dialog: %1. - There was an error while preparing SQL filter dialog: %1. + + % + % - - Load as New Layer - Load as New Layer + + Mean +/- +standard de&viation × + Mean +/- +standard de&viation × - - Load Layer - Load Layer + + &Min / max + &Min / max - - Update Query Layer - Update Query Layer + + Whole raster + Whole raster - - Update Layer - Update Layer + + Current canvas + Current canvas - - Executing query… - Executing query… + + Updated canvas + Updated canvas - - Stopped - Stopped + + Statistics extent + Statistics extent - - Connection error - Connection error + + Accuracy + Accuracy - - Cannot execute query: connection to the database is not available. - Cannot execute query: connection to the database is not available. + + Actual (slower) + Actual (slower) - - SQL error - SQL error + + Estimate (faster) + Estimate (faster) + + + QgsRasterProjector - - Fetched rows: %1/%2 %3 %4 ms - Fetched rows: %1/%2 %3 %4 ms + + Approximate + Approximate - - unknown - unknown + + Exact + Exact + + + QgsRasterPyramidsOptionsWidget - - (stopped) - (stopped) + + External (GeoTiff .ovr) + External (GeoTiff .ovr) - - SQL command aborted - SQL command aborted + + Internal (if possible) + Internal (if possible) - - An error occurred while executing the query - An error occurred while executing the query + + External (Erdas Imagine .aux) + External (Erdas Imagine .aux) - - - QgsQueryResultWidgetBase + + + QgsRasterPyramidsOptionsWidgetBase - - Clear - Clear + + Insert positive integer values separated by spaces + Insert positive integer values separated by spaces - - Status and errors goes here. - Status and errors goes here. + + Levels + Levels - - Execute - Execute + + Create Options + Create Options - - Stop - Stop + + Resampling method + Resampling method - - Load as new layer - Load as new layer + + Average + Average - - Column(s) that can be used as an index to uniquely identify features, they are usually part of a primary key. - Column(s) that can be used as an index to uniquely identify features, they are usually part of a primary key. + + Nearest Neighbour + Nearest Neighbour - - Column(s) with unique values - Column(s) with unique values + + Custom levels + Custom levels - - Column that contains the geometry. - Column that contains the geometry. + + Overview format + Overview format + + + QgsRasterRenderer + + + following %n item(s) not displayed + + following %n item(s) not displayed + following %n item(s) not displayed + + + + + QgsRasterRenderingOptionsFactory - - Geometry column - Geometry column + + Raster + Raster + + + QgsRasterRenderingOptionsWidget - - SQL filter to restrict the features available in the layer - SQL filter to restrict the features available in the layer + + + Nearest Neighbour + Nearest Neighbour - - Subset filter - Subset filter + + + Bilinear (2x2 Kernel) + Bilinear (2x2 Kernel) - - Enter the optional SQL filter or click on the button to open the query builder tool - Enter the optional SQL filter or click on the button to open the query builder tool + + + Cubic (4x4 Kernel) + Cubic (4x4 Kernel) - - ... - ... + + No Stretch + No Stretch - - QueryLayer - QueryLayer + + Stretch to MinMax + Stretch to MinMax - - Disable 'Fast Access to Features at ID' capability to force keeping the attribute table in memory (e.g. in case of expensive views) - Disable 'Fast Access to Features at ID' capability to force keeping the attribute table in memory (e.g. in case of expensive views) + + Stretch and Clip to MinMax + Stretch and Clip to MinMax - - Avoid selecting by feature ID - Avoid selecting by feature ID + + Clip to MinMax + Clip to MinMax - - Layer name - Layer name + + Cumulative Pixel Count Cut + Cumulative Pixel Count Cut - - Load Layer - Load Layer + + Minimum / Maximum + Minimum / Maximum - - - QgsQuickMapCanvasMap - - Rendering - Rendering + + Mean +/- Standard Deviation + Mean +/- Standard Deviation - - - QgsQuickMapSettings + + + QgsRasterRenderingOptionsWidgetBase - - - Map Canvas rotation is not supported. Resetting from %1 to 0. - Map Canvas rotation is not supported. Resetting from %1 to 0. + + Raster Rendering Options + Raster Rendering Options - - - QgsRandomMarkerFillSymbolLayerWidget - - Absolute Count - Absolute Count + + Bands and Resampling + Bands and Resampling - - Density-based Count - Density-based Count + + Zoomed in resampling + Zoomed in resampling - - - QgsRangeConfigDlg - - Editable - Editable + + Zoomed out resampling + Zoomed out resampling - - Slider - Slider + + Blue band + Blue band - - Dial - Dial + + RGB band selection + RGB band selection - - Current minimum for this value is %1 and current maximum is %2. - Current minimum for this value is %1 and current maximum is %2. + + Oversampling + Oversampling - - Attribute has no integer or real type, therefore range is not usable. - Attribute has no integer or real type, therefore range is not usable. + + Green band + Green band - - - QgsRangeConfigDlgBase - - Allows setting of numeric values from a specified range. The edit widget can be either a slider or a spin box. - Allows setting of numeric values from a specified range. The edit widget can be either a slider or a spin box. + + Red band + Red band - - Advanced Options - Advanced Options + + Early resampling + Early resampling - - Step - Step + + Contrast Enhancement + Contrast Enhancement - - Suffix - Suffix + + % + % - - Inactive - Inactive + + Algorithm + Algorithm - - Precision - Precision + + Standard deviation multiplier + Standard deviation multiplier - - Number of decimal places - Number of decimal places + + Limits (minimum/maximum) + Limits (minimum/maximum) - - Maximum - Maximum + + - + - - - Allow NULL - Allow NULL + + Cumulative pixel count cut limits + Cumulative pixel count cut limits - - Minimum - Minimum + + Single band gray + Single band gray - - Local minimum/maximum = 0/0 - Local minimum/maximum = 0/0 + + Multi band color (byte / band) + Multi band color (byte / band) - - - QgsRangeDomainWidgetBase - - Range Domain - Range Domain + + Multi band color (> byte / band) + Multi band color (> byte / band) + + + QgsRasterSingleColorRendererWidgetBase - - Range - Range + + Band + Band - - Inclusive - Inclusive + + Color + Color + + + QgsRasterTransparencyWidget - - Minimum - Minimum + + None + None - - Maximum - Maximum + + Transparency band + Transparency band - - - QgsRasterBandComboBox - - - Not set - Not set + + Export to file + Export to file - - - QgsRasterBandComboBoxPlugin - - A combo box to list the bands from a raster layer - A combo box to list the bands from a raster layer + + Global Opacity + Global Opacity - - A combo box to list the bands from a raster layer. - A combo box to list the bands from a raster layer. + + Custom Transparency Options + Custom Transparency Options - - - QgsRasterCalcDialog - - Enter Result File - Enter Result File + + Transparent Pixel List + Transparent Pixel List - - Expression valid - Expression valid + + … + - - Expression invalid - Expression invalid + + Import from file + Import from file - - - QgsRasterCalcDialogBase - - Output layer - Output layer + + Default values + Default values - - X min - X min + + Remove selected row + Remove selected row - - Y min - Y min + + Add values from display + Add values from display - - Y max - Y max + + Add values manually + Add values manually - - Columns - Columns + + Not Set + Not Set - - Raster Calculator - Raster Calculator + + not defined + not defined - - Raster Bands - Raster Bands + + + Textfile + Textfile - - Result Layer - Result Layer + + + Save Pixel Values as File + Save Pixel Values as File - - Rows - Rows + + QGIS Generated Transparent Pixel Value Export File + QGIS Generated Transparent Pixel Value Export File - - Output format - Output format + + + Red + Red - - Raster Calculator Expression - Raster Calculator Expression + + + Green + Green - - Add result to project - Add result to project + + + Blue + Blue - - Output CRS - Output CRS + + + + + Percent Transparent + Percent Transparent - - Operators - Operators + + Value + Value - - X max - X max + + + + Load Pixel Values from File + Load Pixel Values from File - - Spatial Extent - Spatial Extent + + Tolerance + Tolerance - - Use Selected Layer Extent - Use Selected Layer Extent + + Write access denied. Adjust the file permissions and try again. + + + Write access denied. Adjust the file permissions and try again. + + - - Create on-the-fly raster instead of writing layer to disk - Create on-the-fly raster instead of writing layer to disk + + Select NoData Color + Select NoData Color - - Layer name - Layer name + + The following lines contained errors + +%1 + The following lines contained errors + +%1 - - Autogenerated from expression - Autogenerated from expression + + Read access denied. Adjust the file permissions and try again. + + + Read access denied. Adjust the file permissions and try again. + + - - Resolution - Resolution + + From + From - - - QgsRasterContourRendererWidget - - Contour Symbol - Contour Symbol + + To + To - - Index Contour Symbol - Index Contour Symbol + + NoData Value + NoData Value - - Input band - Input band + + Display NoData as + Display NoData as - - Index Contour Interval - Index Contour Interval + + Additional user defined NoData value. + Additional user defined NoData value. - - Contour Interval - Contour Interval + + Additional NoData value + Additional NoData value - - Input Downscaling - Input Downscaling + + Use original source NoData value. + Use original source NoData value. - - - QgsRasterDataProvider - - Couldn't create raster block. - Couldn't create raster block. + + NoData value + NoData value - - Extent outside provider extent. - Extent outside provider extent. + + Original data source NoData value, if exists. + Original data source NoData value, if exists. - - Row or column limits out of range - Row or column limits out of range + + <src NoData value> + <src NoData value> + + + QgsRecentCoordinateReferenceSystemTableModel - - - Error occurred while reading block. - Error occurred while reading block. + + Coordinate Reference System + Coordinate Reference System - - Source row or column limits out of range. - Source row or column limits out of range. + + Authority ID + Authority ID - - Format not supported - Format not supported + + Remove from recently used CRS + Remove from recently used CRS + + + QgsRecentProjectsMenuEventFilter - - Value - Value + + Unpin from List + Unpin from List - - Text - Text + + Pin to List + Pin to List - - Html - Html + + Open Directory… + Open Directory… - - Feature - Feature + + Remove from List + Remove from List - - - QgsRasterElevationPropertiesWidget + + + QgsRelReferenceConfigDlgBase - - Line - Line + + On map identification (for geometric layers only) + On map identification (for geometric layers only) - - Fill Below - Fill Below + + Use a read-only line edit instead of a combobox + Use a read-only line edit instead of a combobox - - - QgsRasterElevationPropertiesWidgetBase - - Raster Elevation Properties - Raster Elevation Properties + + Filters + Filters - - Represents Elevation Surface - Represents Elevation Surface + + Chain filters + Chain filters - - Offset - Offset + + Allow adding new features + Allow adding new features - - Scale - Scale + + Allow NULL value + Allow NULL value - - <html><head/><body><p><span style=" font-weight:600;">Elevation scaling and offset can be used to manually correct elevation values from the layer.</span></p><p>The scale is applied to the raster values before adding the offset.</p></body></html> - <html><head/><body><p><span style=" font-weight:600;">Elevation scaling and offset can be used to manually correct elevation values from the layer.</span></p><p>The scale is applied to the raster values before adding the offset.</p></body></html> + + Show embedded form + Show embedded form - - Band - Band + + Show open form button + Show open form button - - Profile Chart Appearance - Profile Chart Appearance + + Relation + Relation - - Line style - Line style + + … + - - Style - Style + + Display expression Ⓘ + Display expression Ⓘ - - Fill style - Fill style + + This setting is not saved in the style. It is changing the display name on the referenced layer. + This setting is not saved in the style. It is changing the display name on the referenced layer. - - - QgsRasterElevationPropertiesWidgetFactory - - Elevation - Elevation + + Filter expression + Filter expression - - - QgsRasterFileWriterTask - - Saving %1 - Saving %1 + + The generated relations for a polymorphic relation cannot be used. + The generated relations for a polymorphic relation cannot be used. - - - QgsRasterFormatSaveOptionsWidget - - Default - Default + + When activated, filters restrict the option of subsequent filters based on the selection of a previous filter. + When activated, filters restrict the option of subsequent filters based on the selection of a previous filter. - - - No Compression - No Compression + + If unchecked, all the entries are loaded. + If unchecked, all the entries are loaded. - - - Low Compression - Low Compression + + Limit number of entries to + Limit number of entries to + + + QgsRelation - - - High Compression - High Compression + + + Cannot create relation. Unexpected tag '%1' + Cannot create relation. Unexpected tag '%1' - - - JPEG Compression - JPEG Compression + + + Relation defined for layer '%1' which does not exist. + Relation defined for layer '%1' which does not exist. - - Cannot get create options for driver %1 - Cannot get create options for driver %1 + + + Relation defined for layer '%1' which is not of type VectorLayer. + Relation defined for layer '%1' which is not of type VectorLayer. + + + QgsRelationAddPolymorphicDialog - - For details on pyramids options please see the following pages - For details on pyramids options please see the following pages + + Edit Polymorphic Relation + Edit Polymorphic Relation - - No help available - No help available + + Add Polymorphic Relation + Add Polymorphic Relation - - Create Options for %1 - Create Options for %1 + + Association + Association - - cannot validate pyramid options - cannot validate pyramid options + + Composition + Composition - - Cannot validate creation options. - Cannot validate creation options. + + When composition is selected the child features will also be duplicated and deleted. +Duplications are made by the feature duplication action. +The default actions are activated in the Action section of the layer properties. + When composition is selected the child features will also be duplicated and deleted. +Duplications are made by the feature duplication action. +The default actions are activated in the Action section of the layer properties. - - Valid - Valid + + Field %1 + Field %1 - - Invalid %1: - -%2 - -Click on help button to get valid creation options for this format. - Invalid %1: - -%2 - -Click on help button to get valid creation options for this format. + + Polymorphic relations for "%1" + Polymorphic relations for "%1" - - pyramid creation option - pyramid creation option + + None + None - - creation option - creation option + + the referenced layers have no common fields. + the referenced layers have no common fields. + + + QgsRelationAggregateSearchWidgetWrapper - - Profile name: - Profile name: + + Relation not valid + Relation not valid + + + QgsRelationEditorConfigWidget - - Use simple interface - Use simple interface + + Edit Filter Expression of Target Layer + Edit Filter Expression of Target Layer + + + QgsRelationEditorConfigWidgetBase - - Use table interface - Use table interface + + Attribute Widget Relation Edit Widget + Attribute Widget Relation Edit Widget - - - QgsRasterFormatSaveOptionsWidgetBase - - New - New + + Automatically select first child feature and show attribute form + Automatically select first child feature and show attribute form - - Remove - Remove + + Unchecking this can lead to faster loading time of attribute forms and avoid unnecessary queries. + Unchecking this can lead to faster loading time of attribute forms and avoid unnecessary queries. - - Reset - Reset + + Link child feature + Link child feature - - Profile - Profile + + Unlink child feature + Unlink child feature - - Name - Name + + Save child layer edits + Save child layer edits - - Value - Value + + Add child feature + Add child feature - - Validate - Validate + + Duplicate child feature + Duplicate child feature - - Help - Help + + Delete child feature + Delete child feature - - Insert KEY=VALUE pairs separated by spaces - Insert KEY=VALUE pairs separated by spaces + + Zoom to child feature + Zoom to child feature - - - QgsRasterHistogramWidget - - Visibility - Visibility + + Buttons and Context Menu + Buttons and Context Menu - - Min/Max options - Min/Max options + + <html><head/><body><p>If checked, it is possible to add a feature without geometry to a spatial layer. Two &quot;Add child feature&quot; buttons are showed: with and without geometry.</p></body></html> + <html><head/><body><p>If checked, it is possible to add a feature without geometry to a spatial layer. Two &quot;Add child feature&quot; buttons are showed: with and without geometry.</p></body></html> - - Always show min/max markers - Always show min/max markers + + Allow add child feature with no geometry (for spatial layer) + Allow add child feature with no geometry (for spatial layer) - - Zoom to min/max - Zoom to min/max + + Filter expression + Filter expression + + + QgsRelationEditorWidget - - Update style to min/max - Update style to min/max + + Toggle editing mode for child layer + Toggle editing mode for child layer - - Show all bands - Show all bands + + Save child layer edits + Save child layer edits - - Show RGB/Gray band(s) - Show RGB/Gray band(s) + + Add child feature + Add child feature - - Show selected band - Show selected band + + Duplicate Child Feature(s) + Duplicate Child Feature(s) - - Display - Display + + Duplicate selected child feature(s) + Duplicate selected child feature(s) - - Draw as lines - Draw as lines + + Delete Child Feature(s) + Delete Child Feature(s) - - Draw as lines (only int layers) - Draw as lines (only int layers) + + Delete selected child feature(s) + Delete selected child feature(s) - - Actions - Actions + + Link Existing Feature(s) + Link Existing Feature(s) - - Reset - Reset + + Link existing child feature(s) + Link existing child feature(s) - - Load min/max - Load min/max + + Unlink Feature(s) + Unlink Feature(s) - - Estimate (faster) - Estimate (faster) + + Unlink selected child feature(s) + Unlink selected child feature(s) - - Actual (slower) - Actual (slower) + + Zoom To Feature(s) + Zoom To Feature(s) - - Current extent - Current extent + + Zoom to selected child feature(s) + Zoom to selected child feature(s) - - Use stddev (1.0) - Use stddev (1.0) + + Switch to form view + Switch to form view - - Use stddev (custom) - Use stddev (custom) + + Dual view should not be used in multiple edit mode + Dual view should not be used in multiple edit mode - - Load for each band - Load for each band + + Add Point Child Feature + Add Point Child Feature - - Recompute Histogram - Recompute Histogram + + Add Line Child Feature + Add Line Child Feature - - - Band %1 - Band %1 + + Add Polygon Child Feature + Add Polygon Child Feature - - Choose a file name to save the map image as - Choose a file name to save the map image as + + Adding a geometry feature is not supported in multiple edit mode + Adding a geometry feature is not supported in multiple edit mode - - - QgsRasterHistogramWidgetBase - - … - + + All features in selection have equal relations + All features in selection have equal relations - - Set min/max style for - Set min/max style for + + Some features in selection have different relations + Some features in selection have different relations - - Min - Min + + Toggle Editing + Toggle Editing - - Pick Min value on graph - Pick Min value on graph + + Save Child Layer Edits + Save Child Layer Edits - - Max - Max + + Add Child Feature + Add Child Feature - - Pick Max value on graph - Pick Max value on graph + + Form View + Form View - - Prefs/Actions - Prefs/Actions + + Table View + Table View - - Save plot - Save plot + + Switch to table view + Switch to table view - - Compute Histogram - Compute Histogram + + Create child feature for parent %1 "%2" + Create child feature for parent %1 "%2" - - Save as image… - Save as image… + + Digitize the geometry for the new feature on layer %1. Press &lt;ESC&gt; to cancel. + Digitize the geometry for the new feature on layer %1. Press &lt;ESC&gt; to cancel. - - - QgsRasterInterface - - Identify - Identify + + Delete Feature + Delete Feature - - Build Pyramids - Build Pyramids + + Unlink Feature + Unlink Feature + + + QgsRelationEditorWidgetPlugin - - Create Datasources - Create Datasources + + Relation editor + Relation editor + + + QgsRelationManagerAddDialogBase - - Remove Datasources - Remove Datasources + + Add Relation + Add Relation - - Band - Band + + Relationship strength + Relationship strength - - - QgsRasterLayer - - - Not Set - Not Set + + Layer + Layer - - Information from provider - Information from provider + static relations + + Referenced (parent) + Referenced (parent) - - - Extent - Extent + + Referencing (child) + Referencing (child) - - Width - Width + + Id + Id - - - - - n/a - n/a + + Name + Name - - Height - Height + + [Generated automatically] + [Generated automatically] - - Data type - Data type + + Layer and fields mapping + Layer and fields mapping - - Identification - Identification + + Add new field pair as part of a composite foreign key + Add new field pair as part of a composite foreign key - - Access - Access + + Remove the selected or last pair of fields + Remove the selected or last pair of fields + + + QgsRelationManagerAddPolymorphicDialogBase - - Bands - Bands + + Add Polymorphic Relation + Add Polymorphic Relation - - Band count - Band count + + Referenced layers + Referenced layers - - Number - Number + + [Generated automatically] + [Generated automatically] - - No-Data - No-Data + + Relationship strength + Relationship strength - - Min - Min + + Referencing layer + Referencing layer - - Max - Max + + Layer field + Layer field - - Contacts - Contacts + + Id + Id - - References - References + + Layer field expression + Layer field expression - - History - History + polymorphic relations + + Referenced (parent) + Referenced (parent) - - Create %1 provider - Create %1 provider + + Referencing (child) + Referencing (child) - - Raster - Raster + + Add new field pair as part of a composite foreign key + Add new field pair as part of a composite foreign key - - Could not determine raster data type. - Could not determine raster data type. + + Remove the selected or last pair of fields + Remove the selected or last pair of fields - - Byte - Eight bit unsigned integer - Byte - Eight bit unsigned integer + + Polymorphic relations are for advanced usage where a set of standard relations have the same referencing layer but the referenced layer is calculated from an expression. + Polymorphic relations are for advanced usage where a set of standard relations have the same referencing layer but the referenced layer is calculated from an expression. - - UInt16 - Sixteen bit unsigned integer - UInt16 - Sixteen bit unsigned integer + + Fields mapping + Fields mapping + + + QgsRelationManagerDialogBase - - Int16 - Sixteen bit signed integer - Int16 - Sixteen bit signed integer + + Name + Name - - UInt32 - Thirty two bit unsigned integer - UInt32 - Thirty two bit unsigned integer + + Referencing Layer + Referencing Layer - - Int32 - Thirty two bit signed integer - Int32 - Thirty two bit signed integer + + Referenced Layer + Referenced Layer - - Float32 - Thirty two bit floating point - Float32 - Thirty two bit floating point + + Id + Id - - Float64 - Sixty four bit floating point - Float64 - Sixty four bit floating point + + Strength + Strength - - CInt16 - Complex Int16 - CInt16 - Complex Int16 + + Add Relation + Add Relation - - CInt32 - Complex Int32 - CInt32 - Complex Int32 + + Discover Relations + Discover Relations - - CFloat32 - Complex Float32 - CFloat32 - Complex Float32 + + Remove Relation + Remove Relation - - CFloat64 - Complex Float64 - CFloat64 - Complex Float64 + + Referenced Field(s) + Referenced Field(s) - - Band - Band + + Referencing Field(s) + Referencing Field(s) - - Cannot instantiate the '%1' data provider - Cannot instantiate the '%1' data provider + + Add Polymorphic Relation + Add Polymorphic Relation - - Provider is not valid (provider: %1, URI: %2 - Provider is not valid (provider: %1, URI: %2 + + Polymorphic relations are for advanced usage where a set of standard relations have the same referencing layer but the referenced layer is calculated from an expression. + Polymorphic relations are for advanced usage where a set of standard relations have the same referencing layer but the referenced layer is calculated from an expression. - - <maplayer> not found. - <maplayer> not found. + + Edit Polymorphic Relation + Edit Polymorphic Relation - - - QgsRasterLayerElevationProperties + + + QgsRelationReferenceConfigDlg - - Elevation band: %1 - Elevation band: %1 + + Edit Filter Expression + Edit Filter Expression + + + QgsRelationReferenceWidget - - Scale: %1 - Scale: %1 + + Highlight feature + Highlight feature - - Offset: %1 - Offset: %1 + + Scale and highlight feature + Scale and highlight feature - - - QgsRasterLayerProperties - - Not Set - Not Set + + Pan and highlight feature + Pan and highlight feature - - Load Style… - Load Style… + + Open Related Feature Form + Open Related Feature Form - - Save Style… - Save Style… + + Add New Entry + Add New Entry - - Metadata - Metadata + + Select on Map + Select on Map - - Load Metadata… - Load Metadata… + + No Selection + No Selection - - Save Metadata… - Save Metadata… + + The relation is not valid. Please make sure your relation definitions are OK. + The relation is not valid. Please make sure your relation definitions are OK. - - URL - URL + + + Relation %1 for %2. + Relation %1 for %2. - - Type - Type + + Identify a feature of %1 to be associated. Press &lt;ESC&gt; to cancel. + Identify a feature of %1 to be associated. Press &lt;ESC&gt; to cancel. - - Format - Format + + Link feature to %1 "%2" : Digitize the geometry for the new feature on layer %3. Press &lt;ESC&gt; to cancel. + Link feature to %1 "%2" : Digitize the geometry for the new feature on layer %3. Press &lt;ESC&gt; to cancel. + + + QgsRelationReferenceWidgetPlugin - - Description - Description + + Relation reference + Relation reference + + + QgsRelationshipDetailsWidget - - Large resolution raster layers can slow navigation in QGIS. - Large resolution raster layers can slow navigation in QGIS. + + Name + Name - - By creating lower resolution copies of the data (pyramids) performance can be considerably improved as QGIS selects the most suitable resolution to use depending on the level of zoom. - By creating lower resolution copies of the data (pyramids) performance can be considerably improved as QGIS selects the most suitable resolution to use depending on the level of zoom. + + + Tables + Tables - - You must have write access in the directory where the original data is stored to build pyramids. - You must have write access in the directory where the original data is stored to build pyramids. + + + Fields + Fields - - Please note that building internal pyramids may alter the original data file and once created they cannot be removed! - Please note that building internal pyramids may alter the original data file and once created they cannot be removed! + + Cardinality + Cardinality - - Please note that building internal pyramids could corrupt your image - always make a backup of your data first! - Please note that building internal pyramids could corrupt your image - always make a backup of your data first! + + Strength + Strength - - Select Color - Select Color + + Forward label + Forward label - - - - - - Building Pyramids - Building Pyramids + + Backward label + Backward label - - - Save Style - Save Style + + Relation type + Relation type + + + QgsRelationshipItemGuiProvider - - Save Layer Metadata as QMD - Save Layer Metadata as QMD + + Edit Relationship… + Edit Relationship… - - Save Metadata - Save Metadata + + Edit Relationship + Edit Relationship - - - Save as Default - Save as Default + + Delete Relationship… + Delete Relationship… - - None - None + + Delete Relationship + Delete Relationship - - Layer Properties — %1 - Layer Properties — %1 + + Are you sure you want to delete the %1 relationship? + Are you sure you want to delete the %1 relationship? - - Write access denied. Adjust the file permissions and try again. - Write access denied. Adjust the file permissions and try again. + + New Relationship… + New Relationship… - - The file was not writable. Some formats do not support pyramid overviews. Consult the GDAL documentation if in doubt. - The file was not writable. Some formats do not support pyramid overviews. Consult the GDAL documentation if in doubt. + + New Relationship + New Relationship + + + QgsRelationshipsDetailsWidget - - - Building pyramid overviews is not supported on this type of raster. - Building pyramid overviews is not supported on this type of raster. + + Relationships + Relationships + + + QgsRelationshipsItem - - Building internal pyramid overviews is not supported on raster layers with JPEG compression and your current libtiff library. - Building internal pyramid overviews is not supported on raster layers with JPEG compression and your current libtiff library. + + Relationships + Relationships + + + QgsRemoteCopcPointCloudIndex - - Select Transformation - Select Transformation + + Unable to recognize %1 as a LAZ file: "%2" + Unable to recognize %1 as a LAZ file: "%2" + + + QgsRendererMeshPropsWidgetBase - - - Default Style - Default Style + + Layer Rendering + Layer Rendering - - Load layer properties from style file - Load layer properties from style file + + Blending mode + Blending mode - - - QGIS Layer Style File - QGIS Layer Style File + + Show Contours + Show Contours - - Save layer properties as style file - Save layer properties as style file + + Native Mesh Rendering + Native Mesh Rendering - - Styled Layer Descriptor - Styled Layer Descriptor + + Show Vectors + Show Vectors - - Load layer metadata from metadata file - Load layer metadata from metadata file + + Triangular Mesh Rendering + Triangular Mesh Rendering - - QGIS Layer Metadata File - QGIS Layer Metadata File + + 1D Mesh + 1D Mesh - - Load Metadata - Load Metadata + + Edge Mesh Rendering + Edge Mesh Rendering - - QMD File - QMD File + + 2D Mesh + 2D Mesh - - - Default Metadata - Default Metadata + + Average 3D Stacked Mesh Results to 2D Dataset Values + Average 3D Stacked Mesh Results to 2D Dataset Values - - Style - Style + + Datasets + Datasets - - - Restore Default - Restore Default + + Contours + Contours - - - QgsRasterLayerPropertiesBase - - Raster Layer Properties - Raster Layer Properties + + Vectors + Vectors - - Resolutions - Resolutions + + Rendering + Rendering - - Render type - Render type + + Stacked mesh averaging method + Stacked mesh averaging method - - Resampling - Resampling + + Opacity + Opacity + + + QgsRendererPropsDialogBase - - Oversampling - Oversampling + + Renderer Settings + Renderer Settings - - Transparency - Transparency + + This renderer doesn't implement a graphical interface. + This renderer doesn't implement a graphical interface. - - Description - Description + + Layer Rendering + Layer Rendering - - Keyword list - Keyword list + + Layer + Layer - - List of keywords separated by comma to help catalog searching. - List of keywords separated by comma to help catalog searching. + + Feature + Feature - - Format - Format + + Opacity + Opacity - - Refresh layer at interval (seconds) - Refresh layer at interval (seconds) + + Control feature rendering order + Control feature rendering order - - Higher values result in more simplification - Higher values result in more simplification + + … + - - Short name - Short name + + Blending mode + Blending mode + + + QgsRendererRasterPropertiesWidget - - Attribution - Attribution + + Select Color + Select Color + + + QgsRendererRasterPropsWidgetBase - - Attribution's title indicates the provider of the layer. - Attribution's title indicates the provider of the layer. + + This renderer doesn't implement a graphical interface. + This renderer doesn't implement a graphical interface. - - Attribution's url gives a link to the webpage of the provider of the data layer. - Attribution's url gives a link to the webpage of the provider of the data layer. + + Layer Rendering + Layer Rendering - - Saturation - Saturation + + Blending mode + Blending mode - - Off - Off + + Brightness + Brightness - - By lightness - By lightness + + Saturation + Saturation - - By luminosity - By luminosity + + Contrast + Contrast - - By average - By average + + Grayscale + Grayscale - - Hue - Hue + + Off + Off - - Information - Information + + By lightness + By lightness - - Source - Source + + By luminosity + By luminosity - - Symbology - Symbology + + By average + By average - - Rendering - Rendering + + Hue + Hue - - QGIS Server - QGIS Server + + Colorize + Colorize - - Edit QGIS Server settings - Edit QGIS Server settings + + Strength + Strength - - Band Rendering - Band Rendering + + % + % - - Blending mode - Blending mode + + Reset all color rendering options to default + Reset all color rendering options to default - - Brightness - Brightness + + Reset + Reset - - Contrast - Contrast + + Resampling + Resampling - - Grayscale - Grayscale + + Zoomed in + Zoomed in - - Colorize - Colorize + + Zoomed out + Zoomed out - - Strength - Strength + + Oversampling + Oversampling - - % - % + + Gamma + Gamma - - Reset all color rendering options to default - Reset all color rendering options to default + + Early resampling + Early resampling - - Reset - Reset + + Invert colors + Invert colors + + + QgsRendererRulePropsWidget - - Zoomed: in - Zoomed: in + + Else + Else - - out - out + + Label + Label - - A URL of the data presentation. - A URL of the data presentation. + + Filter + Filter - - A URL of the legend image. - A URL of the legend image. + + Catch-all for other features + Catch-all for other features - - WMS Print layer - WMS Print layer + + Test + Test - - Publish WMS/WMTS data source uri - Publish WMS/WMTS data source uri + + Description + Description - - Advertise as background layer - Advertise as background layer + + Scale range + Scale range - - The abstract is a descriptive narrative providing more information about the layer. - The abstract is a descriptive narrative providing more information about the layer. + + Symbol + Symbol - - A name used to identify the layer. The short name is a text string used for machine-to-machine communication. - A name used to identify the layer. The short name is a text string used for machine-to-machine communication. + + Filter expression parsing error: + + Filter expression parsing error: + - - Layer name - Layer name + + + + Test Filter + Test Filter + + number of filtered features + + Filter returned %n feature(s) + + Filter returned %n feature(s) + Filter returned %n feature(s) + + + + + QgsRendererWidget - - Legend - Legend + + Renderer Options + Renderer Options - - Metadata - Metadata + + Copy + Copy - - Title - Title + + Paste + Paste - - The title is for the benefit of humans to identify layer. - The title is for the benefit of humans to identify layer. + + Copy Symbol + Copy Symbol - - Abstract - Abstract + + Paste Symbol + Paste Symbol - - Pyramids - Pyramids + + Change Color… + Change Color… - - Scale Dependent Visibility - Scale Dependent Visibility + + Change Opacity… + Change Opacity… - - Build Pyramids - Build Pyramids + + Change Output Unit… + Change Output Unit… - - Average - Average + + Change Width… + Change Width… - - Nearest Neighbour - Nearest Neighbour + + Change Size… + Change Size… - - Resampling method - Resampling method + + Change Angle… + Change Angle… - - Overview format - Overview format + + Change Symbol Color + Change Symbol Color - - External - External + + Opacity + Opacity - - Internal (if possible) - Internal (if possible) + + Change symbol opacity [%] + Change symbol opacity [%] - - External (Erdas Imagine) - External (Erdas Imagine) + + Symbol unit + Symbol unit - - Histogram - Histogram + + Select symbol unit + Select symbol unit - - Temporal - Temporal + + + Millimeter + Millimeter - - Temporal Settings - Temporal Settings + + Map unit + Map unit - - Assigned Coordinate Reference System (CRS) - Assigned Coordinate Reference System (CRS) + + Symbol Levels + Symbol Levels - - <html><head/><body><p><span style=" font-weight:600;">Changing this option does not modify the original data source or perform any reprojection of the raster layer. Rather, it can be used to override the layer's CRS within this project if it could not be detected or has been incorrectly detected.</span></p><p>The Processing “<span style=" font-style:italic;">Warp (reproject)</span>” tool should be used to reproject a raster source and permanently change the data source's CRS.</p></body></html> - <html><head/><body><p><span style=" font-weight:600;">Changing this option does not modify the original data source or perform any reprojection of the raster layer. Rather, it can be used to override the layer's CRS within this project if it could not be detected or has been incorrectly detected.</span></p><p>The Processing “<span style=" font-style:italic;">Warp (reproject)</span>” tool should be used to reproject a raster source and permanently change the data source's CRS.</p></body></html> + + Data-defined Size Legend + Data-defined Size Legend - - Gamma - Gamma + + Data-defined size is not enabled! + Data-defined size is not enabled! + + + QgsRendererWidgetContainerBase - - Early resampling - Early resampling + + Go back + Go back + + + QgsRenderingOptionsFactory - - Embedded Widgets in Legend - Embedded Widgets in Legend + + Rendering + Rendering + + + QgsRenderingOptionsWidget - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Cantarell'; font-size:11pt;"><br /></span></p></body></html> - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Cantarell'; font-size:11pt;"><br /></span></p></body></html> + + All Available (%1) + All Available (%1) + + + QgsRenderingOptionsWidgetBase - - Layer Source - Layer Source + + Rendering Options + Rendering Options - - Layer Rendering - Layer Rendering + + Rendering Behavior + Rendering Behavior - - Invert colors - Invert colors + + By default new la&yers added to the map should be displayed + By default new la&yers added to the map should be displayed - - Legend placeholder image - Legend placeholder image + + ms + ms - - Data URL - Data URL + + Magnification level + Magnification level - - URL - URL + + Map update interval + Map update interval - - Metadata URL - Metadata URL + + Maximum cores to use for map rendering + Maximum cores to use for map rendering - - Legend URL - Legend URL + + Rendering Quality + Rendering Quality - - - QgsRasterLayerSaveAsDialog - - From - From + + Make lines appear less jagged at the expense of some drawing performance + Make lines appear less jagged at the expense of some drawing performance + + + QgsReportLayoutSectionWidget - - To - To + + Body: %1 + Body: %1 + + + QgsReportOrganizerBase - - - Select Output Directory - Select Output Directory + + Layout Manager + Layout Manager - - Select output directory - Select output directory + + Add section + Add section - - The layer %1 already exists in the target file, and overwriting layers in GeoPackage is not supported. Do you want to overwrite the whole file? - The layer %1 already exists in the target file, and overwriting layers in GeoPackage is not supported. Do you want to overwrite the whole file? + + Remove selected section + Remove selected section + + + QgsReportOrganizerWidget - - - Save Layer As - Save Layer As + + Report + Report - - - Save Raster Layer - Save Raster Layer + + A static layout report section which consists of a single layout inserted into the report + A static layout report section which consists of a single layout inserted into the report - - The directory %1 contains files which will be overwritten: %2 - The directory %1 contains files which will be overwritten: %2 + + Static Layout Section + Static Layout Section - - - All files (*.*) - All files (*.*) + + Field Group Section + Field Group Section - - layer - layer + + A report section which is repeated for every matching feature within a layer + A report section which is repeated for every matching feature within a layer - - user defined - user defined + + Remove Section + Remove Section - - Resolution (current: %1) - Resolution (current: %1) + + Are you sure you want to remove the report section? + Are you sure you want to remove the report section? - - - QgsRasterLayerSaveAsDialogBase + + + QgsReportSectionFieldGroupWidget - - Output mode - Output mode + + Header: %1 + Header: %1 - - Write out raw raster layer data. Optionally user defined no data values may be applied. - Write out raw raster layer data. Optionally user defined no data values may be applied. + + Footer: %1 + Footer: %1 - - Raw data - Raw data + + Body: %1 + Body: %1 + + + QgsReportSectionModel - - Write out 3 bands RGB image rendered using current layer style. - Write out 3 bands RGB image rendered using current layer style. + + Section + Section + + + QgsReportSectionWidget - - Rendered image - Rendered image + + Report Header + Report Header - - Format - Format + + Report Footer + Report Footer + + + QgsReportWidgetFieldGroupSectionBase - - Create GDAL Virtual Format composed of multiple -datasets with maximum width and height specified below. - Create GDAL Virtual Format composed of multiple -datasets with maximum width and height specified below. + + Layout Manager + Layout Manager - - Create VRT - Create VRT + + Edit + Edit - - CRS - CRS + + Field + Field - - File name - File name + + Sort ascending + Sort ascending - - Add saved file to map - Add saved file to map + + Edit the field group header layout + Edit the field group header layout - - Layer name - Layer name + + Sort features ascendingly by field value + Sort features ascendingly by field value - - Extent - Extent + + Layer + Layer - - Resolution - Resolution + + Edit the field group footer layout + Edit the field group footer layout - - Horizontal - Horizontal + + Include a footer layout after the last matching feature + Include a footer layout after the last matching feature - - Columns - Columns + + Include footer + Include footer - - Rows - Rows + + Source field to iterate over + Source field to iterate over - - Vertical - Vertical + + If unchecked, the header will only be shown when at least one matching feature is found + If unchecked, the header will only be shown when at least one matching feature is found - - VRT Tiles - VRT Tiles + + Source layer to iterate over + Source layer to iterate over - - Maximum number of columns in one tile. - Maximum number of columns in one tile. + + Include a header layout before the first matching feature + Include a header layout before the first matching feature - - Max columns - Max columns + + Include a separate layout for every matching feature found + Include a separate layout for every matching feature found - - Maximum number of rows in one tile. - Maximum number of rows in one tile. + + Edit the field group body layout + Edit the field group body layout - - Max rows - Max rows + + If unchecked, the footer will only be shown when at least one matching feature is found + If unchecked, the footer will only be shown when at least one matching feature is found - - Create Options - Create Options + + Show footer when no matching +features are found + Show footer when no matching +features are found - - Pyramids - Pyramids + + Include header + Include header - - Resolutions - Resolutions + + Show header when no matching +features are found + Show header when no matching +features are found - - Pyramid resolutions corresponding to levels given - Pyramid resolutions corresponding to levels given + + Include body + Include body + + + QgsReportWidgetLayoutSectionBase - - Use existing - Use existing + + Layout Manager + Layout Manager - - Additional no data values. The specified values will be set to no data in output raster. - Additional no data values. The specified values will be set to no data in output raster. + + Edit the static layout + Edit the static layout - - No data values - No data values + + Edit + Edit - - Add values manually - Add values manually + + Include a static layout inserted into the report + Include a static layout inserted into the report - - Load user defined fully transparent (100%) values - Load user defined fully transparent (100%) values + + Include section + Include section + + + QgsReportWidgetSectionBase - - Remove selected row - Remove selected row + + Layout Manager + Layout Manager - - Layer Resolution - Layer Resolution + + Edit the report header layout + Edit the report header layout - - Layer Size - Layer Size + + Edit + Edit - - Clear all - Clear all + + Include a layout at the very beginning of the report + Include a layout at the very beginning of the report - - Save Raster Layer as… - Save Raster Layer as… + + Include report header + Include report header - - - QgsRasterLayerTemporalPropertiesWidgetBase - - Fixed time range (only show this layer if animation time is within this range) - Fixed time range (only show this layer if animation time is within this range) + + Include a layout at the very end of the report + Include a layout at the very end of the report - - Start date - Start date + + Include report footer + Include report footer - - M/d/yyyy h:mm AP - M/d/yyyy h:mm AP + + Edit the report footer layout + Edit the report footer layout + + + QgsRichTextEditor - - End date - End date + + Standard + Standard - - Delegates temporal handling to the data provider - Delegates temporal handling to the data provider + + Heading 1 + Heading 1 - - Automatic - Automatic + + Heading 2 + Heading 2 - - Dynamic Temporal Control - Dynamic Temporal Control + + Heading 3 + Heading 3 - - Redraw layer only - Redraw layer only + + Heading 4 + Heading 4 - - <html><head/><body><p><span style=" font-weight:600;">The layer will automatically be redrawn whenever the temporal range is changed, but no time based filtering will be applied to the layer.</span></p><p>This configuration is useful when the layer has renderer settings which vary based on the temporal range. For instance, when it is using time-dependent data-defined renderer expressions.</p></body></html> - <html><head/><body><p><span style=" font-weight:600;">The layer will automatically be redrawn whenever the temporal range is changed, but no time based filtering will be applied to the layer.</span></p><p>This configuration is useful when the layer has renderer settings which vary based on the temporal range. For instance, when it is using time-dependent data-defined renderer expressions.</p></body></html> + + Monospace + Monospace - - - QgsRasterMinMaxWidgetBase - - Min / Max Value Settings - Min / Max Value Settings + + Remove Character Formatting + Remove Character Formatting - - Use&r defined - Use&r defined + + Remove all Formatting + Remove all Formatting - - Cumula&tive -count cut - Cumula&tive -count cut + + Clear all Content + Clear all Content - - - - - + + Advanced Options + Advanced Options - - % - % + + Foreground Color + Foreground Color - - Mean +/- -standard de&viation × - Mean +/- -standard de&viation × + + Foreground color + Foreground color - - &Min / max - &Min / max + + Background Color + Background Color - - Whole raster - Whole raster + + Background color + Background color - - Current canvas - Current canvas + + No Background Color + No Background Color - - Updated canvas - Updated canvas + + Create a Link + Create a Link - - Statistics extent - Statistics extent + + Link URL: + Link URL: - - Accuracy - Accuracy + + Select an image + Select an image - - Actual (slower) - Actual (slower) + + JPEG (*.jpg);; GIF (*.gif);; PNG (*.png);; BMP (*.bmp);; All (*) + JPEG (*.jpg);; GIF (*.gif);; PNG (*.png);; BMP (*.bmp);; All (*) + + + QgsRichTextEditorBase - - Estimate (faster) - Estimate (faster) + + Undo + Undo - - - QgsRasterProjector - - Approximate - Approximate + + Redo + Redo - - Exact - Exact + + Cut + Cut - - - QgsRasterPyramidsOptionsWidgetBase - - Insert positive integer values separated by spaces - Insert positive integer values separated by spaces + + Copy + Copy - - External (GTiff .ovr) - External (GTiff .ovr) + + Paste + Paste - - Internal (if possible) - Internal (if possible) + + Insert Link + Insert Link - - External (Erdas Imagine .aux) - External (Erdas Imagine .aux) + + Insert link + Insert link - - Levels - Levels + + Bold + Bold - - Create Options - Create Options + + Italic + Italic - - Resampling method - Resampling method + + Underline + Underline - - Average - Average + + Strike Out + Strike Out - - Nearest Neighbour - Nearest Neighbour + + Bullet List + Bullet List - - Custom levels - Custom levels + + Create a bullet list + Create a bullet list - - Overview format - Overview format + + Ordered List + Ordered List - - - QgsRasterRenderer - - following %1 items -not displayed - following %1 items -not displayed + + Create an ordered list + Create an ordered list - - - QgsRasterRenderingOptionsFactory - - Raster - Raster + + Decrease Indentation + Decrease Indentation - - - QgsRasterRenderingOptionsWidget - - - Nearest Neighbour - Nearest Neighbour + + Decrease indentation + Decrease indentation - - - Bilinear - Bilinear + + Increase Indentation + Increase Indentation - - - Cubic - Cubic + + Increase indentation + Increase indentation - - No Stretch - No Stretch + + Insert Image + Insert Image - - Stretch to MinMax - Stretch to MinMax + + Insert image + Insert image - - Stretch and Clip to MinMax - Stretch and Clip to MinMax + + Edit HTML Source + Edit HTML Source + + + QgsRuleBased3DRendererModel - - Clip to MinMax - Clip to MinMax + + (no filter) + (no filter) - - Cumulative Pixel Count Cut - Cumulative Pixel Count Cut + + Label + Label - - Minimum / Maximum - Minimum / Maximum + + Rule + Rule + + + QgsRuleBased3DRendererWidget - - Mean +/- Standard Deviation - Mean +/- Standard Deviation + + Add rule + Add rule - - - QgsRasterRenderingOptionsWidgetBase - - Raster Rendering Options - Raster Rendering Options + + Edit rule + Edit rule - - Bands and Resampling - Bands and Resampling + + Remove rule + Remove rule - - Zoomed in resampling - Zoomed in resampling + + Copy + Copy - - Zoomed out resampling - Zoomed out resampling + + Paste + Paste - - Blue band - Blue band + + Remove Rule + Remove Rule - - RGB band selection - RGB band selection + + Edit Rule + Edit Rule + + + QgsRuleBasedLabelingModel - - Oversampling - Oversampling + + (no filter) + (no filter) - - Green band - Green band + + Label + Label - - Red band - Red band + + Rule + Rule - - Early resampling - Early resampling + + Min. Scale + Min. Scale - - Contrast Enhancement - Contrast Enhancement + + Max. Scale + Max. Scale - - % - % + + Text + Text + + + QgsRuleBasedLabelingWidget - - Algorithm - Algorithm + + Add rule + Add rule - - Standard deviation multiplier - Standard deviation multiplier + + Edit rule + Edit rule - - Limits (minimum/maximum) - Limits (minimum/maximum) + + Remove rule + Remove rule - - - - - + + Copy + Copy - - Cumulative pixel count cut limits - Cumulative pixel count cut limits + + Paste + Paste - - Single band gray - Single band gray + + Remove Rule + Remove Rule - - Multi band color (byte / band) - Multi band color (byte / band) + + Edit Rule + Edit Rule + + + QgsRuleBasedRendererModel - - Multi band color (> byte / band) - Multi band color (> byte / band) + + (no filter) + (no filter) - - - QgsRasterTransparencyWidget - - No data value - No data value + + <li><nobr>%1 features also in rule %2</nobr></li> + <li><nobr>%1 features also in rule %2</nobr></li> - - Use original source no data value. - Use original source no data value. + + Label + Label - - Original data source no data value, if exists. - Original data source no data value, if exists. + + Rule + Rule - - <src no data value> - <src no data value> + + Count + Count - - Additional user defined no data value. - Additional user defined no data value. + + Min. Scale + Min. Scale - - Additional no data value - Additional no data value + + Max. Scale + Max. Scale - - None - None + + Duplicate Count + Duplicate Count - - Transparency band - Transparency band + + Number of features in this rule. + Number of features in this rule. - - Export to file - Export to file + + Number of features in this rule which are also present in other rule(s). + Number of features in this rule which are also present in other rule(s). + + + QgsRuleBasedRendererWidget - - Global Opacity - Global Opacity + + Add rule + Add rule - - No Data Value - No Data Value + + Remove selected rules + Remove selected rules - - Custom Transparency Options - Custom Transparency Options + + Edit current rule + Edit current rule - - Transparent Pixel List - Transparent Pixel List + + Count features + Count features - - … - + + Refine Selected Rules + Refine Selected Rules - - Import from file - Import from file + + Remove Rule + Remove Rule - - Default values - Default values + + Refine Current Rule + Refine Current Rule - - Remove selected row - Remove selected row + + Add Scales to Rule + Add Scales to Rule - - Add values from display - Add values from display + + Add Categories to Rule + Add Categories to Rule - - Add values manually - Add values manually + + Add Ranges to Rule + Add Ranges to Rule - - Not Set - Not Set + + Edit Rule + Edit Rule - - Select No Data Color - Select No Data Color + + Add Categories to Rules + Add Categories to Rules - - not defined - not defined + + Add Ranges to Rules + Add Ranges to Rules - - - Textfile - Textfile + + Parent rule %1 must have a symbol for this operation. + Parent rule %1 must have a symbol for this operation. - - - Save Pixel Values as File - Save Pixel Values as File + + + + Scale Refinement + Scale Refinement - - QGIS Generated Transparent Pixel Value Export File - QGIS Generated Transparent Pixel Value Export File + + Please enter scale denominators at which will split the rule, separate them by commas (e.g. 1000,5000): + Please enter scale denominators at which will split the rule, separate them by commas (e.g. 1000,5000): - - - Red - Red + + "%1" is not valid scale denominator, ignoring it. + "%1" is not valid scale denominator, ignoring it. - - - Green - Green + + Symbol Levels + Symbol Levels - - - Blue - Blue + + Calculating feature count. + Calculating feature count. - - - - - Percent Transparent - Percent Transparent + + Abort + Abort - - Value - Value + + Symbol Levels… + Symbol Levels… + + + QgsRunProcess - - - - Load Pixel Values from File - Load Pixel Values from File + + <b>Starting %1…</b> + <b>Starting %1…</b> - - Write access denied. Adjust the file permissions and try again. - - - Write access denied. Adjust the file permissions and try again. - - + + Action + Action - - The following lines contained errors - + + Unable to run command %1 - The following lines contained errors - + Unable to run command %1 - - Read access denied. Adjust the file permissions and try again. - - - Read access denied. Adjust the file permissions and try again. - - + + Done + Done - - Gray - Gray + + Unable to run command %1 + Unable to run command %1 + + + QgsRuntimeProfiler - - Indexed Value - Indexed Value + + Startup + Startup - - From - From + + Project Load + Project Load - - To - To + + Map Render + Map Render - - Display no data as - Display no data as + + Task + Task - - - QgsRelReferenceConfigDlgBase - - On map identification (for geometric layers only) - On map identification (for geometric layers only) + + Time (seconds) + Time (seconds) + + + QgsSLConnectionItem - - Use a read-only line edit instead of a combobox - Use a read-only line edit instead of a combobox + + Database does not exist + Database does not exist - - Filters - Filters + + Failed to open database + Failed to open database - - When activated, the filters will restrict the choices of fields to options that are - When activated, the filters will restrict the choices of fields to options that are + + Failed to check metadata + Failed to check metadata - - Chain filters - Chain filters + + Failed to get list of tables + Failed to get list of tables - - Allow adding new features - Allow adding new features + + Unknown error + Unknown error + + + QgsSQLComposerDialog - - Allow NULL value - Allow NULL value + + An error occurred during evaluation of the SQL statement. + An error occurred during evaluation of the SQL statement. - - Show embedded form - Show embedded form + + + SQL Evaluation + SQL Evaluation - - Show open form button - Show open form button + + This is the SQL query editor. The SQL statement can select data from several tables, +but it must compulsory include the main typename %1 in the selected tables, +and only the geometry column of the main typename can be used as the geometry column of the resulting layer. + This is the SQL query editor. The SQL statement can select data from several tables, +but it must compulsory include the main typename %1 in the selected tables, +and only the geometry column of the main typename can be used as the geometry column of the resulting layer. + + + QgsSQLComposerDialogBase - - Relation - Relation + + SQL Query Composer + SQL Query Composer - - Order by value - Order by value + + SQL Statement + SQL Statement - - … - + + <html><head/><body><p>This is the SQL query editor.</p></body></html> + <html><head/><body><p>This is the SQL query editor.</p></body></html> - - Display expression Ⓘ - Display expression Ⓘ + + Columns + Columns - - This setting is not saved in the style. It is changing the display name on the referenced layer. - This setting is not saved in the style. It is changing the display name on the referenced layer. + + Table(s) + Table(s) - - Filter expression - Filter expression + + Joins + Joins - - The generated relations for a polymorphic relation cannot be used. - The generated relations for a polymorphic relation cannot be used. + + Joint layer + Joint layer - - - QgsRelation - - - Cannot create relation. Unexpected tag '%1' - Cannot create relation. Unexpected tag '%1' + + ON condition + ON condition - - - Relation defined for layer '%1' which does not exist. - Relation defined for layer '%1' which does not exist. + + Where + Where - - - Relation defined for layer '%1' which is not of type VectorLayer. - Relation defined for layer '%1' which is not of type VectorLayer. + + Order by + Order by - - - QgsRelationAddPolymorphicDialog - - Edit Polymorphic Relation - Edit Polymorphic Relation + + Data + Data - - Add Polymorphic Relation - Add Polymorphic Relation + + Tables + Tables - - Association - Association + + Aggregates + Aggregates - - Composition - Composition + + Functions + Functions - - When composition is selected the child features will also be duplicated and deleted. -Duplications are made by the feature duplication action. -The default actions are activated in the Action section of the layer properties. - When composition is selected the child features will also be duplicated and deleted. -Duplications are made by the feature duplication action. -The default actions are activated in the Action section of the layer properties. + + Spatial predicates + Spatial predicates - - Field %1 - Field %1 + + Strings functions + Strings functions - - Polymorphic relations for "%1" - Polymorphic relations for "%1" + + Operators + Operators - - None - None + + Columns' values + Columns' values - - the referenced layers have no common fields. - the referenced layers have no common fields. + + Only 10 first values + Only 10 first values - - - QgsRelationAggregateSearchWidgetWrapper + + + QgsSQLStatement - - Relation not valid - Relation not valid + + (no root) + (no root) - - - QgsRelationEditorConfigWidgetBase - - Attribute Widget Relation Edit Widget - Attribute Widget Relation Edit Widget + + No root node + No root node - - Automatically select first child feature and show attribute form - Automatically select first child feature and show attribute form + + Table %1 is referenced by column %2, but not selected in FROM / JOIN. + Table %1 is referenced by column %2, but not selected in FROM / JOIN. - - Unchecking this can lead to faster loading time of attribute forms and avoid unnecessary queries. - Unchecking this can lead to faster loading time of attribute forms and avoid unnecessary queries. + + [unsupported type: %1; value: %2] + [unsupported type: %1; value: %2] + + + QgsSVGFillSymbolLayerWidget - - Link child feature - Link child feature + + Select Fill Color + Select Fill Color - - Unlink child feature - Unlink child feature + + Select Stroke Color + Select Stroke Color + + + QgsScaleRangeWidget - - Save child layer edits - Save child layer edits + + Minimum (exclusive) + Minimum (exclusive) - - Add child feature - Add child feature + + Minimum scale, i.e. most "zoomed out". This limit is exclusive, that means the layer will not be displayed on this scale. + Minimum scale, i.e. most "zoomed out". This limit is exclusive, that means the layer will not be displayed on this scale. - - Duplicate child feature - Duplicate child feature + + Maximum scale, i.e. most "zoomed in". This limit is inclusive, that means the layer will be displayed on this scale. + Maximum scale, i.e. most "zoomed in". This limit is inclusive, that means the layer will be displayed on this scale. - - Delete child feature - Delete child feature + + Maximum (inclusive) + Maximum (inclusive) + + + QgsScaleRangeWidgetPlugin - - Zoom to child feature - Zoom to child feature + + A widget to define the scale range + A widget to define the scale range - - Buttons and Context Menu - Buttons and Context Menu + + A widget to define the scale range. + A widget to define the scale range. + + + QgsScaleVisibilityDialog - - <html><head/><body><p>If checked, it is possible to add a feature without geometry to a spatial layer. Two &quot;Add child feature&quot; buttons are showed: with and without geometry.</p></body></html> - <html><head/><body><p>If checked, it is possible to add a feature without geometry to a spatial layer. Two &quot;Add child feature&quot; buttons are showed: with and without geometry.</p></body></html> + + Scale visibility + Scale visibility + + + QgsScaleWidget - - Allow add child feature with no geometry (for spatial layer) - Allow add child feature with no geometry (for spatial layer) + + Set to current canvas scale + Set to current canvas scale - - - QgsRelationEditorWidget - - Toggle editing mode for child layer - Toggle editing mode for child layer + + Use Current Map Canvas Scale (1:%1) + Use Current Map Canvas Scale (1:%1) - - Save child layer edits - Save child layer edits + + %1 (1:%2) + %1 (1:%2) + + + QgsScaleWidgetPlugin - - Add child feature - Add child feature + + A widget to define the scale + A widget to define the scale - - Duplicate Child Feature(s) - Duplicate Child Feature(s) + + A widget to define the scale. + A widget to define the scale. + + + QgsScientificNumericFormatWidgetBase - - Duplicate selected child feature(s) - Duplicate selected child feature(s) + + Show trailing zeros + Show trailing zeros - - Delete Child Feature(s) - Delete Child Feature(s) + + Decimal places + Decimal places - - Delete selected child feature(s) - Delete selected child feature(s) + + Show plus sign + Show plus sign + + + QgsScrollAreaWidgetPlugin - - Link Existing Feature(s) - Link Existing Feature(s) + + Scroll area + Scroll area + + + QgsSearchQueryBuilder - - Link existing child feature(s) - Link existing child feature(s) + + Search Query Builder + Search Query Builder - - Unlink Feature(s) - Unlink Feature(s) + + &Test + &Test - - Unlink selected child feature(s) - Unlink selected child feature(s) + + &Clear + &Clear - - Zoom To Feature(s) - Zoom To Feature(s) + + Test Query + Test Query - - Zoom to selected child feature(s) - Zoom to selected child feature(s) + + + + + Query Result + Query Result - - Switch to form view - Switch to form view + + Save query to an xml file + Save query to an xml file - - Dual view should not be used in multiple edit mode - Dual view should not be used in multiple edit mode + + &Save… + &Save… - - Add Point Child Feature - Add Point Child Feature + + &Load… + &Load… - - Add Line Child Feature - Add Line Child Feature + + Load query from xml file + Load query from xml file + + + test result + + Found %n matching feature(s). + + Found %n matching feature(s). + Found %n matching feature(s). + - - Add Polygon Child Feature - Add Polygon Child Feature + + The query you specified results in zero records being returned. + The query you specified results in zero records being returned. + + + QgsSearchWidgetToolButton - - Adding a geometry feature is not supported in multiple edit mode - Adding a geometry feature is not supported in multiple edit mode + + + Exclude Field + Exclude Field + + + QgsSelectByFormDialog - - All features in selection have equal relations - All features in selection have equal relations + + %1 — Select Features + %1 — Select Features + + number of matching features + + Zoomed to %n matching feature(s) + + Zoomed to %n matching feature(s) + Zoomed to %n matching feature(s) + + + + + + + No matching features found + No matching features found + + + + QgsSelectLayerTreeModel - - Some features in selection have different relations - Some features in selection have different relations + + The source of this layer is a <b>WFS</b> server.<br>Some WFS layers are not suitable for offline<br>editing due to unstable primary keys<br>please check with your system administrator<br>if this WFS layer can be used for offline<br>editing. + The source of this layer is a <b>WFS</b> server.<br>Some WFS layers are not suitable for offline<br>editing due to unstable primary keys<br>please check with your system administrator<br>if this WFS layer can be used for offline<br>editing. + + + QgsSensorModel - - Toggle Editing - Toggle Editing + + Disconnected + Disconnected - - Save Child Layer Edits - Save Child Layer Edits + + Connecting + Connecting - - Add Child Feature - Add Child Feature + + Name + Name - - Form View - Form View + + Last Value + Last Value + + + QgsSensorSettingsWidget - - Table View - Table View + + Sensor Settings + Sensor Settings + + + QgsSensorSettingsWidgetBase - - Switch to table view - Switch to table view + + Sensor name + Sensor name - - Create child feature for parent %1 "%2" - Create child feature for parent %1 "%2" + + Sensor type + Sensor type + + + QgsSensorTableWidget - - Digitize the geometry for the new feature on layer %1. Press &lt;ESC&gt; to cancel. - Digitize the geometry for the new feature on layer %1. Press &lt;ESC&gt; to cancel. + + Sensors List + Sensors List - - Delete Feature - Delete Feature + + New sensor + New sensor + + + QgsSensorTableWidgetBase - - Unlink Feature - Unlink Feature + + Toggle sensor connection status + Toggle sensor connection status - - - QgsRelationEditorWidgetPlugin - - Relation editor - Relation editor + + Create new sensor + Create new sensor - - - QgsRelationManagerAddDialogBase - - Add Relation - Add Relation + + Edit sensor + Edit sensor + + + QgsSensorThingsConnectionDialog - - Relationship strength - Relationship strength + + SensorThings Connection + SensorThings Connection - - Layer - Layer + + Name + Name - - Referenced (parent) - static relations - Referenced (parent) + + Name of the new connection + Name of the new connection - - Referencing (child) - Referencing (child) + + Connection Details + Connection Details + + + QgsSensorThingsConnectionPropertiesTask - - Id - Id + + Querying SensorThings connection + Querying SensorThings connection + + + QgsSensorThingsConnectionWidgetBase - - Name - Name + + SensorThings Connection + SensorThings Connection - - [Generated automatically] - [Generated automatically] + + Referer + Referer - - Layer and fields mapping - Layer and fields mapping + + URL + URL - - Add new field pair as part of a composite foreign key - Add new field pair as part of a composite foreign key + + Authentication + Authentication - - Remove the selected or last pair of fields - Remove the selected or last pair of fields + + Optional custom referer + Optional custom referer - - - QgsRelationManagerAddPolymorphicDialogBase - - Add Polymorphic Relation - Add Polymorphic Relation + + URL of the connection, {x}, {y}, and {z} will be replaced with actual values. Use {-y} for inverted y axis. + URL of the connection, {x}, {y}, and {z} will be replaced with actual values. Use {-y} for inverted y axis. - - Referenced layers - Referenced layers + + http://example.com/v1.1/ + http://example.com/v1.1/ + + + QgsSensorThingsDataItemGuiProvider - - [Generated automatically] - [Generated automatically] + + Edit Connection… + Edit Connection… - - Relationship strength - Relationship strength + + Duplicate Connection + Duplicate Connection - - Referencing layer - Referencing layer + + Remove Connections… + Remove Connections… - - Layer field - Layer field + + Remove Connection… + Remove Connection… - - Id - Id + + New SensorThings Connection… + New SensorThings Connection… - - Layer field expression - Layer field expression + + Save Connections… + Save Connections… - - Referenced (parent) - polymorphic relations - Referenced (parent) + + Load Connections… + Load Connections… - - Referencing (child) - Referencing (child) + + Load Connections + Load Connections - - Add new field pair as part of a composite foreign key - Add new field pair as part of a composite foreign key + + XML files (*.xml *.XML) + XML files (*.xml *.XML) + + + QgsSensorThingsEntityContainerItem - - Remove the selected or last pair of fields - Remove the selected or last pair of fields + + Points + Points - - Polymorphic relations are for advanced usage where a set of standard relations have the same referencing layer but the referenced layer is calculated from an expression. - Polymorphic relations are for advanced usage where a set of standard relations have the same referencing layer but the referenced layer is calculated from an expression. + + MultiPoints + MultiPoints - - Fields mapping - Fields mapping + + Lines + Lines - - - QgsRelationManagerDialogBase - - Name - Name + + Polygons + Polygons - - Referencing Layer - Referencing Layer + + No Geometry + No Geometry + + + QgsSensorThingsExpansionsDelegate - - Referenced Layer - Referenced Layer + + No limit + No limit - - Id - Id + + Ascending + Ascending - - Strength - Strength + + Descending + Descending + + + QgsSensorThingsExpansionsModel - - Add Relation - Add Relation + + No limit + No limit - - Discover Relations - Discover Relations + + Ascending + Ascending - - Remove Relation - Remove Relation + + Descending + Descending - - Referenced Field(s) - Referenced Field(s) + + Remove expansion + Remove expansion - - Referencing Field(s) - Referencing Field(s) + + Entity + Entity - - Add Polymorphic Relation - Add Polymorphic Relation + + Limit + Limit - - Polymorphic relations are for advanced usage where a set of standard relations have the same referencing layer but the referenced layer is calculated from an expression. - Polymorphic relations are for advanced usage where a set of standard relations have the same referencing layer but the referenced layer is calculated from an expression. + + Order By + Order By - - Edit Polymorphic Relation - Edit Polymorphic Relation + + Sort Order + Sort Order - - - QgsRelationReferenceConfigDlg - - Edit Filter Expression - Edit Filter Expression + + Filter + Filter - - - QgsRelationReferenceWidget + + + QgsSensorThingsLayerEntityItem - - Highlight feature - Highlight feature + + Points + Points - - Scale and highlight feature - Scale and highlight feature + + Lines + Lines - - Pan and highlight feature - Pan and highlight feature + + Polygons + Polygons + + + QgsSensorThingsProvider - - Open Related Feature Form - Open Related Feature Form + + Connection failed: %1 + Connection failed: %1 - - Add New Entry - Add New Entry + + No 'value' array in response + No 'value' array in response - - Select on Map - Select on Map + + + Could not find url for %1 + Could not find url for %1 - - No Selection - No Selection + + + SensorThings + SensorThings - - The relation is not valid. Please make sure your relation definitions are OK. - The relation is not valid. Please make sure your relation definitions are OK. + + + MultiDatastreams are not supported by this connection + MultiDatastreams are not supported by this connection - - - Relation %1 for %2. - Relation %1 for %2. + + Error parsing response: %1 + Error parsing response: %1 - - Identify a feature of %1 to be associated. Press &lt;ESC&gt; to cancel. - Identify a feature of %1 to be associated. Press &lt;ESC&gt; to cancel. + + Entity Type + Entity Type - - Link feature to %1 "%2" : Digitize the geometry for the new feature on layer %3. Press &lt;ESC&gt; to cancel. - Link feature to %1 "%2" : Digitize the geometry for the new feature on layer %3. Press &lt;ESC&gt; to cancel. + + Endpoint + Endpoint - - - QgsRelationReferenceWidgetPlugin - - Relation reference - Relation reference + + OGC SensorThings filter + OGC SensorThings filter - - - QgsRelationshipDetailsWidget + + + QgsSensorThingsSourceSelect - - Name - Name + + Add SensorThings Layer + Add SensorThings Layer - - - Tables - Tables + + SensorThings Connections + SensorThings Connections - - - Fields - Fields + + Are you sure you want to remove the %1 connection and all associated settings? + Are you sure you want to remove the %1 connection and all associated settings? - - Cardinality - Cardinality + + Confirm Delete + Confirm Delete - - Strength - Strength + + Load Connections + Load Connections - - Forward label - Forward label + + XML files (*.xml *.XML) + XML files (*.xml *.XML) - - Backward label - Backward label + + Points + Points - - Relation type - Relation type + + Lines + Lines - - - QgsRelationshipsDetailsWidget - - Relationships - Relationships + + Polygons + Polygons - - - QgsRelationshipsItem - - Relationships - Relationships + + + + SensorThings + SensorThings - - - QgsRemoteCopcPointCloudIndex - - Unable to recognize %1 as a LAZ file: "%2" - Unable to recognize %1 as a LAZ file: "%2" + + Custom + Custom - - - QgsRendererMeshPropsWidgetBase + + + QgsSensorThingsSourceSelectBase - - Layer Rendering - Layer Rendering + + Connection Details + Connection Details - - Blending mode - Blending mode + + Layer Settings + Layer Settings - - Show Contours - Show Contours + + Filter + Filter - - Native Mesh Rendering - Native Mesh Rendering + + Query Builder + Query Builder - - Show Vectors - Show Vectors + + Connections + Connections - - Triangular Mesh Rendering - Triangular Mesh Rendering + + Edit selected service connection + Edit selected service connection - - 1D Mesh - 1D Mesh + + Edit + Edit - - Edge Mesh Rendering - Edge Mesh Rendering + + Remove connection to selected service + Remove connection to selected service - - 2D Mesh - 2D Mesh + + Remove + Remove - - Average 3D Stacked Mesh Results to 2D Dataset Values - Average 3D Stacked Mesh Results to 2D Dataset Values + + Load connections from file + Load connections from file - - Datasets - Datasets + + Load + Load - - Contours - Contours + + Save connections to file + Save connections to file - - Vectors - Vectors + + Save + Save - - Rendering - Rendering + + Create a new service connection + Create a new service connection - - Stacked mesh averaging method - Stacked mesh averaging method + + &New + &New + + + QgsSensorThingsSourceWidget - - Opacity - Opacity + + Not set + Not set - - - QgsRendererPropsDialogBase - - Renderer Settings - Renderer Settings + + Default (%1) + Default (%1) - - This renderer doesn't implement a graphical interface. - This renderer doesn't implement a graphical interface. + + No limit + No limit - - Layer Rendering - Layer Rendering + + + + Point + Point - - Layer - Layer + + + + Multipoint + Multipoint - - Feature - Feature + + + + Line + Line - - Opacity - Opacity + + + + Polygon + Polygon - - Control feature rendering order - Control feature rendering order + + + No Geometry + No Geometry + + + QgsSensorThingsSourceWidgetBase - - … - + + QgsSensorThingsSourceWidgetBase + QgsSensorThingsSourceWidgetBase - - Blending mode - Blending mode + + Geometry type + Geometry type - - - QgsRendererRasterPropertiesWidget - - Select Color - Select Color + + Expansions + Expansions - - - QgsRendererRasterPropsWidgetBase - - This renderer doesn't implement a graphical interface. - This renderer doesn't implement a graphical interface. + + Check available types + Check available types - - Layer Rendering - Layer Rendering + + Page size + Page size - - Blending mode - Blending mode + + Extent limit + Extent limit - - Brightness - Brightness + + Feature limit + Feature limit - - Saturation - Saturation + + Entity type + Entity type + + + QgsSensorThingsSubsetEditor - - Contrast - Contrast + + Equal + Equal - - Grayscale - Grayscale + + Not equal + Not equal - - Off - Off + + Greater than + Greater than - - By lightness - By lightness + + Greater than or equal + Greater than or equal - - By luminosity - By luminosity + + Less than + Less than - - By average - By average + + Less than or equal + Less than or equal - - Hue - Hue + + Logical and + Logical and - - Colorize - Colorize + + Logical or + Logical or - - Strength - Strength + + Logical negation + Logical negation - - % - % + + Addition + Addition - - Reset all color rendering options to default - Reset all color rendering options to default + + Subtraction + Subtraction - - Reset - Reset + + Multiplication + Multiplication - - Resampling - Resampling + + Division + Division - - Zoomed in - Zoomed in + + Modulo + Modulo - - Zoomed out - Zoomed out + + Current datetime + Current datetime - - Oversampling - Oversampling + + Set filter on %1 + Set filter on %1 - - Gamma - Gamma + + Set filter for layer + Set filter for layer + + + QgsSensorThingsSubsetEditorBase - - Early resampling - Early resampling + + OGC SensorThings Data Filter + OGC SensorThings Data Filter - - Invert colors - Invert colors + + OGC SensorThings Filter Expression + OGC SensorThings Filter Expression - - - QgsRendererRulePropsWidget - - Else - Else + + Datasource + Datasource - - Label - Label + + Fields + Fields - - Filter - Filter + + <html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">List of fields in this vector file</p></body></html> + <html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">List of fields in this vector file</p></body></html> - - Catch-all for other features - Catch-all for other features + + Operators + Operators - - Test - Test + + now() + now() - - Description - Description + + eq + eq - - Scale range - Scale range + + le + le - - Symbol - Symbol + + and + and - - Filter expression parsing error: - - Filter expression parsing error: - + + Date + Date - - - - Test Filter - Test Filter + + Logical operators + Logical operators - - - Filter returned %n feature(s) - number of filtered features - Filter returned %n feature(s)Filter returned %n feature(s) + + + add + add - - - QgsRendererWidget - - Renderer Options - Renderer Options + + gt + gt - - Copy - Copy + + ge + ge - - Paste - Paste + + Arithmetic + Arithmetic - - Copy Symbol - Copy Symbol + + div + div - - Paste Symbol - Paste Symbol + + lt + lt - - Change Color… - Change Color… + + sub + sub - - Change Opacity… - Change Opacity… + + not + not - - Change Output Unit… - Change Output Unit… + + mod + mod - - Change Width… - Change Width… + + Comparisons + Comparisons - - Change Size… - Change Size… + + mul + mul - - Change Angle… - Change Angle… + + ne + ne - - Change Symbol Color - Change Symbol Color + + or + or + + + QgsSerialPortSensor - - Opacity - Opacity + + Could not find the serial port device + Could not find the serial port device - - Change symbol opacity [%] - Change symbol opacity [%] + + Attempt to read from the serial port returned an error + Attempt to read from the serial port returned an error - - Symbol unit - Symbol unit + + The connection was refused due to not having enough permission + The connection was refused due to not having enough permission - - Select symbol unit - Select symbol unit + + %1 + %1 + + + QgsSerialPortSensorWidget - - - Millimeter - Millimeter + + No Delimiter + No Delimiter - - Map unit - Map unit + + New Line + New Line - - Symbol Levels - Symbol Levels + + Custom Character + Custom Character - - Data-defined Size Legend - Data-defined Size Legend + + + Serial port details + Serial port details - - Data-defined size is not enabled! - Data-defined size is not enabled! + + + Port name + Port name - - - QgsRendererWidgetContainerBase - - Go back - Go back + + Description + Description - - - QgsRenderingOptionsFactory - - Rendering - Rendering + + Manufacturer + Manufacturer - - - QgsRenderingOptionsWidget - - All Available (%1) - All Available (%1) + + Product identifier + Product identifier - - - QgsRenderingOptionsWidgetBase - - Rendering Options - Rendering Options + + Serial number + Serial number + + + QgsSettingsLocatorFilter - - Rendering Behavior - Rendering Behavior + + Options + Options - - By default new la&yers added to the map should be displayed - By default new la&yers added to the map should be displayed + + Project Properties + Project Properties - - ms - ms + + Settings + Settings + + + QgsSettingsTreeModel - - Magnification level - Magnification level + + Name + Name - - Map update interval - Map update interval + + Value + Value - - Maximum cores to use for map rendering - Maximum cores to use for map rendering + + Description + Description + + + QgsSettingsTreeWidgetOld - - Rendering Quality - Rendering Quality + + Setting + Setting - - Make lines appear less jagged at the expense of some drawing performance - Make lines appear less jagged at the expense of some drawing performance + + Type + Type - - - QgsReportLayoutSectionWidget - - Body: %1 - Body: %1 + + Value + Value - - - QgsReportOrganizerBase - - Layout Manager - Layout Manager + + Description + Description - - Add section - Add section + + Delete Group… + Delete Group… - - Remove selected section - Remove selected section + + Delete Group + Delete Group - - - QgsReportOrganizerWidget - - Report - Report + + Are you sure you want to delete the %1 group? + Are you sure you want to delete the %1 group? - - A static layout report section which consists of a single layout inserted into the report - A static layout report section which consists of a single layout inserted into the report + + Delete Setting… + Delete Setting… - - Static Layout Section - Static Layout Section + + Delete Setting + Delete Setting - - Field Group Section - Field Group Section + + Are you sure you want to delete the %1 setting? + Are you sure you want to delete the %1 setting? + + + QgsShadowEffectWidget - - A report section which is repeated for every matching feature within a layer - A report section which is repeated for every matching feature within a layer + + Select Shadow Color + Select Shadow Color + + + QgsShadowRenderingSettingsWidget - - Remove Section - Remove Section + + Directional light %1 + Directional light %1 + + + QgsShapeburstFillSymbolLayerWidget - - Are you sure you want to remove the report section? - Are you sure you want to remove the report section? + + + Select Gradient Color + Select Gradient Color - - - QgsReportSectionFieldGroupWidget - - Header: %1 - Header: %1 + + + Transparent + Transparent + + + QgsSimpleCopyExternalStorageFetchedContent - - Footer: %1 - Footer: %1 + + File '%1' does not exist + File '%1' does not exist + + + QgsSimpleFillSymbolLayerWidget - - Body: %1 - Body: %1 + + Select Fill Color + Select Fill Color - - - QgsReportSectionModel - - Section - Section + + Transparent Fill + Transparent Fill - - - QgsReportSectionWidget - - Report Header - Report Header + + Transparent Stroke + Transparent Stroke - - Report Footer - Report Footer + + Select Stroke Color + Select Stroke Color - - - QgsReportWidgetFieldGroupSectionBase + + + QgsSimpleLineCalloutWidget - - Layout Manager - Layout Manager + + Callout Symbol + Callout Symbol - - Edit - Edit + + Pole of Inaccessibility + Pole of Inaccessibility - - Field - Field + + Point on Exterior + Point on Exterior - - Sort ascending - Sort ascending + + Point on Surface + Point on Surface - - Edit the field group header layout - Edit the field group header layout + + + Centroid + Centroid - - Sort features ascendingly by field value - Sort features ascendingly by field value + + Closest Point + Closest Point - - Layer - Layer + + Top Left + Top Left - - Edit the field group footer layout - Edit the field group footer layout + + Top Center + Top Center - - Include a footer layout after the last matching feature - Include a footer layout after the last matching feature + + Top Right + Top Right - - Include footer - Include footer + + Left Middle + Left Middle - - Source field to iterate over - Source field to iterate over + + Right Middle + Right Middle - - If unchecked, the header will only be shown when at least one matching feature is found - If unchecked, the header will only be shown when at least one matching feature is found + + Bottom Left + Bottom Left - - Source layer to iterate over - Source layer to iterate over + + Bottom Center + Bottom Center - - Include a header layout before the first matching feature - Include a header layout before the first matching feature + + Bottom Right + Bottom Right + + + QgsSimpleLineSymbolLayerWidget - - Include a separate layout for every matching feature found - Include a separate layout for every matching feature found + + Select Line Color + Select Line Color - - Edit the field group body layout - Edit the field group body layout + + All Rings + All Rings - - If unchecked, the footer will only be shown when at least one matching feature is found - If unchecked, the footer will only be shown when at least one matching feature is found + + Exterior Ring Only + Exterior Ring Only - - Show footer when no matching -features are found - Show footer when no matching -features are found + + Interior Rings Only + Interior Rings Only - - Include header - Include header + + Custom Dash Pattern + Custom Dash Pattern + + + QgsSimpleMarkerSymbolLayerWidget - - Show header when no matching -features are found - Show header when no matching -features are found + + Select Fill Color + Select Fill Color - - Include body - Include body + + Transparent Fill + Transparent Fill - - - QgsReportWidgetLayoutSectionBase - - Layout Manager - Layout Manager + + Select Stroke Color + Select Stroke Color - - Edit the static layout - Edit the static layout + + Transparent Stroke + Transparent Stroke + + + QgsSimplifyUserInputWidget - - Edit - Edit + + Simplify by Distance + Simplify by Distance - - Include a static layout inserted into the report - Include a static layout inserted into the report + + Simplify by Snapping to Grid + Simplify by Snapping to Grid - - Include section - Include section + + Simplify by Area (Visvalingam) + Simplify by Area (Visvalingam) - - - QgsReportWidgetSectionBase - - Layout Manager - Layout Manager + + Smooth + Smooth - - Edit the report header layout - Edit the report header layout + + Layer Units + Layer Units - - Edit - Edit + + Map Units + Map Units - - Include a layout at the very beginning of the report - Include a layout at the very beginning of the report + + Pixels + Pixels + + + QgsSingleBandGrayRendererWidget - - Include report header - Include report header + + Black to White + Black to White - - Include a layout at the very end of the report - Include a layout at the very end of the report + + White to Black + White to Black - - Include report footer - Include report footer + + No Enhancement + No Enhancement - - Edit the report footer layout - Edit the report footer layout + + Stretch to MinMax + Stretch to MinMax - - - QgsRichTextEditor - - Standard - Standard + + Stretch and Clip to MinMax + Stretch and Clip to MinMax - - Heading 1 - Heading 1 + + Clip to MinMax + Clip to MinMax - - Heading 2 - Heading 2 + + + Legend Settings + Legend Settings + + + QgsSingleBandGrayRendererWidgetBase - - Heading 3 - Heading 3 + + Contrast +enhancement + Contrast +enhancement - - Heading 4 - Heading 4 + + Gray band + Gray band - - Monospace - Monospace + + Min + Min - - Remove Character Formatting - Remove Character Formatting + + Max + Max - - Remove all Formatting - Remove all Formatting + + Color gradient + Color gradient - - Clear all Content - Clear all Content + + Legend Settings… + Legend Settings… + + + QgsSingleBandPseudoColorRendererWidgetBase - - Advanced Options - Advanced Options + + Band + Band - - Foreground Color - Foreground Color + + Min + Min - - Foreground color - Foreground color + + Max + Max + + + QgsSingleSymbolRendererWidget - - Background Color - Background Color + + Symbol Levels… + Symbol Levels… - - Background color - Background color + + Data-defined Size Legend… + Data-defined Size Legend… + + + QgsSkyboxRenderingSettingsWidget - - No Background Color - No Background Color + + Panoramic Texture + Panoramic Texture - - Create a Link - Create a Link + + Distinct Faces + Distinct Faces + + + QgsSmartGroupCondition - - Link URL: - Link URL: + + has the tag + has the tag - - Select an image - Select an image + + has a part of name matching + has a part of name matching - - JPEG (*.jpg);; GIF (*.gif);; PNG (*.png);; BMP (*.bmp);; All (*) - JPEG (*.jpg);; GIF (*.gif);; PNG (*.png);; BMP (*.bmp);; All (*) + + does NOT have the tag + does NOT have the tag - - - QgsRichTextEditorBase - - Undo - Undo + + has NO part of name matching + has NO part of name matching + + + QgsSmartGroupConditionWidget - - Redo - Redo + + The symbol + The symbol + + + QgsSmartGroupEditorDialog - - Cut - Cut + + ALL the constraints + ALL the constraints - - Copy - Copy + + any ONE of the constraints + any ONE of the constraints - - Past - Past + + Edit Smart Group + Edit Smart Group - - Paste - Paste + + The smart group name field is empty. Kindly provide a name. + The smart group name field is empty. Kindly provide a name. + + + QgsSmartGroupEditorDialogBase - - Insert Link - Insert Link + + Smart Group Editor + Smart Group Editor - - Insert link - Insert link + + Smart group name + Smart group name - - Bold - Bold + + Condition matches + Condition matches - - Italic - Italic + + Add Condition + Add Condition - - Underline - Underline + + Conditions + Conditions + + + QgsSnappingLayerDelegate - - Strike Out - Strike Out + + Snapping Type + Snapping Type - - Bullet List - Bullet List + + Set Snapping Mode + Set Snapping Mode - - Create a bullet list - Create a bullet list + + px + px - - Ordered List - Ordered List + + Minimum scale from which snapping is enabled (i.e. most "zoomed out" scale) + Minimum scale from which snapping is enabled (i.e. most "zoomed out" scale) - - Create an ordered list - Create an ordered list + + Maximum scale up to which snapping is enabled (i.e. most "zoomed in" scale) + Maximum scale up to which snapping is enabled (i.e. most "zoomed in" scale) + + + QgsSnappingLayerTreeModel - - Decrease Indentation - Decrease Indentation + + Layer + Layer - - Decrease indentation - Decrease indentation + + Type + Type - - Increase Indentation - Increase Indentation + + Tolerance + Tolerance - - Increase indentation - Increase indentation + + Units + Units - - Insert Image - Insert Image + + Avoid Overlap + Avoid Overlap - - Insert image - Insert image + + Min Scale + Min Scale - - Edit HTML Source - Edit HTML Source + + Max Scale + Max Scale - - - QgsRuleBased3DRendererModel - - (no filter) - (no filter) + + , … + , … - - Label - Label + + , + , - - Rule - Rule + + + not set + not set - - - QgsRuleBased3DRendererWidget - - Add rule - Add rule + + pixels + pixels + + + QgsSnappingWidget - - Edit rule - Edit rule + + Filter layers… + Filter layers… - - Remove rule - Remove rule + + Toggle Snapping + Toggle Snapping - - Copy - Copy + + Enable Snapping (S) + Enable Snapping (S) - - Paste - Paste + Keyboard shortcut: toggle snapping + + S + S - - Remove Rule - Remove Rule + + When avoid overlap is enabled, digitized features will be clipped to not overlapped existing ones. + When avoid overlap is enabled, digitized features will be clipped to not overlapped existing ones. - - Edit Rule - Edit Rule + + Set Avoid Overlap Mode + Set Avoid Overlap Mode - - - QgsRuleBasedLabelingModel - - (no filter) - (no filter) + + Allow Overlap + Allow Overlap - - Label - Label + + Avoid Overlap on Active Layer + Avoid Overlap on Active Layer - - Rule - Rule + + Avoid Overlap on Active Layer. +Beware that this option will be applied on all vertices of the edited geometries, even if outside the current view extent + Avoid Overlap on Active Layer. +Beware that this option will be applied on all vertices of the edited geometries, even if outside the current view extent - - Min. Scale - Min. Scale + + Follow Advanced Configuration + Follow Advanced Configuration - - Max. Scale - Max. Scale + + Snapping Mode + Snapping Mode - - Text - Text + + + Set Snapping Mode + Set Snapping Mode - - - QgsRuleBasedLabelingWidget - - Add rule - Add rule + + All Layers + All Layers - - Edit rule - Edit rule + + Active Layer + Active Layer - - Remove rule - Remove rule + + Advanced Configuration + Advanced Configuration - - Copy - Copy + + Open Snapping Options… + Open Snapping Options… - - Paste - Paste + + Snapping Unit Type: Pixels (px) or Project/Map Units (%1) + Snapping Unit Type: Pixels (px) or Project/Map Units (%1) - - Remove Rule - Remove Rule + + Snapping Unit Type: Pixels (px) or Map Units (%1) + Snapping Unit Type: Pixels (px) or Map Units (%1) - - Edit Rule - Edit Rule + + Topological Editing + Topological Editing - - - QgsRuleBasedRendererModel - - (no filter) - (no filter) + + Snapping on Intersection + Snapping on Intersection - - <li><nobr>%1 features also in rule %2</nobr></li> - <li><nobr>%1 features also in rule %2</nobr></li> + + Enable Tracing + Enable Tracing - - Label - Label + + Minimum scale from which snapping is enabled (i.e. most "zoomed out" scale) + Minimum scale from which snapping is enabled (i.e. most "zoomed out" scale) - - Rule - Rule + + Maximum scale up to which snapping is enabled (i.e. most "zoomed in" scale) + Maximum scale up to which snapping is enabled (i.e. most "zoomed in" scale) - - Count - Count + + Snapping scale mode + Snapping scale mode - - Min. Scale - Min. Scale + + Set snapping scale mode + Set snapping scale mode - - Max. Scale - Max. Scale + + Disabled + Disabled - - Duplicate Count - Duplicate Count + + Scale dependency disabled + Scale dependency disabled - - Number of features in this rule. - Number of features in this rule. + + Global + Global - - Number of features in this rule which are also present in other rule(s). - Number of features in this rule which are also present in other rule(s). + + Scale dependency global + Scale dependency global - - - QgsRuleBasedRendererWidget - - Add rule - Add rule + + Per layer + Per layer - - Remove selected rules - Remove selected rules + + Scale dependency per layer + Scale dependency per layer - - Edit current rule - Edit current rule + + Snapping Type + Snapping Type - - Count features - Count features + + Snapping Tolerance in Defined Units + Snapping Tolerance in Defined Units - - Refine Selected Rules - Refine Selected Rules + + px + px - - Remove Rule - Remove Rule + + Self-snapping + Self-snapping - - Refine Current Rule - Refine Current Rule + + If self snapping is enabled, snapping will also take the current state of the digitized feature into consideration. + If self snapping is enabled, snapping will also take the current state of the digitized feature into consideration. - - Add Scales to Rule - Add Scales to Rule + + Edit advanced configuration + Edit advanced configuration - - Add Categories to Rule - Add Categories to Rule + + Enable Topological Editing + Enable Topological Editing - - Add Ranges to Rule - Add Ranges to Rule + + Enable Snapping on Intersection + Enable Snapping on Intersection - - Edit Rule - Edit Rule + + Enable Tracing (T) + Enable Tracing (T) - - Add Categories to Rules - Add Categories to Rules + Keyboard shortcut: Enable tracing + + T + T + + + QgsSourceFieldsProperties - - Add Ranges to Rules - Add Ranges to Rules + + Toggle editing mode + Toggle editing mode - - Parent rule %1 must have a symbol for this operation. - Parent rule %1 must have a symbol for this operation. + + New field + New field - - - - Scale Refinement - Scale Refinement + + Ctrl+N + Ctrl+N - - Please enter scale denominators at which will split the rule, separate them by commas (e.g. 1000,5000): - Please enter scale denominators at which will split the rule, separate them by commas (e.g. 1000,5000): + + Delete field + Delete field - - "%1" is not valid scale denominator, ignoring it. - "%1" is not valid scale denominator, ignoring it. + + Ctrl+X + Ctrl+X - - Symbol Levels - Symbol Levels + + Field calculator + Field calculator - - Calculating feature count. - Calculating feature count. + + Id + Id - - Abort - Abort + + Name + Name - - Symbol Levels… - Symbol Levels… + + Type + Type - - - QgsRunProcess - - <b>Starting %1…</b> - <b>Starting %1…</b> + + Type name + Type name - - Action - Action + + Length + Length - - Unable to run command -%1 - Unable to run command -%1 + + Precision + Precision - - Done - Done + + Comment + Comment - - Unable to run command %1 - Unable to run command %1 + + Configuration + Configuration - - - QgsRuntimeProfiler - - Startup - Startup + + Configures the field + Configures the field - - Project Load - Project Load + + Alias + Alias - - Map Render - Map Render + + Edit alias in the Form config tab + Edit alias in the Form config tab - - Task - Task + + Added attribute + Added attribute - - Time (seconds) - Time (seconds) + + Rename Field + Rename Field - - - QgsSLConnectionItem - - Database does not exist - Database does not exist + + Failed to add field '%1' of type '%2'. Is the field name unique? + Failed to add field '%1' of type '%2'. Is the field name unique? - - Failed to open database - Failed to open database + + Add Field + Add Field - - Failed to check metadata - Failed to check metadata + + Deleted attributes + Deleted attributes - - Failed to get list of tables - Failed to get list of tables + + Rename attribute + Rename attribute - - Unknown error - Unknown error + + Failed to rename field to '%1'. Is the field name unique? + Failed to rename field to '%1'. Is the field name unique? - - - QgsSQLComposerDialog - - An error occurred during evaluation of the SQL statement. - An error occurred during evaluation of the SQL statement. + + Save Layer Edits + Save Layer Edits + + + QgsSpatiaLiteConnection - - - SQL Evaluation - SQL Evaluation + + + + unknown error cause + unknown error cause - - This is the SQL query editor. The SQL statement can select data from several tables, -but it must compulsory include the main typename %1 in the selected tables, -and only the geometry column of the main typename can be used as the geometry column of the resulting layer. - This is the SQL query editor. The SQL statement can select data from several tables, -but it must compulsory include the main typename %1 in the selected tables, -and only the geometry column of the main typename can be used as the geometry column of the resulting layer. + + obsolete libspatialite: AbstractInterface is unsupported + obsolete libspatialite: AbstractInterface is unsupported - - - QgsSQLComposerDialogBase - - SQL Query Composer - SQL Query Composer + + + table info on %1 failed + table info on %1 failed - - SQL Statement - SQL Statement + + UNKNOWN + UNKNOWN - - <html><head/><body><p>This is the SQL query editor.</p></body></html> - <html><head/><body><p>This is the SQL query editor.</p></body></html> + + GEOMETRY + GEOMETRY - - Columns - Columns + + POINT + POINT - - Table(s) - Table(s) + + LINESTRING + LINESTRING - - Joins - Joins + + POLYGON + POLYGON - - Joint layer - Joint layer + + MULTIPOINT + MULTIPOINT - - ON condition - ON condition + + MULTILINESTRING + MULTILINESTRING - - Where - Where + + MULTIPOLYGON + MULTIPOLYGON - - Order by - Order by + + GEOMETRYCOLLECTION + GEOMETRYCOLLECTION + + + QgsSpatiaLiteDataItemGuiProvider - - Data - Data + + New Connection… + New Connection… - - Tables - Tables + + Create Database… + Create Database… - - Aggregates - Aggregates + + Remove Connections… + Remove Connections… - - Functions - Functions + + Remove Connection… + Remove Connection… - - Spatial predicates - Spatial predicates + + + Delete Layer + Delete Layer - - Strings functions - Strings functions + + Layer deleted successfully. + Layer deleted successfully. - - Operators - Operators + + New SpatiaLite Database File + New SpatiaLite Database File - - Columns' values - Columns' values + + SpatiaLite + SpatiaLite - - Only 10 first values - Only 10 first values + + Create SpatiaLite database + Create SpatiaLite database - - - QgsSQLStatement - - (no root) - (no root) + + Failed to create the database: + + Failed to create the database: + - - No root node - No root node + + %1: %2 + %1: %2 - - Table %1 is referenced by column %2, but not selected in FROM / JOIN. - Table %1 is referenced by column %2, but not selected in FROM / JOIN. + + + + Import to SpatiaLite database + Import to SpatiaLite database - - [unsupported type: %1; value: %2] - [unsupported type: %1; value: %2] + + Import was successful. + Import was successful. - - - QgsSVGFillSymbolLayerWidget - - Select Fill Color - Select Fill Color + + Failed to import layer! + + + Failed to import layer! + + - - Select Stroke Color - Select Stroke Color + + %1: Not a valid layer! + %1: Not a valid layer! - - - QgsScaleRangeWidget - - Minimum (exclusive) - Minimum (exclusive) + + Failed to import some layers! + + + Failed to import some layers! + + + + + QgsSpatiaLiteProvider - - Minimum scale, i.e. most "zoomed out". This limit is exclusive, that means the layer will not be displayed on this scale. - Minimum scale, i.e. most "zoomed out". This limit is exclusive, that means the layer will not be displayed on this scale. + + Retrieval of spatialite version failed + Retrieval of spatialite version failed + + + + + + + + + + + + + + + + + + + + + + + + + SpatiaLite + SpatiaLite + + + + Error closing transaction for %1 + Error closing transaction for %1 + + + + Could not parse spatialite version string '%1' + Could not parse spatialite version string '%1' + + + + + + + Autogenerate + Autogenerate + + + + + + + + + + + + + + + + + + + + SQLite error: %2 +SQL: %1 + SQLite error: %2 +SQL: %1 - - Maximum scale, i.e. most "zoomed in". This limit is inclusive, that means the layer will be displayed on this scale. - Maximum scale, i.e. most "zoomed in". This limit is inclusive, that means the layer will be displayed on this scale. + + + + + unknown cause + unknown cause - - Maximum (inclusive) - Maximum (inclusive) + + SpatiaLite WHERE clause + SpatiaLite WHERE clause - - - QgsScaleRangeWidgetPlugin - - A widget to define the scale range - A widget to define the scale range + + JSON value must be an array + JSON value must be an array - - A widget to define the scale range. - A widget to define the scale range. + + Field type is JSON but the value cannot be converted to JSON array: %1 + Field type is JSON but the value cannot be converted to JSON array: %1 - - - QgsScaleVisibilityDialog - - Scale visibility - Scale visibility + + SQLite composite keys are not supported in query layer, using the first component only. %1 + SQLite composite keys are not supported in query layer, using the first component only. %1 - - - QgsScaleWidget - - Set to current canvas scale - Set to current canvas scale + + SQLite error while trying to inject ROWID: %2 +SQL: %1 + SQLite error while trying to inject ROWID: %2 +SQL: %1 - - Use Current Map Canvas Scale (1:%1) - Use Current Map Canvas Scale (1:%1) + + Spatialite: unexpected number of rows (%1) from aggregate query +SQL: %2 + Spatialite: unexpected number of rows (%1) from aggregate query +SQL: %2 - - %1 (1:%2) - %1 (1:%2) + + FAILURE: Field %1 not found. + FAILURE: Field %1 not found. - - - QgsScaleWidgetPlugin + + + QgsSpatiaLiteSourceSelect - - A widget to define the scale - A widget to define the scale + + Add SpatiaLite Layer(s) + Add SpatiaLite Layer(s) - - A widget to define the scale. - A widget to define the scale. + + &Update Statistics + &Update Statistics - - - QgsScientificNumericFormatWidgetBase - - Show trailing zeros - Show trailing zeros + + Are you sure you want to update the internal statistics for DB: %1? + +This could take a long time (depending on the DB size), but implies better performance thereafter. + Are you sure you want to update the internal statistics for DB: %1? + +This could take a long time (depending on the DB size), but implies better performance thereafter. - - Decimal places - Decimal places + + Confirm Update Statistics + Confirm Update Statistics - - Show plus sign - Show plus sign + + + Update Statistics + Update Statistics - - - QgsScrollAreaWidgetPlugin - - Scroll area - Scroll area + + Internal statistics successfully updated for: %1 + Internal statistics successfully updated for: %1 - - - QgsSearchQueryBuilder - - Search Query Builder - Search Query Builder + + Error while updating internal statistics for: %1 + Error while updating internal statistics for: %1 - - &Test - &Test + + + + @ + @ - - &Clear - &Clear + + Choose a SpatiaLite/SQLite DB to open + Choose a SpatiaLite/SQLite DB to open - - Test Query - Test Query + + SpatiaLite DB + SpatiaLite DB - - - - - Query Result - Query Result + + All files + All files - - Save query to an xml file - Save query to an xml file + + Add Connection + Add Connection - - &Save… - &Save… + + A connection with the same name already exists, +please provide a new name: + A connection with the same name already exists, +please provide a new name: - - &Load… - &Load… + + Are you sure you want to remove the %1 connection and all associated settings? + Are you sure you want to remove the %1 connection and all associated settings? - - Load query from xml file - Load query from xml file + + Confirm Delete + Confirm Delete - - - Found %n matching feature(s). - test result - Found %n matching feature(s).Found %n matching feature(s). + + + Select Table + Select Table - - The query you specified results in zero records being returned. - The query you specified results in zero records being returned. + + You must select a table in order to add a Layer. + You must select a table in order to add a Layer. - - - QgsSearchWidgetToolButton - - - Exclude Field - Exclude Field + + + SpatiaLite DB Open Error + SpatiaLite DB Open Error - - - QgsSelectByFormDialog - - %1 — Select Features - %1 — Select Features + + Database does not exist: %1 + Database does not exist: %1 - - - Zoomed to %n matching feature(s) - number of matching features - Zoomed to %n matching feature(s)Zoomed to %n matching feature(s) + + + Failure while connecting to: %1 + +%2 + Failure while connecting to: %1 + +%2 - - - - No matching features found - No matching features found + + SpatiaLite getTableInfo Error + SpatiaLite getTableInfo Error - - - QgsSelectLayerTreeModel - - The source of this layer is a <b>WFS</b> server.<br>Some WFS layers are not suitable for offline<br>editing due to unstable primary keys<br>please check with your system administrator<br>if this WFS layer can be used for offline<br>editing. - The source of this layer is a <b>WFS</b> server.<br>Some WFS layers are not suitable for offline<br>editing due to unstable primary keys<br>please check with your system administrator<br>if this WFS layer can be used for offline<br>editing. + + Failure exploring tables from: %1 + +%2 + Failure exploring tables from: %1 + +%2 - - - QgsSettingsLocatorFilter - - Options - Options + + SpatiaLite metadata check failed + SpatiaLite metadata check failed - - Project Properties - Project Properties + + Failure getting table metadata. Is %1 really a SpatiaLite database? + +%2 + Failure getting table metadata. Is %1 really a SpatiaLite database? + +%2 - - Settings - Settings + + SpatiaLite Error + SpatiaLite Error - - - QgsSettingsTree - - Setting - Setting + + Unexpected error when working with %1 + +%2 + Unexpected error when working with %1 + +%2 + + + QgsSpatiaLiteTableModel - - Type - Type + + Table + Table - - Value - Value + + Type + Type - - Description - Description + + Geometry column + Geometry column - - Delete Group… - Delete Group… + + SQL + SQL - - Delete Group - Delete Group + + Point + Point - - Are you sure you want to delete the %1 group? - Are you sure you want to delete the %1 group? + + Multipoint + Multipoint - - Delete Setting… - Delete Setting… + + Line + Line - - Delete Setting - Delete Setting + + Multiline + Multiline - - Are you sure you want to delete the %1 setting? - Are you sure you want to delete the %1 setting? + + Polygon + Polygon - - - QgsShadowEffectWidget - - Select Shadow Color - Select Shadow Color + + Multipolygon + Multipolygon - - - QgsShadowRenderingSettingsWidget + + + QgsSpatialiteSridsDialogBase - - Directional light %1 - Directional light %1 + + Select a SpatiaLite Spatial Reference System + Select a SpatiaLite Spatial Reference System - - - QgsShapeburstFillSymbolLayerWidget - - - Select Gradient Color - Select Gradient Color + + SRID + SRID - - - Transparent - Transparent + + Authority + Authority - - - QgsSimpleCopyExternalStorageFetchedContent - - File '%1' does not exist - File '%1' does not exist + + Reference Name + Reference Name - - - QgsSimpleFillSymbolLayerWidget - - Select Fill Color - Select Fill Color + + Search + Search - - Transparent Fill - Transparent Fill + + Filter + Filter - - Transparent Stroke - Transparent Stroke + + Name + Name + + + QgsStacCatalogItem - - Select Stroke Color - Select Stroke Color + + + Double-click to fetch more (%L1 total items)... + Double-click to fetch more (%L1 total items)... - - - QgsSimpleLineCalloutWidget - - Callout Symbol - Callout Symbol + + Double-click to fetch more items... + Double-click to fetch more items... - - Pole of Inaccessibility - Pole of Inaccessibility + + %1 more items + %1 more items + + + QgsStacConnectionDialog - - Point on Exterior - Point on Exterior + + STAC Connection + STAC Connection - - Point on Surface - Point on Surface + + Connection Details + Connection Details - - - Centroid - Centroid + + Referer + Referer - - Closest Point - Closest Point + + Authentication + Authentication - - Top Left - Top Left + + Name of the new connection + Name of the new connection - - Top Center - Top Center + + Optional custom referer + Optional custom referer - - Top Right - Top Right + + URL + URL - - Left Middle - Left Middle + + Name + Name - - Right Middle - Right Middle + + URL of the connection + URL of the connection - - Bottom Left - Bottom Left + + https://example.com/stac/ + https://example.com/stac/ + + + QgsStacDataItemGuiProvider - - Bottom Center - Bottom Center + + New STAC Connection… + New STAC Connection… - - Bottom Right - Bottom Right + + Save Connections… + Save Connections… - - - QgsSimpleLineSymbolLayerWidget - - Select Line Color - Select Line Color + + Load Connections… + Load Connections… - - All Rings - All Rings + + Edit Connection… + Edit Connection… - - Exterior Ring Only - Exterior Ring Only + + Remove Connections… + Remove Connections… - - Interior Rings Only - Interior Rings Only + + Remove Connection… + Remove Connection… - - Custom Dash Pattern - Custom Dash Pattern + + + Refresh + Refresh - - - QgsSimpleMarkerSymbolLayerWidget - - Select Fill Color - Select Fill Color + + + Details… + Details… - - Transparent Fill - Transparent Fill + + Download Assets… + Download Assets… - - Select Stroke Color - Select Stroke Color + + Load Connections + Load Connections - - Transparent Stroke - Transparent Stroke + + XML files (*.xml *.XML) + XML files (*.xml *.XML) - - - QgsSimplifyUserInputWidget - - Simplify by Distance - Simplify by Distance + + Downloading STAC asset + Downloading STAC asset - - Simplify by Snapping to Grid - Simplify by Snapping to Grid + + + Error downloading STAC asset + Error downloading STAC asset - - Simplify by Area (Visvalingam) - Simplify by Area (Visvalingam) + + Could not write to file %1 + Could not write to file %1 - - Smooth - Smooth + + STAC asset downloaded + STAC asset downloaded + + + QgsStacDownloadAssetsDialog - - Layer Units - Layer Units + + Download STAC assets + Download STAC assets - - Map Units - Map Units + + Download location: + Download location: - - Pixels - Pixels + + ID + ID - - - QgsSingleBandGrayRendererWidget - - Black to White - Black to White + + Title + Title - - White to Black - White to Black + + Description + Description - - No Enhancement - No Enhancement + + Roles + Roles - - Stretch to MinMax - Stretch to MinMax + + Media Type + Media Type - - Stretch and Clip to MinMax - Stretch and Clip to MinMax + + URL + URL - - Clip to MinMax - Clip to MinMax + + Select All + Select All - - - Legend Settings - Legend Settings + + Deselect All + Deselect All - - - QgsSingleBandGrayRendererWidgetBase - - Contrast -enhancement - Contrast -enhancement + + Copy URL + Copy URL + + + QgsStacObjectDetailsDialog - - Gray band - Gray band + + STAC Object Details + STAC Object Details + + + QgsStackedDiagramProperties - - Min - Min + + Horizontal + Horizontal - - Max - Max + + Vertical + Vertical - - Color gradient - Color gradient + + Edit Sub Diagram + Edit Sub Diagram + + + QgsStackedDiagramPropertiesBase - - Legend Settings… - Legend Settings… + + Add subdiagram to the stacked diagram + Add subdiagram to the stacked diagram - - - QgsSingleBandPseudoColorRendererWidgetBase - - Band - Band + + Edit subdiagram from the stacked diagram + Edit subdiagram from the stacked diagram - - Min - Min + + Remove subdiagram from the stacked diagram + Remove subdiagram from the stacked diagram - - Max - Max + + Layout + Layout - - - QgsSingleSymbolRendererWidget - - Symbol Levels… - Symbol Levels… + + Spacing + Spacing - - Data-defined Size Legend… - Data-defined Size Legend… + + Diagram arrangement + Diagram arrangement - - - QgsSkyboxRenderingSettingsWidget + + + QgsStackedDiagramPropertiesModel - - Panoramic Texture - Panoramic Texture + + Pie Chart + Pie Chart - - Distinct Faces - Distinct Faces + + Text Diagram + Text Diagram - - - QgsSmartGroupCondition - - has the tag - has the tag + + Histogram + Histogram - - has a part of name matching - has a part of name matching + + Stacked Bars + Stacked Bars - - does NOT have the tag - does NOT have the tag + + Stacked Diagram + Stacked Diagram - - has NO part of name matching - has NO part of name matching + + (no diagram) + (no diagram) - - - QgsSmartGroupConditionWidget - - The symbol - The symbol + + (no renderer) + (no renderer) - - - QgsSmartGroupEditorDialog - - ALL the constraints - ALL the constraints + + Fixed + Fixed - - any ONE of the constraints - any ONE of the constraints + + Scaled + Scaled - - Edit Smart Group - Edit Smart Group + + Unknown + Unknown - - The smart group name field is empty. Kindly provide a name. - The smart group name field is empty. Kindly provide a name. + + Left + Left - - - QgsSmartGroupEditorDialogBase - - Smart Group Editor - Smart Group Editor + + Right + Right - - Smart group name - Smart group name + + Up + Up - - Condition matches - Condition matches + + Down + Down - - Add Condition - Add Condition + + Enabled + Enabled - - Conditions - Conditions + + Diagram type + Diagram type - - - QgsSnappingLayerDelegate - - Snapping Type - Snapping Type + + Size + Size - - Set Snapping Mode - Set Snapping Mode + + Orientation + Orientation + + + QgsStatisticalSummaryDockWidget - - px - px + + Follow Selected Layer + Follow Selected Layer - - Minimum scale from which snapping is enabled (i.e. most "zoomed out" scale) - Minimum scale from which snapping is enabled (i.e. most "zoomed out" scale) + + + Missing (null) values + Missing (null) values + + + %n second(s) + + %n second(s) + %n second(s) + + + + + QgsStatisticalSummaryWidgetBase - - Maximum scale up to which snapping is enabled (i.e. most "zoomed in" scale) - Maximum scale up to which snapping is enabled (i.e. most "zoomed in" scale) + + Statistics + Statistics - - - QgsSnappingLayerTreeModel - - Layer - Layer + + Cancel + Cancel - - Type - Type + + Statistic + Statistic - - Tolerance - Tolerance + + Value + Value - - Units - Units + + Selected features only + Selected features only - - Avoid Overlap - Avoid Overlap + + Copy Statistics to Clipboard + Copy Statistics to Clipboard - - Min Scale - Min Scale + + Recalculate Statistics + Recalculate Statistics - - Max Scale - Max Scale + + … + + + + QgsStatisticsValueGatherer - - , … - , … + + Fetching statistic values + Fetching statistic values + + + QgsStatusBarCoordinatesWidget - - , - , + + Current map coordinate + Current map coordinate - - - not set - not set + + + Coordinate + Coordinate - - pixels - pixels + + Current map coordinate (longitude latitude or east north) + Current map coordinate (longitude latitude or east north) - - - QgsSnappingWidget - - Filter layers… - Filter layers… + + Toggle extents and mouse position display + Toggle extents and mouse position display - - Toggle Snapping - Toggle Snapping + + QGIS Contributors + QGIS Contributors - - Enable Snapping (S) - Enable Snapping (S) + + World Map + World Map - - S - Keyboard shortcut: toggle snapping - S + + QGIS Hackfests + QGIS Hackfests - - When avoid overlap is enabled, digitized features will be clipped to not overlapped existing ones. - When avoid overlap is enabled, digitized features will be clipped to not overlapped existing ones. + + User Groups + User Groups - - Set Avoid Overlap Mode - Set Avoid Overlap Mode + + user_groups_data + user_groups_data - - Allow Overlap - Allow Overlap + + Map coordinates for the current view extents + Map coordinates for the current view extents - - Avoid Overlap on Active Layer - Avoid Overlap on Active Layer + + Map coordinates at mouse cursor position + Map coordinates at mouse cursor position - - Avoid Overlap on Active Layer. -Beware that this option will be applied on all vertices of the edited geometries, even if outside the current view extent - Avoid Overlap on Active Layer. -Beware that this option will be applied on all vertices of the edited geometries, even if outside the current view extent + + Extents + Extents - - Follow Advanced Configuration - Follow Advanced Configuration + + Current map coordinate (Longitude, Latitude) + Current map coordinate (Longitude, Latitude) - - Snapping Mode - Snapping Mode + + Current map coordinate (Easting, Northing) + Current map coordinate (Easting, Northing) - - - Set Snapping Mode - Set Snapping Mode + + Current map coordinate (Latitude, Longitude) + Current map coordinate (Latitude, Longitude) - - All Layers - All Layers + + Current map coordinate (Northing, Easting) + Current map coordinate (Northing, Easting) + + + QgsStatusBarMagnifierWidget - - Active Layer - Active Layer + + + Magnifier + Magnifier - - Advanced Configuration - Advanced Configuration + + Magnifier level + Magnifier level - - Open Snapping Options… - Open Snapping Options… + + Lock the scale to use magnifier to zoom in or out. + Lock the scale to use magnifier to zoom in or out. + + + QgsStatusBarScaleWidget - - Snapping Unit Type: Pixels (px) or Project/Map Units (%1) - Snapping Unit Type: Pixels (px) or Project/Map Units (%1) + + Scale + Scale - - Snapping Unit Type: Pixels (px) or Map Units (%1) - Snapping Unit Type: Pixels (px) or Map Units (%1) + + + Current map scale + Current map scale + + + QgsStreamDigitizingSettingsAction - - Topological Editing - Topological Editing + + px + px - - Snapping on Intersection - Snapping on Intersection + + Streaming Tolerance + Streaming Tolerance + + + QgsStyle - - Enable Tracing - Enable Tracing + + Load default style database + Load default style database - - Minimum scale from which snapping is enabled (i.e. most "zoomed out" scale) - Minimum scale from which snapping is enabled (i.e. most "zoomed out" scale) + + Initialize default style database + Initialize default style database - - Maximum scale up to which snapping is enabled (i.e. most "zoomed in" scale) - Maximum scale up to which snapping is enabled (i.e. most "zoomed in" scale) + + Load symbols + Load symbols - - Snapping scale mode - Snapping scale mode + + Load color ramps + Load color ramps - - Set snapping scale mode - Set snapping scale mode + + Load text formats + Load text formats - - Disabled - Disabled + + Load label settings + Load label settings - - Scale dependency disabled - Scale dependency disabled + + Load legend patch shapes + Load legend patch shapes - - Global - Global + + Load 3D symbols shapes + Load 3D symbols shapes + + + QgsStyleExportImportDialog - - Scale dependency global - Scale dependency global + + Import + Import - - Per layer - Per layer + + Export + Export - - Scale dependency per layer - Scale dependency per layer + + Import Item(s) + Import Item(s) - - Snapping Type - Snapping Type + + + File + File - - Snapping Tolerance in Defined Units - Snapping Tolerance in Defined Units + + + URL + URL - - px - px + + Select items to import + Select items to import - - Self-snapping - Self-snapping + + Export Item(s) + Export Item(s) - - If self snapping is enabled, snapping will also take the current state of the digitized feature into consideration. - If self snapping is enabled, snapping will also take the current state of the digitized feature into consideration. + + Export/import Item(s) + Export/import Item(s) - - Edit advanced configuration - Edit advanced configuration + + Save Styles + Save Styles - - Enable Topological Editing - Enable Topological Editing + + Import Symbols or Color Ramps + Import Symbols or Color Ramps - - Enable Snapping on Intersection - Enable Snapping on Intersection + + Select Item(s) by Group + Select Item(s) by Group - - Enable Tracing (T) - Enable Tracing (T) + + Load Styles + Load Styles - - T - Keyboard shortcut: Enable tracing - T + + Select All + Select All - - - QgsSourceFieldsProperties - - Toggle editing mode - Toggle editing mode + + Clear Selection + Clear Selection - - Click to toggle table editing - Click to toggle table editing + + Downloading style + Downloading style - - New field - New field + + Import from URL + Import from URL - - Ctrl+N - Ctrl+N + + HTTP Error! Download failed: %1. + HTTP Error! Download failed: %1. - - Delete field - Delete field + + You should select at least one symbol/color ramp. + You should select at least one symbol/color ramp. - - Ctrl+X - Ctrl+X + + + XML files (*.xml *.XML) + XML files (*.xml *.XML) - - Field calculator - Field calculator + + Select by Group… + Select by Group… - - Id - Id + + + Export Symbols + Export Symbols - - Name - Name + + Error when saving selected symbols to file: +%1 + Error when saving selected symbols to file: +%1 - - Type - Type + + The selected symbols were successfully exported to file: +%1 + The selected symbols were successfully exported to file: +%1 - - Type name - Type name + + An error occurred during import: +%1 + An error occurred during import: +%1 - - Length - Length + + Downloading style… + Downloading style… + + + QgsStyleExportImportDialogBase - - Precision - Precision + + Styles Import/Export + Styles Import/Export - - Comment - Comment + + Import from + Import from - - Configuration - Configuration + + Location + Location - - Configures the field - Configures the field + + Additional tag(s) + Additional tag(s) - - Alias - Alias + + Add to favorites + Add to favorites - - Edit alias in the Form config tab - Edit alias in the Form config tab + + Do not import embedded tags + Do not import embedded tags - - Added attribute - Added attribute + + Tip: separate multiple tags with commas + Tip: separate multiple tags with commas - - Rename Field - Rename Field + + Fetch Items + Fetch Items - - Failed to add field '%1' of type '%2'. Is the field name unique? - Failed to add field '%1' of type '%2'. Is the field name unique? + + Select items to export + Select items to export + + + QgsStyleGroupSelectionDialog - - Add Field - Add Field + + Favorites + Favorites - - Deleted attributes - Deleted attributes + + All + All - - Rename attribute - Rename attribute + + Tags + Tags - - Failed to rename field to '%1'. Is the field name unique? - Failed to rename field to '%1'. Is the field name unique? + + Smart Groups + Smart Groups - - - QgsSpatiaLiteConnection + + + QgsStyleItemsListWidget - - - - unknown error cause - unknown error cause + + Filter symbols… + Filter symbols… - - obsolete libspatialite: AbstractInterface is unsupported - obsolete libspatialite: AbstractInterface is unsupported + + Save Symbol… + Save Symbol… - - - table info on %1 failed - table info on %1 failed + + Save symbol to styles + Save symbol to styles - - UNKNOWN - UNKNOWN + + + + All Symbols + All Symbols - - GEOMETRY - GEOMETRY + + Save Color Ramp… + Save Color Ramp… - - POINT - POINT + + Save color ramp to styles + Save color ramp to styles - - LINESTRING - LINESTRING + + + All Color Ramps + All Color Ramps - - POLYGON - POLYGON + + Save Format… + Save Format… - - MULTIPOINT - MULTIPOINT + + Save text format to styles + Save text format to styles - - MULTILINESTRING - MULTILINESTRING + + + All Text Formats + All Text Formats - - MULTIPOLYGON - MULTIPOLYGON + + Save Label Settings… + Save Label Settings… - - GEOMETRYCOLLECTION - GEOMETRYCOLLECTION + + Save label settings to styles + Save label settings to styles - - - QgsSpatiaLiteDataItemGuiProvider - - New Connection… - New Connection… + + + All Label Settings + All Label Settings - - Create Database… - Create Database… + + Save Legend Patch Shape… + Save Legend Patch Shape… - - Remove Connection - Remove Connection + + Save legend patch shape to styles + Save legend patch shape to styles - - - Delete Layer - Delete Layer + + + All Legend Patch Shapes + All Legend Patch Shapes - - Layer deleted successfully. - Layer deleted successfully. + + Save 3D Symbol… + Save 3D Symbol… - - New SpatiaLite Database File - New SpatiaLite Database File + + Save 3D symbol to styles + Save 3D symbol to styles - - SpatiaLite - SpatiaLite + + + All 3D Symbols + All 3D Symbols - - Create SpatiaLite database - Create SpatiaLite database + + Save Settings… + Save Settings… - - Failed to create the database: - - Failed to create the database: - + + Save label settings or text format to styles + Save label settings or text format to styles - - %1: %2 - %1: %2 + + All Settings + All Settings - - - - Import to SpatiaLite database - Import to SpatiaLite database + + Favorites + Favorites + + + QgsStyleItemsListWidgetBase - - Import was successful. - Import was successful. + + Filter Symbols + Filter Symbols - - Failed to import layer! - - - Failed to import layer! - - + + Style Manager + Style Manager - - %1: Not a valid layer! - %1: Not a valid layer! + + Open Library… + Open Library… - - Failed to import some layers! - - - Failed to import some layers! - - + + Icon View + Icon View - - - QgsSpatiaLiteProvider - - Retrieval of spatialite version failed - Retrieval of spatialite version failed - - - - - - - - - - - - - - - - - - - - - - - - - SpatiaLite - SpatiaLite - - - - Error closing transaction for %1 - Error closing transaction for %1 - - - - Could not parse spatialite version string '%1' - Could not parse spatialite version string '%1' - - - - - - - Autogenerate - Autogenerate - - - - - - - - - - - - - - - - - - - - SQLite error: %2 -SQL: %1 - SQLite error: %2 -SQL: %1 + + PushButton + PushButton - - - - - unknown cause - unknown cause + + List View + List View - - JSON value must be an array - JSON value must be an array + + Symbol Name + Symbol Name - - Field type is JSON but the value cannot be converted to JSON array: %1 - Field type is JSON but the value cannot be converted to JSON array: %1 + + Save symbol + Save symbol - - SQLite composite keys are not supported in query layer, using the first component only. %1 - SQLite composite keys are not supported in query layer, using the first component only. %1 + + Save Symbol + Save Symbol - - SQLite error while trying to inject ROWID: %2 -SQL: %1 - SQLite error while trying to inject ROWID: %2 -SQL: %1 + + Advanced + Advanced + + + QgsStyleManagerDialog - - FAILURE: Field %1 not found. - FAILURE: Field %1 not found. + + + Filter symbols… + Filter symbols… - - - QgsSpatiaLiteSourceSelect - - Add SpatiaLite Layer(s) - Add SpatiaLite Layer(s) + + Copy Selection to Default Style… + Copy Selection to Default Style… - - &Update Statistics - &Update Statistics + + Copy Item + Copy Item - - Are you sure you want to update the internal statistics for DB: %1? - -This could take a long time (depending on the DB size), but implies better performance thereafter. - Are you sure you want to update the internal statistics for DB: %1? - -This could take a long time (depending on the DB size), but implies better performance thereafter. + + Paste Item… + Paste Item… - - Confirm Update Statistics - Confirm Update Statistics + + Marker… + Marker… - - - Update Statistics - Update Statistics + + Line… + Line… - - Internal statistics successfully updated for: %1 - Internal statistics successfully updated for: %1 + + Fill… + Fill… - - Error while updating internal statistics for: %1 - Error while updating internal statistics for: %1 + + %1… + %1… - - @ - @ + + Text Format… + Text Format… - - Choose a SpatiaLite/SQLite DB to open - Choose a SpatiaLite/SQLite DB to open + + Point Label Settings… + Point Label Settings… - - SpatiaLite DB - SpatiaLite DB + + Line Label Settings… + Line Label Settings… - - All files - All files + + Polygon Label Settings… + Polygon Label Settings… - - Add Connection - Add Connection + + Marker Legend Patch Shape… + Marker Legend Patch Shape… - - A connection with the same name already exists, -please provide a new name: - A connection with the same name already exists, -please provide a new name: + + Line Legend Patch Shape… + Line Legend Patch Shape… - - Are you sure you want to remove the %1 connection and all associated settings? - Are you sure you want to remove the %1 connection and all associated settings? + + Fill Legend Patch Shape… + Fill Legend Patch Shape… - - Confirm Delete - Confirm Delete + + 3D Point Symbol… + 3D Point Symbol… - - Select Table - Select Table + + 3D Line Symbol… + 3D Line Symbol… - - You must select a table in order to add a Layer. - You must select a table in order to add a Layer. + + 3D Polygon Symbol… + 3D Polygon Symbol… - - - SpatiaLite DB Open Error - SpatiaLite DB Open Error + + Filter text symbols… + Filter text symbols… - - Database does not exist: %1 - Database does not exist: %1 + + Filter label settings… + Filter label settings… - - Failure while connecting to: %1 - -%2 - Failure while connecting to: %1 - -%2 + + Filter legend patch shapes… + Filter legend patch shapes… - - SpatiaLite getTableInfo Error - SpatiaLite getTableInfo Error + + Filter 3D symbols… + Filter 3D symbols… - - Failure exploring tables from: %1 - -%2 - Failure exploring tables from: %1 - -%2 + + + Import Items + Import Items - - SpatiaLite metadata check failed - SpatiaLite metadata check failed + + Additional tags to add (comma separated) + Additional tags to add (comma separated) - - Failure getting table metadata. Is %1 really a SpatiaLite database? - -%2 - Failure getting table metadata. Is %1 really a SpatiaLite database? - -%2 + + Successfully imported item. + Successfully imported item. + + + + Successfully imported %n item(s). + + Successfully imported %n item(s). + Successfully imported %n item(s). + - - SpatiaLite Error - SpatiaLite Error + + + Paste Symbol + Paste Symbol - - Unexpected error when working with %1 - -%2 - Unexpected error when working with %1 - -%2 + + A symbol with the name '%1' already exists. Overwrite? + A symbol with the name '%1' already exists. Overwrite? - - - QgsSpatiaLiteTableModel - - Table - Table + + + Paste Text Format + Paste Text Format - - Type - Type + + A format with the name '%1' already exists. Overwrite? + A format with the name '%1' already exists. Overwrite? - - Geometry column - Geometry column + + Import Symbol + Import Symbol - - SQL - SQL + + Export Symbol + Export Symbol - - Point - Point + + A symbol with the name “%1” already exists. +Overwrite? + A symbol with the name “%1” already exists. +Overwrite? - - Multipoint - Multipoint + + Import Color Ramp + Import Color Ramp - - Line - Line + + Export Color Ramp + Export Color Ramp - - Multiline - Multiline + + A color ramp with the name “%1” already exists. +Overwrite? + A color ramp with the name “%1” already exists. +Overwrite? - - Polygon - Polygon + + Import Text Format + Import Text Format - - Multipolygon - Multipolygon + + Export Text Format + Export Text Format - - - QgsSpatialiteSridsDialogBase - - Select a SpatiaLite Spatial Reference System - Select a SpatiaLite Spatial Reference System + + A text format with the name “%1” already exists. +Overwrite? + A text format with the name “%1” already exists. +Overwrite? - - SRID - SRID + + Import Label Settings + Import Label Settings - - Authority - Authority + + Export Label Settings + Export Label Settings - - Reference Name - Reference Name + + Label settings with the name “%1” already exist. +Overwrite? + Label settings with the name “%1” already exist. +Overwrite? - - Search - Search + + Import Legend Patch Shape + Import Legend Patch Shape - - Filter - Filter + + Export Legend Patch Shape + Export Legend Patch Shape - - Name - Name + + Legend patch shape with the name “%1” already exist. +Overwrite? + Legend patch shape with the name “%1” already exist. +Overwrite? - - - QgsStatisticalSummaryDockWidget - - Follow Selected Layer - Follow Selected Layer + + Import 3D Symbol + Import 3D Symbol - - - Missing (null) values - Missing (null) values + + Export 3D Symbol + Export 3D Symbol - - - %n second(s) - %n second(s)%n second(s) + + + A 3D symbol with the name “%1” already exists. +Overwrite? + A 3D symbol with the name “%1” already exists. +Overwrite? - - - QgsStatisticalSummaryWidgetBase - - Statistics - Statistics + + New Text Format + New Text Format - - Cancel - Cancel + + + Save Text Format + Save Text Format - - Statistic - Statistic + + Cannot save text format without name. Enter a name. + Cannot save text format without name. Enter a name. - - Value - Value + + Text format with name '%1' already exists. Overwrite? + Text format with name '%1' already exists. Overwrite? - - Selected features only - Selected features only + + Text Format Name + Text Format Name - - Copy Statistics to Clipboard - Copy Statistics to Clipboard + + Please enter a name for new text format: + Please enter a name for new text format: - - Recalculate Statistics - Recalculate Statistics + + New Marker Symbol + New Marker Symbol - - … - + + New Line Symbol + New Line Symbol - - - QgsStatisticsValueGatherer - - Fetching statistic values - Fetching statistic values + + New Fill Symbol + New Fill Symbol - - - QgsStatusBarCoordinatesWidget - - Current map coordinate - Current map coordinate + + New Gradient Color Ramp + New Gradient Color Ramp - - - Coordinate - Coordinate + + New Random Color Ramp + New Random Color Ramp - - Current map coordinate (longitude,latitude or east,north) - Current map coordinate (longitude,latitude or east,north) + + New ColorBrewer Ramp + New ColorBrewer Ramp - - Toggle extents and mouse position display - Toggle extents and mouse position display + + New Preset Color Ramp + New Preset Color Ramp - - QGIS Contributors - QGIS Contributors + + New cpt-city Color Ramp + New cpt-city Color Ramp - - World Map - World Map + + New Label Settings + New Label Settings - - QGIS Hackfests - QGIS Hackfests + + New Legend Patch Shape + New Legend Patch Shape - - User Groups - User Groups + + + Save Legend Patch Shape + Save Legend Patch Shape - - user_groups_data - user_groups_data + + Cannot save legend patch shapes without a name. Enter a name. + Cannot save legend patch shapes without a name. Enter a name. - - Map coordinates for the current view extents - Map coordinates for the current view extents + + A legend patch shape with the name '%1' already exists. Overwrite? + A legend patch shape with the name '%1' already exists. Overwrite? - - Map coordinates at mouse cursor position - Map coordinates at mouse cursor position + + Legend Patch Shape Name + Legend Patch Shape Name - - Extents - Extents + + Please enter a name for the new legend patch shape: + Please enter a name for the new legend patch shape: - - Current map coordinate (Longitude, Latitude) - Current map coordinate (Longitude, Latitude) + + New 3D Symbol + New 3D Symbol - - Current map coordinate (Easting, Northing) - Current map coordinate (Easting, Northing) + + + Save 3D Symbol + Save 3D Symbol - - Current map coordinate (Latitude, Longitude) - Current map coordinate (Latitude, Longitude) + + Cannot save 3D symbols without a name. Enter a name. + Cannot save 3D symbols without a name. Enter a name. - - Current map coordinate (Northing, Easting) - Current map coordinate (Northing, Easting) + + A 3D symbol with the name '%1' already exists. Overwrite? + A 3D symbol with the name '%1' already exists. Overwrite? - - - QgsStatusBarMagnifierWidget - - - Magnifier - Magnifier + + 3D Symbol Name + 3D Symbol Name - - Magnifier level - Magnifier level + + Please enter a name for the new 3D symbol: + Please enter a name for the new 3D symbol: - - Lock the scale to use magnifier to zoom in or out. - Lock the scale to use magnifier to zoom in or out. + + + Create Style Database + Create Style Database - - - QgsStatusBarScaleWidget - - Scale - Scale + + + Style databases + Style databases - - - Current map scale - Current map scale + + Add Style Database + Add Style Database - - - QgsStreamDigitizingSettingsAction - - px - px + + The style database could not be created + The style database could not be created + + + + Do you really want to remove %n label setting(s)? + + Do you really want to remove %n label setting(s)? + Do you really want to remove %n label setting(s)? + - - Streaming Tolerance - Streaming Tolerance + + Remove Legend Patch Shapes + Remove Legend Patch Shapes + + + + Do you really want to remove %n legend patch shape(s)? + + Do you really want to remove %n legend patch shape(s)? + Do you really want to remove %n legend patch shape(s)? + - - - QgsStyle - - Load default style database - Load default style database + + Remove 3D Symbols + Remove 3D Symbols + + + + Do you really want to remove %n 3D symbol(s)? + + Do you really want to remove %n 3D symbol(s)? + Do you really want to remove %n 3D symbol(s)? + - - Load symbols - Load symbols + + There was an error while editing the smart group. + There was an error while editing the smart group. - - Load color ramps - Load color ramps + + Share Menu + Share Menu - - Load text formats - Load text formats + + Export Item(s)… + Export Item(s)… - - Load label settings - Load label settings + + Import Item(s)… + Import Item(s)… - - Load legend patch shapes - Load legend patch shapes + + Group Actions + Group Actions - - Load 3D symbols shapes - Load 3D symbols shapes + + Add to Tag + Add to Tag - - - QgsStyleExportImportDialog - - Import - Import + + Filter color ramps… + Filter color ramps… - - Export - Export + + new symbol + new symbol - - Import Item(s) - Import Item(s) + + new marker + new marker - - - File - File + + new line + new line - - - URL - URL + + new fill symbol + new fill symbol - - Select items to import - Select items to import + + + Save Symbol + Save Symbol - - Export Item(s) - Export Item(s) + + Color Ramp Type + Color Ramp Type - - Export/import Item(s) - Export/import Item(s) + + + Save Label Settings + Save Label Settings - - Save Styles - Save Styles + + Cannot save label settings without a name. Enter a name. + Cannot save label settings without a name. Enter a name. - - Import Symbols or Color Ramps - Import Symbols or Color Ramps + + Label settings with the name '%1' already exist. Overwrite? + Label settings with the name '%1' already exist. Overwrite? - - Select Item(s) by Group - Select Item(s) by Group + + Label Settings Name + Label Settings Name - - Load Styles - Load Styles + + Please enter a name for the new label settings: + Please enter a name for the new label settings: - - Select All - Select All + + Remove Items + Remove Items + + + + Do you really want to remove %n item(s)? + + Do you really want to remove %n item(s)? + Do you really want to remove %n item(s)? + - - Clear Selection - Clear Selection + + Remove Symbol + Remove Symbol - - Downloading style - Downloading style + + Remove Text Formats + Remove Text Formats + + + + Do you really want to remove %n text format(s)? + + Do you really want to remove %n text format(s)? + Do you really want to remove %n text format(s)? + - - Import from URL - Import from URL + + Remove Label Settings + Remove Label Settings - - HTTP Error! Download failed: %1. - HTTP Error! Download failed: %1. + + Export Selected Symbols as PNG + Export Selected Symbols as PNG - - You should select at least one symbol/color ramp. - You should select at least one symbol/color ramp. + + Export Selected Symbols as SVG + Export Selected Symbols as SVG - - - XML files (*.xml *.XML) - XML files (*.xml *.XML) + + All + All - - Select by Group… - Select by Group… + + + + Add Tag + Add Tag - - - Export Symbols - Export Symbols + + The tag “%1” already exists. + The tag “%1” already exists. - - Error when saving selected symbols to file: -%1 - Error when saving selected symbols to file: -%1 + + New tag could not be created — There was a problem with the symbol database. + New tag could not be created — There was a problem with the symbol database. - - The selected symbols were successfully exported to file: -%1 - The selected symbols were successfully exported to file: -%1 + + Remove Group + Remove Group - - An error occurred during import: -%1 - An error occurred during import: -%1 + + Invalid selection. Cannot delete system defined categories. +Kindly select a group or smart group you might want to delete. + Invalid selection. Cannot delete system defined categories. +Kindly select a group or smart group you might want to delete. - - Downloading style… - Downloading style… + + Create New Tag… + Create New Tag… - - - QgsStyleExportImportDialogBase - - Styles Import/Export - Styles Import/Export + + + Edit Smart Group + Edit Smart Group - - Import from - Import from + + Cannot save symbol without name. Enter a name. + Cannot save symbol without name. Enter a name. - - Location - Location + + Browse Online Styles + Browse Online Styles - - Additional tag(s) - Additional tag(s) + + Download new styles from the online QGIS style repository + Download new styles from the online QGIS style repository - - Add to favorites - Add to favorites + + Symbol with name '%1' already exists. Overwrite? + Symbol with name '%1' already exists. Overwrite? - - Do not import embedded tags - Do not import embedded tags + + Symbol Name + Symbol Name - - Tip: separate multiple tags with commas - Tip: separate multiple tags with commas + + Please enter a name for new symbol: + Please enter a name for new symbol: - - Fetch Items - Fetch Items + + Please select color ramp type: + Please select color ramp type: - - Select items to export - Select items to export + + new ramp + new ramp - - - QgsStyleGroupSelectionDialog - - Favorites - Favorites + + new gradient ramp + new gradient ramp - - All - All + + new random ramp + new random ramp - - Tags - Tags + + new preset ramp + new preset ramp - - Smart Groups - Smart Groups + + + Save Color Ramp + Save Color Ramp - - - QgsStyleItemsListWidget - - Filter symbols… - Filter symbols… + + Cannot save color ramp without name. Enter a name. + Cannot save color ramp without name. Enter a name. - - Save Symbol… - Save Symbol… + + Color ramp with name '%1' already exists. Overwrite? + Color ramp with name '%1' already exists. Overwrite? - - Save symbol to styles - Save symbol to styles + + Color Ramp Name + Color Ramp Name - - - - All Symbols - All Symbols + + Please enter a name for new color ramp: + Please enter a name for new color ramp: + + + + Do you really want to remove %n symbol(s)? + + Do you really want to remove %n symbol(s)? + Do you really want to remove %n symbol(s)? + - - Save Color Ramp… - Save Color Ramp… + + Remove Color Ramp + Remove Color Ramp + + + + Do you really want to remove %n ramp(s)? + + Do you really want to remove %n ramp(s)? + Do you really want to remove %n ramp(s)? + - - Save color ramp to styles - Save color ramp to styles + + Favorites + Favorites - - - All Color Ramps - All Color Ramps + + Tags + Tags - - Save Format… - Save Format… + + Smart Groups + Smart Groups - - Save text format to styles - Save text format to styles + + Please enter name for the new tag: + Please enter name for the new tag: - - - All Text Formats - All Text Formats + + New tag + New tag - - Save Label Settings… - Save Label Settings… + + You have not selected a Smart Group. Kindly select a Smart Group to edit. + You have not selected a Smart Group. Kindly select a Smart Group to edit. + + + QgsStyleManagerDialogBase - - Save label settings to styles - Save label settings to styles + + Style Manager + Style Manager - - - All Label Settings - All Label Settings + + Modify selected tag or smart group + Modify selected tag or smart group - - Save Legend Patch Shape… - Save Legend Patch Shape… + + Marker + Marker - - Save legend patch shape to styles - Save legend patch shape to styles + + Line + Line - - - All Legend Patch Shapes - All Legend Patch Shapes + + Fill + Fill - - Save 3D Symbol… - Save 3D Symbol… + + Add item + Add item - - Save 3D symbol to styles - Save 3D symbol to styles + + Remove item + Remove item - - - All 3D Symbols - All 3D Symbols + + Edit item + Edit item - - Save Settings… - Save Settings… + + Remove Item(s)… + Remove Item(s)… - - Save label settings or text format to styles - Save label settings or text format to styles + + Remove Item(s) + Remove Item(s) - - All Settings - All Settings + + Edit Item… + Edit Item… - - Favorites - Favorites + + Edit Item + Edit Item - - - QgsStyleItemsListWidgetBase - - Filter Symbols - Filter Symbols + + Add to Favorites + Add to Favorites - - Style Manager - Style Manager + + Remove from Favorites + Remove from Favorites - - Open Library… - Open Library… + + Clear Tags + Clear Tags - - Icon View - Icon View + + Edit Smart Group… + Edit Smart Group… - - PushButton - PushButton + + Edit Smart Group + Edit Smart Group - - List View - List View + + Add Tag… + Add Tag… - - Symbol Name - Symbol Name + + Add Tag + Add Tag - - Save symbol - Save symbol + + Add Smart Group… + Add Smart Group… - - Save Symbol - Save Symbol + + Modify Group + Modify Group - - Advanced - Advanced + + Import / Export + Import / Export - - - QgsStyleManagerDialog - - - Filter symbols… - Filter symbols… + + Add Smart Group + Add Smart Group - - Copy Selection to Default Style… - Copy Selection to Default Style… + + Attach Selected Tag to Symbols + Attach Selected Tag to Symbols - - Copy Item - Copy Item + + Finish Tagging + Finish Tagging - - Paste Item… - Paste Item… + + Export Selected Symbol(s) as PNG… + Export Selected Symbol(s) as PNG… - - Marker… - Marker… + + Export Selected Symbol(s) as PNG + Export Selected Symbol(s) as PNG - - Line… - Line… + + Export Selected Symbol(s) as SVG… + Export Selected Symbol(s) as SVG… - - Fill… - Fill… + + Export Selected Symbol(s) as SVG + Export Selected Symbol(s) as SVG - - %1… - %1… + + Remove + Remove - - Text Format… - Text Format… + + Copies the selected items to the default style library + Copies the selected items to the default style library - - Point Label Settings… - Point Label Settings… + + Copy to Default Style… + Copy to Default Style… - - Line Label Settings… - Line Label Settings… + + Icon View + Icon View - - Polygon Label Settings… - Polygon Label Settings… + + PushButton + PushButton - - Marker Legend Patch Shape… - Marker Legend Patch Shape… + + List View + List View - - Line Legend Patch Shape… - Line Legend Patch Shape… + + All + All - - Fill Legend Patch Shape… - Fill Legend Patch Shape… + + Color Ramp + Color Ramp - - 3D Point Symbol… - 3D Point Symbol… + + Text Format + Text Format - - 3D Line Symbol… - 3D Line Symbol… + + Label Settings + Label Settings - - 3D Polygon Symbol… - 3D Polygon Symbol… + + Legend Patch Shapes + Legend Patch Shapes - - Filter text symbols… - Filter text symbols… + + 3D Symbols + 3D Symbols - - Filter label settings… - Filter label settings… + + Thumbnail size + Thumbnail size - - Filter legend patch shapes… - Filter legend patch shapes… + + Add existing style database to project + Add existing style database to project - - Filter 3D symbols… - Filter 3D symbols… + + … + - - - Import Items - Import Items + + Create new style database + Create new style database + + + QgsStyleModel - - Additional tags to add (comma separated) - Additional tags to add (comma separated) + + Not tagged + Not tagged - - Successfully imported item. - Successfully imported item. + + Name + Name - - - Successfully imported %n item(s). - Successfully imported %n item(s).Successfully imported %n item(s). + + + Tags + Tags + + + QgsStyleSaveDialog - - - Paste Symbol - Paste Symbol + + Save New Style + Save New Style - - A symbol with the name '%1' already exists. Overwrite? - A symbol with the name '%1' already exists. Overwrite? + + Name + Name - - - Paste Text Format - Paste Text Format + + Add to favorites + Add to favorites - - A format with the name '%1' already exists. Overwrite? - A format with the name '%1' already exists. Overwrite? + + Tag(s) + Tag(s) - - Import Symbol - Import Symbol + + Tip: separate multiple tags with commas + Tip: separate multiple tags with commas - - Export Symbol - Export Symbol + + Save New Symbol + Save New Symbol - - A symbol with the name “%1” already exists. -Overwrite? - A symbol with the name “%1” already exists. -Overwrite? + + Save New Color Ramp + Save New Color Ramp - - Import Color Ramp - Import Color Ramp + + Save New Text Format + Save New Text Format - - Export Color Ramp - Export Color Ramp + + Save New Label Settings + Save New Label Settings - - A color ramp with the name “%1” already exists. -Overwrite? - A color ramp with the name “%1” already exists. -Overwrite? + + Save New Legend Patch Shape + Save New Legend Patch Shape - - Import Text Format - Import Text Format + + Save New 3D Symbol + Save New 3D Symbol - - Export Text Format - Export Text Format + + Symbol + Symbol - - A text format with the name “%1” already exists. -Overwrite? - A text format with the name “%1” already exists. -Overwrite? + + Color Ramp + Color Ramp - - Import Label Settings - Import Label Settings + + Text Format + Text Format - - Export Label Settings - Export Label Settings + + Label Settings + Label Settings - - Label settings with the name “%1” already exist. -Overwrite? - Label settings with the name “%1” already exist. -Overwrite? + + Legend Patch Shape + Legend Patch Shape - - Import Legend Patch Shape - Import Legend Patch Shape + + 3D Symbol + 3D Symbol - - Export Legend Patch Shape - Export Legend Patch Shape + + Save as + Save as - - Legend patch shape with the name “%1” already exist. -Overwrite? - Legend patch shape with the name “%1” already exist. -Overwrite? + + Destination + Destination + + + QgsStyleXmlDataItem - - Import 3D Symbol - Import 3D Symbol + + QGIS style library + QGIS style library - - Export 3D Symbol - Export 3D Symbol + + &Open Style… + &Open Style… - - A 3D symbol with the name “%1” already exists. -Overwrite? - A 3D symbol with the name “%1” already exists. -Overwrite? + + &Import Style… + &Import Style… + + + QgsSublayersDialog - - New Text Format - New Text Format + + Select Vector Layers to Add… + Select Vector Layers to Add… - - - Save Text Format - Save Text Format + + + + + Layer ID + Layer ID - - Cannot save text format without name. Enter a name. - Cannot save text format without name. Enter a name. + + + + Layer name + Layer name - - Text format with name '%1' already exists. Overwrite? - Text format with name '%1' already exists. Overwrite? + + Number of features + Number of features - - Text Format Name - Text Format Name + + Geometry type + Geometry type - - Please enter a name for new text format: - Please enter a name for new text format: + + Description + Description - - New Marker Symbol - New Marker Symbol + + Select Raster Layers to Add… + Select Raster Layers to Add… - - New Line Symbol - New Line Symbol + + Select Mesh Layers to Add… + Select Mesh Layers to Add… - - New Fill Symbol - New Fill Symbol + + Mesh name + Mesh name - - New Gradient Color Ramp - New Gradient Color Ramp + + Select Layers to Add… + Select Layers to Add… - - New Random Color Ramp - New Random Color Ramp + + Unknown + Unknown - - New ColorBrewer Ramp - New ColorBrewer Ramp + + Type + Type + + + QgsSublayersDialogBase - - New Preset Color Ramp - New Preset Color Ramp + + Select Layers to Load + Select Layers to Load - - New cpt-city Color Ramp - New cpt-city Color Ramp + + 1 + 1 - - New Label Settings - New Label Settings + + Select All + Select All - - New Legend Patch Shape - New Legend Patch Shape + + Deselect All + Deselect All - - - Save Legend Patch Shape - Save Legend Patch Shape + + Add layers to a group + Add layers to a group - - Cannot save legend patch shapes without a name. Enter a name. - Cannot save legend patch shapes without a name. Enter a name. + + Current file source + Current file source + + + QgsSubstitutionListDialog - - A legend patch shape with the name '%1' already exists. Overwrite? - A legend patch shape with the name '%1' already exists. Overwrite? + + Substitutions + Substitutions + + + QgsSubstitutionListWidget - - Legend Patch Shape Name - Legend Patch Shape Name + + + XML files (*.xml *.XML) + XML files (*.xml *.XML) - - Please enter a name for the new legend patch shape: - Please enter a name for the new legend patch shape: + + Import substitutions + Import substitutions - - New 3D Symbol - New 3D Symbol + + Save Substitutions + Save Substitutions - - - Save 3D Symbol - Save 3D Symbol + + Export Substitutions + Export Substitutions - - Cannot save 3D symbols without a name. Enter a name. - Cannot save 3D symbols without a name. Enter a name. + + Cannot write file %1: +%2 + Cannot write file %1: +%2 - - A 3D symbol with the name '%1' already exists. Overwrite? - A 3D symbol with the name '%1' already exists. Overwrite? + + Load Substitutions + Load Substitutions - - 3D Symbol Name - 3D Symbol Name + + + Import Substitutions + Import Substitutions - - Please enter a name for the new 3D symbol: - Please enter a name for the new 3D symbol: + + Cannot read file %1: +%2 + Cannot read file %1: +%2 - - - Create Style Database - Create Style Database + + Parse error at line %1, column %2: +%3 + Parse error at line %1, column %2: +%3 - - - Style databases - Style databases + + The selected file is not a substitution list. + The selected file is not a substitution list. + + + QgsSubstitutionListWidgetBase - - Add Style Database - Add Style Database + + Text + Text - - The style database could not be created - The style database could not be created + + Substitution + Substitution - - - Do you really want to remove %n label setting(s)? - Do you really want to remove %n label setting(s)?Do you really want to remove %n label setting(s)? + + + Case Sensitive + Case Sensitive - - Remove Legend Patch Shapes - Remove Legend Patch Shapes + + Whole Word + Whole Word - - - Do you really want to remove %n legend patch shape(s)? - Do you really want to remove %n legend patch shape(s)?Do you really want to remove %n legend patch shape(s)? + + + If checked, only whole word matches are replaced + If checked, only whole word matches are replaced - - Remove 3D Symbols - Remove 3D Symbols + + … + - - - Do you really want to remove %n 3D symbol(s)? - Do you really want to remove %n 3D symbol(s)?Do you really want to remove %n 3D symbol(s)? + + + QgsSvgAnnotationDialog + + + SVG Annotation + SVG Annotation - - There was an error while editing the smart group. - There was an error while editing the smart group. + + Delete + Delete - - Share Menu - Share Menu + + Select SVG file + Select SVG file - - Export Item(s)… - Export Item(s)… + + SVG files + SVG files + + + QgsSvgCache - - Import Item(s)… - Import Item(s)… + + SVG + SVG - - Group Actions - Group Actions + + Unexpected MIME type %1 received for %2 + Unexpected MIME type %1 received for %2 + + + QgsSvgExportOptionsDialog - - Add to Tag - Add to Tag + + SVG Export Options + SVG Export Options - - Filter color ramps… - Filter color ramps… + + Export Options + Export Options - - new symbol - new symbol + + Text export + Text export - - new marker - new marker + + If checked, the layout will always be kept as vector objects when exported to a compatible format, even if the appearance of the resultant file does not match the layouts settings. If unchecked, some elements in the layout may be rasterized in order to keep their appearance intact. + If checked, the layout will always be kept as vector objects when exported to a compatible format, even if the appearance of the resultant file does not match the layouts settings. If unchecked, some elements in the layout may be rasterized in order to keep their appearance intact. - - new line - new line + + Always export as vectors + Always export as vectors - - new fill symbol - new fill symbol + + Crop to Content + Crop to Content - - - Save Symbol - Save Symbol + + Left + Left - - Color Ramp Type - Color Ramp Type + + Right + Right - - - Save Label Settings - Save Label Settings + + Bottom + Bottom - - Cannot save label settings without a name. Enter a name. - Cannot save label settings without a name. Enter a name. + + Top margin (mm) + Top margin (mm) - - Label settings with the name '%1' already exist. Overwrite? - Label settings with the name '%1' already exist. Overwrite? + + Export map layers as SVG groups + Export map layers as SVG groups - - Label Settings Name - Label Settings Name + + Export RDF metadata (title, author, etc.) + Export RDF metadata (title, author, etc.) - - Please enter a name for the new label settings: - Please enter a name for the new label settings: + + Simplify geometries to reduce output file size + Simplify geometries to reduce output file size - - Remove Items - Remove Items + + Advanced Options + Advanced Options - - - Do you really want to remove %n item(s)? - Do you really want to remove %n item(s)?Do you really want to remove %n item(s)? + + + Disables tiled rendering of raster layers. This setting may improve the export quality in some circumstances, at the cost of much greater memory usage during exports. + Disables tiled rendering of raster layers. This setting may improve the export quality in some circumstances, at the cost of much greater memory usage during exports. - - Remove Symbol - Remove Symbol + + Disable tiled raster layer exports + Disable tiled raster layer exports - - Remove Text Formats - Remove Text Formats + + Open file after exporting + Open file after exporting - - - Do you really want to remove %n text format(s)? - Do you really want to remove %n text format(s)?Do you really want to remove %n text format(s)? + + + QgsSvgMarkerSymbolLayerWidget + + + Select Fill color + Select Fill color + + + + Select Stroke Color + Select Stroke Color + + + QgsSvgParametersModel - - Remove Label Settings - Remove Label Settings + + Name + Name - - Export Selected Symbols as PNG - Export Selected Symbols as PNG + + Expression + Expression + + + QgsSvgSelectorGroupsModel - - Export Selected Symbols as SVG - Export Selected Symbols as SVG + + App Symbols + App Symbols - - All - All + + User Symbols + User Symbols + + + QgsSymbol3DWidget - - - - Add Tag - Add Tag + + Sorry, this symbol is not supported. + Sorry, this symbol is not supported. - - The tag “%1” already exists. - The tag “%1” already exists. + + Save 3D Symbol + Save 3D Symbol - - New tag could not be created — There was a problem with the symbol database. - New tag could not be created — There was a problem with the symbol database. + + A 3D symbol with the name '%1' already exists. Overwrite? + A 3D symbol with the name '%1' already exists. Overwrite? + + + QgsSymbolAnimationSettingsDialog - - Remove Group - Remove Group + + Animation Settings + Animation Settings + + + QgsSymbolAnimationSettingsWidgetBase - - Invalid selection. Cannot delete system defined categories. -Kindly select a group or smart group you might want to delete. - Invalid selection. Cannot delete system defined categories. -Kindly select a group or smart group you might want to delete. + + Animation Settings + Animation Settings - - Create New Tag… - Create New Tag… + + Is Animated + Is Animated - - - Edit Smart Group - Edit Smart Group + + Frame rate + Frame rate - - Cannot save symbol without name. Enter a name. - Cannot save symbol without name. Enter a name. + + fps + fps - - Browse Online Styles - Browse Online Styles + + The symbol will be animated using the specified frame rate. The <code>@symbol_frame</code> variable can be used in symbol property expressions in order to dynamically alter the symbol's appearance over time. + The symbol will be animated using the specified frame rate. The <code>@symbol_frame</code> variable can be used in symbol property expressions in order to dynamically alter the symbol's appearance over time. + + + QgsSymbolBufferSettingsDialog - - Download new styles from the online QGIS style repository - Download new styles from the online QGIS style repository + + Buffer Settings + Buffer Settings + + + QgsSymbolBufferSettingsWidget - - Symbol with name '%1' already exists. Overwrite? - Symbol with name '%1' already exists. Overwrite? + + Buffer Settings + Buffer Settings - - Symbol Name - Symbol Name + + Fill Symbol + Fill Symbol + + + QgsSymbolBufferSettingsWidgetBase - - Please enter a name for new symbol: - Please enter a name for new symbol: + + Buffer Settings + Buffer Settings - - Please select color ramp type: - Please select color ramp type: + + Draw Buffer + Draw Buffer - - new ramp - new ramp + + Join style + Join style - - new gradient ramp - new gradient ramp + + Size + Size - - new random ramp - new random ramp + + Hairline + Hairline - - new preset ramp - new preset ramp + + Change… + Change… - - - Save Color Ramp - Save Color Ramp + + Symbol + Symbol + + + QgsSymbolButton - - Cannot save color ramp without name. Enter a name. - Cannot save color ramp without name. Enter a name. + + Symbol Settings + Symbol Settings - - Color ramp with name '%1' already exists. Overwrite? - Color ramp with name '%1' already exists. Overwrite? + + Configure Symbol… + Configure Symbol… - - Color Ramp Name - Color Ramp Name + + Copy Symbol + Copy Symbol - - Please enter a name for new color ramp: - Please enter a name for new color ramp: + + Paste Symbol + Paste Symbol - - - Do you really want to remove %n symbol(s)? - Do you really want to remove %n symbol(s)?Do you really want to remove %n symbol(s)? + + + Clear Current Symbol + Clear Current Symbol - - Remove Color Ramp - Remove Color Ramp + + Default Symbol + Default Symbol - - - Do you really want to remove %n ramp(s)? - Do you really want to remove %n ramp(s)?Do you really want to remove %n ramp(s)? + + + Copy Color + Copy Color - - Favorites - Favorites + + Paste Color + Paste Color - - Tags - Tags + + Pick Color + Pick Color - - Smart Groups - Smart Groups + + Choose Color… + Choose Color… - - Please enter name for the new tag: - Please enter name for the new tag: + + + Symbol Color + Symbol Color + + + QgsSymbolButtonPlugin - - New tag - New tag + + Select symbol + Select symbol + + + QgsSymbolLegendNode - - You have not selected a Smart Group. Kindly select a Smart Group to edit. - You have not selected a Smart Group. Kindly select a Smart Group to edit. + + N/A + N/A - - - QgsStyleManagerDialogBase - - Style Manager - Style Manager + + Symbol scope + Symbol scope + + + QgsSymbolLevelsDialog - - Modify selected tag or smart group - Modify selected tag or smart group + + Symbol Levels + Symbol Levels + + + QgsSymbolLevelsDialogBase - - Marker - Marker + + Symbol Levels + Symbol Levels - - Line - Line + + Enable symbol levels + Enable symbol levels - - Fill - Fill + + Define the order in which the symbol layers are rendered. The numbers in the cells define in which rendering pass the layer will be drawn. + Define the order in which the symbol layers are rendered. The numbers in the cells define in which rendering pass the layer will be drawn. + + + QgsSymbolLevelsWidget - - Add item - Add item + + Layer %1 + Layer %1 + + + QgsSymbolSelectorDialog - - Remove item - Remove item + + Symbol Selector + Symbol Selector + + + QgsSymbolSelectorDialogBase - - Edit item - Edit item + + Add symbol layer + Add symbol layer - - Remove Item(s)… - Remove Item(s)… + + Remove symbol layer + Remove symbol layer - - Remove Item(s) - Remove Item(s) + + Move up + Move up - - Edit Item… - Edit Item… + + Move down + Move down - - Edit Item - Edit Item + + Duplicate symbol layer + Duplicate symbol layer - - Add to Favorites - Add to Favorites + + Lock symbol layer's color + Lock symbol layer's color + + + QgsSymbolSelectorWidget - - Remove from Favorites - Remove from Favorites + + Lock Color + Lock Color - - Clear Tags - Clear Tags + + Avoid changing the color of the layer when the symbol color is changed + Avoid changing the color of the layer when the symbol color is changed - - Edit Smart Group… - Edit Smart Group… + + Lock Color When Selected + Lock Color When Selected - - Edit Smart Group - Edit Smart Group + + Avoid changing the color of the layer when a feature is selected + Avoid changing the color of the layer when a feature is selected - - Add Tag… - Add Tag… + + Symbol Selector + Symbol Selector + + + QgsSymbolsListWidget - - Add Tag - Add Tag + + Clip Features to Canvas Extent + Clip Features to Canvas Extent - - Add Smart Group… - Add Smart Group… + + Force Right-Hand-Rule Orientation + Force Right-Hand-Rule Orientation - - Modify Group - Modify Group + + Buffer Settings… + Buffer Settings… - - Import / Export - Import / Export + + Animation Settings… + Animation Settings… - - Add Smart Group - Add Smart Group + + Select Color + Select Color - - Attach Selected Tag to Symbols - Attach Selected Tag to Symbols + + Animation Settings + Animation Settings - - Finish Tagging - Finish Tagging + + Buffer Settings + Buffer Settings - - Export Selected Symbol(s) as PNG… - Export Selected Symbol(s) as PNG… + + Save Symbol + Save Symbol - - Export Selected Symbol(s) as PNG - Export Selected Symbol(s) as PNG + + Symbol with name '%1' already exists. Overwrite? + Symbol with name '%1' already exists. Overwrite? + + + QgsTableEditorBase - - Export Selected Symbol(s) as SVG… - Export Selected Symbol(s) as SVG… + + Main Window + Main Window - - Export Selected Symbol(s) as SVG - Export Selected Symbol(s) as SVG + + &Table + &Table - - Remove - Remove + + Insert Rows + Insert Rows - - Copies the selected items to the default style library - Copies the selected items to the default style library + + Insert Columns + Insert Columns - - Copy to Default Style… - Copy to Default Style… + + &Edit + &Edit - - Icon View - Icon View + + File + File - - PushButton - PushButton + + Set Foreground Color… + Set Foreground Color… - - List View - List View + + Set Background Color… + Set Background Color… - - All - All + + Rows Above + Rows Above - - Color Ramp - Color Ramp + + Rows Below + Rows Below - - Text Format - Text Format + + Columns Before + Columns Before - - Label Settings - Label Settings + + Columns After + Columns After - - Legend Patch Shapes - Legend Patch Shapes + + Delete Rows + Delete Rows - - 3D Symbols - 3D Symbols + + Delete Columns + Delete Columns - - Thumbnail size - Thumbnail size + + Select All + Select All - - Add existing style database to project - Add existing style database to project + + Select Row + Select Row - - … - + + Select Column + Select Column - - Create new style database - Create new style database + + Import Content from Clipboard + Import Content from Clipboard - - - QgsStyleModel - - Not tagged - Not tagged + + Close Editor + Close Editor - - Name - Name + + Set Row Height… + Set Row Height… - - Tags - Tags + + Set Column Width… + Set Column Width… - - - QgsStyleSaveDialog - - Save New Style - Save New Style + + Clear Cell(s) + Clear Cell(s) + + + + Include Header Row + Include Header Row + + + + Merge Selected Cells + Merge Selected Cells + + + + Split Selected Cells + Split Selected Cells + + + + QgsTableEditorDialog + + + Table Designer + Table Designer - - Name - Name + + Cell Contents + Cell Contents - - Add to favorites - Add to favorites + + Import Content From Clipboard + Import Content From Clipboard - - Tag(s) - Tag(s) + + Importing content from clipboard will overwrite current table content. Are you sure? + Importing content from clipboard will overwrite current table content. Are you sure? - - Tip: separate multiple tags with commas - Tip: separate multiple tags with commas + + Rows Above + Rows Above - - Save New Symbol - Save New Symbol + + Rows Below + Rows Below - - Save New Color Ramp - Save New Color Ramp + + Delete Rows + Delete Rows - - Save New Text Format - Save New Text Format + + Select Rows + Select Rows - - Save New Label Settings - Save New Label Settings + + Row Above + Row Above - - Save New Legend Patch Shape - Save New Legend Patch Shape + + Row Below + Row Below - - Save New 3D Symbol - Save New 3D Symbol + + Delete Row + Delete Row - - Symbol - Symbol + + Select Row + Select Row - - - Color Ramp - Color Ramp + + + %n Row(s) Above + + %n Row(s) Above + %n Row(s) Above + - - - Text Format - Text Format + + + %n Row(s) Below + + %n Row(s) Below + %n Row(s) Below + - - - Label Settings - Label Settings + + + Delete %n Row(s) + + Delete %n Row(s) + Delete %n Row(s) + - - - Legend Patch Shape - Legend Patch Shape + + + Select %n Row(s) + + Select %n Row(s) + Select %n Row(s) + - - - 3D Symbol - 3D Symbol + + + %n Column(s) Before + + %n Column(s) Before + %n Column(s) Before + - - - Save as - Save as + + + %n Column(s) After + + %n Column(s) After + %n Column(s) After + - - - Destination - Destination + + + Delete %n Column(s) + + Delete %n Column(s) + Delete %n Column(s) + - - - QgsStyleXmlDataItem - - - QGIS style library - QGIS style library + + + Select %n Column(s) + + Select %n Column(s) + Select %n Column(s) + - - &Open Style… - &Open Style… + + Columns Before + Columns Before - - &Import Style… - &Import Style… + + Columns After + Columns After - - - QgsSublayersDialog - - Select Vector Layers to Add… - Select Vector Layers to Add… + + Delete Columns + Delete Columns - - - - - Layer ID - Layer ID + + Select Columns + Select Columns - - - - Layer name - Layer name + + Column Before + Column Before - - Number of features - Number of features + + Column After + Column After - - Geometry type - Geometry type + + Delete Column + Delete Column - - Description - Description + + Select Column + Select Column + + + QgsTableEditorFormattingWidget - - Select Raster Layers to Add… - Select Raster Layers to Add… + + Cell Contents + Cell Contents - - Select Mesh Layers to Add… - Select Mesh Layers to Add… + + Clear Formatting + Clear Formatting - - Mesh name - Mesh name + + Background Color + Background Color - - Select Layers to Add… - Select Layers to Add… + + + + + + + Automatic + Automatic - - Unknown - Unknown + + Number Format + Number Format - - Type - Type + + + Mixed + Mixed - - - QgsSublayersDialogBase + + + QgsTableEditorFormattingWidgetBase - - Select Layers to Load - Select Layers to Load + + Attribute Table + Attribute Table - - 1 - 1 + + Formatting + Formatting - - Select All - Select All + + Text format + Text format - - Deselect All - Deselect All + + Horizontal alignment + Horizontal alignment - - Add layers to a group - Add layers to a group + + Vertical alignment + Vertical alignment - - Current file source - Current file source + + Customize… + Customize… - - - QgsSubstitutionListDialog - - Substitutions - Substitutions + + Format as number + Format as number - - - QgsSubstitutionListWidget - - - XML files (*.xml *.XML) - XML files (*.xml *.XML) + + Font + Font - - Import substitutions - Import substitutions + + Background color + Background color - - Save Substitutions - Save Substitutions + + Cell Size + Cell Size - - Export Substitutions - Export Substitutions + + mm + mm - - Cannot write file %1: -%2 - Cannot write file %1: -%2 + + Row height + Row height - - Load Substitutions - Load Substitutions + + Column width + Column width - - - Import Substitutions - Import Substitutions + + Expression + Expression + + + QgsTableEditorWidget - - Cannot read file %1: -%2 - Cannot read file %1: -%2 + + Insert Column Before + Insert Column Before - - Parse error at line %1, column %2: -%3 - Parse error at line %1, column %2: -%3 + + Insert Column After + Insert Column After - - The selected file is not a substitution list. - The selected file is not a substitution list. + + Delete Column + Delete Column - - - QgsSubstitutionListWidgetBase - - Text - Text + + Insert Row Above + Insert Row Above - - Substitution - Substitution + + Insert Row Below + Insert Row Below - - - Case Sensitive - Case Sensitive + + + Insert %n Column(s) Before + + Insert %n Column(s) Before + Insert %n Column(s) Before + - - Whole Word - Whole Word + + Merge Selected Cells + Merge Selected Cells - - If checked, only whole word matches are replaced - If checked, only whole word matches are replaced + + Split Selected Cells + Split Selected Cells - - - … - + + + Insert %n Column(s) After + + Insert %n Column(s) After + Insert %n Column(s) After + - - - QgsSvgAnnotationDialog - - - SVG Annotation - SVG Annotation + + + Delete %n Column(s) + + Delete %n Column(s) + Delete %n Column(s) + - - - Delete - Delete + + + Insert %n Row(s) Above + + Insert %n Row(s) Above + Insert %n Row(s) Above + - - - Select SVG file - Select SVG file + + + Insert %n Row(s) Below + + Insert %n Row(s) Below + Insert %n Row(s) Below + - - SVG files - SVG files + + Delete Row + Delete Row - - - QgsSvgCache - - - SVG - SVG + + + Delete %n Row(s) + + Delete %n Row(s) + Delete %n Row(s) + - - Unexpected MIME type %1 received for %2 - Unexpected MIME type %1 received for %2 + + Header + Header - - - QgsSvgExportOptionsDialog + + + QgsTableWidgetUiBase - - SVG Export Options - SVG Export Options + + Add entry + Add entry - - Export Options - Export Options + + … + - - Text export - Text export + + Remove entry + Remove entry + + + QgsTaskManagerModel - - If checked, the layout will always be kept as vector objects when exported to a compatible format, even if the appearance of the resultant file does not match the layouts settings. If unchecked, some elements in the layout may be rasterized in order to keep their appearance intact. - If checked, the layout will always be kept as vector objects when exported to a compatible format, even if the appearance of the resultant file does not match the layouts settings. If unchecked, some elements in the layout may be rasterized in order to keep their appearance intact. + + + Queued + Queued - - Always export as vectors - Always export as vectors + + + On hold + On hold - - Crop to Content - Crop to Content + + + Running (cannot cancel) + Running (cannot cancel) - - Left - Left + + + Running + Running - - Right - Right + + + Complete + Complete - - Bottom - Bottom + + + Terminated + Terminated - - Top margin (mm) - Top margin (mm) + + + %1:%2 minutes + %1:%2 minutes - - Export map layers as SVG groups - Export map layers as SVG groups + + + %1 seconds + %1 seconds - - Export RDF metadata (title, author, etc.) - Export RDF metadata (title, author, etc.) + + Estimated time remaining: %1 + Estimated time remaining: %1 - - Simplify geometries to reduce output file size - Simplify geometries to reduce output file size + + (%1) + (%1) - - Advanced Options - Advanced Options + + Time elapsed: %1 + Time elapsed: %1 - - Disables tiled rendering of raster layers. This setting may improve the export quality in some circumstances, at the cost of much greater memory usage during exports. - Disables tiled rendering of raster layers. This setting may improve the export quality in some circumstances, at the cost of much greater memory usage during exports. + + + %1<br>%2 + %1<br>%2 - - - Disable tiled raster layer exports - Disable tiled raster layer exports + + + QgsTaskManagerStatusBarWidget + + + %n active task(s) running + + %n active task(s) running + %n active task(s) running + - - - QgsSvgMarkerSymbolLayerWidget + + + QgsTcpSocketSensor - - Select Fill color - Select Fill color + + Could not find the remote host + Could not find the remote host - - Select Stroke Color - Select Stroke Color + + Attempt to read or write from socket returned an error + Attempt to read or write from socket returned an error - - - QgsSvgParametersModel - - Name - Name + + The connection was refused by the remote host + The connection was refused by the remote host - - Expression - Expression + + %1 + %1 - - - QgsSvgSelectorGroupsModel + + + QgsTemplateProjectsModel - - App Symbols - App Symbols + + New Empty Project + New Empty Project + + + QgsTemporalControllerDockWidget - - User Symbols - User Symbols + + Exporting animation + Exporting animation - - - QgsSymbol3DWidget - - Sorry, this symbol is not supported. - Sorry, this symbol is not supported. + + Exporting animation… + Exporting animation… - - Save 3D Symbol - Save 3D Symbol + + Abort + Abort - - A 3D symbol with the name '%1' already exists. Overwrite? - A 3D symbol with the name '%1' already exists. Overwrite? + + Exporting Animation + Exporting Animation - - - QgsSymbolAnimationSettingsDialog - - Animation Settings - Animation Settings + + + Export Animation + Export Animation - - - QgsSymbolAnimationSettingsWidgetBase - - Animation Settings - Animation Settings + + Successfully exported animation to <a href="%1">%2</a> + Successfully exported animation to <a href="%1">%2</a> + + + QgsTemporalControllerWidget - - Is Animated - Is Animated + + Set to Full Range + Set to Full Range - - Frame rate - Frame rate + + Set to Preset Project Range + Set to Preset Project Range - - fps - fps + + Set to Single Layer's Range + Set to Single Layer's Range - - The symbol will be animated using the specified frame rate. The <code>@symbol_frame</code> variable can be used in symbol property expressions in order to dynamically alter the symbol's appearance over time. - The symbol will be animated using the specified frame rate. The <code>@symbol_frame</code> variable can be used in symbol property expressions in order to dynamically alter the symbol's appearance over time. + + source timestamps + source timestamps - - - QgsSymbolButton - - Symbol Settings - Symbol Settings + + + Current frame: %1/%2 + Current frame: %1/%2 - - Configure Symbol… - Configure Symbol… + + Current frame: %1 ≤ <i>t</i> &lt; %2 + Current frame: %1 ≤ <i>t</i> &lt; %2 - - Copy Symbol - Copy Symbol + + Range: %1 ≤ <i>t</i> &lt; %2 + Range: %1 ≤ <i>t</i> &lt; %2 - - Paste Symbol - Paste Symbol + + Temporal navigation disabled + Temporal navigation disabled + + + QgsTemporalControllerWidgetBase - - Clear Current Symbol - Clear Current Symbol + + QgsDockWidget + QgsDockWidget - - Copy Color - Copy Color + + Turn off temporal navigation + Turn off temporal navigation - - Paste Color - Paste Color + + Fixed range temporal navigation + Fixed range temporal navigation - - Pick Color - Pick Color + + Animated temporal navigation + Animated temporal navigation - - Choose Color… - Choose Color… + + Temporal navigation disabled + Temporal navigation disabled - - - Symbol Color - Symbol Color + + Range + Range - - - QgsSymbolButtonPlugin - - Select symbol - Select symbol + + M/d/yyyy h:mm AP + M/d/yyyy h:mm AP - - - QgsSymbolLegendNode - - N/A - N/A + + Automatically reset and repeat the animation endlessly + Automatically reset and repeat the animation endlessly - - Symbol scope - Symbol scope + + Loop + Loop - - - QgsSymbolLevelsDialog - - Symbol Levels - Symbol Levels + + Step + Step - - - QgsSymbolLevelsDialogBase - - Symbol Levels - Symbol Levels + + Export Animation + Export Animation - - Enable symbol levels - Enable symbol levels + + <html><head/><body><p>≤ <span style=" font-style:italic;">t</span> &lt;</p></body></html> + <html><head/><body><p>≤ <span style=" font-style:italic;">t</span> &lt;</p></body></html> - - Define the order in which the symbol layers are rendered. The numbers in the cells define in which rendering pass the layer will be drawn. - Define the order in which the symbol layers are rendered. The numbers in the cells define in which rendering pass the layer will be drawn. + + Animation range + Animation range - - - QgsSymbolLevelsWidget - - Layer %1 - Layer %1 + + to + to - - - QgsSymbolSelectorDialog - - Symbol Selector - Symbol Selector + + Animated movie + Animated movie - - - QgsSymbolSelectorDialogBase - - Add symbol layer - Add symbol layer + + Total frames + Total frames + + + QgsTemporalMapSettingsWidget - - Remove symbol layer - Remove symbol layer + + Temporal Settings + Temporal Settings + + + QgsTemporalMapSettingsWidgetBase - - Move up - Move up + + Frame rate (frames per second) + Frame rate (frames per second) - - Move down - Move down + + Cumulative range + Cumulative range + + + QgsTextAnnotationDialog - - Duplicate symbol layer - Duplicate symbol layer + + Select Font Color + Select Font Color - - Lock symbol layer's color - Lock symbol layer's color + + Delete + Delete - - - QgsSymbolSelectorWidget + + + QgsTextAnnotationDialogBase - - Symbol Selector - Symbol Selector + + Annotation Text + Annotation Text - - - QgsSymbolsListWidget - - Clip Features to Canvas Extent - Clip Features to Canvas Extent + + B + B - - Force Right-Hand-Rule Orientation - Force Right-Hand-Rule Orientation + + I + I - - Animation Settings… - Animation Settings… + + Live update + Live update + + + QgsTextEditConfigDlg - - Select Color - Select Color + + Multiline + Multiline - - Animation Settings - Animation Settings + + HTML + HTML + + + QgsTextEditWrapper - - Save Symbol - Save Symbol + + Your JSON was invalid and has been reverted back to the last valid edit or the original data + Your JSON was invalid and has been reverted back to the last valid edit or the original data + + + QgsTextFormatDialog - - Symbol with name '%1' already exists. Overwrite? - Symbol with name '%1' already exists. Overwrite? + + Text Settings + Text Settings - - - QgsTableEditorBase + + + QgsTextFormatWidget - - Main Window - Main Window + + Not set + Not set - - &Table - &Table + + From Point + From Point - - Insert Rows - Insert Rows + + From Symbol Bounds + From Symbol Bounds - - Insert Columns - Insert Columns + + Rectangle + Rectangle - - &Edit - &Edit + + Square + Square - - File - File + + Ellipse + Ellipse - - Set Foreground Color… - Set Foreground Color… + + Circle + Circle - - Set Background Color… - Set Background Color… + + SVG + SVG - - Rows Above - Rows Above + + Marker Symbol + Marker Symbol - - Rows Below - Rows Below + + Never Overlap + Never Overlap - - Columns Before - Columns Before + + Allow Overlaps if Required + Allow Overlaps if Required - - Columns After - Columns After + + Allow Overlaps without Penalty + Allow Overlaps without Penalty - - Delete Rows - Delete Rows + + Prefer Closer Labels + Prefer Closer Labels - - Delete Columns - Delete Columns + + Prefer Position Ordering + Prefer Position Ordering - - Select All - Select All + + + Background Symbol + Background Symbol - - Select Row - Select Row + + Horizontal + Horizontal - - Select Column - Select Column + + Vertical + Vertical - - Import Content from Clipboard - Import Content from Clipboard + + + Select Fill Color + Select Fill Color - - Close Editor - Close Editor + + Select Text Color + Select Text Color - - Set Row Height… - Set Row Height… + + Select Buffer Color + Select Buffer Color - - Set Column Width… - Set Column Width… + + Select Stroke Color + Select Stroke Color - - Clear Cell(s) - Clear Cell(s) + + Select Shadow Color + Select Shadow Color - - Include Header Row - Include Header Row + + Polygon / MultiPolygon + Polygon / MultiPolygon - - - QgsTableEditorDialog - - Table Designer - Table Designer + + LineString / MultiLineString + LineString / MultiLineString - - Cell Contents - Cell Contents + + Point / MultiPoint + Point / MultiPoint - - Import Content From Clipboard - Import Content From Clipboard + + Rotation-based + Rotation-based - - Importing content from clipboard will overwrite current table content. Are you sure? - Importing content from clipboard will overwrite current table content. Are you sure? + + + Text + Text - - Rows Above - Rows Above + + Formatting + Formatting - - Rows Below - Rows Below + + + Buffer + Buffer - - Delete Rows - Delete Rows + + Mask + Mask - - Select Rows - Select Rows + + + Background + Background - - Row Above - Row Above + + Shadow + Shadow - - Row Below - Row Below + + Callouts + Callouts - - Delete Row - Delete Row + + Placement + Placement - - Select Row - Select Row - - - - %n Row(s) Above - %n Row(s) Above%n Row(s) Above + + Rendering + Rendering - - - %n Row(s) Below - %n Row(s) Below%n Row(s) Below - - - - Delete %n Row(s) - Delete %n Row(s)Delete %n Row(s) - - - - Select %n Row(s) - Select %n Row(s)Select %n Row(s) + + + Value &lt; 0 represents a scale closer than 1:1, e.g. -10 = 10:1<br>Value of 0 disables the specific limit. + Value &lt; 0 represents a scale closer than 1:1, e.g. -10 = 10:1<br>Value of 0 disables the specific limit. - - - %n Column(s) Before - %n Column(s) Before%n Column(s) Before + + + %1 not found. Default substituted. + %1 not found. Default substituted. - - - %n Column(s) After - %n Column(s) After%n Column(s) After + + + Chosen font + Chosen font - - - Delete %n Column(s) - Delete %n Column(s)Delete %n Column(s) + + + Arranges label candidates in a clockwise circle around the feature, preferring placements to the top-right of the feature. + Arranges label candidates in a clockwise circle around the feature, preferring placements to the top-right of the feature. - - - Select %n Column(s) - Select %n Column(s)Select %n Column(s) + + + Arranges label candidates in a cluster around the feature's centroid, preferring placements directly over the centroid. + Arranges label candidates in a cluster around the feature's centroid, preferring placements directly over the centroid. - - Columns Before - Columns Before + + Arranges label candidates directly over the feature or at a preset offset from the feature. + Arranges label candidates directly over the feature or at a preset offset from the feature. - - Columns After - Columns After + + Arranges label candidates directly over the feature's centroid, or at a preset offset from the centroid. + Arranges label candidates directly over the feature's centroid, or at a preset offset from the centroid. - - Delete Columns - Delete Columns + + Arranges label candidates parallel to a generalised line representing the feature. Placements which fall over straighter portions of the line are preferred. + Arranges label candidates parallel to a generalised line representing the feature. Placements which fall over straighter portions of the line are preferred. - - Select Columns - Select Columns + + Arranges label candidates parallel to a generalised line representing the polygon's perimeter. Placements which fall over straighter portions of the perimeter are preferred. + Arranges label candidates parallel to a generalised line representing the polygon's perimeter. Placements which fall over straighter portions of the perimeter are preferred. - - Column Before - Column Before + + Arranges candidates following the curvature of a line feature. Placements which fall over straighter portions of the line are preferred. + Arranges candidates following the curvature of a line feature. Placements which fall over straighter portions of the line are preferred. - - Column After - Column After + + Arranges label candidates scattered throughout the polygon. Labels will always be placed horizontally, with placements further from the edges of the polygon preferred. + Arranges label candidates scattered throughout the polygon. Labels will always be placed horizontally, with placements further from the edges of the polygon preferred. - - Delete Column - Delete Column + + Label candidates are arranged horizontally along the length of the feature. + Label candidates are arranged horizontally along the length of the feature. - - Select Column - Select Column + + Arranges label candidates scattered throughout the polygon. Labels are rotated to respect the polygon's orientation, with placements further from the edges of the polygon preferred. + Arranges label candidates scattered throughout the polygon. Labels are rotated to respect the polygon's orientation, with placements further from the edges of the polygon preferred. - - - QgsTableEditorFormattingWidget - - Cell Contents - Cell Contents + + Label candidates are placed in predefined positions around the features. Preference is given to positions with greatest cartographic appeal, e.g., top right and bottom right of the feature. + Label candidates are placed in predefined positions around the features. Preference is given to positions with greatest cartographic appeal, e.g., top right and bottom right of the feature. - - Clear Formatting - Clear Formatting + + Arranges candidates following the curvature of the feature's perimeter. Placements which fall over straighter portions of the perimeter are preferred. + Arranges candidates following the curvature of the feature's perimeter. Placements which fall over straighter portions of the perimeter are preferred. - - Background Color - Background Color + + Label candidates are placed outside of the features, preferring placements which give greatest visual association between the label and the feature. + Label candidates are placed outside of the features, preferring placements which give greatest visual association between the label and the feature. - - - - - - - Automatic - Automatic + + No Change + No Change - - Number Format - Number Format + + All Uppercase + All Uppercase - - - Mixed - Mixed + + All Lowercase + All Lowercase - - - QgsTableEditorFormattingWidgetBase - - Attribute Table - Attribute Table + + Small Caps + Small Caps - - Formatting - Formatting + + All Small Caps + All Small Caps - - Text format - Text format + + Title Case + Title Case - - Horizontal alignment - Horizontal alignment + + Force First Letter to Capital + Force First Letter to Capital - - Vertical alignment - Vertical alignment + + Size%1 + Size%1 - - Customize… - Customize… + + X + X - - Format as number - Format as number + + File not found + File not found - - Font - Font + + Lowest Label Component + Lowest Label Component - - Background color - Background color + + Overlapping labels will never be placed for the layer, even if it means some labels will be missing. (To see unplaced labels use the "Show Unplaced Labels" toolbar action.) + Overlapping labels will never be placed for the layer, even if it means some labels will be missing. (To see unplaced labels use the "Show Unplaced Labels" toolbar action.) - - Cell Size - Cell Size + + If a label cannot otherwise be placed for a feature then an overlapping label is permitted. + If a label cannot otherwise be placed for a feature then an overlapping label is permitted. - - mm - mm + + Labels from this layer may freely overlap other labels or label obstacles without penalty. + Labels from this layer may freely overlap other labels or label obstacles without penalty. - - Row height - Row height + + Save Text Format + Save Text Format - - Column width - Column width + + Format with name '%1' already exists. Overwrite? + Format with name '%1' already exists. Overwrite? - - Expression - Expression + + Select SVG file + Select SVG file - - - QgsTableEditorWidget - - Insert Column Before - Insert Column Before + + Left of line + Left of line - - Insert Column After - Insert Column After + + Right of line + Right of line - - Delete Column - Delete Column + + Above line + Above line - - Insert Row Above - Insert Row Above + + Below line + Below line - - Insert Row Below - Insert Row Below + + Substitutions + Substitutions - - - Insert %n Column(s) Before - Insert %n Column(s) BeforeInsert %n Column(s) Before + + + QgsTextFormatWidgetBase + + + Layer Labeling Settings + Layer Labeling Settings - - - Insert %n Column(s) After - Insert %n Column(s) AfterInsert %n Column(s) After + + + Text Sample + Text Sample - - - Delete %n Column(s) - Delete %n Column(s)Delete %n Column(s) + + + Lorem Ipsum + Lorem Ipsum - - - Insert %n Row(s) Above - Insert %n Row(s) AboveInsert %n Row(s) Above + + + Sample text + Sample text - - - Insert %n Row(s) Below - Insert %n Row(s) BelowInsert %n Row(s) Below + + + Reset sample text + Reset sample text - - Delete Row - Delete Row + + … + - - - Delete %n Row(s) - Delete %n Row(s)Delete %n Row(s) + + + Preview text at specific map scale + Preview text at specific map scale - - Header - Header + + Sample background color + Sample background color - - - QgsTableWidgetUiBase - - Add entry - Add entry + + Text + Text - - … - + + Text style + Text style - - Remove entry - Remove entry + + Formatting + Formatting - - - QgsTaskManagerModel - - - Queued - Queued + + Buffer + Buffer - - - On hold - On hold + + Background + Background - - - Running (cannot cancel) - Running (cannot cancel) + + Shadow + Shadow - - - Running - Running + + Placement + Placement - - - Complete - Complete + + Rendering + Rendering - - - Terminated - Terminated + + Spacing + Spacing - - - %1:%2 minutes - %1:%2 minutes + + Underlined text + Underlined text - - - %1 seconds - %1 seconds + + U + U - - Estimated time remaining: %1 - Estimated time remaining: %1 + + Strikeout text + Strikeout text - - (%1) - (%1) + + S + S - - Time elapsed: %1 - Time elapsed: %1 + + Bold text +(data defined only, overrides Style) + Bold text +(data defined only, overrides Style) - - - %1<br>%2 - %1<br>%2 + + B + B - - - QgsTaskManagerStatusBarWidget - - - %n active task(s) running - %n active task(s) running%n active task(s) running + + + Italic text +(data defined only, overrides Style) + Italic text +(data defined only, overrides Style) - - - QgsTemplateProjectsModel - - New Empty Project - New Empty Project + + I + I - - - QgsTemporalControllerDockWidget - - Exporting animation - Exporting animation + + letter + letter - - Exporting animation… - Exporting animation… + + Space in pixels or map units, relative to size unit choice + Space in pixels or map units, relative to size unit choice - - Abort - Abort + + word + word - - Exporting Animation - Exporting Animation + + Style + Style - - - Export Animation - Export Animation + + Available typeface styles + Available typeface styles - - Successfully exported animation to <a href="%1">%2</a> - Successfully exported animation to <a href="%1">%2</a> + + Size + Size - - - QgsTemporalControllerWidget - - Set to Full Range - Set to Full Range + + Type case + Type case - - Set to Preset Project Range - Set to Preset Project Range + + Capitalization style of text + Capitalization style of text - - Set to Single Layer's Range - Set to Single Layer's Range + + Color + Color - - source timestamps - source timestamps + + Blend mode + Blend mode - - Play - Play + + Font is missing. + Font is missing. - - Reverse - Reverse + + If enabled, the label text will automatically be modified using a preset list of substitutes + If enabled, the label text will automatically be modified using a preset list of substitutes - - Go to next frame - Go to next frame + + Apply label text substitutes + Apply label text substitutes - - Go to previous frame - Go to previous frame + + Configure substitutes + Configure substitutes - - Pause - Pause + + Font + Font - - Rewind to start - Rewind to start + + Opacity + Opacity - - Fast forward to end - Fast forward to end + + Multiple lines + Multiple lines - - Current frame: %1 ≤ <i>t</i> &lt; %2 - Current frame: %1 ≤ <i>t</i> &lt; %2 + + Wrap on character + Wrap on character - - Range: %1 ≤ <i>t</i> &lt; %2 - Range: %1 ≤ <i>t</i> &lt; %2 + + Line height + Line height - - Temporal navigation disabled - Temporal navigation disabled + + Line height spacing for multi-line text + Line height spacing for multi-line text - - - QgsTemporalControllerWidgetBase - - QgsDockWidget - QgsDockWidget + + Alignment + Alignment - - Turn off temporal navigation - Turn off temporal navigation + + Wrap lines to + Wrap lines to - - Fixed range temporal navigation - Fixed range temporal navigation + + Paragraph style alignment of multi-line text + Paragraph style alignment of multi-line text - - Animated temporal navigation - Animated temporal navigation + + Left + Left - - Temporal navigation disabled - Temporal navigation disabled + + Right + Right - - Range - Range + + If set, label text will automatically be wrapped to match the specified number of characters per line (if possible) + If set, label text will automatically be wrapped to match the specified number of characters per line (if possible) - - M/d/yyyy h:mm AP - M/d/yyyy h:mm AP + + No automatic wrapping + No automatic wrapping - - Automatically reset and repeat the animation endlessly - Automatically reset and repeat the animation endlessly + + characters + characters - - Loop - Loop + + Controls whether lines are automatically wrapped using the maximum number of characters in a line, or the minimum + Controls whether lines are automatically wrapped using the maximum number of characters in a line, or the minimum - - Step - Step + + Maximum line length + Maximum line length - - Export Animation - Export Animation + + Minimum line length + Minimum line length - - <html><head/><body><p>≤ <span style=" font-style:italic;">t</span> &lt;</p></body></html> - <html><head/><body><p>≤ <span style=" font-style:italic;">t</span> &lt;</p></body></html> + + Line direction symbol + Line direction symbol - - Animation range - Animation range + + > + > - - to - to + + Reverse direction + Reverse direction - - - QgsTemporalMapSettingsWidget - - Temporal Settings - Temporal Settings + + < + < - - - QgsTemporalMapSettingsWidgetBase - - Frame rate (frames per second) - Frame rate (frames per second) + + left/right + left/right - - Cumulative range - Cumulative range + + above + above - - - QgsTextAnnotationDialog - - Select Font Color - Select Font Color + + below + below - - Delete - Delete + + Formatted numbers + Formatted numbers - - - QgsTextAnnotationDialogBase - - Annotation Text - Annotation Text + + Decimal places + Decimal places - - B - B + + Show plus sign + Show plus sign - - I - I + + Draw text buffer + Draw text buffer - - - QgsTextEditConfigDlg - - Multiline - Multiline + + Pen join style + Pen join style - - HTML - HTML + + Color buffer's fill + Color buffer's fill - - - QgsTextEditWrapper - - Your JSON was invalid and has been reverted back to the last valid edit or the original data - Your JSON was invalid and has been reverted back to the last valid edit or the original data + + Draw background + Draw background - - - QgsTextFormatDialog - - Text Settings - Text Settings + + Radius X,Y + Radius X,Y - - - QgsTextFormatWidget - - From Point - From Point + + symbol units + symbol units - - From Symbol Bounds - From Symbol Bounds + + Stroke width + Stroke width - - Rectangle - Rectangle + + Fixed + Fixed - - Square - Square + + Size Y + Size Y - - Ellipse - Ellipse + + Load symbol parameters + Load symbol parameters - - Circle - Circle + + Shape + Shape - - SVG - SVG + + Size X + Size X - - Marker Symbol - Marker Symbol + + Offset X,Y + Offset X,Y - - Never Overlap - Never Overlap + + Sync with label + Sync with label - - Allow Overlaps if Required - Allow Overlaps if Required + + Offset of label + Offset of label - - Allow Overlaps without Penalty - Allow Overlaps without Penalty + + Size type + Size type - - - Background Symbol - Background Symbol + + Stroke color + Stroke color - - Horizontal - Horizontal + + Fill color + Fill color - - Vertical - Vertical + + Rotation + Rotation - - - Select Fill Color - Select Fill Color + + Draw drop shadow + Draw drop shadow - - Select Text Color - Select Text Color + + Scale + Scale - - Select Buffer Color - Select Buffer Color + + Blur radius + Blur radius - - Select Stroke Color - Select Stroke Color + + Blur only alpha pixels + Blur only alpha pixels - - Select Shadow Color - Select Shadow Color + + Label's rotation is ignored + Label's rotation is ignored - - Polygon / MultiPolygon - Polygon / MultiPolygon + + Use global shadow + Use global shadow - - LineString / MultiLineString - LineString / MultiLineString + + ˚ + ˚ - - Point / MultiPoint - Point / MultiPoint + + Draw under + Draw under - - Rotation-based - Rotation-based + + % + % - - - Text - Text + + Offset + Offset - - Formatting - Formatting + + Allowed label placement for lines. At least one position must be selected. + Allowed label placement for lines. At least one position must be selected. - - - Buffer - Buffer + + Allowed positions + Allowed positions - - Mask - Mask + + Above line + Above line - - - Background - Background + + On line + On line - - Shadow - Shadow + + Below line + Below line - - Callouts - Callouts + + Line orientation dependent position + Line orientation dependent position - - Placement - Placement + + Centroid + Centroid - - Rendering - Rendering + + visible polygon + visible polygon - - Value &lt; 0 represents a scale closer than 1:1, e.g. -10 = 10:1<br>Value of 0 disables the specific limit. - Value &lt; 0 represents a scale closer than 1:1, e.g. -10 = 10:1<br>Value of 0 disables the specific limit. + + whole polygon + whole polygon - - %1 not found. Default substituted. - %1 not found. Default substituted. + + Force point inside polygon + Force point inside polygon - - Chosen font - Chosen font + + Distance + Distance - - Arranges label candidates in a clockwise circle around the feature, preferring placements to the top-right of the feature. - Arranges label candidates in a clockwise circle around the feature, preferring placements to the top-right of the feature. + + Distance offset from + Distance offset from - - Arranges label candidates in a cluster around the feature's centroid, preferring placements directly over the centroid. - Arranges label candidates in a cluster around the feature's centroid, preferring placements directly over the centroid. + + abc + abc - - Arranges label candidates directly over the feature or at a preset offset from the feature. - Arranges label candidates directly over the feature or at a preset offset from the feature. + + Quadrant + Quadrant - - Arranges label candidates directly over the feature's centroid, or at a preset offset from the centroid. - Arranges label candidates directly over the feature's centroid, or at a preset offset from the centroid. + + Position priority + Position priority - - Arranges label candidates parallel to a generalised line representing the feature. Placements which fall over straighter portions of the line are preferred. - Arranges label candidates parallel to a generalised line representing the feature. Placements which fall over straighter portions of the line are preferred. + + No repeat + No repeat - - Arranges label candidates parallel to a generalised line representing the polygon's perimeter. Placements which fall over straighter portions of the perimeter are preferred. - Arranges label candidates parallel to a generalised line representing the polygon's perimeter. Placements which fall over straighter portions of the perimeter are preferred. + + inside + inside - - Arranges candidates following the curvature of a line feature. Placements which fall over straighter portions of the line are preferred. - Arranges candidates following the curvature of a line feature. Placements which fall over straighter portions of the line are preferred. + + outside + outside - - Arranges label candidates scattered throughout the polygon. Labels will always be placed horizontally, with placements further from the edges of the polygon preferred. - Arranges label candidates scattered throughout the polygon. Labels will always be placed horizontally, with placements further from the edges of the polygon preferred. + + Maximum angle between curved characters + Maximum angle between curved characters - - Label candidates are arranged horizontally along the length of the feature. - Label candidates are arranged horizontally along the length of the feature. + + Data defined + Data defined - - Arranges label candidates scattered throughout the polygon. Labels are rotated to respect the polygon's orientation, with placements further from the edges of the polygon preferred. - Arranges label candidates scattered throughout the polygon. Labels are rotated to respect the polygon's orientation, with placements further from the edges of the polygon preferred. + + X + X - - Label candidates are placed in predefined positions around the features. Preference is given to positions with greatest cartographic appeal, e.g., top right and bottom right of the feature. - Label candidates are placed in predefined positions around the features. Preference is given to positions with greatest cartographic appeal, e.g., top right and bottom right of the feature. + + Y + Y - - Arranges candidates following the curvature of the feature's perimeter. Placements which fall over straighter portions of the perimeter are preferred. - Arranges candidates following the curvature of the feature's perimeter. Placements which fall over straighter portions of the perimeter are preferred. + + Coordinate + Coordinate - - Label candidates are placed outside of the features, preferring placements which give greatest visual association between the label and the feature. - Label candidates are placed outside of the features, preferring placements which give greatest visual association between the label and the feature. + + Uncheck to write labeling engine derived rotation on pin and NULL on unpin + Uncheck to write labeling engine derived rotation on pin and NULL on unpin - - No Change - No Change + + Preserve data rotation values + Preserve data rotation values - - All Uppercase - All Uppercase + + horizontal + horizontal - - All Lowercase - All Lowercase + + vertical + vertical - - Small Caps - Small Caps + + Priority + Priority - - All Small Caps - All Small Caps + + Low + Low - - Title Case - Title Case + + High + High - - Force First Letter to Capital - Force First Letter to Capital + + Label options + Label options - - Size%1 - Size%1 + + Scale dependent visibility + Scale dependent visibility - - X - X + + Labels will not show if smaller than this on screen + Labels will not show if smaller than this on screen - - File not found - File not found + + px + px - - Lowest Label Component - Lowest Label Component + + Minimum + Minimum - - Overlapping labels will never be placed for the layer, even if it means some labels will be missing. (To see unplaced labels use the "Show Unplaced Labels" toolbar action.) - Overlapping labels will never be placed for the layer, even if it means some labels will be missing. (To see unplaced labels use the "Show Unplaced Labels" toolbar action.) + + Labels will not show if larger than this on screen + Labels will not show if larger than this on screen - - If a label cannot otherwise be placed for a feature then an overlapping label is permitted. - If a label cannot otherwise be placed for a feature then an overlapping label is permitted. + + Maximum + Maximum - - Labels from this layer may freely overlap other labels or label obstacles without penalty. - Labels from this layer may freely overlap other labels or label obstacles without penalty. + + Pixel size-based visibility (labels in map units) + Pixel size-based visibility (labels in map units) - - Save Text Format - Save Text Format + + Label z-index + Label z-index - - Format with name '%1' already exists. Overwrite? - Format with name '%1' already exists. Overwrite? + + Controls how labels are drawn on top of each other. Labels with a higher z-index are drawn above labels and diagrams with a lower z-index. + Controls how labels are drawn on top of each other. Labels with a higher z-index are drawn above labels and diagrams with a lower z-index. - - Select SVG file - Select SVG file + + Always show + Always show - - Left of line - Left of line + + Show label + Show label - - Right of line - Right of line + + always + always - - Above line - Above line + + never + never - - Below line - Below line + + when rotation defined + when rotation defined - - Substitutions - Substitutions + + Show upside-down labels + Show upside-down labels - - - QgsTextFormatWidgetBase - - Layer Labeling Settings - Layer Labeling Settings + + Feature options + Feature options - - Text Sample - Text Sample + + Label every part of multi-part features + Label every part of multi-part features - - Lorem Ipsum - Lorem Ipsum + + Merge connected lines to avoid duplicate labels + Merge connected lines to avoid duplicate labels - - Sample text - Sample text + + Number of features sent to labeling engine, though not all may be labeled + Number of features sent to labeling engine, though not all may be labeled - - Reset sample text - Reset sample text + + Limit number of features to be labeled to + Limit number of features to be labeled to - - … - + + mm + mm - - Preview text at specific map scale - Preview text at specific map scale + + Suppress labeling of features smaller than + Suppress labeling of features smaller than - - Sample background color - Sample background color + + Only draw labels which fit completely within feature + Only draw labels which fit completely within feature - - Text - Text + + Obstacles + Obstacles - - Text style - Text style + + Callouts + Callouts - - Formatting - Formatting + + Text orientation + Text orientation - - Buffer - Buffer + + Background Symbol… + Background Symbol… - - Background - Background + + This callout type doesn't have any editable properties + This callout type doesn't have any editable properties - - Shadow - Shadow + + Draw callouts + Draw callouts - - Placement - Placement + + No overrun + No overrun - - Rendering - Rendering + + Enable kerning + Enable kerning - - Spacing - Spacing + + Value + Value - - Underlined text - Underlined text + + Mask + Mask - - U - U + + If enabled, a subset of HTML formatting tags can be used to style text + If enabled, a subset of HTML formatting tags can be used to style text - - Strikeout text - Strikeout text + + Allow HTML formatting + Allow HTML formatting - - S - S + + Enable mask + Enable mask - - Bold text -(data defined only, overrides Style) - Bold text -(data defined only, overrides Style) + + <html><head/><body><p>This mask shape should then be selected as a <span style=" font-style:italic;">mask source</span> in the Masks properties of a layer in order to enable masking.</p></body></html> + <html><head/><body><p>This mask shape should then be selected as a <span style=" font-style:italic;">mask source</span> in the Masks properties of a layer in order to enable masking.</p></body></html> - - B - B + + General Settings + General Settings - - Italic text -(data defined only, overrides Style) - Italic text -(data defined only, overrides Style) + + Allow placing labels outside of polygons + Allow placing labels outside of polygons - - I - I + + <html><head/><body><p><span style=" font-weight:600;">The Placement Mode option controls the overall placement of labels relative to their corresponding features.</span></p></body></html> + <html><head/><body><p><span style=" font-weight:600;">The Placement Mode option controls the overall placement of labels relative to their corresponding features.</span></p></body></html> - - letter - letter + + Mode + Mode - - Space in pixels or map units, relative to size unit choice - Space in pixels or map units, relative to size unit choice + + TextLabel + TextLabel - - word - word + + Repeating Labels + Repeating Labels - - Style - Style + + Setting a repeat distance allows labels to be repeated multiple times over the length of the feature. This distance is treated as a hint for label placement only, and the exact distance between repeating labels may vary depending on the shape of the feature and arrangement of nearby labels. + Setting a repeat distance allows labels to be repeated multiple times over the length of the feature. This distance is treated as a hint for label placement only, and the exact distance between repeating labels may vary depending on the shape of the feature and arrangement of nearby labels. - - Available typeface styles - Available typeface styles + + Label Overrun + Label Overrun - - Size - Size + + Overrun distance + Overrun distance - - Type case - Type case + + The overrun distance allows labels which extend past the start or end of line features. Increasing this distance can allow for labels to be shown for shorter line features. + The overrun distance allows labels which extend past the start or end of line features. Increasing this distance can allow for labels to be shown for shorter line features. - - Capitalization style of text - Capitalization style of text + + Label Anchoring + Label Anchoring - - Color - Color + + Controls the placement of labels along line features + Controls the placement of labels along line features - - Blend mode - Blend mode + + Settings… + Settings… - - Font is missing. - Font is missing. + + Geometry Generator + Geometry Generator - - If enabled, the label text will automatically be modified using a preset list of substitutes - If enabled, the label text will automatically be modified using a preset list of substitutes + + When activated, features acting as obstacles discourage labels and diagrams from covering them. + When activated, features acting as obstacles discourage labels and diagrams from covering them. - - Apply label text substitutes - Apply label text substitutes + + Features act as obstacles + Features act as obstacles - - Configure substitutes - Configure substitutes + + Stretch + Stretch - - Font - Font + + Point + Point - - Opacity - Opacity + + If checked, then inferior placements are permitted when a label cannot otherwise be placed. For instance, it will permit a line label to be placed horizontal over the center of a line which is otherwise too short to fit the label text. + If checked, then inferior placements are permitted when a label cannot otherwise be placed. For instance, it will permit a line label to be placed horizontal over the center of a line which is otherwise too short to fit the label text. - - Multiple lines - Multiple lines + + Allow inferior fallback placements + Allow inferior fallback placements - - Wrap on character - Wrap on character + + Overlapping labels + Overlapping labels - - Line height - Line height + + The overlap mode controls whether overlapping labels are permitted for features in the layer, and how they should be handled. + The overlap mode controls whether overlapping labels are permitted for features in the layer, and how they should be handled. - - Line height spacing for multi-line text - Line height spacing for multi-line text + + Tab distance + Tab distance - - Alignment - Alignment + + Maximum distance + Maximum distance - - Wrap lines to - Wrap lines to + + Prioritize placement + Prioritize placement - - Paragraph style alignment of multi-line text - Paragraph style alignment of multi-line text + + <html><head/><body><p><span style=" font-weight:600;">Generates or transforms the geometry to be used for labeling</span></p><p>The expression will be applied to each feature while rendering and the label will be placed based on the expression result.</p></body></html> + <html><head/><body><p><span style=" font-weight:600;">Generates or transforms the geometry to be used for labeling</span></p><p>The expression will be applied to each feature while rendering and the label will be placed based on the expression result.</p></body></html> - - Left - Left + + Maximum scale, i.e. most "zoomed in". +This limit is inclusive, that means the label will be displayed on this scale. + Maximum scale, i.e. most "zoomed in". +This limit is inclusive, that means the label will be displayed on this scale. - - Right - Right + + Minimum scale, i.e. most "zoomed out". +This limit is exclusive, that means the label will not be displayed on this scale. + Minimum scale, i.e. most "zoomed out". +This limit is exclusive, that means the label will not be displayed on this scale. + + + QgsTileScaleWidget - - If set, label text will automatically be wrapped to match the specified number of characters per line (if possible) - If set, label text will automatically be wrapped to match the specified number of characters per line (if possible) + + Zoom: %1 + Zoom: %1 - - No automatic wrapping - No automatic wrapping + + Zoom level: %1 + Zoom level: %1 - - characters - characters + + Resolution: %1 + Resolution: %1 - - Controls whether lines are automatically wrapped using the maximum number of characters in a line, or the minimum - Controls whether lines are automatically wrapped using the maximum number of characters in a line, or the minimum + + Tile Scale + Tile Scale - - Maximum line length - Maximum line length + + Zoom + Zoom + + + QgsTileSourceSelectBase - - Minimum line length - Minimum line length + + Connections + Connections - - Line direction symbol - Line direction symbol + + Edit selected service connection + Edit selected service connection - - > - > + + Edit + Edit - - Reverse direction - Reverse direction + + Remove connection to selected service + Remove connection to selected service - - < - < + + Remove + Remove - - left/right - left/right + + Load connections from file + Load connections from file - - above - above + + Load + Load - - below - below + + Save connections to file + Save connections to file - - Formatted numbers - Formatted numbers + + Save + Save - - Decimal places - Decimal places + + Create a new service connection + Create a new service connection - - Show plus sign - Show plus sign + + &New + &New - - Draw text buffer - Draw text buffer + + Connection Details + Connection Details + + + QgsTiledSceneConnectionDialog - - Pen join style - Pen join style + + Tiled Scene Connection + Tiled Scene Connection - - Color buffer's fill - Color buffer's fill + + Connection Details + Connection Details - - Draw background - Draw background + + Referer + Referer - - Radius X,Y - Radius X,Y + + Authentication + Authentication - - symbol units - symbol units + + Name of the new connection + Name of the new connection - - Stroke width - Stroke width + + Optional custom referer + Optional custom referer - - Fixed - Fixed + + URL + URL - - Size Y - Size Y + + Name + Name - - Load symbol parameters - Load symbol parameters + + URL of the connection + URL of the connection - - Shape - Shape + + http://example.com/tileset.json + http://example.com/tileset.json + + + QgsTiledSceneDataItemGuiProvider - - Size X - Size X + + Edit Connection… + Edit Connection… - - Offset X,Y - Offset X,Y + + Duplicate Connection + Duplicate Connection - - Sync with label - Sync with label + + Remove Connections… + Remove Connections… - - Offset of label - Offset of label + + Remove Connection… + Remove Connection… - - Size type - Size type + + New Cesium 3D Tiles Connection… + New Cesium 3D Tiles Connection… - - Stroke color - Stroke color + + New Quantized Mesh Connection… + New Quantized Mesh Connection… - - Fill color - Fill color + + Save Connections… + Save Connections… - - Rotation - Rotation + + Load Connections… + Load Connections… - - Draw drop shadow - Draw drop shadow + + Load Connections + Load Connections - - Scale - Scale + + XML files (*.xml *.XML) + XML files (*.xml *.XML) + + + QgsTiledSceneElevationPropertiesWidgetBase - - Blur radius - Blur radius + + Tiled Scene Elevation Properties + Tiled Scene Elevation Properties - - Blur only alpha pixels - Blur only alpha pixels + + Elevation + Elevation - - Label's rotation is ignored - Label's rotation is ignored + + Offset + Offset - - Use global shadow - Use global shadow + + Scale + Scale - - ˚ - ˚ + + Automatically sets the offset so that the lowest point in the scene sits at an elevation of 0. + Automatically sets the offset so that the lowest point in the scene sits at an elevation of 0. - - Draw under - Draw under + + <html><head/><body><p><span style=" font-weight:600;">Elevation scaling and offset can be used to manually correct elevation values in the tiled scene at render time.</span></p><p>The scale is applied to the tiled scene elevation values before adding the offset.</p></body></html> + <html><head/><body><p><span style=" font-weight:600;">Elevation scaling and offset can be used to manually correct elevation values in the tiled scene at render time.</span></p><p>The scale is applied to the tiled scene elevation values before adding the offset.</p></body></html> + + + QgsTiledSceneElevationPropertiesWidgetFactory - - % - % + + Elevation + Elevation + + + QgsTiledSceneLayer - - Offset - Offset + + Create %1 provider + Create %1 provider - - Allowed label placement for lines. At least one position must be selected. - Allowed label placement for lines. At least one position must be selected. + + Load layer style + Load layer style - - Allowed positions - Allowed positions + + Information from provider + Information from provider - - Above line - Above line + + + Extent + Extent - - On line - On line + + Identification + Identification - - Below line - Below line + + Access + Access - - Line orientation dependent position - Line orientation dependent position + + Contacts + Contacts - - Centroid - Centroid + + Links + Links - - visible polygon - visible polygon + + History + History + + + QgsTiledSceneLayer3DPropertiesWidget - - whole polygon - whole polygon + + px + px - - Force point inside polygon - Force point inside polygon + + Maximum screen space error + Maximum screen space error - - Distance - Distance + + Show bounding boxes + Show bounding boxes + + + QgsTiledSceneLayer3DRendererWidget - - Distance offset from - Distance offset from + + 3D View + 3D View + + + QgsTiledSceneLayer3DRendererWidgetFactory - - abc - abc + + 3D View + 3D View + + + QgsTiledSceneLayerElevationProperties - - Quadrant - Quadrant + + Scale: %1 + Scale: %1 - - Position priority - Position priority + + Offset: %1 + Offset: %1 + + + QgsTiledSceneLayerProperties - - No repeat - No repeat + + Style + Style - - inside - inside + + Load Style… + Load Style… - - outside - outside + + Save Style… + Save Style… - - Maximum angle between curved characters - Maximum angle between curved characters + + + Save as Default + Save as Default - - Data defined - Data defined + + + Restore Default + Restore Default - - X - X + + Metadata + Metadata - - Y - Y + + Load Metadata… + Load Metadata… - - Coordinate - Coordinate + + Save Metadata… + Save Metadata… - - Uncheck to write labeling engine derived rotation on pin and NULL on unpin - Uncheck to write labeling engine derived rotation on pin and NULL on unpin + + Select transformation for the layer + Select transformation for the layer + + + QgsTiledSceneLayerPropertiesBase - - Preserve data rotation values - Preserve data rotation values + + Vector Tile Layer Properties + Vector Tile Layer Properties - - horizontal - horizontal + + Information + Information - - vertical - vertical + + Source + Source - - Priority - Priority + + Rendering + Rendering - - Low - Low + + Metadata + Metadata - - High - High + + Settings + Settings - - Label options - Label options + + Layer name + Layer name - - Scale dependent visibility - Scale dependent visibility + + Assigned Coordinate Reference System (CRS) + Assigned Coordinate Reference System (CRS) - - Maximum scale, i.e. most "zoomed in". - Maximum scale, i.e. most "zoomed in". + + <html><head/><body><p><span style=" font-weight:600;">Changing this option does not modify the original data source or perform any reprojection of data. Rather, it can be used to override the layer's CRS within this project if it could not be detected or has been incorrectly detected.</span></p></body></html> + <html><head/><body><p><span style=" font-weight:600;">Changing this option does not modify the original data source or perform any reprojection of data. Rather, it can be used to override the layer's CRS within this project if it could not be detected or has been incorrectly detected.</span></p></body></html> - - Minimum scale, i.e. most "zoomed out". - Minimum scale, i.e. most "zoomed out". + + Scale Dependent Visibility + Scale Dependent Visibility + + + QgsTiledSceneRendererPropsDialogBase - - Labels will not show if smaller than this on screen - Labels will not show if smaller than this on screen + + Renderer Settings + Renderer Settings - - px - px + + This renderer doesn't implement a graphical interface. + This renderer doesn't implement a graphical interface. - - Minimum - Minimum + + Layer Rendering + Layer Rendering - - Labels will not show if larger than this on screen - Labels will not show if larger than this on screen + + Opacity + Opacity - - Maximum - Maximum + + Maximum error + Maximum error - - Pixel size-based visibility (labels in map units) - Pixel size-based visibility (labels in map units) + + Blending mode + Blending mode + + + QgsTiledSceneRendererWidgetFactory - - Label z-index - Label z-index + + Symbology + Symbology + + + QgsTiledSceneSourceSelect - - Controls how labels are drawn on top of each other. Labels with a higher z-index are drawn above labels and diagrams with a lower z-index. - Controls how labels are drawn on top of each other. Labels with a higher z-index are drawn above labels and diagrams with a lower z-index. + + Add Scene Layer + Add Scene Layer - - Always show - Always show + + New Cesium 3D Tiles Connection… + New Cesium 3D Tiles Connection… - - Show label - Show label + + New Quantized Mesh Connection… + New Quantized Mesh Connection… - - always - always + + Open Scene Dataset + Open Scene Dataset - - never - never + + Are you sure you want to remove the %1 connection and all associated settings? + Are you sure you want to remove the %1 connection and all associated settings? - - when rotation defined - when rotation defined + + Confirm Delete + Confirm Delete - - Show upside-down labels - Show upside-down labels + + Load Connections + Load Connections - - Feature options - Feature options + + XML files (*.xml *.XML) + XML files (*.xml *.XML) + + + QgsTiledSceneSourceSelectBase - - Label every part of multi-part features - Label every part of multi-part features + + Source Type + Source Type - - Merge connected lines to avoid duplicate labels - Merge connected lines to avoid duplicate labels + + F&ile + F&ile - - Number of features sent to labeling engine, though not all may be labeled - Number of features sent to labeling engine, though not all may be labeled + + Service + Service - - Limit number of features to be labeled to - Limit number of features to be labeled to + + Source + Source - - mm - mm + + Tiled scene dataset + Tiled scene dataset - - Suppress labeling of features smaller than - Suppress labeling of features smaller than + + Connections + Connections - - Only draw labels which fit completely within feature - Only draw labels which fit completely within feature + + Load connections from file + Load connections from file - - Obstacles - Obstacles + + Load + Load - - Callouts - Callouts + + Edit selected service connection + Edit selected service connection - - Text orientation - Text orientation + + Edit + Edit - - Background Symbol… - Background Symbol… + + Remove connection to selected service + Remove connection to selected service - - This callout type doesn't have any editable properties - This callout type doesn't have any editable properties + + Remove + Remove - - Draw callouts - Draw callouts + + Create a new service connection + Create a new service connection - - No overrun - No overrun + + &New + &New - - <html><head/><body><p><span style=" font-weight:600;">Generates or transforms the geometry to be used for labeling</span></p><p><br/></p><p>The expression will be applied to each feature while rendering and the label will be placed based on the expression result.</p></body></html> - <html><head/><body><p><span style=" font-weight:600;">Generates or transforms the geometry to be used for labeling</span></p><p><br/></p><p>The expression will be applied to each feature while rendering and the label will be placed based on the expression result.</p></body></html> + + Save connections to file + Save connections to file - - ... - ... + + Save + Save + + + QgsTiledSceneTextureRendererWidgetBase - - Enable kerning - Enable kerning + + Fill symbol + Fill symbol - - Value - Value + + Fill symbol to use when scene content has no textures available + Fill symbol to use when scene content has no textures available - - Mask - Mask + + Change… + Change… + + + QgsTiledSceneWireframeRendererWidgetBase - - If enabled, a subset of HTML formatting tags can be used to style text - If enabled, a subset of HTML formatting tags can be used to style text + + Use texture colors + Use texture colors - - Allow HTML formatting - Allow HTML formatting + + Fill symbol + Fill symbol - - Enable mask - Enable mask + + Change… + Change… - - <html><head/><body><p>This mask shape should then be selected as a <span style=" font-style:italic;">mask source</span> in the Masks properties of a layer in order to enable masking.</p></body></html> - <html><head/><body><p>This mask shape should then be selected as a <span style=" font-style:italic;">mask source</span> in the Masks properties of a layer in order to enable masking.</p></body></html> + + Line symbol + Line symbol + + + QgsTipGuiBase - - General Settings - General Settings + + QGIS Tips! + QGIS Tips! - - Allow placing labels outside of polygons - Allow placing labels outside of polygons + + I've had enough tips, don't show this on start up any more! + I've had enough tips, don't show this on start up any more! - - <html><head/><body><p><span style=" font-weight:600;">The Placement Mode option controls the overall placement of labels relative to their corresponding features.</span></p></body></html> - <html><head/><body><p><span style=" font-weight:600;">The Placement Mode option controls the overall placement of labels relative to their corresponding features.</span></p></body></html> + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'.AppleSystemUIFont'; font-size:13pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Open Sans,sans-serif'; font-size:10pt;">A nice tip goes here…</span></p></body></html> + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'.AppleSystemUIFont'; font-size:13pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Open Sans,sans-serif'; font-size:10pt;">A nice tip goes here…</span></p></body></html> + + + QgsTransaction - - Mode - Mode + + Could not create savepoint (%1) + Could not create savepoint (%1) + + + QgsTransformOptionsDialog - - TextLabel - TextLabel + + Transformation type + Transformation type - - Repeating Labels - Repeating Labels + + Linear + Linear - - Setting a repeat distance allows labels to be repeated multiple times over the length of the feature. This distance is treated as a hint for label placement only, and the exact distance between repeating labels may vary depending on the shape of the feature and arrangement of nearby labels. - Setting a repeat distance allows labels to be repeated multiple times over the length of the feature. This distance is treated as a hint for label placement only, and the exact distance between repeating labels may vary depending on the shape of the feature and arrangement of nearby labels. + + Polynomial 1 + Polynomial 1 - - Label Overrun - Label Overrun + + Polynomial 2 + Polynomial 2 - - Overrun distance - Overrun distance + + Polynomial 3 + Polynomial 3 - - The overrun distance allows labels which extend past the start or end of line features. Increasing this distance can allow for labels to be shown for shorter line features. - The overrun distance allows labels which extend past the start or end of line features. Increasing this distance can allow for labels to be shown for shorter line features. + + Thin plate spline (TPS) + Thin plate spline (TPS) - - Label Anchoring - Label Anchoring + + Generate ESRI world file (.tfw) + Generate ESRI world file (.tfw) + + + QgsTransformSettingsDialog - - Controls the placement of labels along line features - Controls the placement of labels along line features + + Transformation Settings + Transformation Settings - - Settings… - Settings… + + Transformation type + Transformation type - - Geometry Generator - Geometry Generator + + Linear + Linear - - When activated, features acting as obstacles discourage labels and diagrams from covering them. - When activated, features acting as obstacles discourage labels and diagrams from covering them. + + Resampling method + Resampling method - - Features act as obstacles - Features act as obstacles + + Set target resolution + Set target resolution - - Stretch - Stretch + + Create world file only (linear transforms) + Create world file only (linear transforms) - - Point - Point + + Reports + Reports - - If checked, then inferior placements are permitted when a label cannot otherwise be placed. For instance, it will permit a line label to be placed horizontal over the center of a line which is otherwise too short to fit the label text. - If checked, then inferior placements are permitted when a label cannot otherwise be placed. For instance, it will permit a line label to be placed horizontal over the center of a line which is otherwise too short to fit the label text. + + Generate PDF map + Generate PDF map - - Allow inferior fallback placements - Allow inferior fallback placements + + Generate PDF report + Generate PDF report - - Overlapping labels - Overlapping labels + + Horizontal + Horizontal - - The overlap mode controls whether overlapping labels are permitted for features in the layer, and how they should be handled. - The overlap mode controls whether overlapping labels are permitted for features in the layer, and how they should be handled. + + Vertical + Vertical - - - QgsTileScaleWidget - - Zoom level: %1 - Zoom level: %1 + + Compression + Compression - - Resolution: %1 - Resolution: %1 + + Use 0 for transparency when needed + Use 0 for transparency when needed - - Tile Scale - Tile Scale + + Helmert + Helmert - - - QgsTileSourceSelectBase - - Connections - Connections + + Polynomial 1 + Polynomial 1 - - Edit selected service connection - Edit selected service connection + + Polynomial 2 + Polynomial 2 - - Edit - Edit + + Polynomial 3 + Polynomial 3 - - Remove connection to selected service - Remove connection to selected service + + Thin Plate Spline + Thin Plate Spline - - Remove - Remove + + Projective + Projective - - Load connections from file - Load connections from file + + TIF files + TIF files - - Load - Load + + + + Destination File + Destination File - - Save connections to file - Save connections to file + + + PDF files + PDF files - - Save - Save + + Save Map File As + Save Map File As - - Create a new service connection - Create a new service connection + + Save Report File As + Save Report File As - - &New - &New + + None + None - - - QgsTipGuiBase - - QGIS Tips! - QGIS Tips! + + LZW + LZW - - I've had enough tips, don't show this on start up any more! - I've had enough tips, don't show this on start up any more! + + PACKBITS + PACKBITS - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'.AppleSystemUIFont'; font-size:13pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Open Sans,sans-serif'; font-size:10pt;">A nice tip goes here…</span></p></body></html> - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'.AppleSystemUIFont'; font-size:13pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Open Sans,sans-serif'; font-size:10pt;">A nice tip goes here…</span></p></body></html> + + DEFLATE + DEFLATE - - - QgsTransaction - - Could not create savepoint (%1) - Could not create savepoint (%1) + + Nearest Neighbour + Nearest Neighbour - - - QgsTransformOptionsDialog - - Transformation type - Transformation type + + Bilinear (2x2 Kernel) + Bilinear (2x2 Kernel) - - Linear - Linear + + Cubic (4x4 Kernel) + Cubic (4x4 Kernel) - - Polynomial 1 - Polynomial 1 + + Cubic B-Spline (4x4 Kernel) + Cubic B-Spline (4x4 Kernel) - - Polynomial 2 - Polynomial 2 + + Lanczos (6x6 Kernel) + Lanczos (6x6 Kernel) - - Polynomial 3 - Polynomial 3 + + Invalid output file name. + Invalid output file name. - - Thin plate spline (TPS) - Thin plate spline (TPS) + + Input file can not be overwritten. + Input file can not be overwritten. - - Generate ESRI world file (.tfw) - Generate ESRI world file (.tfw) + QgsTransformSettingsDialog.cpp - used to modify a user given file name + + _modified + _modified - - - QgsTransformSettingsDialog - - Transformation Settings - Transformation Settings + + Output Settings + Output Settings - - Transformation type - Transformation type + + Save GCP points + Save GCP points - - - Linear - Linear + + Transformation Parameters + Transformation Parameters - - Cubic - Cubic + + Output file + Output file - - Cubic Spline - Cubic Spline + + Load in project when done + Load in project when done - - Lanczos - Lanczos + + Target CRS + Target CRS + + + QgsUdpSocketSensor - - Resampling method - Resampling method + + Could not find the remote host + Could not find the remote host - - Set target resolution - Set target resolution + + Attempt to read or write from socket returned an error + Attempt to read or write from socket returned an error - - Create world file only (linear transforms) - Create world file only (linear transforms) + + The connection was refused by the remote host + The connection was refused by the remote host - - Reports - Reports + + %1 + %1 + + + QgsUniqueValuesConfigDlgBase - - Generate PDF map - Generate PDF map + + The user can select one of the values already used in the field. If editable, a line edit is shown with autocompletion support, otherwise a combo box is used. + The user can select one of the values already used in the field. If editable, a line edit is shown with autocompletion support, otherwise a combo box is used. - - Generate PDF report - Generate PDF report + + Editable + Editable + + + QgsUnitSelectionWidget - - Horizontal - Horizontal + + Adjust scaling range + Adjust scaling range - - Vertical - Vertical + + Points + Points - - Compression - Compression + + Pixels + Pixels - - Use 0 for transparency when needed - Use 0 for transparency when needed + + Meters at Scale + Meters at Scale - - Helmert - Helmert + + Adjust Scaling Range + Adjust Scaling Range - - Polynomial 1 - Polynomial 1 + + Map Units + Map Units - - Polynomial 2 - Polynomial 2 + + Millimeters + Millimeters - - Polynomial 3 - Polynomial 3 + + Inches + Inches - - Thin Plate Spline - Thin Plate Spline + + Percentage + Percentage + + + QgsUpdateGpsDetailsAction - - Projective - Projective + + Update GPS Information + Update GPS Information - - TIF files - TIF files + + Error reprojecting GPS location to layer CRS. + Error reprojecting GPS location to layer CRS. - - - - Destination File - Destination File + + Updated feature location from GPS. + Updated feature location from GPS. + + + QgsUserProfileManager - - - PDF files - PDF files + + Cannot write '%1' + Cannot write '%1' - - Save Map File As - Save Map File As + + Can not make '%1' user writable + Can not make '%1' user writable - - Save Report File As - Save Report File As + + Unable to fully delete user profile folder + Unable to fully delete user profile folder + + + QgsUserProfileOptionsFactory - - None - None + + User Profiles + User Profiles + + + QgsUserProfileOptionsWidget - - LZW - LZW + Active profile icon + + Active Profile (%1) icon + Active Profile (%1) icon - - PACKBITS - PACKBITS + + Select Icon + Select Icon - - DEFLATE - DEFLATE + + Images (*.png *.jpg *.jpeg *.gif *.bmp *.svg) + Images (*.png *.jpg *.jpeg *.gif *.bmp *.svg) + + + QgsUserProfileOptionsWidgetBase - - Nearest Neighbour - Nearest Neighbour + + User Profile Settings + User Profile Settings - - Invalid output file name. - Invalid output file name. + + Startup Profile + Startup Profile - - Input file can not be overwritten. - Input file can not be overwritten. + + These settings do not apply if a profile was explicitly selected with the --profile command line argument + These settings do not apply if a profile was explicitly selected with the --profile command line argument - - _modified - QgsTransformSettingsDialog.cpp - used to modify a user given file name - _modified + + Choose profile at start up + Choose profile at start up - - Output Settings - Output Settings + + Always use profile + Always use profile - - Save GCP points - Save GCP points + + Use last closed profile + Use last closed profile - - Transformation Parameters - Transformation Parameters + + Profile Display + Profile Display - - Output file - Output file + + Default icon size + Default icon size - - Load in project when done - Load in project when done + + Select size of icons in the user profile selector dialog + Select size of icons in the user profile selector dialog - - Target CRS - Target CRS + + 16 + 16 - - - QgsUniqueValuesConfigDlgBase - - The user can select one of the values already used in the field. If editable, a line edit is shown with autocompletion support, otherwise a combo box is used. - The user can select one of the values already used in the field. If editable, a line edit is shown with autocompletion support, otherwise a combo box is used. + + 24 + 24 - - Editable - Editable + + 32 + 32 - - - QgsUnitSelectionWidget - - Adjust scaling range - Adjust scaling range + + 48 + 48 - - Points - Points + + 64 + 64 - - Pixels - Pixels + + Active profile icon + Active profile icon - - Meters at Scale - Meters at Scale + + Change profile icon + Change profile icon - - Adjust Scaling Range - Adjust Scaling Range + + Reset icon + Reset icon + + + QgsUserProfileSelectionDialog - - Map Units - Map Units + + User Profile Selector + User Profile Selector - - Millimeters - Millimeters + + Choose a profile + Choose a profile - - Inches - Inches + + default + default - - Percentage - Percentage + + New User + New User - - - QgsUserProfileManager - - Can not make '%1' user writable - Can not make '%1' user writable + + Add new profile + Add new profile - - Unable to fully delete user profile folder - Unable to fully delete user profile folder + + A profile with this name already exists + A profile with this name already exists - - - QgsUserProfileManagerWidget - - Add - Add + + New profile name + New profile name - - Remove - Remove + + New Profile Name + New Profile Name - - Profiles Folder - Profiles Folder + + New Profile + New Profile - - Profiles - Profiles + + Cannot create folder '%1' + Cannot create folder '%1' - - + + QgsValidityCheckResultsBase - - TextLabel - TextLabel + + TextLabel + TextLabel - - + + QgsValidityCheckResultsWidget - - Running Checks… - Running Checks… + + Running Checks… + Running Checks… - - Abort - Abort + + Abort + Abort - - Running Checks - Running Checks + + Running Checks + Running Checks - - Critical errors prevent this task from proceeding. Please address these issues and then retry. - Critical errors prevent this task from proceeding. Please address these issues and then retry. + + Critical errors prevent this task from proceeding. Please address these issues and then retry. + Critical errors prevent this task from proceeding. Please address these issues and then retry. - - + + QgsValueMapConfigDlg - - - Load Value Map from File - Load Value Map from File + + + Value '%1' has been trimmed (maximum field length: %2) + Value '%1' has been trimmed (maximum field length: %2) + + + + Only first %1 errors have been reported. + Only first %1 errors have been reported. + + + + + Load Value Map from File + Load Value Map from File - - Could not open file %1 + + Could not open file %1 Error was: %2 - Could not open file %1 + Could not open file %1 Error was: %2 - - + + QgsValueMapSearchWidgetWrapper - - Please select - Please select + + Please select + Please select - - + + QgsValueMapWidget - - Combo box with predefined items. Value is stored in the attribute, description is shown in the combo box. - Combo box with predefined items. Value is stored in the attribute, description is shown in the combo box. + + Combo box with predefined items. Value is stored in the attribute, description is shown in the combo box. + Combo box with predefined items. Value is stored in the attribute, description is shown in the combo box. - - Load Data from Layer - Load Data from Layer + + Load Data from Layer + Load Data from Layer - - Add "NULL" value - Add "NULL" value + + Add "NULL" value + Add "NULL" value - - Load Data from CSV File - Load Data from CSV File + + Load Data from CSV File + Load Data from CSV File - - Value - Value + + Value + Value - - Description - Description + + Description + Description - - Remove Selected - Remove Selected + + Remove Selected + Remove Selected - - + + + No errors + No errors + + + QgsValueRelationConfigDlg - - Edit Filter Expression - Edit Filter Expression + + Edit Filter Expression + Edit Filter Expression - - + + QgsValueRelationConfigDlgBase - - Select layer, key column and value column - Select layer, key column and value column + + Select layer, key column and value column + Select layer, key column and value column + + + + Layer + Layer + + + + Key column + Key column + + + + Value column + Value column - - Layer - Layer + + Order by value + Order by value - - Key column - Key column + + Allow NULL value + Allow NULL value - - Value column - Value column + + Number of columns + Number of columns - - Order by value - Order by value + + Allow multiple selections + Allow multiple selections - - Allow NULL value - Allow NULL value + + Use completer + Use completer - - Number of columns - Number of columns + + Filter expression + Filter expression - - Allow multiple selections - Allow multiple selections + + Only match from the beginning of the string + Only match from the beginning of the string - - Use completer - Use completer + + Group column + Group column - - Filter expression - Filter expression + + Display group name + Display group name - - Description column - Description column + + Description + Description - - + + QgsValueRelationSearchWidgetWrapper - - Please Select - Please Select + + Please Select + Please Select - - (no selection) - (no selection) + + (no selection) + (no selection) - - + + QgsValueRelationWidgetWrapper - - - (no selection) - (no selection) + + + (no selection) + (no selection) - - + + QgsVariableEditorTree - - Variable - Variable + + Variable + Variable - - Value - Value + + Value + Value - - Overridden by value from %1 - Overridden by value from %1 + + Overridden by value from %1 + Overridden by value from %1 - - + + QgsVariableEditorWidget - - Add variable - Add variable + + Add variable + Add variable - - Remove variable - Remove variable + + Remove variable + Remove variable - - + + QgsVectorDataProvider - - Codec %1 not found. Falling back to system locale - Codec %1 not found. Falling back to system locale + + Codec %1 not found. Falling back to system locale + Codec %1 not found. Falling back to system locale - - Add Features - Add Features + + Add Features + Add Features - - Delete Features - Delete Features + + Delete Features + Delete Features - - Change Attribute Values - Change Attribute Values + + Change Attribute Values + Change Attribute Values - - Add Attributes - Add Attributes + + Add Attributes + Add Attributes - - Delete Attributes - Delete Attributes + + Delete Attributes + Delete Attributes - - Rename Attributes - Rename Attributes + + Rename Attributes + Rename Attributes - - Create Spatial Index - Create Spatial Index + + Create Spatial Index + Create Spatial Index - - Create Attribute Indexes - Create Attribute Indexes + + Create Attribute Indexes + Create Attribute Indexes - - Fast Access to Features at ID - Fast Access to Features at ID + + Fast Access to Features at ID + Fast Access to Features at ID - - Change Geometries - Change Geometries + + Change Geometries + Change Geometries - - Presimplify Geometries - Presimplify Geometries + + Presimplify Geometries + Presimplify Geometries - - Presimplify Geometries with Validity Check - Presimplify Geometries with Validity Check + + Presimplify Geometries with Validity Check + Presimplify Geometries with Validity Check - - Simultaneous Geometry and Attribute Updates - Simultaneous Geometry and Attribute Updates + + Simultaneous Geometry and Attribute Updates + Simultaneous Geometry and Attribute Updates - - Transactions - Transactions + + Transactions + Transactions - - Curved Geometries - Curved Geometries + + Curved Geometries + Curved Geometries - - Feature Symbology - Feature Symbology + + Feature Symbology + Feature Symbology - - + + QgsVectorElevationPropertiesWidget - - Clamped to Terrain - Clamped to Terrain + + + Not set + Not set - - Relative to Terrain - Relative to Terrain + + Layer Vertical CRS + Layer Vertical CRS - - Absolute - Absolute + + Clamped to Terrain + Clamped to Terrain - - Vertex - Vertex + + Relative to Terrain + Relative to Terrain - - Centroid - Centroid + + Absolute + Absolute - - Individual Features - Individual Features + + Vertex + Vertex - - Continuous Surface (e.g. Contours) - Continuous Surface (e.g. Contours) + + Centroid + Centroid - - Line - Line + + Individual Features + Individual Features - - Fill Below - Fill Below + + Continuous Surface (e.g. Contours) + Continuous Surface (e.g. Contours) - - Elevation will be taken directly from features. - Elevation will be taken directly from features. + + Line + Line - - Z values from the features will be used for elevation, and the terrain height will be ignored. - Z values from the features will be used for elevation, and the terrain height will be ignored. + + Fill Below + Fill Below - - - - Offset - Offset + + Fill Above + Fill Above - - Base height - Base height + + Elevation will be taken directly from features. + Elevation will be taken directly from features. - - Elevation is relative to terrain height. - Elevation is relative to terrain height. + + Z values from the features will be used for elevation, and the terrain height will be ignored. + Z values from the features will be used for elevation, and the terrain height will be ignored. - - Any z values present in the features will be added to the terrain height. - Any z values present in the features will be added to the terrain height. + + + + Offset + Offset - - Feature elevation will be taken directly from the terrain height. - Feature elevation will be taken directly from the terrain height. + + Base height + Base height - - Any existing z values present in the features will be ignored. - Any existing z values present in the features will be ignored. + + Elevation is relative to terrain height. + Elevation is relative to terrain height. - - Feature elevation is relative to the terrain height at every vertex. - Feature elevation is relative to the terrain height at every vertex. + + Any z values present in the features will be added to the terrain height. + Any z values present in the features will be added to the terrain height. - - The terrain will be sampled at every individual vertex before being added to the vertex's z value. - The terrain will be sampled at every individual vertex before being added to the vertex's z value. + + Feature elevation will be taken directly from the terrain height. + Feature elevation will be taken directly from the terrain height. - - Feature elevation is relative to the terrain height at feature's centroid only. - Feature elevation is relative to the terrain height at feature's centroid only. + + Any existing z values present in the features will be ignored. + Any existing z values present in the features will be ignored. - - The terrain will be sampled once at the feature's centroid, with the centroid height being added to each vertex's z value. - The terrain will be sampled once at the feature's centroid, with the centroid height being added to each vertex's z value. + + Feature elevation is relative to the terrain height at every vertex. + Feature elevation is relative to the terrain height at every vertex. - - + + + The terrain will be sampled at every individual vertex before being added to the vertex's z value. + The terrain will be sampled at every individual vertex before being added to the vertex's z value. + + + + Feature elevation is relative to the terrain height at feature's centroid only. + Feature elevation is relative to the terrain height at feature's centroid only. + + + + The terrain will be sampled once at the feature's centroid, with the centroid height being added to each vertex's z value. + The terrain will be sampled once at the feature's centroid, with the centroid height being added to each vertex's z value. + + + + Layer coordinate reference system is set to a compound CRS (%1), so the layer's vertical CRS is the vertical component of this CRS (%2). + Layer coordinate reference system is set to a compound CRS (%1), so the layer's vertical CRS is the vertical component of this CRS (%2). + + + + Layer coordinate reference system is set to a geographic 3D CRS (%1), so the vertical CRS cannot be manually specified. + Layer coordinate reference system is set to a geographic 3D CRS (%1), so the vertical CRS cannot be manually specified. + + + + Layer coordinate reference system is set to a geocentric CRS (%1), so the vertical CRS cannot be manually specified. + Layer coordinate reference system is set to a geocentric CRS (%1), so the vertical CRS cannot be manually specified. + + + + Layer coordinate reference system is set to a projected 3D CRS (%1), so the vertical CRS cannot be manually specified. + Layer coordinate reference system is set to a projected 3D CRS (%1), so the vertical CRS cannot be manually specified. + + + QgsVectorElevationPropertiesWidgetBase - - Vector Elevation Properties - Vector Elevation Properties + + Vector Elevation Properties + Vector Elevation Properties + + + + Elevation Clamping + Elevation Clamping - - Elevation Clamping - Elevation Clamping + + Offset + Offset - - Offset - Offset + + Scale + Scale - - Scale - Scale + + Enable Extrusion + Enable Extrusion - - Enable Extrusion - Enable Extrusion + + Extrusion controls how high features extend vertically above their base. + Extrusion controls how high features extend vertically above their base. - - Extrusion controls how high features extend vertically above their base. - Extrusion controls how high features extend vertically above their base. + + Height + Height - - Height - Height + + Elevation Binding + Elevation Binding - - Elevation Binding - Elevation Binding + + Profile Chart Appearance + Profile Chart Appearance - - Profile Chart Appearance - Profile Chart Appearance + + Line style + Line style - - Line style - Line style + + Marker style + Marker style - - Marker style - Marker style + + Fill style + Fill style - - Fill style - Fill style + + If checked, then features will be shown in profile charts using the same symbols or colors as they use on 2D maps. + If checked, then features will be shown in profile charts using the same symbols or colors as they use on 2D maps. - - If checked, then features will be shown in profile charts using the same symbols or colors as they use on 2D maps. - If checked, then features will be shown in profile charts using the same symbols or colors as they use on 2D maps. + + Respect layer's symbology + Respect layer's symbology - - Respect layer's symbology - Respect layer's symbology + + … + - - … - + + Interpretation + Interpretation - - Interpretation - Interpretation + + Show markers at sampled points + Show markers at sampled points - - Show markers at sampled points - Show markers at sampled points + + Style + Style - - Style - Style + + Vertical Reference System + Vertical Reference System - - + + + <html><head/><body><p>Vertical reference systems are supported for vector layers by:</p> +<ul> +<li>Elevation profiles</li> +<li>Identify tool results</li> +<li>3D map views (when 3D view has a vertical reference system set)</li> +</ul> +<p><i>Other tools or plugins may ignore the vertical reference system, and care should be taken to validate results accordingly.</i></p> +</body></html> + <html><head/><body><p>Vertical reference systems are supported for vector layers by:</p> +<ul> +<li>Elevation profiles</li> +<li>Identify tool results</li> +<li>3D map views (when 3D view has a vertical reference system set)</li> +</ul> +<p><i>Other tools or plugins may ignore the vertical reference system, and care should be taken to validate results accordingly.</i></p> +</body></html> + + + + Limit + Limit + + + QgsVectorElevationPropertiesWidgetFactory - - Elevation - Elevation + + Elevation + Elevation - - + + QgsVectorFieldSymbolLayerWidget - - X attribute - X attribute + + X attribute + X attribute - - Y attribute - Y attribute + + Y attribute + Y attribute - - Length attribute - Length attribute + + Length attribute + Length attribute - - Angle attribute - Angle attribute + + Angle attribute + Angle attribute - - Height attribute - Height attribute + + Height attribute + Height attribute - - + + QgsVectorFileWriterTask - - Saving %1 - Saving %1 + + Saving %1 + Saving %1 - - + + QgsVectorLayer - - - ERROR: no provider - ERROR: no provider + + + ERROR: no provider + ERROR: no provider - - ERROR: layer not editable - ERROR: layer not editable + + ERROR: layer not editable + ERROR: layer not editable - - Commit errors: + + Commit errors: %1 - Commit errors: + Commit errors: %1 - - Primary key attributes - Primary key attributes + + Primary key attributes + Primary key attributes - - Symbology - Symbology + + Symbology + Symbology - - Load layer style - Load layer style + + Load layer style + Load layer style - - Create %1 provider - Create %1 provider + + Create %1 provider + Create %1 provider - - Read layer metadata - Read layer metadata + + Read layer metadata + Read layer metadata - - Read layer fields - Read layer fields + + Read layer fields + Read layer fields - - Relations - Relations + + Relations + Relations - - Forms - Forms + + Forms + Forms - - Legend - Legend + + Legend + Legend - - Labeling - Labeling + + Labeling + Labeling - - Diagrams - Diagrams + + Diagrams + Diagrams - - Layer is invalid - Layer is invalid + + Layer is invalid + Layer is invalid - - Information from provider - Information from provider + + Information from provider + Information from provider - - Storage - Storage + + Storage + Storage - - Encoding - Encoding + + Encoding + Encoding - - Geometry - Geometry + + Geometry + Geometry - - - Extent - Extent + + + Extent + Extent - - Feature count - Feature count + + Feature count + Feature count - - unknown - unknown + + unknown + unknown - - Identification - Identification + + Identification + Identification - - Access - Access + + Access + Access - - Fields - Fields + + Fields + Fields - - Count - Count + + Count + Count - - Field - Field + + Field + Field - - Type - Type + + Type + Type - - Length - Length + + Length + Length - - Precision - Precision + + Precision + Precision - - Contacts - Contacts + + Contacts + Contacts - - Links - Links + + Links + Links - - History - History + + History + History - - - Comment - Comment + + + Comment + Comment - - + + QgsVectorLayer3DPropertiesWidget - - Layer Rendering - Layer Rendering + + Layer Rendering + Layer Rendering - - Zoom levels count - Zoom levels count + + Zoom levels count + Zoom levels count - - Show bounding boxes of tiles - Show bounding boxes of tiles + + Show bounding boxes of tiles + Show bounding boxes of tiles - - + + QgsVectorLayer3DRendererWidget - - 3D View - 3D View + + 3D View + 3D View - - No Symbols - No Symbols + + No Symbols + No Symbols - - Single Symbol - Single Symbol + + Single Symbol + Single Symbol - - Rule-based - Rule-based + + Rule-based + Rule-based - - + + QgsVectorLayer3DRendererWidgetFactory - - 3D View - 3D View + + 3D View + 3D View - - + + QgsVectorLayerAndAttributeModel - - Layer - Layer + + Layer + Layer - - Output Layer Attribute - Output Layer Attribute + + Output Layer Attribute + Output Layer Attribute - - - Attribute containing the name of the destination layer in the DXF output. - Attribute containing the name of the destination layer in the DXF output. + + Allow data defined symbol blocks + Allow data defined symbol blocks - - + + + Maximum number of symbol blocks + Maximum number of symbol blocks + + + + + Attribute containing the name of the destination layer in the DXF output. + Attribute containing the name of the destination layer in the DXF output. + + + QgsVectorLayerDigitizingPropertiesFactory - - Digitizing - Digitizing + + Digitizing + Digitizing - - + + QgsVectorLayerDigitizingPropertiesPage - - Automatic Fixes - Automatic Fixes + + Automatic Fixes + Automatic Fixes - - Remove duplicate nodes - Remove duplicate nodes + + Remove duplicate nodes + Remove duplicate nodes - - <html><head/><body><p>The geometry precision defines the maximum precision to of geometry coordinates that should be stored on this layer. A snap to grid algorithm will be applied on every geometry entering this layer, resulting in coordinates being rounded to multiples of this value. The operation is applied in this layer's coordinate reference system.</p></body></html> - <html><head/><body><p>The geometry precision defines the maximum precision to of geometry coordinates that should be stored on this layer. A snap to grid algorithm will be applied on every geometry entering this layer, resulting in coordinates being rounded to multiples of this value. The operation is applied in this layer's coordinate reference system.</p></body></html> + + Geometry precision + Geometry precision - - Geometry precision - Geometry precision + + [Units] + [Units] - - [Units] - [Units] + + [No precision restriction] + [No precision restriction] - - [No precision restriction] - [No precision restriction] + + Geometry checks + Geometry checks - - Geometry checks - Geometry checks + + Topology checks + Topology checks - - Topology checks - Topology checks + + Allowed Gaps + Allowed Gaps - - Allowed Gaps - Allowed Gaps + + Layer + Layer - - Layer - Layer + + Buffer + Buffer - - Buffer - Buffer + + <html><head/><body><p>The geometry precision defines the maximum precision of geometry coordinates that should be stored on this layer. A snap to grid algorithm will be applied on every geometry entering this layer, resulting in coordinates being rounded to multiples of this value. The operation is applied in this layer's coordinate reference system.</p></body></html> + <html><head/><body><p>The geometry precision defines the maximum precision of geometry coordinates that should be stored on this layer. A snap to grid algorithm will be applied on every geometry entering this layer, resulting in coordinates being rounded to multiples of this value. The operation is applied in this layer's coordinate reference system.</p></body></html> - - + + QgsVectorLayerEditBuffer - - SUCCESS: %n attribute(s) deleted. - deleted attributes count - SUCCESS: %n attribute(s) deleted.SUCCESS: %n attribute(s) deleted. + deleted attributes count + + SUCCESS: %n attribute(s) deleted. + + SUCCESS: %n attribute(s) deleted. + SUCCESS: %n attribute(s) deleted. + - - ERROR: %n attribute(s) not deleted. - not deleted attributes count - ERROR: %n attribute(s) not deleted.ERROR: %n attribute(s) not deleted. + not deleted attributes count + + ERROR: %n attribute(s) not deleted. + + ERROR: %n attribute(s) not deleted. + ERROR: %n attribute(s) not deleted. + - - SUCCESS: %n attribute(s) added. - added attributes count - SUCCESS: %n attribute(s) added.SUCCESS: %n attribute(s) added. + added attributes count + + SUCCESS: %n attribute(s) added. + + SUCCESS: %n attribute(s) added. + SUCCESS: %n attribute(s) added. + - - ERROR: %n new attribute(s) not added - not added attributes count - ERROR: %n new attribute(s) not addedERROR: %n new attribute(s) not added + not added attributes count + + ERROR: %n new attribute(s) not added + + ERROR: %n new attribute(s) not added + ERROR: %n new attribute(s) not added + - - SUCCESS: %n attribute(s) renamed. - renamed attributes count - SUCCESS: %n attribute(s) renamed.SUCCESS: %n attribute(s) renamed. + renamed attributes count + + SUCCESS: %n attribute(s) renamed. + + SUCCESS: %n attribute(s) renamed. + SUCCESS: %n attribute(s) renamed. + - - cannot add feature, wrong field count: layer: %1 feature: %2: - cannot add feature, wrong field count: layer: %1 feature: %2: + + cannot add feature, wrong field count: layer: %1 feature: %2: + cannot add feature, wrong field count: layer: %1 feature: %2: - - ERROR: %n attribute(s) not renamed - not renamed attributes count - ERROR: %n attribute(s) not renamedERROR: %n attribute(s) not renamed + not renamed attributes count + + ERROR: %n attribute(s) not renamed + + ERROR: %n attribute(s) not renamed + ERROR: %n attribute(s) not renamed + - - ERROR: the count of fields is incorrect after addition/removal of fields! - ERROR: the count of fields is incorrect after addition/removal of fields! + + ERROR: the count of fields is incorrect after addition/removal of fields! + ERROR: the count of fields is incorrect after addition/removal of fields! - - ERROR: field with index %1 is not the same! - ERROR: field with index %1 is not the same! + + ERROR: field with index %1 is not the same! + ERROR: field with index %1 is not the same! - - Provider: %1 - Provider: %1 + + Provider: %1 + Provider: %1 - - Storage: %1 - Storage: %1 + + Storage: %1 + Storage: %1 - - expected field - expected field + + expected field + expected field - - retrieved field - retrieved field + + retrieved field + retrieved field - - SUCCESS: %1 attribute value(s) and %2 geometries changed. - SUCCESS: %1 attribute value(s) and %2 geometries changed. + + SUCCESS: %1 attribute value(s) and %2 geometries changed. + SUCCESS: %1 attribute value(s) and %2 geometries changed. - - ERROR: %1 attributes and %2 geometries not changed. - not changed attributes and geometries count - ERROR: %1 attributes and %2 geometries not changed. + not changed attributes and geometries count + + ERROR: %1 attributes and %2 geometries not changed. + ERROR: %1 attributes and %2 geometries not changed. - - ERROR: %1 geometries not changed. Data provider '%2' does not have ChangeFeatures or ChangeGeometries capabilities - not changed geometries count - ERROR: %1 geometries not changed. Data provider '%2' does not have ChangeFeatures or ChangeGeometries capabilities + not changed geometries count + + ERROR: %1 geometries not changed. Data provider '%2' does not have ChangeFeatures or ChangeGeometries capabilities + ERROR: %1 geometries not changed. Data provider '%2' does not have ChangeFeatures or ChangeGeometries capabilities - - ERROR: %1 attribute value change(s) not applied. Data provider '%2' does not have ChangeFeatures or ChangeAttributeValues capabilities - not changed attribute values count - ERROR: %1 attribute value change(s) not applied. Data provider '%2' does not have ChangeFeatures or ChangeAttributeValues capabilities + not changed attribute values count + + ERROR: %1 attribute value change(s) not applied. Data provider '%2' does not have ChangeFeatures or ChangeAttributeValues capabilities + ERROR: %1 attribute value change(s) not applied. Data provider '%2' does not have ChangeFeatures or ChangeAttributeValues capabilities - - SUCCESS: %n attribute value(s) changed. - changed attribute values count - SUCCESS: %n attribute value(s) changed.SUCCESS: %n attribute value(s) changed. + changed attribute values count + + SUCCESS: %n attribute value(s) changed. + + SUCCESS: %n attribute value(s) changed. + SUCCESS: %n attribute value(s) changed. + - - ERROR: %n attribute value change(s) not applied. - not changed attribute values count - ERROR: %n attribute value change(s) not applied.ERROR: %n attribute value change(s) not applied. + not changed attribute values count + + ERROR: %n attribute value change(s) not applied. + + ERROR: %n attribute value change(s) not applied. + ERROR: %n attribute value change(s) not applied. + - - SUCCESS: %n feature(s) deleted. - deleted features count - SUCCESS: %n feature(s) deleted.SUCCESS: %n feature(s) deleted. + deleted features count + + SUCCESS: %n feature(s) deleted. + + SUCCESS: %n feature(s) deleted. + SUCCESS: %n feature(s) deleted. + - - ERROR: %n feature(s) not deleted. - not deleted features count - ERROR: %n feature(s) not deleted.ERROR: %n feature(s) not deleted. + not deleted features count + + ERROR: %n feature(s) not deleted. + + ERROR: %n feature(s) not deleted. + ERROR: %n feature(s) not deleted. + - - SUCCESS: %n feature(s) added. - added features count - SUCCESS: %n feature(s) added.SUCCESS: %n feature(s) added. + added features count + + SUCCESS: %n feature(s) added. + + SUCCESS: %n feature(s) added. + SUCCESS: %n feature(s) added. + - - ERROR: %n feature(s) not added. - not added features count - ERROR: %n feature(s) not added.ERROR: %n feature(s) not added. + not added features count + + ERROR: %n feature(s) not added. + + ERROR: %n feature(s) not added. + ERROR: %n feature(s) not added. + - - - ERROR: %n feature(s) not added - provider doesn't support adding features. - not added features count - ERROR: %n feature(s) not added - provider doesn't support adding features.ERROR: %n feature(s) not added - provider doesn't support adding features. + not added features count + + + ERROR: %n feature(s) not added - provider doesn't support adding features. + + ERROR: %n feature(s) not added - provider doesn't support adding features. + ERROR: %n feature(s) not added - provider doesn't support adding features. + - - ERROR: %n feature(s) not added - geometry type is not compatible with the current layer. - not added features count - ERROR: %n feature(s) not added - geometry type is not compatible with the current layer.ERROR: %n feature(s) not added - geometry type is not compatible with the current layer. + not added features count + + ERROR: %n feature(s) not added - geometry type is not compatible with the current layer. + + ERROR: %n feature(s) not added - geometry type is not compatible with the current layer. + ERROR: %n feature(s) not added - geometry type is not compatible with the current layer. + - - SUCCESS: %n geometries were changed. - changed geometries count - SUCCESS: %n geometries were changed.SUCCESS: %n geometries were changed. + changed geometries count + + SUCCESS: %n geometries were changed. + + SUCCESS: %n geometries were changed. + SUCCESS: %n geometries were changed. + - - ERROR: %n geometries not changed. - not changed geometries count - ERROR: %n geometries not changed.ERROR: %n geometries not changed. + not changed geometries count + + ERROR: %n geometries not changed. + + ERROR: %n geometries not changed. + ERROR: %n geometries not changed. + - - + + Provider errors: - + Provider errors: - - + + QgsVectorLayerEditBufferGroup - - Can't start editing invalid layer '%1'. - Can't start editing invalid layer '%1'. + + Can't start editing invalid layer '%1'. + Can't start editing invalid layer '%1'. - - Can't start editing layer '%1' with invalid data provider. - Can't start editing layer '%1' with invalid data provider. + + Can't start editing layer '%1' with invalid data provider. + Can't start editing layer '%1' with invalid data provider. - - Can't start editing. Layer '%1' doesn't support editing. - Can't start editing. Layer '%1' doesn't support editing. + + Can't start editing. Layer '%1' doesn't support editing. + Can't start editing. Layer '%1' doesn't support editing. - - Can't rollback after start editing failure. Roll back detailed errors: %1 - Can't rollback after start editing failure. Roll back detailed errors: %1 + + Can't rollback after start editing failure. Roll back detailed errors: %1 + Can't rollback after start editing failure. Roll back detailed errors: %1 - - ERROR: data source '%1', is not available for transactions. - ERROR: data source '%1', is not available for transactions. + + ERROR: data source '%1', is not available for transactions. + ERROR: data source '%1', is not available for transactions. - - ERROR: could not start a transaction on data provider '%1', detailed error: '%2'. - ERROR: could not start a transaction on data provider '%1', detailed error: '%2'. + + ERROR: could not start a transaction on data provider '%1', detailed error: '%2'. + ERROR: could not start a transaction on data provider '%1', detailed error: '%2'. - - ERROR: could not add layer '%1' to transaction on data provider '%2'. - ERROR: could not add layer '%1' to transaction on data provider '%2'. + + ERROR: could not add layer '%1' to transaction on data provider '%2'. + ERROR: could not add layer '%1' to transaction on data provider '%2'. - - ERROR: could not commit a transaction, detailed error: '%1'. - ERROR: could not commit a transaction, detailed error: '%1'. + + ERROR: edit buffer of layer '%1' is not valid. + ERROR: edit buffer of layer '%1' is not valid. - - WARNING: changes to layer '%1' where already sent to data provider and cannot be rolled back. - WARNING: changes to layer '%1' where already sent to data provider and cannot be rolled back. + + ERROR: could not commit a transaction, detailed error: '%1'. + ERROR: could not commit a transaction, detailed error: '%1'. - - WARNING: changes to following layers where already sent to data provider and cannot be rolled back: - WARNING: changes to following layers where already sent to data provider and cannot be rolled back: + + WARNING: changes to layer '%1' were already sent to data provider and cannot be rolled back. + WARNING: changes to layer '%1' were already sent to data provider and cannot be rolled back. - - - '%1' - - '%1' + + WARNING: changes to following layers were already sent to data provider and cannot be rolled back: + WARNING: changes to following layers were already sent to data provider and cannot be rolled back: - - Layer '%1' doesn't have a valid data provider - Layer '%1' doesn't have a valid data provider + + Circular relation between some layers. Correct saving order of layers can't be guaranteed + Circular relation between some layers. Correct saving order of layers can't be guaranteed - - Circular relation between layers '%1' and '%2'. Correct saving order of layers can't be guaranteed - Circular relation between layers '%1' and '%2'. Correct saving order of layers can't be guaranteed + + - '%1' + - '%1' - - + + + Layer '%1' doesn't have a valid data provider + Layer '%1' doesn't have a valid data provider + + + QgsVectorLayerElevationProperties - - Clamped to Terrain - Clamped to Terrain + + Clamped to Terrain + Clamped to Terrain - - Relative to Terrain - Relative to Terrain + + Relative to Terrain + Relative to Terrain - - Absolute - Absolute + + Absolute + Absolute - - - - Offset: %1 - Offset: %1 + + + + Offset: %1 + Offset: %1 - - - - Extrusion: %1 - Extrusion: %1 + + + + Extrusion: %1 + Extrusion: %1 - - Scale: %1 - Scale: %1 + + Scale: %1 + Scale: %1 - - + + QgsVectorLayerExporterTask - - Exporting %1 - Exporting %1 + + Exporting %1 + Exporting %1 - - + + QgsVectorLayerFeatureCounter - - Counting features in %1 - Counting features in %1 + + Counting features in %1 + Counting features in %1 - - + + QgsVectorLayerLegendWidget - - Legend Text Format - Legend Text Format + + Legend Text Format + Legend Text Format - - Text Format - Text Format + + Text Format + Text Format - - Set Labels from Expression… - Set Labels from Expression… + + Set Labels from Expression… + Set Labels from Expression… - - Text on Symbols - Text on Symbols + + Text on Symbols + Text on Symbols - - Show Label Legend - Show Label Legend + + Show Label Legend + Show Label Legend - - Legend placeholder image - Legend placeholder image + + Legend placeholder image + Legend placeholder image - - Description - Description + + Description + Description - - Legend Text - Legend Text + + Legend Text + Legend Text - - Symbol - Symbol + + Symbol + Symbol - - Text - Text + + Text + Text - - + + QgsVectorLayerLoadStyleDialog - - Load Layer Style - Load Layer Style + + Load Layer Style + Load Layer Style + + + + Styles related to the layer + Styles related to the layer + + + + Other styles on the database + Other styles on the database + + + + Categories + Categories - - Styles related to the layer - Styles related to the layer + + Load style + Load style - - Other styles on the database - Other styles on the database + + File + File - - Categories - Categories + + Invert Selection + Invert Selection - - Load style - Load style + + Deselect All + Deselect All - - File - File + + Select All + Select All - - + + QgsVectorLayerProperties - - QGIS Layer Metadata File - QGIS Layer Metadata File + + Stop editing mode to enable this. + Stop editing mode to enable this. - - Load Metadata - Load Metadata + + Metadata + Metadata - - QMD File - QMD File + + Save Multiple Styles… + Save Multiple Styles… - - - Default Metadata - Default Metadata + + + Spatial Index Exists + Spatial Index Exists - - Stop editing mode to enable this. - Stop editing mode to enable this. + + URL + URL - - Metadata - Metadata + + Type + Type - - Save Multiple Styles… - Save Multiple Styles… + + Format + Format - - Load Metadata… - Load Metadata… + + Create + Create - - Save Metadata… - Save Metadata… + + Clear + Clear - - - Spatial Index Exists - Spatial Index Exists + + Delete + Delete - - URL - URL + + Export + Export - - Type - Type + + Insert Expression + Insert Expression - - Format - Format + + Not supported + Not supported - - Create - Create + + Distance + Distance - - Clear - Clear + + SnapToGrid + SnapToGrid - - Delete - Delete + + Visvalingam + Visvalingam - - Export - Export + + Save Dependency + Save Dependency - - Not supported - Not supported + + This configuration introduces a cycle in data dependencies and will be ignored. + This configuration introduces a cycle in data dependencies and will be ignored. - - Distance - Distance + + + Spatial Index + Spatial Index - - SnapToGrid - SnapToGrid + + + Save Current Style… + Save Current Style… - - Visvalingam - Visvalingam + + Creation of spatial index successful + Creation of spatial index successful - - Save Dependency - Save Dependency + + Creation of spatial index failed + Creation of spatial index failed - - This configuration introduces a cycle in data dependencies and will be ignored. - This configuration introduces a cycle in data dependencies and will be ignored. + + Select Transformation for the vector layer + Select Transformation for the vector layer - - - Local Database - Local Database + + Style '%1' saved + Style '%1' saved - - - Datasource Database - Datasource Database + + Edit Vector Join + Edit Vector Join - - No default style was found for this layer. - No default style was found for this layer. + + Join layer + Join layer - - Load Layer Metadata from Metadata File - Load Layer Metadata from Metadata File + + Join field + Join field - - Save Layer Metadata as QMD - Save Layer Metadata as QMD + + Target field + Target field - - Save Metadata - Save Metadata + + Cache join layer in virtual memory + Cache join layer in virtual memory - - - Load Styles from Database - Load Styles from Database + + Dynamic form + Dynamic form - - - Spatial Index - Spatial Index + + Editable join layer + Editable join layer - - - Save Current Style… - Save Current Style… + + Upsert on edit + Upsert on edit - - Layer Properties — %1 - Layer Properties — %1 + + Delete cascade + Delete cascade - - Creation of spatial index successful - Creation of spatial index successful + + Custom field name prefix + Custom field name prefix - - Creation of spatial index failed - Creation of spatial index failed + + Joined fields + Joined fields - - Select Transformation for the vector layer - Select Transformation for the vector layer + + Edit WMS Dimension + Edit WMS Dimension - - Load default style from: - Load default style from: + + Dimension + Dimension - - - Cancel - Cancel + + Field + Field - - - - - Default Style - Default Style + + End field + End field - - Loaded from Provider - Loaded from Provider + + Units + Units - - Save default style to: - Save default style to: + + Unit symbol + Unit symbol - - Save default style to local database - Save default style to local database + + Default display + Default display - - Style '%1' saved - Style '%1' saved + + Reference value + Reference value - - Load Default Style - Load Default Style + + Are you sure you want to clear auxiliary data for %1? + Are you sure you want to clear auxiliary data for %1? - - Edit Vector Join - Edit Vector Join + + Are you sure you want to delete auxiliary storage for %1? + Are you sure you want to delete auxiliary storage for %1? - - Join layer - Join layer + + Are you sure you want to delete auxiliary field %1 for %2? + Are you sure you want to delete auxiliary field %1 for %2? - - Join field - Join field + + Save as Default + Save as Default - - Target field - Target field + + Save Style + Save Style - - Cache join layer in virtual memory - Cache join layer in virtual memory + + Style + Style - - Dynamic form - Dynamic form + + Load Style… + Load Style… - - Editable join layer - Editable join layer + + Load Metadata from File… + Load Metadata from File… - - Upsert on edit - Upsert on edit + + Save Metadata to File… + Save Metadata to File… - - Delete cascade - Delete cascade + + Save to Default Location + Save to Default Location - - Custom field name prefix - Custom field name prefix + + Restore from Default Location + Restore from Default Location - - Joined fields - Joined fields + + Override Selection Color + Override Selection Color - - Edit WMS Dimension - Edit WMS Dimension + + Save Style… + Save Style… - - Dimension - Dimension + + Restore Default + Restore Default - - Field - Field + + all + all + + + QgsVectorLayerPropertiesBase - - End field - End field + + Layer Properties + Layer Properties - - Units - Units + + Legend + Legend - - Unit symbol - Unit symbol + + Description + Description - - Default display - Default display + + Keyword list + Keyword list - - Reference value - Reference value + + List of keywords separated by comma to help catalog searching. + List of keywords separated by comma to help catalog searching. - - Are you sure you want to clear auxiliary data for %1? - Are you sure you want to clear auxiliary data for %1? + + Information + Information - - Are you sure you want to delete auxiliary storage for %1? - Are you sure you want to delete auxiliary storage for %1? + + Source + Source - - Are you sure you want to delete auxiliary field %1 for %2? - Are you sure you want to delete auxiliary field %1 for %2? + + Symbology + Symbology - - Load Style - Load Style + + Attributes Form + Attributes Form - - - Save as Default - Save as Default + + Auxiliary Storage + Auxiliary Storage - - - Style saved - Style saved + + Dependencies + Dependencies - - The retrieved style is not a valid named style. Error message: %1 - The retrieved style is not a valid named style. Error message: %1 + + QGIS Server + QGIS Server - - - Save Style - Save Style + + Edit QGIS Server settings + Edit QGIS Server settings - - Style - Style + + Settings + Settings - - Load Style… - Load Style… + + Create Spatial Index + Create Spatial Index - - Save Style… - Save Style… + + Update Extents + Update Extents - - - Restore Default - Restore Default + + Provider Feature Filter + Provider Feature Filter - - all - all + + Setting + Setting - - - QgsVectorLayerPropertiesBase - - Layer Properties - Layer Properties + + Value + Value - - Legend - Legend + + Add new join + Add new join - - Description - Description + + Remove selected join + Remove selected join - - Keyword list - Keyword list + + Edit selected join + Edit selected join - - List of keywords separated by comma to help catalog searching. - List of keywords separated by comma to help catalog searching. + + Features + Features - - Information - Information + + Key + Key - - Source - Source + + Auxiliary Layer + Auxiliary Layer - - Symbology - Symbology + + Add new field + Add new field - - Attributes Form - Attributes Form + + Remove selected field + Remove selected field - - Auxiliary Storage - Auxiliary Storage + + Target + Target - - Dependencies - Dependencies + + Property + Property - - QGIS Server - QGIS Server + + Name + Name - - Edit QGIS Server settings - Edit QGIS Server settings + + Full Name + Full Name - - Settings - Settings + + Auxiliary storage tables can contain additional data that should only belong to the project file. For instance, specific location or rotation for labels. Auxiliary data are saved in qgd files. New fields can be added from any data-defined widget when needed. Be aware that this information will NOT be saved in the data source but only in the project file. + Auxiliary storage tables can contain additional data that should only belong to the project file. For instance, specific location or rotation for labels. Auxiliary data are saved in qgd files. New fields can be added from any data-defined widget when needed. Be aware that this information will NOT be saved in the data source but only in the project file. - - Create Spatial Index - Create Spatial Index + + The feature display name is used in identify results, locator searches and the attribute table's dual view list. + The feature display name is used in identify results, locator searches and the attribute table's dual view list. - - Update Extents - Update Extents + + The HTML map tips are shown when moving mouse over features of the currently selected layer when the 'Show Map Tips' action is toggled on. If no HTML code is set, the feature display name is used. + The HTML map tips are shown when moving mouse over features of the currently selected layer when the 'Show Map Tips' action is toggled on. If no HTML code is set, the feature display name is used. - - Provider Feature Filter - Provider Feature Filter + + Simplification threshold (higher values result in more simplification) + Simplification threshold (higher values result in more simplification) - - Setting - Setting + + Simplification algorithm + Simplification algorithm - - Value - Value + + Maximum scale at which the layer should be simplified (1:1 always simplifies) + Maximum scale at which the layer should be simplified (1:1 always simplifies) - - Add new join - Add new join + + <html><head/><body><p>Some data providers can notify QGIS (e.g. PostgreSQL) with a message. If this is the case for this layer's data provider, notification will refresh the layer. </p></body></html> + <html><head/><body><p>Some data providers can notify QGIS (e.g. PostgreSQL) with a message. If this is the case for this layer's data provider, notification will refresh the layer. </p></body></html> - - Remove selected join - Remove selected join + + Refresh layer on notification + Refresh layer on notification - - Edit selected join - Edit selected join + + <html><head/><body><p>Check if only a specific message must refresh the layer (i.e. not all data source notifications)</p></body></html> + <html><head/><body><p>Check if only a specific message must refresh the layer (i.e. not all data source notifications)</p></body></html> - - Features - Features + + Only if message is + Only if message is - - Key - Key + + <html><head/><body><p>Notification message that will refresh the layer.</p></body></html> + <html><head/><body><p>Notification message that will refresh the layer.</p></body></html> - - Auxiliary Layer - Auxiliary Layer + + Features in this layer may be updated when the layers selected below are changed + Features in this layer may be updated when the layers selected below are changed - - Add new field - Add new field + + Selected dependent layers should include any layers which may externally alter the data in this layer. For instance, layers with database triggers or custom PyQGIS scripting which alter this layer should be selected. Correctly specifying dependent layers allows QGIS to invalidate caches for this layer when the dependent layers are altered. + Selected dependent layers should include any layers which may externally alter the data in this layer. For instance, layers with database triggers or custom PyQGIS scripting which alter this layer should be selected. Correctly specifying dependent layers allows QGIS to invalidate caches for this layer when the dependent layers are altered. - - Remove selected field - Remove selected field + + Embedded Widgets in Legend + Embedded Widgets in Legend - - Target - Target + + A URL of the data presentation. + A URL of the data presentation. - - Property - Property + + Format + Format - - Name - Name + + Short name + Short name - - Full Name - Full Name + + Attribution + Attribution - - Auxiliary storage tables can contain additional data that should only belong to the project file. For instance, specific location or rotation for labels. Auxiliary data are saved in qgd files. New fields can be added from any data-defined widget when needed. Be aware that this information will NOT be saved in the data source but only in the project file. - Auxiliary storage tables can contain additional data that should only belong to the project file. For instance, specific location or rotation for labels. Auxiliary data are saved in qgd files. New fields can be added from any data-defined widget when needed. Be aware that this information will NOT be saved in the data source but only in the project file. + + Attribution's title indicates the provider of the layer. + Attribution's title indicates the provider of the layer. - - The feature display name is used in identify results, locator searches and the attribute table's dual view list. - The feature display name is used in identify results, locator searches and the attribute table's dual view list. + + Attribution's title indicates the provider of the data layer. + Attribution's title indicates the provider of the data layer. - - Lower values result in more data refreshing. Canvas updates are deferred in order to avoid refreshing multiple times if more than one layer has an auto update interval set. - Lower values result in more data refreshing. Canvas updates are deferred in order to avoid refreshing multiple times if more than one layer has an auto update interval set. + + Attribution's url gives a link to the webpage of the provider of the data layer. + Attribution's url gives a link to the webpage of the provider of the data layer. - - Inserts the selected field or expression into the map tip - Inserts the selected field or expression into the map tip + + A URL of the legend image. + A URL of the legend image. - - Insert - Insert + + Type + Type - - The HTML map tips are shown when moving mouse over features of the currently selected layer when the 'Show Map Tips' action is toggled on. If no HTML code is set, the feature display name is used. - The HTML map tips are shown when moving mouse over features of the currently selected layer when the 'Show Map Tips' action is toggled on. If no HTML code is set, the feature display name is used. + + image/png + image/png - - Simplification threshold (higher values result in more simplification) - Simplification threshold (higher values result in more simplification) + + image/jpeg + image/jpeg - - Simplification algorithm - Simplification algorithm + + Labels + Labels - - Maximum scale at which the layer should be simplified (1:1 always simplifies) - Maximum scale at which the layer should be simplified (1:1 always simplifies) + + Fields + Fields - - Refresh layer at interval (seconds) - Refresh layer at interval (seconds) + + Query Builder + Query Builder - - <html><head/><body><p>Some data providers can notify QGIS (e.g. PostgreSQL) with a message. If this is the case for this layer's data provider, notification will refresh the layer. </p></body></html> - <html><head/><body><p>Some data providers can notify QGIS (e.g. PostgreSQL) with a message. If this is the case for this layer's data provider, notification will refresh the layer. </p></body></html> + + Display + Display - - Refresh layer on notification - Refresh layer on notification + + Rendering + Rendering - - <html><head/><body><p>Check if only a specific message must refresh the layer (i.e. not all data source notifications)</p></body></html> - <html><head/><body><p>Check if only a specific message must refresh the layer (i.e. not all data source notifications)</p></body></html> + + Variables + Variables - - Only if message is - Only if message is + + Data source encoding + Data source encoding - - <html><head/><body><p>Notification message that will refresh the layer.</p></body></html> - <html><head/><body><p>Notification message that will refresh the layer.</p></body></html> + + <b>Note:</b> Feature simplification may speed up rendering but can result in rendering inconsistencies + <b>Note:</b> Feature simplification may speed up rendering but can result in rendering inconsistencies - - Features in this layer may be updated when the layers selected below are changed - Features in this layer may be updated when the layers selected below are changed + + Higher values result in more simplification + Higher values result in more simplification - - Selected dependent layers should include any layers which may externally alter the data in this layer. For instance, layers with database triggers or custom PyQGIS scripting which alter this layer should be selected. Correctly specifying dependent layers allows QGIS to invalidate caches for this layer when the dependent layers are altered. - Selected dependent layers should include any layers which may externally alter the data in this layer. For instance, layers with database triggers or custom PyQGIS scripting which alter this layer should be selected. Correctly specifying dependent layers allows QGIS to invalidate caches for this layer when the dependent layers are altered. + + pixels + pixels - - Embedded Widgets in Legend - Embedded Widgets in Legend + + This algorithm only is applied to simplify on local side + This algorithm only is applied to simplify on local side - - A URL of the data presentation. - A URL of the data presentation. + + Simplify on provider side if possible + Simplify on provider side if possible - - Format - Format + + Force layer to render as a raster (may result in smaller export file sizes) + Force layer to render as a raster (may result in smaller export file sizes) - - Short name - Short name + + The abstract is a descriptive narrative providing more information about the layer. + The abstract is a descriptive narrative providing more information about the layer. - - Attribution - Attribution + + A name used to identify the layer. The short name is a text string used for machine-to-machine communication. + A name used to identify the layer. The short name is a text string used for machine-to-machine communication. - - Attribution's title indicates the provider of the layer. - Attribution's title indicates the provider of the layer. + + Layer name + Layer name - - Attribution's title indicates the provider of the data layer. - Attribution's title indicates the provider of the data layer. + + Metadata + Metadata - - Attribution's url gives a link to the webpage of the provider of the data layer. - Attribution's url gives a link to the webpage of the provider of the data layer. + + Display Name + Display Name - - A URL of the legend image. - A URL of the legend image. + + HTML Map Tip + HTML Map Tip - - Type - Type + + Scale Dependen&t Visibility + Scale Dependen&t Visibility - - image/png - image/png + + Simplify &Geometry + Simplify &Geometry - - image/jpeg - image/jpeg + + Data Dependencies + Data Dependencies - - Labels - Labels + + Title + Title - - Fields - Fields + + The title is for the benefit of humans to identify layer. + The title is for the benefit of humans to identify layer. - - Query Builder - Query Builder + + Abstract + Abstract - - Display - Display + + Actions + Actions - - Rendering - Rendering + + Joins + Joins - - Variables - Variables + + Diagrams + Diagrams - - Data source encoding - Data source encoding + + General information + General information - - <b>Note:</b> Feature simplification may speed up rendering but can result in rendering inconsistencies - <b>Note:</b> Feature simplification may speed up rendering but can result in rendering inconsistencies + + Control feature symbology + Control feature symbology - - Higher values result in more simplification - Higher values result in more simplification + + Control feature labeling + Control feature labeling - - pixels - pixels + + Manage fields + Manage fields - - This algorithm only is applied to simplify on local side - This algorithm only is applied to simplify on local side + + Manage custom forms and field editor configuration + Manage custom forms and field editor configuration - - Simplify on provider side if possible - Simplify on provider side if possible + + Manage joins to other layers + Manage joins to other layers - - Force layer to render as a raster (may result in smaller export file sizes) - Force layer to render as a raster (may result in smaller export file sizes) + + Manage additional per-project fields associated with the layer + Manage additional per-project fields associated with the layer - - The valid attribute names for this layer - The valid attribute names for this layer + + Manage automated actions + Manage automated actions - - The abstract is a descriptive narrative providing more information about the layer. - The abstract is a descriptive narrative providing more information about the layer. + + Layer metadata + Layer metadata - - A name used to identify the layer. The short name is a text string used for machine-to-machine communication. - A name used to identify the layer. The short name is a text string used for machine-to-machine communication. + + Set dependent layers for automatic update + Set dependent layers for automatic update - - Layer name - Layer name + + Manage the layer's legend + Manage the layer's legend - - Metadata - Metadata + + Dimensions + Dimensions - - Display Name - Display Name + + Masks + Masks - - HTML Map Tip - HTML Map Tip + + Control selective masking of symbols and labels + Control selective masking of symbols and labels - - Scale Dependen&t Visibility - Scale Dependen&t Visibility + + Temporal + Temporal - - Simplify &Geometry - Simplify &Geometry + + Temporal Settings + Temporal Settings - - Data Dependencies - Data Dependencies + + Assigned Coordinate Reference System (CRS) + Assigned Coordinate Reference System (CRS) - - Title - Title + + <html><head/><body><p><span style=" font-weight:600;">Changing this option does not modify the original data source or perform any reprojection of features. Rather, it can be used to override the layer's CRS within this project if it could not be detected or has been incorrectly detected.</span></p><p>The Processing “<span style=" font-style:italic;">Reproject Layer</span>” tool should be used to reproject features and permanently change a data source's CRS.</p></body></html> + <html><head/><body><p><span style=" font-weight:600;">Changing this option does not modify the original data source or perform any reprojection of features. Rather, it can be used to override the layer's CRS within this project if it could not be detected or has been incorrectly detected.</span></p><p>The Processing “<span style=" font-style:italic;">Reproject Layer</span>” tool should be used to reproject features and permanently change a data source's CRS.</p></body></html> - - The title is for the benefit of humans to identify layer. - The title is for the benefit of humans to identify layer. + + Geometry + Geometry - - Abstract - Abstract + + Layer Source + Layer Source - - Actions - Actions + + Fixed Reference Scale + Fixed Reference Scale - - Joins - Joins + + Reference scale + Reference scale - - Diagrams - Diagrams + + <html><head/><body><p>If set, the reference scale indicates the map scale at which symbology and labeling sizes which uses paper-based units (such as millimeters or points) relate to. The sizes will be scaled accordingly whenever the map is viewed at a different scale.</p><p>For instance, a line layer using a 2mm wide line with a 1:2000 reference scale set will be rendered using 4mm wide lines when the map is viewed at 1:1000.</p></body></html> + <html><head/><body><p>If set, the reference scale indicates the map scale at which symbology and labeling sizes which uses paper-based units (such as millimeters or points) relate to. The sizes will be scaled accordingly whenever the map is viewed at a different scale.</p><p>For instance, a line layer using a 2mm wide line with a 1:2000 reference scale set will be rendered using 4mm wide lines when the map is viewed at 1:1000.</p></body></html> - - General information - General information + + Data URL + Data URL - - Control feature symbology - Control feature symbology + + URL + URL - - Control feature labeling - Control feature labeling + + Metadata URL + Metadata URL - - Manage fields - Manage fields + + Legend URL + Legend URL - - Manage custom forms and field editor configuration - Manage custom forms and field editor configuration + + Indicates whether map tips are displayed for this layer or not + Indicates whether map tips are displayed for this layer or not - - Manage joins to other layers - Manage joins to other layers + + Enable map tips + Enable map tips - - Manage additional per-project fields associated with the layer - Manage additional per-project fields associated with the layer + + Inserts the selected field into the map tip + Inserts the selected field into the map tip - - Manage automated actions - Manage automated actions + + Insert/Edit Expression + Insert/Edit Expression - - Layer metadata - Layer metadata + + Preview + Preview - - Set dependent layers for automatic update - Set dependent layers for automatic update + + Selections + Selections - - Manage the layer's legend - Manage the layer's legend + + Override symbol for selected features + Override symbol for selected features - - Dimensions - Dimensions + + Use default selection color + Use default selection color - - Masks - Masks + + Override color for selected features + Override color for selected features - - Control selective masking of symbols and labels - Control selective masking of symbols and labels + + Change… + Change… - - Temporal - Temporal + + WFS title + WFS title - - Temporal Settings - Temporal Settings + + The alternative title is for the benefit of humans to identify the WFS layer if the original title is only helpful with the WMS grouping. + The alternative title is for the benefit of humans to identify the WFS layer if the original title is only helpful with the WMS grouping. - - Assigned Coordinate Reference System (CRS) - Assigned Coordinate Reference System (CRS) + + Optional alternative title for the layer for use with WFS + Optional alternative title for the layer for use with WFS + + + QgsVectorLayerSaveAsDialog - - <html><head/><body><p><span style=" font-weight:600;">Changing this option does not modify the original data source or perform any reprojection of features. Rather, it can be used to override the layer's CRS within this project if it could not be detected or has been incorrectly detected.</span></p><p>The Processing “<span style=" font-style:italic;">Reproject Layer</span>” tool should be used to reproject features and permanently change a data source's CRS.</p></body></html> - <html><head/><body><p><span style=" font-weight:600;">Changing this option does not modify the original data source or perform any reprojection of features. Rather, it can be used to override the layer's CRS within this project if it could not be detected or has been incorrectly detected.</span></p><p>The Processing “<span style=" font-style:italic;">Reproject Layer</span>” tool should be used to reproject features and permanently change a data source's CRS.</p></body></html> + + Automatic + Automatic - - Geometry - Geometry + + + Modified names + Modified names - - Layer Source - Layer Source + + Empty export name + Empty export name - - Fixed Reference Scale - Fixed Reference Scale + + Empty export name are not allowed. + Empty export name are not allowed. - - Reference scale - Reference scale + + No symbology + No symbology - - <html><head/><body><p>If set, the reference scale indicates the map scale at which symbology and labeling sizes which uses paper-based units (such as millimeters or points) relate to. The sizes will be scaled accordingly whenever the map is viewed at a different scale.</p><p>For instance, a line layer using a 2mm wide line with a 1:2000 reference scale set will be rendered using 4mm wide lines when the map is viewed at 1:1000.</p></body></html> - <html><head/><body><p>If set, the reference scale indicates the map scale at which symbology and labeling sizes which uses paper-based units (such as millimeters or points) relate to. The sizes will be scaled accordingly whenever the map is viewed at a different scale.</p><p>For instance, a line layer using a 2mm wide line with a 1:2000 reference scale set will be rendered using 4mm wide lines when the map is viewed at 1:1000.</p></body></html> + + Save Layer As + Save Layer As - - Data URL - Data URL + + + + + + Save Vector Layer As + Save Vector Layer As - - URL - URL + + The layer already exists. Do you want to overwrite the whole file or overwrite the layer? + The layer already exists. Do you want to overwrite the whole file or overwrite the layer? - - Metadata URL - Metadata URL + + + Overwrite File + Overwrite File - - Legend URL - Legend URL + + Overwrite Layer + Overwrite Layer - - - QgsVectorLayerSaveAsDialog - - Automatic - Automatic + + + The file already exists. Do you want to overwrite it? + The file already exists. Do you want to overwrite it? - - - Modified names - Modified names + + The layer already exists. Do you want to overwrite the whole file, overwrite the layer or append features to the layer? + The layer already exists. Do you want to overwrite the whole file, overwrite the layer or append features to the layer? - - Empty export name - Empty export name + + Append to Layer + Append to Layer - - Empty export name are not allowed. - Empty export name are not allowed. + + The layer already exists. Do you want to overwrite the whole file or append features to the layer? + The layer already exists. Do you want to overwrite the whole file or append features to the layer? - - No symbology - No symbology + + <Default> + <Default> - - Save Layer As - Save Layer As + + No Symbology + No Symbology - - - - Save Vector Layer As - Save Vector Layer As + + Feature Symbology + Feature Symbology - - The layer already exists. Do you want to overwrite the whole file or overwrite the layer? - The layer already exists. Do you want to overwrite the whole file or overwrite the layer? + + Symbol Layer Symbology + Symbol Layer Symbology - - - Overwrite File - Overwrite File + + The layer contains at least one 64-bit integer field, which, with the current settings, can only be exported as a Real field. It could be exported as a 64-bit integer field if the TARGET_ARCGIS_VERSION layer option is set to ARCGIS_PRO_3_2_OR_LATER. Do you want to continue and export it as a Real field? + The layer contains at least one 64-bit integer field, which, with the current settings, can only be exported as a Real field. It could be exported as a 64-bit integer field if the TARGET_ARCGIS_VERSION layer option is set to ARCGIS_PRO_3_2_OR_LATER. Do you want to continue and export it as a Real field? - - Overwrite Layer - Overwrite Layer + + The layer contains at least one 64-bit integer field, which cannot be exported as such when using this output driver. 64-bit integer fields could be supported by selecting the %1 format and setting its TARGET_ARCGIS_VERSION layer option to ARCGIS_PRO_3_2_OR_LATER. Do you want to continue and export it as a Real field? + The layer contains at least one 64-bit integer field, which cannot be exported as such when using this output driver. 64-bit integer fields could be supported by selecting the %1 format and setting its TARGET_ARCGIS_VERSION layer option to ARCGIS_PRO_3_2_OR_LATER. Do you want to continue and export it as a Real field? - - - The file already exists. Do you want to overwrite it? - The file already exists. Do you want to overwrite it? + + + ESRI File Geodatabase + ESRI File Geodatabase - - The layer already exists. Do you want to overwrite the whole file, overwrite the layer or append features to the layer? - The layer already exists. Do you want to overwrite the whole file, overwrite the layer or append features to the layer? + + The existing layer has additional fields. Do you want to add the missing fields to the layer? + The existing layer has additional fields. Do you want to add the missing fields to the layer? - - Append to Layer - Append to Layer + + This file contains %1 layers that will be lost! + + This file contains %1 layers that will be lost! + - - The layer already exists. Do you want to overwrite the whole file or append features to the layer? - The layer already exists. Do you want to overwrite the whole file or append features to the layer? + + The following layers will be permanently lost: + +%1 + The following layers will be permanently lost: + +%1 - - <Default> - <Default> + + new_layer + new_layer - - No Symbology - No Symbology + + Name + Name - - Feature Symbology - Feature Symbology + + Type + Type - - Symbol Layer Symbology - Symbol Layer Symbology + + Replace with displayed values + Replace with displayed values - - The existing layer has additional fields. Do you want to add the missing fields to the layer? - The existing layer has additional fields. Do you want to add the missing fields to the layer? + + Export name + Export name - - This file contains %1 layers that will be lost! - - This file contains %1 layers that will be lost! - + + Use %1 + Use %1 - - The following layers will be permanently lost: - -%1 - The following layers will be permanently lost: - -%1 + + + Some names were modified and will be overridden. Do you want to continue? + Some names were modified and will be overridden. Do you want to continue? - - new_layer - new_layer + + Select the coordinate reference system for the vector file. The data points will be transformed from the layer coordinate reference system. + Select the coordinate reference system for the vector file. The data points will be transformed from the layer coordinate reference system. + + + QgsVectorLayerSaveAsDialogBase - - Name - Name + + Encoding + Encoding - - Type - Type + + CRS + CRS - - Replace with displayed values - Replace with displayed values + + File name + File name - - Export name - Export name + + Layer name + Layer name - - Use %1 - Use %1 + + Select fields to export and their export options + Select fields to export and their export options - - - Some names were modified and will be overridden. Do you want to continue? - Some names were modified and will be overridden. Do you want to continue? + + Replace all selected raw field values by displayed values + Replace all selected raw field values by displayed values - - Select the coordinate reference system for the vector file. The data points will be transformed from the layer coordinate reference system. - Select the coordinate reference system for the vector file. The data points will be transformed from the layer coordinate reference system. + + Symbology export + Symbology export - - - QgsVectorLayerSaveAsDialogBase - - Encoding - Encoding + + Geometry + Geometry - - CRS - CRS + + Geometry type + Geometry type - - File name - File name + + Force multi-type + Force multi-type - - Layer name - Layer name + + Include z-dimension + Include z-dimension - - Select fields to export and their export options - Select fields to export and their export options + + Extent + Extent - - Replace all selected raw field values by displayed values - Replace all selected raw field values by displayed values + + Datasource Options + Datasource Options - - Symbology export - Symbology export + + Custom Options + Custom Options - - Geometry - Geometry + + Layer Options + Layer Options - - Geometry type - Geometry type + + Format + Format - - Force multi-type - Force multi-type + + Save only selected features + Save only selected features - - Include z-dimension - Include z-dimension + + Select All + Select All - - Extent - Extent + + Deselect All + Deselect All - - Datasource Options - Datasource Options + + Data source + Data source - - Custom Options - Custom Options + + Layer + Layer - - Layer Options - Layer Options + + Add saved file to map + Add saved file to map - - Format - Format + + Scale + Scale - - Save only selected features - Save only selected features + + Save Vector Layer as… + Save Vector Layer as… - - Select All - Select All + + If checked, any metadata present in the source layer will be copied to the output layer. + If checked, any metadata present in the source layer will be copied to the output layer. - - Deselect All - Deselect All + + Persist layer metadata + Persist layer metadata - - Data source - Data source + + Use aliases for exported name + Use aliases for exported name + + + QgsVectorLayerTemporalPropertiesWidget - - Layer - Layer + + Fixed Time Range + Fixed Time Range - - Add saved file to map - Add saved file to map + + Single Field with Date/Time + Single Field with Date/Time - - Scale - Scale + + Separate Fields for Start and End Date/Time + Separate Fields for Start and End Date/Time - - Save Vector Layer as… - Save Vector Layer as… + + Separate Fields for Start and Event Duration + Separate Fields for Start and Event Duration - - If checked, any metadata present in the source layer will be copied to the output layer. - If checked, any metadata present in the source layer will be copied to the output layer. + + Start and End Date/Time from Expressions + Start and End Date/Time from Expressions - - Persist layer metadata - Persist layer metadata + + Redraw Layer Only + Redraw Layer Only - - Use aliases for exported name - Use aliases for exported name + + Include Start, Exclude End (default) + Include Start, Exclude End (default) - - - QgsVectorLayerSaveStyleDialog - - Style name - Style name + + Include Start, Include End + Include Start, Include End + + + QgsVectorLayerTemporalPropertiesWidgetBase - - Description - Description + + Configuration + Configuration - - Optionally pick an input form for attribute editing (QT Designer UI format), it will be stored in the database - Optionally pick an input form for attribute editing (QT Designer UI format), it will be stored in the database + + Start date + Start date - - UI - UI + + M/d/yyyy h:mm AP + M/d/yyyy h:mm AP - - Save Layer Style - Save Layer Style + + End date + End date - - Use as default style for this layer - Use as default style for this layer + + <p><b><i>All</i> features from the layer will be rendered whenever the map's temporal range overlaps the range defined below.</b></p> + <p><b><i>All</i> features from the layer will be rendered whenever the map's temporal range overlaps the range defined below.</b></p> - - File - File + + Event duration + Event duration - - Categories - Categories + + Field + Field - - Save style - Save style + + <p>Event durations in <i>Months</i> assume a fixed 30-day month length, and durations in <i>Years</i>, <i>Decades</i> or <i>Centuries</i> assume a 365.25-day year length.</p> + <p>Event durations in <i>Months</i> assume a fixed 30-day month length, and durations in <i>Years</i>, <i>Decades</i> or <i>Centuries</i> assume a 365.25-day year length.</p> - - QGIS Layer Style File (*.qml) - QGIS Layer Style File (*.qml) + + If checked, then features will be shown whenever their defined temporal value falls within or before the map's temporal range + If checked, then features will be shown whenever their defined temporal value falls within or before the map's temporal range - - SLD File (*.sld) - SLD File (*.sld) + + Accumulate features over time + Accumulate features over time - - As QGIS QML Style File - As QGIS QML Style File + + Start field + Start field - - As SLD Style File - As SLD Style File + + End field + End field - - In Database (%1) - In Database (%1) + + Event duration field + Event duration field - - Qt Designer UI file (*.ui) - Qt Designer UI file (*.ui) + + Event duration units + Event duration units - - As Default In Local Database - As Default In Local Database + + End expression + End expression - - Attach UI File - Attach UI File + + Start expression + Start expression - - The selected file does not appear to be a valid Qt Designer UI file. - The selected file does not appear to be a valid Qt Designer UI file. + + <p><b>The layer will automatically be redrawn whenever the temporal range is changed, but no time based filtering will be applied to the features.<b></p><p>This configuration is useful when the layer has symbology settings which vary based on the temporal range. For instance, when it is using time-dependent rule-based renderer expressions or data-defined symbology expressions.</p> + <p><b>The layer will automatically be redrawn whenever the temporal range is changed, but no time based filtering will be applied to the features.<b></p><p>This configuration is useful when the layer has symbology settings which vary based on the temporal range. For instance, when it is using time-dependent rule-based renderer expressions or data-defined symbology expressions.</p> - - Current style - Current style + + Dynamic Temporal Control + Dynamic Temporal Control - - Leave blank to use style names or set the base name (an incremental number will be automatically appended) - Leave blank to use style names or set the base name (an incremental number will be automatically appended) + + <html><head/><body><p><span style=" font-weight:600;">Individual features from the layer will be rendered if the field's value falls within the map's temporal range.</span></p><p>If a duration is set for the events then the event will be considered as occurring from <span style=" font-style:italic;">Field ≤ t &lt; Field + duration</span>.</p></body></html> + <html><head/><body><p><span style=" font-weight:600;">Individual features from the layer will be rendered if the field's value falls within the map's temporal range.</span></p><p>If a duration is set for the events then the event will be considered as occurring from <span style=" font-style:italic;">Field ≤ t &lt; Field + duration</span>.</p></body></html> - - Styles - Styles + + <html><head/><body><p><span style=" font-weight:600;">Individual features from the layer will be rendered if the range specified by the </span><span style=" font-weight:600; font-style:italic;">Start</span><span style=" font-weight:600;"> and </span><span style=" font-weight:600; font-style:italic;">End</span><span style=" font-weight:600;"> fields overlaps the map's temporal range.</span></p><p>Each event will be considered as occurring from <span style=" font-style:italic;">Start field ≤ t &lt; End field</span>.</p><p>If the <span style=" font-style:italic;">Start</span> field choice is empty, then features will be treated as having no start date. Similarly if the <span style=" font-style:italic;">End</span> field choice is empty, then features will be treated as having no end date.</p></body></html> + <html><head/><body><p><span style=" font-weight:600;">Individual features from the layer will be rendered if the range specified by the </span><span style=" font-weight:600; font-style:italic;">Start</span><span style=" font-weight:600;"> and </span><span style=" font-weight:600; font-style:italic;">End</span><span style=" font-weight:600;"> fields overlaps the map's temporal range.</span></p><p>Each event will be considered as occurring from <span style=" font-style:italic;">Start field ≤ t &lt; End field</span>.</p><p>If the <span style=" font-style:italic;">Start</span> field choice is empty, then features will be treated as having no start date. Similarly if the <span style=" font-style:italic;">End</span> field choice is empty, then features will be treated as having no end date.</p></body></html> - - - QgsVectorLayerTemporalPropertiesWidget - - Fixed Time Range - Fixed Time Range + + <html><head/><body><p><span style=" font-weight:600;">Individual features from the layer will be rendered if the temporal range defined by the </span><span style=" font-weight:600; font-style:italic;">Start</span><span style=" font-weight:600;"> and </span><span style=" font-weight:600; font-style:italic;">Event Duration</span><span style=" font-weight:600;"> fields overlaps the map's temporal range.</span></p><p>Each event will be considered as occurring from S<span style=" font-style:italic;">tart field ≤ t &lt; Start field + Event duration</span>.</p></body></html> + <html><head/><body><p><span style=" font-weight:600;">Individual features from the layer will be rendered if the temporal range defined by the </span><span style=" font-weight:600; font-style:italic;">Start</span><span style=" font-weight:600;"> and </span><span style=" font-weight:600; font-style:italic;">Event Duration</span><span style=" font-weight:600;"> fields overlaps the map's temporal range.</span></p><p>Each event will be considered as occurring from S<span style=" font-style:italic;">tart field ≤ t &lt; Start field + Event duration</span>.</p></body></html> - - Single Field with Date/Time - Single Field with Date/Time + + <html><head/><body><p><span style=" font-weight:600;">Individual features from the layer will be rendered if the range specified by the </span><span style=" font-weight:600; font-style:italic;">Start</span><span style=" font-weight:600;"> and </span><span style=" font-weight:600; font-style:italic;">End</span><span style=" font-weight:600;"> expressions overlaps the map's temporal range.</span></p><p>Each event will be considered as occurring from S<span style=" font-style:italic;">tart expression ≤ t &lt; End expression</span>.</p><p>If the <span style=" font-style:italic;">Start</span> expression choice is empty, then features will be treated as having no start date. Similarly if the <span style=" font-style:italic;">End</span> expression choice is empty, then features will be treated as having no end date.</p><p>The <span style=" font-style:italic;">Start</span> and <span style=" font-style:italic;">End</span> expressions must return date or datetime values.</p></body></html> + <html><head/><body><p><span style=" font-weight:600;">Individual features from the layer will be rendered if the range specified by the </span><span style=" font-weight:600; font-style:italic;">Start</span><span style=" font-weight:600;"> and </span><span style=" font-weight:600; font-style:italic;">End</span><span style=" font-weight:600;"> expressions overlaps the map's temporal range.</span></p><p>Each event will be considered as occurring from S<span style=" font-style:italic;">tart expression ≤ t &lt; End expression</span>.</p><p>If the <span style=" font-style:italic;">Start</span> expression choice is empty, then features will be treated as having no start date. Similarly if the <span style=" font-style:italic;">End</span> expression choice is empty, then features will be treated as having no end date.</p><p>The <span style=" font-style:italic;">Start</span> and <span style=" font-style:italic;">End</span> expressions must return date or datetime values.</p></body></html> - - Separate Fields for Start and End Date/Time - Separate Fields for Start and End Date/Time + + Limits + Limits + + + + QgsVectorLayerTools + + + +%n children on layer %1 duplicated + + +%n children on layer %1 duplicated + +%n children on layer %1 duplicated + - - Separate Fields for Start and Event Duration - Separate Fields for Start and Event Duration + + Only %1 out of %2 features were copied. + Only %1 out of %2 features were copied. - - Start and End Date/Time from Expressions - Start and End Date/Time from Expressions + + Some features have no geometry. + Some features have no geometry. - - Redraw Layer Only - Redraw Layer Only + + Some could not be created on the layer. + Some could not be created on the layer. + + + QgsVectorRenderingOptionsFactory - - Include Start, Exclude End (default) - Include Start, Exclude End (default) + + Vector + Vector + + + QgsVectorRenderingOptionsWidget - - Include Start, Include End - Include Start, Include End + + Maximum Angle + Maximum Angle - - - QgsVectorLayerTemporalPropertiesWidgetBase - - Configuration - Configuration + + Maximum Difference + Maximum Difference - - Start date - Start date + + Distance + Distance - - M/d/yyyy h:mm AP - M/d/yyyy h:mm AP + + SnapToGrid + SnapToGrid - - End date - End date + + Visvalingam + Visvalingam + + + QgsVectorRenderingOptionsWidgetBase - - <p><b><i>All</i> features from the layer will be rendered whenever the map's temporal range overlaps the range defined below.</b></p> - <p><b><i>All</i> features from the layer will be rendered whenever the map's temporal range overlaps the range defined below.</b></p> + + Vector Rendering Options + Vector Rendering Options - - Event duration - Event duration + + Enable feature si&mplification by default for newly added layers + Enable feature si&mplification by default for newly added layers - - Field - Field + + Higher values result in more simplification + Higher values result in more simplification - - <p>Event durations in <i>Months</i> assume a fixed 30-day month length, and durations in <i>Years</i>, <i>Decades</i> or <i>Centuries</i> assume a 365.25-day year length.</p> - <p>Event durations in <i>Months</i> assume a fixed 30-day month length, and durations in <i>Years</i>, <i>Decades</i> or <i>Centuries</i> assume a 365.25-day year length.</p> + + This algorithm is only applied to simplify on local side + This algorithm is only applied to simplify on local side - - If checked, then features will be shown whenever their defined temporal value falls within or before the map's temporal range - If checked, then features will be shown whenever their defined temporal value falls within or before the map's temporal range + + Simplification algorithm + Simplification algorithm - - Accumulate features over time - Accumulate features over time + + Simplify on provider side if possible + Simplify on provider side if possible - - Start field - Start field + + <b>Note:</b> Feature simplification may speed up rendering but can result in rendering inconsistencies + <b>Note:</b> Feature simplification may speed up rendering but can result in rendering inconsistencies - - End field - End field + + Curve Segmentation + Curve Segmentation - - Event duration field - Event duration field + + Segmentation tolerance + Segmentation tolerance - - Event duration units - Event duration units + + Tolerance type + Tolerance type - - End expression - End expression + + px + px - - Start expression - Start expression + + Maximum scale at which the layer should be simplified + Maximum scale at which the layer should be simplified - - <p><b>The layer will automatically be redrawn whenever the temporal range is changed, but no time based filtering will be applied to the features.<b></p><p>This configuration is useful when the layer has symbology settings which vary based on the temporal range. For instance, when it is using time-dependent rule-based renderer expressions or data-defined symbology expressions.</p> - <p><b>The layer will automatically be redrawn whenever the temporal range is changed, but no time based filtering will be applied to the features.<b></p><p>This configuration is useful when the layer has symbology settings which vary based on the temporal range. For instance, when it is using time-dependent rule-based renderer expressions or data-defined symbology expressions.</p> + + (1:1 always simplifies) + (1:1 always simplifies) - - Dynamic Temporal Control - Dynamic Temporal Control + + Simplification threshold + Simplification threshold - - <html><head/><body><p><span style=" font-weight:600;">Individual features from the layer will be rendered if the field's value falls within the map's temporal range.</span></p><p>If a duration is set for the events then the event will be considered as occurring from <span style=" font-style:italic;">Field ≤ t &lt; Field + duration</span>.</p></body></html> - <html><head/><body><p><span style=" font-weight:600;">Individual features from the layer will be rendered if the field's value falls within the map's temporal range.</span></p><p>If a duration is set for the events then the event will be considered as occurring from <span style=" font-style:italic;">Field ≤ t &lt; Field + duration</span>.</p></body></html> + + (higher values result in more simplification) + (higher values result in more simplification) + + + QgsVectorTileBasicLabelingListModel - - <html><head/><body><p><span style=" font-weight:600;">Individual features from the layer will be rendered if the range specified by the </span><span style=" font-weight:600; font-style:italic;">Start</span><span style=" font-weight:600;"> and </span><span style=" font-weight:600; font-style:italic;">End</span><span style=" font-weight:600;"> fields overlaps the map's temporal range.</span></p><p>Each event will be considered as occurring from <span style=" font-style:italic;">Start field ≤ t &lt; End field</span>.</p><p>If the <span style=" font-style:italic;">Start</span> field choice is empty, then features will be treated as having no start date. Similarly if the <span style=" font-style:italic;">End</span> field choice is empty, then features will be treated as having no end date.</p></body></html> - <html><head/><body><p><span style=" font-weight:600;">Individual features from the layer will be rendered if the range specified by the </span><span style=" font-weight:600; font-style:italic;">Start</span><span style=" font-weight:600;"> and </span><span style=" font-weight:600; font-style:italic;">End</span><span style=" font-weight:600;"> fields overlaps the map's temporal range.</span></p><p>Each event will be considered as occurring from <span style=" font-style:italic;">Start field ≤ t &lt; End field</span>.</p><p>If the <span style=" font-style:italic;">Start</span> field choice is empty, then features will be treated as having no start date. Similarly if the <span style=" font-style:italic;">End</span> field choice is empty, then features will be treated as having no end date.</p></body></html> + + (all layers) + (all layers) - - <html><head/><body><p><span style=" font-weight:600;">Individual features from the layer will be rendered if the temporal range defined by the </span><span style=" font-weight:600; font-style:italic;">Start</span><span style=" font-weight:600;"> and </span><span style=" font-weight:600; font-style:italic;">Event Duration</span><span style=" font-weight:600;"> fields overlaps the map's temporal range.</span></p><p>Each event will be considered as occurring from S<span style=" font-style:italic;">tart field ≤ t &lt; Start field + Event duration</span>.</p></body></html> - <html><head/><body><p><span style=" font-weight:600;">Individual features from the layer will be rendered if the temporal range defined by the </span><span style=" font-weight:600; font-style:italic;">Start</span><span style=" font-weight:600;"> and </span><span style=" font-weight:600; font-style:italic;">Event Duration</span><span style=" font-weight:600;"> fields overlaps the map's temporal range.</span></p><p>Each event will be considered as occurring from S<span style=" font-style:italic;">tart field ≤ t &lt; Start field + Event duration</span>.</p></body></html> + + (no filter) + (no filter) - - <html><head/><body><p><span style=" font-weight:600;">Individual features from the layer will be rendered if the range specified by the </span><span style=" font-weight:600; font-style:italic;">Start</span><span style=" font-weight:600;"> and </span><span style=" font-weight:600; font-style:italic;">End</span><span style=" font-weight:600;"> expressions overlaps the map's temporal range.</span></p><p>Each event will be considered as occurring from S<span style=" font-style:italic;">tart expression ≤ t &lt; End expression</span>.</p><p>If the <span style=" font-style:italic;">Start</span> expression choice is empty, then features will be treated as having no start date. Similarly if the <span style=" font-style:italic;">End</span> expression choice is empty, then features will be treated as having no end date.</p><p>The <span style=" font-style:italic;">Start</span> and <span style=" font-style:italic;">End</span> expressions must return date or datetime values.</p></body></html> - <html><head/><body><p><span style=" font-weight:600;">Individual features from the layer will be rendered if the range specified by the </span><span style=" font-weight:600; font-style:italic;">Start</span><span style=" font-weight:600;"> and </span><span style=" font-weight:600; font-style:italic;">End</span><span style=" font-weight:600;"> expressions overlaps the map's temporal range.</span></p><p>Each event will be considered as occurring from S<span style=" font-style:italic;">tart expression ≤ t &lt; End expression</span>.</p><p>If the <span style=" font-style:italic;">Start</span> expression choice is empty, then features will be treated as having no start date. Similarly if the <span style=" font-style:italic;">End</span> expression choice is empty, then features will be treated as having no end date.</p><p>The <span style=" font-style:italic;">Start</span> and <span style=" font-style:italic;">End</span> expressions must return date or datetime values.</p></body></html> + + Label + Label - - Limits - Limits + + Layer + Layer - - - QgsVectorLayerTools - - Only %1 out of %2 features were copied. - Only %1 out of %2 features were copied. + + Min. Zoom + Min. Zoom - - Some features have no geometry. - Some features have no geometry. + + Max. Zoom + Max. Zoom - - Some could not be created on the layer. - Some could not be created on the layer. + + Filter + Filter - - - QgsVectorRenderingOptionsFactory + + + QgsVectorTileBasicLabelingWidget - - Vector - Vector + + Add rule + Add rule - - - QgsVectorRenderingOptionsWidget - - Maximum Angle - Maximum Angle + + Remove selected rules + Remove selected rules - - Maximum Difference - Maximum Difference + + Edit current rule + Edit current rule - - Distance - Distance + + Hides any rules which are invisible because they fall outside the current map canvas zoom level + Hides any rules which are invisible because they fall outside the current map canvas zoom level - - SnapToGrid - SnapToGrid + + Visible rules only + Visible rules only - - Visvalingam - Visvalingam + + Filter rules + Filter rules - - - QgsVectorRenderingOptionsWidgetBase - - Vector Rendering Options - Vector Rendering Options + + Marker + Marker - - Enable feature si&mplification by default for newly added layers - Enable feature si&mplification by default for newly added layers + + Line + Line - - Higher values result in more simplification - Higher values result in more simplification + + Fill + Fill - - This algorithm is only applied to simplify on local side - This algorithm is only applied to simplify on local side + + No Labels + No Labels - - Simplification algorithm - Simplification algorithm + + Rule-based Labeling + Rule-based Labeling - - Maximum scale at which the layer should be simplified (1:1 always simplifies) - Maximum scale at which the layer should be simplified (1:1 always simplifies) + + + Current zoom: %1 + Current zoom: %1 + + + QgsVectorTileBasicRendererListModel - - Simplify on provider side if possible - Simplify on provider side if possible + + (all layers) + (all layers) - - <b>Note:</b> Feature simplification may speed up rendering but can result in rendering inconsistencies - <b>Note:</b> Feature simplification may speed up rendering but can result in rendering inconsistencies + + (no filter) + (no filter) - - Simplification threshold (higher values result in more simplification) - Simplification threshold (higher values result in more simplification) + + Label + Label - - pixels - pixels + + Layer + Layer - - Curve Segmentation - Curve Segmentation + + Min. Zoom + Min. Zoom - - Segmentation tolerance - Segmentation tolerance + + Max. Zoom + Max. Zoom - - Tolerance type - Tolerance type + + Filter + Filter - - - QgsVectorTileBasicLabelingListModel + + + QgsVectorTileBasicRendererWidget - - (all layers) - (all layers) + + Add rule + Add rule - - (no filter) - (no filter) + + Remove selected rules + Remove selected rules - - Label - Label + + Edit current rule + Edit current rule - - Layer - Layer + + Hides any rules which are invisible because they fall outside the current map canvas zoom level + Hides any rules which are invisible because they fall outside the current map canvas zoom level - - Min. Zoom - Min. Zoom + + Visible rules only + Visible rules only - - Max. Zoom - Max. Zoom + + Filter rules + Filter rules - - Filter - Filter + + Marker + Marker - - - QgsVectorTileBasicLabelingWidget - - Add rule - Add rule + + Line + Line - - Remove selected rules - Remove selected rules + + Fill + Fill - - Edit current rule - Edit current rule + + + Current zoom: %1 + Current zoom: %1 - - Hides any rules which are invisible because they fall outside the current map canvas zoom level - Hides any rules which are invisible because they fall outside the current map canvas zoom level + + Layer Rendering + Layer Rendering - - Visible rules only - Visible rules only + + Blending mode + Blending mode - - Filter rules - Filter rules + + Opacity + Opacity + + + QgsVectorTileConnectionDialog - - Marker - Marker + + Vector Tiles Connection + Vector Tiles Connection - - Line - Line + + Connection Details + Connection Details - - Fill - Fill + + Name of the new connection + Name of the new connection - - - Current zoom: %1 - Current zoom: %1 + + Name + Name - - - QgsVectorTileBasicRendererListModel - - (all layers) - (all layers) + + Authentication + Authentication - - (no filter) - (no filter) + + Referer + Referer - - Label - Label + + Max. Zoom Level + Max. Zoom Level - - Layer - Layer + + URL of the connection, {x}, {y}, and {z} will be replaced with actual values. Use {-y} for inverted y axis. + URL of the connection, {x}, {y}, and {z} will be replaced with actual values. Use {-y} for inverted y axis. - - Min. Zoom - Min. Zoom + + http://example.com/{z}/{x}/{y}.pbf + http://example.com/{z}/{x}/{y}.pbf - - Max. Zoom - Max. Zoom + + Min. Zoom Level + Min. Zoom Level - - Filter - Filter + + Optional custom referer + Optional custom referer - - - QgsVectorTileBasicRendererWidget - - Add rule - Add rule + + Style URL + Style URL - - Remove selected rules - Remove selected rules + + If specified, the layer will be automatically styled using styling JSON from the entered URL. + If specified, the layer will be automatically styled using styling JSON from the entered URL. - - Edit current rule - Edit current rule + + URL(s) can be determined from the style. + URL(s) can be determined from the style. - - Hides any rules which are invisible because they fall outside the current map canvas zoom level - Hides any rules which are invisible because they fall outside the current map canvas zoom level + + Connection Properties + Connection Properties - - Visible rules only - Visible rules only + + The maximum zoom level (%1) cannot be lower than the minimum zoom level (%2). + The maximum zoom level (%1) cannot be lower than the minimum zoom level (%2). - - Filter rules - Filter rules + + Source URL + Source URL + + + QgsVectorTileDataItemGuiProvider - - Marker - Marker + + Edit Connection… + Edit Connection… - - Line - Line + + Duplicate Connection + Duplicate Connection - - Fill - Fill + + Remove Connections… + Remove Connections… - - - Current zoom: %1 - Current zoom: %1 + + Remove Connection… + Remove Connection… - - - QgsVectorTileConnectionDialog - - Vector Tiles Connection - Vector Tiles Connection + + New Generic Connection… + New Generic Connection… - - Connection Details - Connection Details + + New ArcGIS Vector Tile Service Connection… + New ArcGIS Vector Tile Service Connection… - - Name of the new connection - Name of the new connection + + Save Connections… + Save Connections… - - Name - Name + + Load Connections… + Load Connections… - - Authentication - Authentication + + Load Connections + Load Connections - - URL - URL + + XML files (*.xml *.XML) + XML files (*.xml *.XML) + + + QgsVectorTileLayer - - Referer - Referer + + Missing <renderer> tag + Missing <renderer> tag - - Max. Zoom Level - Max. Zoom Level + + Unknown renderer type: + Unknown renderer type: - - URL of the connection, {x}, {y}, and {z} will be replaced with actual values. Use {-y} for inverted y axis. - URL of the connection, {x}, {y}, and {z} will be replaced with actual values. Use {-y} for inverted y axis. + + Unknown labeling type: + Unknown labeling type: - - http://example.com/{z}/{x}/{y}.pbf - http://example.com/{z}/{x}/{y}.pbf + + Information from provider + Information from provider - - Min. Zoom Level - Min. Zoom Level + + Source type + Source type - - Optional custom referer - Optional custom referer + + Zoom levels + Zoom levels - - Style URL - Style URL + + Identification + Identification - - If specified, the layer will be automatically styled using styling JSON from the entered URL. - If specified, the layer will be automatically styled using styling JSON from the entered URL. + + Extent + Extent - - Optional - Optional + + Access + Access - - Connection Properties - Connection Properties + + Contacts + Contacts - - The maximum zoom level (%1) cannot be lower than the minimum zoom level (%2). - The maximum zoom level (%1) cannot be lower than the minimum zoom level (%2). + + References + References - - - QgsVectorTileDataItemGuiProvider - - Edit Connection… - Edit Connection… + + History + History + + + QgsVectorTileLayerProperties - - - Remove Connection - Remove Connection + + Style + Style - - New Generic Connection… - New Generic Connection… + + Load Style… + Load Style… - - New ArcGIS Vector Tile Service Connection… - New ArcGIS Vector Tile Service Connection… + + Save Style… + Save Style… - - Save Connections… - Save Connections… + + Save as Default + Save as Default - - Load Connections… - Load Connections… + + Restore Default + Restore Default - - Are you sure you want to remove the connection “%1”? - Are you sure you want to remove the connection “%1”? + + Metadata + Metadata - - Load Connections - Load Connections + + Load Metadata… + Load Metadata… - - XML files (*.xml *.XML) - XML files (*.xml *.XML) + + Save Metadata… + Save Metadata… - - - QgsVectorTileLayer - - Missing <renderer> tag - Missing <renderer> tag + + Select Transformation + Select Transformation - - Unknown renderer type: - Unknown renderer type: + + + + Load Style + Load Style - - Unknown labeling type: - Unknown labeling type: + + Could not read %1 + Could not read %1 + + + QgsVectorTileLayerPropertiesBase - - Source - Source + + Vector Tile Layer Properties + Vector Tile Layer Properties - - Information from provider - Information from provider + + Information + Information - - Source type - Source type + + Symbology + Symbology - - Zoom levels - Zoom levels + + Labels + Labels - - Identification - Identification + + Metadata + Metadata - - Extent - Extent + + Source + Source - - Access - Access + + Rendering + Rendering - - Contacts - Contacts + + QGIS Server + QGIS Server - - References - References + + Layer name + Layer name - - History - History + + Assigned Coordinate Reference System (CRS) + Assigned Coordinate Reference System (CRS) - - - QgsVectorTileLayerProperties - - Layer Properties - %1 - Layer Properties - %1 + + <html><head/><body><p><span style=" font-weight:600;">Changing this option does not modify the original data source or perform any reprojection of the vector tile layer. Rather, it can be used to override the layer's CRS within this project if it could not be detected or has been incorrectly detected.</span></p></body></html> + <html><head/><body><p><span style=" font-weight:600;">Changing this option does not modify the original data source or perform any reprojection of the vector tile layer. Rather, it can be used to override the layer's CRS within this project if it could not be detected or has been incorrectly detected.</span></p></body></html> - - Style - Style + + Layer Source + Layer Source - - Load Style… - Load Style… + + Scale Dependent Visibility + Scale Dependent Visibility - - Save Style… - Save Style… + + Description + Description - - Save as Default - Save as Default + + Title + Title - - Restore Default - Restore Default + + List of keywords separated by comma to help catalog searching. + List of keywords separated by comma to help catalog searching. - - Metadata - Metadata + + A URL of the data presentation. + A URL of the data presentation. - - Load Metadata… - Load Metadata… + + Format + Format - - Save Metadata… - Save Metadata… + + Keyword list + Keyword list - - - Default Style - Default Style + + Short name + Short name - - - - Load Style - Load Style + + A name used to identify the layer. The short name is a text string used for machine-to-machine communication. + A name used to identify the layer. The short name is a text string used for machine-to-machine communication. - - Could not read %1 - Could not read %1 + + The title is for the benefit of humans to identify layer. + The title is for the benefit of humans to identify layer. - - Save layer properties as style file - Save layer properties as style file + + Abstract + Abstract - - QGIS Layer Style File - QGIS Layer Style File + + The abstract is a descriptive narrative providing more information about the layer. + The abstract is a descriptive narrative providing more information about the layer. - - Save Style - Save Style + + Data URL + Data URL - - Load layer metadata from metadata file - Load layer metadata from metadata file + + Attribution + Attribution - - QGIS Layer Metadata File - QGIS Layer Metadata File + + Attribution's title indicates the provider of the layer. + Attribution's title indicates the provider of the layer. - - Load Metadata - Load Metadata + + Attribution's title indicates the provider of the data layer. + Attribution's title indicates the provider of the data layer. - - Save Layer Metadata as QMD - Save Layer Metadata as QMD + + URL + URL - - QMD File - QMD File + + Attribution's url gives a link to the webpage of the provider of the data layer. + Attribution's url gives a link to the webpage of the provider of the data layer. - - Save Metadata - Save Metadata + + Legend URL + Legend URL - - - QgsVectorTileLayerPropertiesBase - - Vector Tile Layer Properties - Vector Tile Layer Properties + + A URL of the legend image. + A URL of the legend image. + + + QgsVectorTileLoader - - Information - Information + + Access denied + Access denied - - Symbology - Symbology + + Access denied: %1 + Access denied: %1 + + + QgsVectorTileSourceSelect - - Labels - Labels + + Add Vector Tile Layer + Add Vector Tile Layer - - Metadata - Metadata + + New Generic Connection… + New Generic Connection… - - - QgsVectorTileLoader - - network request update failed for authentication config - network request update failed for authentication config + + New ArcGIS Vector Tile Service Connection… + New ArcGIS Vector Tile Service Connection… - - Network - Network + + Open Vector Tile Dataset + Open Vector Tile Dataset - - Access denied - Access denied + + Are you sure you want to remove the %1 connection and all associated settings? + Are you sure you want to remove the %1 connection and all associated settings? - - Access denied: %1 - Access denied: %1 + + Confirm Delete + Confirm Delete + + + + Load Connections + Load Connections + + + + XML files (*.xml *.XML) + XML files (*.xml *.XML) + + + + QgsVectorTileSourceSelectBase + + + Source Type + Source Type + + + + F&ile + F&ile + + + + Service + Service + + + + Source + Source - - - QgsVectorTileSourceSelect - - Add Vector Tile Layer - Add Vector Tile Layer + + Vector tile dataset + Vector tile dataset - - Vector Tile Connections - Vector Tile Connections + + Connections + Connections - - New Generic Connection… - New Generic Connection… + + Load connections from file + Load connections from file - - New ArcGIS Vector Tile Service Connection… - New ArcGIS Vector Tile Service Connection… + + Load + Load - - Are you sure you want to remove the %1 connection and all associated settings? - Are you sure you want to remove the %1 connection and all associated settings? + + Edit selected service connection + Edit selected service connection - - Confirm Delete - Confirm Delete + + Edit + Edit - - Load Connections - Load Connections + + Remove connection to selected service + Remove connection to selected service - - XML files (*.xml *.XML) - XML files (*.xml *.XML) + + Remove + Remove - - + + + Create a new service connection + Create a new service connection + + + + &New + &New + + + + Save connections to file + Save connections to file + + + + Save + Save + + + QgsVectorTileWriter - - Invalid min. zoom level - Invalid min. zoom level + + Invalid min. zoom level + Invalid min. zoom level - - Invalid max. zoom level - Invalid max. zoom level + + Invalid max. zoom level + Invalid max. zoom level - - Invalid template for XYZ: - Invalid template for XYZ: + + Invalid template for XYZ: + Invalid template for XYZ: - - Unsupported source type for writing: - Unsupported source type for writing: + + Unsupported source type for writing: + Unsupported source type for writing: - - Failed to calculate output extent - Failed to calculate output extent + + Failed to calculate output extent + Failed to calculate output extent - - No tiles to generate - No tiles to generate + + No tiles to generate + No tiles to generate - - Failed to create MBTiles file: - Failed to create MBTiles file: + + Failed to create MBTiles file: + Failed to create MBTiles file: - - Operation has been canceled - Operation has been canceled + + Operation has been canceled + Operation has been canceled - - Cannot create directory - Cannot create directory + + Cannot create directory + Cannot create directory - - Cannot open file for writing - Cannot open file for writing + + Cannot open file for writing + Cannot open file for writing - - + + QgsVectorWarperTask - - Warping %1 - Warping %1 + + Warping %1 + Warping %1 - - + + QgsVersionInfo - - Connection refused - server may be down - Connection refused - server may be down + + Connection refused - server may be down + Connection refused - server may be down - - The host name %1 could not be resolved. Check your DNS settings or contact your system administrator. - The host name %1 could not be resolved. Check your DNS settings or contact your system administrator. + + The host name %1 could not be resolved. Check your DNS settings or contact your system administrator. + The host name %1 could not be resolved. Check your DNS settings or contact your system administrator. - - + + QgsVertexEditor - - Vertex Editor - Vertex Editor + + Vertex Editor + Vertex Editor - - + + QgsVertexEditorModel - - x - x + + x + x - - y - y + + y + y - - z - z + + z + z - - m - m + + m + m - - r - r + + r + r - - Vertex %1 - Vertex %1 + + Vertex %1 + Vertex %1 - - X Coordinate - X Coordinate + + X Coordinate + X Coordinate - - Y Coordinate - Y Coordinate + + Y Coordinate + Y Coordinate - - Z Coordinate - Z Coordinate + + Z Coordinate + Z Coordinate - - M Value - M Value + + M Value + M Value - - Radius Value - Radius Value + + Radius Value + Radius Value - - + + QgsVertexEditorWidget - - Vertex Editor - Vertex Editor + + Vertex Editor + Vertex Editor - - Right click on an editable feature to show its table of vertices. - Right click on an editable feature to show its table of vertices. + + Right click on an editable feature to show its table of vertices. + Right click on an editable feature to show its table of vertices. - - When a feature is bound to this panel, dragging a rectangle to select vertices on the canvas will only select those of the bound feature. - When a feature is bound to this panel, dragging a rectangle to select vertices on the canvas will only select those of the bound feature. + + When a feature is bound to this panel, dragging a rectangle to select vertices on the canvas will only select those of the bound feature. + When a feature is bound to this panel, dragging a rectangle to select vertices on the canvas will only select those of the bound feature. - - Auto-open Table - Auto-open Table + + Auto-open Table + Auto-open Table - - Options - Options + + Options + Options - - + + QgsVertexTool - - Invisible vertices were not selected - Invisible vertices were not selected + + Invisible vertices were not selected + Invisible vertices were not selected - - Vertices belonging to features that are not displayed on the map canvas were not selected. - Vertices belonging to features that are not displayed on the map canvas were not selected. + + Vertices belonging to features that are not displayed on the map canvas were not selected. + Vertices belonging to features that are not displayed on the map canvas were not selected. - - Moved vertex - Moved vertex + + Topological points added by 'Vertex Tool' + Topological points added by 'Vertex Tool' - - The operation would change the geometry type. - The operation would change the geometry type. + + Moved vertex + Moved vertex - - At least one geometry intersected is invalid. These geometries must be manually repaired. - At least one geometry intersected is invalid. These geometries must be manually repaired. + + Deleted vertex + Deleted vertex - - Deleted vertex - Deleted vertex + + Geometry has been cleared. Use the add part tool to set geometry for this feature. + Geometry has been cleared. Use the add part tool to set geometry for this feature. - - Geometry has been cleared. Use the add part tool to set geometry for this feature. - Geometry has been cleared. Use the add part tool to set geometry for this feature. + + + + + Could not convert vertex + Could not convert vertex - - - - - Could not convert vertex - Could not convert vertex + + Conversion can only be done on exactly one vertex. + Conversion can only be done on exactly one vertex. - - Conversion can only be done on exactly one vertex. - Conversion can only be done on exactly one vertex. + + Cannot convert vertex before it is added. + Cannot convert vertex before it is added. - - Cannot convert vertex before it is added. - Cannot convert vertex before it is added. + + Layer of type %1 does not support curved geometries. + Layer of type %1 does not support curved geometries. - - Layer of type %1 does not support curved geometries. - Layer of type %1 does not support curved geometries. + + Toggled vertex to/from curve + Toggled vertex to/from curve - - Toggled vertex to/from curve - Toggled vertex to/from curve - - - - Start/end of vertices of features and arcs can not be converted. - Start/end of vertices of features and arcs can not be converted. + + Start/end of vertices of features and arcs can not be converted. + Start/end of vertices of features and arcs can not be converted. - - Validation finished (%n error(s) found). - number of geometry errors - Validation finished (%n error(s) found).Validation finished (%n error(s) found). - - - + number of geometry errors + + Validation finished (%n error(s) found). + + Validation finished (%n error(s) found). + Validation finished (%n error(s) found). + + + + QgsVirtualLayerProvider - - Error while executing feature count request : %1 - Error while executing feature count request : %1 + + QGIS expression + QGIS expression + + + + Error while executing feature count request : %1 + Error while executing feature count request : %1 - - + + QgsVirtualLayerSourceSelect - - No error - No error + + No error + No error - - - - Test Virtual Layer - Test Virtual Layer + + + + Test Virtual Layer + Test Virtual Layer - - Local Name - Local Name + + Local Name + Local Name - - Source - Source + + Source + Source - - Provider - Provider + + Provider + Provider - - Encoding - Encoding + + Encoding + Encoding - - Test - Test + + Test + Test - - Point - Point + + Point + Point - - LineString - LineString + + LineString + LineString - - Polygon - Polygon + + Polygon + Polygon - - MultiPoint - MultiPoint + + MultiPoint + MultiPoint - - MultiLineString - MultiLineString + + MultiLineString + MultiLineString - - MultiPolygon - MultiPolygon + + MultiPolygon + MultiPolygon - - Checkbox 'Unique identifier column' is checked, but no field given - Checkbox 'Unique identifier column' is checked, but no field given + + Checkbox 'Unique identifier column' is checked, but no field given + Checkbox 'Unique identifier column' is checked, but no field given - - The unique identifier field <b>%1</b> was not found in list of fields:<ul>%2</ul> - The unique identifier field <b>%1</b> was not found in list of fields:<ul>%2</ul> + + The unique identifier field <b>%1</b> was not found in list of fields:<ul>%2</ul> + The unique identifier field <b>%1</b> was not found in list of fields:<ul>%2</ul> - - No CRS defined, are you sure you want to create a layer without a crs? - No CRS defined, are you sure you want to create a layer without a crs? + + No CRS defined, are you sure you want to create a layer without a crs? + No CRS defined, are you sure you want to create a layer without a crs? - - - Test Virtual Layer - Test Virtual Layer + + + Test Virtual Layer + Test Virtual Layer - - Warning - Warning + + Warning + Warning - - A virtual layer of this name already exists, would you like to overwrite it? - A virtual layer of this name already exists, would you like to overwrite it? + + A virtual layer of this name already exists, would you like to overwrite it? + A virtual layer of this name already exists, would you like to overwrite it? - - + + QgsVirtualLayerSourceSelectBase - - Create a Virtual Layer - Create a Virtual Layer + + Create a Virtual Layer + Create a Virtual Layer - - Layer name - Layer name + + Layer name + Layer name - - Embedded layers - Embedded layers + + Embedded layers + Embedded layers - - Embedded layers can be added to have SQL queries with layers that are independent from layers loaded by the current QGIS project. + + Embedded layers can be added to have SQL queries with layers that are independent from layers loaded by the current QGIS project. In particular, saving a virtual layer with embedded layers to a QLR file can be done to reuse its definition in another project. - Embedded layers can be added to have SQL queries with layers that are independent from layers loaded by the current QGIS project. + Embedded layers can be added to have SQL queries with layers that are independent from layers loaded by the current QGIS project. In particular, saving a virtual layer with embedded layers to a QLR file can be done to reuse its definition in another project. - - Add a new embedded layer - Add a new embedded layer + + Add a new embedded layer + Add a new embedded layer - - Add - Add + + Add + Add - - Import layer definition from loaded layers of the current project - Import layer definition from loaded layers of the current project + + Import layer definition from loaded layers of the current project + Import layer definition from loaded layers of the current project - - Import - Import + + Import + Import - - Remove the selected embedded layer - Remove the selected embedded layer + + Remove the selected embedded layer + Remove the selected embedded layer - - Remove - Remove + + Remove + Remove - - Query - Query + + Query + Query - - <html><head/><body><p>This is the SQL query editor. You can edit here an SQL query referring to any existing vector layers or embedded layers.</p><p>Virtual layers rely on SQLite and SpatiaLite. Any functions from SQLite or SpatiaLite can then be used in the query. To add or access geometries of a table, you can use "tablename.geometry", regardless of original geometry column's name.</p><p><span style=" font-weight:600;">Special comments:</span></p><p>Because it is not always possible to autodetect the data type of each column in a query, special comments can be used in the query to force a specific type.</p><p>Special comments must be placed on the right of a column name and have the form <tt>/*:type*/</tt> where type can be any of <span style=" font-style:italic;">int</span>, <span style=" font-style:italic;">real</span> or <span style=" font-style:italic;">text</span>. They can also be used to specify the type and SRID of the geometry column with the following syntax: <tt>/*:gtype:srid*/</tt> where <span style=" font-style:italic;">gtype</span> can be <span style=" font-style:italic;">point</span>, <span style=" font-style:italic;">linestring</span> or <span style=" font-style:italic;">polygon</span> (with an optional <span style=" font-style:italic;">multi</span> prefix) and <span style=" font-style:italic;">srid</span> is an integer identifier.</p><p>Example:</p><p><tt>SELECT id + 1 as id /*:int*/, ST_Centroid(geometry) as geom /*:point:4326*/ FROM tab</tt></p></body></html> - <html><head/><body><p>This is the SQL query editor. You can edit here an SQL query referring to any existing vector layers or embedded layers.</p><p>Virtual layers rely on SQLite and SpatiaLite. Any functions from SQLite or SpatiaLite can then be used in the query. To add or access geometries of a table, you can use "tablename.geometry", regardless of original geometry column's name.</p><p><span style=" font-weight:600;">Special comments:</span></p><p>Because it is not always possible to autodetect the data type of each column in a query, special comments can be used in the query to force a specific type.</p><p>Special comments must be placed on the right of a column name and have the form <tt>/*:type*/</tt> where type can be any of <span style=" font-style:italic;">int</span>, <span style=" font-style:italic;">real</span> or <span style=" font-style:italic;">text</span>. They can also be used to specify the type and SRID of the geometry column with the following syntax: <tt>/*:gtype:srid*/</tt> where <span style=" font-style:italic;">gtype</span> can be <span style=" font-style:italic;">point</span>, <span style=" font-style:italic;">linestring</span> or <span style=" font-style:italic;">polygon</span> (with an optional <span style=" font-style:italic;">multi</span> prefix) and <span style=" font-style:italic;">srid</span> is an integer identifier.</p><p>Example:</p><p><tt>SELECT id + 1 as id /*:int*/, ST_Centroid(geometry) as geom /*:point:4326*/ FROM tab</tt></p></body></html> + + <html><head/><body><p>This is the SQL query editor. You can edit here an SQL query referring to any existing vector layers or embedded layers.</p><p>Virtual layers rely on SQLite and SpatiaLite. Any functions from SQLite or SpatiaLite can then be used in the query. To add or access geometries of a table, you can use "tablename.geometry", regardless of original geometry column's name.</p><p><span style=" font-weight:600;">Special comments:</span></p><p>Because it is not always possible to autodetect the data type of each column in a query, special comments can be used in the query to force a specific type.</p><p>Special comments must be placed on the right of a column name and have the form <tt>/*:type*/</tt> where type can be any of <span style=" font-style:italic;">int</span>, <span style=" font-style:italic;">real</span> or <span style=" font-style:italic;">text</span>. They can also be used to specify the type and SRID of the geometry column with the following syntax: <tt>/*:gtype:srid*/</tt> where <span style=" font-style:italic;">gtype</span> can be <span style=" font-style:italic;">point</span>, <span style=" font-style:italic;">linestring</span> or <span style=" font-style:italic;">polygon</span> (with an optional <span style=" font-style:italic;">multi</span> prefix) and <span style=" font-style:italic;">srid</span> is an integer identifier.</p><p>Example:</p><p><tt>SELECT id + 1 as id /*:int*/, ST_Centroid(geometry) as geom /*:point:4326*/ FROM tab</tt></p></body></html> + <html><head/><body><p>This is the SQL query editor. You can edit here an SQL query referring to any existing vector layers or embedded layers.</p><p>Virtual layers rely on SQLite and SpatiaLite. Any functions from SQLite or SpatiaLite can then be used in the query. To add or access geometries of a table, you can use "tablename.geometry", regardless of original geometry column's name.</p><p><span style=" font-weight:600;">Special comments:</span></p><p>Because it is not always possible to autodetect the data type of each column in a query, special comments can be used in the query to force a specific type.</p><p>Special comments must be placed on the right of a column name and have the form <tt>/*:type*/</tt> where type can be any of <span style=" font-style:italic;">int</span>, <span style=" font-style:italic;">real</span> or <span style=" font-style:italic;">text</span>. They can also be used to specify the type and SRID of the geometry column with the following syntax: <tt>/*:gtype:srid*/</tt> where <span style=" font-style:italic;">gtype</span> can be <span style=" font-style:italic;">point</span>, <span style=" font-style:italic;">linestring</span> or <span style=" font-style:italic;">polygon</span> (with an optional <span style=" font-style:italic;">multi</span> prefix) and <span style=" font-style:italic;">srid</span> is an integer identifier.</p><p>Example:</p><p><tt>SELECT id + 1 as id /*:int*/, ST_Centroid(geometry) as geom /*:point:4326*/ FROM tab</tt></p></body></html> - - … - + + … + - - Unique identifier column - Unique identifier column + + Unique identifier column + Unique identifier column - - Geometry - Geometry + + Geometry + Geometry - - Autodetect - Autodetect + + Autodetect + Autodetect - - No geometry - No geometry + + No geometry + No geometry - - Geometry column - Geometry column + + Geometry column + Geometry column - - geometry - geometry + + geometry + geometry - - Type - Type + + Type + Type - - CRS - CRS + + CRS + CRS - - Build a layer by referring to the current project's vector layer names and/or any configured embedded layer names as tables in the custom SQL query. - Build a layer by referring to the current project's vector layer names and/or any configured embedded layer names as tables in the custom SQL query. + + Build a layer by referring to the current project's vector layer names and/or any configured embedded layer names as tables in the custom SQL query. + Build a layer by referring to the current project's vector layer names and/or any configured embedded layer names as tables in the custom SQL query. - - Manually defined - Manually defined + + Manually defined + Manually defined - - + + QgsVirtualLayerSourceWidget - - … - + + … + + + + + Browse for Layer + Browse for Layer - - Browse for Layer - Browse for Layer + + Select Layer Source + Select Layer Source - - Select Layer Source - Select Layer Source + + Current source: %1 + Current source: %1 + + + QgsVirtualPointCloudProvider - - Current source: %1 - Current source: %1 + + Open data source + Open data source - - + + + QgsVtpkVectorTileDataProvider + + + + VTPK storage + VTPK storage + + + + Indexed VTPK (tilemap is present) + Indexed VTPK (tilemap is present) + + + + Flat VTPK (no tilemap) + Flat VTPK (no tilemap) + + + + Tile detail levels + Tile detail levels + + + + QgsVtpkVectorTileSourceWidget + + + Select VTPK Dataset + Select VTPK Dataset + + + + VTPK Files + VTPK Files + + + QgsWCSSourceSelect - - Select a layer - Select a layer + + Select a layer + Select a layer - - No CRS selected - No CRS selected + + No CRS selected + No CRS selected - - + + QgsWFSDescribeFeatureType - - Download of feature type failed: %1 - Download of feature type failed: %1 + + Download of feature type failed: %1 + Download of feature type failed: %1 - - + + QgsWFSFeatureDownloaderImpl - - Error when parsing GetFeature response - Error when parsing GetFeature response + + Error when parsing GetFeature response + Error when parsing GetFeature response - - - - WFS - WFS + + + + WFS + WFS - - Server generated an exception in GetFeature response - Server generated an exception in GetFeature response + + Server generated an exception in GetFeature response + Server generated an exception in GetFeature response - - Retrying request %1: %2/%3 - Retrying request %1: %2/%3 + + Retrying request %1: %2/%3 + Retrying request %1: %2/%3 - - Download of features failed: %1 - Download of features failed: %1 + + Download of features failed: %1 + Download of features failed: %1 - - + + QgsWFSFeatureHitsAsyncRequest - - WFS - WFS + + WFS + WFS - - Download of feature count failed: %1 - Download of feature count failed: %1 + + Download of feature count failed: %1 + Download of feature count failed: %1 - - + + QgsWFSFeatureHitsRequest - - Download of feature count failed: %1 - Download of feature count failed: %1 + + Download of feature count failed: %1 + Download of feature count failed: %1 + + + + QgsWFSGetFeature + + + Download of feature type failed: %1 + Download of feature type failed: %1 - - + + QgsWFSNewConnection - - - - Error - Error + + + + Error + Error - - Could not get capabilities - Could not get capabilities + + Could not get capabilities + Could not get capabilities - - Could not get landing page - Could not get landing page + + Could not get landing page + Could not get landing page - - WFS - WFS + + WFS + WFS - - Could not get API - Could not get API + + Could not get API + Could not get API - - + + QgsWFSProvider - - - - - - - - - - - - - WFS - WFS + + + + + + + + + + + + WFS + WFS + + + + Missing or empty 'typename' URI parameter + Missing or empty 'typename' URI parameter + + + + The following unknown parameter(s) have been found in the URI: + The following unknown parameter(s) have been found in the URI: + + + + Syntax error. + Syntax error. + + + + Missing content at end of string. + Missing content at end of string. - - Missing or empty 'typename' URI parameter - Missing or empty 'typename' URI parameter + + %1 is unexpected. + %1 is unexpected. - - The following unknown parameter(s) have been found in the URI: - The following unknown parameter(s) have been found in the URI: + + %1 is expected instead. + %1 is expected instead. - - Syntax error. - Syntax error. + + %1 or %2 + %1 or %2 - - Missing content at end of string. - Missing content at end of string. + + comma + comma - - %1 is unexpected. - %1 is unexpected. + + an identifier + an identifier - - %1 is expected instead. - %1 is expected instead. + + + SQL query is invalid: %1 + SQL query is invalid: %1 - - %1 or %2 - %1 or %2 + + + Typename '%1' is ambiguous without prefix + Typename '%1' is ambiguous without prefix - - comma - comma + + + Typename '%1' is unknown + Typename '%1' is unknown - - an identifier - an identifier + + JOINs are not supported by this server + JOINs are not supported by this server - - - SQL query is invalid: %1 - SQL query is invalid: %1 + + FROM or JOIN clause should contain the table name '%1' + FROM or JOIN clause should contain the table name '%1' - - - Typename '%1' is ambiguous without prefix - Typename '%1' is ambiguous without prefix + + + DescribeFeatureType failed for url %1: %2 + DescribeFeatureType failed for url %1: %2 - - - Typename '%1' is unknown - Typename '%1' is unknown + + + Analysis of DescribeFeatureType response failed for url %1, typeName %2: %3 + Analysis of DescribeFeatureType response failed for url %1, typeName %2: %3 - - JOINs are not supported by this server - JOINs are not supported by this server + + Column '%1' is not a direct reference to a table column. + Column '%1' is not a direct reference to a table column. - - FROM or JOIN clause should contain the table name '%1' - FROM or JOIN clause should contain the table name '%1' + + + Field '%1': a field with the same name already exists. + Field '%1': a field with the same name already exists. - - - DescribeFeatureType failed for url %1: %2 - DescribeFeatureType failed for url %1: %2 + + The geometry field of a typename that is not the main typename is ignored in the selected fields. + The geometry field of a typename that is not the main typename is ignored in the selected fields. - - - Analysis of DescribeFeatureType response failed for url %1, typeName %2: %3 - Analysis of DescribeFeatureType response failed for url %1, typeName %2: %3 + + WFS query expression + WFS query expression - - Column '%1' is not a direct reference to a table column. - Column '%1' is not a direct reference to a table column. + + Max Features + Max Features - - - Field '%1': a field with the same name already exists. - Field '%1': a field with the same name already exists. + + Supports Paging + Supports Paging - - The geometry field of a typename that is not the main typename is ignored in the selected fields. - The geometry field of a typename that is not the main typename is ignored in the selected fields. + + Supports Joins + Supports Joins - - Max Features - Max Features + + not provided + not provided - - Supports Paging - Supports Paging + + supported + supported - - Supports Joins - Supports Joins + + unsupported + unsupported - - not provided - not provided + + + DescribeFeatureType network request failed for url %1: %2 + DescribeFeatureType network request failed for url %1: %2 - - supported - supported + + + DescribeFeatureType XML parse failed for url %1: %2 + DescribeFeatureType XML parse failed for url %1: %2 - - unsupported - unsupported + + Information + Information - - - DescribeFeatureType network request failed for url %1: %2 - DescribeFeatureType network request failed for url %1: %2 + + Download of XML schemas to which the WFS refers in progress... + Download of XML schemas to which the WFS refers in progress... - - - DescribeFeatureType XML parse failed for url %1: %2 - DescribeFeatureType XML parse failed for url %1: %2 + + Schema analysis interrupted by user. + Schema analysis interrupted by user. - - It is probably a schema for Complex Features. - It is probably a schema for Complex Features. + + Cannot analyze schema indicated in DescribeFeatureType response. + Cannot analyze schema indicated in DescribeFeatureType response. - - Cannot find schema indicated in DescribeFeatureType response. - Cannot find schema indicated in DescribeFeatureType response. + + It is probably a schema for Complex Features. + It is probably a schema for Complex Features. - - Empty response - Empty response + + Cannot find schema indicated in DescribeFeatureType response. + Cannot find schema indicated in DescribeFeatureType response. - - WFS service exception: %1 - WFS service exception: %1 + + Empty response + Empty response - - Unsuccessful service response: %1 - Unsuccessful service response: %1 + + WFS service exception: %1 + WFS service exception: %1 - - Unsuccessful service response: no features were added, deleted or changed. - Unsuccessful service response: no features were added, deleted or changed. + + Unsuccessful service response: %1 + Unsuccessful service response: %1 - - Unhandled response: %1 - Unhandled response: %1 + + Unsuccessful service response: no features were added, deleted or changed. + Unsuccessful service response: no features were added, deleted or changed. - - Analysis of DescribeFeatureType response failed for url %1: %2 - Analysis of DescribeFeatureType response failed for url %1: %2 + + Unhandled response: %1 + Unhandled response: %1 - - Cannot find schema root element - Cannot find schema root element + + Analysis of DescribeFeatureType response failed for url %1: %2 + Analysis of DescribeFeatureType response failed for url %1: %2 - - Cannot find element '%1' - Cannot find element '%1' + + Cannot find schema root element + Cannot find schema root element - - Cannot find ComplexType element '%1' - Cannot find ComplexType element '%1' + + Cannot find element '%1' + Cannot find element '%1' - - Cannot find attribute elements - Cannot find attribute elements + + Cannot find ComplexType element '%1' + Cannot find ComplexType element '%1' - - GetCapabilities failed for url %1: %2 - GetCapabilities failed for url %1: %2 + + Cannot find attribute elements + Cannot find attribute elements - - Could not find typename %1 in capabilities for url %2 - Could not find typename %1 in capabilities for url %2 + + Could not find typename %1 in capabilities for url %2 + Could not find typename %1 in capabilities for url %2 - - WFS exception report (code=%1 text=%2) - WFS exception report (code=%1 text=%2) + + WFS exception report (code=%1 text=%2) + WFS exception report (code=%1 text=%2) - - missing - missing + + missing + missing - - + + QgsWFSSharedData - - SQL statement to OGC Filter error: - SQL statement to OGC Filter error: + + SQL statement to OGC Filter error: + SQL statement to OGC Filter error: - - Expression to OGC Filter error: - Expression to OGC Filter error: + + Expression to OGC Filter error: + Expression to OGC Filter error: - - - WFS - WFS + + + WFS + WFS - - + + QgsWFSSingleFeatureRequest - - Download of feature failed: %1 - Download of feature failed: %1 + + Download of feature failed: %1 + Download of feature failed: %1 - - + + QgsWFSSourceSelect - - &Build query - &Build query + + &Build query + &Build query + + + + Build query + Build query - - Build query - Build query + + + Error + Error - - - Error - Error + + No Layers + No Layers - - No Layers - No Layers + + Title + Title - - Title - Title + + Name + Name - - Name - Name + + Abstract + Abstract - - Abstract - Abstract + + Sql + Sql - - Sql - Sql + + capabilities document contained no layers. + capabilities document contained no layers. - - capabilities document contained no layers. - capabilities document contained no layers. + + Create a New WFS Connection + Create a New WFS Connection - - Create a New WFS Connection - Create a New WFS Connection + + Modify WFS Connection + Modify WFS Connection - - Modify WFS Connection - Modify WFS Connection + + + + Filter + Filter - - - Filter - Filter + + Whole filter will be evaluated on client side. + Whole filter will be evaluated on client side. - - Whole filter will be evaluated on client side. - Whole filter will be evaluated on client side. + + The filter will partially evaluated on client side. + The filter will partially evaluated on client side. - - The following part of the filter will be evaluated on client side : %1 - The following part of the filter will be evaluated on client side : %1 + + The following part of the filter will be evaluated on client side : %1 + The following part of the filter will be evaluated on client side : %1 - - Load Connections - Load Connections + + Load Connections + Load Connections - - XML files (*.xml *.XML) - XML files (*.xml *.XML) + + XML files (*.xml *.XML) + XML files (*.xml *.XML) - - Are you sure you want to remove the %1 connection and all associated settings? - Are you sure you want to remove the %1 connection and all associated settings? + + Are you sure you want to remove the %1 connection and all associated settings? + Are you sure you want to remove the %1 connection and all associated settings? - - Confirm Delete - Confirm Delete + + Confirm Delete + Confirm Delete - - Server exception - Server exception + + Server exception + Server exception - - DescribeFeatureType failed - DescribeFeatureType failed + + DescribeFeatureType failed + DescribeFeatureType failed - - + + QgsWFSSourceSelectBase - - Add WFS Layer from a Server - Add WFS Layer from a Server + + Add WFS Layer from a Server + Add WFS Layer from a Server - - Remove connection to selected service - Remove connection to selected service + + Remove connection to selected service + Remove connection to selected service - - Remove - Remove + + Remove + Remove - - Only request features overlapping the view extent - Only request features overlapping the view extent + + Only request features overlapping the view extent + Only request features overlapping the view extent - - Server Connections - Server Connections + + Server Connections + Server Connections - - Connect to selected service - Connect to selected service + + Connect to selected service + Connect to selected service - - C&onnect - C&onnect + + C&onnect + C&onnect - - Create a new service connection - Create a new service connection + + Create a new service connection + Create a new service connection - - &New - &New + + &New + &New - - Edit selected service connection - Edit selected service connection + + Edit selected service connection + Edit selected service connection - - Edit - Edit + + Edit + Edit - - Load connections from file - Load connections from file + + Load connections from file + Load connections from file - - Load - Load + + Load + Load - - Save connections to file - Save connections to file + + Save connections to file + Save connections to file - - Save - Save + + Save + Save - - Coordinate Reference System - Coordinate Reference System + + Coordinate Reference System + Coordinate Reference System - - Use title for layer name - Use title for layer name + + Use title for layer name + Use title for layer name - - Keep dialog open - Keep dialog open + + Keep dialog open + Keep dialog open - - Change… - Change… + + Change… + Change… - - + + QgsWFSTransactionRequest - - Sending of transaction failed: %1 - Sending of transaction failed: %1 + + Sending of transaction failed: %1 + Sending of transaction failed: %1 - - + + QgsWMSConnectionItem - - Failed to parse WMS URI - Failed to parse WMS URI + + Failed to parse WMS URI + Failed to parse WMS URI - - Failed to parse capabilities - Failed to parse capabilities + + Failed to parse capabilities + Failed to parse capabilities - - + + QgsWMSSourceSelect - - Are you sure you want to remove the %1 connection and all associated settings? - Are you sure you want to remove the %1 connection and all associated settings? + + Are you sure you want to remove the %1 connection and all associated settings? + Are you sure you want to remove the %1 connection and all associated settings? - - Confirm Delete - Confirm Delete + + Confirm Delete + Confirm Delete - - Load Connections - Load Connections + + Load Connections + Load Connections - - XML files (*.xml *.XML) - XML files (*.xml *.XML) + + XML files (*.xml *.XML) + XML files (*.xml *.XML) - - Encoding %1 not supported. - Encoding %1 not supported. + + Encoding %1 not supported. + Encoding %1 not supported. - - - - WMS Provider - WMS Provider + + + + WMS Provider + WMS Provider - - Failed to parse WMS URI - Failed to parse WMS URI + + Failed to parse WMS URI + Failed to parse WMS URI - - The server you are trying to connect to does not seem to be a WMS server. Please check the URL. - The server you are trying to connect to does not seem to be a WMS server. Please check the URL. + + The server you are trying to connect to does not seem to be a WMS server. Please check the URL. + The server you are trying to connect to does not seem to be a WMS server. Please check the URL. - - Instead of the capabilities string that was expected, the following response has been received: + + Instead of the capabilities string that was expected, the following response has been received: %1 - Instead of the capabilities string that was expected, the following response has been received: + Instead of the capabilities string that was expected, the following response has been received: %1 - - Select layer(s) - Select layer(s) + + Select layer(s) + Select layer(s) - - Select layer(s) or a tileset - Select layer(s) or a tileset + + Select layer(s) or a tileset + Select layer(s) or a tileset - - Select either layer(s) or a tileset - Select either layer(s) or a tileset + + Select either layer(s) or a tileset + Select either layer(s) or a tileset - - - Coordinate Reference System (%n available) - crs count - Coordinate Reference System (%n available)Coordinate Reference System (%n available) + crs count + + + Coordinate Reference System (%n available) + + Coordinate Reference System (%n available) + Coordinate Reference System (%n available) + - - Coordinate Reference System - Coordinate Reference System + + Coordinate Reference System + Coordinate Reference System - - No common CRS for selected layers. - No common CRS for selected layers. + + No common CRS for selected layers. + No common CRS for selected layers. - - No CRS selected - No CRS selected + + No CRS selected + No CRS selected - - No image encoding selected - No image encoding selected + + No image encoding selected + No image encoding selected - - %n Layer(s) selected - selected layer count - %n Layer(s) selected%n Layer(s) selected + selected layer count + + %n Layer(s) selected + + %n Layer(s) selected + %n Layer(s) selected + - - Tileset selected - Tileset selected + + Tileset selected + Tileset selected - - Could not understand the response. The %1 provider said: + + Could not understand the response. The %1 provider said: %2 - Could not understand the response. The %1 provider said: + Could not understand the response. The %1 provider said: %2 - - + + QgsWMSSourceSelectBase - - Ready - Ready + + Ready + Ready - - Layers - Layers + + Layers + Layers - - C&onnect - C&onnect + + C&onnect + C&onnect - - &New - &New + + &New + &New - - Edit - Edit + + Edit + Edit - - ID - ID + + ID + ID - - Name - Name + + Name + Name - - Title - Title + + Title + Title - - Abstract - Abstract + + Abstract + Abstract - - Save connections to file - Save connections to file + + Save connections to file + Save connections to file - - Save - Save + + Save + Save - - Load connections from file - Load connections from file + + Load connections from file + Load connections from file - - Load - Load + + Load + Load - - Options - Options + + Options + Options - - Layer name - Layer name + + Layer name + Layer name - - Coordinate Reference System - Coordinate Reference System + + Coordinate Reference System + Coordinate Reference System - - Add Layer(s) from a WM(T)S Server - Add Layer(s) from a WM(T)S Server + + Add Layer(s) from a WM(T)S Server + Add Layer(s) from a WM(T)S Server - - Connect to selected service - Connect to selected service + + Connect to selected service + Connect to selected service - - Create a new service connection - Create a new service connection + + Create a new service connection + Create a new service connection - - Edit selected service connection - Edit selected service connection + + Edit selected service connection + Edit selected service connection - - Remove connection to selected service - Remove connection to selected service + + Remove connection to selected service + Remove connection to selected service - - Remove - Remove + + Remove + Remove - - Image Encoding - Image Encoding + + Image Encoding + Image Encoding - - Tile size - Tile size + + Tile size + Tile size - - 10 - 10 + + 10 + 10 - - Request step size - Request step size + + Request step size + Request step size - - Layer Order - Layer Order + + Layer Order + Layer Order - - Move selected layer UP - Move selected layer UP + + Move selected layer UP + Move selected layer UP - - Up - Up + + Up + Up - - Move selected layer DOWN - Move selected layer DOWN + + Move selected layer DOWN + Move selected layer DOWN - - Down - Down + + Down + Down - - Layer - Layer + + Layer + Layer - - Style - Style + + Style + Style - - Tilesets - Tilesets + + Tilesets + Tilesets - - Format - Format + + Format + Format - - Tileset - Tileset + + Tileset + Tileset - - CRS - CRS + + CRS + CRS - - Use contextual WMS Legend - Use contextual WMS Legend + + Use contextual WMS Legend + Use contextual WMS Legend - - Maximum number of GetFeatureInfo results - Maximum number of GetFeatureInfo results + + Maximum number of GetFeatureInfo results + Maximum number of GetFeatureInfo results - - Tile width - Tile width + + Tile width + Tile width - - Tile height - Tile height + + Tile height + Tile height - - Step width - Step width + + Step width + Step width - - Step height - Step height + + Step height + Step height - - Interpretation - Interpretation + + Interpretation + Interpretation - - Load each selected layer as an individual layer - Load each selected layer as an individual layer + + Load each selected layer as an individual layer + Load each selected layer as an individual layer - - Load as separate layers - Load as separate layers + + Load as separate layers + Load as separate layers - - + + QgsWcsCapabilities - - empty capabilities document - empty capabilities document + + empty capabilities document + empty capabilities document - - - + + + Tried URL: %1 - + Tried URL: %1 - - Capabilities request redirected. - Capabilities request redirected. + + Capabilities request redirected. + Capabilities request redirected. - - empty of capabilities: %1 - empty of capabilities: %1 + + empty of capabilities: %1 + empty of capabilities: %1 - - Download of capabilities failed: %1 - Download of capabilities failed: %1 + + Download of capabilities failed: %1 + Download of capabilities failed: %1 - - - - - - - WCS - WCS + + + + + + + WCS + WCS - - - Download of capabilities failed: network request update failed for authentication config - Download of capabilities failed: network request update failed for authentication config + + + Download of capabilities failed: network request update failed for authentication config + Download of capabilities failed: network request update failed for authentication config - - - - Download of capabilities failed: network reply update failed for authentication config - Download of capabilities failed: network reply update failed for authentication config + + + + Download of capabilities failed: network reply update failed for authentication config + Download of capabilities failed: network reply update failed for authentication config - - %1 of %2 bytes of capabilities downloaded. - %1 of %2 bytes of capabilities downloaded. + + %1 of %2 bytes of capabilities downloaded. + %1 of %2 bytes of capabilities downloaded. - - Exception - Exception + + Exception + Exception - - Could not get WCS capabilities: %1 - Could not get WCS capabilities: %1 + + Could not get WCS capabilities: %1 + Could not get WCS capabilities: %1 - - - - - Dom Exception - Dom Exception + + + + + Dom Exception + Dom Exception - - - - Could not get WCS capabilities in the expected format (DTD): no %1 found. + + + + Could not get WCS capabilities in the expected format (DTD): no %1 found. This might be due to an incorrect WCS Server URL. Tag: %3 Response was: %4 - Could not get WCS capabilities in the expected format (DTD): no %1 found. + Could not get WCS capabilities in the expected format (DTD): no %1 found. This might be due to an incorrect WCS Server URL. Tag: %3 Response was: %4 - - Version not supported - Version not supported + + Version not supported + Version not supported - - WCS server version %1 is not supported by QGIS (supported versions: 1.0.0, 1.1.0, 1.1.2) - WCS server version %1 is not supported by QGIS (supported versions: 1.0.0, 1.1.0, 1.1.2) + + WCS server version %1 is not supported by QGIS (supported versions: 1.0.0, 1.1.0, 1.1.2) + WCS server version %1 is not supported by QGIS (supported versions: 1.0.0, 1.1.0, 1.1.2) - - Could not get WCS capabilities: %1 at line %2 column %3 + + Could not get WCS capabilities: %1 at line %2 column %3 This is probably due to an incorrect WCS Server URL. Response was: %4 - Could not get WCS capabilities: %1 at line %2 column %3 + Could not get WCS capabilities: %1 at line %2 column %3 This is probably due to an incorrect WCS Server URL. Response was: %4 - - + + QgsWcsDataItemGuiProvider - - New Connection… - New Connection… + + New Connection… + New Connection… + + + + Save Connections… + Save Connections… - - Save Connections… - Save Connections… + + Load Connections… + Load Connections… - - Load Connections… - Load Connections… + + Refresh + Refresh - - Refresh - Refresh + + Edit Connection… + Edit Connection… - - Edit Connection… - Edit Connection… + + Duplicate Connection + Duplicate Connection - - - Remove Connection - Remove Connection + + Remove Connections… + Remove Connections… - - Are you sure you want to remove the connection “%1”? - Are you sure you want to remove the connection “%1”? + + Remove Connection… + Remove Connection… - - Load Connections - Load Connections + + Load Connections + Load Connections - - XML files (*.xml *.XML) - XML files (*.xml *.XML) + + XML files (*.xml *.XML) + XML files (*.xml *.XML) - - + + QgsWcsDownloadHandler - - - - - - - - - - - - - - - - WCS - WCS + + + + + + + + + + + + + + + + WCS + WCS - - - Network request update failed for authentication config - Network request update failed for authentication config + + + Network request update failed for authentication config + Network request update failed for authentication config - - - - Network reply update failed for authentication config - Network reply update failed for authentication config + + + + Network reply update failed for authentication config + Network reply update failed for authentication config - - Map request error (Status: %1; Reason phrase: %2; URL: %3) - Map request error (Status: %1; Reason phrase: %2; URL: %3) + + Map request error (Status: %1; Reason phrase: %2; URL: %3) + Map request error (Status: %1; Reason phrase: %2; URL: %3) - - Map request error:<br>Title: %1<br>Error: %2<br>URL: <a href='%3'>%3</a>) - Map request error:<br>Title: %1<br>Error: %2<br>URL: <a href='%3'>%3</a>) + + Map request error:<br>Title: %1<br>Error: %2<br>URL: <a href='%3'>%3</a>) + Map request error:<br>Title: %1<br>Error: %2<br>URL: <a href='%3'>%3</a>) - - Map request error (Status: %1; Response: %2; URL: %3) - Map request error (Status: %1; Response: %2; URL: %3) + + Map request error (Status: %1; Response: %2; URL: %3) + Map request error (Status: %1; Response: %2; URL: %3) - - Map request error (Title: %1; Error: %2; URL: %3) - Map request error (Title: %1; Error: %2; URL: %3) + + Map request error (Title: %1; Error: %2; URL: %3) + Map request error (Title: %1; Error: %2; URL: %3) - - Map request error (Response: %1; URL: %2) - Map request error (Response: %1; URL: %2) + + Map request error (Response: %1; URL: %2) + Map request error (Response: %1; URL: %2) - - Map request failed [error: %1 url: %2] - Map request failed [error: %1 url: %2] + + Map request failed [error: %1 url: %2] + Map request failed [error: %1 url: %2] - - Cannot parse multipart response: %1 - Cannot parse multipart response: %1 + + Cannot parse multipart response: %1 + Cannot parse multipart response: %1 - - Expected 2 parts, %1 received - Expected 2 parts, %1 received + + Expected 2 parts, %1 received + Expected 2 parts, %1 received - - More than 2 parts (%1) received - More than 2 parts (%1) received + + More than 2 parts (%1) received + More than 2 parts (%1) received - - Content-Transfer-Encoding %1 not supported - Content-Transfer-Encoding %1 not supported + + Content-Transfer-Encoding %1 not supported + Content-Transfer-Encoding %1 not supported - - Not logging more than 100 request errors. - Not logging more than 100 request errors. + + Not logging more than 100 request errors. + Not logging more than 100 request errors. - - + + QgsWcsProvider - - Cannot describe coverage - Cannot describe coverage + + Cannot describe coverage + Cannot describe coverage - - Coverage not found - Coverage not found + + Coverage not found + Coverage not found - - Cannot calculate extent - Cannot calculate extent + + Cannot calculate extent + Cannot calculate extent - - Cannot get test dataset. - Cannot get test dataset. + + Cannot get test dataset. + Cannot get test dataset. - - Received coverage has wrong extent %1 (expected %2) - Received coverage has wrong extent %1 (expected %2) + + Received coverage has wrong extent %1 (expected %2) + Received coverage has wrong extent %1 (expected %2) - - - - - - - - WCS - WCS + + + + + + + + WCS + WCS - - Received coverage has wrong size %1 x %2 (expected %3 x %4) - Received coverage has wrong size %1 x %2 (expected %3 x %4) + + Received coverage has wrong size %1 x %2 (expected %3 x %4) + Received coverage has wrong size %1 x %2 (expected %3 x %4) - - No data received - No data received + + No data received + No data received - - Cannot create memory file - Cannot create memory file + + Cannot create memory file + Cannot create memory file - - Dom Exception - Dom Exception + + Dom Exception + Dom Exception - - Could not get WCS Service Exception at %1 at line %2 column %3 + + Could not get WCS Service Exception at %1 at line %2 column %3 Response was: %4 - Could not get WCS Service Exception at %1 at line %2 column %3 + Could not get WCS Service Exception at %1 at line %2 column %3 Response was: %4 - - Service Exception - Service Exception + + Service Exception + Service Exception - - Request contains a format not offered by the server. - Request contains a format not offered by the server. + + Request contains a format not offered by the server. + Request contains a format not offered by the server. - - Request is for a Coverage not offered by the service instance. - Request is for a Coverage not offered by the service instance. + + Request is for a Coverage not offered by the service instance. + Request is for a Coverage not offered by the service instance. - - Value of (optional) UpdateSequence parameter in GetCapabilities request is equal to current value of service metadata update sequence number. - Value of (optional) UpdateSequence parameter in GetCapabilities request is equal to current value of service metadata update sequence number. + + Value of (optional) UpdateSequence parameter in GetCapabilities request is equal to current value of service metadata update sequence number. + Value of (optional) UpdateSequence parameter in GetCapabilities request is equal to current value of service metadata update sequence number. - - Value of (optional) UpdateSequence parameter in GetCapabilities request is greater than current value of service metadata update sequence number. - Value of (optional) UpdateSequence parameter in GetCapabilities request is greater than current value of service metadata update sequence number. + + Value of (optional) UpdateSequence parameter in GetCapabilities request is greater than current value of service metadata update sequence number. + Value of (optional) UpdateSequence parameter in GetCapabilities request is greater than current value of service metadata update sequence number. - - Request does not include a parameter value, and the server instance did not declare a default value for that dimension. - Request does not include a parameter value, and the server instance did not declare a default value for that dimension. + + Request does not include a parameter value, and the server instance did not declare a default value for that dimension. + Request does not include a parameter value, and the server instance did not declare a default value for that dimension. - - Request contains an invalid parameter value. - Request contains an invalid parameter value. + + Request contains an invalid parameter value. + Request contains an invalid parameter value. - - No other exceptionCode specified by this service and server applies to this exception. - No other exceptionCode specified by this service and server applies to this exception. + + No other exceptionCode specified by this service and server applies to this exception. + No other exceptionCode specified by this service and server applies to this exception. - - Operation request contains an output CRS that can not be used within the output format. - Operation request contains an output CRS that can not be used within the output format. + + Operation request contains an output CRS that can not be used within the output format. + Operation request contains an output CRS that can not be used within the output format. - - Operation request specifies to "store" the result, but not enough storage is available to do this. - Operation request specifies to "store" the result, but not enough storage is available to do this. + + Operation request specifies to "store" the result, but not enough storage is available to do this. + Operation request specifies to "store" the result, but not enough storage is available to do this. - - (No error code was reported) - (No error code was reported) + + (No error code was reported) + (No error code was reported) - - (Unknown error code) - (Unknown error code) + + (Unknown error code) + (Unknown error code) - - The WCS vendor also reported: - The WCS vendor also reported: + + The WCS vendor also reported: + The WCS vendor also reported: - - composed error message '%1'. - composed error message '%1'. + + composed error message '%1'. + composed error message '%1'. - - Cannot verify coverage full extent: %1 - Cannot verify coverage full extent: %1 + + Cannot verify coverage full extent: %1 + Cannot verify coverage full extent: %1 - - - Property - Property + + + Property + Property - - - Value - Value + + + Value + Value - - Name (identifier) - Name (identifier) + + Name (identifier) + Name (identifier) - - - Title - Title + + + Title + Title - - - Abstract - Abstract + + + Abstract + Abstract - - Metadata Type - Metadata Type + + Metadata Type + Metadata Type - - Metadata Link - Metadata Link + + Metadata Link + Metadata Link - - Fixed Width - Fixed Width + + Fixed Width + Fixed Width - - Fixed Height - Fixed Height + + Fixed Height + Fixed Height - - Native CRS - Native CRS + + Native CRS + Native CRS - - Native Bounding Box - Native Bounding Box + + Native Bounding Box + Native Bounding Box - - WGS 84 Bounding Box - WGS 84 Bounding Box + + WGS 84 Bounding Box + WGS 84 Bounding Box - - - Available in CRS - Available in CRS + + + Available in CRS + Available in CRS - - - (and %n more) - crs - (and %n more)(and %n more) + crs + + + (and %n more) + + (and %n more) + (and %n more) + - - - Available in format - Available in format + + + Available in format + Available in format - - WCS Info - WCS Info + + WCS Info + WCS Info - - - Coverages - Coverages + + + Coverages + Coverages - - Cache Stats - Cache Stats + + Cache Stats + Cache Stats - - Server Properties - Server Properties + + Server Properties + Server Properties - - Keywords - Keywords + + Keywords + Keywords - - Online Resource - Online Resource + + Online Resource + Online Resource - - Contact Person - Contact Person + + Contact Person + Contact Person - - Fees - Fees + + Fees + Fees - - Access Constraints - Access Constraints + + Access Constraints + Access Constraints - - Image Formats - Image Formats + + Image Formats + Image Formats - - GetCapabilitiesUrl - GetCapabilitiesUrl + + GetCapabilitiesUrl + GetCapabilitiesUrl - - Get Coverage Url - Get Coverage Url + + Get Coverage Url + Get Coverage Url - - &nbsp;<font color="red">(advertised but ignored)</font> - &nbsp;<font color="red">(advertised but ignored)</font> + + &nbsp;<font color="red">(advertised but ignored)</font> + &nbsp;<font color="red">(advertised but ignored)</font> - - And %n more coverage(s) - And %n more coverage(s)And %n more coverage(s) - - - - Format not supported - Format not supported + + And %n more coverage(s) + + And %n more coverage(s) + And %n more coverage(s) + - - Read data error - Read data error + + Format not supported + Format not supported - - RasterIO error: - RasterIO error: + + Read data error + Read data error - - - QgsWebDAVExternalStorageStoreTask - - Storing %1 - Storing %1 + + RasterIO error: + RasterIO error: - - + + QgsWebPage - - Line %1: %2 - Line %1: %2 + + Line %1: %2 + Line %1: %2 - - - JavaScript - JavaScript + + + JavaScript + JavaScript - - %1 (line %2): %3 - %1 (line %2): %3 + + %1 (line %2): %3 + %1 (line %2): %3 - - + + QgsWelcomePage - - Recent Projects - Recent Projects + + + Recent Projects + Recent Projects - - News - News + + News + News - - Project Templates - Project Templates + + Project Templates + Project Templates - - New QGIS version available - New QGIS version available + + New QGIS version available + New QGIS version available - - Pin to List - Pin to List + + Pin to List + Pin to List - - Unpin from List - Unpin from List + + Unpin from List + Unpin from List - - Open Directory… - Open Directory… + + Open Directory… + Open Directory… - - Refresh - Refresh + + Refresh + Refresh - - Open “%1”… - Open “%1”… + + Open “%1”… + Open “%1”… - - Remove from List - Remove from List + + Remove from List + Remove from List - - Delete Template… - Delete Template… + + Clear List + Clear List - - Delete Template - Delete Template + + Delete Template… + Delete Template… - - Do you want to delete the template %1? This action can not be undone. - Do you want to delete the template %1? This action can not be undone. + + Delete Template + Delete Template - - Delete - Delete + + Do you want to delete the template %1? This action can not be undone. + Do you want to delete the template %1? This action can not be undone. - - Dismiss - Dismiss + + Delete + Delete - - Dismiss All - Dismiss All + + Dismiss + Dismiss - - Hide QGIS News… - Hide QGIS News… + + Dismiss All + Dismiss All - - QGIS News - QGIS News + + Hide QGIS News… + Hide QGIS News… - - Are you sure you want to hide QGIS news? (The news feed can be re-enabled from the QGIS settings dialog.) - Are you sure you want to hide QGIS news? (The news feed can be re-enabled from the QGIS settings dialog.) + + QGIS News + QGIS News - - - QgsWfsCapabilities - - WFS version %1 not supported - WFS version %1 not supported + + Are you sure you want to hide QGIS news? (The news feed can be re-enabled from the QGIS settings dialog.) + Are you sure you want to hide QGIS news? (The news feed can be re-enabled from the QGIS settings dialog.) - - Download of capabilities failed: %1 - Download of capabilities failed: %1 + + Are you sure you want to clear the list of recent projects? + Are you sure you want to clear the list of recent projects? - - - QgsWfsDataItemGuiProvider - - New Connection… - New Connection… + + Yes, including pinned projects + Yes, including pinned projects + + + + QgsWfsCapabilities + + + WFS version %1 not supported + WFS version %1 not supported - - Save Connections… - Save Connections… + + Download of capabilities failed: %1 + Download of capabilities failed: %1 + + + QgsWfsDataItemGuiProvider - - Load Connections… - Load Connections… + + New Connection… + New Connection… - - Refresh - Refresh + + Save Connections… + Save Connections… - - Edit Connection… - Edit Connection… + + Load Connections… + Load Connections… - - - Remove Connection - Remove Connection + + Refresh + Refresh - - Are you sure you want to remove the connection “%1”? - Are you sure you want to remove the connection “%1”? + + Edit Connection… + Edit Connection… - - Create a New WFS Connection - Create a New WFS Connection + + Duplicate Connection + Duplicate Connection - - Modify WFS Connection - Modify WFS Connection + + Remove Connections… + Remove Connections… - - Load Connections - Load Connections + + Remove Connection… + Remove Connection… - - XML files (*.xml *.XML) - XML files (*.xml *.XML) + + Create a New WFS Connection + Create a New WFS Connection - - - QgsWfsLayerItem - - Styles - Styles + + Modify WFS Connection + Modify WFS Connection - - Copy Style - Copy Style + + Load Connections + Load Connections - - - Cannot copy style - Cannot copy style + + XML files (*.xml *.XML) + XML files (*.xml *.XML) - - + + QgsWfsRequest - - WFS - WFS + + WFS + WFS - - + + QgsWmsCapabilitiesDownload - - - Download of capabilities failed: + + + Download of capabilities failed: network request update failed for authentication config - Download of capabilities failed: + Download of capabilities failed: network request update failed for authentication config - - - Download of capabilities failed: + + + Download of capabilities failed: network reply update failed for authentication config - Download of capabilities failed: + Download of capabilities failed: network reply update failed for authentication config - - %1 of %2 bytes of capabilities downloaded. - %1 of %2 bytes of capabilities downloaded. + + %1 of %2 bytes of capabilities downloaded. + %1 of %2 bytes of capabilities downloaded. - - Capabilities request redirected. - Capabilities request redirected. + + Capabilities request redirected. + Capabilities request redirected. - - Redirect loop detected: + + Redirect loop detected: %1 - Redirect loop detected: + Redirect loop detected: %1 - - Capabilities are empty: + + Capabilities are empty: %1 - Capabilities are empty: + Capabilities are empty: %1 - - Download of capabilities failed: + + Download of capabilities failed: %1 - Download of capabilities failed: + Download of capabilities failed: %1 - - - - - - - WMS - WMS + + + + + + + WMS + WMS - - + + QgsWmsDataItemGuiProvider - - Refresh - Refresh + + Refresh + Refresh + + + + Edit Connection… + Edit Connection… - - Edit Connection… - Edit Connection… + + Duplicate Connection + Duplicate Connection - - - Remove Connection - Remove Connection + + Remove Connections… + Remove Connections… - - New Connection… - New Connection… + + Remove Connection… + Remove Connection… - - Save Connections… - Save Connections… + + New Connection… + New Connection… - - Load Connections… - Load Connections… + + Save Connections… + Save Connections… - - Are you sure you want to remove the connection “%1”? - Are you sure you want to remove the connection “%1”? + + Load Connections… + Load Connections… - - Load Connections - Load Connections + + Load Connections + Load Connections - - XML files (*.xml *.XML) - XML files (*.xml *.XML) + + XML files (*.xml *.XML) + XML files (*.xml *.XML) - - + + QgsWmsDimensionDialog - - OAPIF supports "Name" and "Date" only. For "WMS", "Time" and "Elevation" are predefined values according to OGC specifications but it can be user-defined. - OAPIF supports "Name" and "Date" only. For "WMS", "Time" and "Elevation" are predefined values according to OGC specifications but it can be user-defined. + + OAPIF supports "Name" and "Date" only. For "WMS", "Time" and "Elevation" are predefined values according to OGC specifications but it can be user-defined. + OAPIF supports "Name" and "Date" only. For "WMS", "Time" and "Elevation" are predefined values according to OGC specifications but it can be user-defined. - - If a string is used, it must be formatted according to <a href="https://www.iso.org/iso-8601-date-and-time-format.html">ISO8601</a>. - If a string is used, it must be formatted according to <a href="https://www.iso.org/iso-8601-date-and-time-format.html">ISO8601</a>. + + If a string is used, it must be formatted according to <a href="https://www.iso.org/iso-8601-date-and-time-format.html">ISO8601</a>. + If a string is used, it must be formatted according to <a href="https://www.iso.org/iso-8601-date-and-time-format.html">ISO8601</a>. - - + + QgsWmsDimensionDialogBase - - Attribute - Attribute + + Attribute + Attribute - - Name - Name + + Name + Name - - End attribute (optional) - End attribute (optional) + + End attribute (optional) + End attribute (optional) - - Unit symbol - Unit symbol + + Unit symbol + Unit symbol - - Units - Units + + Units + Units - - Default display - Default display + + Default display + Default display - - Reference value - Reference value + + Reference value + Reference value - - All values - All values + + All values + All values - - Min value - Min value + + Min value + Min value - - Max value - Max value + + Max value + Max value - - Add WMS/OAPIF Dimension - Add WMS/OAPIF Dimension + + Add WMS/OAPIF Dimension + Add WMS/OAPIF Dimension - - + + QgsWmsImageDownloadHandler - - - - - - - WMS - WMS + + + + + + + WMS + WMS - - Map request error (Status: %1; Reason phrase: %2; URL: %3) - Map request error (Status: %1; Reason phrase: %2; URL: %3) + + Map request error (Status: %1; Reason phrase: %2; URL: %3) + Map request error (Status: %1; Reason phrase: %2; URL: %3) - - Returned image is flawed [Content-Type: %1; URL: %2] - Returned image is flawed [Content-Type: %1; URL: %2] + + Returned image is flawed [Content-Type: %1; URL: %2] + Returned image is flawed [Content-Type: %1; URL: %2] - - Map request error (Title: %1; Error: %2; URL: %3) - Map request error (Title: %1; Error: %2; URL: %3) + + Map request error (Title: %1; Error: %2; URL: %3) + Map request error (Title: %1; Error: %2; URL: %3) - - Map request error (Status: %1; Response: %2; Content-Type: %3; URL: %4) - Map request error (Status: %1; Response: %2; Content-Type: %3; URL: %4) + + Map request error (Status: %1; Response: %2; Content-Type: %3; URL: %4) + Map request error (Status: %1; Response: %2; Content-Type: %3; URL: %4) - - Map request failed [error: %1 url: %2] - Map request failed [error: %1 url: %2] + + Map request failed [error: %1 url: %2] + Map request failed [error: %1 url: %2] - - Not logging more than 100 request errors. - Not logging more than 100 request errors. + + Not logging more than 100 request errors. + Not logging more than 100 request errors. - - + + QgsWmsInterpretationComboBox - - Default - Default + + Default + Default - - + + QgsWmsLegendDownloadHandler - - Redirect loop detected: %1 - Redirect loop detected: %1 + + Redirect loop detected: %1 + Redirect loop detected: %1 - - - WMS - WMS + + + WMS + WMS - - GetLegendGraphic request error - GetLegendGraphic request error + + GetLegendGraphic request error + GetLegendGraphic request error - - Status: %1 + + Status: %1 Reason phrase: %2 - Status: %1 + Status: %1 Reason phrase: %2 - - Returned legend image is flawed [URL: %1] - Returned legend image is flawed [URL: %1] + + Returned legend image is flawed [URL: %1] + Returned legend image is flawed [URL: %1] - - + + QgsWmsLegendNode - - Failed to download legend graphics: layer is not valid. - Failed to download legend graphics: layer is not valid. - - - - Downloading: %1% (%2) - Downloading: %1% (%2) + + Downloading: %1% (%2) + Downloading: %1% (%2) - - Downloading: %1 - Downloading: %1 + + Downloading: %1 + Downloading: %1 - - + + QgsWmsProvider - - Cannot parse URI - Cannot parse URI + + Cannot parse URI + Cannot parse URI - - Cannot calculate extent - Cannot calculate extent + + Cannot calculate extent + Cannot calculate extent - - Cannot set CRS - Cannot set CRS + + Cannot set CRS + Cannot set CRS - - - Setup tile capabilities - Setup tile capabilities + + + Setup tile capabilities + Setup tile capabilities - - Cannot open MBTiles database - Cannot open MBTiles database + + Cannot open MBTiles database + Cannot open MBTiles database - - Retrieve server capabilities - Retrieve server capabilities + + Retrieve server capabilities + Retrieve server capabilities - - Calculate extent - Calculate extent + + Calculate extent + Calculate extent - - Number of layers and styles don't match - Number of layers and styles don't match + + Number of layers and styles don't match + Number of layers and styles don't match - - - - - - WMS - WMS + + + + + + WMS + WMS - - Number of tile layers must be one - Number of tile layers must be one + + Number of tile layers must be one + Number of tile layers must be one - - Tile layer not found - Tile layer not found + + Tile layer not found + Tile layer not found - - Tile layer or tile matrix set not found - Tile layer or tile matrix set not found + + Tile layer or tile matrix set not found + Tile layer or tile matrix set not found - - , %n cache misses. - tile cache missed - , %n cache misses., %n cache misses. + tile cache missed + + , %n cache misses. + + , %n cache misses. + , %n cache misses. + - - image is NULL - image is NULL + + image is NULL + image is NULL - - unexpected image size - unexpected image size + + unexpected image size + unexpected image size - - - OpenStreetMap tiles - OpenStreetMap tiles + + + OpenStreetMap tiles + OpenStreetMap tiles - - OpenStreetMap is built by a community of mappers that contribute and maintain data about roads, trails, cafés, railway stations, and much more, all over the world. - OpenStreetMap is built by a community of mappers that contribute and maintain data about roads, trails, cafés, railway stations, and much more, all over the world. + + OpenStreetMap is built by a community of mappers that contribute and maintain data about roads, trails, cafés, railway stations, and much more, all over the world. + OpenStreetMap is built by a community of mappers that contribute and maintain data about roads, trails, cafés, railway stations, and much more, all over the world. - - Open Data Commons Open Database License (ODbL) - Open Data Commons Open Database License (ODbL) + + Open Data Commons Open Database License (ODbL) + Open Data Commons Open Database License (ODbL) - - Base map and data from OpenStreetMap and OpenStreetMap Foundation (CC-BY-SA). © https://www.openstreetmap.org and contributors. - Base map and data from OpenStreetMap and OpenStreetMap Foundation (CC-BY-SA). © https://www.openstreetmap.org and contributors. + + Base map and data from OpenStreetMap and OpenStreetMap Foundation (CC-BY-SA). © https://www.openstreetmap.org and contributors. + Base map and data from OpenStreetMap and OpenStreetMap Foundation (CC-BY-SA). © https://www.openstreetmap.org and contributors. - - Creative Commons Attribution-ShareAlike (CC-BY-SA) - Creative Commons Attribution-ShareAlike (CC-BY-SA) + + Creative Commons Attribution-ShareAlike (CC-BY-SA) + Creative Commons Attribution-ShareAlike (CC-BY-SA) - - © OpenStreetMap and contributors (https://www.openstreetmap.org/copyright). - © OpenStreetMap and contributors (https://www.openstreetmap.org/copyright). + + © OpenStreetMap and contributors (https://www.openstreetmap.org/copyright). + © OpenStreetMap and contributors (https://www.openstreetmap.org/copyright). - - Source - Source + + Source + Source - - Dom Exception - Dom Exception + + Dom Exception + Dom Exception - - Service Exception - Service Exception + + Service Exception + Service Exception - - Request contains a format not offered by the server. - Request contains a format not offered by the server. + + Request contains a format not offered by the server. + Request contains a format not offered by the server. - - Request contains a CRS not offered by the server for one or more of the Layers in the request. - Request contains a CRS not offered by the server for one or more of the Layers in the request. + + Request contains a CRS not offered by the server for one or more of the Layers in the request. + Request contains a CRS not offered by the server for one or more of the Layers in the request. - - Request contains a SRS not offered by the server for one or more of the Layers in the request. - Request contains a SRS not offered by the server for one or more of the Layers in the request. + + Request contains a SRS not offered by the server for one or more of the Layers in the request. + Request contains a SRS not offered by the server for one or more of the Layers in the request. - - GetMap request is for a Layer not offered by the server, or GetFeatureInfo request is for a Layer not shown on the map. - GetMap request is for a Layer not offered by the server, or GetFeatureInfo request is for a Layer not shown on the map. + + GetMap request is for a Layer not offered by the server, or GetFeatureInfo request is for a Layer not shown on the map. + GetMap request is for a Layer not offered by the server, or GetFeatureInfo request is for a Layer not shown on the map. - - Request is for a Layer in a Style not offered by the server. - Request is for a Layer in a Style not offered by the server. + + Request is for a Layer in a Style not offered by the server. + Request is for a Layer in a Style not offered by the server. - - GetFeatureInfo request is applied to a Layer which is not declared queryable. - GetFeatureInfo request is applied to a Layer which is not declared queryable. + + GetFeatureInfo request is applied to a Layer which is not declared queryable. + GetFeatureInfo request is applied to a Layer which is not declared queryable. - - GetFeatureInfo request contains invalid X or Y value. - GetFeatureInfo request contains invalid X or Y value. + + GetFeatureInfo request contains invalid X or Y value. + GetFeatureInfo request contains invalid X or Y value. - - Value of (optional) UpdateSequence parameter in GetCapabilities request is equal to current value of service metadata update sequence number. - Value of (optional) UpdateSequence parameter in GetCapabilities request is equal to current value of service metadata update sequence number. + + Value of (optional) UpdateSequence parameter in GetCapabilities request is equal to current value of service metadata update sequence number. + Value of (optional) UpdateSequence parameter in GetCapabilities request is equal to current value of service metadata update sequence number. - - Value of (optional) UpdateSequence parameter in GetCapabilities request is greater than current value of service metadata update sequence number. - Value of (optional) UpdateSequence parameter in GetCapabilities request is greater than current value of service metadata update sequence number. + + Value of (optional) UpdateSequence parameter in GetCapabilities request is greater than current value of service metadata update sequence number. + Value of (optional) UpdateSequence parameter in GetCapabilities request is greater than current value of service metadata update sequence number. - - Request does not include a sample dimension value, and the server did not declare a default value for that dimension. - Request does not include a sample dimension value, and the server did not declare a default value for that dimension. + + Request does not include a sample dimension value, and the server did not declare a default value for that dimension. + Request does not include a sample dimension value, and the server did not declare a default value for that dimension. - - Request contains an invalid sample dimension value. - Request contains an invalid sample dimension value. + + Request contains an invalid sample dimension value. + Request contains an invalid sample dimension value. - - Request is for an optional operation that is not supported by the server. - Request is for an optional operation that is not supported by the server. + + Request is for an optional operation that is not supported by the server. + Request is for an optional operation that is not supported by the server. - - Request contains a time value that does not match any available layer in the server. - Request contains a time value that does not match any available layer in the server. + + Request contains a time value that does not match any available layer in the server. + Request contains a time value that does not match any available layer in the server. - - Request contains some parameter values that do not match any available layer in the server - Request contains some parameter values that do not match any available layer in the server + + Request contains some parameter values that do not match any available layer in the server + Request contains some parameter values that do not match any available layer in the server - - (No error code was reported) - (No error code was reported) + + (No error code was reported) + (No error code was reported) - - (Unknown error code) - (Unknown error code) + + (Unknown error code) + (Unknown error code) - - The WMS vendor also reported: - The WMS vendor also reported: + + The WMS vendor also reported: + The WMS vendor also reported: - - - - - Property - Property + + + + + Property + Property - - - - - Value - Value + + + + + Value + Value - - - - Name - Name + + + + Name + Name - - Visibility - Visibility + + Visibility + Visibility - - Visible - Visible + + Visible + Visible - - Hidden - Hidden + + Hidden + Hidden - - - - - Title - Title + + + + + Title + Title - - - - - Abstract - Abstract + + + + + Abstract + Abstract - - Can Identify - Can Identify + + Can Identify + Can Identify - - - - - Yes - Yes + + + + + Yes + Yes - - - - - No - No + + + + + No + No - - Can be Transparent - Can be Transparent + + Can be Transparent + Can be Transparent - - Can Zoom In - Can Zoom In + + Can Zoom In + Can Zoom In - - Cascade Count - Cascade Count + + Cascade Count + Cascade Count - - Fixed Width - Fixed Width + + Fixed Width + Fixed Width - - Fixed Height - Fixed Height + + Fixed Height + Fixed Height - - Dimensions - Dimensions + + Dimensions + Dimensions - - Unit - Unit + + Unit + Unit - - Extent - Extent + + Extent + Extent - - Metadata URLs - Metadata URLs + + Metadata URLs + Metadata URLs - - Format - Format + + Format + Format - - URL - URL + + URL + URL - - - Available in CRS - Available in CRS + + + Available in CRS + Available in CRS - - (and %n more) - crs - (and %n more)(and %n more) + crs + + (and %n more) + + (and %n more) + (and %n more) + - - Available in style - Available in style + + Available in style + Available in style - - LegendURLs - LegendURLs + + LegendURLs + LegendURLs - - WMS Info - WMS Info + + WMS Info + WMS Info - - Server Properties - Server Properties + + Server Properties + Server Properties - - Get feature info request error (Title: %1; Error: %2; URL: %3) - Get feature info request error (Title: %1; Error: %2; URL: %3) + + Get feature info request error (Title: %1; Error: %2; URL: %3) + Get feature info request error (Title: %1; Error: %2; URL: %3) - - Result parsing failed. %n feature type(s) were guessed from gml (%2) but no features were parsed. - Result parsing failed. %n feature type(s) were guessed from gml (%2) but no features were parsed.Result parsing failed. %n feature type(s) were guessed from gml (%2) but no features were parsed. + + Result parsing failed. %n feature type(s) were guessed from gml (%2) but no features were parsed. + + Result parsing failed. %n feature type(s) were guessed from gml (%2) but no features were parsed. + Result parsing failed. %n feature type(s) were guessed from gml (%2) but no features were parsed. + - - - Selected Layers - Selected Layers + + + Selected Layers + Selected Layers - - - Other Layers - Other Layers + + + Other Layers + Other Layers - - Tile Layer Properties - Tile Layer Properties + + Tile Layer Properties + Tile Layer Properties - - Cache Stats - Cache Stats + + Cache Stats + Cache Stats - - WMS Version - WMS Version + + WMS Version + WMS Version - - Keywords - Keywords + + Keywords + Keywords - - Online Resource - Online Resource + + Online Resource + Online Resource - - Contact Person - Contact Person + + Contact Person + Contact Person - - Fees - Fees + + Fees + Fees - - Access Constraints - Access Constraints + + Access Constraints + Access Constraints - - Image Formats - Image Formats + + Image Formats + Image Formats - - - Identify Formats - Identify Formats + + + Identify Formats + Identify Formats - - Layer Count - Layer Count + + Layer Count + Layer Count - - Tile Layer Count - Tile Layer Count + + Tile Layer Count + Tile Layer Count - - %n tile request(s) in background - tile request count - %n tile request(s) in background%n tile request(s) in background + tile request count + + %n tile request(s) in background + + %n tile request(s) in background + %n tile request(s) in background + - - , %n cache hit(s) - tile cache hits - , %n cache hit(s), %n cache hit(s) + tile cache hits + + , %n cache hit(s) + + , %n cache hit(s) + , %n cache hit(s) + - - , %n error(s). - errors - , %n error(s)., %n error(s). + errors + + , %n error(s). + + , %n error(s). + , %n error(s). + - - Could not get WMS Service Exception: %1 at line %2 column %3 + + Could not get WMS Service Exception: %1 at line %2 column %3 Response was: %4 - Could not get WMS Service Exception: %1 at line %2 column %3 + Could not get WMS Service Exception: %1 at line %2 column %3 Response was: %4 - - GetCapabilitiesUrl - GetCapabilitiesUrl + + GetCapabilitiesUrl + GetCapabilitiesUrl - - GetMapUrl - GetMapUrl + + GetMapUrl + GetMapUrl - - - - &nbsp;<font color="red">(advertised but ignored)</font> - &nbsp;<font color="red">(advertised but ignored)</font> + + + + &nbsp;<font color="red">(advertised but ignored)</font> + &nbsp;<font color="red">(advertised but ignored)</font> - - GetFeatureInfoUrl - GetFeatureInfoUrl + + GetFeatureInfoUrl + GetFeatureInfoUrl - - GetLegendGraphic - GetLegendGraphic + + GetLegendGraphic + GetLegendGraphic - - GetTileUrl - GetTileUrl + + GetTileUrl + GetTileUrl - - Tile templates - Tile templates + + Tile templates + Tile templates - - FeatureInfo templates - FeatureInfo templates + + FeatureInfo templates + FeatureInfo templates - - Tileset Properties - Tileset Properties + + Tileset Properties + Tileset Properties - - Identifier - Identifier + + Identifier + Identifier - - Tile mode - Tile mode + + Tile mode + Tile mode - - WMTS - WMTS + + WMTS + WMTS - - WMS-C - WMS-C + + WMS-C + WMS-C - - XYZ - XYZ + + XYZ + XYZ - - Invalid tile mode - Invalid tile mode + + Invalid tile mode + Invalid tile mode - - Selected - Selected + + Selected + Selected - - Available Styles - Available Styles + + Available Styles + Available Styles - - - CRS - CRS + + + CRS + CRS - - Bounding Box - Bounding Box + + Bounding Box + Bounding Box - - Available Tilesets - Available Tilesets + + Available Tilesets + Available Tilesets - - Selected tile matrix set - Selected tile matrix set + + Selected tile matrix set + Selected tile matrix set - - Scale - Scale + + Scale + Scale - - Tile size [px] - Tile size [px] + + Tile size [px] + Tile size [px] - - Tile size [mu] - Tile size [mu] + + Tile size [mu] + Tile size [mu] - - Matrix size - Matrix size + + Matrix size + Matrix size - - Matrix extent [mu] - Matrix extent [mu] + + Matrix extent [mu] + Matrix extent [mu] - - Bounds - Bounds + + Bounds + Bounds - - Width - Width + + Width + Width - - Height - Height + + Height + Height - - Top - Top + + Top + Top - - Left - Left + + Left + Left - - Bottom - Bottom + + Bottom + Bottom - - Right - Right + + Right + Right - - - %n missing row(s) - %n missing row(s)%n missing row(s) + + + %n missing row(s) + + %n missing row(s) + %n missing row(s) + - - Layer's upper bound: %1 - Layer's upper bound: %1 + + Layer's upper bound: %1 + Layer's upper bound: %1 - - - %n missing column(s) - %n missing column(s)%n missing column(s) + + + %n missing column(s) + + %n missing column(s) + %n missing column(s) + - - Layer's left bound: %1 - Layer's left bound: %1 + + Layer's left bound: %1 + Layer's left bound: %1 - - Layer's lower bound: %1 - Layer's lower bound: %1 + + Layer's lower bound: %1 + Layer's lower bound: %1 - - Layer's right bound: %1 - Layer's right bound: %1 + + Layer's right bound: %1 + Layer's right bound: %1 - - Cache stats - Cache stats + + Cache stats + Cache stats - - Hits - Hits + + Hits + Hits - - Misses - Misses + + Misses + Misses - - Errors - Errors + + Errors + Errors - - Format not supported - Format not supported + + Format not supported + Format not supported - - Context not fully specified (extent was defined but width and/or height was not). - Context not fully specified (extent was defined but width and/or height was not). + + Context not fully specified (extent was defined but width and/or height was not). + Context not fully specified (extent was defined but width and/or height was not). - - - Cannot identify - Cannot identify + + + Cannot identify + Cannot identify - - Map getfeatureinfo error %1: %2 - Map getfeatureinfo error %1: %2 + + Map getfeatureinfo error %1: %2 + Map getfeatureinfo error %1: %2 - - Cannot parse getfeatureinfo: %1 - Cannot parse getfeatureinfo: %1 + + Cannot parse getfeatureinfo: %1 + Cannot parse getfeatureinfo: %1 - - Map getfeatureinfo error: %1 [%2] - Map getfeatureinfo error: %1 [%2] + + Map getfeatureinfo error: %1 [%2] + Map getfeatureinfo error: %1 [%2] - - %1 of %2 bytes of GetLegendGraphic downloaded. - %1 of %2 bytes of GetLegendGraphic downloaded. + + %1 of %2 bytes of GetLegendGraphic downloaded. + %1 of %2 bytes of GetLegendGraphic downloaded. - - + + QgsWmsTiledImageDownloadHandler - - Tile request error - Tile request error + + Tile request error + Tile request error - - Status: %1 + + Status: %1 Reason phrase: %2 - Status: %1 + Status: %1 Reason phrase: %2 - - - - - - - WMS - WMS + + + + + + + WMS + WMS - - Access denied: %1 - Access denied: %1 + + Access denied: %1 + Access denied: %1 - - %n tile request(s) in background - tile request count - %n tile request(s) in background%n tile request(s) in background + tile request count + + %n tile request(s) in background + + %n tile request(s) in background + %n tile request(s) in background + - - , %n cache hit(s) - tile cache hits - , %n cache hit(s), %n cache hit(s) + tile cache hits + + , %n cache hit(s) + + , %n cache hit(s) + , %n cache hit(s) + - - , %n error(s). - errors - , %n error(s)., %n error(s). + errors + + , %n error(s). + + , %n error(s). + , %n error(s). + - - Tile request error (Title: %1; Error: %2; URL: %3) - Tile request error (Title: %1; Error: %2; URL: %3) + + Tile request error (Title: %1; Error: %2; URL: %3) + Tile request error (Title: %1; Error: %2; URL: %3) - - Tile request error (Status: %1; Content-Type: %2; Length: %3; URL: %4) - Tile request error (Status: %1; Content-Type: %2; Length: %3; URL: %4) + + Tile request error (Status: %1; Content-Type: %2; Length: %3; URL: %4) + Tile request error (Status: %1; Content-Type: %2; Length: %3; URL: %4) - - Returned image is flawed [Content-Type: %1; URL: %2] - Returned image is flawed [Content-Type: %1; URL: %2] + + Returned image is flawed [Content-Type: %1; URL: %2] + Returned image is flawed [Content-Type: %1; URL: %2] - - , %n cache misses. - tile cache missed - , %n cache misses., %n cache misses. + tile cache missed + + , %n cache misses. + + , %n cache misses. + , %n cache misses. + - - Not logging more than 100 request errors. - Not logging more than 100 request errors. + + Not logging more than 100 request errors. + Not logging more than 100 request errors. - - Tile request max retry error. Failed %1 requests for tile %2 of tileRequest %3 (url: %4) - Tile request max retry error. Failed %1 requests for tile %2 of tileRequest %3 (url: %4) + + Tile request max retry error. Failed %1 requests for tile %2 of tileRequest %3 (url: %4) + Tile request max retry error. Failed %1 requests for tile %2 of tileRequest %3 (url: %4) - - repeat tileRequest %1 tile %2(retry %3) - repeat tileRequest %1 tile %2(retry %3) + + repeat tileRequest %1 tile %2(retry %3) + repeat tileRequest %1 tile %2(retry %3) - - + + QgsWmstSettingsWidget - - Project temporal range is set from %1 to %2 - Project temporal range is set from %1 to %2 + + Project temporal range is set from %1 to %2 + Project temporal range is set from %1 to %2 - - The project does not have a temporal range set. Update the project temporal range via the Project Properties with valid values in order to use it here. - The project does not have a temporal range set. Update the project temporal range via the Project Properties with valid values in order to use it here. + + The project does not have a temporal range set. Update the project temporal range via the Project Properties with valid values in order to use it here. + The project does not have a temporal range set. Update the project temporal range via the Project Properties with valid values in order to use it here. - - %1 to %2 - %1 to %2 + + %1 to %2 + %1 to %2 - - Predefined date - Predefined date + + Predefined date + Predefined date - - Predefined range - Predefined range + + Predefined range + Predefined range - - No reference time is reported in the layer's capabilities. - No reference time is reported in the layer's capabilities. + + No reference time is reported in the layer's capabilities. + No reference time is reported in the layer's capabilities. - - Reported reference time extent: <i>%1</i> - Reported reference time extent: <i>%1</i> + + Reported reference time extent: <i>%1</i> + Reported reference time extent: <i>%1</i> - - Use Whole Temporal Range - Use Whole Temporal Range + + Use Whole Temporal Range + Use Whole Temporal Range - - Match to Start of Range - Match to Start of Range + + Match to Start of Range + Match to Start of Range - - Match to End of Range - Match to End of Range + + Match to End of Range + Match to End of Range - - Closest Match to Start of Range - Closest Match to Start of Range + + Closest Match to Start of Range + Closest Match to Start of Range - - Closest Match to End of Range - Closest Match to End of Range + + Closest Match to End of Range + Closest Match to End of Range - - + + QgsWmstSettingsWidgetBase - - WMS-T Settings - WMS-T Settings + + WMS-T Settings + WMS-T Settings - - Static WMS-T Temporal Range - Static WMS-T Temporal Range + + Static WMS-T Temporal Range + Static WMS-T Temporal Range - - <html><head/><body><p>The static WMS-T options are disabled because the layer is set to <span style=" font-weight:600;">Dynamic Temporal Control</span>. To enable them first disable <span style=" font-weight:600;">Dynamic Temporal Control</span>.</p></body></html> - <html><head/><body><p>The static WMS-T options are disabled because the layer is set to <span style=" font-weight:600;">Dynamic Temporal Control</span>. To enable them first disable <span style=" font-weight:600;">Dynamic Temporal Control</span>.</p></body></html> + + <html><head/><body><p>The static WMS-T options are disabled because the layer is set to <span style=" font-weight:600;">Dynamic Temporal Control</span>. To enable them first disable <span style=" font-weight:600;">Dynamic Temporal Control</span>.</p></body></html> + <html><head/><body><p>The static WMS-T options are disabled because the layer is set to <span style=" font-weight:600;">Dynamic Temporal Control</span>. To enable them first disable <span style=" font-weight:600;">Dynamic Temporal Control</span>.</p></body></html> - - Server default - Server default + + Server default + Server default - - Predefined range - Predefined range + + Predefined range + Predefined range - - Follow project's temporal range - Follow project's temporal range + + Follow project's temporal range + Follow project's temporal range - - Start date - Start date + + Start date + Start date - - <html><head/><body><p><span style=" font-style:italic;">If the capabilities of this layer move out of this time range the range will be reset to layer's advertised default layer time range.</span></p></body></html> - <html><head/><body><p><span style=" font-style:italic;">If the capabilities of this layer move out of this time range the range will be reset to layer's advertised default layer time range.</span></p></body></html> + + <html><head/><body><p><span style=" font-style:italic;">If the capabilities of this layer move out of this time range the range will be reset to layer's advertised default layer time range.</span></p></body></html> + <html><head/><body><p><span style=" font-style:italic;">If the capabilities of this layer move out of this time range the range will be reset to layer's advertised default layer time range.</span></p></body></html> - - M/d/yyyy H:mm:ss AP - M/d/yyyy H:mm:ss AP + + M/d/yyyy H:mm:ss AP + M/d/yyyy H:mm:ss AP - - Set end same as start - Set end same as start + + Set end same as start + Set end same as start - - End date - End date + + End date + End date - - If checked the time component of temporal queries will be discarded and only the data component will be used in server requests - If checked the time component of temporal queries will be discarded and only the data component will be used in server requests + + Ignore time components (use dates only) + Ignore time components (use dates only) - - Ignore time components (use dates only) - Ignore time components (use dates only) + + Time slice mode + Time slice mode - - Time slice mode - Time slice mode + + Use Specific WMS-T Reference Time + Use Specific WMS-T Reference Time - - Use Specific WMS-T Reference Time - Use Specific WMS-T Reference Time + + No reference time is reported in the layer's capabilities. + No reference time is reported in the layer's capabilities. - - No reference time is reported in the layer's capabilities. - No reference time is reported in the layer's capabilities. + + If checked the time component of temporal queries will be discarded and only the date component will be used in server requests + If checked the time component of temporal queries will be discarded and only the date component will be used in server requests - - + + QgsWmtsDimensionsBase - - Select Dimensions - Select Dimensions + + Select Dimensions + Select Dimensions - - Dimension - Dimension + + Dimension + Dimension - - Value - Value + + Value + Value - - Abstract - Abstract + + Abstract + Abstract - - Default - Default + + Default + Default - - + + QgsXyzConnectionDialog - - XYZ Connection - XYZ Connection + + XYZ Connection + XYZ Connection - - Connection Details - Connection Details + + Connection Details + Connection Details - - Name - Name + + Name + Name - - Name of the new connection - Name of the new connection + + Name of the new connection + Name of the new connection - - Connection Properties - Connection Properties + + Connection Properties + Connection Properties - - The maximum zoom level (%1) cannot be lower than the minimum zoom level (%2). - The maximum zoom level (%1) cannot be lower than the minimum zoom level (%2). + + The maximum zoom level (%1) cannot be lower than the minimum zoom level (%2). + The maximum zoom level (%1) cannot be lower than the minimum zoom level (%2). - - + + QgsXyzDataItemGuiProvider - - Edit Connection… - Edit Connection… + + Edit Connection… + Edit Connection… - - - Remove Connection - Remove Connection + + Duplicate Connection + Duplicate Connection - - New Connection… - New Connection… + + Remove Connections… + Remove Connections… - - Save Connections… - Save Connections… + + Remove Connection… + Remove Connection… - - Load Connections… - Load Connections… + + New Connection… + New Connection… - - Are you sure you want to remove the connection “%1”? - Are you sure you want to remove the connection “%1”? + + Save Connections… + Save Connections… - - Load Connections - Load Connections + + Load Connections… + Load Connections… - - XML files (*.xml *.XML) - XML files (*.xml *.XML) + + Load Connections + Load Connections - - + + + XML files (*.xml *.XML) + XML files (*.xml *.XML) + + + QgsXyzSourceSelect - - Add XYZ Layer - Add XYZ Layer + + Add XYZ Layer + Add XYZ Layer + + + + XYZ Connections + XYZ Connections - - XYZ Connections - XYZ Connections + + Are you sure you want to remove the %1 connection and all associated settings? + Are you sure you want to remove the %1 connection and all associated settings? - - Are you sure you want to remove the %1 connection and all associated settings? - Are you sure you want to remove the %1 connection and all associated settings? + + Confirm Delete + Confirm Delete - - Confirm Delete - Confirm Delete + + Load Connections + Load Connections - - Load Connections - Load Connections + + XML files (*.xml *.XML) + XML files (*.xml *.XML) - - XML files (*.xml *.XML) - XML files (*.xml *.XML) + + + XYZ Layer + XYZ Layer - - + + + Custom + Custom + + + QgsXyzSourceWidgetBase - - XYZ Connection - XYZ Connection + + XYZ Connection + XYZ Connection + + + + Max. Zoom Level + Max. Zoom Level - - Max. Zoom Level - Max. Zoom Level + + Unknown (not scaled) + Unknown (not scaled) - - Unknown (not scaled) - Unknown (not scaled) + + Standard (256x256 / 96 DPI) + Standard (256x256 / 96 DPI) - - Standard (256x256 / 96 DPI) - Standard (256x256 / 96 DPI) + + High (512x512 / 192 DPI) + High (512x512 / 192 DPI) - - High (512x512 / 192 DPI) - High (512x512 / 192 DPI) + + Min. Zoom Level + Min. Zoom Level - - Min. Zoom Level - Min. Zoom Level + + Referer + Referer - - Referer - Referer + + URL of the connection, {x}, {y}, and {z} will be replaced with actual values. Use {-y} for inverted y axis. + URL of the connection, {x}, {y}, and {z} will be replaced with actual values. Use {-y} for inverted y axis. - - URL of the connection, {x}, {y}, and {z} will be replaced with actual values. Use {-y} for inverted y axis. - URL of the connection, {x}, {y}, and {z} will be replaced with actual values. Use {-y} for inverted y axis. + + http://example.com/{z}/{x}/{y}.png + http://example.com/{z}/{x}/{y}.png - - http://example.com/{z}/{x}/{y}.png - http://example.com/{z}/{x}/{y}.png + + URL + URL - - URL - URL + + Tile Resolution + Tile Resolution - - Tile Resolution - Tile Resolution + + Authentication + Authentication - - Authentication - Authentication + + Optional custom referer + Optional custom referer - - Optional custom referer - Optional custom referer + + Interpretation + Interpretation + + + QgsXyzVectorTileDataProviderBase - - Interpretation - Interpretation + + network request update failed for authentication config + network request update failed for authentication config - - + + + Network + Network + + + RandomExtractWithinSubsets - Vector selection - Vector selection + Vector selection + Vector selection - Number of selected features - Number of selected features + Number of selected features + Number of selected features - Percentage of selected features - Percentage of selected features + Percentage of selected features + Percentage of selected features - Input layer - Input layer + Input layer + Input layer - ID field - ID field + ID field + ID field - Method - Method + Method + Method - Number/percentage of selected features - Number/percentage of selected features + Number/percentage of selected features + Number/percentage of selected features - Extracted (random stratified) - Extracted (random stratified) + Extracted (random stratified) + Extracted (random stratified) - Selected number is greater that feature count. Choose lesser value and try again. - Selected number is greater that feature count. Choose lesser value and try again. + Selected number is greater that feature count. Choose lesser value and try again. + Selected number is greater that feature count. Choose lesser value and try again. - Percentage can't be greater than 100. Set correct value and try again. - Percentage can't be greater than 100. Set correct value and try again. + Percentage can't be greater than 100. Set correct value and try again. + Percentage can't be greater than 100. Set correct value and try again. - Subset "{}" is smaller than requested number of features. - Subset "{}" is smaller than requested number of features. + Subset "{}" is smaller than requested number of features. + Subset "{}" is smaller than requested number of features. - Random extract within subsets - Random extract within subsets + Random extract within subsets + Random extract within subsets - - + + RandomPointsAlongLines - Vector creation - Vector creation + Vector creation + Vector creation - Input layer - Input layer + Input layer + Input layer - Number of points - Number of points + Number of points + Number of points - Minimum distance between points - Minimum distance between points + Minimum distance between points + Minimum distance between points - Could not generate requested number of random points. Maximum number of attempts exceeded. - Could not generate requested number of random points. Maximum number of attempts exceeded. + Could not generate requested number of random points. Maximum number of attempts exceeded. + Could not generate requested number of random points. Maximum number of attempts exceeded. - Random points - Random points + Random points + Random points - Random points along line - Random points along line + Random points along line + Random points along line - - + + RandomPointsLayer - Vector creation - Vector creation + Vector creation + Vector creation - Input layer - Input layer + Input layer + Input layer - Number of points - Number of points + Number of points + Number of points - Minimum distance between points - Minimum distance between points + Minimum distance between points + Minimum distance between points - Could not generate requested number of random points. Maximum number of attempts exceeded. - Could not generate requested number of random points. Maximum number of attempts exceeded. + Could not generate requested number of random points. Maximum number of attempts exceeded. + Could not generate requested number of random points. Maximum number of attempts exceeded. - Random points - Random points + Random points + Random points - Random points in layer bounds - Random points in layer bounds + Random points in layer bounds + Random points in layer bounds - - + + RandomPointsPolygons - Vector creation - Vector creation + Vector creation + Vector creation + + + Points count + Points count - Points count - Points count + Points density + Points density - Points density - Points density + Input layer + Input layer - Input layer - Input layer + Sampling strategy + Sampling strategy - Sampling strategy - Sampling strategy + Expression + Expression - Expression - Expression + Minimum distance between points + Minimum distance between points - Minimum distance between points - Minimum distance between points + Random points + Random points - Random points - Random points + Random points inside polygons + Random points inside polygons - Random points inside polygons - Random points inside polygons + Evaluation error for feature ID {}: {} + Evaluation error for feature ID {}: {} - Evaluation error for feature ID {}: {} - Evaluation error for feature ID {}: {} + Could not generate requested number of random points. Maximum number of attempts exceeded. + Could not generate requested number of random points. Maximum number of attempts exceeded. - Could not generate requested number of random points. Maximum number of attempts exceeded. - Could not generate requested number of random points. Maximum number of attempts exceeded. + Point count or density + Point count or density - Point count or density - Point count or density + Skip feature {} as number of points for it is 0. + Skip feature {} as number of points for it is 0. - - + + RandomSelection - Vector selection - Vector selection + Vector selection + Vector selection - Number of selected features - Number of selected features + Number of selected features + Number of selected features - Percentage of selected features - Percentage of selected features + Percentage of selected features + Percentage of selected features - Input layer - Input layer + Input layer + Input layer - Method - Method + Method + Method - Number/percentage of selected features - Number/percentage of selected features + Number/percentage of selected features + Number/percentage of selected features - Selected (random) - Selected (random) + Selected (random) + Selected (random) - Selected number is greater than feature count. Choose a lower value and try again. - Selected number is greater than feature count. Choose a lower value and try again. + Selected number is greater than feature count. Choose a lower value and try again. + Selected number is greater than feature count. Choose a lower value and try again. - Percentage can't be greater than 100. Set a different value and try again. - Percentage can't be greater than 100. Set a different value and try again. + Percentage can't be greater than 100. Set a different value and try again. + Percentage can't be greater than 100. Set a different value and try again. - Random selection - Random selection + Random selection + Random selection - - + + RandomSelectionWithinSubsets - Vector selection - Vector selection + Vector selection + Vector selection - Number of selected features - Number of selected features + Number of selected features + Number of selected features - Percentage of selected features - Percentage of selected features + Percentage of selected features + Percentage of selected features - Input layer - Input layer + Input layer + Input layer - ID field - ID field + ID field + ID field - Selected (stratified random) - Selected (stratified random) + Selected (stratified random) + Selected (stratified random) - Subset "{}" is smaller than requested number of features. - Subset "{}" is smaller than requested number of features. + Subset "{}" is smaller than requested number of features. + Subset "{}" is smaller than requested number of features. - Method - Method + Method + Method - Number/percentage of selected features - Number/percentage of selected features + Number/percentage of selected features + Number/percentage of selected features - Selected number is greater that feature count. Choose lesser value and try again. - Selected number is greater that feature count. Choose lesser value and try again. + Selected number is greater that feature count. Choose lesser value and try again. + Selected number is greater that feature count. Choose lesser value and try again. - Percentage can't be greater than 100. Set a different value and try again. - Percentage can't be greater than 100. Set a different value and try again. + Percentage can't be greater than 100. Set a different value and try again. + Percentage can't be greater than 100. Set a different value and try again. - Random selection within subsets - Random selection within subsets + Random selection within subsets + Random selection within subsets - - + + RasterCalculator - Raster analysis - Raster analysis + Raster analysis + Raster analysis - - + + RasterLayerHistogram - Input layer - Input layer + Input layer + Input layer - Band number - Band number + Band number + Band number - number of bins - number of bins + number of bins + number of bins - HTML files (*.html) - HTML files (*.html) + HTML files (*.html) + HTML files (*.html) - Histogram - Histogram + Histogram + Histogram - Raster layer histogram - Raster layer histogram + Raster layer histogram + Raster layer histogram - This algorithm requires the Python “plotly” library. Please install this library and try again. - This algorithm requires the Python “plotly” library. Please install this library and try again. + Plots + Plots - - Plots - Plots - - - + + RecordDialog - - Record Metadata - Record Metadata + + Record Metadata + Record Metadata - - + + RectanglesOvalsDiamondsVariable - Rectangles, ovals, diamonds (variable) - Rectangles, ovals, diamonds (variable) - - - Vector geometry - Vector geometry + Rectangles, ovals, diamonds (variable) + Rectangles, ovals, diamonds (variable) - Rectangles - Rectangles + Vector geometry + Vector geometry - Diamonds - Diamonds + Rectangles + Rectangles - Ovals - Ovals + Diamonds + Diamonds - Input layer - Input layer + Ovals + Ovals - Buffer shape - Buffer shape + Input layer + Input layer - Width field - Width field + Buffer shape + Buffer shape - Height field - Height field + Width field + Width field - Rotation field - Rotation field + Height field + Height field - Number of segments - Number of segments + Rotation field + Rotation field - Output - Output + Number of segments + Number of segments - Feature {} has empty angle. Skipping… - Feature {} has empty angle. Skipping… + Output + Output - - Feature {} has empty width or height. Skipping… - Feature {} has empty width or height. Skipping… - - - + + RegularPoints - Vector creation - Vector creation + Vector creation + Vector creation - Input extent - Input extent + Input extent + Input extent - Point spacing/count - Point spacing/count + Point spacing/count + Point spacing/count - Initial inset from corner (LH side) - Initial inset from corner (LH side) + Initial inset from corner (LH side) + Initial inset from corner (LH side) - Apply random offset to point spacing - Apply random offset to point spacing + Apply random offset to point spacing + Apply random offset to point spacing - Use point spacing - Use point spacing + Use point spacing + Use point spacing - Output layer CRS - Output layer CRS + Output layer CRS + Output layer CRS - Regular points - Regular points + Regular points + Regular points - - + + Relief - Raster terrain analysis - Raster terrain analysis - - - Elevation layer - Elevation layer - - - Z factor - Z factor - - - Generate relief classes automatically - Generate relief classes automatically - - - Relief colors - Relief colors - - - Relief - Relief - - - Frequency distribution - Frequency distribution - - - Specify relief colors or activate "Generate relief classes automatically" option. - Specify relief colors or activate "Generate relief classes automatically" option. - - - Can not open input file. - Can not open input file. - - - Can not get GDAL driver for output file. - Can not get GDAL driver for output file. - - - Can not create output file. - Can not create output file. - - - Can not get input band. - Can not get input band. - - - Can not create output bands. - Can not create output bands. - - - Output raster size is too small (at least 3 rows needed). - Output raster size is too small (at least 3 rows needed). - - - Canceled. - Canceled. - - - - ReliefColorsWidget - - Import Colors and elevations from XML - Import Colors and elevations from XML - - - XML files (*.xml *.XML) - XML files (*.xml *.XML) - - - Error parsing XML - Error parsing XML - - - The XML file could not be loaded - The XML file could not be loaded - - - Export Colors and elevations as XML - Export Colors and elevations as XML - - - Enter lower elevation class bound - Enter lower elevation class bound - - - Elevation - Elevation - - - Enter upper elevation class bound - Enter upper elevation class bound - - - Select color for relief class - Select color for relief class - - - - RenderingStyleFilePanel - - Select Style File - Select Style File - - - QGIS Layer Style File (*.qml *.QML) - QGIS Layer Style File (*.qml *.QML) - - - - SAGAAlgorithm - - TIF files - TIF files - - - Output filename must use a .tif extension - Output filename must use a .tif extension - - - - SLDatabase - - Run &Vacuum - Run &Vacuum - - - &Database - &Database - - - No database selected or you are not connected to it. - No database selected or you are not connected to it. - - - - SagaAlgorithm - - Unsupported file format - Unsupported file format - - - SAGA execution commands - SAGA execution commands - - - Processing - Processing - - - Input layer {0} has more than one band. -Multiband layers are not supported by SAGA - Input layer {0} has more than one band. -Multiband layers are not supported by SAGA - - - Input layers do not have the same grid extent. - Input layers do not have the same grid extent. - - - - SagaAlgorithmProvider - - Enable SAGA Import/Export optimizations - Enable SAGA Import/Export optimizations - - - Log execution commands - Log execution commands - - - Log console output - Log console output - - - Processing - Processing - - - Problem with SAGA installation: unsupported SAGA version (found: {}, required: {}). - Problem with SAGA installation: unsupported SAGA version (found: {}, required: {}). - - - Could not open SAGA algorithm: {} - Could not open SAGA algorithm: {} - - - Could not open SAGA algorithm: {} -{} - Could not open SAGA algorithm: {} -{} - - - Problem with SAGA installation: SAGA was not found or is not correctly installed - Problem with SAGA installation: SAGA was not found or is not correctly installed - - - SAGA version {} is not officially supported - algorithms may encounter issues - SAGA version {} is not officially supported - algorithms may encounter issues - - - - SagaUtils - - SAGA execution console output - SAGA execution console output - - - - ScriptAlgorithmProvider - - Scripts folder(s) - Scripts folder(s) - - - Scripts - Scripts - - - - ScriptEditorDialog - - Untitled Script - Untitled Script - - - {} - Processing Script Editor - {} - Processing Script Editor - - - Save Script? - Save Script? - - - There are unsaved changes in this script. Do you want to keep those? - There are unsaved changes in this script. Do you want to keep those? - - - There are unsaved changes in the script. Continue? - There are unsaved changes in the script. Continue? - - - Open script - Open script - - - Processing scripts (*.py *.PY) - Processing scripts (*.py *.PY) - - - Save script - Save script - - - I/O error - I/O error - - - Unable to save edits: -{} - Unable to save edits: -{} - - - Execution error - Execution error - - - No script found - No script found - - - Seems there is no valid script in the file. - Seems there is no valid script in the file. - - - Unsaved changes - Unsaved changes - - - - ScriptUtils - - Could not import script algorithm '{}' from '{}' -{} - Could not import script algorithm '{}' from '{}' -{} - - - Processing - Processing - - - - SearchBar - - - Search Bar - Search Bar - - - - X - X - - - - Find: - Find: - - - - < - < - - - - > - > - - - - … - - - - - Match case - Match case - - - - Regular expression - Regular expression - - - - Highlight all matches - Highlight all matches - - - - SelectByAttribute - - contains - contains - - - select,attribute,value,contains,null,field - select,attribute,value,contains,null,field - - - Vector selection - Vector selection - - - begins with - begins with - - - is null - is null - - - is not null - is not null - - - does not contain - does not contain + Raster terrain analysis + Raster terrain analysis - creating new selection - creating new selection + Elevation layer + Elevation layer - adding to current selection - adding to current selection + Z factor + Z factor - removing from current selection - removing from current selection + Generate relief classes automatically + Generate relief classes automatically - selecting within current selection - selecting within current selection + Relief colors + Relief colors - Input layer - Input layer + Relief + Relief - Selection attribute - Selection attribute + Frequency distribution + Frequency distribution - Operator - Operator + Specify relief colors or activate "Generate relief classes automatically" option. + Specify relief colors or activate "Generate relief classes automatically" option. - Value - Value + Can not open input file. + Can not open input file. - Modify current selection by - Modify current selection by + Can not get GDAL driver for output file. + Can not get GDAL driver for output file. - Selected (attribute) - Selected (attribute) + Can not create output file. + Can not create output file. - Field '{}' was not found in layer - Field '{}' was not found in layer + Can not get input band. + Can not get input band. - Operators {0} can be used only with string fields. - Operators {0} can be used only with string fields. + Can not create output bands. + Can not create output bands. - Select by attribute - Select by attribute - - - - SelectByExpression - - Vector selection - Vector selection - - - creating new selection - creating new selection - - - adding to current selection - adding to current selection - - - removing from current selection - removing from current selection + Output raster size is too small (at least 3 rows needed). + Output raster size is too small (at least 3 rows needed). - selecting within current selection - selecting within current selection - - - Input layer - Input layer + Canceled. + Canceled. + + + ReliefColorsWidget - Selected (attribute) - Selected (attribute) + Import Colors and elevations from XML + Import Colors and elevations from XML - Expression - Expression + XML files (*.xml *.XML) + XML files (*.xml *.XML) - Modify current selection by - Modify current selection by + Error parsing XML + Error parsing XML - Select by expression - Select by expression + The XML file could not be loaded + The XML file could not be loaded - - - SetRasterStyle - Raster tools - Raster tools + Export Colors and elevations as XML + Export Colors and elevations as XML - Raster layer - Raster layer + Enter lower elevation class bound + Enter lower elevation class bound - Style file - Style file + Elevation + Elevation - Styled - Styled + Enter upper elevation class bound + Enter upper elevation class bound - Set style for raster layer - Set style for raster layer + Select color for relief class + Select color for relief class - - - SetVectorStyle + + + RenderingStyleFilePanel - Vector general - Vector general + Select Style File + Select Style File - Vector layer - Vector layer + QGIS Layer Style File (*.qml *.QML) + QGIS Layer Style File (*.qml *.QML) + + + SLDatabase - Style file - Style file + Run &Vacuum + Run &Vacuum - Styled - Styled + &Database + &Database - Set style for vector layer - Set style for vector layer + No database selected or you are not connected to it. + No database selected or you are not connected to it. - - - Setting + + + ScriptAlgorithmProvider - Wrong parameter value: -{0} - Wrong parameter value: -{0} + Scripts folder(s) + Scripts folder(s) - Specified path does not exist: -{0} - Specified path does not exist: -{0} + Scripts + Scripts - - - SettingsDialogPythonConsole + + + ScriptEditorDialog - - Auto-save script before running - Auto-save script before running + Untitled Script + Untitled Script - - Typing - Typing + {} - Processing Script Editor + {} - Processing Script Editor - - Automatic insertion of the 'import' string on 'from xxx' - Automatic insertion of the 'import' string on 'from xxx' + Save Script? + Save Script? - - Autocompletion - Autocompletion + There are unsaved changes in this script. Do you want to keep those? + There are unsaved changes in this script. Do you want to keep those? - - Get autocompletion from current document - Get autocompletion from current document + There are unsaved changes in the script. Continue? + There are unsaved changes in the script. Continue? - - Get autocompletion from current document and installed APIs - Get autocompletion from current document and installed APIs + Open script + Open script - - Get autocompletion from installed APIs - Get autocompletion from installed APIs + Processing scripts (*.py *.PY) + Processing scripts (*.py *.PY) - - Autocompletion threshold - Autocompletion threshold + Save script + Save script - - Automatic parentheses insertion - Automatic parentheses insertion + Execution error + Execution error - - Enable Object Inspector (switching between tabs may be slow) - Enable Object Inspector (switching between tabs may be slow) + No script found + No script found - - APIs - APIs + Seems there is no valid script in the file. + Seems there is no valid script in the file. - - characters - characters + Unsaved changes + Unsaved changes + + + ScriptUtils - - From doc and APIs - From doc and APIs + Could not import script algorithm '{}' from '{}' +{} + Could not import script algorithm '{}' from '{}' +{} - - From API files - From API files + Processing + Processing + + + SelectByAttribute - - From document - From document + contains + contains - - Run and Debug - Run and Debug + select,attribute,value,contains,null,field + select,attribute,value,contains,null,field - - Using preloaded APIs file - Using preloaded APIs file + Vector selection + Vector selection - - Path - Path + begins with + begins with - - Using prepared APIs file - Using prepared APIs file + is null + is null - Python Console Settings - Python Console Settings + is not null + is not null - - Compile APIs… - Compile APIs… + does not contain + does not contain - - GitHub Access Token - GitHub Access Token + creating new selection + creating new selection - - <PERSONAL_ACCESS_TOKEN> - <PERSONAL_ACCESS_TOKEN> + adding to current selection + adding to current selection - - Generate - Generate + removing from current selection + removing from current selection - - - ShadowRenderingSettingsWidget - - Directional light - Directional light + selecting within current selection + selecting within current selection - - Shadow rendering maximum distance - Shadow rendering maximum distance + Input layer + Input layer - - map units - map units + Selection attribute + Selection attribute - - Shadow bias - Shadow bias + Operator + Operator - - Shadow map resolution - Shadow map resolution + Value + Value - - px - px + Modify current selection by + Modify current selection by - - - ShowTestDialog - Unit Test - Unit Test + Selected (attribute) + Selected (attribute) - - - SimpleLineMaterialWidgetBase - - Color - Color + Field '{}' was not found in layer + Field '{}' was not found in layer - - - SimplifyUserInputWidgetBase - - Simplification Tool - Simplification Tool + Operators {0} can be used only with string fields. + Operators {0} can be used only with string fields. - - Method - Method - - - - Tolerance - Tolerance + Select by attribute + Select by attribute + + + SelectByExpression - - Iterations - Iterations + Vector selection + Vector selection - - Number of smooth iterations. More iterations results in smoother geometries, at the expense of greatly increasing the number of vertices in those geometries. - Number of smooth iterations. More iterations results in smoother geometries, at the expense of greatly increasing the number of vertices in those geometries. + creating new selection + creating new selection - - Offset - Offset + adding to current selection + adding to current selection - - Offset from existing vertices at which to insert smoothed vertices. Larger values result in "looser" smoothing, smaller values result in "tight" smoothing. - Offset from existing vertices at which to insert smoothed vertices. Larger values result in "looser" smoothing, smaller values result in "tight" smoothing. + removing from current selection + removing from current selection - - % - % + selecting within current selection + selecting within current selection - - - SkyboxRenderingSettingsWidget - - Left (-X) - Left (-X) + Input layer + Input layer - - Right (+X) - Right (+X) + Selected (attribute) + Selected (attribute) - - Front (+Y) - Front (+Y) + Expression + Expression - - Top (+Z) - Top (+Z) + Modify current selection by + Modify current selection by - - Skybox type - Skybox type + Select by expression + Select by expression + + + SetRasterStyle - - Panoramic texture file - Panoramic texture file + Raster tools + Raster tools - - Back (-Y) - Back (-Y) + Raster layer + Raster layer - - Down (-Z) - Down (-Z) + Style file + Style file - - - SpatiaLiteDBPlugin - There is no defined database connection "{0}". - There is no defined database connection "{0}". + Styled + Styled - - - SpatialJoinSummary - Vector general - Vector general + Set style for raster layer + Set style for raster layer + + + SetVectorStyle - count - count + Vector general + Vector general - unique - unique + Vector layer + Vector layer - min - min + Style file + Style file - max - max + Styled + Styled - range - range + Set style for vector layer + Set style for vector layer + + + Setting - sum - sum + Wrong parameter value: +{0} + Wrong parameter value: +{0} - mean - mean + Specified path does not exist: +{0} + Specified path does not exist: +{0} + + + SettingsDialogPythonConsole - median - median + + Auto-save script before running + Auto-save script before running - stddev - stddev + + Typing + Typing - minority - minority + + Automatic insertion of the 'import' string on 'from xxx' + Automatic insertion of the 'import' string on 'from xxx' - majority - majority + + Autocompletion + Autocompletion - q1 - q1 + + Get autocompletion from current document + Get autocompletion from current document - q3 - q3 + + Get autocompletion from current document and installed APIs + Get autocompletion from current document and installed APIs - iqr - iqr + + Get autocompletion from installed APIs + Get autocompletion from installed APIs - empty - empty + + Autocompletion threshold + Autocompletion threshold - filled - filled + + Automatic parentheses insertion + Automatic parentheses insertion - min_length - min_length + + Enable Object Inspector (switching between tabs may be slow) + Enable Object Inspector (switching between tabs may be slow) - max_length - max_length + + APIs + APIs - mean_length - mean_length + + characters + characters - Fields to summarise (leave empty to use all fields) - Fields to summarise (leave empty to use all fields) + + From doc and APIs + From doc and APIs - Summaries to calculate (leave empty to use all available) - Summaries to calculate (leave empty to use all available) + + From API files + From API files - Discard records which could not be joined - Discard records which could not be joined + + From document + From document - Joined layer - Joined layer + + Run and Debug + Run and Debug - Join attributes by location (summary) - Join attributes by location (summary) + + Using preloaded APIs file + Using preloaded APIs file - summary,aggregate,join,intersects,intersecting,touching,within,contains,overlaps,relation,spatial,stats,statistics,sum,maximum,minimum,mean,average,standard,deviation,count,distinct,unique,variance,median,quartile,range,majority,minority,histogram,distinct - summary,aggregate,join,intersects,intersecting,touching,within,contains,overlaps,relation,spatial,stats,statistics,sum,maximum,minimum,mean,average,standard,deviation,count,distinct,unique,variance,median,quartile,range,majority,minority,histogram,distinct + + Path + Path - No spatial index exists for join layer, performance will be severely degraded - No spatial index exists for join layer, performance will be severely degraded + + Using prepared APIs file + Using prepared APIs file - intersect - intersect + Python Console Settings + Python Console Settings - contain - contain + + Compile APIs… + Compile APIs… - equal - equal + + Formatting + Formatting - touch - touch + + Sort imports + Sort imports - overlap - overlap + + Maximum line length + Maximum line length - are within - are within + + Formatter + Formatter - cross - cross + + Autopep8 level + Autopep8 level - Join to features in - Join to features in + + Normalize quotes + Normalize quotes - Where the features - Where the features + + Reformat on save + Reformat on save - By comparing to - By comparing to + + Automatically surround selection when typing quotes or brackets + Automatically surround selection when typing quotes or brackets - - - SplitRGBBands - Split RGB bands - Split RGB bands + + External Editor + External Editor - Input layer - Input layer + + <html><head/><body><p>Command to launch an external Python code editor. If empty, the default system editor will be used.</p><p>Use the token <span style=" font-style:italic;">&lt;file&gt;</span> to insert the filename, <span style=" font-style:italic;">&lt;line&gt;</span> to insert line number, and <span style=" font-style:italic;">&lt;col&gt;</span> to insert the column number. For example:<br/><span style=" font-family:'Noto Sans Mono';">kate -l &lt;line&gt; -c &lt;col&gt; &quot;&lt;file&gt;&quot;</span></p></body></html> + <html><head/><body><p>Command to launch an external Python code editor. If empty, the default system editor will be used.</p><p>Use the token <span style=" font-style:italic;">&lt;file&gt;</span> to insert the filename, <span style=" font-style:italic;">&lt;line&gt;</span> to insert line number, and <span style=" font-style:italic;">&lt;col&gt;</span> to insert the column number. For example:<br/><span style=" font-family:'Noto Sans Mono';">kate -l &lt;line&gt; -c &lt;col&gt; &quot;&lt;file&gt;&quot;</span></p></body></html> - Output R band layer - Output R band layer + + Default + Default + + + ShadowRenderingSettingsWidget - Output G band layer - Output G band layer + + Directional light + Directional light - Output B band layer - Output B band layer + + Shadow rendering maximum distance + Shadow rendering maximum distance - Raster tools - Raster tools + + map units + map units - - - SslErrors - - Unable to Validate the Connection - Unable to Validate the Connection + + Shadow bias + Shadow bias - - <html><head/><body><p><span style=" font-family:'Sans Serif'; font-size:11pt; font-weight:600; color:#ff0000;">Warning</span><span style=" font-family:'Sans Serif'; font-size:11pt; color:#ff0000;">:</span><span style=" font-family:'Sans Serif'; font-size:8pt; color:#000000;"> One or more SSL errors have occurred validating the host you are connecting to. Review the following list of errors and click Ignore to continue, or Cancel to abort the connection.</span></p></body></html> - <html><head/><body><p><span style=" font-family:'Sans Serif'; font-size:11pt; font-weight:600; color:#ff0000;">Warning</span><span style=" font-family:'Sans Serif'; font-size:11pt; color:#ff0000;">:</span><span style=" font-family:'Sans Serif'; font-size:8pt; color:#000000;"> One or more SSL errors have occurred validating the host you are connecting to. Review the following list of errors and click Ignore to continue, or Cancel to abort the connection.</span></p></body></html> + + Shadow map resolution + Shadow map resolution - - View Certificate Chain - View Certificate Chain + + px + px + + + ShowTestDialog - - Ignore - Ignore + Unit Test + Unit Test + + + SimpleLineMaterialWidgetBase - - Cancel - Cancel + + Color + Color - - - StatisticsByCategories - Input vector layer - Input vector layer + + ... + ... + + + SimplifyUserInputWidgetBase - Vector analysis - Vector analysis + + Simplification Tool + Simplification Tool - groups,stats,statistics,table,layer,sum,maximum,minimum,mean,average,standard,deviation,count,distinct,unique,variance,median,quartile,range,majority,minority,histogram,distinct,summary - groups,stats,statistics,table,layer,sum,maximum,minimum,mean,average,standard,deviation,count,distinct,unique,variance,median,quartile,range,majority,minority,histogram,distinct,summary + + Method + Method - Field to calculate statistics on (if empty, only count is calculated) - Field to calculate statistics on (if empty, only count is calculated) + + Tolerance + Tolerance - Field(s) with categories - Field(s) with categories + + Iterations + Iterations - Statistics by category - Statistics by category + + Number of smooth iterations. More iterations results in smoother geometries, at the expense of greatly increasing the number of vertices in those geometries. + Number of smooth iterations. More iterations results in smoother geometries, at the expense of greatly increasing the number of vertices in those geometries. - Statistics by categories - Statistics by categories + + Offset + Offset - Field "{field_name}" does not exist. - Field "{field_name}" does not exist. + + Offset from existing vertices at which to insert smoothed vertices. Larger values result in "looser" smoothing, smaller values result in "tight" smoothing. + Offset from existing vertices at which to insert smoothed vertices. Larger values result in "looser" smoothing, smaller values result in "tight" smoothing. - - - StringWidgetWrapper - Expression based input - Expression based input + + % + % - - - SymbolLayerItem + + + SkyboxRenderingSettingsWidget - - Marker - Marker + + Left (-X) + Left (-X) - - Fill - Fill + + Right (+X) + Right (+X) - - Line - Line + + Front (+Y) + Front (+Y) - - - SymbolsGroupSelectionDialogBase - - Group Selection Dialog - Group Selection Dialog + + Top (+Z) + Top (+Z) - - Close - Close + + Skybox type + Skybox type - - - SymbolsListWidget - - Unit - Unit + + Panoramic texture file + Panoramic texture file - - Opacity - Opacity + + Back (-Y) + Back (-Y) - - Color - Color + + Down (-Z) + Down (-Z) + + + SpatiaLiteDBPlugin - - Size - Size + There is no defined database connection "{0}". + There is no defined database connection "{0}". + + + SslErrors - - Rotation - Rotation + + Unable to Validate the Connection + Unable to Validate the Connection - - Width - Width + + <html><head/><body><p><span style=" font-family:'Sans Serif'; font-size:11pt; font-weight:600; color:#ff0000;">Warning</span><span style=" font-family:'Sans Serif'; font-size:11pt; color:#ff0000;">:</span><span style=" font-family:'Sans Serif'; font-size:8pt; color:#000000;"> One or more SSL errors have occurred validating the host you are connecting to. Review the following list of errors and click Ignore to continue, or Cancel to abort the connection.</span></p></body></html> + <html><head/><body><p><span style=" font-family:'Sans Serif'; font-size:11pt; font-weight:600; color:#ff0000;">Warning</span><span style=" font-family:'Sans Serif'; font-size:11pt; color:#ff0000;">:</span><span style=" font-family:'Sans Serif'; font-size:8pt; color:#000000;"> One or more SSL errors have occurred validating the host you are connecting to. Review the following list of errors and click Ignore to continue, or Cancel to abort the connection.</span></p></body></html> - - … - + + View Certificate Chain + View Certificate Chain - - ° - ° + + Ignore + Ignore - - - T - - %3 request failed [error: %1 - url: %2] - %3 request failed [error: %1 - url: %2] + + Cancel + Cancel + + + StandardCoordinateReferenceSystemsModel - - %4 request error [status: %1 - reason phrase: %2] for %3 - %4 request error [status: %1 - reason phrase: %2] for %3 + + Project CRS: %1 + Project CRS: %1 - - - TableFieldWidgetWrapper - Input parameter, or name of field (separate field names with ; for multiple field parameters) - Input parameter, or name of field (separate field names with ; for multiple field parameters) + + Default CRS: %1 + Default CRS: %1 - Could not load selected layer/table. Dependent field could not be populated - Could not load selected layer/table. Dependent field could not be populated + + Layer CRS: %1 + Layer CRS: %1 - - - TcpServerWorker + + + StatisticsByCategories - - Unable to start the server: %1. - Unable to start the server: %1. + Input vector layer + Input vector layer - - QGIS Development Server listening on http://%1:%2 - QGIS Development Server listening on http://%1:%2 + Vector analysis + Vector analysis - - CTRL+C to exit - CTRL+C to exit + groups,stats,statistics,table,layer,sum,maximum,minimum,mean,average,standard,deviation,count,distinct,unique,variance,median,quartile,range,majority,minority,histogram,distinct,summary + groups,stats,statistics,table,layer,sum,maximum,minimum,mean,average,standard,deviation,count,distinct,unique,variance,median,quartile,range,majority,minority,histogram,distinct,summary - - - TextToFloat - Vector table - Vector table + Field to calculate statistics on (if empty, only count is calculated) + Field to calculate statistics on (if empty, only count is calculated) - Text attribute to convert to float - Text attribute to convert to float + Field(s) with categories + Field(s) with categories - Float from text - Float from text + Statistics by category + Statistics by category - Text to float - Text to float + Statistics by categories + Statistics by categories - - - TilesXYZAlgorithmBase - Extent - Extent + Field "{field_name}" does not exist. + Field "{field_name}" does not exist. + + + StringWidgetWrapper - Minimum zoom - Minimum zoom + Expression based input + Expression based input + + + SymbolLayerItem - Maximum zoom - Maximum zoom + + Marker + Marker - DPI - DPI + + Fill + Fill - Background color - Background color + + Line + Line + + + SymbolsGroupSelectionDialogBase - Tile format - Tile format + + Group Selection Dialog + Group Selection Dialog - Quality (JPG only) - Quality (JPG only) + + Close + Close + + + SymbolsListWidget - Metatile size - Metatile size + + Unit + Unit - Using {max_threads} CPU Threads: - Using {max_threads} CPU Threads: + + Opacity + Opacity - Using 1 CPU Thread: - Using 1 CPU Thread: + + Color + Color - Generating tiles for zoom level: {zoom} - Generating tiles for zoom level: {zoom} + + Size + Size - Invalid zoom levels range. - Invalid zoom levels range. + + Rotation + Rotation - - - TilesXYZAlgorithmDirectory - Tile width - Tile width + + Width + Width - Tile height - Tile height + + … + - Use inverted tile Y axis (TMS convention) - Use inverted tile Y axis (TMS convention) + + ° + ° + + + T - Output directory - Output directory + + %3 request failed [error: %1 - url: %2] + %3 request failed [error: %1 - url: %2] - Output html (Leaflet) - Output html (Leaflet) + + %4 request error [status: %1 - reason phrase: %2] for %3 + %4 request error [status: %1 - reason phrase: %2] for %3 + + + TableFieldWidgetWrapper - HTML files (*.html) - HTML files (*.html) + Input parameter, or name of field (separate field names with ; for multiple field parameters) + Input parameter, or name of field (separate field names with ; for multiple field parameters) - Generate XYZ tiles (Directory) - Generate XYZ tiles (Directory) + Could not load selected layer/table. Dependent field could not be populated + Could not load selected layer/table. Dependent field could not be populated + + + TcpServerWorker - Raster tools - Raster tools + + Unable to start the server: %1. + Unable to start the server: %1. - You need to specify output directory. - You need to specify output directory. + + QGIS Development Server listening on http://%1:%2 + QGIS Development Server listening on http://%1:%2 - - - TilesXYZAlgorithmMBTiles - Output file (for MBTiles) - Output file (for MBTiles) + + CTRL+C to exit + CTRL+C to exit + + + TextToFloat - MBTiles files (*.mbtiles) - MBTiles files (*.mbtiles) + Vector table + Vector table - Generate XYZ tiles (MBTiles) - Generate XYZ tiles (MBTiles) + Text attribute to convert to float + Text attribute to convert to float - Raster tools - Raster tools + Float from text + Float from text - You need to specify output filename. - You need to specify output filename. + Text to float + Text to float - - + + TinInterpolation - Interpolation - Interpolation + Interpolation + Interpolation - Linear - Linear + Linear + Linear - Clough-Toucher (cubic) - Clough-Toucher (cubic) + Clough-Toucher (cubic) + Clough-Toucher (cubic) - Input layer(s) - Input layer(s) + Input layer(s) + Input layer(s) - Interpolation method - Interpolation method + Interpolation method + Interpolation method - Output raster size - Output raster size + Output raster size + Output raster size - Number of columns - Number of columns + Number of columns + Number of columns - Number of rows - Number of rows + Number of rows + Number of rows - Extent - Extent + Extent + Extent - Interpolated - Interpolated + Interpolated + Interpolated - Triangulation - Triangulation + Triangulation + Triangulation - TIN interpolation - TIN interpolation + TIN interpolation + TIN interpolation - You need to specify at least one input layer. - You need to specify at least one input layer. + You need to specify at least one input layer. + You need to specify at least one input layer. - Layer {} is set to use a value attribute, but no attribute was set - Layer {} is set to use a value attribute, but no attribute was set + Layer {} is set to use a value attribute, but no attribute was set + Layer {} is set to use a value attribute, but no attribute was set - - + + TopoColor - topocolor,colors,graph,adjacent,assign - topocolor,colors,graph,adjacent,assign + topocolor,colors,graph,adjacent,assign + topocolor,colors,graph,adjacent,assign - Cartography - Cartography + Cartography + Cartography - Input layer - Input layer + Input layer + Input layer - Minimum number of colors - Minimum number of colors + Minimum number of colors + Minimum number of colors - Minimum distance between features - Minimum distance between features + Minimum distance between features + Minimum distance between features - By feature count - By feature count + By feature count + By feature count - By assigned area - By assigned area + By assigned area + By assigned area - By distance between colors - By distance between colors + By distance between colors + By distance between colors - Balance color assignment - Balance color assignment + Balance color assignment + Balance color assignment - Colored - Colored + Colored + Colored - Topological coloring - Topological coloring + Topological coloring + Topological coloring - {} colors required - {} colors required + {} colors required + {} colors required - - + + Topol - - Topology Checker for vector layer - Topology Checker for vector layer + + Topology Checker for vector layer + Topology Checker for vector layer - - + + UndoWidget - - Undo/Redo - Undo/Redo + + Undo/Redo + Undo/Redo - - Undo - Undo + + Undo + Undo - - Redo - Redo + + Redo + Redo - - + + UniqueValues - Input layer - Input layer + Input layer + Input layer - Vector analysis - Vector analysis + Vector analysis + Vector analysis - Target field(s) - Target field(s) + Target field(s) + Target field(s) - Unique values - Unique values + Unique values + Unique values - HTML report - HTML report + HTML report + HTML report - HTML files (*.html) - HTML files (*.html) + HTML files (*.html) + HTML files (*.html) - Total unique values - Total unique values + Total unique values + Total unique values - Invalid field name {} - Invalid field name {} + Invalid field name {} + Invalid field name {} - <p>Total unique values: - <p>Total unique values: + <p>Total unique values: + <p>Total unique values: - <p>Unique values:</p> - <p>Unique values:</p> + <p>Unique values:</p> + <p>Unique values:</p> - List unique values - List unique values + List unique values + List unique values - - + + UserExpressions - User expressions - User expressions + User expressions + User expressions - The user expression {0} is not valid - The user expression {0} is not valid + The user expression {0} is not valid + The user expression {0} is not valid - - + + VariableDistanceBuffer - Vector geometry - Vector geometry + Vector geometry + Vector geometry - Input layer - Input layer + Input layer + Input layer - Distance field - Distance field + Distance field + Distance field - Segments - Segments + Segments + Segments - Dissolve result - Dissolve result + Dissolve result + Dissolve result - Round - Round + Round + Round - End cap style - End cap style + End cap style + End cap style - Join style - Join style + Join style + Join style - Miter limit - Miter limit + Miter limit + Miter limit - Buffer - Buffer + Buffer + Buffer - Variable distance buffer - Variable distance buffer + Variable distance buffer + Variable distance buffer - - + + VariableEditorDelegate - - A variable with the name "%1" already exists in this context. - A variable with the name "%1" already exists in this context. + + A variable with the name "%1" already exists in this context. + A variable with the name "%1" already exists in this context. - - Rename Variable - Rename Variable + + Rename Variable + Rename Variable - - + + VectorLayerHistogram - Input layer - Input layer - - - Attribute - Attribute + Input layer + Input layer - number of bins - number of bins + Attribute + Attribute - Histogram - Histogram + number of bins + number of bins - HTML files (*.html) - HTML files (*.html) + Histogram + Histogram - Vector layer histogram - Vector layer histogram + HTML files (*.html) + HTML files (*.html) - This algorithm requires the Python “plotly” library. Please install this library and try again. - This algorithm requires the Python “plotly” library. Please install this library and try again. + Vector layer histogram + Vector layer histogram - Plots - Plots + Plots + Plots - - + + VectorLayerScatterplot - Input layer - Input layer + Input layer + Input layer - X attribute - X attribute + X attribute + X attribute - Y attribute - Y attribute + Y attribute + Y attribute - Scatterplot - Scatterplot + Scatterplot + Scatterplot - HTML files (*.html) - HTML files (*.html) + HTML files (*.html) + HTML files (*.html) - Vector layer scatterplot - Vector layer scatterplot + Vector layer scatterplot + Vector layer scatterplot - This algorithm requires the Python “plotly” library. Please install this library and try again. - This algorithm requires the Python “plotly” library. Please install this library and try again. + Plots + Plots - - Plots - Plots - - - + + VectorLayerScatterplot3D - Input layer - Input layer - - - X attribute - X attribute + Input layer + Input layer - Y attribute - Y attribute + X attribute + X attribute - Z attribute - Z attribute + Y attribute + Y attribute - Histogram - Histogram + Z attribute + Z attribute - HTML files (*.html) - HTML files (*.html) + Histogram + Histogram - Vector layer scatterplot 3D - Vector layer scatterplot 3D + HTML files (*.html) + HTML files (*.html) - This algorithm requires the Python “plotly” library. Please install this library and try again. - This algorithm requires the Python “plotly” library. Please install this library and try again. + Vector layer scatterplot 3D + Vector layer scatterplot 3D - Plots - Plots + Plots + Plots - - + + VectorLayerWidgetWrapper - Select file - Select file + Select file + Select file - - + + VectorTable - {layer} is an invalid layer - not loaded - {layer} is an invalid layer - not loaded + {layer} is an invalid layer - not loaded + {layer} is an invalid layer - not loaded - {layer} is an invalid layer and cannot be loaded. Please check the <a href="#messageLog">message log</a> for further info. - {layer} is an invalid layer and cannot be loaded. Please check the <a href="#messageLog">message log</a> for further info. + {layer} is an invalid layer and cannot be loaded. Please check the <a href="#messageLog">message log</a> for further info. + {layer} is an invalid layer and cannot be loaded. Please check the <a href="#messageLog">message log</a> for further info. - Add Layer {} - Add Layer {} + Add Layer {} + Add Layer {} - Point - Point + Point + Point - Line - Line + Line + Line - Polygon - Polygon + Polygon + Polygon - Geometry Type - Geometry Type + Geometry Type + Geometry Type - With Z - With Z + With Z + With Z - With M - With M + With M + With M - CRS - CRS + CRS + CRS - Load Layer - Load Layer + Load Layer + Load Layer - - - VoronoiPolygons + + + WidgetAnimatedMarker - Vector geometry - Vector geometry + + Anchor point + Anchor point - Input layer - Input layer + + x + x - Buffer region (% of extent) - Buffer region (% of extent) + + y + y - Voronoi polygons - Voronoi polygons + + Lock aspect ratio + Lock aspect ratio - There were no polygons created. - There were no polygons created. + + … + - Input file should contain at least 3 points. Choose another file and try again. - Input file should contain at least 3 points. Choose another file and try again. + + Width + Width - thiessen - thiessen + + Height + Height - - - WidgetAnimatedMarker - - Anchor point - Anchor point + + Unit + Unit - - x - x + + Left + Left - - y - y + + HCenter + HCenter - - Lock aspect ratio - Lock aspect ratio + + Right + Right - - … - + + Rotation + Rotation - - Width - Width + + Size + Size - - Height - Height + + Opacity + Opacity - - Unit - Unit + + Top + Top - - Left - Left + + VCenter + VCenter - - HCenter - HCenter + + Bottom + Bottom - - Right - Right + + Offset + Offset - - Rotation - Rotation + + ° + ° - - Size - Size + + Frame rate + Frame rate + + + WidgetBalloonCallout - - Opacity - Opacity + + … + - - Top - Top + + Blend mode + Blend mode - - VCenter - VCenter + + Wedge width + Wedge width - - Bottom - Bottom + + Symbol… + Symbol… - - Offset - Offset + + Fill style + Fill style - - ° - ° + + Offset from feature + Offset from feature - - Frame rate - Frame rate + + Feature anchor point + Feature anchor point - - - WidgetBalloonCallout - - … - + + Corner radius + Corner radius - - Blend mode - Blend mode + + Margins + Margins - - Wedge width - Wedge width + + Units + Units - - Symbol… - Symbol… + + Data defined + Data defined - - Fill style - Fill style + + Bottom + Bottom - - Offset from feature - Offset from feature + + Left + Left - - Feature anchor point - Feature anchor point + + Top + Top - - Corner radius - Corner radius + + Right + Right - - Margins - Margins + + Data Defined Placement + Data Defined Placement - - Units - Units + + X + X - - Data defined - Data defined + + Y + Y - - Bottom - Bottom + + Destination + Destination - - Left - Left + + End point marker + End point marker + + + WidgetBlur - - Top - Top + + Opacity + Opacity - - Right - Right + + Blend mode + Blend mode - - Data Defined Placement - Data Defined Placement + + Blur type + Blur type - - X - X + + Blur strength + Blur strength - - Y - Y + + Draw mode + Draw mode + + + WidgetCentroidFill - - Destination - Destination + + Force placement of markers inside polygons + Force placement of markers inside polygons - - - WidgetBlur - - Opacity - Opacity + + When unchecked, a single marker will be drawn on the biggest part of multi-part features + When unchecked, a single marker will be drawn on the biggest part of multi-part features - - Blend mode - Blend mode + + Draw markers on every part of multi-part features + Draw markers on every part of multi-part features - - Blur type - Blur type + + Clip markers to polygon boundary + Clip markers to polygon boundary - - Blur strength - Blur strength + + Clip markers to current part boundary only + Clip markers to current part boundary only + + + WidgetColorEffect - - Draw mode - Draw mode + + Colorize + Colorize - - - WidgetCentroidFill - - Force placement of markers inside polygons - Force placement of markers inside polygons + + Contrast + Contrast - - When unchecked, a single marker will be drawn on the biggest part of multi-part features - When unchecked, a single marker will be drawn on the biggest part of multi-part features + + Brightness + Brightness - - Draw markers on every part of multi-part features - Draw markers on every part of multi-part features + + Saturation + Saturation - - Clip markers to polygon boundary - Clip markers to polygon boundary + + % + % - - Clip markers to current part boundary only - Clip markers to current part boundary only + + Opacity + Opacity - - - WidgetColorEffect - - Colorize - Colorize + + Blend mode + Blend mode - - Contrast - Contrast + + Draw mode + Draw mode - - Brightness - Brightness + + Grayscale + Grayscale + + + WidgetCurvedLineCallout - - Saturation - Saturation + + … + - - % - % + + Offset from feature + Offset from feature - - Opacity - Opacity + + Blend mode + Blend mode - - Blend mode - Blend mode + + Label anchor point + Label anchor point - - Draw mode - Draw mode + + Line style + Line style - - Grayscale - Grayscale + + Draw lines to all feature parts + Draw lines to all feature parts - - - WidgetCurvedLineCallout - - … - + + Offset from label area + Offset from label area - - Offset from feature - Offset from feature + + % + % - - Blend mode - Blend mode + + Minimum length + Minimum length - - Label anchor point - Label anchor point + + Curvature + Curvature - - Line style - Line style + + Feature anchor point + Feature anchor point - - Draw lines to all feature parts - Draw lines to all feature parts + + Symbol… + Symbol… - - Offset from label area - Offset from label area + + Orientation + Orientation - - % - % + + Data Defined Placement + Data Defined Placement - - Minimum length - Minimum length + + X + X - - Curvature - Curvature + + Y + Y - - Feature anchor point - Feature anchor point + + Origin + Origin - - Symbol… - Symbol… + + Destination + Destination + + + WidgetDrawSource - - Orientation - Orientation + + Blend mode + Blend mode - - Data Defined Placement - Data Defined Placement + + Opacity + Opacity - - X - X + + Draw mode + Draw mode + + + WidgetEllipseBase - - Y - Y + + Left + Left - - Origin - Origin + + HCenter + HCenter - - Destination - Destination + + Right + Right - - - WidgetDrawSource - - Blend mode - Blend mode + + x + x - - Opacity - Opacity + + y + y - - Draw mode - Draw mode + + Top + Top - - - WidgetEllipseBase - - Left - Left + + VCenter + VCenter - - HCenter - HCenter + + Bottom + Bottom - - Right - Right + + … + - - x - x + + Fill color + Fill color - - y - y + + Stroke style + Stroke style - - Top - Top + + Stroke color + Stroke color - - VCenter - VCenter + + Stroke width + Stroke width - - Bottom - Bottom + + Hairline + Hairline - - … - + + Join style + Join style - - Fill color - Fill color + + Rotation + Rotation - - Stroke style - Stroke style + + Anchor point + Anchor point - - Stroke color - Stroke color + + Symbol width + Symbol width - - Stroke width - Stroke width + + Symbol height + Symbol height - - Hairline - Hairline + + Offset + Offset - - Join style - Join style + + ° + ° - - Rotation - Rotation + + Cap style + Cap style + + + WidgetFilledLine - - Anchor point - Anchor point + + … + - - Symbol width - Symbol width + + Hairline + Hairline - - Symbol height - Symbol height + + Stroke width + Stroke width - - Offset - Offset + + Cap style + Cap style - - ° - ° + + Offset + Offset - - Cap style - Cap style + + Join style + Join style - - + + WidgetFilledMarker - - Size - Size + + Size + Size - - Rotation - Rotation + + Rotation + Rotation - - ° - ° + + ° + ° - - … - + + … + - - Offset - Offset + + Offset + Offset - - y - y + + y + y - - x - x + + x + x - - Anchor point - Anchor point + + Anchor point + Anchor point - - Left - Left + + Left + Left - - HCenter - HCenter + + HCenter + HCenter - - Right - Right + + Right + Right - - Top - Top + + Top + Top - - VCenter - VCenter + + VCenter + VCenter - - Bottom - Bottom + + Bottom + Bottom - - + + WidgetFontMarker - - Join style - Join style + + Join style + Join style - - Rotation - Rotation + + Rotation + Rotation - - Anchor point - Anchor point + + Anchor point + Anchor point - - … - + + … + - - Offset - Offset + + Offset + Offset - - x - x + + x + x - - y - y + + y + y - - Fill color - Fill color + + Fill color + Fill color - - Stroke color - Stroke color + + Stroke color + Stroke color - - Left - Left + + Left + Left - - HCenter - HCenter + + HCenter + HCenter - - Right - Right + + Right + Right - - Top - Top + + Top + Top - - VCenter - VCenter + + VCenter + VCenter - - Bottom - Bottom + + Bottom + Bottom - - Stroke width - Stroke width + + Stroke width + Stroke width - - No stroke - No stroke + + No stroke + No stroke - - Size - Size + + Size + Size - - Font family - Font family + + Font family + Font family - - ° - ° + + ° + ° - - Character(s) - Character(s) + + Character(s) + Character(s) - - Type in characters directly, or enter a character's hexadecimal value. - Type in characters directly, or enter a character's hexadecimal value. + + Type in characters directly, or enter a character's hexadecimal value. + Type in characters directly, or enter a character's hexadecimal value. - - Preview - Preview + + Preview + Preview - - Font style - Font style + + Font style + Font style - - Available typeface styles - Available typeface styles + + Available typeface styles + Available typeface styles - - + + WidgetGlow - - Color ramp - Color ramp + + Color ramp + Color ramp - - Spread - Spread + + Spread + Spread - - Blur radius - Blur radius + + Blur radius + Blur radius - - Opacity - Opacity + + Opacity + Opacity - - Single color - Single color + + Single color + Single color - - Blend mode - Blend mode + + Blend mode + Blend mode - - Draw mode - Draw mode + + Draw mode + Draw mode - - + + WidgetGradientFill - - Two color - Two color + + Two color + Two color - - Color ramp - Color ramp + + Color ramp + Color ramp - - Gradient type - Gradient type + + Gradient type + Gradient type - - Linear - Linear + + Linear + Linear - - Radial - Radial + + Radial + Radial - - Conical - Conical + + Conical + Conical - - Coord mode - Coord mode + + Coord mode + Coord mode - - Object - Object + + Object + Object - - … - + + … + - - Offset - Offset + + Offset + Offset - - Viewport - Viewport + + Viewport + Viewport - - Reference point 2 - Reference point 2 + + Reference point 2 + Reference point 2 - - Spread - Spread + + Spread + Spread - - Reference point 1 - Reference point 1 + + Reference point 1 + Reference point 1 - - Rotation - Rotation + + Rotation + Rotation - - Pad - Pad + + Pad + Pad - - Repeat - Repeat + + Repeat + Repeat - - Reflect - Reflect + + Reflect + Reflect - - x - x + + x + x - - y - y + + y + y - - ° - ° + + ° + ° - - Centroid - Centroid + + Centroid + Centroid - - + + WidgetGradientLine - - Stroke width - Stroke width + + Stroke width + Stroke width - - … - + + … + - - Cap style - Cap style + + Cap style + Cap style - - Two color - Two color + + Two color + Two color - - Color ramp - Color ramp + + Color ramp + Color ramp - - Join style - Join style + + Join style + Join style - - Hairline - Hairline + + Hairline + Hairline - - Offset - Offset + + Offset + Offset - - + + WidgetHashedLine - - Hash placement - Hash placement + + Hash placement + Hash placement - - … - + + … + - - Line offset - Line offset + + Line offset + Line offset - - ° - ° + + ° + ° - - Hash rotation - Hash rotation + + Hash rotation + Hash rotation - - Offset along line - Offset along line + + Offset along line + Offset along line - - Hash length - Hash length + + Hash length + Hash length - - Rings - Rings + + Rings + Rings - - Average angle over - Average angle over + + Average angle over + Average angle over - - Rotate hash to follow line direction - Rotate hash to follow line direction + + Rotate hash to follow line direction + Rotate hash to follow line direction - - With interval - With interval + + With interval + With interval - - Shows symbols on inner vertices, i.e. all vertices except the first or last - Shows symbols on inner vertices, i.e. all vertices except the first or last + + Shows symbols on inner vertices, i.e. all vertices except the first or last + Shows symbols on inner vertices, i.e. all vertices except the first or last - - On inner vertices - On inner vertices + + On inner vertices + On inner vertices - - On last vertex - On last vertex + + On last vertex + On last vertex - - On first vertex - On first vertex + + On first vertex + On first vertex - - On central point - On central point + + On central point + On central point - - On central point of segments - On central point of segments + + On central point of segments + On central point of segments - - On every curve point - On every curve point + + On every curve point + On every curve point - - If checked, the "first vertex" or "last vertex" placements will also render at the first and last vertex for every part of multipart geometries - If checked, the "first vertex" or "last vertex" placements will also render at the first and last vertex for every part of multipart geometries + + If checked, the "first vertex" or "last vertex" placements will also render at the first and last vertex for every part of multipart geometries + If checked, the "first vertex" or "last vertex" placements will also render at the first and last vertex for every part of multipart geometries - - Place on every part extremity - Place on every part extremity + + Place on every part extremity + Place on every part extremity - - + + WidgetLinePatternFill - - … - + + … + - - Spacing - Spacing + + Spacing + Spacing - - Offset - Offset + + Offset + Offset - - ° - ° + + ° + ° - - Rotation - Rotation + + Rotation + Rotation - - Alignment - Alignment + + Alignment + Alignment - - Clipping - Clipping + + Clipping + Clipping - - + + WidgetMarkerLine - - … - + + … + - - Marker placement - Marker placement + + Marker placement + Marker placement - - Rings - Rings + + Rings + Rings - - Offset along line - Offset along line + + Offset along line + Offset along line - - Line offset - Line offset + + Line offset + Line offset - - Average angle over - Average angle over + + Average angle over + Average angle over - - Rotate marker to follow line direction - Rotate marker to follow line direction + + Rotate marker to follow line direction + Rotate marker to follow line direction - - With interval - With interval + + With interval + With interval - - Shows symbols on inner vertices, i.e. all vertices except the first or last - Shows symbols on inner vertices, i.e. all vertices except the first or last + + Shows symbols on inner vertices, i.e. all vertices except the first or last + Shows symbols on inner vertices, i.e. all vertices except the first or last - - On inner vertices - On inner vertices + + On inner vertices + On inner vertices - - On last vertex - On last vertex + + On last vertex + On last vertex - - On first vertex - On first vertex + + On first vertex + On first vertex - - On central point - On central point + + On central point + On central point - - On central point of segments - On central point of segments + + On central point of segments + On central point of segments - - On every curve point - On every curve point + + On every curve point + On every curve point - - If checked, the "first vertex" or "last vertex" placements will also render at the first and last vertex for every part of multipart geometries - If checked, the "first vertex" or "last vertex" placements will also render at the first and last vertex for every part of multipart geometries + + If checked, the "first vertex" or "last vertex" placements will also render at the first and last vertex for every part of multipart geometries + If checked, the "first vertex" or "last vertex" placements will also render at the first and last vertex for every part of multipart geometries - - Place on every part extremity - Place on every part extremity + + Place on every part extremity + Place on every part extremity - - + + WidgetPointPatternFill - - Distance - Distance + + Distance + Distance - - Displacement - Displacement + + Displacement + Displacement - - Horizontal - Horizontal + + Horizontal + Horizontal - - … - + + … + - - Vertical - Vertical + + Vertical + Vertical - - Offset - Offset + + Offset + Offset - - Alignment - Alignment + + Alignment + Alignment - - Randomize Pattern - Randomize Pattern + + Randomize Pattern + Randomize Pattern - - Vertically - Vertically + + Vertically + Vertically - - Horizontally - Horizontally + + Horizontally + Horizontally - - Seed - Seed + + Seed + Seed - - randomised - randomised + + randomised + randomised - - ° - ° + + ° + ° - - Clipping - Clipping + + Clipping + Clipping - - Rotation - Rotation + + Rotation + Rotation - - + + WidgetRandomMarkerFill - - Count method - Count method + + Count method + Count method - - … - + + … + - - Seed - Seed + + Seed + Seed - - Point count - Point count + + Point count + Point count - - Density area - Density area + + Density area + Density area - - randomised - randomised + + randomised + randomised - - Clip markers to polygon boundary - Clip markers to polygon boundary + + Clip markers to polygon boundary + Clip markers to polygon boundary - - + + WidgetRasterFill - - … - + + … + + + + + x + x + + + + y + y - - x - x + + Coord mode + Coord mode - - y - y + + Object + Object - - Image width - Image width + + Viewport + Viewport - - Coord mode - Coord mode + + Offset + Offset - - Object - Object + + Rotation + Rotation - - Viewport - Viewport + + Opacity + Opacity - - Offset - Offset + + ° + ° - - Rotation - Rotation + + Width + Width - - Original - Original + + Automatic + Automatic - - Opacity - Opacity + + Unit + Unit - - ° - ° + + Height + Height - - + + + Size + Size + + + WidgetRasterLine - - Hairline - Hairline + + Hairline + Hairline - - … - + + … + - - Cap style - Cap style + + Cap style + Cap style - - Opacity - Opacity + + Opacity + Opacity - - Join style - Join style + + Join style + Join style - - Stroke width - Stroke width + + Stroke width + Stroke width - - Offset - Offset + + Offset + Offset - - + + WidgetRasterMarker - - Anchor point - Anchor point + + Anchor point + Anchor point - - x - x + + x + x - - y - y + + y + y - - Lock aspect ratio - Lock aspect ratio + + Lock aspect ratio + Lock aspect ratio - - … - + + … + - - Width - Width + + Width + Width - - Height - Height + + Height + Height - - Unit - Unit + + Unit + Unit - - Left - Left + + Left + Left - - HCenter - HCenter + + HCenter + HCenter - - Right - Right + + Right + Right - - Rotation - Rotation + + Rotation + Rotation - - Size - Size + + Size + Size - - Opacity - Opacity + + Opacity + Opacity - - Top - Top + + Top + Top - - VCenter - VCenter + + VCenter + VCenter - - Bottom - Bottom + + Bottom + Bottom - - Offset - Offset + + Offset + Offset - - ° - ° + + ° + ° - - + + WidgetSVGFill - - … - + + … + + + + + Stroke color + Stroke color + + + + No stroke + No stroke + + + + Stroke width + Stroke width - - Stroke color - Stroke color + + Fill color + Fill color - - No stroke - No stroke + + Rotation + Rotation - - Stroke width - Stroke width + + Texture width + Texture width - - Fill color - Fill color + + ° + ° + + + WidgetSerialPortSensor - - Rotation - Rotation + + Serial port name + Serial port name - - Texture width - Texture width + + Choose a serial port for the connection + Choose a serial port for the connection - - ° - ° + + Data baud rate + Data baud rate - - + + + Choose a baudrate for the sensor connection + Choose a baudrate for the sensor connection + + + + Data frame delimiter + Data frame delimiter + + + + Choose a character to act as the data frame delimiter + Choose a character to act as the data frame delimiter + + + WidgetShadowEffect - - Color - Color + + Color + Color - - Opacity - Opacity + + Opacity + Opacity - - Offset - Offset + + Offset + Offset - - Blend mode - Blend mode + + Blend mode + Blend mode - - Blur radius - Blur radius + + Blur radius + Blur radius - - ˚ - ˚ + + ˚ + ˚ - - Draw mode - Draw mode + + Draw mode + Draw mode - - + + WidgetShapeburstFill - - … - + + … + - - Two color - Two color + + Two color + Two color - - Gradient Colors - Gradient Colors + + Gradient Colors + Gradient Colors - - Set distance - Set distance + + Set distance + Set distance - - Offset - Offset + + Offset + Offset - - Color ramp - Color ramp + + Color ramp + Color ramp - - x - x + + x + x - - y - y + + y + y - - Whole shape - Whole shape + + Whole shape + Whole shape - - Shading Style - Shading Style + + Shading Style + Shading Style - - Ignore rings in polygons while shading - Ignore rings in polygons while shading + + Ignore rings in polygons while shading + Ignore rings in polygons while shading - - Blur strength - Blur strength + + Blur strength + Blur strength - - + + WidgetSimpleFill - - Hairline - Hairline + + Hairline + Hairline - - Fill style - Fill style + + Fill style + Fill style - - Offset - Offset + + Offset + Offset - - … - + + … + - - Stroke color - Stroke color + + Stroke color + Stroke color - - x - x + + x + x - - y - y + + y + y - - Join style - Join style + + Join style + Join style - - Stroke style - Stroke style + + Stroke style + Stroke style - - Fill color - Fill color + + Fill color + Fill color - - Stroke width - Stroke width + + Stroke width + Stroke width - - + + WidgetSimpleLine - - … - + + … + - - Color - Color + + Color + Color - - Hairline - Hairline + + Hairline + Hairline - - Offset - Offset + + Offset + Offset - - Join style - Join style + + Join style + Join style - - Rings - Rings + + Rings + Rings - - Cap style - Cap style + + Cap style + Cap style - - Stroke width - Stroke width + + Stroke width + Stroke width - - Stroke style - Stroke style + + Stroke style + Stroke style - - Use custom dash pattern - Use custom dash pattern + + Use custom dash pattern + Use custom dash pattern - - Draw line only inside polygon - Draw line only inside polygon + + Draw line only inside polygon + Draw line only inside polygon - - Pattern offset - Pattern offset + + Pattern offset + Pattern offset - - If enabled, the dash pattern sizes will be dynamically tweaked to ensure that the end of the line is represented by a complete dash element - If enabled, the dash pattern sizes will be dynamically tweaked to ensure that the end of the line is represented by a complete dash element + + If enabled, the dash pattern sizes will be dynamically tweaked to ensure that the end of the line is represented by a complete dash element + If enabled, the dash pattern sizes will be dynamically tweaked to ensure that the end of the line is represented by a complete dash element - - Align dash pattern to line length - Align dash pattern to line length + + Align dash pattern to line length + Align dash pattern to line length - - If enabled, the dash pattern for the line will be dynamically refined over sharp corners - If enabled, the dash pattern for the line will be dynamically refined over sharp corners + + If enabled, the dash pattern for the line will be dynamically refined over sharp corners + If enabled, the dash pattern for the line will be dynamically refined over sharp corners - - Tweak dash pattern at sharp corners - Tweak dash pattern at sharp corners + + Tweak dash pattern at sharp corners + Tweak dash pattern at sharp corners - - Trim Lines - Trim Lines + + Trim Lines + Trim Lines - - Start - Start + + Start + Start - - End - End + + End + End - - + + WidgetSimpleLineCallout - - … - + + … + - - Symbol… - Symbol… + + Symbol… + Symbol… - - Offset from feature - Offset from feature + + Offset from feature + Offset from feature - - Offset from label area - Offset from label area + + Offset from label area + Offset from label area - - Minimum length - Minimum length + + Minimum length + Minimum length - - Line style - Line style + + Line style + Line style - - Draw lines to all feature parts - Draw lines to all feature parts + + Draw lines to all feature parts + Draw lines to all feature parts - - Label anchor point - Label anchor point + + Label anchor point + Label anchor point - - Blend mode - Blend mode + + Blend mode + Blend mode - - Feature anchor point - Feature anchor point + + Feature anchor point + Feature anchor point - - Data Defined Placement - Data Defined Placement + + Data Defined Placement + Data Defined Placement - - X - X + + X + X - - Y - Y + + Y + Y - - Origin - Origin + + Origin + Origin - - Destination - Destination + + Destination + Destination - - + + WidgetSimpleMarker - - Rotation - Rotation + + Rotation + Rotation - - Size - Size + + Size + Size - - Anchor point - Anchor point + + Anchor point + Anchor point - - Hairline - Hairline + + Hairline + Hairline - - Left - Left + + Left + Left - - … - + + … + - - Stroke width - Stroke width + + Stroke width + Stroke width - - Stroke color - Stroke color + + Stroke color + Stroke color - - Stroke style - Stroke style + + Stroke style + Stroke style - - Fill color - Fill color + + Fill color + Fill color - - Offset - Offset + + Offset + Offset - - x - x + + x + x - - y - y + + y + y - - HCenter - HCenter + + HCenter + HCenter - - Right - Right + + Right + Right - - Top - Top + + Top + Top - - VCenter - VCenter + + VCenter + VCenter - - Bottom - Bottom + + Bottom + Bottom - - Join style - Join style + + Join style + Join style - - ° - ° + + ° + ° - - Cap style - Cap style + + Cap style + Cap style - - + + WidgetSvgMarker - - Anchor point - Anchor point + + Anchor point + Anchor point - - Left - Left + + Left + Left - - HCenter - HCenter + + HCenter + HCenter - - Right - Right + + Right + Right - - Top - Top + + Top + Top - - VCenter - VCenter + + VCenter + VCenter - - Bottom - Bottom + + Bottom + Bottom - - Size - Size + + Size + Size - - … - + + … + - - Rotation - Rotation + + Rotation + Rotation - - Offset - Offset + + Offset + Offset - - Stroke width - Stroke width + + Stroke width + Stroke width - - Width - Width + + Width + Width - - Height - Height + + Height + Height - - Lock aspect ratio - Lock aspect ratio + + Lock aspect ratio + Lock aspect ratio - - x - x + + x + x - - y - y + + y + y - - Stroke color - Stroke color + + Stroke color + Stroke color - - No stroke - No stroke + + No stroke + No stroke - - Fill color - Fill color + + Fill color + Fill color - - ° - ° + + ° + ° - - Unit - Unit + + Unit + Unit - - + + WidgetSvgSelector - - SVG Images - SVG Images + + SVG Images + SVG Images + + + + SVG Groups + SVG Groups - - SVG Groups - SVG Groups + + SVG browser + SVG browser - - SVG browser - SVG browser + + Dynamic SVG parameters + Dynamic SVG parameters - - Dynamic SVG parameters - Dynamic SVG parameters + + ... + ... + + + WidgetTcpSocketSensor - - ... - ... + + Host name (a domain string or IP address) + Host name (a domain string or IP address) - - + + + Port + Port + + + WidgetTransform - - Shear X,Y - Shear X,Y + + Shear X,Y + Shear X,Y + + + + Rotation + Rotation - - Rotation - Rotation + + ° + ° - - ° - ° + + Reflect horizontal + Reflect horizontal - - Reflect horizontal - Reflect horizontal + + Reflect vertical + Reflect vertical - - Reflect vertical - Reflect vertical + + Translate X,Y + Translate X,Y - - Translate X,Y - Translate X,Y + + % + % - - % - % + + Scale X,Y + Scale X,Y - - Scale X,Y - Scale X,Y + + Draw mode + Draw mode + + + WidgetUdpSocketSensor - - Draw mode - Draw mode + + Host name (a domain string or IP address) + Host name (a domain string or IP address) - - + + + Port + Port + + + WidgetVectorFieldBase - - Y attribute - Y attribute + + Y attribute + Y attribute - - Scale - Scale + + Scale + Scale - - X attribute - X attribute + + X attribute + X attribute - - Height only - Height only + + Height only + Height only - - Polar - Polar + + Polar + Polar - - Cartesian - Cartesian + + Cartesian + Cartesian - - Degrees - Degrees + + Degrees + Degrees - - Radians - Radians + + Radians + Radians - - Counterclockwise from east - Counterclockwise from east + + Counterclockwise from east + Counterclockwise from east - - Clockwise from north - Clockwise from north + + Clockwise from north + Clockwise from north - - Distance unit - Distance unit + + Distance unit + Distance unit - - Vector Field Type - Vector Field Type + + Vector Field Type + Vector Field Type - - Angle Units - Angle Units + + Angle Units + Angle Units - - Angle Orientation - Angle Orientation + + Angle Orientation + Angle Orientation - - + + WidgetWrapper - (xmin, xmax, ymin, ymax) - (xmin, xmax, ymin, ymax) + (xmin, xmax, ymin, ymax) + (xmin, xmax, ymin, ymax) - (x, y) - (x, y) + (x, y) + (x, y) - [optional] - [optional] + [optional] + [optional] - Select File - Select File + Select File + Select File - - + + alg - You need to set either inline data positions or an input data positions file! - You need to set either inline data positions or an input data positions file! + You need to set either inline data positions or an input data positions file! + You need to set either inline data positions or an input data positions file! + + + You need to set either sampling data positions or an output sampling data positions file! + You need to set either sampling data positions or an output sampling data positions file! - You need to set either sampling data positions or an output sampling data positions file! - You need to set either sampling data positions or an output sampling data positions file! + You need to set input and output data positions parameters! + You need to set input and output data positions parameters! - You need to set input and output data positions parameters! - You need to set input and output data positions parameters! + You need to set at least source/sink_where or source/sink_cats parameters for each set! + You need to set at least source/sink_where or source/sink_cats parameters for each set! - You need to set at least source/sink_where or source/sink_cats parameters for each set! - You need to set at least source/sink_where or source/sink_cats parameters for each set! + You need to set either inline configuration or a configuration file! + You need to set either inline configuration or a configuration file! - You need to set either inline configuration or a configuration file! - You need to set either inline configuration or a configuration file! + Your configuration needs to be a "moving window" configuration! + Your configuration needs to be a "moving window" configuration! - Your configuration needs to be a "moving window" configuration! - Your configuration needs to be a "moving window" configuration! + Your configuration needs to be a non "moving window" configuration! + Your configuration needs to be a non "moving window" configuration! - Your configuration needs to be a non "moving window" configuration! - Your configuration needs to be a non "moving window" configuration! + You need to set either start coordinates OR a start points vector layer! + You need to set either start coordinates OR a start points vector layer! - You need to set either start coordinates OR a start points vector layer! - You need to set either start coordinates OR a start points vector layer! + -c, -a, -n parameters are mutually exclusive! + -c, -a, -n parameters are mutually exclusive! - -c, -a, -n parameters are mutually exclusive! - -c, -a, -n parameters are mutually exclusive! + The step must be greater than zero! + The step must be greater than zero! - The step must be greater than zero! - The step must be greater than zero! + You can't use original Hargreaves flag and precipitation parameter together! + You can't use original Hargreaves flag and precipitation parameter together! - GRASS GIS 7 v.net requires a lines layer! - GRASS GIS 7 v.net requires a lines layer! + If you don't use original Hargreaves flag, you must set the precipitation raster parameter! + If you don't use original Hargreaves flag, you must set the precipitation raster parameter! - You can't use original Hargreaves flag and precipitation parameter together! - You can't use original Hargreaves flag and precipitation parameter together! + The number of columns and the number of upload parameters should be equal! + The number of columns and the number of upload parameters should be equal! - If you don't use original Hargreaves flag, you must set the precipitation raster parameter! - If you don't use original Hargreaves flag, you must set the precipitation raster parameter! + You need to set at least 'setnull' or 'null' parameters for this algorithm! + You need to set at least 'setnull' or 'null' parameters for this algorithm! - The number of columns and the number of upload parameters should be equal! - The number of columns and the number of upload parameters should be equal! + You need to set either a rules file or write directly the rules! + You need to set either a rules file or write directly the rules! - You need to set at least 'setnull' or 'null' parameters for this algorithm! - You need to set at least 'setnull' or 'null' parameters for this algorithm! + The start position must be inferior to the end position! + The start position must be inferior to the end position! - You need to set either a rules file or write directly the rules! - You need to set either a rules file or write directly the rules! + You need to set either radius or x_radius and y_radius! + You need to set either radius or x_radius and y_radius! - The start position must be inferior to the end position! - The start position must be inferior to the end position! + You need to set x_radius and y_radius! + You need to set x_radius and y_radius! - You need to set either radius or x_radius and y_radius! - You need to set either radius or x_radius and y_radius! + You need to set either rules or a raster from which to copy categories! + You need to set either rules or a raster from which to copy categories! - You need to set x_radius and y_radius! - You need to set x_radius and y_radius! + You need to set either inline rules or a rules file! + You need to set either inline rules or a rules file! - You need to set either rules or a raster from which to copy categories! - You need to set either rules or a raster from which to copy categories! + You need to set either an input control point file or inline control points! + You need to set either an input control point file or inline control points! - You need to set either inline rules or a rules file! - You need to set either inline rules or a rules file! + You need to set either a fixed height value or the height column! + You need to set either a fixed height value or the height column! - You need to set either an input control point file or inline control points! - You need to set either an input control point file or inline control points! + You need to set either an input ASCII file or inline data! + You need to set either an input ASCII file or inline data! - You need to set either a fixed height value or the height column! - You need to set either a fixed height value or the height column! + You need to set at least setX_where or setX_cats parameters for each set! + You need to set at least setX_where or setX_cats parameters for each set! - You need to set either an input ASCII file or inline data! - You need to set either an input ASCII file or inline data! + The neighborhood size must be odd! + The neighborhood size must be odd! - You need to set at least setX_where or setX_cats parameters for each set! - You need to set at least setX_where or setX_cats parameters for each set! + GRASS GIS v.net requires a lines layer! + GRASS GIS v.net requires a lines layer! - The neighborhood size must be odd! - The neighborhood size must be odd! + The 'Swap coordinates' parameters -w, -x and -y are mutually exclusive. You need to set either none or only one of them! + The 'Swap coordinates' parameters -w, -x and -y are mutually exclusive. You need to set either none or only one of them! - - + + The color table, color rules and raster map parameters are mutually exclusive. You need to set one and only one of them! + The color table, color rules and raster map parameters are mutually exclusive. You need to set one and only one of them! + + + You need to set either a rules file or a column! + You need to set either a rules file or a column! + + + algorithm_id - - Unique ID for algorithm. - Unique ID for algorithm. + + Unique ID for algorithm. + Unique ID for algorithm. - - + + appinfo - QGIS Desktop - QGIS Desktop + QGIS Desktop + QGIS Desktop - QGIS is a user friendly Open Source Geographic Information System (GIS) licensed under the GNU General Public License. QGIS is an official project of the Open Source Geospatial Foundation (OSGeo). It runs on Linux, Unix, Mac OSX, Windows and Android and supports numerous vector, raster, and database formats and functionalities. - QGIS is a user friendly Open Source Geographic Information System (GIS) licensed under the GNU General Public License. QGIS is an official project of the Open Source Geospatial Foundation (OSGeo). It runs on Linux, Unix, Mac OSX, Windows and Android and supports numerous vector, raster, and database formats and functionalities. + Geographic Information System + Geographic Information System - Geographic Information System - Geographic Information System + QGIS Development Team + QGIS Development Team - A Free and Open Source Geographic Information System - A Free and Open Source Geographic Information System + A Geographic Information System + A Geographic Information System + + + <p>QGIS is a user friendly Open Source Geographic Information System (GIS) licensed under the GNU General Public License. QGIS is an official project of the Open Source Geospatial Foundation (OSGeo). It runs on Linux, Unix, Mac OSX, Windows and Android and supports numerous vector, raster, and database formats and functionalities.</p> + + <p>QGIS is a user friendly Open Source Geographic Information System (GIS) licensed under the GNU General Public License. QGIS is an official project of the Open Source Geospatial Foundation (OSGeo). It runs on Linux, Unix, Mac OSX, Windows and Android and supports numerous vector, raster, and database formats and functionalities.</p> + - - + + aspect - Input layer - Input layer + Input layer + Input layer - Band number - Band number + Band number + Band number - Return trigonometric angle instead of azimuth - Return trigonometric angle instead of azimuth + Return trigonometric angle instead of azimuth + Return trigonometric angle instead of azimuth - Return 0 for flat instead of -9999 - Return 0 for flat instead of -9999 + Return 0 for flat instead of -9999 + Return 0 for flat instead of -9999 - Compute edges - Compute edges + Compute edges + Compute edges - Use Zevenbergen&Thorne formula instead of the Horn's one - Use Zevenbergen&Thorne formula instead of the Horn's one + Use Zevenbergen&Thorne formula instead of the Horn's one + Use Zevenbergen&Thorne formula instead of the Horn's one - Additional creation options - Additional creation options + Additional creation options + Additional creation options - Aspect - Aspect + Aspect + Aspect - Raster analysis - Raster analysis + Raster analysis + Raster analysis - Additional command-line parameters - Additional command-line parameters + Additional command-line parameters + Additional command-line parameters - - - buildvrt - Build virtual raster - Build virtual raster + Output format is invalid + Output format is invalid + + + buildvrt - Raster miscellaneous - Raster miscellaneous + Build virtual raster + Build virtual raster - - - checkDock - - Validate All - Validate All + Raster miscellaneous + Raster miscellaneous + + + checkDock - - Validate Extent - Validate Extent + + Validate All + Validate All - - Topology not checked yet - Topology not checked yet + + Validate Extent + Validate Extent - - Configure - Configure + + Topology not checked yet + Topology not checked yet - - Show topology errors - Show topology errors + + Configure + Configure - - Topology Checker Panel - Topology Checker Panel + + Show topology errors + Show topology errors - - Show errors - Show errors + + Topology Checker Panel + Topology Checker Panel - - - Select automatic fix - Select automatic fix + + + Select automatic fix + Select automatic fix - - Fix! - Fix! + + Fix! + Fix! - - - No errors were found - No errors were found + + + No errors were found + No errors were found - - Invalid first layer - Invalid first layer + + Invalid first layer + Invalid first layer - - - - - - - Topology plugin - Topology plugin + + + + + + + Topology plugin + Topology plugin - - Invalid first geometry - Invalid first geometry + + Invalid first geometry + Invalid first geometry - - - Topology test - Topology test + + + Topology test + Topology test - - - Feature not found in the layer. + + + Feature not found in the layer. The layer has probably changed. Run topology check again. - Feature not found in the layer. + Feature not found in the layer. The layer has probably changed. Run topology check again. - - Invalid second layer - Invalid second layer + + Invalid second layer + Invalid second layer - - Invalid second geometry - Invalid second geometry + + Invalid second geometry + Invalid second geometry - - Invalid conflict - Invalid conflict + + Invalid conflict + Invalid conflict - - - %n error(s) were found - %n error(s) were found%n error(s) were found + + + %n error(s) were found + + %n error(s) were found + %n error(s) were found + + + + + Topology fix error + Topology fix error + + + + Fixing failed! + Fixing failed! - - Topology fix error - Topology fix error + + Layer %1 not found in registry. + Layer %1 not found in registry. - - Fixing failed! - Fixing failed! + + Abort + Abort - - Layer %1 not found in registry. - Layer %1 not found in registry. + + All Errors + All Errors - - Abort - Abort + + Filter errors by rule + Filter errors by rule - - + + + Show errors on the canvas + Show errors on the canvas + + + cluster_color - - Color of symbols within a cluster, or NULL if symbols have mixed colors. - Color of symbols within a cluster, or NULL if symbols have mixed colors. + + Color of symbols within a cluster, or NULL if symbols have mixed colors. + Color of symbols within a cluster, or NULL if symbols have mixed colors. - - + + cluster_size - - Number of symbols contained within a cluster. - Number of symbols contained within a cluster. + + Number of symbols contained within a cluster. + Number of symbols contained within a cluster. - - + + contour - Contour - Contour + Contour + Contour - Input layer - Input layer + Input layer + Input layer - Band number - Band number + Band number + Band number - Interval between contour lines - Interval between contour lines + Interval between contour lines + Interval between contour lines - Attribute name (if not set, no elevation attribute is attached) - Attribute name (if not set, no elevation attribute is attached) + Attribute name (if not set, no elevation attribute is attached) + Attribute name (if not set, no elevation attribute is attached) - Produce 3D vector - Produce 3D vector + Produce 3D vector + Produce 3D vector - Treat all raster values as valid - Treat all raster values as valid + Treat all raster values as valid + Treat all raster values as valid - Input pixel value to treat as "nodata" - Input pixel value to treat as "nodata" + Offset from zero relative to which to interpret intervals + Offset from zero relative to which to interpret intervals - Offset from zero relative to which to interpret intervals - Offset from zero relative to which to interpret intervals + Additional creation options + Additional creation options - Additional creation options - Additional creation options + Raster extraction + Raster extraction - Raster extraction - Raster extraction + Contours + Contours - Contours - Contours + Additional command-line parameters + Additional command-line parameters - Additional command-line parameters - Additional command-line parameters + Input pixel value to treat as NoData + Input pixel value to treat as NoData - - + + contour_polygon - Attribute name for minimum elevation of contour polygon - Attribute name for minimum elevation of contour polygon + Attribute name for minimum elevation of contour polygon + Attribute name for minimum elevation of contour polygon - Attribute name for maximum elevation of contour polygon - Attribute name for maximum elevation of contour polygon + Attribute name for maximum elevation of contour polygon + Attribute name for maximum elevation of contour polygon - Contours - Contours + Contours + Contours - Contour Polygons - Contour Polygons + Contour Polygons + Contour Polygons - - + + current_feature - - Represents the feature currently being edited in the form or the table row. Can be used in a form/row context to filter the related features. - Represents the feature currently being edited in the form or the table row. Can be used in a form/row context to filter the related features. + + Represents the feature currently being edited in the form or the table row. Can be used in a form/row context to filter the related features. + Represents the feature currently being edited in the form or the table row. Can be used in a form/row context to filter the related features. - - + + current_geometry - - Represents the geometry of the feature currently being edited in the form or the table row. Can be used in a form/row context to filter the related features. - Represents the geometry of the feature currently being edited in the form or the table row. Can be used in a form/row context to filter the related features. + + Represents the geometry of the feature currently being edited in the form or the table row. Can be used in a form/row context to filter the related features. + Represents the geometry of the feature currently being edited in the form or the table row. Can be used in a form/row context to filter the related features. - - + + current_parent_feature - - Only usable in an embedded form context, represents the feature currently being edited in the parent form. -Can be used in a form/row context to filter the related features using a value from the feature currently edited in the parent form, to make sure that the filter still works with standalone forms it is recommended to wrap this variable in a 'coalesce()'. - Only usable in an embedded form context, represents the feature currently being edited in the parent form. -Can be used in a form/row context to filter the related features using a value from the feature currently edited in the parent form, to make sure that the filter still works with standalone forms it is recommended to wrap this variable in a 'coalesce()'. + + Only usable in an embedded form context, represents the feature currently being edited in the parent form. +Can be used in a form/row context to filter the related features using a value from the feature currently edited in the parent form, to make sure that the filter still works with standalone forms it is recommended to wrap this variable in a 'coalesce()'. + Only usable in an embedded form context, represents the feature currently being edited in the parent form. +Can be used in a form/row context to filter the related features using a value from the feature currently edited in the parent form, to make sure that the filter still works with standalone forms it is recommended to wrap this variable in a 'coalesce()'. - - + + current_parent_geometry - - Only usable in an embedded form context, represents the geometry of the feature currently being edited in the parent form. -Can be used in a form/row context to filter the related features using a value from the feature currently edited in the parent form, to make sure that the filter still works with standalone forms it is recommended to wrap this variable in a 'coalesce()'. - Only usable in an embedded form context, represents the geometry of the feature currently being edited in the parent form. -Can be used in a form/row context to filter the related features using a value from the feature currently edited in the parent form, to make sure that the filter still works with standalone forms it is recommended to wrap this variable in a 'coalesce()'. - - - - dataobject - - Could not load layer: {0} -Check the processing framework log to look for errors. - Could not load layer: {0} -Check the processing framework log to look for errors. + + Only usable in an embedded form context, represents the geometry of the feature currently being edited in the parent form. +Can be used in a form/row context to filter the related features using a value from the feature currently edited in the parent form, to make sure that the filter still works with standalone forms it is recommended to wrap this variable in a 'coalesce()'. + Only usable in an embedded form context, represents the geometry of the feature currently being edited in the parent form. +Can be used in a form/row context to filter the related features using a value from the feature currently edited in the parent form, to make sure that the filter still works with standalone forms it is recommended to wrap this variable in a 'coalesce()'. - - + + db_manager - PostGIS - PostGIS + PostGIS + PostGIS - SpatiaLite - SpatiaLite + SpatiaLite + SpatiaLite - GeoPackage - GeoPackage + GeoPackage + GeoPackage - Virtual Layers - Virtual Layers + Virtual Layers + Virtual Layers - Project layers - Project layers + Project layers + Project layers - Oracle Spatial - Oracle Spatial + Oracle Spatial + Oracle Spatial - - + + expression - - %1: Field not found %2 - %1: Field not found %2 + + %1: Field not found %2 + %1: Field not found %2 - - %1: function cannot be evaluated without a context. - %1: function cannot be evaluated without a context. + + %1: function cannot be evaluated without a context. + %1: function cannot be evaluated without a context. - - + + expressions - - Vector - Vector + + Vector + Vector - - Raster - Raster + + Raster + Raster - - Mesh - Mesh + + Mesh + Mesh - - Vector Tile - Vector Tile + + Vector Tile + Vector Tile - - Plugin - Plugin + + Plugin + Plugin - - Annotation - Annotation + + Annotation + Annotation - - Point Cloud - Point Cloud + + Point Cloud + Point Cloud - - Group - Group + + Group + Group - - + + + Tiled Scene + Tiled Scene + + + fillnodata - Input layer - Input layer + Input layer + Input layer + + + Validity mask + Validity mask - Validity mask - Validity mask + Band number + Band number - Band number - Band number + Maximum distance (in pixels) to search out for values to interpolate + Maximum distance (in pixels) to search out for values to interpolate - Maximum distance (in pixels) to search out for values to interpolate - Maximum distance (in pixels) to search out for values to interpolate + Number of smoothing iterations to run after the interpolation + Number of smoothing iterations to run after the interpolation - Number of smoothing iterations to run after the interpolation - Number of smoothing iterations to run after the interpolation + Do not use the default validity mask for the input band + Do not use the default validity mask for the input band - Do not use the default validity mask for the input band - Do not use the default validity mask for the input band + Filled + Filled - Filled - Filled + Raster analysis + Raster analysis - Fill nodata - Fill nodata + Additional creation options + Additional creation options - Raster analysis - Raster analysis + Additional command-line parameters + Additional command-line parameters - Additional creation options - Additional creation options + Fill NoData + Fill NoData - Additional command-line parameters - Additional command-line parameters + Output format is invalid + Output format is invalid - - + + form_mode - - What the form is used for, like AddFeatureMode, SingleEditMode, MultiEditMode, SearchMode, AggregateSearchMode or IdentifyMode as string. - What the form is used for, like AddFeatureMode, SingleEditMode, MultiEditMode, SearchMode, AggregateSearchMode or IdentifyMode as string. + + What the form is used for, like AddFeatureMode, SingleEditMode, MultiEditMode, SearchMode, AggregateSearchMode or IdentifyMode as string. + What the form is used for, like AddFeatureMode, SingleEditMode, MultiEditMode, SearchMode, AggregateSearchMode or IdentifyMode as string. - - + + fullextent_maxx - - Maximum x-value from full canvas extent (including all layers). - Maximum x-value from full canvas extent (including all layers). + + Maximum x-value from full canvas extent (including all layers). + Maximum x-value from full canvas extent (including all layers). - - + + fullextent_maxy - - Maximum y-value from full canvas extent (including all layers). - Maximum y-value from full canvas extent (including all layers). + + Maximum y-value from full canvas extent (including all layers). + Maximum y-value from full canvas extent (including all layers). - - + + fullextent_minx - - Minimum x-value from full canvas extent (including all layers). - Minimum x-value from full canvas extent (including all layers). + + Minimum x-value from full canvas extent (including all layers). + Minimum x-value from full canvas extent (including all layers). - - + + fullextent_miny - - Minimum y-value from full canvas extent (including all layers). - Minimum y-value from full canvas extent (including all layers). + + Minimum y-value from full canvas extent (including all layers). + Minimum y-value from full canvas extent (including all layers). - - + + gdal2tiles - gdal2tiles - gdal2tiles + gdal2tiles + gdal2tiles - Input layer - Input layer + Input layer + Input layer - Tile cutting profile - Tile cutting profile + Tile cutting profile + Tile cutting profile - Copyright of the map - Copyright of the map + Copyright of the map + Copyright of the map - Resampling method - Resampling method + Resampling method + Resampling method - The spatial reference system used for the source input data - The spatial reference system used for the source input data + The spatial reference system used for the source input data + The spatial reference system used for the source input data - Zoom levels to render - Zoom levels to render + Zoom levels to render + Zoom levels to render - Avoid automatic generation of KML files for EPSG:4326 - Avoid automatic generation of KML files for EPSG:4326 + Avoid automatic generation of KML files for EPSG:4326 + Avoid automatic generation of KML files for EPSG:4326 - URL address where the generated tiles are going to be published - URL address where the generated tiles are going to be published + URL address where the generated tiles are going to be published + URL address where the generated tiles are going to be published - Mercator - Mercator + Mercator + Mercator - Geodetic - Geodetic + Geodetic + Geodetic - Raster - Raster + Raster + Raster - Average - Average + Average + Average - Nearest neighbour - Nearest neighbour + Antialias + Antialias - Bilinear - Bilinear + All + All - Cubic - Cubic + GoogleMaps + GoogleMaps - Cubic spline - Cubic spline + OpenLayers + OpenLayers - Lanczos windowed sinc - Lanczos windowed sinc + Leaflet + Leaflet - Antialias - Antialias + None + None - All - All + Web viewer to generate + Web viewer to generate - GoogleMaps - GoogleMaps + Title of the map + Title of the map - OpenLayers - OpenLayers + Transparency value to assign to the input data + Transparency value to assign to the input data - Leaflet - Leaflet + Google Maps API key (http://code.google.com/apis/maps/signup.html) + Google Maps API key (http://code.google.com/apis/maps/signup.html) - None - None + Bing Maps API key (https://www.bingmapsportal.com/) + Bing Maps API key (https://www.bingmapsportal.com/) - Web viewer to generate - Web viewer to generate + Generate only missing files + Generate only missing files - Title of the map - Title of the map + Generate KML for Google Earth + Generate KML for Google Earth - Transparency value to assign to the input data - Transparency value to assign to the input data + Output directory + Output directory - Google Maps API key (http://code.google.com/apis/maps/signup.html) - Google Maps API key (http://code.google.com/apis/maps/signup.html) + Raster miscellaneous + Raster miscellaneous - Bing Maps API key (https://www.bingmapsportal.com/) - Bing Maps API key (https://www.bingmapsportal.com/) + Nearest Neighbour + Nearest Neighbour - Generate only missing files - Generate only missing files + Bilinear (2x2 Kernel) + Bilinear (2x2 Kernel) - Generate KML for Google Earth - Generate KML for Google Earth + Cubic (4x4 Kernel) + Cubic (4x4 Kernel) - Output directory - Output directory + Cubic B-Spline (4x4 Kernel) + Cubic B-Spline (4x4 Kernel) - Raster miscellaneous - Raster miscellaneous + Lanczos (6x6 Kernel) + Lanczos (6x6 Kernel) - - + + gdal2xyz - Input layer - Input layer + Input layer + Input layer - Band number - Band number + Band number + Band number - Output comma-separated values - Output comma-separated values + Output comma-separated values + Output comma-separated values - XYZ ASCII file - XYZ ASCII file + XYZ ASCII file + XYZ ASCII file - CSV files (*.csv) - CSV files (*.csv) + CSV files (*.csv) + CSV files (*.csv) - Raster conversion - Raster conversion + Raster conversion + Raster conversion - gdal2xyz - gdal2xyz + gdal2xyz + gdal2xyz - - + + Input pixel value to treat as NoData + Input pixel value to treat as NoData + + + Assign specified NoData value to output + Assign specified NoData value to output + + + Do not output NoData values + Do not output NoData values + + + The source nodata option (-srcnodata) is only available on GDAL 3.6.4 or later + The source nodata option (-srcnodata) is only available on GDAL 3.6.4 or later + + + The destination nodata option (-dstnodata) is only available on GDAL 3.6.4 or later + The destination nodata option (-dstnodata) is only available on GDAL 3.6.4 or later + + + The skip nodata option (-skipnodata) is only available on GDAL 3.3 or later + The skip nodata option (-skipnodata) is only available on GDAL 3.3 or later + + + gdaladdo - Average - Average + Average + Average - Gaussian - Gaussian + Gaussian + Gaussian - Average MP - Average MP + Average MP + Average MP - Mode - Mode + Mode + Mode - Internal (if possible) - Internal (if possible) + Internal (if possible) + Internal (if possible) - External (GTiff .ovr) - External (GTiff .ovr) + External (GTiff .ovr) + External (GTiff .ovr) - External (ERDAS Imagine .aux) - External (ERDAS Imagine .aux) + External (ERDAS Imagine .aux) + External (ERDAS Imagine .aux) - Input layer - Input layer + Input layer + Input layer - Overview levels - Overview levels + Overview levels + Overview levels - Remove all existing overviews - Remove all existing overviews + Remove all existing overviews + Remove all existing overviews - Resampling method - Resampling method + Resampling method + Resampling method - Overviews format - Overviews format + Overviews format + Overviews format - Raster miscellaneous - Raster miscellaneous + Raster miscellaneous + Raster miscellaneous - Pyramidized - Pyramidized + Pyramidized + Pyramidized - Build overviews (pyramids) - Build overviews (pyramids) + Build overviews (pyramids) + Build overviews (pyramids) - Cubic Convolution - Cubic Convolution + Average in Mag/Phase Space + Average in Mag/Phase Space - B-Spline Convolution - B-Spline Convolution + Additional command-line parameters + Additional command-line parameters - Lanczos Windowed Sinc - Lanczos Windowed Sinc + Nearest Neighbour (default) + Nearest Neighbour (default) - Average in Mag/Phase Space - Average in Mag/Phase Space + Overview levels (e.g. 2 4 8 16) + Overview levels (e.g. 2 4 8 16) - Additional command-line parameters - Additional command-line parameters + Cubic (4x4 Kernel) + Cubic (4x4 Kernel) - Nearest Neighbour (default) - Nearest Neighbour (default) + Cubic B-Spline (4x4 Kernel) + Cubic B-Spline (4x4 Kernel) - Overview levels (e.g. 2 4 8 16) - Overview levels (e.g. 2 4 8 16) + Lanczos (6x6 Kernel) + Lanczos (6x6 Kernel) - - + + gdalcalc - Input layer A - Input layer A + Input layer A + Input layer A + + + Input layer B + Input layer B + + + Input layer C + Input layer C - Input layer B - Input layer B + Input layer D + Input layer D - Input layer C - Input layer C + Input layer E + Input layer E - Input layer D - Input layer D + Input layer F + Input layer F - Input layer E - Input layer E + Number of raster band for A + Number of raster band for A - Input layer F - Input layer F + Number of raster band for B + Number of raster band for B - Number of raster band for A - Number of raster band for A + Number of raster band for C + Number of raster band for C - Number of raster band for B - Number of raster band for B + Number of raster band for D + Number of raster band for D - Number of raster band for C - Number of raster band for C + Number of raster band for E + Number of raster band for E - Number of raster band for D - Number of raster band for D + Number of raster band for F + Number of raster band for F - Number of raster band for E - Number of raster band for E + Calculation in gdalnumeric syntax using +-/* or any numpy array functions (i.e. logical_and()) + Calculation in gdalnumeric syntax using +-/* or any numpy array functions (i.e. logical_and()) - Number of raster band for F - Number of raster band for F + Output raster type + Output raster type - Calculation in gdalnumeric syntax using +-/* or any numpy array functions (i.e. logical_and()) - Calculation in gdalnumeric syntax using +-/* or any numpy array functions (i.e. logical_and()) + Additional creation options + Additional creation options - Set output nodata value - Set output nodata value + Calculated + Calculated - Output raster type - Output raster type + Raster calculator + Raster calculator - Additional creation options - Additional creation options + Raster miscellaneous + Raster miscellaneous - Calculated - Calculated + Additional command-line parameters + Additional command-line parameters - Raster calculator - Raster calculator + Output extent + Output extent - Raster miscellaneous - Raster miscellaneous + Custom extent of the output raster + Custom extent of the output raster - Additional command-line parameters - Additional command-line parameters + Set output NoData value + Set output NoData value - Output extent - Output extent + Handling of extent differences + Handling of extent differences - Custom extent of the output raster - Custom extent of the output raster + This option determines how to handle rasters with different extents + This option determines how to handle rasters with different extents - The output extent option is only available on GDAL 3.3 or later - The output extent option is only available on GDAL 3.3 or later + {} data type requires GDAL version 3.5.3 or later + {} data type requires GDAL version 3.5.3 or later - - + + Int8 data type requires GDAL version 3.7 or later + Int8 data type requires GDAL version 3.7 or later + + + The custom output extent option (--projwin) is only available on GDAL 3.3 or later + The custom output extent option (--projwin) is only available on GDAL 3.3 or later + + + gdalinfo - Input layer - Input layer + Input layer + Input layer - Force computation of the actual min/max values for each band - Force computation of the actual min/max values for each band + Force computation of the actual min/max values for each band + Force computation of the actual min/max values for each band - Read and display image statistics (force computation if necessary) - Read and display image statistics (force computation if necessary) + Read and display image statistics (force computation if necessary) + Read and display image statistics (force computation if necessary) - Suppress GCP info - Suppress GCP info + Suppress GCP info + Suppress GCP info - Suppress metadata info - Suppress metadata info + Suppress metadata info + Suppress metadata info - Layer information - Layer information + Layer information + Layer information - HTML files (*.html) - HTML files (*.html) + HTML files (*.html) + HTML files (*.html) - Raster information - Raster information + Raster information + Raster information - Raster miscellaneous - Raster miscellaneous + Raster miscellaneous + Raster miscellaneous - Additional command-line parameters - Additional command-line parameters + Additional command-line parameters + Additional command-line parameters - - + + gdaltindex - Auto - Auto + Auto + Auto - Well-known text (WKT) - Well-known text (WKT) + Well-known text (WKT) + Well-known text (WKT) - EPSG - EPSG + EPSG + EPSG - Proj.4 - Proj.4 + Proj.4 + Proj.4 - Input files - Input files + Input files + Input files - Field name to hold the file path to the indexed rasters - Field name to hold the file path to the indexed rasters + Field name to hold the file path to the indexed rasters + Field name to hold the file path to the indexed rasters - Store absolute path to the indexed rasters - Store absolute path to the indexed rasters + Store absolute path to the indexed rasters + Store absolute path to the indexed rasters - Skip files with different projection reference - Skip files with different projection reference + Skip files with different projection reference + Skip files with different projection reference - Transform geometries to the given CRS - Transform geometries to the given CRS + Transform geometries to the given CRS + Transform geometries to the given CRS - The name of the field to store the SRS of each tile - The name of the field to store the SRS of each tile + The name of the field to store the SRS of each tile + The name of the field to store the SRS of each tile - The format in which the CRS of each tile must be written - The format in which the CRS of each tile must be written + The format in which the CRS of each tile must be written + The format in which the CRS of each tile must be written - Tile index - Tile index + Tile index + Tile index - Raster miscellaneous - Raster miscellaneous + Raster miscellaneous + Raster miscellaneous - - + + grasslabels - (1-256) - (1-256) + (1-256) + (1-256) - (Optional) column to read labels - (Optional) column to read labels + (Optional) column to read labels + (Optional) column to read labels - 3D-Viewer (NVIZ) - 3D-Viewer (NVIZ) + 3D-Viewer (NVIZ) + 3D-Viewer (NVIZ) - 3d Visualization - 3d Visualization + 3d Visualization + 3d Visualization - Add a value to the current category values - Add a value to the current category values + Add a value to the current category values + Add a value to the current category values - Add elements to layer (ALL elements of the selected layer type!) - Add elements to layer (ALL elements of the selected layer type!) + Add elements to layer (ALL elements of the selected layer type!) + Add elements to layer (ALL elements of the selected layer type!) - Add missing centroids to closed boundaries - Add missing centroids to closed boundaries + Add missing centroids to closed boundaries + Add missing centroids to closed boundaries - Add one or more columns to attribute table - Add one or more columns to attribute table + Add one or more columns to attribute table + Add one or more columns to attribute table - Aggregates data of an existing space time raster dataset using the time intervals of a second space time dataset - Aggregates data of an existing space time raster dataset using the time intervals of a second space time dataset + Aggregates data of an existing space time raster dataset using the time intervals of a second space time dataset + Aggregates data of an existing space time raster dataset using the time intervals of a second space time dataset - Aggregates temporally the maps of a space time raster dataset by a user defined granularity - Aggregates temporally the maps of a space time raster dataset by a user defined granularity + Aggregates temporally the maps of a space time raster dataset by a user defined granularity + Aggregates temporally the maps of a space time raster dataset by a user defined granularity - Aggregation - Aggregation + Aggregation + Aggregation - Allocate network - Allocate network + Allocate network + Allocate network - Assign constant value to column - Assign constant value to column + Assign constant value to column + Assign constant value to column - Assign new constant value to column only if the result of query is TRUE - Assign new constant value to column only if the result of query is TRUE + Assign new constant value to column only if the result of query is TRUE + Assign new constant value to column only if the result of query is TRUE - Assign new value as result of operation on columns to column in attribute table - Assign new value as result of operation on columns to column in attribute table + Assign new value as result of operation on columns to column in attribute table + Assign new value as result of operation on columns to column in attribute table - Assign new value to column as result of operation on columns only if the result of query is TRUE - Assign new value to column as result of operation on columns only if the result of query is TRUE + Assign new value to column as result of operation on columns only if the result of query is TRUE + Assign new value to column as result of operation on columns only if the result of query is TRUE - Assigns a color table from an existing raster or raster3d map to each raster map of the space time raster dataset - Assigns a color table from an existing raster or raster3d map to each raster map of the space time raster dataset + Assigns a color table from an existing raster or raster3d map to each raster map of the space time raster dataset + Assigns a color table from an existing raster or raster3d map to each raster map of the space time raster dataset - Assigns a predefined color table to each raster map of the space time raster dataset - Assigns a predefined color table to each raster map of the space time raster dataset + Assigns a predefined color table to each raster map of the space time raster dataset + Assigns a predefined color table to each raster map of the space time raster dataset - Attribute field - Attribute field + Attribute field + Attribute field - Attribute field (interpolated values) - Attribute field (interpolated values) + Attribute field (interpolated values) + Attribute field (interpolated values) - Attribute field to (over)write - Attribute field to (over)write + Attribute field to (over)write + Attribute field to (over)write - Attribute field to join - Attribute field to join + Attribute field to join + Attribute field to join - Auto-balancing of colors for LANDSAT-TM raster - Auto-balancing of colors for LANDSAT-TM raster + Auto-balancing of colors for LANDSAT-TM raster + Auto-balancing of colors for LANDSAT-TM raster - Auto-balancing of colors for RGB images - Auto-balancing of colors for RGB images + Auto-balancing of colors for RGB images + Auto-balancing of colors for RGB images - Bicubic or bilinear spline interpolation with Tykhonov regularization - Bicubic or bilinear spline interpolation with Tykhonov regularization + Bicubic or bilinear spline interpolation with Tykhonov regularization + Bicubic or bilinear spline interpolation with Tykhonov regularization - Bilinear interpolation utility for raster maps - Bilinear interpolation utility for raster maps + Bilinear interpolation utility for raster maps + Bilinear interpolation utility for raster maps - Blend color components for two rasters by given ratio - Blend color components for two rasters by given ratio + Blend color components for two rasters by given ratio + Blend color components for two rasters by given ratio - Blend red, green, raster layers to obtain one color raster - Blend red, green, raster layers to obtain one color raster + Blend red, green, raster layers to obtain one color raster + Blend red, green, raster layers to obtain one color raster - Break (topologically clean) polygons (imported from non topological format, like ShapeFile). Boundaries are broken on each point shared between 2 and more polygons where angles of segments are different - Break (topologically clean) polygons (imported from non topological format, like ShapeFile). Boundaries are broken on each point shared between 2 and more polygons where angles of segments are different + Break (topologically clean) polygons (imported from non topological format, like ShapeFile). Boundaries are broken on each point shared between 2 and more polygons where angles of segments are different + Break (topologically clean) polygons (imported from non topological format, like ShapeFile). Boundaries are broken on each point shared between 2 and more polygons where angles of segments are different - Break lines at each intersection of vector - Break lines at each intersection of vector + Break lines at each intersection of vector + Break lines at each intersection of vector - Brovey transform to merge multispectral and high-res panchromatic channels - Brovey transform to merge multispectral and high-res panchromatic channels + Brovey transform to merge multispectral and high-res panchromatic channels + Brovey transform to merge multispectral and high-res panchromatic channels - Buffer - Buffer + Buffer + Buffer - Build polylines from lines - Build polylines from lines + Build polylines from lines + Build polylines from lines - Calculate average of raster within areas with the same category in a user-defined base map - Calculate average of raster within areas with the same category in a user-defined base map + Calculate average of raster within areas with the same category in a user-defined base map + Calculate average of raster within areas with the same category in a user-defined base map - Calculate covariance/correlation matrix for user-defined rasters - Calculate covariance/correlation matrix for user-defined rasters + Calculate covariance/correlation matrix for user-defined rasters + Calculate covariance/correlation matrix for user-defined rasters - Calculate error matrix and kappa parameter for accuracy assessment of classification result - Calculate error matrix and kappa parameter for accuracy assessment of classification result + Calculate error matrix and kappa parameter for accuracy assessment of classification result + Calculate error matrix and kappa parameter for accuracy assessment of classification result - Calculate geometry statistics for vectors - Calculate geometry statistics for vectors + Calculate geometry statistics for vectors + Calculate geometry statistics for vectors - Calculate linear regression from two rasters: y = a + b*x - Calculate linear regression from two rasters: y = a + b*x + Calculate linear regression from two rasters: y = a + b*x + Calculate linear regression from two rasters: y = a + b*x - Calculate median of raster within areas with the same category in a user-defined base map - Calculate median of raster within areas with the same category in a user-defined base map + Calculate median of raster within areas with the same category in a user-defined base map + Calculate median of raster within areas with the same category in a user-defined base map - Calculate mode of raster within areas with the same category in a user-defined base map - Calculate mode of raster within areas with the same category in a user-defined base map + Calculate mode of raster within areas with the same category in a user-defined base map + Calculate mode of raster within areas with the same category in a user-defined base map - Calculate optimal index factor table for LANDSAT-TM raster - Calculate optimal index factor table for LANDSAT-TM raster + Calculate optimal index factor table for LANDSAT-TM raster + Calculate optimal index factor table for LANDSAT-TM raster - Calculate raster surface area - Calculate raster surface area + Calculate raster surface area + Calculate raster surface area - Calculate shadow maps from exact sun position - Calculate shadow maps from exact sun position + Calculate shadow maps from exact sun position + Calculate shadow maps from exact sun position - Calculate statistics for raster - Calculate statistics for raster + Calculate statistics for raster + Calculate statistics for raster - Calculate univariate statistics for numeric attributes in a data table - Calculate univariate statistics for numeric attributes in a data table + Calculate univariate statistics for numeric attributes in a data table + Calculate univariate statistics for numeric attributes in a data table - Calculate univariate statistics from raster based on vector objects - Calculate univariate statistics from raster based on vector objects + Calculate univariate statistics from raster based on vector objects + Calculate univariate statistics from raster based on vector objects - Calculate univariate statistics from the non-null cells of raster - Calculate univariate statistics from the non-null cells of raster + Calculate univariate statistics from the non-null cells of raster + Calculate univariate statistics from the non-null cells of raster - Calculate univariate statistics of vector map features - Calculate univariate statistics of vector map features + Calculate univariate statistics of vector map features + Calculate univariate statistics of vector map features - Calculate volume of data clumps, and create vector with centroids of clumps - Calculate volume of data clumps, and create vector with centroids of clumps + Calculate volume of data clumps, and create vector with centroids of clumps + Calculate volume of data clumps, and create vector with centroids of clumps - Calculates category or object oriented statistics - Calculates category or object oriented statistics + Calculates category or object oriented statistics + Calculates category or object oriented statistics - Calculates different types of vegetation indices - Calculates different types of vegetation indices + Calculates different types of vegetation indices + Calculates different types of vegetation indices - Calculates geomorphons (terrain forms) and associated geometry using machine vision approach - Calculates geomorphons (terrain forms) and associated geometry using machine vision approach + Calculates geomorphons (terrain forms) and associated geometry using machine vision approach + Calculates geomorphons (terrain forms) and associated geometry using machine vision approach - Calculates multiple linear regression from raster maps - Calculates multiple linear regression from raster maps + Calculates multiple linear regression from raster maps + Calculates multiple linear regression from raster maps - Calculates univariate statistics from the non-null cells for each registered 3D raster map of a space time 3D raster dataset - Calculates univariate statistics from the non-null cells for each registered 3D raster map of a space time 3D raster dataset + Calculates univariate statistics from the non-null cells for each registered 3D raster map of a space time 3D raster dataset + Calculates univariate statistics from the non-null cells for each registered 3D raster map of a space time 3D raster dataset - Calculates univariate statistics from the non-null cells for each registered raster map of a space time raster dataset - Calculates univariate statistics from the non-null cells for each registered raster map of a space time raster dataset + Calculates univariate statistics from the non-null cells for each registered raster map of a space time raster dataset + Calculates univariate statistics from the non-null cells for each registered raster map of a space time raster dataset - Calculates univariate statistics of attributes for each registered vector map of a space time vector dataset - Calculates univariate statistics of attributes for each registered vector map of a space time vector dataset + Calculates univariate statistics of attributes for each registered vector map of a space time vector dataset + Calculates univariate statistics of attributes for each registered vector map of a space time vector dataset - Category or object oriented statistics - Category or object oriented statistics + Category or object oriented statistics + Category or object oriented statistics - Cats - Cats + Cats + Cats - Cats (select from the map or using their id) - Cats (select from the map or using their id) + Cats (select from the map or using their id) + Cats (select from the map or using their id) - Change category values and labels - Change category values and labels + Change category values and labels + Change category values and labels - Change field - Change field + Change field + Change field - Change layer number - Change layer number + Change layer number + Change layer number - Change resolution - Change resolution + Change resolution + Change resolution - Change the type of boundary dangle to line - Change the type of boundary dangle to line + Change the type of boundary dangle to line + Change the type of boundary dangle to line - Change the type of bridges connecting area and island or 2 islands from boundary to line - Change the type of bridges connecting area and island or 2 islands from boundary to line + Change the type of bridges connecting area and island or 2 islands from boundary to line + Change the type of bridges connecting area and island or 2 islands from boundary to line - Change the type of geometry elements - Change the type of geometry elements + Change the type of geometry elements + Change the type of geometry elements - Choose appropriate format - Choose appropriate format + Choose appropriate format + Choose appropriate format - Column to store height values - Column to store height values + Column to store height values + Column to store height values - Column with height values - Column with height values + Column with height values + Column with height values - Columns management - Columns management + Columns management + Columns management - Compares bit patterns with raster - Compares bit patterns with raster + Compares bit patterns with raster + Compares bit patterns with raster - Compress and decompress raster - Compress and decompress raster + Compress and decompress raster + Compress and decompress raster - Compress raster - Compress raster + Compress raster + Compress raster - Compute category quantiles using two passes. - Compute category quantiles using two passes. + Compute category quantiles using two passes. + Compute category quantiles using two passes. - Computes a coordinate transformation based on the control points - Computes a coordinate transformation based on the control points + Computes a coordinate transformation based on the control points + Computes a coordinate transformation based on the control points - Computes biomass growth, precursor of crop yield calculation - Computes biomass growth, precursor of crop yield calculation + Computes biomass growth, precursor of crop yield calculation + Computes biomass growth, precursor of crop yield calculation - Computes broad band albedo from surface reflectance - Computes broad band albedo from surface reflectance + Computes broad band albedo from surface reflectance + Computes broad band albedo from surface reflectance - Computes cyclic accumulations of a space time raster dataset - Computes cyclic accumulations of a space time raster dataset + Computes cyclic accumulations of a space time raster dataset + Computes cyclic accumulations of a space time raster dataset - Computes emissivity from NDVI, generic method for sparse land - Computes emissivity from NDVI, generic method for sparse land + Computes emissivity from NDVI, generic method for sparse land + Computes emissivity from NDVI, generic method for sparse land - Concentric circles - Concentric circles + Concentric circles + Concentric circles - Connect nodes by shortest route (traveling salesman) - Connect nodes by shortest route (traveling salesman) + Connect nodes by shortest route (traveling salesman) + Connect nodes by shortest route (traveling salesman) - Connect selected nodes by shortest tree (Steiner tree) - Connect selected nodes by shortest tree (Steiner tree) + Connect selected nodes by shortest tree (Steiner tree) + Connect selected nodes by shortest tree (Steiner tree) - Connect vector to database - Connect vector to database + Connect vector to database + Connect vector to database - Convert 2D vector to 3D by sampling raster - Convert 2D vector to 3D by sampling raster + Convert 2D vector to 3D by sampling raster + Convert 2D vector to 3D by sampling raster - Convert 2D vector to 3D vector by sampling of elevation raster. Default sampling by nearest neighbour - Convert 2D vector to 3D vector by sampling of elevation raster. Default sampling by nearest neighbour + Convert 2D vector to 3D vector by sampling of elevation raster. Default sampling by nearest neighbour + Convert 2D vector to 3D vector by sampling of elevation raster. Default sampling by nearest neighbour - Convert GRASS binary vector to GRASS ASCII vector - Convert GRASS binary vector to GRASS ASCII vector + Convert GRASS binary vector to GRASS ASCII vector + Convert GRASS binary vector to GRASS ASCII vector - Convert a raster to vector within GRASS - Convert a raster to vector within GRASS + Convert a raster to vector within GRASS + Convert a raster to vector within GRASS - Convert a vector to raster within GRASS - Convert a vector to raster within GRASS + Convert a vector to raster within GRASS + Convert a vector to raster within GRASS - Convert bearing and distance measurements to coordinates and vice versa - Convert bearing and distance measurements to coordinates and vice versa + Convert bearing and distance measurements to coordinates and vice versa + Convert bearing and distance measurements to coordinates and vice versa - Convert boundaries to lines - Convert boundaries to lines + Convert boundaries to lines + Convert boundaries to lines - Convert centroids to points - Convert centroids to points + Convert centroids to points + Convert centroids to points - Convert coordinates - Convert coordinates + Convert coordinates + Convert coordinates - Convert coordinates from one projection to another (cs2cs frontend) - Convert coordinates from one projection to another (cs2cs frontend) + Convert coordinates from one projection to another (cs2cs frontend) + Convert coordinates from one projection to another (cs2cs frontend) - Convert lines to boundaries - Convert lines to boundaries + Convert lines to boundaries + Convert lines to boundaries - Convert points to centroids - Convert points to centroids + Convert points to centroids + Convert points to centroids - Convert raster to vector areas - Convert raster to vector areas + Convert raster to vector areas + Convert raster to vector areas - Convert raster to vector lines - Convert raster to vector lines + Convert raster to vector lines + Convert raster to vector lines - Convert raster to vector points - Convert raster to vector points + Convert raster to vector points + Convert raster to vector points - Convert vector to raster using attribute values - Convert vector to raster using attribute values + Convert vector to raster using attribute values + Convert vector to raster using attribute values - Convert vector to raster using constant - Convert vector to raster using constant + Convert vector to raster using constant + Convert vector to raster using constant - Converts LAS LiDAR point clouds to a GRASS vector map with libLAS. - Converts LAS LiDAR point clouds to a GRASS vector map with libLAS. + Converts LAS LiDAR point clouds to a GRASS vector map with libLAS. + Converts LAS LiDAR point clouds to a GRASS vector map with libLAS. - Converts a space time raster dataset into a 3D raster map - Converts a space time raster dataset into a 3D raster map + Converts a space time raster dataset into a 3D raster map + Converts a space time raster dataset into a 3D raster map - Convex hull - Convex hull + Convex hull + Convex hull - Copy a table - Copy a table + Copy a table + Copy a table - Copy also attribute table (only the table of layer 1 is currently supported) - Copy also attribute table (only the table of layer 1 is currently supported) + Copy also attribute table (only the table of layer 1 is currently supported) + Copy also attribute table (only the table of layer 1 is currently supported) - Count of neighbouring points - Count of neighbouring points + Count of neighbouring points + Count of neighbouring points - Create 3D volume map based on 2D elevation and value rasters - Create 3D volume map based on 2D elevation and value rasters + Create 3D volume map based on 2D elevation and value rasters + Create 3D volume map based on 2D elevation and value rasters - Create a MASK for limiting raster operation - Create a MASK for limiting raster operation + Create a MASK for limiting raster operation + Create a MASK for limiting raster operation - Create a MASK from raster map for limiting raster operation - Create a MASK from raster map for limiting raster operation + Create a MASK from raster map for limiting raster operation + Create a MASK from raster map for limiting raster operation - Create a MASK from vector map for limiting raster operation - Create a MASK from vector map for limiting raster operation + Create a MASK from vector map for limiting raster operation + Create a MASK from vector map for limiting raster operation - Create a map containing concentric rings - Create a map containing concentric rings + Create a map containing concentric rings + Create a map containing concentric rings - Create a raster plane - Create a raster plane + Create a raster plane + Create a raster plane - Create and add new table to vector - Create and add new table to vector + Create and add new table to vector + Create and add new table to vector - Create and/or modify raster support files - Create and/or modify raster support files + Create and/or modify raster support files + Create and/or modify raster support files - Create aspect raster from DEM (digital elevation model) - Create aspect raster from DEM (digital elevation model) + Create aspect raster from DEM (digital elevation model) + Create aspect raster from DEM (digital elevation model) - Create cross product of category values from multiple rasters - Create cross product of category values from multiple rasters + Create cross product of category values from multiple rasters + Create cross product of category values from multiple rasters - Create fractal surface of given fractal dimension - Create fractal surface of given fractal dimension + Create fractal surface of given fractal dimension + Create fractal surface of given fractal dimension - Create grid in current region - Create grid in current region + Create grid in current region + Create grid in current region - Create new GRASS location and transfer data into it - Create new GRASS location and transfer data into it + Create new GRASS location and transfer data into it + Create new GRASS location and transfer data into it - Create new GRASS location from metadata file - Create new GRASS location from metadata file + Create new GRASS location from metadata file + Create new GRASS location from metadata file - Create new GRASS location from raster data - Create new GRASS location from raster data + Create new GRASS location from raster data + Create new GRASS location from raster data - Create new GRASS location from vector data - Create new GRASS location from vector data + Create new GRASS location from vector data + Create new GRASS location from vector data - Create new layer with category values based upon user's reclassification of categories in existing raster - Create new layer with category values based upon user's reclassification of categories in existing raster + Create new layer with category values based upon user's reclassification of categories in existing raster + Create new layer with category values based upon user's reclassification of categories in existing raster - Create new location from .prj (WKT) file - Create new location from .prj (WKT) file + Create new location from .prj (WKT) file + Create new location from .prj (WKT) file - Create new raster by combining other rasters - Create new raster by combining other rasters + Create new raster by combining other rasters + Create new raster by combining other rasters - Create new vector by combining other vectors - Create new vector by combining other vectors + Create new vector by combining other vectors + Create new vector by combining other vectors - Create new vector with current region extent - Create new vector with current region extent + Create new vector with current region extent + Create new vector with current region extent - Create nodes on network - Create nodes on network + Create nodes on network + Create nodes on network - Create parallel line to input lines - Create parallel line to input lines + Create parallel line to input lines + Create parallel line to input lines - Create points - Create points + Create points + Create points - Create points along input lines - Create points along input lines + Create points along input lines + Create points along input lines - Create points/segments from input vector lines and positions - Create points/segments from input vector lines and positions + Create points/segments from input vector lines and positions + Create points/segments from input vector lines and positions - Create quantization file for floating-point raster - Create quantization file for floating-point raster + Create quantization file for floating-point raster + Create quantization file for floating-point raster - Create random 2D vector points - Create random 2D vector points + Create random 2D vector points + Create random 2D vector points - Create random 3D vector points - Create random 3D vector points + Create random 3D vector points + Create random 3D vector points - Create random cell values with spatial dependence - Create random cell values with spatial dependence + Create random cell values with spatial dependence + Create random cell values with spatial dependence - Create random points - Create random points + Create random points + Create random points - Create random raster - Create random raster + Create random raster + Create random raster - Create random vector point contained in raster - Create random vector point contained in raster + Create random vector point contained in raster + Create random vector point contained in raster - Create raster images with textural features from raster (first series of indices) - Create raster images with textural features from raster (first series of indices) + Create raster images with textural features from raster (first series of indices) + Create raster images with textural features from raster (first series of indices) - Create raster of distance to features in input layer - Create raster of distance to features in input layer + Create raster of distance to features in input layer + Create raster of distance to features in input layer - Create raster of gaussian deviates with user-defined mean and standard deviation - Create raster of gaussian deviates with user-defined mean and standard deviation + Create raster of gaussian deviates with user-defined mean and standard deviation + Create raster of gaussian deviates with user-defined mean and standard deviation - Create raster of uniform random deviates with user-defined range - Create raster of uniform random deviates with user-defined range + Create raster of uniform random deviates with user-defined range + Create raster of uniform random deviates with user-defined range - Create raster with contiguous areas grown by one cell - Create raster with contiguous areas grown by one cell + Create raster with contiguous areas grown by one cell + Create raster with contiguous areas grown by one cell - Create raster with textural features from raster (second series of indices) - Create raster with textural features from raster (second series of indices) + Create raster with textural features from raster (second series of indices) + Create raster with textural features from raster (second series of indices) - Create red, green and blue rasters combining hue, intensity, and saturation (his) values from rasters - Create red, green and blue rasters combining hue, intensity, and saturation (his) values from rasters + Create red, green and blue rasters combining hue, intensity, and saturation (his) values from rasters + Create red, green and blue rasters combining hue, intensity, and saturation (his) values from rasters - Create shaded map - Create shaded map + Create shaded map + Create shaded map - Create slope raster from DEM (digital elevation model) - Create slope raster from DEM (digital elevation model) + Create slope raster from DEM (digital elevation model) + Create slope raster from DEM (digital elevation model) - Create standard vectors - Create standard vectors + Create standard vectors + Create standard vectors - Create surface from rasterized contours - Create surface from rasterized contours + Create surface from rasterized contours + Create surface from rasterized contours - Create vector contour from raster at specified levels - Create vector contour from raster at specified levels + Create vector contour from raster at specified levels + Create vector contour from raster at specified levels - Create vector contour from raster at specified steps - Create vector contour from raster at specified steps + Create vector contour from raster at specified steps + Create vector contour from raster at specified steps - Create watershed basin - Create watershed basin + Create watershed basin + Create watershed basin - Create watershed subbasins raster - Create watershed subbasins raster + Create watershed subbasins raster + Create watershed subbasins raster - Creates / modifies the color table for each raster map of the space time raster dataset according to user defined rules - Creates / modifies the color table for each raster map of the space time raster dataset according to user defined rules + Creates / modifies the color table for each raster map of the space time raster dataset according to user defined rules + Creates / modifies the color table for each raster map of the space time raster dataset according to user defined rules - Creates a latitude raster map - Creates a latitude raster map + Creates a latitude raster map + Creates a latitude raster map - Creates a longitude raster map - Creates a longitude raster map + Creates a longitude raster map + Creates a longitude raster map - Creates a raster map from LAS LiDAR points using univariate statistics. - Creates a raster map from LAS LiDAR points using univariate statistics. + Creates a raster map from LAS LiDAR points using univariate statistics. + Creates a raster map from LAS LiDAR points using univariate statistics. - Creates a space time dataset - Creates a space time dataset + Creates a space time dataset + Creates a space time dataset - Creates, edits, and lists groups of imagery data. - Creates, edits, and lists groups of imagery data. + Creates, edits, and lists groups of imagery data. + Creates, edits, and lists groups of imagery data. - Cut network by cost isolines - Cut network by cost isolines + Cut network by cost isolines + Cut network by cost isolines - DXF vector layer - DXF vector layer + DXF vector layer + DXF vector layer - Database - Database + Database + Database - Database connection - Database connection + Database connection + Database connection - Database file - Database file + Database file + Database file - Database management - Database management + Database management + Database management - Delaunay triangulation (areas) - Delaunay triangulation (areas) + Delaunay triangulation (areas) + Delaunay triangulation (areas) - Delaunay triangulation (lines) - Delaunay triangulation (lines) + Delaunay triangulation (lines) + Delaunay triangulation (lines) - Delaunay triangulation, Voronoi diagram and convex hull - Delaunay triangulation, Voronoi diagram and convex hull + Delaunay triangulation, Voronoi diagram and convex hull + Delaunay triangulation, Voronoi diagram and convex hull - Delete category values - Delete category values + Delete category values + Delete category values - Detects accumulation patterns in temporally accumulated space time raster datasets created by t.rast.accumulate - Detects accumulation patterns in temporally accumulated space time raster datasets created by t.rast.accumulate + Detects accumulation patterns in temporally accumulated space time raster datasets created by t.rast.accumulate + Detects accumulation patterns in temporally accumulated space time raster datasets created by t.rast.accumulate - Develop images and group - Develop images and group + Develop images and group + Develop images and group - Develop map - Develop map + Develop map + Develop map - Directory of rasters to be linked - Directory of rasters to be linked + Directory of rasters to be linked + Directory of rasters to be linked - Disconnect vector from database - Disconnect vector from database + Disconnect vector from database + Disconnect vector from database - Display general DB connection - Display general DB connection + Display general DB connection + Display general DB connection - Display list of category values found in raster - Display list of category values found in raster + Display list of category values found in raster + Display list of category values found in raster - Display projection information from PROJ.4 projection description file - Display projection information from PROJ.4 projection description file + Display projection information from PROJ.4 projection description file + Display projection information from PROJ.4 projection description file - Display projection information from PROJ.4 projection description file and create a new location based on it - Display projection information from PROJ.4 projection description file and create a new location based on it + Display projection information from PROJ.4 projection description file and create a new location based on it + Display projection information from PROJ.4 projection description file and create a new location based on it - Display projection information from a georeferenced file (raster, vector or image) and create a new location based on it - Display projection information from a georeferenced file (raster, vector or image) and create a new location based on it + Display projection information from a georeferenced file (raster, vector or image) and create a new location based on it + Display projection information from a georeferenced file (raster, vector or image) and create a new location based on it - Display projection information from georeferenced ASCII file containing WKT projection description - Display projection information from georeferenced ASCII file containing WKT projection description + Display projection information from georeferenced ASCII file containing WKT projection description + Display projection information from georeferenced ASCII file containing WKT projection description - Display projection information from georeferenced ASCII file containing WKT projection description and create a new location based on it - Display projection information from georeferenced ASCII file containing WKT projection description and create a new location based on it + Display projection information from georeferenced ASCII file containing WKT projection description and create a new location based on it + Display projection information from georeferenced ASCII file containing WKT projection description and create a new location based on it - Display projection information from georeferenced file (raster, vector or image) - Display projection information from georeferenced file (raster, vector or image) + Display projection information from georeferenced file (raster, vector or image) + Display projection information from georeferenced file (raster, vector or image) - Display projection information of the current location - Display projection information of the current location + Display projection information of the current location + Display projection information of the current location - Display raster category values and labels - Display raster category values and labels + Display raster category values and labels + Display raster category values and labels - Display results of SQL selection from database - Display results of SQL selection from database + Display results of SQL selection from database + Display results of SQL selection from database - Display the HTML manual pages of GRASS - Display the HTML manual pages of GRASS + Display the HTML manual pages of GRASS + Display the HTML manual pages of GRASS - Display vector attributes - Display vector attributes + Display vector attributes + Display vector attributes - Display vector map attributes with SQL - Display vector map attributes with SQL + Display vector map attributes with SQL + Display vector map attributes with SQL - Dissolves boundaries between adjacent areas sharing a common category number or attribute - Dissolves boundaries between adjacent areas sharing a common category number or attribute + Dissolves boundaries between adjacent areas sharing a common category number or attribute + Dissolves boundaries between adjacent areas sharing a common category number or attribute - Download and import data from WMS server - Download and import data from WMS server + Download and import data from WMS server + Download and import data from WMS server - Drapes a color raster over an shaded relief or aspect map - Drapes a color raster over an shaded relief or aspect map + Drapes a color raster over an shaded relief or aspect map + Drapes a color raster over an shaded relief or aspect map - Drop column from attribute table - Drop column from attribute table + Drop column from attribute table + Drop column from attribute table - E00 vector layer - E00 vector layer + E00 vector layer + E00 vector layer - Elevation raster for height extraction (optional) - Elevation raster for height extraction (optional) + Elevation raster for height extraction (optional) + Elevation raster for height extraction (optional) - Execute any SQL statement - Execute any SQL statement + Execute any SQL statement + Execute any SQL statement - Export - Export + Export + Export - Export 3 GRASS rasters (R,G,B) to PPM image at the resolution of the current region - Export 3 GRASS rasters (R,G,B) to PPM image at the resolution of the current region + Export 3 GRASS rasters (R,G,B) to PPM image at the resolution of the current region + Export 3 GRASS rasters (R,G,B) to PPM image at the resolution of the current region - Export from GRASS - Export from GRASS + Export from GRASS + Export from GRASS - Export raster as non-georeferenced PNG image format - Export raster as non-georeferenced PNG image format + Export raster as non-georeferenced PNG image format + Export raster as non-georeferenced PNG image format - Export raster from GRASS - Export raster from GRASS + Export raster from GRASS + Export raster from GRASS - Export raster series to MPEG movie - Export raster series to MPEG movie + Export raster series to MPEG movie + Export raster series to MPEG movie - Export raster to 8/24bit TIFF image at the resolution of the current region - Export raster to 8/24bit TIFF image at the resolution of the current region + Export raster to 8/24bit TIFF image at the resolution of the current region + Export raster to 8/24bit TIFF image at the resolution of the current region - Export raster to ASCII text file - Export raster to ASCII text file + Export raster to ASCII text file + Export raster to ASCII text file - Export raster to ESRI ARCGRID - Export raster to ESRI ARCGRID + Export raster to ESRI ARCGRID + Export raster to ESRI ARCGRID - Export raster to GRIDATB.FOR map file (TOPMODEL) - Export raster to GRIDATB.FOR map file (TOPMODEL) + Export raster to GRIDATB.FOR map file (TOPMODEL) + Export raster to GRIDATB.FOR map file (TOPMODEL) - Export raster to Geo TIFF - Export raster to Geo TIFF + Export raster to Geo TIFF + Export raster to Geo TIFF - Export raster to POVRAY height-field file - Export raster to POVRAY height-field file + Export raster to POVRAY height-field file + Export raster to POVRAY height-field file - Export raster to PPM image at the resolution of the current region - Export raster to PPM image at the resolution of the current region + Export raster to PPM image at the resolution of the current region + Export raster to PPM image at the resolution of the current region - Export raster to VTK-ASCII - Export raster to VTK-ASCII + Export raster to VTK-ASCII + Export raster to VTK-ASCII - Export raster to Virtual Reality Modeling Language (VRML) - Export raster to Virtual Reality Modeling Language (VRML) + Export raster to Virtual Reality Modeling Language (VRML) + Export raster to Virtual Reality Modeling Language (VRML) - Export raster to binary MAT-File - Export raster to binary MAT-File + Export raster to binary MAT-File + Export raster to binary MAT-File - Export raster to binary array - Export raster to binary array + Export raster to binary array + Export raster to binary array - Export raster to text file as x,y,z values based on cell centers - Export raster to text file as x,y,z values based on cell centers + Export raster to text file as x,y,z values based on cell centers + Export raster to text file as x,y,z values based on cell centers - Export raster to various formats (GDAL library) - Export raster to various formats (GDAL library) + Export raster to various formats (GDAL library) + Export raster to various formats (GDAL library) - Export vector from GRASS - Export vector from GRASS + Export vector from GRASS + Export vector from GRASS - Export vector table from GRASS to database format - Export vector table from GRASS to database format + Export vector table from GRASS to database format + Export vector table from GRASS to database format - Export vector to DXF - Export vector to DXF + Export vector to DXF + Export vector to DXF - Export vector to GML - Export vector to GML + Export vector to GML + Export vector to GML - Export vector to Mapinfo - Export vector to Mapinfo + Export vector to Mapinfo + Export vector to Mapinfo - Export vector to POV-Ray - Export vector to POV-Ray + Export vector to POV-Ray + Export vector to POV-Ray - Export vector to PostGIS (PostgreSQL) database table - Export vector to PostGIS (PostgreSQL) database table + Export vector to PostGIS (PostgreSQL) database table + Export vector to PostGIS (PostgreSQL) database table - Export vector to SVG - Export vector to SVG + Export vector to SVG + Export vector to SVG - Export vector to Shapefile - Export vector to Shapefile + Export vector to Shapefile + Export vector to Shapefile - Export vector to VTK-ASCII - Export vector to VTK-ASCII + Export vector to VTK-ASCII + Export vector to VTK-ASCII - Export vector to various formats (OGR library) - Export vector to various formats (OGR library) + Export vector to various formats (OGR library) + Export vector to various formats (OGR library) - Exports a raster map as GRASS GIS specific archive file - Exports a raster map as GRASS GIS specific archive file + Exports a raster map as GRASS GIS specific archive file + Exports a raster map as GRASS GIS specific archive file - Exports a space time vector dataset as GRASS GIS specific archive file - Exports a space time vector dataset as GRASS GIS specific archive file + Exports a space time vector dataset as GRASS GIS specific archive file + Exports a space time vector dataset as GRASS GIS specific archive file - Exports a vector map as GRASS GIS specific archive file - Exports a vector map as GRASS GIS specific archive file + Exports a vector map as GRASS GIS specific archive file + Exports a vector map as GRASS GIS specific archive file - Exports attribute tables into various format - Exports attribute tables into various format + Exports attribute tables into various format + Exports attribute tables into various format - Exports space time raster dataset - Exports space time raster dataset + Exports space time raster dataset + Exports space time raster dataset - Exports space time raster dataset as VTK time series - Exports space time raster dataset as VTK time series + Exports space time raster dataset as VTK time series + Exports space time raster dataset as VTK time series - Extract features from vector - Extract features from vector + Extract features from vector + Extract features from vector - Extract selected features - Extract selected features + Extract selected features + Extract selected features - Extraction - Extraction + Extraction + Extraction - Extracts a subset of a space time 3D raster dataset - Extracts a subset of a space time 3D raster dataset + Extracts a subset of a space time 3D raster dataset + Extracts a subset of a space time 3D raster dataset - Extracts a subset of a space time raster dataset - Extracts a subset of a space time raster dataset + Extracts a subset of a space time raster dataset + Extracts a subset of a space time raster dataset - Extracts a subset of a space time vector dataset - Extracts a subset of a space time vector dataset + Extracts a subset of a space time vector dataset + Extracts a subset of a space time vector dataset - Extracts quality control parameters from MODIS QC layers - Extracts quality control parameters from MODIS QC layers + Extracts quality control parameters from MODIS QC layers + Extracts quality control parameters from MODIS QC layers - Extracts terrain parameters from DEM - Extracts terrain parameters from DEM + Extracts terrain parameters from DEM + Extracts terrain parameters from DEM - Extrudes flat vector object to 3D with fixed height - Extrudes flat vector object to 3D with fixed height + Extrudes flat vector object to 3D with fixed height + Extrudes flat vector object to 3D with fixed height - Extrudes flat vector object to 3D with height based on attribute - Extrudes flat vector object to 3D with height based on attribute + Extrudes flat vector object to 3D with height based on attribute + Extrudes flat vector object to 3D with height based on attribute - Fast fourier transform for image processing - Fast fourier transform for image processing + Fast fourier transform for image processing + Fast fourier transform for image processing - Feature type (for polygons, choose Boundary) - Feature type (for polygons, choose Boundary) + Feature type (for polygons, choose Boundary) + Feature type (for polygons, choose Boundary) - File management - File management + File management + File management - Fill lake from seed at given level - Fill lake from seed at given level + Fill lake from seed at given level + Fill lake from seed at given level - Fill lake from seed point at given level - Fill lake from seed point at given level + Fill lake from seed point at given level + Fill lake from seed point at given level - Fill no-data areas in raster using v.surf.rst splines interpolation - Fill no-data areas in raster using v.surf.rst splines interpolation + Fill no-data areas in raster using v.surf.rst splines interpolation + Fill no-data areas in raster using v.surf.rst splines interpolation - Filter and create depressionless elevation map and flow direction map from elevation raster - Filter and create depressionless elevation map and flow direction map from elevation raster + Filter and create depressionless elevation map and flow direction map from elevation raster + Filter and create depressionless elevation map and flow direction map from elevation raster - Filter image - Filter image + Filter image + Filter image - Find nearest element in vector 'to' for elements in vector 'from'. Various information about this relation may be uploaded to attribute table of input vector 'from' - Find nearest element in vector 'to' for elements in vector 'from'. Various information about this relation may be uploaded to attribute table of input vector 'from' + Find nearest element in vector 'to' for elements in vector 'from'. Various information about this relation may be uploaded to attribute table of input vector 'from' + Find nearest element in vector 'to' for elements in vector 'from'. Various information about this relation may be uploaded to attribute table of input vector 'from' - Find shortest path on vector network - Find shortest path on vector network + Find shortest path on vector network + Find shortest path on vector network - GRASS MODULES - GRASS MODULES + GRASS MODULES + GRASS MODULES - GRASS shell - GRASS shell + Gaussian kernel density + Gaussian kernel density - Gaussian kernel density - Gaussian kernel density + Generalization + Generalization - Generalization - Generalization + Generate raster of cumulative cost of moving between locations based on cost input raster and starting point(s) coordinates + Generate raster of cumulative cost of moving between locations based on cost input raster and starting point(s) coordinates - Generate raster of cumulative cost of moving between locations based on cost input raster and starting point(s) coordinates - Generate raster of cumulative cost of moving between locations based on cost input raster and starting point(s) coordinates + Generate raster of cumulative cost of moving between locations based on cost input raster and starting point(s) raster + Generate raster of cumulative cost of moving between locations based on cost input raster and starting point(s) raster - Generate raster of cumulative cost of moving between locations based on cost input raster and starting point(s) raster - Generate raster of cumulative cost of moving between locations based on cost input raster and starting point(s) raster + Generate raster of cumulative cost of moving between locations based on cost input raster and starting point(s) vector + Generate raster of cumulative cost of moving between locations based on cost input raster and starting point(s) vector - Generate raster of cumulative cost of moving between locations based on cost input raster and starting point(s) vector - Generate raster of cumulative cost of moving between locations based on cost input raster and starting point(s) vector + Generate raster of cumulative cost of moving between locations, based on elevation and friction input rasters and starting point(s) coordinates + Generate raster of cumulative cost of moving between locations, based on elevation and friction input rasters and starting point(s) coordinates - Generate raster of cumulative cost of moving between locations, based on elevation and friction input rasters and starting point(s) coordinates - Generate raster of cumulative cost of moving between locations, based on elevation and friction input rasters and starting point(s) coordinates + Generate raster of cumulative cost of moving between locations, based on elevation and friction input rasters and starting point(s) vector + Generate raster of cumulative cost of moving between locations, based on elevation and friction input rasters and starting point(s) vector - Generate raster of cumulative cost of moving between locations, based on elevation and friction input rasters and starting point(s) vector - Generate raster of cumulative cost of moving between locations, based on elevation and friction input rasters and starting point(s) vector + Generate surface + Generate surface - Generate surface - Generate surface + Generate vector contour lines + Generate vector contour lines - Generate vector contour lines - Generate vector contour lines + Generates area statistics for rasters + Generates area statistics for rasters - Generates area statistics for rasters - Generates area statistics for rasters + Georeferencing, rectification, and import Terra-ASTER imagery and DEM using gdalwarp + Georeferencing, rectification, and import Terra-ASTER imagery and DEM using gdalwarp - Georeferencing, rectification, and import Terra-ASTER imagery and DEM using gdalwarp - Georeferencing, rectification, and import Terra-ASTER imagery and DEM using gdalwarp + Graphical raster map calculator + Graphical raster map calculator - Graphical raster map calculator - Graphical raster map calculator + Help + Help - Help - Help + Hue Intensity Saturation (HIS) to Red Green Blue (RGB) raster color transform function + Hue Intensity Saturation (HIS) to Red Green Blue (RGB) raster color transform function - Hue Intensity Saturation (HIS) to Red Green Blue (RGB) raster color transform function - Hue Intensity Saturation (HIS) to Red Green Blue (RGB) raster color transform function + Hydrologic modelling + Hydrologic modelling - Hydrologic modelling - Hydrologic modelling + Identifies segments (objects) from imagery data. + Identifies segments (objects) from imagery data. - Identifies segments (objects) from imagery data. - Identifies segments (objects) from imagery data. + Image fusion algorithms to sharpen multispectral with high-res panchromatic channels + Image fusion algorithms to sharpen multispectral with high-res panchromatic channels - Image fusion algorithms to sharpen multispectral with high-res panchromatic channels - Image fusion algorithms to sharpen multispectral with high-res panchromatic channels + Imagery + Imagery - Imagery - Imagery + Import + Import - Import - Import + Import ASCII raster + Import ASCII raster - Import ASCII raster - Import ASCII raster + Import DXF vector + Import DXF vector - Import DXF vector - Import DXF vector + Import ESRI ARC/INFO ASCII GRID + Import ESRI ARC/INFO ASCII GRID - Import ESRI ARC/INFO ASCII GRID - Import ESRI ARC/INFO ASCII GRID + Import ESRI E00 vector + Import ESRI E00 vector - Import ESRI E00 vector - Import ESRI E00 vector + Import GDAL supported raster + Import GDAL supported raster - Import GDAL supported raster - Import GDAL supported raster + Import GDAL supported raster and create a fitted location + Import GDAL supported raster and create a fitted location - Import GDAL supported raster and create a fitted location - Import GDAL supported raster and create a fitted location + Import GRIDATB.FOR (TOPMODEL) + Import GRIDATB.FOR (TOPMODEL) - Import GRIDATB.FOR (TOPMODEL) - Import GRIDATB.FOR (TOPMODEL) + Import MapGen or MatLab vector + Import MapGen or MatLab vector - Import MapGen or MatLab vector - Import MapGen or MatLab vector + Import OGR vector + Import OGR vector - Import OGR vector - Import OGR vector + Import OGR vector and create a fitted location + Import OGR vector and create a fitted location - Import OGR vector and create a fitted location - Import OGR vector and create a fitted location + Import OGR vectors in a given data source combining them in a GRASS vector + Import OGR vectors in a given data source combining them in a GRASS vector - Import OGR vectors in a given data source combining them in a GRASS vector - Import OGR vectors in a given data source combining them in a GRASS vector + Import SPOT VGT NDVI + Import SPOT VGT NDVI - Import SPOT VGT NDVI - Import SPOT VGT NDVI + Import SRTM HGT + Import SRTM HGT - Import SRTM HGT - Import SRTM HGT + Import US-NGA GEOnet Names Server (GNS) country file + Import US-NGA GEOnet Names Server (GNS) country file - Import US-NGA GEOnet Names Server (GNS) country file - Import US-NGA GEOnet Names Server (GNS) country file + Import all OGR/PostGIS vectors in a given data source and create a fitted location + Import all OGR/PostGIS vectors in a given data source and create a fitted location - Import all OGR/PostGIS vectors in a given data source and create a fitted location - Import all OGR/PostGIS vectors in a given data source and create a fitted location + Import attribute tables in various formats + Import attribute tables in various formats - Import attribute tables in various formats - Import attribute tables in various formats + Import binary MAT-File(v4) + Import binary MAT-File(v4) - Import binary MAT-File(v4) - Import binary MAT-File(v4) + Import binary raster + Import binary raster - Import binary raster - Import binary raster + Import from database into GRASS + Import from database into GRASS - Import from database into GRASS - Import from database into GRASS + Import geonames.org country files + Import geonames.org country files - Import geonames.org country files - Import geonames.org country files + Import into GRASS + Import into GRASS - Import into GRASS - Import into GRASS + Import loaded raster + Import loaded raster - Import loaded raster - Import loaded raster + Import loaded raster and create a fitted location + Import loaded raster and create a fitted location - Import loaded raster and create a fitted location - Import loaded raster and create a fitted location + Import loaded vector + Import loaded vector - Import loaded vector - Import loaded vector + Import loaded vector and create a fitted location + Import loaded vector and create a fitted location - Import loaded vector and create a fitted location - Import loaded vector and create a fitted location + Import only some layers of a DXF vector + Import only some layers of a DXF vector - Import only some layers of a DXF vector - Import only some layers of a DXF vector + Import raster from ASCII polygon/line + Import raster from ASCII polygon/line - Import raster from ASCII polygon/line - Import raster from ASCII polygon/line + Import raster from coordinates using univariate statistics + Import raster from coordinates using univariate statistics - Import raster from coordinates using univariate statistics - Import raster from coordinates using univariate statistics + Import raster into GRASS + Import raster into GRASS - Import raster into GRASS - Import raster into GRASS + Import raster into GRASS from QGIS view + Import raster into GRASS from QGIS view - Import raster into GRASS from QGIS view - Import raster into GRASS from QGIS view + Import raster into GRASS from external data sources in GRASS + Import raster into GRASS from external data sources in GRASS - Import raster into GRASS from external data sources in GRASS - Import raster into GRASS from external data sources in GRASS + Import text file + Import text file - Import text file - Import text file + Import vector from gps using gpsbabel + Import vector from gps using gpsbabel - Import vector from gps using gpsbabel - Import vector from gps using gpsbabel + Import vector from gps using gpstrans + Import vector from gps using gpstrans - Import vector from gps using gpstrans - Import vector from gps using gpstrans + Import vector into GRASS + Import vector into GRASS - Import vector into GRASS - Import vector into GRASS + Import vector points from database table containing coordinates + Import vector points from database table containing coordinates - Import vector points from database table containing coordinates - Import vector points from database table containing coordinates + Imports a raster map as GRASS GIS specific archive file (packed with r.pack). + Imports a raster map as GRASS GIS specific archive file (packed with r.pack). - Imports a raster map as GRASS GIS specific archive file (packed with r.pack). - Imports a raster map as GRASS GIS specific archive file (packed with r.pack). + Imports a space time vector dataset from a GRASS GIS specific archive file + Imports a space time vector dataset from a GRASS GIS specific archive file - Imports a space time vector dataset from a GRASS GIS specific archive file - Imports a space time vector dataset from a GRASS GIS specific archive file + Imports a vector map as GRASS GIS specific archive file (packed with v.pack). + Imports a vector map as GRASS GIS specific archive file (packed with v.pack). - Imports a vector map as GRASS GIS specific archive file (packed with v.pack). - Imports a vector map as GRASS GIS specific archive file (packed with v.pack). + Imports space time raster dataset + Imports space time raster dataset - Imports space time raster dataset - Imports space time raster dataset + Input nodes + Input nodes - Input nodes - Input nodes + Input table + Input table - Input table - Input table + Interpolate surface + Interpolate surface - Interpolate surface - Interpolate surface + Inverse distance squared weighting raster interpolation + Inverse distance squared weighting raster interpolation - Inverse distance squared weighting raster interpolation - Inverse distance squared weighting raster interpolation + Inverse distance squared weighting raster interpolation based on vector points + Inverse distance squared weighting raster interpolation based on vector points - Inverse distance squared weighting raster interpolation based on vector points - Inverse distance squared weighting raster interpolation based on vector points + Inverse fast fourier transform for image processing + Inverse fast fourier transform for image processing - Inverse fast fourier transform for image processing - Inverse fast fourier transform for image processing + Join table to existing vector table + Join table to existing vector table - Join table to existing vector table - Join table to existing vector table + Landsat 4 bands 1, 2, 3, 4, 5, 7 + Landsat 4 bands 1, 2, 3, 4, 5, 7 - Landsat 4 bands 1, 2, 3, 4, 5, 7 - Landsat 4 bands 1, 2, 3, 4, 5, 7 + Landsat 5 bands 1, 2, 3, 4, 5, 7 + Landsat 5 bands 1, 2, 3, 4, 5, 7 - Landsat 5 bands 1, 2, 3, 4, 5, 7 - Landsat 5 bands 1, 2, 3, 4, 5, 7 + Landsat 7 bands 1, 2, 3, 4, 5, 7 + Landsat 7 bands 1, 2, 3, 4, 5, 7 - Landsat 7 bands 1, 2, 3, 4, 5, 7 - Landsat 7 bands 1, 2, 3, 4, 5, 7 + Landsat 8 bands 2, 3, 4, 5, 6, 7 + Landsat 8 bands 2, 3, 4, 5, 6, 7 - Landsat 8 bands 2, 3, 4, 5, 6, 7 - Landsat 8 bands 2, 3, 4, 5, 6, 7 + Layers categories management + Layers categories management - Layers categories management - Layers categories management + LiDAR input files in LAS format (*.las or *.laz) + LiDAR input files in LAS format (*.las or *.laz) - LiDAR input files in LAS format (*.las or *.laz) - LiDAR input files in LAS format (*.las or *.laz) + Line-of-sight raster analysis + Line-of-sight raster analysis - Line-of-sight raster analysis - Line-of-sight raster analysis + Link GDAL supported raster as GRASS raster + Link GDAL supported raster as GRASS raster - Link GDAL supported raster as GRASS raster - Link GDAL supported raster as GRASS raster + Link GDAL supported raster loaded in QGIS as GRASS raster + Link GDAL supported raster loaded in QGIS as GRASS raster - Link GDAL supported raster loaded in QGIS as GRASS raster - Link GDAL supported raster loaded in QGIS as GRASS raster + Link all GDAL supported rasters in a directory as GRASS rasters + Link all GDAL supported rasters in a directory as GRASS rasters - Link all GDAL supported rasters in a directory as GRASS rasters - Link all GDAL supported rasters in a directory as GRASS rasters + Lists information about space time datasets and maps + Lists information about space time datasets and maps - Lists information about space time datasets and maps - Lists information about space time datasets and maps + Lists registered maps of a space time raster dataset + Lists registered maps of a space time raster dataset - Lists registered maps of a space time raster dataset - Lists registered maps of a space time raster dataset + Lists registered maps of a space time raster3d dataset + Lists registered maps of a space time raster3d dataset - Lists registered maps of a space time raster3d dataset - Lists registered maps of a space time raster3d dataset + Lists space time datasets and maps registered in the temporal database + Lists space time datasets and maps registered in the temporal database - Lists space time datasets and maps registered in the temporal database - Lists space time datasets and maps registered in the temporal database + Lists temporal topology of a space time dataset + Lists temporal topology of a space time dataset - Lists temporal topology of a space time dataset - Lists temporal topology of a space time dataset + Loaded layer + Loaded layer - Loaded layer - Loaded layer + Locate the closest points between objects in two raster maps + Locate the closest points between objects in two raster maps - Locate the closest points between objects in two raster maps - Locate the closest points between objects in two raster maps + MODIS bands 1, 2, 3, 4, 5, 6, 7 + MODIS bands 1, 2, 3, 4, 5, 6, 7 - MODIS bands 1, 2, 3, 4, 5, 6, 7 - MODIS bands 1, 2, 3, 4, 5, 6, 7 + Make each output cell function of the values assigned to the corresponding cells in the input rasters + Make each output cell function of the values assigned to the corresponding cells in the input rasters - Make each output cell function of the values assigned to the corresponding cells in the input rasters - Make each output cell function of the values assigned to the corresponding cells in the input rasters + Manage datasets + Manage datasets - Manage datasets - Manage datasets + Manage features + Manage features - Manage features - Manage features + Manage image colors + Manage image colors - Manage image colors - Manage image colors + Manage map colors + Manage map colors - Manage map colors - Manage map colors + Manage maps in datasets + Manage maps in datasets - Manage maps in datasets - Manage maps in datasets + Manage raster cells value + Manage raster cells value - Manage raster cells value - Manage raster cells value + Manage training dataset + Manage training dataset - Manage training dataset - Manage training dataset + Map algebra + Map algebra - Map algebra - Map algebra + Map type conversion + Map type conversion - Map type conversion - Map type conversion + MapGen or MatLab vector layer + MapGen or MatLab vector layer - MapGen or MatLab vector layer - MapGen or MatLab vector layer + Mask + Mask - Mask - Mask + Maximal tolerance value (higher value=more simplification) + Maximal tolerance value (higher value=more simplification) - Maximal tolerance value (higher value=more simplification) - Maximal tolerance value (higher value=more simplification) + Merges several space time datasets into a single space time dataset. + Merges several space time datasets into a single space time dataset. - Merges several space time datasets into a single space time dataset. - Merges several space time datasets into a single space time dataset. + Metadata support + Metadata support - Metadata support - Metadata support + Minimum size for each basin (number of cells) + Minimum size for each basin (number of cells) - Minimum size for each basin (number of cells) - Minimum size for each basin (number of cells) + Modifies the metadata of a space time dataset. + Modifies the metadata of a space time dataset. - Modifies the metadata of a space time dataset. - Modifies the metadata of a space time dataset. + Mosaic up to 4 images + Mosaic up to 4 images - Mosaic up to 4 images - Mosaic up to 4 images + Name for new raster file (specify file extension) + Name for new raster file (specify file extension) - Name for new raster file (specify file extension) - Name for new raster file (specify file extension) + Name for new vector file (specify file extension) + Name for new vector file (specify file extension) - Name for new vector file (specify file extension) - Name for new vector file (specify file extension) + Name for output vector map (optional) + Name for output vector map (optional) - Name for output vector map (optional) - Name for output vector map (optional) + Name for the output file + Name for the output file - Name for the output file - Name for the output file + Name for the output raster map (optional) + Name for the output raster map (optional) - Name for the output raster map (optional) - Name for the output raster map (optional) + Name of the output latitude raster map + Name of the output latitude raster map - Name of the output latitude raster map - Name of the output latitude raster map + Name of the output longitude raster map + Name of the output longitude raster map - Name of the output longitude raster map - Name of the output longitude raster map + Neighborhood analysis + Neighborhood analysis - Neighborhood analysis - Neighborhood analysis + Network analysis + Network analysis - Network analysis - Network analysis + Network maintenance + Network maintenance - Network maintenance - Network maintenance + Number of rows to be skipped + Number of rows to be skipped - Number of rows to be skipped - Number of rows to be skipped + Observes specific locations in a space time raster dataset over a period of time using vector points + Observes specific locations in a space time raster dataset over a period of time using vector points - Observes specific locations in a space time raster dataset over a period of time using vector points - Observes specific locations in a space time raster dataset over a period of time using vector points + Others + Others - Others - Others + Output GML file + Output GML file - Output GML file - Output GML file + Output Shapefile + Output Shapefile - Output Shapefile - Output Shapefile + Output file for regression coefficients + Output file for regression coefficients - Output file for regression coefficients - Output file for regression coefficients + Output layer name (used in GML file) + Output layer name (used in GML file) - Output layer name (used in GML file) - Output layer name (used in GML file) + Output raster values along user-defined transect line(s) + Output raster values along user-defined transect line(s) - Output raster values along user-defined transect line(s) - Output raster values along user-defined transect line(s) + Outputs basic information about a raster map + Outputs basic information about a raster map - Outputs basic information about a raster map - Outputs basic information about a raster map + Outputs basic information about a vector map + Outputs basic information about a vector map - Outputs basic information about a vector map - Outputs basic information about a vector map + Overlay + Overlay - Overlay - Overlay + Overlay maps + Overlay maps - Overlay maps - Overlay maps + Path to GRASS database of input location (optional) + Path to GRASS database of input location (optional) - Path to GRASS database of input location (optional) - Path to GRASS database of input location (optional) + Path to the OGR data source + Path to the OGR data source - Path to the OGR data source - Path to the OGR data source + Percentage of first layer (0-99) + Percentage of first layer (0-99) - Percentage of first layer (0-99) - Percentage of first layer (0-99) + Perform affine transformation (shift, scale and rotate, or GPCs) on vector + Perform affine transformation (shift, scale and rotate, or GPCs) on vector - Perform affine transformation (shift, scale and rotate, or GPCs) on vector - Perform affine transformation (shift, scale and rotate, or GPCs) on vector + Performs a neighborhood analysis for each map in a space time raster dataset + Performs a neighborhood analysis for each map in a space time raster dataset - Performs a neighborhood analysis for each map in a space time raster dataset - Performs a neighborhood analysis for each map in a space time raster dataset + Performs different aggregation algorithms from r.series on all or a subset of raster maps in a space time raster dataset + Performs different aggregation algorithms from r.series on all or a subset of raster maps in a space time raster dataset - Performs different aggregation algorithms from r.series on all or a subset of raster maps in a space time raster dataset - Performs different aggregation algorithms from r.series on all or a subset of raster maps in a space time raster dataset + Performs spatio-temporal mapcalc expressions on temporally sampled maps of space time raster datasets + Performs spatio-temporal mapcalc expressions on temporally sampled maps of space time raster datasets - Performs spatio-temporal mapcalc expressions on temporally sampled maps of space time raster datasets - Performs spatio-temporal mapcalc expressions on temporally sampled maps of space time raster datasets + Performs spatio-temporal r3.mapcalc expressions on temporally sampled maps of space time 3D raster datasets + Performs spatio-temporal r3.mapcalc expressions on temporally sampled maps of space time 3D raster datasets - Performs spatio-temporal r3.mapcalc expressions on temporally sampled maps of space time 3D raster datasets - Performs spatio-temporal r3.mapcalc expressions on temporally sampled maps of space time 3D raster datasets + Performs transformation of 2D vector features to 3D with fixed height + Performs transformation of 2D vector features to 3D with fixed height - Performs transformation of 2D vector features to 3D with fixed height - Performs transformation of 2D vector features to 3D with fixed height + Performs transformation of 2D vector features to 3D with height based on attribute + Performs transformation of 2D vector features to 3D with height based on attribute - Performs transformation of 2D vector features to 3D with height based on attribute - Performs transformation of 2D vector features to 3D with height based on attribute + Performs transformation of 3D vector features to 2D + Performs transformation of 3D vector features to 2D - Performs transformation of 3D vector features to 2D - Performs transformation of 3D vector features to 2D + Print projection information from a georeferenced file + Print projection information from a georeferenced file - Print projection information from a georeferenced file - Print projection information from a georeferenced file + Print projection information from a georeferenced file and create a new location based on it + Print projection information from a georeferenced file and create a new location based on it - Print projection information from a georeferenced file and create a new location based on it - Print projection information from a georeferenced file and create a new location based on it + Print projection information of the current location + Print projection information of the current location - Print projection information of the current location - Print projection information of the current location + Prints attributes of vector maps registered in a space time vector dataset + Prints attributes of vector maps registered in a space time vector dataset - Prints attributes of vector maps registered in a space time vector dataset - Prints attributes of vector maps registered in a space time vector dataset + Prints/sets general temporal GIS database connection for current mapset + Prints/sets general temporal GIS database connection for current mapset - Prints/sets general temporal GIS database connection for current mapset - Prints/sets general temporal GIS database connection for current mapset + Projection conversion of vector + Projection conversion of vector - Projection conversion of vector - Projection conversion of vector + Projection management + Projection management - Projection management - Projection management + Put geometry variables in database + Put geometry variables in database - Put geometry variables in database - Put geometry variables in database + Query raster maps + Query raster maps - Query raster maps - Query raster maps + Query rasters on their category values and labels + Query rasters on their category values and labels - Query rasters on their category values and labels - Query rasters on their category values and labels + Random location perturbations of vector points + Random location perturbations of vector points - Random location perturbations of vector points - Random location perturbations of vector points + Randomly partition points into test/train sets + Randomly partition points into test/train sets - Randomly partition points into test/train sets - Randomly partition points into test/train sets + Raster + Raster - Raster - Raster + Raster buffer + Raster buffer - Raster buffer - Raster buffer + Raster file matrix filter + Raster file matrix filter - Raster file matrix filter - Raster file matrix filter + Raster neighbours analysis + Raster neighbours analysis - Raster neighbours analysis - Raster neighbours analysis + Raster support + Raster support - Raster support - Raster support + Re-project raster from a location to the current location + Re-project raster from a location to the current location - Re-project raster from a location to the current location - Re-project raster from a location to the current location + Rebuild topology of a vector in mapset + Rebuild topology of a vector in mapset - Rebuild topology of a vector in mapset - Rebuild topology of a vector in mapset + Rebuild topology of all vectors in mapset + Rebuild topology of all vectors in mapset - Rebuild topology of all vectors in mapset - Rebuild topology of all vectors in mapset + Recategorize contiguous cells to unique categories + Recategorize contiguous cells to unique categories - Recategorize contiguous cells to unique categories - Recategorize contiguous cells to unique categories + Reclass category values + Reclass category values - Reclass category values - Reclass category values + Reclass category values using a column attribute (integer positive) + Reclass category values using a column attribute (integer positive) - Reclass category values using a column attribute (integer positive) - Reclass category values using a column attribute (integer positive) + Reclass category values using a rules file + Reclass category values using a rules file - Reclass category values using a rules file - Reclass category values using a rules file + Reclass raster using reclassification rules + Reclass raster using reclassification rules - Reclass raster using reclassification rules - Reclass raster using reclassification rules + Reclass raster with patches larger than user-defined area size (in hectares) + Reclass raster with patches larger than user-defined area size (in hectares) - Reclass raster with patches larger than user-defined area size (in hectares) - Reclass raster with patches larger than user-defined area size (in hectares) + Reclass raster with patches smaller than user-defined area size (in hectares) + Reclass raster with patches smaller than user-defined area size (in hectares) - Reclass raster with patches smaller than user-defined area size (in hectares) - Reclass raster with patches smaller than user-defined area size (in hectares) + Reclassify raster greater or less than user-defined area size (in hectares) + Reclassify raster greater or less than user-defined area size (in hectares) - Reclassify raster greater or less than user-defined area size (in hectares) - Reclassify raster greater or less than user-defined area size (in hectares) + Recode categorical raster using reclassification rules + Recode categorical raster using reclassification rules - Recode categorical raster using reclassification rules - Recode categorical raster using reclassification rules + Recode raster + Recode raster - Recode raster - Recode raster + Reconnect vector to a new database + Reconnect vector to a new database - Reconnect vector to a new database - Reconnect vector to a new database + Red Green Blue (RGB) to Hue Intensity Saturation (HIS) raster color transformation function + Red Green Blue (RGB) to Hue Intensity Saturation (HIS) raster color transformation function - Red Green Blue (RGB) to Hue Intensity Saturation (HIS) raster color transformation function - Red Green Blue (RGB) to Hue Intensity Saturation (HIS) raster color transformation function + Region settings + Region settings - Region settings - Region settings + Register external data sources in GRASS + Register external data sources in GRASS - Register external data sources in GRASS - Register external data sources in GRASS + Registers raster, vector and raster3d maps in a space time dataset + Registers raster, vector and raster3d maps in a space time dataset - Registers raster, vector and raster3d maps in a space time dataset - Registers raster, vector and raster3d maps in a space time dataset + Regularized spline with tension raster interpolation based on vector points + Regularized spline with tension raster interpolation based on vector points - Regularized spline with tension raster interpolation based on vector points - Regularized spline with tension raster interpolation based on vector points + Reinterpolate and compute topographic analysis using regularized spline with tension and smoothing + Reinterpolate and compute topographic analysis using regularized spline with tension and smoothing - Reinterpolate and compute topographic analysis using regularized spline with tension and smoothing - Reinterpolate and compute topographic analysis using regularized spline with tension and smoothing + Remove all lines or boundaries of zero length + Remove all lines or boundaries of zero length - Remove all lines or boundaries of zero length - Remove all lines or boundaries of zero length + Remove bridges connecting area and island or 2 islands + Remove bridges connecting area and island or 2 islands - Remove bridges connecting area and island or 2 islands - Remove bridges connecting area and island or 2 islands + Remove dangles + Remove dangles - Remove dangles - Remove dangles + Remove duplicate area centroids + Remove duplicate area centroids - Remove duplicate area centroids - Remove duplicate area centroids + Remove duplicate lines (pay attention to categories!) + Remove duplicate lines (pay attention to categories!) - Remove duplicate lines (pay attention to categories!) - Remove duplicate lines (pay attention to categories!) + Remove existing attribute table of vector + Remove existing attribute table of vector - Remove existing attribute table of vector - Remove existing attribute table of vector + Remove outliers from vector point data + Remove outliers from vector point data - Remove outliers from vector point data - Remove outliers from vector point data + Remove small angles between lines at nodes + Remove small angles between lines at nodes - Remove small angles between lines at nodes - Remove small angles between lines at nodes + Remove small areas, the longest boundary with adjacent area is removed + Remove small areas, the longest boundary with adjacent area is removed - Remove small areas, the longest boundary with adjacent area is removed - Remove small areas, the longest boundary with adjacent area is removed + Remove vertices in threshold from lines and boundaries, boundary is pruned only if topology is not damaged (new intersection, changed attachment of centroid), first and last segment of the boundary is never changed + Remove vertices in threshold from lines and boundaries, boundary is pruned only if topology is not damaged (new intersection, changed attachment of centroid), first and last segment of the boundary is never changed - Remove vertices in threshold from lines and boundaries, boundary is pruned only if topology is not damaged (new intersection, changed attachment of centroid), first and last segment of the boundary is never changed - Remove vertices in threshold from lines and boundaries, boundary is pruned only if topology is not damaged (new intersection, changed attachment of centroid), first and last segment of the boundary is never changed + Removes space time datasets from temporal database. + Removes space time datasets from temporal database. - Removes space time datasets from temporal database. - Removes space time datasets from temporal database. + Rename column in attribute table + Rename column in attribute table - Rename column in attribute table - Rename column in attribute table + Renames a space time dataset + Renames a space time dataset - Renames a space time dataset - Renames a space time dataset + Replaces gaps in a space time raster dataset with interpolated raster maps + Replaces gaps in a space time raster dataset with interpolated raster maps - Replaces gaps in a space time raster dataset with interpolated raster maps - Replaces gaps in a space time raster dataset with interpolated raster maps + Report and statistics + Report and statistics - Report and statistics - Report and statistics + Reports + Reports - Reports - Reports + Reports and statistics + Reports and statistics - Reports and statistics - Reports and statistics + Reproject raster from another Location + Reproject raster from another Location - Reproject raster from another Location - Reproject raster from another Location + Resample raster using aggregation + Resample raster using aggregation - Resample raster using aggregation - Resample raster using aggregation + Resample raster using interpolation + Resample raster using interpolation - Resample raster using interpolation - Resample raster using interpolation + Resample raster. Set new resolution first + Resample raster. Set new resolution first - Resample raster. Set new resolution first - Resample raster. Set new resolution first + Rescale the range of category values in raster + Rescale the range of category values in raster - Rescale the range of category values in raster - Rescale the range of category values in raster + Sample a space time raster dataset at specific coordinates and write the output to file using different layouts + Sample a space time raster dataset at specific coordinates and write the output to file using different layouts - Sample a space time raster dataset at specific coordinates and write the output to file using different layouts - Sample a space time raster dataset at specific coordinates and write the output to file using different layouts + Sample raster at site locations + Sample raster at site locations - Sample raster at site locations - Sample raster at site locations + Samples the input space time dataset(s) with a sample space time dataset and print the result to stdout + Samples the input space time dataset(s) with a sample space time dataset and print the result to stdout - Samples the input space time dataset(s) with a sample space time dataset and print the result to stdout - Samples the input space time dataset(s) with a sample space time dataset and print the result to stdout + Sampling + Sampling - Sampling - Sampling + Save the current region as a named region + Save the current region as a named region - Save the current region as a named region - Save the current region as a named region + Select features by attributes + Select features by attributes - Select features by attributes - Select features by attributes + Select features overlapped by features in another map + Select features overlapped by features in another map - Select features overlapped by features in another map - Select features overlapped by features in another map + Select maps from space time datasets by topological relationships + Select maps from space time datasets by topological relationships - Select maps from space time datasets by topological relationships - Select maps from space time datasets by topological relationships + Separator (| , \t etc.) + Separator (| , \t etc.) - Separator (| , \t etc.) - Separator (| , \t etc.) + Set PostgreSQL DB connection + Set PostgreSQL DB connection - Set PostgreSQL DB connection - Set PostgreSQL DB connection + Set boundary definitions by edge (n-s-e-w) + Set boundary definitions by edge (n-s-e-w) - Set boundary definitions by edge (n-s-e-w) - Set boundary definitions by edge (n-s-e-w) + Set boundary definitions for raster + Set boundary definitions for raster - Set boundary definitions for raster - Set boundary definitions for raster + Set boundary definitions from raster + Set boundary definitions from raster - Set boundary definitions from raster - Set boundary definitions from raster + Set boundary definitions from vector + Set boundary definitions from vector - Set boundary definitions from vector - Set boundary definitions from vector + Set boundary definitions to current or default region + Set boundary definitions to current or default region - Set boundary definitions to current or default region - Set boundary definitions to current or default region + Set color rules based on stddev from a map's mean value + Set color rules based on stddev from a map's mean value - Set color rules based on stddev from a map's mean value - Set color rules based on stddev from a map's mean value + Set general DB connection + Set general DB connection - Set general DB connection - Set general DB connection + Set general DB connection with a schema (PostgreSQL only) + Set general DB connection with a schema (PostgreSQL only) - Set general DB connection with a schema (PostgreSQL only) - Set general DB connection with a schema (PostgreSQL only) + Set raster color table + Set raster color table - Set raster color table - Set raster color table + Set raster color table from existing raster + Set raster color table from existing raster - Set raster color table from existing raster - Set raster color table from existing raster + Set raster color table from set tables + Set raster color table from set tables - Set raster color table from set tables - Set raster color table from set tables + Set raster color table from user-defined rules + Set raster color table from user-defined rules - Set raster color table from user-defined rules - Set raster color table from user-defined rules + Set region to align to raster + Set region to align to raster - Set region to align to raster - Set region to align to raster + Set the region to match multiple rasters + Set the region to match multiple rasters - Set the region to match multiple rasters - Set the region to match multiple rasters + Set the region to match multiple vectors + Set the region to match multiple vectors - Set the region to match multiple vectors - Set the region to match multiple vectors + Set user/password for driver/database + Set user/password for driver/database - Set user/password for driver/database - Set user/password for driver/database + Sets the boundary definitions for a raster map + Sets the boundary definitions for a raster map - Sets the boundary definitions for a raster map - Sets the boundary definitions for a raster map + Shifts temporally the maps of a space time dataset + Shifts temporally the maps of a space time dataset - Shifts temporally the maps of a space time dataset - Shifts temporally the maps of a space time dataset + Show database connection for vector + Show database connection for vector - Show database connection for vector - Show database connection for vector + Shrink current region until it meets non-NULL data from raster + Shrink current region until it meets non-NULL data from raster - Shrink current region until it meets non-NULL data from raster - Shrink current region until it meets non-NULL data from raster + Simple map algebra + Simple map algebra - Simple map algebra - Simple map algebra + Simplify vector + Simplify vector - Simplify vector - Simplify vector + Snap lines to vertex in threshold + Snap lines to vertex in threshold - Snap lines to vertex in threshold - Snap lines to vertex in threshold + Snaps temporally the maps of a space time dataset + Snaps temporally the maps of a space time dataset - Snaps temporally the maps of a space time dataset - Snaps temporally the maps of a space time dataset + Solar and irradiation model + Solar and irradiation model - Solar and irradiation model - Solar and irradiation model + Spatial analysis + Spatial analysis - Spatial analysis - Spatial analysis + Spatial models + Spatial models - Spatial models - Spatial models + Split lines to shorter segments + Split lines to shorter segments - Split lines to shorter segments - Split lines to shorter segments + Statistics + Statistics - Statistics - Statistics + Stores raster map values at spatial and temporal positions of vector points as vector attributes + Stores raster map values at spatial and temporal positions of vector points as vector attributes - Stores raster map values at spatial and temporal positions of vector points as vector attributes - Stores raster map values at spatial and temporal positions of vector points as vector attributes + Sum raster cell values + Sum raster cell values - Sum raster cell values - Sum raster cell values + Surface management + Surface management - Surface management - Surface management + Tables management + Tables management - Tables management - Tables management + Tabulate mutual occurrence (coincidence) of categories for two rasters + Tabulate mutual occurrence (coincidence) of categories for two rasters - Tabulate mutual occurrence (coincidence) of categories for two rasters - Tabulate mutual occurrence (coincidence) of categories for two rasters + Take vector stream data, transform it to raster, and subtract depth from the output DEM + Take vector stream data, transform it to raster, and subtract depth from the output DEM - Take vector stream data, transform it to raster, and subtract depth from the output DEM - Take vector stream data, transform it to raster, and subtract depth from the output DEM + Tasseled Cap (Kauth Thomas) transformation for LANDSAT-ETM 7 raster + Tasseled Cap (Kauth Thomas) transformation for LANDSAT-ETM 7 raster - Tasseled Cap (Kauth Thomas) transformation for LANDSAT-ETM 7 raster - Tasseled Cap (Kauth Thomas) transformation for LANDSAT-ETM 7 raster + Tasseled Cap (Kauth Thomas) transformation for LANDSAT-OLI 8 raster + Tasseled Cap (Kauth Thomas) transformation for LANDSAT-OLI 8 raster - Tasseled Cap (Kauth Thomas) transformation for LANDSAT-OLI 8 raster - Tasseled Cap (Kauth Thomas) transformation for LANDSAT-OLI 8 raster + Tasseled Cap (Kauth Thomas) transformation for LANDSAT-TM 4 raster + Tasseled Cap (Kauth Thomas) transformation for LANDSAT-TM 4 raster - Tasseled Cap (Kauth Thomas) transformation for LANDSAT-TM 4 raster - Tasseled Cap (Kauth Thomas) transformation for LANDSAT-TM 4 raster + Tasseled Cap (Kauth Thomas) transformation for LANDSAT-TM 5 raster + Tasseled Cap (Kauth Thomas) transformation for LANDSAT-TM 5 raster - Tasseled Cap (Kauth Thomas) transformation for LANDSAT-TM 5 raster - Tasseled Cap (Kauth Thomas) transformation for LANDSAT-TM 5 raster + Tasseled Cap (Kauth Thomas) transformation for MODIS raster + Tasseled Cap (Kauth Thomas) transformation for MODIS raster - Tasseled Cap (Kauth Thomas) transformation for MODIS raster - Tasseled Cap (Kauth Thomas) transformation for MODIS raster + Temporal + Temporal - Temporal - Temporal + Temporal WHERE conditions without 'where' keyword + Temporal WHERE conditions without 'where' keyword - Temporal WHERE conditions without 'where' keyword - Temporal WHERE conditions without 'where' keyword + Terrain analysis + Terrain analysis - Terrain analysis - Terrain analysis + Tests of normality on vector points + Tests of normality on vector points - Tests of normality on vector points - Tests of normality on vector points + Text file + Text file - Text file - Text file + Thin no-zero cells that denote line features + Thin no-zero cells that denote line features - Thin no-zero cells that denote line features - Thin no-zero cells that denote line features + Toolset for cleaning topology of vector map + Toolset for cleaning topology of vector map - Toolset for cleaning topology of vector map - Toolset for cleaning topology of vector map + Topology management + Topology management - Topology management - Topology management + Trace a flow through an elevation model + Trace a flow through an elevation model - Trace a flow through an elevation model - Trace a flow through an elevation model + Transform cells with value in null cells + Transform cells with value in null cells - Transform cells with value in null cells - Transform cells with value in null cells + Transform features + Transform features - Transform features - Transform features + Transform image + Transform image - Transform image - Transform image + Transform null cells in value cells + Transform null cells in value cells - Transform null cells in value cells - Transform null cells in value cells + Transform or reproject vector from another Location + Transform or reproject vector from another Location - Transform or reproject vector from another Location - Transform or reproject vector from another Location + Transform value cells in null cells + Transform value cells in null cells - Transform value cells in null cells - Transform value cells in null cells + Type in map names separated by a comma + Type in map names separated by a comma - Type in map names separated by a comma - Type in map names separated by a comma + Unregisters raster, vector and raster3d maps from the temporal database or a specific space time dataset + Unregisters raster, vector and raster3d maps from the temporal database or a specific space time dataset - Unregisters raster, vector and raster3d maps from the temporal database or a specific space time dataset - Unregisters raster, vector and raster3d maps from the temporal database or a specific space time dataset + Update raster statistics + Update raster statistics - Update raster statistics - Update raster statistics + Update vector map metadata + Update vector map metadata - Update vector map metadata - Update vector map metadata + Upgrade all vectors from GRASS 6 to GRASS 7 + Upgrade all vectors from GRASS 6 to GRASS 7 - Upgrade all vectors from GRASS 6 to GRASS 7 - Upgrade all vectors from GRASS 6 to GRASS 7 + Upgrade from GRASS 6 + Upgrade from GRASS 6 - Upgrade from GRASS 6 - Upgrade from GRASS 6 + Upload raster values at positions of vector points to the table + Upload raster values at positions of vector points to the table - Upload raster values at positions of vector points to the table - Upload raster values at positions of vector points to the table + Upload vector values at positions of vector points + Upload vector values at positions of vector points - Upload vector values at positions of vector points - Upload vector values at positions of vector points + Vector + Vector - Vector - Vector + Vector buffer + Vector buffer - Vector buffer - Vector buffer + Vector geometry analysis + Vector geometry analysis - Vector geometry analysis - Vector geometry analysis + Vector intersection + Vector intersection - Vector intersection - Vector intersection + Vector non-intersection + Vector non-intersection - Vector non-intersection - Vector non-intersection + Vector subtraction + Vector subtraction - Vector subtraction - Vector subtraction + Vector supervised classification tool which uses attributes as classification parameters + Vector supervised classification tool which uses attributes as classification parameters - Vector supervised classification tool which uses attributes as classification parameters - Vector supervised classification tool which uses attributes as classification parameters + Vector union + Vector union - Vector union - Vector union + Vector update by other maps + Vector update by other maps - Vector update by other maps - Vector update by other maps + Vegetation indices + Vegetation indices - Vegetation indices - Vegetation indices + Visibility graph construction + Visibility graph construction - Visibility graph construction - Visibility graph construction + Voronoi diagram (area) + Voronoi diagram (area) - Voronoi diagram (area) - Voronoi diagram (area) + Voronoi diagram (lines) + Voronoi diagram (lines) - Voronoi diagram (lines) - Voronoi diagram (lines) + Watershed Analysis + Watershed Analysis - Watershed Analysis - Watershed Analysis + Which column for the X coordinate? The first is 1 + Which column for the X coordinate? The first is 1 - Which column for the X coordinate? The first is 1 - Which column for the X coordinate? The first is 1 + Which column for the Y coordinate? + Which column for the Y coordinate? - Which column for the Y coordinate? - Which column for the Y coordinate? + Which column for the Z coordinate? If 0, z coordinate is not used + Which column for the Z coordinate? If 0, z coordinate is not used - Which column for the Z coordinate? If 0, z coordinate is not used - Which column for the Z coordinate? If 0, z coordinate is not used + Work with vector points + Work with vector points - Work with vector points - Work with vector points + Write only features link to a record + Write only features link to a record - Write only features link to a record - Write only features link to a record + Zero-crossing edge detection raster function for image processing + Zero-crossing edge detection raster function for image processing - Zero-crossing edge detection raster function for image processing - Zero-crossing edge detection raster function for image processing + Calculate shadow maps from sun position determined by date/time + Calculate shadow maps from sun position determined by date/time + + + hillshade - Calculate shadow maps from sun position determined by date/time - Calculate shadow maps from sun position determined by date/time + Input layer + Input layer - - - hillshade - Input layer - Input layer + Band number + Band number - Band number - Band number + Scale (ratio of vertical units to horizontal) + Scale (ratio of vertical units to horizontal) - Scale (ratio of vertical units to horizontal) - Scale (ratio of vertical units to horizontal) + Compute edges + Compute edges - Compute edges - Compute edges + Z factor (vertical exaggeration) + Z factor (vertical exaggeration) - Z factor (vertical exaggeration) - Z factor (vertical exaggeration) + Azimuth of the light + Azimuth of the light - Azimuth of the light - Azimuth of the light + Altitude of the light + Altitude of the light - Altitude of the light - Altitude of the light + Use Zevenbergen&Thorne formula instead of the Horn's one + Use Zevenbergen&Thorne formula instead of the Horn's one - Use Zevenbergen&Thorne formula instead of the Horn's one - Use Zevenbergen&Thorne formula instead of the Horn's one + Combined shading + Combined shading - Combined shading - Combined shading + Multidirectional shading + Multidirectional shading - Multidirectional shading - Multidirectional shading + Additional creation options + Additional creation options - Additional creation options - Additional creation options + Hillshade + Hillshade - Hillshade - Hillshade + Raster analysis + Raster analysis - Raster analysis - Raster analysis + Additional command-line parameters + Additional command-line parameters - Additional command-line parameters - Additional command-line parameters + Options -multirectional and -combined are mutually exclusive. + Options -multirectional and -combined are mutually exclusive. - Options -multirectional and -combined are mutually exclusive. - Options -multirectional and -combined are mutually exclusive. + Output format is invalid + Output format is invalid - - + + layer_help - - map layer %1 - map layer %1 + + map layer %1 + map layer %1 - - + + loadAlgorithms - Script folder {} does not exist - Script folder {} does not exist + Script folder {} does not exist + Script folder {} does not exist - Processing - Processing + Processing + Processing - Script folder changed into {} - Script folder changed into {} + Script folder changed into {} + Script folder changed into {} - - + + merge - Merge - Merge + Merge + Merge + + + Input layers + Input layers - Input layers - Input layers + Grab pseudocolor table from first layer + Grab pseudocolor table from first layer - Grab pseudocolor table from first layer - Grab pseudocolor table from first layer + Place each input file into a separate band + Place each input file into a separate band - Place each input file into a separate band - Place each input file into a separate band + Additional creation options + Additional creation options - Input pixel value to treat as "nodata" - Input pixel value to treat as "nodata" + Output data type + Output data type - Assign specified "nodata" value to output - Assign specified "nodata" value to output + Raster miscellaneous + Raster miscellaneous - Additional creation options - Additional creation options + Merged + Merged - Output data type - Output data type + Additional command-line parameters + Additional command-line parameters - Raster miscellaneous - Raster miscellaneous + Input pixel value to treat as NoData + Input pixel value to treat as NoData - Merged - Merged + Assign specified NoData value to output + Assign specified NoData value to output - Additional command-line parameters - Additional command-line parameters + Int8 data type requires GDAL version 3.7 or later + Int8 data type requires GDAL version 3.7 or later - - + + Output format is invalid + Output format is invalid + + + nearblack - Input layer - Input layer + Input layer + Input layer + + + How far from black (white) + How far from black (white) - How far from black (white) - How far from black (white) + Search for nearly white pixels instead of nearly black + Search for nearly white pixels instead of nearly black - Search for nearly white pixels instead of nearly black - Search for nearly white pixels instead of nearly black + Additional creation options + Additional creation options - Additional creation options - Additional creation options + Nearblack + Nearblack - Nearblack - Nearblack + Near black + Near black - Near black - Near black + Raster analysis + Raster analysis - Raster analysis - Raster analysis + Additional command-line parameters + Additional command-line parameters - Additional command-line parameters - Additional command-line parameters + Output format is invalid + Output format is invalid - - + + notification_message - - Content of the notification message sent by the provider (available only for actions triggered by provider notifications). - Content of the notification message sent by the provider (available only for actions triggered by provider notifications). + + Content of the notification message sent by the provider (available only for actions triggered by provider notifications). + Content of the notification message sent by the provider (available only for actions triggered by provider notifications). - - + + ogr2ogr - Input layer - Input layer + Input layer + Input layer - Additional creation options - Additional creation options + Additional creation options + Additional creation options - Converted - Converted + Converted + Converted - Convert format - Convert format + Convert format + Convert format - Vector conversion - Vector conversion + Vector conversion + Vector conversion - Output file "{}" already exists. - Output file "{}" already exists. + Output file "{}" already exists. + Output file "{}" already exists. - Convert all layers from dataset - Convert all layers from dataset + Convert all layers from dataset + Convert all layers from dataset - Use convert all layers to convert a whole dataset. Supported output formats for this option are GPKG and GML. - Use convert all layers to convert a whole dataset. Supported output formats for this option are GPKG and GML. + Use convert all layers to convert a whole dataset. Supported output formats for this option are GPKG and GML. + Use convert all layers to convert a whole dataset. Supported output formats for this option are GPKG and GML. - The algorithm converts simple features data between file formats. + The algorithm converts simple features data between file formats. Use convert all layers to convert a whole dataset. Supported output formats for this option are: - GPKG - GML - The algorithm converts simple features data between file formats. + The algorithm converts simple features data between file formats. Use convert all layers to convert a whole dataset. Supported output formats for this option are: - GPKG - GML - - + + ogrinfo - Input layer - Input layer + Input layer + Input layer + + + Summary output only + Summary output only + + + Suppress metadata info + Suppress metadata info - Summary output only - Summary output only + Layer information + Layer information - Suppress metadata info - Suppress metadata info + HTML files (*.html) + HTML files (*.html) - Layer information - Layer information + Vector information + Vector information - HTML files (*.html) - HTML files (*.html) + Vector miscellaneous + Vector miscellaneous - Vector information - Vector information + Enable listing of all layers in the dataset + Enable listing of all layers in the dataset - Vector miscellaneous - Vector miscellaneous + Enable listing of features + Enable listing of features - - - optionsDialog - The APIs file was not compiled, click on "Compile APIs…" - The APIs file was not compiled, click on "Compile APIs…" + Additional command-line parameters + Additional command-line parameters - - + + JSON files (*.json) + JSON files (*.json) + + + + ogrinfojson + + Vector information (JSON) + Vector information (JSON) + + + pansharp - Nearest Neighbour - Nearest Neighbour + Nearest Neighbour + Nearest Neighbour - Bilinear - Bilinear + Average + Average - Cubic - Cubic + Spectral dataset + Spectral dataset - Cubic Spline - Cubic Spline + Panchromatic dataset + Panchromatic dataset - Lanczos Windowed Sinc - Lanczos Windowed Sinc + Resampling algorithm + Resampling algorithm - Average - Average + Additional creation options + Additional creation options - Spectral dataset - Spectral dataset + Additional command-line parameters + Additional command-line parameters - Panchromatic dataset - Panchromatic dataset + Output + Output - Resampling algorithm - Resampling algorithm + Pansharpening + Pansharpening - Additional creation options - Additional creation options + Raster miscellaneous + Raster miscellaneous - Additional command-line parameters - Additional command-line parameters + Bilinear (2x2 Kernel) + Bilinear (2x2 Kernel) - Output - Output + Cubic (4x4 Kernel) + Cubic (4x4 Kernel) - Pansharpening - Pansharpening + Cubic B-Spline (4x4 Kernel) + Cubic B-Spline (4x4 Kernel) - Raster miscellaneous - Raster miscellaneous + Lanczos (6x6 Kernel) + Lanczos (6x6 Kernel) - - + + Output format is invalid + Output format is invalid + + + parent - Cannot parse XML file: {0} - Cannot parse XML file: {0} + Cannot parse XML file: {0} + Cannot parse XML file: {0} - Cannot open file: {0} - Cannot open file: {0} + Cannot open file: {0} + Cannot open file: {0} - Loading Connections - Loading Connections + Loading Connections + Loading Connections - Choose GeoPackage file - Choose GeoPackage file + Choose GeoPackage file + Choose GeoPackage file - Invalid Catalog connections XML. - Invalid Catalog connections XML. + Invalid Catalog connections XML. + Invalid Catalog connections XML. - - + + pct2rgb - Input layer - Input layer + Input layer + Input layer + + + Band number + Band number - Band number - Band number + Generate a RGBA file + Generate a RGBA file - Generate a RGBA file - Generate a RGBA file + Raster conversion + Raster conversion - Raster conversion - Raster conversion + PCT to RGB + PCT to RGB - PCT to RGB - PCT to RGB + Output format is invalid + Output format is invalid - - + + plot_axis - - The associated plot axis, e.g. 'x' or 'y'. - The associated plot axis, e.g. 'x' or 'y'. + + The associated plot axis, e.g. 'x' or 'y'. + The associated plot axis, e.g. 'x' or 'y'. - - + + plot_axis_value - - The current value for the plot axis. - The current value for the plot axis. + + The current value for the plot axis. + The current value for the plot axis. - - + + polygonize - Input layer - Input layer + Input layer + Input layer - Band number - Band number + Band number + Band number - Name of the field to create - Name of the field to create + Name of the field to create + Name of the field to create - Use 8-connectedness - Use 8-connectedness + Use 8-connectedness + Use 8-connectedness - Vectorized - Vectorized + Vectorized + Vectorized - Polygonize (raster to vector) - Polygonize (raster to vector) + Polygonize (raster to vector) + Polygonize (raster to vector) - Raster conversion - Raster conversion + Raster conversion + Raster conversion - Additional command-line parameters - Additional command-line parameters + Additional command-line parameters + Additional command-line parameters - - + + proximity - Georeferenced coordinates - Georeferenced coordinates + Georeferenced coordinates + Georeferenced coordinates - Pixel coordinates - Pixel coordinates + Pixel coordinates + Pixel coordinates - Input layer - Input layer + Input layer + Input layer - Band number - Band number + Band number + Band number - A list of pixel values in the source image to be considered target pixels - A list of pixel values in the source image to be considered target pixels + A list of pixel values in the source image to be considered target pixels + A list of pixel values in the source image to be considered target pixels - The maximum distance to be generated - The maximum distance to be generated + The maximum distance to be generated + The maximum distance to be generated - Value to be applied to all pixels that are within the -maxdist of target pixels - Value to be applied to all pixels that are within the -maxdist of target pixels + Value to be applied to all pixels that are within the -maxdist of target pixels + Value to be applied to all pixels that are within the -maxdist of target pixels - Nodata value to use for the destination proximity raster - Nodata value to use for the destination proximity raster + Nodata value to use for the destination proximity raster + Nodata value to use for the destination proximity raster - Additional creation options - Additional creation options + Additional creation options + Additional creation options - Output data type - Output data type + Output data type + Output data type - Proximity map - Proximity map + Proximity map + Proximity map - Raster analysis - Raster analysis + Raster analysis + Raster analysis - Distance units - Distance units + Distance units + Distance units - Proximity (raster distance) - Proximity (raster distance) + Proximity (raster distance) + Proximity (raster distance) - Additional command-line parameters - Additional command-line parameters + Additional command-line parameters + Additional command-line parameters - - + + Int8 data type requires GDAL version 3.7 or later + Int8 data type requires GDAL version 3.7 or later + + + Output format is invalid + Output format is invalid + + + rasterize - Input layer - Input layer + Input layer + Input layer + + + Additional creation options + Additional creation options + + + Vector conversion + Vector conversion - Additional creation options - Additional creation options + Pixels + Pixels - Vector conversion - Vector conversion + Georeferenced units + Georeferenced units - Pixels - Pixels + Field to use for a burn-in value + Field to use for a burn-in value - Georeferenced units - Georeferenced units + A fixed value to burn + A fixed value to burn - Field to use for a burn-in value - Field to use for a burn-in value + Output raster size units + Output raster size units - A fixed value to burn - A fixed value to burn + Width/Horizontal resolution + Width/Horizontal resolution - Output raster size units - Output raster size units + Height/Vertical resolution + Height/Vertical resolution - Width/Horizontal resolution - Width/Horizontal resolution + Output extent + Output extent - Height/Vertical resolution - Height/Vertical resolution + Output data type + Output data type - Output extent - Output extent + Pre-initialize the output image with value + Pre-initialize the output image with value - Assign a specified nodata value to output bands - Assign a specified nodata value to output bands + Invert rasterization + Invert rasterization - Output data type - Output data type + Rasterized + Rasterized - Pre-initialize the output image with value - Pre-initialize the output image with value + Rasterize (vector to raster) + Rasterize (vector to raster) - Invert rasterization - Invert rasterization + Additional command-line parameters + Additional command-line parameters - Rasterized - Rasterized + Burn value extracted from the "Z" values of the feature + Burn value extracted from the "Z" values of the feature - Rasterize (vector to raster) - Rasterize (vector to raster) + Assign a specified NoData value to output bands + Assign a specified NoData value to output bands - Additional command-line parameters - Additional command-line parameters + Int8 data type requires GDAL version 3.7 or later + Int8 data type requires GDAL version 3.7 or later - Burn value extracted from the "Z" values of the feature - Burn value extracted from the "Z" values of the feature + Output format is invalid + Output format is invalid - - + + Open options are not supported by gdal_rasterize version {} (requires GDAL version 3.7 or later) + Open options are not supported by gdal_rasterize version {} (requires GDAL version 3.7 or later) + + + rasterize_over - Vector conversion - Vector conversion + Vector conversion + Vector conversion + + + Input vector layer + Input vector layer - Input vector layer - Input vector layer + Input raster layer + Input raster layer - Input raster layer - Input raster layer + Field to use for burn in value + Field to use for burn in value - Field to use for burn in value - Field to use for burn in value + Add burn in values to existing raster values + Add burn in values to existing raster values - Add burn in values to existing raster values - Add burn in values to existing raster values + Additional command-line parameters + Additional command-line parameters - Additional command-line parameters - Additional command-line parameters + Rasterized + Rasterized - Rasterized - Rasterized + Rasterize (overwrite with attribute) + Rasterize (overwrite with attribute) - Rasterize (overwrite with attribute) - Rasterize (overwrite with attribute) + Open options are not supported by gdal_rasterize version {} (requires GDAL version 3.7 or later) + Open options are not supported by gdal_rasterize version {} (requires GDAL version 3.7 or later) - - + + rasterize_over_fixed_value - Input vector layer - Input vector layer + Input vector layer + Input vector layer - Input raster layer - Input raster layer + Input raster layer + Input raster layer - A fixed value to burn - A fixed value to burn + A fixed value to burn + A fixed value to burn - Add burn in values to existing raster values - Add burn in values to existing raster values + Add burn in values to existing raster values + Add burn in values to existing raster values - Additional command-line parameters - Additional command-line parameters + Additional command-line parameters + Additional command-line parameters - Rasterized - Rasterized + Rasterized + Rasterized - Rasterize (overwrite with fixed value) - Rasterize (overwrite with fixed value) + Rasterize (overwrite with fixed value) + Rasterize (overwrite with fixed value) - Vector conversion - Vector conversion + Vector conversion + Vector conversion - - + + Open options are not supported by gdal_rasterize version {} (requires GDAL version 3.7 or later) + Open options are not supported by gdal_rasterize version {} (requires GDAL version 3.7 or later) + + + rearrange_bands - Input layer - Input layer + Input layer + Input layer - Selected band(s) - Selected band(s) + Selected band(s) + Selected band(s) - Additional creation options - Additional creation options + Additional creation options + Additional creation options - Output data type - Output data type + Output data type + Output data type - Converted - Converted + Converted + Converted - Rearrange bands - Rearrange bands + Rearrange bands + Rearrange bands - Raster conversion - Raster conversion + Raster conversion + Raster conversion - This algorithm creates a new raster using selected band(s) from a given raster layer. + This algorithm creates a new raster using selected band(s) from a given raster layer. The algorithm also makes it possible to reorder the bands for the newly-created raster. - This algorithm creates a new raster using selected band(s) from a given raster layer. + This algorithm creates a new raster using selected band(s) from a given raster layer. The algorithm also makes it possible to reorder the bands for the newly-created raster. - Use Input Layer Data Type - Use Input Layer Data Type + Use Input Layer Data Type + Use Input Layer Data Type + + + Int8 data type requires GDAL version 3.7 or later + Int8 data type requires GDAL version 3.7 or later - - + + Output format is invalid + Output format is invalid + + + recent_expression_help - - expression %1 - expression %1 + + expression %1 + expression %1 - - Recently used expression. - Recently used expression. + + Recently used expression. + Recently used expression. - - + + relation_help - - relation %1 - relation %1 + + relation %1 + relation %1 - - + + retile - Retile - Retile + Retile + Retile + + + Input files + Input files - Bilinear - Bilinear + Tile width + Tile width - Cubic - Cubic + Tile height + Tile height - Input files - Input files + Overlap in pixels between consecutive tiles + Overlap in pixels between consecutive tiles - Tile width - Tile width + Number of pyramids levels to build + Number of pyramids levels to build - Tile height - Tile height + Source coordinate reference system + Source coordinate reference system - Overlap in pixels between consecutive tiles - Overlap in pixels between consecutive tiles + Resampling method + Resampling method - Number of pyramids levels to build - Number of pyramids levels to build + Additional creation options + Additional creation options - Source coordinate reference system - Source coordinate reference system + Output data type + Output data type - Resampling method - Resampling method + Build only the pyramids + Build only the pyramids - Additional creation options - Additional creation options + Use separate directory for each tiles row + Use separate directory for each tiles row - Output data type - Output data type + Output directory + Output directory - Build only the pyramids - Build only the pyramids + CSV file containing the tile(s) georeferencing information + CSV file containing the tile(s) georeferencing information - Use separate directory for each tiles row - Use separate directory for each tiles row + Raster miscellaneous + Raster miscellaneous - Output directory - Output directory + Column delimiter used in the CSV file + Column delimiter used in the CSV file - CSV file containing the tile(s) georeferencing information - CSV file containing the tile(s) georeferencing information + Nearest Neighbour + Nearest Neighbour - Raster miscellaneous - Raster miscellaneous + Additional command-line parameters + Additional command-line parameters - Column delimiter used in the CSV file - Column delimiter used in the CSV file + Bilinear (2x2 Kernel) + Bilinear (2x2 Kernel) - Nearest Neighbour - Nearest Neighbour + Cubic (4x4 Kernel) + Cubic (4x4 Kernel) - Cubic Spline - Cubic Spline + Cubic B-Spline (4x4 Kernel) + Cubic B-Spline (4x4 Kernel) - Lanczos Windowed Sinc - Lanczos Windowed Sinc + Lanczos (6x6 Kernel) + Lanczos (6x6 Kernel) - Additional command-line parameters - Additional command-line parameters + Int8 data type requires GDAL version 3.7 or later + Int8 data type requires GDAL version 3.7 or later - - + + rgb2pct - Input layer - Input layer + Input layer + Input layer - Number of colors - Number of colors + Number of colors + Number of colors - RGB to PCT - RGB to PCT + RGB to PCT + RGB to PCT - Raster conversion - Raster conversion + Raster conversion + Raster conversion - - + + Output format is invalid + Output format is invalid + + + roughness - Input layer - Input layer + Input layer + Input layer + + + Band number + Band number - Band number - Band number + Compute edges + Compute edges - Compute edges - Compute edges + Additional creation options + Additional creation options - Additional creation options - Additional creation options + Roughness + Roughness - Roughness - Roughness + Raster analysis + Raster analysis - Raster analysis - Raster analysis + Output format is invalid + Output format is invalid - - + + rulesDialog - - Topology Rule Settings - Topology Rule Settings + + Topology Rule Settings + Topology Rule Settings - - Current Rules - Current Rules + + Current Rules + Current Rules - - Add Rule - Add Rule + + Rule + Rule - - Rule - Rule + + + Layer #1 + Layer #1 - - - Layer #1 - Layer #1 + + + Layer #2 + Layer #2 - - - Layer #2 - Layer #2 + + Layer1ID + Layer1ID - - Layer1ID - Layer1ID + + Layer2ID + Layer2ID - - Layer2ID - Layer2ID + + + + + + + + + + No layer + No layer - - - - - - - - - - No layer - No layer + + Select All + Select All - - Delete Rule - Delete Rule + + Activate + Activate - - Test - Test + + Deactivate + Deactivate - - + + + Toggle Activation + Toggle Activation + + + + Delete + Delete + + + + Test + Test + + + + New Rule + New Rule + + + + Add rule + Add rule + + + + Delete selected rules + Delete selected rules + + + sieve - Sieve - Sieve + Sieve + Sieve - Input layer - Input layer + Input layer + Input layer - Threshold - Threshold + Threshold + Threshold - Use 8-connectedness - Use 8-connectedness + Use 8-connectedness + Use 8-connectedness - Do not use the default validity mask for the input band - Do not use the default validity mask for the input band + Do not use the default validity mask for the input band + Do not use the default validity mask for the input band - Validity mask - Validity mask + Validity mask + Validity mask - Raster analysis - Raster analysis + Raster analysis + Raster analysis - Sieved - Sieved + Sieved + Sieved - Additional command-line parameters - Additional command-line parameters + Additional command-line parameters + Additional command-line parameters - - + + Output format is invalid + Output format is invalid + + + slope - Input layer - Input layer + Input layer + Input layer + + + Band number + Band number - Band number - Band number + Ratio of vertical units to horizontal + Ratio of vertical units to horizontal - Ratio of vertical units to horizontal - Ratio of vertical units to horizontal + Slope expressed as percent instead of degrees + Slope expressed as percent instead of degrees - Slope expressed as percent instead of degrees - Slope expressed as percent instead of degrees + Compute edges + Compute edges - Compute edges - Compute edges + Use Zevenbergen&Thorne formula instead of the Horn's one + Use Zevenbergen&Thorne formula instead of the Horn's one - Use Zevenbergen&Thorne formula instead of the Horn's one - Use Zevenbergen&Thorne formula instead of the Horn's one + Additional creation options + Additional creation options - Additional creation options - Additional creation options + Slope + Slope - Slope - Slope + Raster analysis + Raster analysis - Raster analysis - Raster analysis + Additional command-line parameters + Additional command-line parameters - Additional command-line parameters - Additional command-line parameters + Output format is invalid + Output format is invalid - - + + symbol_angle - - Angle of symbol used to render the feature (valid for marker symbols only). - Angle of symbol used to render the feature (valid for marker symbols only). + + Angle of symbol used to render the feature (valid for marker symbols only). + Angle of symbol used to render the feature (valid for marker symbols only). - - + + symbol_color - - Color of symbol used to render the feature. - Color of symbol used to render the feature. + + Color of symbol used to render the feature. + Color of symbol used to render the feature. - - + + symbol_count - - Total number of features represented by the symbol. - Total number of features represented by the symbol. + + Total number of features represented by the symbol. + Total number of features represented by the symbol. - - + + symbol_frame - - Frame number (for animated symbols only). - Frame number (for animated symbols only). + + Frame number (for animated symbols only). + Frame number (for animated symbols only). - - + + symbol_id - - Internal ID of the symbol. - Internal ID of the symbol. + + Internal ID of the symbol. + Internal ID of the symbol. - - + + symbol_label - - Label for the symbol (either a user defined label or the default autogenerated label). - Label for the symbol (either a user defined label or the default autogenerated label). + + Label for the symbol (either a user defined label or the default autogenerated label). + Label for the symbol (either a user defined label or the default autogenerated label). - - + + symbol_layer_count - - Total number of symbol layers in the symbol. - Total number of symbol layers in the symbol. + + Total number of symbol layers in the symbol. + Total number of symbol layers in the symbol. - - + + symbol_layer_index - - Current symbol layer index. - Current symbol layer index. + + Current symbol layer index. + Current symbol layer index. - - + + symbol_marker_column - - Column number for marker (valid for point pattern fills only). - Column number for marker (valid for point pattern fills only). + + Column number for marker (valid for point pattern fills only). + Column number for marker (valid for point pattern fills only). - - + + symbol_marker_row - - Row number for marker (valid for point pattern fills only). - Row number for marker (valid for point pattern fills only). + + Row number for marker (valid for point pattern fills only). + Row number for marker (valid for point pattern fills only). - - + + topolTest - - - - - - - - - - - - - - - - - - Topology plugin - Topology plugin + + + + + + + + + + + + + + + + + + Topology plugin + Topology plugin - - First geometry invalid in dangling line test. - First geometry invalid in dangling line test. + + First geometry invalid in dangling line test. + First geometry invalid in dangling line test. - - Failed to import first geometry into GEOS in dangling line test. - Failed to import first geometry into GEOS in dangling line test. + + Failed to import first geometry into GEOS in dangling line test. + Failed to import first geometry into GEOS in dangling line test. - - Invalid second geometry in duplicate geometry test. - Invalid second geometry in duplicate geometry test. + + Invalid second geometry in duplicate geometry test. + Invalid second geometry in duplicate geometry test. - - Invalid second geometry in overlaps test. - Invalid second geometry in overlaps test. + + Invalid second geometry in overlaps test. + Invalid second geometry in overlaps test. - - Skipping invalid second geometry of feature %1 in overlaps test. - Skipping invalid second geometry of feature %1 in overlaps test. + + Skipping invalid second geometry of feature %1 in overlaps test. + Skipping invalid second geometry of feature %1 in overlaps test. - - Skipping invalid first geometry in pseudo line test. - Skipping invalid first geometry in pseudo line test. + + Skipping invalid first geometry in pseudo line test. + Skipping invalid first geometry in pseudo line test. - - Failed to import first geometry into GEOS in pseudo line test. - Failed to import first geometry into GEOS in pseudo line test. + + Failed to import first geometry into GEOS in pseudo line test. + Failed to import first geometry into GEOS in pseudo line test. - - Invalid geometry in validity test. - Invalid geometry in validity test. + + Invalid geometry in validity test. + Invalid geometry in validity test. - - Invalid geometry in covering test. - Invalid geometry in covering test. + + Invalid geometry in covering test. + Invalid geometry in covering test. - - Second geometry missing. - Second geometry missing. + + Second geometry missing. + Second geometry missing. - - - - - Second geometry missing or GEOS import failed. - Second geometry missing or GEOS import failed. + + + + + Second geometry missing or GEOS import failed. + Second geometry missing or GEOS import failed. - - Missing geometry in multipart check. - Missing geometry in multipart check. + + Missing geometry in multipart check. + Missing geometry in multipart check. - - First layer not found in registry. - First layer not found in registry. + + First layer not found in registry. + First layer not found in registry. - - Second layer not found in registry. - Second layer not found in registry. + + Second layer not found in registry. + Second layer not found in registry. - - must not have invalid geometries - must not have invalid geometries + + must not have invalid geometries + must not have invalid geometries - - must not have dangles - must not have dangles + + must not have dangles + must not have dangles - - must not have duplicates - must not have duplicates + + must not have duplicates + must not have duplicates - - must not have pseudos - must not have pseudos + + must not have pseudos + must not have pseudos - - must not overlap - must not overlap + + must not overlap + must not overlap - - must not have gaps - must not have gaps + + must not have gaps + must not have gaps - - must not have multi-part geometries - must not have multi-part geometries + + must not have multi-part geometries + must not have multi-part geometries - - must not overlap with - must not overlap with + + must not overlap with + must not overlap with - - must be covered by - must be covered by + + must be covered by + must be covered by - - must be covered by endpoints of - must be covered by endpoints of + + must be covered by endpoints of + must be covered by endpoints of - - end points must be covered by - end points must be covered by + + end points must be covered by + end points must be covered by - - must be inside - must be inside + + must be inside + must be inside - - must contain - must contain + + must contain + must contain - - + + tpi - Input layer - Input layer + Input layer + Input layer - Band number - Band number + Band number + Band number - Compute edges - Compute edges + Compute edges + Compute edges - Additional creation options - Additional creation options + Additional creation options + Additional creation options - Topographic Position Index (TPI) - Topographic Position Index (TPI) + Topographic Position Index (TPI) + Topographic Position Index (TPI) - Raster analysis - Raster analysis + Raster analysis + Raster analysis - Topographic Position Index - Topographic Position Index + Topographic Position Index + Topographic Position Index - - + + translate - Input layer - Input layer + Input layer + Input layer - Override the projection for the output file - Override the projection for the output file + Override the projection for the output file + Override the projection for the output file - Assign a specified nodata value to output bands - Assign a specified nodata value to output bands + Copy all subdatasets of this file to individual output files + Copy all subdatasets of this file to individual output files - Copy all subdatasets of this file to individual output files - Copy all subdatasets of this file to individual output files + Additional creation options + Additional creation options - Additional creation options - Additional creation options + Output data type + Output data type - Output data type - Output data type + Converted + Converted - Converted - Converted + Raster conversion + Raster conversion - Raster conversion - Raster conversion + Translate (convert format) + Translate (convert format) - Translate (convert format) - Translate (convert format) + Use Input Layer Data Type + Use Input Layer Data Type - Use Input Layer Data Type - Use Input Layer Data Type + Additional command-line parameters + Additional command-line parameters - Additional command-line parameters - Additional command-line parameters + Assign a specified NoData value to output bands + Assign a specified NoData value to output bands - - + + Int8 data type requires GDAL version 3.7 or later + Int8 data type requires GDAL version 3.7 or later + + + Output format is invalid + Output format is invalid + + + tri - Input layer - Input layer + Input layer + Input layer - Band number - Band number + Band number + Band number - Compute edges - Compute edges + Compute edges + Compute edges - Additional creation options - Additional creation options + Additional creation options + Additional creation options - Terrain Ruggedness Index - Terrain Ruggedness Index + Terrain Ruggedness Index + Terrain Ruggedness Index - Terrain Ruggedness Index (TRI) - Terrain Ruggedness Index (TRI) + Terrain Ruggedness Index (TRI) + Terrain Ruggedness Index (TRI) - Raster analysis - Raster analysis + Raster analysis + Raster analysis - - + + user_expression_help - - expression %1 - expression %1 + + expression %1 + expression %1 - - + + variable_help - - Current QGIS version string. - Current QGIS version string. + + Current QGIS version string. + Current QGIS version string. + + + + Current QGIS version number. + Current QGIS version number. + + + + Current QGIS release name. + Current QGIS release name. + + + + Short QGIS version string. + Short QGIS version string. + + + + Operating system name, e.g., 'windows', 'linux' or 'osx'. + Operating system name, e.g., 'windows', 'linux' or 'osx'. + + + + QGIS platform, e.g., 'desktop' or 'server'. + QGIS platform, e.g., 'desktop' or 'server'. + + + + Two letter identifier for current QGIS locale. + Two letter identifier for current QGIS locale. - - Current QGIS version number. - Current QGIS version number. + + Current user's operating system account name. + Current user's operating system account name. - - Current QGIS release name. - Current QGIS release name. + + Current user's operating system user name (if available). + Current user's operating system user name (if available). - - Short QGIS version string. - Short QGIS version string. + + Title of current project. + Title of current project. - - Operating system name, e.g., 'windows', 'linux' or 'osx'. - Operating system name, e.g., 'windows', 'linux' or 'osx'. + + Full path (including file name) of current project. + Full path (including file name) of current project. - - QGIS platform, e.g., 'desktop' or 'server'. - QGIS platform, e.g., 'desktop' or 'server'. + + Folder for current project. + Folder for current project. - - Two letter identifier for current QGIS locale. - Two letter identifier for current QGIS locale. + + Filename of current project. + Filename of current project. - - Current user's operating system account name. - Current user's operating system account name. + + Base name of current project's filename (without path and extension). + Base name of current project's filename (without path and extension). - - Current user's operating system user name (if available). - Current user's operating system user name (if available). + + Home path of current project. + Home path of current project. - - Title of current project. - Title of current project. + + Identifier for the coordinate reference system of project (e.g., 'EPSG:4326'). + Identifier for the coordinate reference system of project (e.g., 'EPSG:4326'). - - Full path (including file name) of current project. - Full path (including file name) of current project. + + Coordinate reference system of project (full definition). + Coordinate reference system of project (full definition). - - Folder for current project. - Folder for current project. + + Unit of the project's CRS. + Unit of the project's CRS. - - Filename of current project. - Filename of current project. + + Name of the coordinate reference system of the project. + Name of the coordinate reference system of the project. - - Base name of current project's filename (without path and extension). - Base name of current project's filename (without path and extension). + + Acronym of the coordinate reference system of the project. + Acronym of the coordinate reference system of the project. - - Home path of current project. - Home path of current project. + + Acronym of the ellipsoid of the coordinate reference system of the project. + Acronym of the ellipsoid of the coordinate reference system of the project. - - Coordinate reference system of project (e.g., 'EPSG:4326'). - Coordinate reference system of project (e.g., 'EPSG:4326'). + + Proj4 definition of the coordinate reference system of the project. + Proj4 definition of the coordinate reference system of the project. - - Coordinate reference system of project (full definition). - Coordinate reference system of project (full definition). + + WKT definition of the coordinate reference system of the project. + WKT definition of the coordinate reference system of the project. - - Unit of the project's CRS. - Unit of the project's CRS. + + Identifier for the vertical coordinate reference system of the project (e.g., 'EPSG:5703'). + Identifier for the vertical coordinate reference system of the project (e.g., 'EPSG:5703'). - - Name of the coordinate reference system of the project. - Name of the coordinate reference system of the project. + + Vertical coordinate reference system of project (full definition). + Vertical coordinate reference system of project (full definition). - - Acronym of the coordinate reference system of the project. - Acronym of the coordinate reference system of the project. + + Name of the vertical coordinate reference system of the project. + Name of the vertical coordinate reference system of the project. - - Acronym of the ellipsoid of the coordinate reference system of the project. - Acronym of the ellipsoid of the coordinate reference system of the project. + + WKT definition of the vertical coordinate reference system of the project. + WKT definition of the vertical coordinate reference system of the project. - - Proj4 definition of the coordinate reference system of the project. - Proj4 definition of the coordinate reference system of the project. + + Project author, taken from project metadata. + Project author, taken from project metadata. - - WKT definition of the coordinate reference system of the project. - WKT definition of the coordinate reference system of the project. + + Project abstract, taken from project metadata. + Project abstract, taken from project metadata. - - Project author, taken from project metadata. - Project author, taken from project metadata. + + Project creation date, taken from project metadata. + Project creation date, taken from project metadata. - - Project abstract, taken from project metadata. - Project abstract, taken from project metadata. + + Project identifier, taken from project metadata. + Project identifier, taken from project metadata. - - Project creation date, taken from project metadata. - Project creation date, taken from project metadata. + + Date/time when project was last saved. + Date/time when project was last saved. - - Project identifier, taken from project metadata. - Project identifier, taken from project metadata. + + Project keywords, taken from project metadata. + Project keywords, taken from project metadata. - - Date/time when project was last saved. - Date/time when project was last saved. + + Area unit for current project, used when calculating areas of geometries. + Area unit for current project, used when calculating areas of geometries. - - Project keywords, taken from project metadata. - Project keywords, taken from project metadata. + + Distance unit for current project, used when calculating lengths of geometries. + Distance unit for current project, used when calculating lengths of geometries. - - Area unit for current project, used when calculating areas of geometries. - Area unit for current project, used when calculating areas of geometries. + + Name of ellipsoid of current project, used when calculating geodetic areas and lengths of geometries. + Name of ellipsoid of current project, used when calculating geodetic areas and lengths of geometries. - - Distance unit for current project, used when calculating lengths of geometries. - Distance unit for current project, used when calculating lengths of geometries. + + List of all map layer IDs from the current project. + List of all map layer IDs from the current project. - - Name of ellipsoid of current project, used when calculating geodetic areas and lengths of geometries. - Name of ellipsoid of current project, used when calculating geodetic areas and lengths of geometries. + + List of all map layers from the current project. + List of all map layers from the current project. - - List of all map layer IDs from the current project. - List of all map layer IDs from the current project. + + Name of current layer. + Name of current layer. - - List of all map layers from the current project. - List of all map layers from the current project. + + ID of current layer. + ID of current layer. - - Name of current layer. - Name of current layer. + + CRS Authority ID of current layer. + CRS Authority ID of current layer. - - ID of current layer. - ID of current layer. + + The current layer. + The current layer. - - CRS Authority ID of current layer. - CRS Authority ID of current layer. + + Ellipsoid acronym of current layer CRS. + Ellipsoid acronym of current layer CRS. - - The current layer. - The current layer. + + Identifier for the vertical coordinate reference system of the layer (e.g., 'EPSG:5703'). + Identifier for the vertical coordinate reference system of the layer (e.g., 'EPSG:5703'). - - The current feature being evaluated. This can be used with the 'attribute' function to evaluate attribute values from the current feature. - The current feature being evaluated. This can be used with the 'attribute' function to evaluate attribute values from the current feature. + + Vertical coordinate reference system of layer (full definition). + Vertical coordinate reference system of layer (full definition). - - The ID of the current feature being evaluated. - The ID of the current feature being evaluated. + + Name of the vertical coordinate reference system of the layer. + Name of the vertical coordinate reference system of the layer. - - The geometry of the current feature being evaluated. - The geometry of the current feature being evaluated. + + WKT definition of the vertical coordinate reference system of the layer. + WKT definition of the vertical coordinate reference system of the layer. - - Name of composition. - Name of composition. + + The current feature being evaluated. This can be used with the 'attribute' function to evaluate attribute values from the current feature. + The current feature being evaluated. This can be used with the 'attribute' function to evaluate attribute values from the current feature. - - Number of pages in composition. - Number of pages in composition. + + The ID of the current feature being evaluated. + The ID of the current feature being evaluated. - - Current page number in composition. - Current page number in composition. + + The geometry of the current feature being evaluated. + The geometry of the current feature being evaluated. - - Composition page height in mm (or specified custom units). - Composition page height in mm (or specified custom units). + + Name of composition. + Name of composition. - - Composition page width in mm (or specified custom units). - Composition page width in mm (or specified custom units). + + Number of pages in composition. + Number of pages in composition. - - Array of Y coordinate of the top of each page. - Array of Y coordinate of the top of each page. + + Current page number in composition. + Current page number in composition. - - Composition resolution (DPI). - Composition resolution (DPI). + + Composition page height in mm (or specified custom units). + Composition page height in mm (or specified custom units). - - Current atlas coverage layer ID. - Current atlas coverage layer ID. + + Composition page width in mm (or specified custom units). + Composition page width in mm (or specified custom units). - - Current atlas coverage layer name. - Current atlas coverage layer name. + + Array of Y coordinate of the top of each page. + Array of Y coordinate of the top of each page. - - Total number of features in atlas. - Total number of features in atlas. + + Composition resolution (DPI). + Composition resolution (DPI). - - Current atlas feature number. - Current atlas feature number. + + Current atlas coverage layer ID. + Current atlas coverage layer ID. - - Current atlas file name. - Current atlas file name. + + Current atlas coverage layer name. + Current atlas coverage layer name. - - Current atlas page name. - Current atlas page name. + + Total number of features in atlas. + Total number of features in atlas. - - Current atlas feature (as feature object). - Current atlas feature (as feature object). + + Current atlas feature number. + Current atlas feature number. - - Current atlas feature ID. - Current atlas feature ID. + + Current atlas file name. + Current atlas file name. - - Current atlas feature geometry. - Current atlas feature geometry. + + Current atlas page name. + Current atlas page name. - - Layout item user-assigned ID (not necessarily unique). - Layout item user-assigned ID (not necessarily unique). + + Current atlas feature (as feature object). + Current atlas feature (as feature object). - - layout item unique ID. - layout item unique ID. + + Current atlas feature ID. + Current atlas feature ID. - - Left position of layout item (in mm). - Left position of layout item (in mm). + + Current atlas feature geometry. + Current atlas feature geometry. - - Top position of layout item (in mm). - Top position of layout item (in mm). + + Layout item user-assigned ID (not necessarily unique). + Layout item user-assigned ID (not necessarily unique). - - Width of layout item (in mm). - Width of layout item (in mm). + + layout item unique ID. + layout item unique ID. - - Height of layout item (in mm). - Height of layout item (in mm). + + Left position of layout item (in mm). + Left position of layout item (in mm). - - ID of current map destination. This will be 'canvas' for canvas renders, and the item ID for layout map renders. - ID of current map destination. This will be 'canvas' for canvas renders, and the item ID for layout map renders. + + Top position of layout item (in mm). + Top position of layout item (in mm). - - Current rotation of map. - Current rotation of map. + + Width of layout item (in mm). + Width of layout item (in mm). - - Current scale of map. - Current scale of map. + + Height of layout item (in mm). + Height of layout item (in mm). - - Geometry representing the current extent of the map. - Geometry representing the current extent of the map. + + ID of current map destination. This will be 'canvas' for canvas renders, and the item ID for layout map renders. + ID of current map destination. This will be 'canvas' for canvas renders, and the item ID for layout map renders. - - Center of map. - Center of map. + + Current rotation of map. + Current rotation of map. - - Width of map. - Width of map. + + Current scale of map. + Current scale of map. - - Height of map. - Height of map. + + Geometry representing the current extent of the map. + Geometry representing the current extent of the map. - - Coordinate reference system of map (e.g., 'EPSG:4326'). - Coordinate reference system of map (e.g., 'EPSG:4326'). + + Center of map. + Center of map. - - Name of the coordinate reference system of the map. - Name of the coordinate reference system of the map. + + Width of map. + Width of map. - - Units for map measurements. - Units for map measurements. + + Height of map. + Height of map. - - Coordinate reference system of the map (full definition). - Coordinate reference system of the map (full definition). + + Coordinate reference system of map (e.g., 'EPSG:4326'). + Coordinate reference system of map (e.g., 'EPSG:4326'). - - Acronym of the coordinate reference system of the map. - Acronym of the coordinate reference system of the map. + + Name of the coordinate reference system of the map. + Name of the coordinate reference system of the map. - - Projection method used by the coordinate reference system of the map. - Projection method used by the coordinate reference system of the map. + + Units for map measurements. + Units for map measurements. - - Acronym of the ellipsoid of the coordinate reference system of the map. - Acronym of the ellipsoid of the coordinate reference system of the map. + + Coordinate reference system of the map (full definition). + Coordinate reference system of the map (full definition). - - Proj4 definition of the coordinate reference system of the map. - Proj4 definition of the coordinate reference system of the map. + + Acronym of the coordinate reference system of the map. + Acronym of the coordinate reference system of the map. - - WKT definition of the coordinate reference system of the map. - WKT definition of the coordinate reference system of the map. + + Projection method used by the coordinate reference system of the map. + Projection method used by the coordinate reference system of the map. - - List of map layer IDs visible in the map. - List of map layer IDs visible in the map. + + Acronym of the ellipsoid of the coordinate reference system of the map. + Acronym of the ellipsoid of the coordinate reference system of the map. - - List of map layers visible in the map. - List of map layers visible in the map. + + Proj4 definition of the coordinate reference system of the map. + Proj4 definition of the coordinate reference system of the map. - - Start of the map's temporal time range (as a datetime value) - Start of the map's temporal time range (as a datetime value) + + WKT definition of the coordinate reference system of the map. + WKT definition of the coordinate reference system of the map. - - End of the map's temporal time range (as a datetime value) - End of the map's temporal time range (as a datetime value) + + List of map layer IDs visible in the map. + List of map layer IDs visible in the map. - - Duration of the map's temporal time range (as an interval value) - Duration of the map's temporal time range (as an interval value) + + List of map layers visible in the map. + List of map layers visible in the map. - - Number of frames per second during animation playback - Number of frames per second during animation playback + + Start of the map's temporal time range (as a datetime value) + Start of the map's temporal time range (as a datetime value) - - Current frame number during animation playback - Current frame number during animation playback + + End of the map's temporal time range (as a datetime value) + End of the map's temporal time range (as a datetime value) - - Temporal duration of each animation frame (as an interval value) - Temporal duration of each animation frame (as an interval value) + + Duration of the map's temporal time range (as an interval value) + Duration of the map's temporal time range (as an interval value) - - Frame time step during animation playback - Frame time step during animation playback + + Lower elevation of the map's elevation range + Lower elevation of the map's elevation range - - Unit value of the frame time step during animation playback - Unit value of the frame time step during animation playback + + Upper elevation of the map's elevation range + Upper elevation of the map's elevation range - - String representation of the frame time step unit during animation playback - String representation of the frame time step unit during animation playback + + Number of frames per second during animation playback + Number of frames per second during animation playback - - Start of the animation's overall temporal time range (as a datetime value) - Start of the animation's overall temporal time range (as a datetime value) + + Current frame number during animation playback + Current frame number during animation playback - - End of the animation's overall temporal time range (as a datetime value) - End of the animation's overall temporal time range (as a datetime value) + + Temporal duration of each animation frame (as an interval value) + Temporal duration of each animation frame (as an interval value) - - Duration of the animation's overall temporal time range (as an interval value) - Duration of the animation's overall temporal time range (as an interval value) + + Frame time step during animation playback + Frame time step during animation playback - - Vector tile zoom level of the map that is being rendered (derived from the current map scale). Normally in interval [0, 20]. - Vector tile zoom level of the map that is being rendered (derived from the current map scale). Normally in interval [0, 20]. + + Unit value of the frame time step during animation playback + Unit value of the frame time step during animation playback - - Exact vector tile zoom level of the map that is being rendered (derived from the current map scale). Normally in interval [0, 20]. Unlike @zoom_level, this variable is a floating point value which can be used to interpolate values between two integer zoom levels. - Exact vector tile zoom level of the map that is being rendered (derived from the current map scale). Normally in interval [0, 20]. Unlike @zoom_level, this variable is a floating point value which can be used to interpolate values between two integer zoom levels. + + String representation of the frame time step unit during animation playback + String representation of the frame time step unit during animation playback - - Stores the number of the current row. - Stores the number of the current row. + + Start of the animation's overall temporal time range (as a datetime value) + Start of the animation's overall temporal time range (as a datetime value) - - Current grid annotation value. - Current grid annotation value. + + End of the animation's overall temporal time range (as a datetime value) + End of the animation's overall temporal time range (as a datetime value) - - Current grid annotation axis (e.g., 'x' for longitude, 'y' for latitude). - Current grid annotation axis (e.g., 'x' for longitude, 'y' for latitude). + + Duration of the animation's overall temporal time range (as an interval value) + Duration of the animation's overall temporal time range (as an interval value) - - Stores the number of the current column. - Stores the number of the current column. + + Vector tile zoom level of the map that is being rendered (derived from the current map scale). Normally in interval [0, 20]. + Vector tile zoom level of the map that is being rendered (derived from the current map scale). Normally in interval [0, 20]. - - Last cursor position on the canvas in the project's geographical coordinates. - Last cursor position on the canvas in the project's geographical coordinates. + + Exact vector tile zoom level of the map that is being rendered (derived from the current map scale). Normally in interval [0, 20]. Unlike @zoom_level, this variable is a floating point value which can be used to interpolate values between two integer zoom levels. + Exact vector tile zoom level of the map that is being rendered (derived from the current map scale). Normally in interval [0, 20]. Unlike @zoom_level, this variable is a floating point value which can be used to interpolate values between two integer zoom levels. - - Title of the legend. - Title of the legend. + + Stores the number of the current row. + Stores the number of the current row. - - Number of column in the legend. - Number of column in the legend. + + Current grid annotation value. + Current grid annotation value. - - Boolean indicating if layers can be split in the legend. - Boolean indicating if layers can be split in the legend. + + Current grid annotation axis (e.g., 'x' for longitude, 'y' for latitude). + Current grid annotation axis (e.g., 'x' for longitude, 'y' for latitude). - - Characters used to wrap the legend text. - Characters used to wrap the legend text. + + Stores the number of the current column. + Stores the number of the current column. - - Boolean indicating if the content of the legend is filtered by the map. - Boolean indicating if the content of the legend is filtered by the map. + + Last cursor position on the canvas in the project's geographical coordinates. + Last cursor position on the canvas in the project's geographical coordinates. - - Boolean indicating if the Atlas is filtered out of the legend. - Boolean indicating if the Atlas is filtered out of the legend. + + Last cursor position on the canvas in the current layers's geographical coordinates. QGIS Server: When used in a maptip expression for a raster layer, this variable holds the GetFeatureInfo position. + Last cursor position on the canvas in the current layers's geographical coordinates. QGIS Server: When used in a maptip expression for a raster layer, this variable holds the GetFeatureInfo position. - - Current scale bar distance value. - Current scale bar distance value. + + Title of the legend. + Title of the legend. - - <p>An array with an item for each snapped point.</p><p>Each item is a map with the following keys:</p><dl><dt>valid</dt><dd>Boolean that indicates if the snapping result is valid</dd><dt>layer</dt><dd>The layer on which the snapped feature is</dd><dt>feature_id</dt><dd>The feature id of the snapped feature</dd><dt>vertex_index</dt><dd>The index of the snapped vertex</dd><dt>distance</dt><dd>The distance between the mouse cursor and the snapped point at the time of snapping</dd></dl> - <p>An array with an item for each snapped point.</p><p>Each item is a map with the following keys:</p><dl><dt>valid</dt><dd>Boolean that indicates if the snapping result is valid</dd><dt>layer</dt><dd>The layer on which the snapped feature is</dd><dt>feature_id</dt><dd>The feature id of the snapped feature</dd><dt>vertex_index</dt><dd>The index of the snapped vertex</dd><dt>distance</dt><dd>The distance between the mouse cursor and the snapped point at the time of snapping</dd></dl> + + Number of column in the legend. + Number of column in the legend. - - Number of parts in rendered feature's geometry. - Number of parts in rendered feature's geometry. + + Boolean indicating if layers can be split in the legend. + Boolean indicating if layers can be split in the legend. - - Current geometry part number for feature being rendered. - Current geometry part number for feature being rendered. + + Characters used to wrap the legend text. + Characters used to wrap the legend text. - - Current geometry ring number for feature being rendered (for polygon features only). The exterior ring has a value of 0. - Current geometry ring number for feature being rendered (for polygon features only). The exterior ring has a value of 0. + + Boolean indicating if the content of the legend is filtered by the map. + Boolean indicating if the content of the legend is filtered by the map. - - Number of points in the rendered geometry's part. It is only meaningful for line geometries and for symbol layers that set this variable. - Number of points in the rendered geometry's part. It is only meaningful for line geometries and for symbol layers that set this variable. + + Boolean indicating if the Atlas is filtered out of the legend. + Boolean indicating if the Atlas is filtered out of the legend. - - Current point number in the rendered geometry's part. It is only meaningful for line geometries and for symbol layers that set this variable. - Current point number in the rendered geometry's part. It is only meaningful for line geometries and for symbol layers that set this variable. + + Current scale bar distance value. + Current scale bar distance value. - - Full path (including file name) of current model (or project path if model is embedded in a project). - Full path (including file name) of current model (or project path if model is embedded in a project). + + <p>An array with an item for each snapped point.</p><p>Each item is a map with the following keys:</p><dl><dt>valid</dt><dd>Boolean that indicates if the snapping result is valid</dd><dt>layer</dt><dd>The layer on which the snapped feature is</dd><dt>feature_id</dt><dd>The feature id of the snapped feature</dd><dt>vertex_index</dt><dd>The index of the snapped vertex</dd><dt>distance</dt><dd>The distance between the mouse cursor and the snapped point at the time of snapping</dd></dl> + <p>An array with an item for each snapped point.</p><p>Each item is a map with the following keys:</p><dl><dt>valid</dt><dd>Boolean that indicates if the snapping result is valid</dd><dt>layer</dt><dd>The layer on which the snapped feature is</dd><dt>feature_id</dt><dd>The feature id of the snapped feature</dd><dt>vertex_index</dt><dd>The index of the snapped vertex</dd><dt>distance</dt><dd>The distance between the mouse cursor and the snapped point at the time of snapping</dd></dl> - - Folder containing current model (or project folder if model is embedded in a project). - Folder containing current model (or project folder if model is embedded in a project). + + Number of parts in rendered feature's geometry. + Number of parts in rendered feature's geometry. - - Name of current model. - Name of current model. + + Current geometry part number for feature being rendered. + Current geometry part number for feature being rendered. - - Group for current model. - Group for current model. + + Current geometry ring number for feature being rendered (for polygon features only). The exterior ring has a value of 0. + Current geometry ring number for feature being rendered (for polygon features only). The exterior ring has a value of 0. - - - not set - not set + + Number of points in the rendered geometry's part. It is only meaningful for line geometries and for symbol layers that set this variable. + Number of points in the rendered geometry's part. It is only meaningful for line geometries and for symbol layers that set this variable. - - <p>Current value: %1</p> - <p>Current value: %1</p> + + Current point number in the rendered geometry's part. It is only meaningful for line geometries and for symbol layers that set this variable. + Current point number in the rendered geometry's part. It is only meaningful for line geometries and for symbol layers that set this variable. - - variable %1 - variable %1 + + Full path (including file name) of current model (or project path if model is embedded in a project). + Full path (including file name) of current model (or project path if model is embedded in a project). - - + + + Folder containing current model (or project folder if model is embedded in a project). + Folder containing current model (or project folder if model is embedded in a project). + + + + Name of current model. + Name of current model. + + + + Group for current model. + Group for current model. + + + + + not set + not set + + + + <p>Current value: %1</p> + <p>Current value: %1</p> + + + + variable %1 + variable %1 + + + viewshed - Input layer - Input layer + Input layer + Input layer - Band number - Band number + Band number + Band number - Observer location - Observer location + Observer location + Observer location - Observer height, DEM units - Observer height, DEM units + Observer height, DEM units + Observer height, DEM units - Target height, DEM units - Target height, DEM units + Target height, DEM units + Target height, DEM units - Maximum distance from observer to compute visibility - Maximum distance from observer to compute visibility + Maximum distance from observer to compute visibility + Maximum distance from observer to compute visibility - Additional creation options - Additional creation options + Additional creation options + Additional creation options - Additional command-line parameters - Additional command-line parameters + Additional command-line parameters + Additional command-line parameters - Output - Output + Output + Output - Viewshed - Viewshed + Viewshed + Viewshed - Raster miscellaneous - Raster miscellaneous + Raster miscellaneous + Raster miscellaneous - - + + warp - Bilinear - Bilinear + Average + Average + + + Mode + Mode + + + Maximum + Maximum - Cubic - Cubic + Minimum + Minimum - Average - Average + Median + Median - Mode - Mode + Input layer + Input layer - Maximum - Maximum + Source CRS + Source CRS - Minimum - Minimum + Target CRS + Target CRS - Median - Median + Nodata value for output bands + Nodata value for output bands - Input layer - Input layer + Output file resolution in target georeferenced units + Output file resolution in target georeferenced units - Source CRS - Source CRS + Resampling method to use + Resampling method to use - Target CRS - Target CRS + Additional creation options + Additional creation options - Nodata value for output bands - Nodata value for output bands + Output data type + Output data type - Output file resolution in target georeferenced units - Output file resolution in target georeferenced units + Georeferenced extents of output file to be created + Georeferenced extents of output file to be created - Resampling method to use - Resampling method to use + CRS of the target raster extent + CRS of the target raster extent - Additional creation options - Additional creation options + Use multithreaded warping implementation + Use multithreaded warping implementation - Output data type - Output data type + Additional command-line parameters + Additional command-line parameters - Georeferenced extents of output file to be created - Georeferenced extents of output file to be created + Raster projections + Raster projections - CRS of the target raster extent - CRS of the target raster extent + Warp (reproject) + Warp (reproject) - Use multithreaded warping implementation - Use multithreaded warping implementation + Reprojected + Reprojected - Additional command-line parameters - Additional command-line parameters + Nearest Neighbour + Nearest Neighbour - Raster projections - Raster projections + Use Input Layer Data Type + Use Input Layer Data Type - transform,reproject,crs,srs - transform,reproject,crs,srs + Bilinear (2x2 Kernel) + Bilinear (2x2 Kernel) - Warp (reproject) - Warp (reproject) + Cubic (4x4 Kernel) + Cubic (4x4 Kernel) - Reprojected - Reprojected + Cubic B-Spline (4x4 Kernel) + Cubic B-Spline (4x4 Kernel) - Nearest Neighbour - Nearest Neighbour + Lanczos (6x6 Kernel) + Lanczos (6x6 Kernel) - Cubic Spline - Cubic Spline + First Quartile (Q1) + First Quartile (Q1) - Lanczos Windowed Sinc - Lanczos Windowed Sinc + Third Quartile (Q3) + Third Quartile (Q3) - First Quartile - First Quartile + transform,reproject,crs,srs,resample + transform,reproject,crs,srs,resample - Third Quartile - Third Quartile + Int8 data type requires GDAL version 3.7 or later + Int8 data type requires GDAL version 3.7 or later - Use Input Layer Data Type - Use Input Layer Data Type + Output format is invalid + Output format is invalid - - \ No newline at end of file + + diff --git a/linux/org.qgis.qgis.appdata.xml.in b/linux/org.qgis.qgis.appdata.xml.in index d39612fe8929..403551eca608 100644 --- a/linux/org.qgis.qgis.appdata.xml.in +++ b/linux/org.qgis.qgis.appdata.xml.in @@ -25,6 +25,7 @@ QGIS +